[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:59:27
  Author: felixonmars
Revision: 286190

upgpkg: haskell-aeson-better-errors 0.9.1.0-36

rebuild with dlist,0.8.0.4

Modified:
  haskell-aeson-better-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:58:47 UTC (rev 286189)
+++ PKGBUILD2018-01-24 07:59:27 UTC (rev 286190)
@@ -5,7 +5,7 @@
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
 pkgver=0.9.1.0
-pkgrel=35
+pkgrel=36
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:58:47
  Author: felixonmars
Revision: 286189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
286188, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:58:47 UTC (rev 286189)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.8.1.0
+pkgrel=37
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-src-exts" "haskell-mtl" 
"haskell-optparse-applicative"
+ "haskell-strict" "haskell-syb" "haskell-yaml")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('617b4a089b66a895b49f7ecb205d91f4736843b95b393460e08b3276410f8f994e613b135c4c2dec69323d1b333061165db8878baf33c9dd2131dbeb59a25366')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:58:25
  Author: felixonmars
Revision: 286188

upgpkg: stylish-haskell 0.8.1.0-37

rebuild with dlist,0.8.0.4

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:57:30 UTC (rev 286187)
+++ PKGBUILD2018-01-24 07:58:25 UTC (rev 286188)
@@ -4,7 +4,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.8.1.0
-pkgrel=36
+pkgrel=37
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("custom:BSD3")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:57:30
  Author: felixonmars
Revision: 286187

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 286186, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:57:30 UTC (rev 286187)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.21.2
+pkgrel=18
+pkgdesc="An alternative format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-scientific' 'haskell-text' 'haskell-unordered-containers' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('4f84c8d427fe81c80c30411908b29234f6f7539e834935b8b36fa33024217ca0fab003e69b5b88f7194d44ddbb75a28a286601afadd39b3b0e48abdb8d82b284')
+
+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-hpack/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:57:01
  Author: felixonmars
Revision: 286186

upgpkg: haskell-hpack 0.21.2-18

rebuild with dlist,0.8.0.4

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:55:12 UTC (rev 286185)
+++ PKGBUILD2018-01-24 07:57:01 UTC (rev 286186)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.21.2
-pkgrel=17
+pkgrel=18
 pkgdesc="An alternative format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:55:12
  Author: felixonmars
Revision: 286185

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 286184, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:55:12 UTC (rev 286185)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.28
+pkgrel=3
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-vector'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-semigroups' 
'haskell-text'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f58d535f13f257d872576d9ff6c1f0c3749a487cc38958792fb66601240c66ffe6fafd16c93af357a47a6c952dc574921be09fdd82435d6fa9928eacf1579c02')
+
+prepare() {
+# Needed only for examples, which won't be built
+sed -i '/raw-strings-qq/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:54:48
  Author: felixonmars
Revision: 286184

upgpkg: haskell-yaml 0.8.28-3

rebuild with dlist,0.8.0.4

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:53:39 UTC (rev 286183)
+++ PKGBUILD2018-01-24 07:54:48 UTC (rev 286184)
@@ -5,7 +5,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.8.28
-pkgrel=2
+pkgrel=3
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/";
 license=("custom:BSD3")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:53:39
  Author: felixonmars
Revision: 286183

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 286182, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:53:39 UTC (rev 286183)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.12
+pkgrel=32
+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-types" "haskell-network-uri" "haskell-monad-control" 
"haskell-mtl"
+ "haskell-network" "haskell-safe" "haskell-servant" "haskell-split"
+ "haskell-string-conversions" "haskell-system-filepath" 
"haskell-resourcet" "haskell-tagged"
+ "haskell-text" "haskell-transformers-base" 
"haskell-transformers-compat" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc')
+
+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-servant-server/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:53:12
  Author: felixonmars
Revision: 286182

upgpkg: haskell-servant-server 0.12-32

rebuild with dlist,0.8.0.4

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:51:51 UTC (rev 286181)
+++ PKGBUILD2018-01-24 07:53:12 UTC (rev 286182)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.12
-pkgrel=31
+pkgrel=32
 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-hspec-wai-json/repos (2 files)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:51:51
  Author: felixonmars
Revision: 286181

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 286180, 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 286180, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:51:51 UTC (rev 286181)
@@ -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=17
+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-hspec-wai-json/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:51:31
  Author: felixonmars
Revision: 286180

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

rebuild with dlist,0.8.0.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:50:46 UTC (rev 286179)
+++ PKGBUILD2018-01-24 07:51:31 UTC (rev 286180)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=16
+pkgrel=17
 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-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:50:46
  Author: felixonmars
Revision: 286179

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 286178, haskell-hspec-wai/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
286178, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:50:46 UTC (rev 286179)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=15
+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-text' '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-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:50:26
  Author: felixonmars
Revision: 286178

upgpkg: haskell-hspec-wai 0.9.0-15

rebuild with dlist,0.8.0.4

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:49:39 UTC (rev 286177)
+++ PKGBUILD2018-01-24 07:50:26 UTC (rev 286178)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:49:39
  Author: felixonmars
Revision: 286177

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 286176, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:49:39 UTC (rev 286177)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.4
+pkgrel=21
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-http-media' 
'haskell-insert-ordered-containers'
+ 'haskell-lens' 'haskell-servant' 'haskell-swagger2' 'haskell-text'
+ 'haskell-unordered-containers' 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-cabal-doctest' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('990e8c03d6ed6da0ac15d80cd4bce5a46f816fce4e6cfb8eb11db664d09662075ae1ef3508a682fc695a76e3952d080c4e406a0cdb12b995e044935e408cd516')
+
+prepare() {
+sed -i '/test-suite doctests/a \  x-doctest-options: -dynamic' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:49:18
  Author: felixonmars
Revision: 286176

upgpkg: haskell-servant-swagger 1.1.4-21

rebuild with dlist,0.8.0.4

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:48:50 UTC (rev 286175)
+++ PKGBUILD2018-01-24 07:49:18 UTC (rev 286176)
@@ -5,7 +5,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.4
-pkgrel=20
+pkgrel=21
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger";
 license=("custom:BSD3")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:48:28
  Author: felixonmars
Revision: 286174

upgpkg: deepin-api 3.1.20-1

Modified:
  deepin-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:48:14 UTC (rev 286173)
+++ PKGBUILD2018-01-24 07:48:28 UTC (rev 286174)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-api
-pkgver=3.1.18.1
+pkgver=3.1.20
 pkgrel=1
 pkgdesc='Go-lang bindings for dde-daemon'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 replaces=('dde-api')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-api/archive/$pkgver.tar.gz";)
-sha512sums=('bc71430bdb17691d8a837b6ad00b2c4dd0b75d5d3d708f38cc7ea12dff3c950b09ae177972e2589960d0a46b951836c80a2fb04932232d26c31c9fa8c6162727')
+sha512sums=('fde59393cf9602288ad5631ae7721cdd8acf4ad7d946578066fe5c781faea52f36a507a7a1ace380a8deb3683bde3703598689935f999c1d68b241cadef22023')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:48:50
  Author: felixonmars
Revision: 286175

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-api/repos/community-testing-x86_64/
  deepin-api/repos/community-testing-x86_64/PKGBUILD
(from rev 286174, deepin-api/trunk/PKGBUILD)

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

Copied: deepin-api/repos/community-testing-x86_64/PKGBUILD (from rev 286174, 
deepin-api/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-24 07:48:50 UTC (rev 286175)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-api
+pkgver=3.1.20
+pkgrel=1
+pkgdesc='Go-lang bindings for dde-daemon'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-api";
+license=('GPL3')
+depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 
'rfkill'
+ 'poppler-glib' 'xcur2png' 'blur-effect') # 'gcc-libs>=5.3.0-3')
+makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 
'deepin-gir-generator'
+ 'deepin-go-lib' 'bzr' 'go-pie') # 'gcc-go')
+conflicts=('dde-api')
+replaces=('dde-api')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-api/archive/$pkgver.tar.gz";)
+sha512sums=('fde59393cf9602288ad5631ae7721cdd8acf4ad7d946578066fe5c781faea52f36a507a7a1ace380a8deb3683bde3703598689935f999c1d68b241cadef22023')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  mkdir -p build/src/pkg.deepin.io/dde/api
+  cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/
+
+  # https://github.com/niemeyer/gopkg/issues/50
+  git config --global http.https://gopkg.in.followRedirects true
+
+  cd "$srcdir"/dde-api-$pkgver
+  make build-dep
+  go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize 
github.com/cryptix/wav
+}
+
+build(){
+  cd dde-api-$pkgver
+  make # USE_GCCGO=1
+}
+
+package() {
+  cd dde-api-$pkgver
+  make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:48:14
  Author: felixonmars
Revision: 286173

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-swagger2/repos/community-staging-x86_64/PKGBUILD (from rev 
286172, haskell-swagger2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:48:14 UTC (rev 286173)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=swagger2
+pkgname=haskell-swagger2
+pkgver=2.2
+pkgrel=12
+pkgdesc="Swagger 2.0 data model"
+url="https://github.com/GetShopTV/swagger2";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-compat" "haskell-hashable" 
"haskell-generics-sop"
+ "haskell-http-media" "haskell-insert-ordered-containers" 
"haskell-lens" "haskell-mtl"
+ "haskell-network" "haskell-scientific" "haskell-text" 
"haskell-transformers-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-uuid-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('aff8e49641cf6054fe9f01d48de19bcc70474bf053b78ba3c237b60f06e09989c02a6c2d21527697eb6848fbc04519cd1157dbed31ba801f274cffdadf0b')
+
+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-swagger2/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:47:50
  Author: felixonmars
Revision: 286172

upgpkg: haskell-swagger2 2.2-12

rebuild with dlist,0.8.0.4

Modified:
  haskell-swagger2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:46:52 UTC (rev 286171)
+++ PKGBUILD2018-01-24 07:47:50 UTC (rev 286172)
@@ -5,7 +5,7 @@
 _hkgname=swagger2
 pkgname=haskell-swagger2
 pkgver=2.2
-pkgrel=11
+pkgrel=12
 pkgdesc="Swagger 2.0 data model"
 url="https://github.com/GetShopTV/swagger2";
 license=("custom:BSD3")


[arch-commits] Commit in deepin-desktop-schemas/repos (2 files)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:46:52
  Author: felixonmars
Revision: 286171

archrelease: copy trunk to community-testing-any

Added:
  deepin-desktop-schemas/repos/community-testing-any/
  deepin-desktop-schemas/repos/community-testing-any/PKGBUILD
(from rev 286170, deepin-desktop-schemas/trunk/PKGBUILD)

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

Copied: deepin-desktop-schemas/repos/community-testing-any/PKGBUILD (from rev 
286170, deepin-desktop-schemas/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-01-24 07:46:52 UTC (rev 286171)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-desktop-schemas
+pkgver=3.2.6
+pkgrel=1
+pkgdesc='GSettings deepin desktop-wide schemas'
+arch=('any')
+url="https://github.com/linuxdeepin/deepin-desktop-schemas";
+license=('GPL3')
+depends=('dconf' 'deepin-gtk-theme' 'deepin-sound-theme' 
'deepin-artwork-themes')
+makedepends=('python')
+replaces=('deepin-default-gsettings')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";)
+sha512sums=('eda889e2ccffb80d4bc25bb7e271ae9c258495fc39a7a5f7220f05c21b62db66b08aad80a1bbe212d1992fc1c2402956eb82b5a2508f749c2241d6ee1cddb178')
+
+prepare() {
+  cd deepin-desktop-schemas-$pkgver
+  # fix default background url
+  sed -i 
"s#^picture-uri.*#picture-uri='file:///usr/share/backgrounds/deepin/desktop.jpg'#"
 overrides/common/com.deepin.wrap.gnome.desktop.override
+}
+
+build() {
+  cd deepin-desktop-schemas-$pkgver
+  make ARCH=x86
+}
+
+check() {
+  cd deepin-desktop-schemas-$pkgver
+  make test
+}
+
+package() {
+  cd deepin-desktop-schemas-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:46:31
  Author: felixonmars
Revision: 286170

upgpkg: deepin-desktop-schemas 3.2.6-1

Modified:
  deepin-desktop-schemas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:46:00 UTC (rev 286169)
+++ PKGBUILD2018-01-24 07:46:31 UTC (rev 286170)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-desktop-schemas
-pkgver=3.2.5
+pkgver=3.2.6
 pkgrel=1
 pkgdesc='GSettings deepin desktop-wide schemas'
 arch=('any')
@@ -15,7 +15,7 @@
 replaces=('deepin-default-gsettings')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-desktop-schemas/archive/$pkgver.tar.gz";)
-sha512sums=('4eb964ac8225f94f75b8bde5f7aa02582aaa664e666754808aa86e6c696beac9c2f8ad0cfe2e202176ee493a8d418600b7e5cf40d7a2f43389bab587d8412837')
+sha512sums=('eda889e2ccffb80d4bc25bb7e271ae9c258495fc39a7a5f7220f05c21b62db66b08aad80a1bbe212d1992fc1c2402956eb82b5a2508f749c2241d6ee1cddb178')
 
 prepare() {
   cd deepin-desktop-schemas-$pkgver


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:46:00
  Author: felixonmars
Revision: 286169

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
286168, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:46:00 UTC (rev 286169)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.3.0.0
+pkgrel=6
+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-cassava' 
'haskell-code-page'
+ 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 
'haskell-text'
+ '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=('1ad1f53b0552d3e981e12d2425c675fa8fdb83a907081e7f564c3ebebd09d7619cf1278db2db6ceeb23902fdea114994e8eca01607d91f1a44933ac01c289588')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-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 "${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-criterion/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:45:38
  Author: felixonmars
Revision: 286168

upgpkg: haskell-criterion 1.3.0.0-6

rebuild with dlist,0.8.0.4

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:43:35 UTC (rev 286167)
+++ PKGBUILD2018-01-24 07:45:38 UTC (rev 286168)
@@ -5,7 +5,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.3.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("custom:BSD3")


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

2018-01-23 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, January 24, 2018 @ 07:39:16
  Author: bpiotrowski
Revision: 315357

archrelease: copy trunk to extra-x86_64

Added:
  go/repos/extra-x86_64/PKGBUILD
(from rev 315356, go/trunk/PKGBUILD)
  go/repos/extra-x86_64/default-buildmode-pie.patch
(from rev 315356, go/trunk/default-buildmode-pie.patch)
Deleted:
  go/repos/extra-x86_64/PKGBUILD
  go/repos/extra-x86_64/default-buildmode-pie.patch

-+
 PKGBUILD|  183 --
 default-buildmode-pie.patch |   28 +++---
 2 files changed, 105 insertions(+), 106 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 07:38:51 UTC (rev 315356)
+++ PKGBUILD2018-01-24 07:39:16 UTC (rev 315357)
@@ -1,92 +0,0 @@
-# $Id$
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgbase=go
-pkgname=(go go-pie)
-epoch=2
-pkgver=1.9.2
-pkgrel=3
-arch=(x86_64)
-url='http://golang.org/'
-license=(BSD)
-makedepends=(git go)
-source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
-default-buildmode-pie.patch)
-sha256sums=('665f184bf8ac89986cfd5a4460736976f60b57df6b320ad71ad4cef53bb143dc'
-'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d')
-
-export GOOS=linux
-case "$CARCH" in
-  x86_64) export GOARCH=amd64 ;;
-  i686) export GOARCH=386 GO386=387 ;;
-esac
-export GOROOT_FINAL=/usr/lib/go
-export GOROOT_BOOTSTRAP=/usr/lib/go
-
-prepare() {
-  cp -r $pkgbase ${pkgbase}-pie
-
-  cd ${pkgbase}-pie
-  patch -p1 -i "$srcdir"/default-buildmode-pie.patch
-}
-
-build() {
-  export GOPATH="$srcdir/"
-
-  for _pkgname in ${pkgname[@]}; do
-export GOROOT="$srcdir/$_pkgname"
-export GOBIN="$GOROOT/bin"
-
-cd "$srcdir/$_pkgname/src"
-./make.bash --no-clean
-
-PATH="$GOBIN:$PATH" go install -buildmode=shared std
-PATH="$GOBIN:$PATH" go install -race std
-  done
-}
-
-check() {
-  # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode
-  export GOROOT="$srcdir/$pkgbase"
-  export GOBIN="$GOROOT/bin"
-  export PATH="$srcdir/$pkgbase/bin:$PATH"
-  export GO_TEST_TIMEOUT_SCALE=2
-
-  cd $pkgbase/src
-  ./run.bash --no-rebuild -v -v -v -k 
-}
-
-_package() {
-  options=(!strip staticlibs)
-  cd "$srcdir/$1"
-
-  install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
-  cp -a bin pkg src lib misc "$pkgdir/usr/lib/go"
-  cp -r doc/* "$pkgdir/usr/share/doc/go"
-
-  ln -sf /usr/lib/go/bin/go "$pkgdir/usr/bin/go"
-  ln -sf /usr/lib/go/bin/gofmt "$pkgdir/usr/bin/gofmt"
-  ln -sf /usr/share/doc/go "$pkgdir/usr/lib/go/doc"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/go/LICENSE"
-  install -Dm644 VERSION "$pkgdir/usr/lib/go/VERSION"
-
-  rm -rf "$pkgdir/usr/lib/go/pkg/bootstrap"
-  rm -rf "$pkgdir/usr/lib/go/pkg/tool/*/api"
-}
-
-package_go() {
-  pkgdesc='Core compiler tools for the Go programming language'
-  provides=(go-pie)
-  conflicts=(go-pie)
-
-  _package $pkgname
-}
-
-package_go-pie() {
-  pkgdesc='Core compiler tools for the Go programming language (with PIE 
enabled by default)'
-  provides=(go)
-  conflicts=(go)
-
-  _package $pkgname
-}

Copied: go/repos/extra-x86_64/PKGBUILD (from rev 315356, go/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 07:39:16 UTC (rev 315357)
@@ -0,0 +1,91 @@
+# $Id$
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgbase=go
+pkgname=(go go-pie)
+epoch=2
+pkgver=1.9.3
+pkgrel=1
+arch=(x86_64)
+url='http://golang.org/'
+license=(BSD)
+makedepends=(git go)
+source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
+default-buildmode-pie.patch)
+sha256sums=('4e3d0ad6e91e02efa77d54e86c8b9e34fbe1cbc2935b6d38784dca93331c47ae'
+'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d')
+
+export GOOS=linux
+case "$CARCH" in
+  x86_64) export GOARCH=amd64 ;;
+esac
+export GOROOT_FINAL=/usr/lib/go
+export GOROOT_BOOTSTRAP=/usr/lib/go
+
+prepare() {
+  cp -r $pkgbase ${pkgbase}-pie
+
+  cd ${pkgbase}-pie
+  patch -p1 -i "$srcdir"/default-buildmode-pie.patch
+}
+
+build() {
+  export GOPATH="$srcdir/"
+
+  for _pkgname in ${pkgname[@]}; do
+export GOROOT="$srcdir/$_pkgname"
+export GOBIN="$GOROOT/bin"
+
+cd "$srcdir/$_pkgname/src"
+./make.bash --no-clean
+
+PATH="$GOBIN:$PATH" go install -buildmode=shared std
+PATH="$GOBIN:$PATH" go install -race std
+  done
+}
+
+check() {
+  # Run test suite only for unpatched Go as it expects non-PIE ldBuildmode
+  export GOROOT="$srcdir/$pkgbase"
+  export GOBIN="$GOROOT/bin"
+  export PATH="$srcdir/$pkgbase/bin:$PATH"
+  export GO_TEST_TIMEOUT_SCALE=2
+
+  cd $pkgbase/src
+  ./run.bash --no-rebuild -v -v -v -k 
+}
+
+_package() {
+  options=(!strip staticlibs)
+  cd "$srcdir/$1"
+
+  install -d "$pkgdir/usr/bin" "$pkgdir/usr/lib/go" "$pkgdir/usr/share/doc/go"
+  cp -a bin pkg src lib misc "$pkg

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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:39:26
  Author: felixonmars
Revision: 286161

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
286160, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:39:26 UTC (rev 286161)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.5.0.1
+pkgrel=6
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 
'haskell-mtl'
+ 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 
'haskell-text'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-random' 'haskell-diff')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('74873d26fc29417b7f932753cf845f5a99c4f315170dcfd4bd79ef0b379e58894aba81b4385a351c1a290b0d3ad38db1ede0f40dfa2d24221af8d585ac6cafee')
+
+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 \
+-fsystem-pcre
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:43:35
  Author: felixonmars
Revision: 286167

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 
286166, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:43:35 UTC (rev 286167)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.14.0.2
+pkgrel=18
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" 
"haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances" 
"haskell-vector-th-unbox")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:43:14
  Author: felixonmars
Revision: 286166

upgpkg: haskell-statistics 0.14.0.2-18

rebuild with dlist,0.8.0.4

Modified:
  haskell-statistics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:41:41 UTC (rev 286165)
+++ PKGBUILD2018-01-24 07:43:14 UTC (rev 286166)
@@ -5,7 +5,7 @@
 _hkgname=statistics
 pkgname=haskell-statistics
 pkgver=0.14.0.2
-pkgrel=17
+pkgrel=18
 pkgdesc="A library of statistical types, data, and functions"
 url="https://github.com/bos/statistics";
 license=("custom:BSD2")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:36:40
  Author: felixonmars
Revision: 286158

upgpkg: haskell-xml-hamlet 0.4.1.1-23

rebuild with dlist,0.8.0.4

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:36:26 UTC (rev 286157)
+++ PKGBUILD2018-01-24 07:36:40 UTC (rev 286158)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:41:41
  Author: felixonmars
Revision: 286165

archrelease: copy trunk to community-testing-any

Added:
  deepin-dbus-factory/repos/community-testing-any/
  deepin-dbus-factory/repos/community-testing-any/PKGBUILD
(from rev 286164, deepin-dbus-factory/trunk/PKGBUILD)

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

Copied: deepin-dbus-factory/repos/community-testing-any/PKGBUILD (from rev 
286164, deepin-dbus-factory/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-01-24 07:41:41 UTC (rev 286165)
@@ -0,0 +1,25 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dbus-factory
+pkgver=3.1.13
+pkgrel=1
+pkgdesc='GO DBus factory for DDE'
+arch=('any')
+url="https://github.com/linuxdeepin/dbus-factory";
+license=('GPL3')
+makedepends=('go-pie' 'jq' 'libxml2' 'deepin-dbus-generator')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dbus-factory/archive/$pkgver.tar.gz";)
+sha512sums=('87e8741b3e351da3cc6804043a980dbd462867ee6dc92862c93f111edeacbbc90e6389c0fb5e7837bec04fc35d6548d51a3d3f3015468fe83f18f345f5da25d6')
+
+build(){
+  cd dbus-factory-$pkgver
+  make
+}
+
+package() {
+  cd dbus-factory-$pkgver
+  make GOPATH=/usr/share/gocode DESTDIR="$pkgdir" install
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:41:19
  Author: felixonmars
Revision: 286164

upgpkg: deepin-dbus-factory 3.1.13-1

Modified:
  deepin-dbus-factory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:40:27 UTC (rev 286163)
+++ PKGBUILD2018-01-24 07:41:19 UTC (rev 286164)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dbus-factory
-pkgver=3.1.12
+pkgver=3.1.13
 pkgrel=1
 pkgdesc='GO DBus factory for DDE'
 arch=('any')
@@ -12,7 +12,7 @@
 license=('GPL3')
 makedepends=('go-pie' 'jq' 'libxml2' 'deepin-dbus-generator')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dbus-factory/archive/$pkgver.tar.gz";)
-sha512sums=('9caaf6f84ec5e17cae143043193e02628d06b2da033b6c783f024ec8a9017fd4ea2f60fa86b2a297285de066f32e9c60b36ec56ffd413372df824cba723866a2')
+sha512sums=('87e8741b3e351da3cc6804043a980dbd462867ee6dc92862c93f111edeacbbc90e6389c0fb5e7837bec04fc35d6548d51a3d3f3015468fe83f18f345f5da25d6')
 
 build(){
   cd dbus-factory-$pkgver


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:40:07
  Author: felixonmars
Revision: 286162

upgpkg: haskell-sourcemap 0.1.6-44

rebuild with dlist,0.8.0.4

Modified:
  haskell-sourcemap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:39:26 UTC (rev 286161)
+++ PKGBUILD2018-01-24 07:40:07 UTC (rev 286162)
@@ -5,7 +5,7 @@
 _hkgname=sourcemap
 pkgname=haskell-sourcemap
 pkgver=0.1.6
-pkgrel=43
+pkgrel=44
 pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


[arch-commits] Commit in deepin-go-lib/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:36:05
  Author: felixonmars
Revision: 286156

upgpkg: deepin-go-lib 1.2.4-1

Modified:
  deepin-go-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:30:34 UTC (rev 286155)
+++ PKGBUILD2018-01-24 07:36:05 UTC (rev 286156)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=deepin-go-lib
-pkgver=1.2.3
+pkgver=1.2.4
 pkgrel=1
 pkgdesc='A library containing many useful go routines for things such as glib, 
gettext, archive, graphic,etc.'
 arch=('any')
@@ -10,7 +10,7 @@
 license=('GPL3')
 depends=('libpulse' 'gdk-pixbuf2' 'mobile-broadband-provider-info' 'libx11')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz";)
-sha512sums=('7f553faf59664c1ad6cdd15e6578ac5069c129ace53fb3cbbab7413c05cb9b4358c10c2fb36e56a62f64dbe81d5aad9d4f613bfa764f7cec84a78c5ea8f3add2')
+sha512sums=('9584cabbaa5b26a7690f42038711c624d0bb2b46e1f25d253385bac7d89995121fd7f7414868fb4dc02a7eca65a5799488b80691b76c23b0519fa319638a783d')
 
 package() {
   mkdir -p "$pkgdir"/usr/share/gocode/src/pkg.deepin.io


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:40:27
  Author: felixonmars
Revision: 286163

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 
286162, haskell-sourcemap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:40:27 UTC (rev 286163)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sourcemap
+pkgname=haskell-sourcemap
+pkgver=0.1.6
+pkgrel=44
+pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a')
+
+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 go/trunk (PKGBUILD)

2018-01-23 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, January 24, 2018 @ 07:38:51
  Author: bpiotrowski
Revision: 315356

upgpkg: go 2:1.9.3-1

new upstream release

Modified:
  go/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:00:01 UTC (rev 315355)
+++ PKGBUILD2018-01-24 07:38:51 UTC (rev 315356)
@@ -4,8 +4,8 @@
 pkgbase=go
 pkgname=(go go-pie)
 epoch=2
-pkgver=1.9.2
-pkgrel=3
+pkgver=1.9.3
+pkgrel=1
 arch=(x86_64)
 url='http://golang.org/'
 license=(BSD)
@@ -12,13 +12,12 @@
 makedepends=(git go)
 source=(https://storage.googleapis.com/golang/go$pkgver.src.tar.gz
 default-buildmode-pie.patch)
-sha256sums=('665f184bf8ac89986cfd5a4460736976f60b57df6b320ad71ad4cef53bb143dc'
+sha256sums=('4e3d0ad6e91e02efa77d54e86c8b9e34fbe1cbc2935b6d38784dca93331c47ae'
 'fd0055504e4175c1f444816636dfb53fc0ddee991fa2696bb64b087130bba96d')
 
 export GOOS=linux
 case "$CARCH" in
   x86_64) export GOARCH=amd64 ;;
-  i686) export GOARCH=386 GO386=387 ;;
 esac
 export GOROOT_FINAL=/usr/lib/go
 export GOROOT_BOOTSTRAP=/usr/lib/go


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:38:54
  Author: felixonmars
Revision: 286160

upgpkg: haskell-skylighting 0.5.0.1-6

rebuild with dlist,0.8.0.4

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:36:59 UTC (rev 286159)
+++ PKGBUILD2018-01-24 07:38:54 UTC (rev 286160)
@@ -4,7 +4,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.5.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


[arch-commits] Commit in deepin-go-lib/repos (2 files)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:36:26
  Author: felixonmars
Revision: 286157

archrelease: copy trunk to community-testing-any

Added:
  deepin-go-lib/repos/community-testing-any/
  deepin-go-lib/repos/community-testing-any/PKGBUILD
(from rev 286156, deepin-go-lib/trunk/PKGBUILD)

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

Copied: deepin-go-lib/repos/community-testing-any/PKGBUILD (from rev 286156, 
deepin-go-lib/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-01-24 07:36:26 UTC (rev 286157)
@@ -0,0 +1,20 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=deepin-go-lib
+pkgver=1.2.4
+pkgrel=1
+pkgdesc='A library containing many useful go routines for things such as glib, 
gettext, archive, graphic,etc.'
+arch=('any')
+url="https://github.com/linuxdeepin/go-lib";
+license=('GPL3')
+depends=('libpulse' 'gdk-pixbuf2' 'mobile-broadband-provider-info' 'libx11')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-lib/archive/$pkgver.tar.gz";)
+sha512sums=('9584cabbaa5b26a7690f42038711c624d0bb2b46e1f25d253385bac7d89995121fd7f7414868fb4dc02a7eca65a5799488b80691b76c23b0519fa319638a783d')
+
+package() {
+  mkdir -p "$pkgdir"/usr/share/gocode/src/pkg.deepin.io
+  cp -a go-lib-$pkgver "$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib
+
+  rm -r "$pkgdir"/usr/share/gocode/src/pkg.deepin.io/lib/debian
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:36:59
  Author: felixonmars
Revision: 286159

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 286158, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
286158, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:36:59 UTC (rev 286159)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1.1
+pkgrel=23
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8f4281ffc7a9ac3639719ed4bdfa71cd5a1045fcbe733224446eeead02881ddf3325dc3b638f2e422be8503ad0ff230f01ce0cc91a4a48bf2a0432dda2973687')
+
+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-shakespeare/repos (2 files)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:30:34
  Author: felixonmars
Revision: 286155

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
286154, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:30:34 UTC (rev 286155)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.14.1
+pkgrel=6
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-exceptions'
+ 'haskell-parsec' 'haskell-scientific' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('730e6200604c603cad5a7a857cd1871fd4b0db34dfefc9b5a85dce08060f7aee39fb82560fe8edac0444759eac8c7db1ad2570110c3d62f1b1d698fb79028a39')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+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-shakespeare/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:30:14
  Author: felixonmars
Revision: 286154

upgpkg: haskell-shakespeare 2.0.14.1-6

rebuild with dlist,0.8.0.4

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:29:03 UTC (rev 286153)
+++ PKGBUILD2018-01-24 07:30:14 UTC (rev 286154)
@@ -5,7 +5,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.14.1
-pkgrel=5
+pkgrel=6
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:29:03
  Author: felixonmars
Revision: 286153

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
286152, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:29:03 UTC (rev 286153)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.12.1
+pkgrel=7
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-http-api-data' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mtl' 
'haskell-mmorph'
+ 'haskell-tagged' 'haskell-text' 'haskell-string-conversions' 
'haskell-network-uri'
+ 'haskell-vault')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-url' 
'haskell-doctest'
+ 'haskell-filemanip')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7c4a7faa666e579f681db6fc9bd78ed93b09015561c8d390fb877b08502e85d1aeb182051e1ee3ea4513ed2328fea1fe752c37fdb619d602c98d791db235a55')
+
+prepare() {
+sed -i '/test-suite doctests/a \ x-doctest-options: -dynamic' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:28:42
  Author: felixonmars
Revision: 286152

upgpkg: haskell-servant 0.12.1-7

rebuild with dlist,0.8.0.4

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:27:39 UTC (rev 286151)
+++ PKGBUILD2018-01-24 07:28:42 UTC (rev 286152)
@@ -5,7 +5,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.12.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("custom:BSD3")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:27:39
  Author: felixonmars
Revision: 286151

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 286150, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:27:39 UTC (rev 286151)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=43
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-prelude" 
"haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+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-postgresql-binary/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:27:12
  Author: felixonmars
Revision: 286150

upgpkg: haskell-postgresql-binary 0.12.1-43

rebuild with dlist,0.8.0.4

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:27:05 UTC (rev 286149)
+++ PKGBUILD2018-01-24 07:27:12 UTC (rev 286150)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:27:05
  Author: felixonmars
Revision: 286149

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 07:26:41 UTC (rev 286148)
+++ PKGBUILD2018-01-24 07:27:05 UTC (rev 286149)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pynamecheap
-pkgname=(python-pynamecheap python2-pynamecheap)
-pkgver=0.0.2
-_commit=8e5455180c83db0d66ecd80451bc103744ec9012
-pkgrel=1
-pkgdesc="Namecheap API client in Python"
-url="https://github.com/Bemmu/PyNamecheap";
-license=('MIT')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 
'python2-requests')
-checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$_commit.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/$_commit.tar.gz";)
-sha512sums=('77a233dfed4e2c70ecc9617cf2655976e07149533b497bef75e7099c3284942cd3017d828d517d36d6fc40cfc10f50a71cd135f77da428b4e990277f877a2522')
-
-prepare() {
-  mv PyNamecheap-{$_commit,$pkgver}
-  cp -a PyNamecheap-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/PyNamecheap-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/PyNamecheap-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Needs an account
-
-  cd "$srcdir"/PyNamecheap-$pkgver
-  python setup.py nosetests || warning "Tests failed"
-
-  cd "$srcdir"/PyNamecheap-$pkgver-py2
-  python2 setup.py nosetests || warning "Tests failed"
-}
-
-package_python-pynamecheap() {
-  depends=('python-requests')
-
-  cd PyNamecheap-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-}
-
-package_python2-pynamecheap() {
-  depends=('python2-requests')
-
-  cd PyNamecheap-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-}

Copied: python-pynamecheap/repos/community-any/PKGBUILD (from rev 286148, 
python-pynamecheap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 07:27:05 UTC (rev 286149)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pynamecheap
+pkgname=(python-pynamecheap python2-pynamecheap)
+pkgver=0.0.3
+pkgrel=1
+pkgdesc="Namecheap API client in Python"
+url="https://github.com/Bemmu/PyNamecheap";
+license=('MIT')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 
'python2-requests')
+checkdepends=('python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/v$pkgver.tar.gz";)
+sha512sums=('9de6f09c76a85a67269465cb1e270f5533fa84983a220ba855b04d03924e2308b9267f212cc2e4811e7e4fb3542e1c1194a74e4ed7ffd253704d7a394d5e1bb2')
+
+prepare() {
+  cp -a PyNamecheap-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/PyNamecheap-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/PyNamecheap-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Needs an account
+
+  cd "$srcdir"/PyNamecheap-$pkgver
+  python setup.py nosetests || warning "Tests failed"
+
+  cd "$srcdir"/PyNamecheap-$pkgver-py2
+  python2 setup.py nosetests || warning "Tests failed"
+}
+
+package_python-pynamecheap() {
+  depends=('python-requests')
+
+  cd PyNamecheap-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-pynamecheap() {
+  depends=('python2-requests')
+
+  cd PyNamecheap-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:26:13
  Author: felixonmars
Revision: 286147

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 286146, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 286146, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:26:13 UTC (rev 286147)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=24
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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 python-pynamecheap/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:26:41
  Author: felixonmars
Revision: 286148

upgpkg: python-pynamecheap 0.0.3-1

Modified:
  python-pynamecheap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:26:13 UTC (rev 286147)
+++ PKGBUILD2018-01-24 07:26:41 UTC (rev 286148)
@@ -3,8 +3,7 @@
 
 pkgbase=python-pynamecheap
 pkgname=(python-pynamecheap python2-pynamecheap)
-pkgver=0.0.2
-_commit=8e5455180c83db0d66ecd80451bc103744ec9012
+pkgver=0.0.3
 pkgrel=1
 pkgdesc="Namecheap API client in Python"
 url="https://github.com/Bemmu/PyNamecheap";
@@ -12,11 +11,10 @@
 arch=('any')
 makedepends=('python-setuptools' 'python2-setuptools' 'python-requests' 
'python2-requests')
 checkdepends=('python-nose' 'python2-nose')
-source=("$pkgbase-$_commit.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/$_commit.tar.gz";)
-sha512sums=('77a233dfed4e2c70ecc9617cf2655976e07149533b497bef75e7099c3284942cd3017d828d517d36d6fc40cfc10f50a71cd135f77da428b4e990277f877a2522')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bemmu/PyNamecheap/archive/v$pkgver.tar.gz";)
+sha512sums=('9de6f09c76a85a67269465cb1e270f5533fa84983a220ba855b04d03924e2308b9267f212cc2e4811e7e4fb3542e1c1194a74e4ed7ffd253704d7a394d5e1bb2')
 
 prepare() {
-  mv PyNamecheap-{$_commit,$pkgver}
   cp -a PyNamecheap-$pkgver{,-py2}
 }
 


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:25:52
  Author: felixonmars
Revision: 286146

upgpkg: haskell-persistent-sqlite 2.6.4-24

rebuild with dlist,0.8.0.4

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 07:25:00 UTC (rev 286145)
+++ PKGBUILD2018-01-24 07:25:52 UTC (rev 286146)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=23
+pkgrel=24
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:25:00
  Author: felixonmars
Revision: 286145

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 286144, haskell-persistent-template/trunk/PKGBUILD)

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 286144, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 07:25:00 UTC (rev 286145)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.3
+pkgrel=26
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-text" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9054dd5e9faa3a5790ebe9265eb31c1a18198b94626761acf6bca3e341d4a62ad825e636d8792a7982a39fa63f064feb155191ccc8944fe8705fce7735407392')
+
+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-persistent-template/trunk (PKGBUILD)

2018-01-23 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 07:24:39
  Author: felixonmars
Revision: 286144

upgpkg: haskell-persistent-template 2.5.3-26

rebuild with dlist,0.8.0.4

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 02:18:26 UTC (rev 286143)
+++ PKGBUILD2018-01-24 07:24:39 UTC (rev 286144)
@@ -5,7 +5,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.3
-pkgrel=25
+pkgrel=26
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Wednesday, January 24, 2018 @ 07:00:01
  Author: andyrtr
Revision: 315355

archrelease: copy trunk to testing-any

Added:
  tzdata/repos/testing-any/PKGBUILD
(from rev 315354, tzdata/trunk/PKGBUILD)
Deleted:
  tzdata/repos/testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 06:59:39 UTC (rev 315354)
+++ PKGBUILD2018-01-24 07:00:01 UTC (rev 315355)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Andreas Radke 
-
-pkgname=tzdata
-pkgver=2018b
-pkgrel=1
-pkgdesc="Sources for time zone and daylight saving time data"
-arch=('any')
-url="http://www.iana.org/time-zones";
-license=('GPL')
-options=('!emptydirs')
-# new signing key is not available via public keyservers
-source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc})
-sha512sums=('17c35d5a3d93244a7f9e6366294feb59fa655ea92c81b0891cbc77a1900758434372146bb7401d5201d8fc57cf6a02643fa71ab72eaa43a703a79c095ad506af'
-'SKIP')
-validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert 

-
-timezones=('africa' 'antarctica' 'asia' 'australasia'
-   'europe' 'northamerica' 'southamerica'
-   'pacificnew' 'etcetera' 'backward'
-   'systemv' 'factory')
-
-package() {
-  cd ${srcdir}
-  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo ${timezones[@]}
-  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/posix ${timezones[@]}
-  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/right -L leapseconds 
${timezones[@]}
-  
-  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo -p America/New_York
-  install -m444 -t ${pkgdir}/usr/share/zoneinfo iso3166.tab zone1970.tab 
zone.tab # zone.tab is depricated and will go soon
-}

Copied: tzdata/repos/testing-any/PKGBUILD (from rev 315354, 
tzdata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 07:00:01 UTC (rev 315355)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Andreas Radke 
+
+pkgname=tzdata
+pkgver=2018c
+pkgrel=1
+pkgdesc="Sources for time zone and daylight saving time data"
+arch=('any')
+url="http://www.iana.org/time-zones";
+license=('GPL')
+options=('!emptydirs')
+# new signing key is not available via public keyservers
+source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc})
+sha512sums=('0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835'
+'SKIP')
+validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert 

+
+timezones=('africa' 'antarctica' 'asia' 'australasia'
+   'europe' 'northamerica' 'southamerica'
+   'pacificnew' 'etcetera' 'backward'
+   'systemv' 'factory')
+
+package() {
+  cd ${srcdir}
+  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo ${timezones[@]}
+  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/posix ${timezones[@]}
+  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo/right -L leapseconds 
${timezones[@]}
+  
+  zic -y ./yearistype -d ${pkgdir}/usr/share/zoneinfo -p America/New_York
+  install -m444 -t ${pkgdir}/usr/share/zoneinfo iso3166.tab zone1970.tab 
zone.tab # zone.tab is depricated and will go soon
+}


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Wednesday, January 24, 2018 @ 06:59:39
  Author: andyrtr
Revision: 315354

upgpkg: tzdata 2018c-1

upstream update 2018c

Modified:
  tzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 06:41:07 UTC (rev 315353)
+++ PKGBUILD2018-01-24 06:59:39 UTC (rev 315354)
@@ -2,7 +2,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=tzdata
-pkgver=2018b
+pkgver=2018c
 pkgrel=1
 pkgdesc="Sources for time zone and daylight saving time data"
 arch=('any')
@@ -11,7 +11,7 @@
 options=('!emptydirs')
 # new signing key is not available via public keyservers
 
source=(https://www.iana.org/time-zones/repository/releases/${pkgname}${pkgver}.tar.gz{,.asc})
-sha512sums=('17c35d5a3d93244a7f9e6366294feb59fa655ea92c81b0891cbc77a1900758434372146bb7401d5201d8fc57cf6a02643fa71ab72eaa43a703a79c095ad506af'
+sha512sums=('0575c87c9ffcde7b7f62b0df928d8a0e8d93f832b5ef7227b3d8431686f851f1fd5372c7e768f2979830352433b31df7f3979a00c28ea3973a3a0987ebbfb835'
 'SKIP')
 validpgpkeys=('7E3792A9D8ACF7D633BC1588ED97E90E62AA7E34') # Paul Eggert 

 


[arch-commits] Commit in chromium/repos (10 files)

2018-01-23 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 24, 2018 @ 06:41:07
  Author: foutrelis
Revision: 315353

archrelease: copy trunk to testing-x86_64

Added:
  chromium/repos/testing-x86_64/
  chromium/repos/testing-x86_64/PKGBUILD
(from rev 315352, chromium/trunk/PKGBUILD)
  chromium/repos/testing-x86_64/chromium-clang-r2.patch
(from rev 315352, chromium/trunk/chromium-clang-r2.patch)
  chromium/repos/testing-x86_64/chromium-exclude_unwind_tables.patch
(from rev 315352, chromium/trunk/chromium-exclude_unwind_tables.patch)
  chromium/repos/testing-x86_64/chromium-memcpy-r0.patch
(from rev 315352, chromium/trunk/chromium-memcpy-r0.patch)
  chromium/repos/testing-x86_64/chromium-omnibox-unescape-fragment.patch
(from rev 315352, chromium/trunk/chromium-omnibox-unescape-fragment.patch)
  chromium/repos/testing-x86_64/chromium-skia-harmony.patch
(from rev 315352, chromium/trunk/chromium-skia-harmony.patch)
  
chromium/repos/testing-x86_64/chromium-use-fromUTF8-for-UnicodeString-construction.patch
(from rev 315352, 
chromium/trunk/chromium-use-fromUTF8-for-UnicodeString-construction.patch)
  chromium/repos/testing-x86_64/chromium-widevine.patch
(from rev 315352, chromium/trunk/chromium-widevine.patch)
  chromium/repos/testing-x86_64/chromium.install
(from rev 315352, chromium/trunk/chromium.install)

+
 PKGBUILD   |  261 ++
 chromium-clang-r2.patch|   21 
 chromium-exclude_unwind_tables.patch   |   33 
 chromium-memcpy-r0.patch   |   35 
 chromium-omnibox-unescape-fragment.patch   |  437 +++
 chromium-skia-harmony.patch|   77 +
 chromium-use-fromUTF8-for-UnicodeString-construction.patch |   68 +
 chromium-widevine.patch|   10 
 chromium.install   |   16 
 9 files changed, 958 insertions(+)

Copied: chromium/repos/testing-x86_64/PKGBUILD (from rev 315352, 
chromium/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-24 06:41:07 UTC (rev 315353)
@@ -0,0 +1,261 @@
+# $Id$
+# Maintainer: Evangelos Foutras 
+# Contributor: Pierre Schmitz 
+# Contributor: Jan "heftig" Steffens 
+# Contributor: Daniel J Griffiths 
+
+pkgname=chromium
+pkgver=64.0.3282.113
+pkgrel=1
+_launcher_ver=5
+pkgdesc="A web browser built for speed, simplicity, and security"
+arch=('x86_64')
+url="https://www.chromium.org/Home";
+license=('BSD')
+depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
+ 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
+ 'desktop-file-utils' 'hicolor-icon-theme')
+makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang')
+optdepends=('pepper-flash: support for Flash content'
+'kdialog: needed for file dialogs in KDE'
+'gnome-keyring: for storing passwords in GNOME keyring'
+'kwallet: for storing passwords in KWallet')
+install=chromium.install
+source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
+
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
+
chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT
+chromium-use-fromUTF8-for-UnicodeString-construction.patch
+chromium-omnibox-unescape-fragment.patch
+chromium-skia-harmony.patch
+chromium-memcpy-r0.patch
+chromium-clang-r2.patch
+chromium-exclude_unwind_tables.patch
+chromium-widevine.patch)
+sha256sums=('cffa16a5a49bb9c0813306b261b90ab1ec549a9d98fe64731afe28ebf535e16b'
+'4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587'
+'eb542d00801349d6df9b83ae07ddeaf55eddd450a02cf6d4a9b1682092dd8193'
+'c82c830bac7ab328a76d85fb141e150a17d02d97138a6daa4720a8a8c371a402'
+'814eb2cecb10cb697e24036b08aac41e88d0e38971741f9e946200764e2401ae'
+'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
+'455f0029987d9f0532bd9a5250669af5146a9c2b65b776d4a6e2499e8aca7bb4'
+'4495e8b29dae242c79ffe4beefc5171eb3c7aacb7e9aebfd2d4d69b9d8c958d3'
+'9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8'
+'d6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808')
+
+# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
+# Keys are the names in the above script; values are the dependencies in Arch
+readonly -A _system_libs=(
+  #[ffmpeg]=ffmpeg# https://crbug.com/731766
+  [flac]=flac
+  #[fontconfig]=fontconfig  

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

2018-01-23 Thread Evangelos Foutras via arch-commits
Date: Wednesday, January 24, 2018 @ 05:17:04
  Author: foutrelis
Revision: 315352

upgpkg: chromium 64.0.3282.113-1

- New upstream release.
- Disable building with LLD; the resulting binaries are missing RELRO.

Added:
  chromium/trunk/chromium-clang-r2.patch
  chromium/trunk/chromium-memcpy-r0.patch
  chromium/trunk/chromium-use-fromUTF8-for-UnicodeString-construction.patch
Modified:
  chromium/trunk/PKGBUILD
  chromium/trunk/chromium-exclude_unwind_tables.patch
Deleted:
  chromium/trunk/chromium-clang-r1.patch
  chromium/trunk/chromium-disable-SharedArrayBuffer-by-default.patch
  chromium/trunk/chromium-webrtc-r0.patch

+
 PKGBUILD   |   43 +++---
 chromium-clang-r1.patch|   21 ---
 chromium-clang-r2.patch|   21 +++
 chromium-disable-SharedArrayBuffer-by-default.patch|   35 -
 chromium-exclude_unwind_tables.patch   |   25 +---
 chromium-memcpy-r0.patch   |   35 +
 chromium-use-fromUTF8-for-UnicodeString-construction.patch |   68 +++
 chromium-webrtc-r0.patch   |   34 -
 8 files changed, 153 insertions(+), 129 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 01:54:03 UTC (rev 315351)
+++ PKGBUILD2018-01-24 05:17:04 UTC (rev 315352)
@@ -5,8 +5,8 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=63.0.3239.132
-pkgrel=3
+pkgver=64.0.3282.113
+pkgrel=1
 _launcher_ver=5
 pkgdesc="A web browser built for speed, simplicity, and security"
 arch=('x86_64')
@@ -15,8 +15,7 @@
 depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
  'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
  'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang'
- 'lld')
+makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang')
 optdepends=('pepper-flash: support for Flash content'
 'kdialog: needed for file dialogs in KDE'
 'gnome-keyring: for storing passwords in GNOME keyring'
@@ -25,22 +24,22 @@
 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
 
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
 
chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT
+chromium-use-fromUTF8-for-UnicodeString-construction.patch
 chromium-omnibox-unescape-fragment.patch
-chromium-disable-SharedArrayBuffer-by-default.patch
 chromium-skia-harmony.patch
-chromium-clang-r1.patch
-chromium-webrtc-r0.patch
+chromium-memcpy-r0.patch
+chromium-clang-r2.patch
 chromium-exclude_unwind_tables.patch
 chromium-widevine.patch)
-sha256sums=('84c46c2c42faaa102abe0647ee1213615a2522627124924c2741ddc2161b3d8d'
+sha256sums=('cffa16a5a49bb9c0813306b261b90ab1ec549a9d98fe64731afe28ebf535e16b'
 '4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587'
-'ab330f30c14ea3b5e77976d674304b91cfb02251fe8771cecb0bb4092c7f6b74'
+'eb542d00801349d6df9b83ae07ddeaf55eddd450a02cf6d4a9b1682092dd8193'
+'c82c830bac7ab328a76d85fb141e150a17d02d97138a6daa4720a8a8c371a402'
 '814eb2cecb10cb697e24036b08aac41e88d0e38971741f9e946200764e2401ae'
-'1e040caa43ba34c627fe3750fb44c781a74298d010ef40657ab8deb4780db70b'
 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
-'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6'
-'bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562'
-'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c'
+'455f0029987d9f0532bd9a5250669af5146a9c2b65b776d4a6e2499e8aca7bb4'
+'4495e8b29dae242c79ffe4beefc5171eb3c7aacb7e9aebfd2d4d69b9d8c958d3'
+'9478f1ec1a3c53425306cf41c2d0555c215a4f106955d9d6adfff38044530ce8'
 'd6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808')
 
 # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
@@ -48,15 +47,16 @@
 readonly -A _system_libs=(
   #[ffmpeg]=ffmpeg# https://crbug.com/731766
   [flac]=flac
+  #[fontconfig]=fontconfig# Enable for M65
   #[freetype]=freetype2   # Using 'use_system_freetype=true' until M65
   #[harfbuzz-ng]=harfbuzz # Using 'use_system_harfbuzz=true' until M65
-  #[icu]=icu  # https://crbug.com/772655 + need M64 for ICU 60
+  [icu]=icu
   [libdrm]=
   [libjpeg]=libjpeg
   #[libpng]=libpng# https://crbug.com/752403#c1

[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2018-01-23 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 02:18:26
  Author: andrewsc
Revision: 286143

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 286142, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  456 ++---
 1 file changed, 228 insertions(+), 228 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 02:17:51 UTC (rev 286142)
+++ PKGBUILD2018-01-24 02:18:26 UTC (rev 286143)
@@ -1,228 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=59.0b2
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/";
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach"Acholi"'
-  'af "Afrikaans"'
-  'an "Aragonese"'
-  'ar "Arabic"'
-  'as "Assamese"'
-  'ast"Asturian"'
-  'az "Azerbaijani"'
-  'be "Belarusian"'
-  'bg "Bulgarian"'
-  'bn-BD  "Bengali (Bangladesh)"'
-  'bn-IN  "Bengali (India)"'
-  'br "Breton"'
-  'bs "Bosnian"'
-  'ca "Catalan"'
-  'cak"Maya Kaqchikel"'
-  'cs "Czech"'
-  'cy "Welsh"'
-  'da "Danish"'
-  'de "German"'
-  'dsb"Lower Sorbian"'
-  'el "Greek"'
-  'en-GB  "English (British)"'
-  'en-US  "English (US)"'
-  'en-ZA  "English (South African)"'
-  'eo "Esperanto"'
-  'es-AR  "Spanish (Argentina)"'
-  'es-CL  "Spanish (Chile)"'
-  'es-ES  "Spanish (Spain)"'
-  'es-MX  "Spanish (Mexico)"'
-  'et "Estonian"'
-  'eu "Basque"'
-  'fa "Persian"'
-  'ff "Fulah"'
-  'fi "Finnish"'
-  'fr "French"'
-  'fy-NL  "Frisian"'
-  'ga-IE  "Irish"'
-  'gd "Gaelic (Scotland)"'
-  'gl "Galician"'
-  'gn "Guarani"'
-  'gu-IN  "Gujarati (India)"'
-  'he "Hebrew"'
-  'hi-IN  "Hindi (India)"'
-  'hr "Croatian"'
-  'hsb"Upper Sorbian"'
-  'hu "Hungarian"'
-  'hy-AM  "Armenian"'
-  'id "Indonesian"'
-  'is "Icelandic"'
-  'it "Italian"'
-  'ja "Japanese"'
-  'ka "Georgian"'
-  'kab"Kabyle"'
-  'kk "Kazakh"'
-  'km "Khmer"'
-  'kn "Kannada"'
-  'ko "Korean"'
-  'lij"Ligurian"'
-  'lt "Lithuanian"'
-  'lv "Latvian"'
-  'mai"Maithili"'
-  'mk "Macedonian"'
-  'ml "Malayalam"'
-  'mr "Marathi"'
-  'ms "Malay"'
-  'my "Burmese"'
-  'nb-NO  "Norwegian (Bokmål)"'
-  'nl "Dutch"'
-  'nn-NO  "Norwegian (Nynorsk)"'
-  'or "Oriya"'
-  'pa-IN  "Punjabi (India)"'
-  'pl "Polish"'
-  'pt-BR  "Portuguese (Brazilian)"'
-  'pt-PT  "Portuguese (Portugal)"'
-  'rm "Romansh"'
-  'ro "Romanian"'
-  'ru "Russian"'
-  'si "Sinhala"'
-  'sk "Slovak"'
-  'sl "Slovenian"'
-  'son"Songhai"'
-  'sq "Albanian"'
-  'sr "Serbian"'
-  'sv-SE  "Swedish"'
-  'ta "Tamil"'
-  'te "Telugu"'
-  'th "Thai"'
-  'tr "Turkish"'
-  'uk "Ukrainian"'
-  'ur "Urdu"'
-  'uz "Uzbek"'
-  'vi "Vietnamese"'
-  'xh "Xhosa"'
-  'zh-CN  "Chinese (Simplified)"'
-  'zh-TW  "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
-}
-
-sha512sums=('0a79a67b52ce128ee47d0566177df12a0370413dae4544e2d08c70215b29f46262d69f7033d68f3574b74514a471a1ccd4c4a70a9d35181905eae84f86456403'
-
'89399a88c7d67508ee125e9602da63e375cd73036c956c48eb5724f28836120487c82d4dd772f75cf085dcd5ceeb86ed980e750a32646940da7f6caea2d058bc'
-
'44c73f3901eaba307bc24f77bc41d8dc3ae03a05d7fdc223d4fd3fb80e64fd2f1a0ba146844e17b8d248ef0026de5141473549f3329b1f38deca7fe3cb0ed057'
-
'1350a64b78e50ff0b8b153400da82eaf0efcba7cd5d3c81c00cf13eb4a1cc1edbf7572e67052a8237035a84104454baccf53389d2c753939bc7fc3dc36396779'
-
'c4fb002c1666c370cd74549692872d18a6f49d893f167d942378da9b81662c0eebec5008466e967498219f08587ce71400db1d67f3f3348a3ad4a9c7a8dcd7ba'
-
'b934cb96b6b7116f14e1fdaa5b6aead3c6a57422978570eee651eeb030211f9a0a806eeb0ff6212add5db023e89efdc20db901ffedbb21dc215b949aaab65bb1'
-
'fe8db912f8ed70f25d6b19457b525fcfd13653eba6e540823ec19381353577fb0dc953d79c76513bc15635abf866fe3bb

[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2018-01-23 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 02:17:51
  Author: andrewsc
Revision: 286142

upgpkg: firefox-developer-edition-i18n 59.0b3-1

Updating firefox-developer-edition-i18n to 59.0b3

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

--+
 PKGBUILD |  192 ++---
 1 file changed, 96 insertions(+), 96 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 02:13:14 UTC (rev 286141)
+++ PKGBUILD2018-01-24 02:17:51 UTC (rev 286142)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=59.0b2
+pkgver=59.0b3
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -131,98 +131,98 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha512sums=('0a79a67b52ce128ee47d0566177df12a0370413dae4544e2d08c70215b29f46262d69f7033d68f3574b74514a471a1ccd4c4a70a9d35181905eae84f86456403'
-
'89399a88c7d67508ee125e9602da63e375cd73036c956c48eb5724f28836120487c82d4dd772f75cf085dcd5ceeb86ed980e750a32646940da7f6caea2d058bc'
-
'44c73f3901eaba307bc24f77bc41d8dc3ae03a05d7fdc223d4fd3fb80e64fd2f1a0ba146844e17b8d248ef0026de5141473549f3329b1f38deca7fe3cb0ed057'
-
'1350a64b78e50ff0b8b153400da82eaf0efcba7cd5d3c81c00cf13eb4a1cc1edbf7572e67052a8237035a84104454baccf53389d2c753939bc7fc3dc36396779'
-
'c4fb002c1666c370cd74549692872d18a6f49d893f167d942378da9b81662c0eebec5008466e967498219f08587ce71400db1d67f3f3348a3ad4a9c7a8dcd7ba'
-
'b934cb96b6b7116f14e1fdaa5b6aead3c6a57422978570eee651eeb030211f9a0a806eeb0ff6212add5db023e89efdc20db901ffedbb21dc215b949aaab65bb1'
-
'fe8db912f8ed70f25d6b19457b525fcfd13653eba6e540823ec19381353577fb0dc953d79c76513bc15635abf866fe3bbb44e971af3189580ba3715561b8cdc2'
-
'862a8fbb3d01693d1b0b1ed4f7b80d8a4355585525cad5aa42266bdf1c64bfaa499b21c0649ca22b2c97a9c3422b9b04c17efaf9e01875b51e22746a8c215f51'
-
'414015d444580d33a992df318464deb4de3b1825cb2ffa58542dc40988615769cc16030e4c224a4c1c61e2ac2c494f627942bfa336c8ce1a9def2112e2a6e58e'
-
'1c6470b985c0930e4cf75ca9c3315c9a16fa1be1ff59a5dc6c045986d123ddd350628ed588af8078072f51bdd5a45e9df3597947af2df2c44d3b80089c6c3ea1'
-
'044c6573754ca288f0e5be1133444c3d68873a441f3f7f6bedc56a3e8a8fd5b64b743ba5e87759dc721ff3afad98b3f22401312765072c7eaadfd35cf686f5ad'
-
'e1f7342a0d2b95a729050973d090a318073cc1a05d5bf81d91bff5bb307bcc6e538b8ff9fb1b3c9d5c0299288d299000d0976aaa8912a2412120bcbfd334e461'
-
'b96eb3fc411fa726fe0de367fd54613225777bd806f11909e458136407b52bbceef5a2dc16f10733e1f977c62bca47d243f092a56466095d85eb0bfdfa0c1c90'
-
'ef63297ba591e4fccf73b36c355e2912a9bd774e58dbc2a7acf5ac0f1cfe4c0b38ca86fad45a5623906f25278b5538a926d47fe6eaa7c1e9b295a5aca66822a9'
-
'deda9dcef900afe1ec3c1e4ba1a5e76d7eb8109aea46b00824cd998485106a8e94d93ed2d7af8daa9d4a15aa6d50b48a3f842ccbcf2331e653142976f4c93bc8'
-
'dc4c4f3f4b70a53f98fb9d4d202fe879a4fa78c9bae3b83bdf14f1f1ba2cbb64c002cb6b72b41fa8ff0814b628db44741e5b241fc40cc8303353619809c9a088'
-
'5a55e976ab84c5d6d55b515a5bc37d709697ffb99dad27e9a19298dcd93be278e449ae037272670809b608dcda29df555993c95cfb1ecc528c5c0563340982a1'
-
'c1f02da4929e6fcddedf6ee5b0abdeaa9b661590e037747fd1c2edc223157dc5810f6e31eef48cde57d912b2b00d70f513a666c43368c83d18cc297552b1ca19'
-
'f6ed7c2b75a8f12f1b97757702aafa6464069af943004292e2c881db0b0aa9b4089af40dcb17bc6a267ca47454882c018bca62cf9056647b4ca557179444e7c1'
-
'c765e3abda84f27bad5de4c9c8f5d9de41a2399b95eff821b035a46a5046c4e4f58c789143d6e6f6174217f346b19352ec121e2b1b89ee808d3b53faceb0be73'
-
'a13907849babb2d486bed30507b6931d0f3245f0a99f51875dfb9d9995068c0a70615012f8450412d76094e374bb5078ea766d000229305913d1e4596a24b9ce'
-
'5a98847120993887ada5f90a7fa9cf499b2d03ba24ae9e90b0664997d98d66488080b03921f79c31e60d94df7057628291d8e1b67f36754d0bea24bfd9361a4b'
-
'acdedd516f095e145158715d4cfd6ec820fbb1329bce22da72d7cffa06d6512b10e0fef8af60f999e81fa09c1180d9280db1e6868ed4470fcff671341563f80c'
-
'7810915918db1546e8db774e72e119af14fcf97247d5b8e9eb11af779d6999d34aa0af87684be7eb7752d340f7503538cba37432888e9957b344b6b16ee1b4e4'
-
'8ff2832e7a46a3d75ccbae18c4a312da23555a21a6309c199753c3fef7adc96747fecf44e291faa032fbb5e7455ad566367b6f00c13eb76e1990fc1ef566f265'
-
'f1976d81cbca42d893376e267658c198c68f473e65d6b30a81b839b760b50d187189939df8603f761045a0e2aea7053ecfce2d6038544d3261d3620abf8e9905'
-
'8aa211ebced4de0e47ba3920895b856fa87d563cd3b370f58dc8281b14e9c35d4173a4518aca50b8951fd2ef736758bd0cff8e2957e6b0dd6b5744d43ad55473'
-
'1175d2e582ffb0eb6c647779edb28be28a716fae2eb45438eac1b96d364cf4b23c012e10920decfa762c567aa87bfa27fdf82cddc1455b8e0072b1eaab8e040e'
-
'ea60792d89b5

[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (10 files)

2018-01-23 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 02:13:14
  Author: andrewsc
Revision: 286141

archrelease: copy trunk to community-x86_64

Added:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 286140, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 286140, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 286140, firefox-developer-edition/trunk/firefox-install-dir.patch)
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg
(from rev 286140, firefox-developer-edition/trunk/firefox-symbolic.svg)
  firefox-developer-edition/repos/community-x86_64/no-plt.diff
(from rev 286140, firefox-developer-edition/trunk/no-plt.diff)
Deleted:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg
  firefox-developer-edition/repos/community-x86_64/no-plt.diff

---+
 PKGBUILD  |  366 ++---
 firefox-developer-edition.desktop |  622 ++--
 firefox-install-dir.patch |   84 ++--
 firefox-symbolic.svg  |   60 +--
 no-plt.diff   |   96 ++---
 5 files changed, 614 insertions(+), 614 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 02:12:32 UTC (rev 286140)
+++ PKGBUILD2018-01-24 02:13:14 UTC (rev 286141)
@@ -1,183 +0,0 @@
-# Maintainer: Andrew Crerar 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=firefox-developer-edition
-pkgver=59.0b2
-pkgrel=1
-pkgdesc="Developer Edition of the popular Firefox web browser"
-arch=('x86_64')
-license=('MPL' 'GPL' 'LGPL')
-url="https://www.mozilla.org/firefox/channel/#developer";
-depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 
'mime-types'
- 'dbus-glib' 'ffmpeg' 'nss' 'hunspell' 'sqlite' 'ttf-font' 'libpulse')
-makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' 
'inetutils'
- 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 
'llvm' 'jack')
-optdepends=('networkmanager: Location detection via available WiFi networks'
-'libnotify: Notification integration'
-'pulseaudio: Audio support'
-'speech-dispatcher: Text-to-Speech')
-replaces=('firefox-developer')
-options=(!emptydirs !makeflags !strip)
-_repo=https://hg.mozilla.org/mozilla-unified
-source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE"
-"$pkgname".desktop
-firefox-symbolic.svg
-firefox-install-dir.patch
-no-plt.diff)
-sha512sums=('SKIP'
-
'12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195'
-
'84e741b6a4c7675c846c16a0e0280d00e7be5477b07b693ccddac597987e8979a35d07a9ac8a3a28338b458ebdf41754ceb2119b8e41d2ec41f95b551232c64c'
-
'8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248'
-
'4c2ef8ebedc1184c3967c123cafd63ba1abf2a274993aea8475c434f91a40b86e7c5d3c78c3b2809cd15310af4c613d5841a9114315f861338c36f498a782fd0')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  mkdir path
-  ln -s /usr/bin/python2 path/python
-
-  cd mozilla-unified
-  patch -Np1 -i ../firefox-install-dir.patch
-
-  # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942
-  patch -Np1 -i ../no-plt.diff
-
-  echo -n "$_google_api_key" > google-api-key
-  echo -n "$_mozilla_api_key" > mozilla-api-key
-
-  cat > .mozconfig << END
-ac_add_options --enable-application=browser
-
-ac_add_options --prefix=/usr
-ac_add_options --enable-release
-ac_add_options --enable-gold
-ac_add_options --enable-pie
-ac_add_options --enable-optimize="-O2"
-ac_add_options --enable-rust-simd
-
-# Branding
-ac_add_options --with-branding=browser/branding/aurora
-ac_add_options --enable-update-channel=aurora
-ac_add_options --with-distribution-id=org.archlinux
-export MOZILLA

[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2018-01-23 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 02:12:32
  Author: andrewsc
Revision: 286140

upgpkg: firefox-developer-edition 59.0b3-1

Updating firefox-developer-edition to 59.0b3

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 01:46:28 UTC (rev 286139)
+++ PKGBUILD2018-01-24 02:12:32 UTC (rev 286140)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=59.0b2
+pkgver=59.0b3
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')


[arch-commits] Commit in mplayer/repos/extra-x86_64 (8 files)

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 01:52:39
  Author: anthraxx
Revision: 315350

archrelease: copy trunk to extra-x86_64

Added:
  mplayer/repos/extra-x86_64/PKGBUILD
(from rev 315349, mplayer/trunk/PKGBUILD)
  mplayer/repos/extra-x86_64/include-samba-4.0.patch
(from rev 315349, mplayer/trunk/include-samba-4.0.patch)
  mplayer/repos/extra-x86_64/mplayer.desktop
(from rev 315349, mplayer/trunk/mplayer.desktop)
  mplayer/repos/extra-x86_64/revert-icl-fixes.patch
(from rev 315349, mplayer/trunk/revert-icl-fixes.patch)
Deleted:
  mplayer/repos/extra-x86_64/PKGBUILD
  mplayer/repos/extra-x86_64/include-samba-4.0.patch
  mplayer/repos/extra-x86_64/mplayer.desktop
  mplayer/repos/extra-x86_64/revert-icl-fixes.patch

-+
 PKGBUILD|  178 +++---
 include-samba-4.0.patch |   24 +++---
 mplayer.desktop |   44 +--
 revert-icl-fixes.patch  |  132 +-
 4 files changed, 192 insertions(+), 186 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 01:52:30 UTC (rev 315349)
+++ PKGBUILD2018-01-24 01:52:39 UTC (rev 315350)
@@ -1,86 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Ionut Biru 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Hugo Doria 
-
-pkgbase=mplayer
-pkgname=('mplayer' 'mencoder')
-pkgver=37998
-pkgrel=3
-pkgdesc='Media player for Linux'
-url='http://www.mplayerhq.hu/'
-arch=('x86_64')
-license=('GPL')
-makedepends=('libxxf86dga' 'libmad' 'libxinerama' 'libmng' 'libxss' 
'smbclient' 'aalib' 'jack'
- 'libcaca' 'faac' 'faad2' 'lirc'  'libxvmc' 'enca' 'libdca' 
'a52dec' 'libvpx' 'unzip'
- 'mesa' 'live-media' 'yasm' 'git' 'mpg123' 'ladspa' 
'libcdio-paranoia' 'subversion'
- 'x264' 'libx264' 'rtmpdump' 'libdvdcss' 'libdvdread' 'libdvdnav' 
'ffmpeg')
-options=('!buildflags' '!emptydirs')
-source=(${pkgbase}-${pkgver}::"svn://svn.mplayerhq.hu/mplayer/trunk#revision=${pkgver}"
-mplayer.desktop
-include-samba-4.0.patch
-revert-icl-fixes.patch)
-sha512sums=('SKIP'
-
'd3c5cbf0035279c6f307e4e225473d7b77f9b56566537a26aa694e68446b9e3240333296da627ad5af83b04cc8f476d1a3f8c05e4cf81cd6e77153feb4ed74bc'
-
'9debb8c58b996f6c716c22c86c720bf9dc49b4ee9b76c57519f791667ae1de2cc6f5add878fbf4ac02c6b6fd1865e1bcfa6105e75de4bf7ec596c338ed0cae99'
-
'0cae0b26d3d97fd4c962962c43a481de20335369cbca406cadfc9bda1a0608b32f5374e76c477cb9a85bda83a568a1ed17126df224ae61579d0a402c1824aea8')
-
-prepare() {
-  cd ${pkgbase}-${pkgver}
-  patch -p1 < "../include-samba-4.0.patch"
-  patch -p0 < "../revert-icl-fixes.patch"
-  ./version.sh
-}
-
-build() {
-  cd ${pkgbase}-${pkgver}
-  ./configure --prefix=/usr \
---enable-runtime-cpudetection \
---disable-gui \
---disable-arts \
---disable-liblzo \
---disable-speex \
---disable-openal \
---disable-libdv \
---disable-musepack \
---disable-esd \
---disable-mga \
---disable-ass-internal \
---disable-cdparanoia \
---disable-ffmpeg_a \
---enable-xvmc \
---enable-radio \
---enable-radio-capture \
---enable-smb \
---language=all \
---confdir=/etc/mplayer
-  [[ "${CARCH}" = "i686" ]] && sed 's|-march=i486|-march=i686|g' -i config.mak
-  make
-}
-
-package_mplayer() {
-  pkgdesc='Media player for Linux'
-  backup=('etc/mplayer/codecs.conf' 'etc/mplayer/input.conf')
-  depends=('desktop-file-utils' 'ttf-font' 'enca' 'libxss' 'a52dec' 'libvpx'
-   'lirc' 'libx264' 'libmng' 'libdca' 'aalib' 'libxinerama' 'smbclient'
-   'jack' 'libmad' 'libcaca' 'libxxf86dga' 'faac' 'faad2' 'libxvmc' 
'mpg123'
-   'libcdio-paranoia' 'rtmpdump' 'libdvdnav' 'ffmpeg')
-
-  cd ${pkgbase}-${pkgver}
-  make DESTDIR="${pkgdir}" install-mplayer install-mplayer-man
-
-  install -Dm 644 etc/{codecs.conf,input.conf,example.conf} 
"${pkgdir}/etc/mplayer"
-  install -Dm 644 "${srcdir}/mplayer.desktop" -t 
"${pkgdir}/usr/share/applications"
-  install -Dm 644 etc/mplayer256x256.png 
"${pkgdir}/usr/share/pixmaps/mplayer.png"
-}
-
-package_mencoder() {
-  pkgdesc='Free command line video decoding, encoding and filtering tool'
-  depends=('enca' 'a52dec' 'libvpx' 'libx264' 'libmng' 'libdca' 'smbclient' 
'libmad'
-   'faac' 'faad2' 'mpg123' 'libcdio-paranoia' 'rtmpdump' 'libdvdnav' 
'ffmpeg')
-
-  make -C ${pkgbase}-${pkgver} DESTDIR="${pkgdir}" install-mencoder 
install-mencoder-man
-  find "${pkgdir}/usr/share/man" -name mplayer.1 -exec rename mplayer.1 
mencoder.1 {} +
-}
-
-# vim: ts=2 sw=2 et:

Copied: mplayer/repos/extra-x86_64/PKGBUILD (from rev 315349, 
mplayer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 01:52:39 UTC (rev 315350)
@@ -0,0 +1,92 @@
+# Maintainer: Levente Polyak 
+# Contributor: Ionut B

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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 01:52:30
  Author: anthraxx
Revision: 315349

upgpkg: mplayer 38017-1

Modified:
  mplayer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 01:14:54 UTC (rev 315348)
+++ PKGBUILD2018-01-24 01:52:30 UTC (rev 315349)
@@ -5,8 +5,8 @@
 
 pkgbase=mplayer
 pkgname=('mplayer' 'mencoder')
-pkgver=37998
-pkgrel=3
+pkgver=38017
+pkgrel=1
 pkgdesc='Media player for Linux'
 url='http://www.mplayerhq.hu/'
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'libcaca' 'faac' 'faad2' 'lirc'  'libxvmc' 'enca' 'libdca' 
'a52dec' 'libvpx' 'unzip'
  'mesa' 'live-media' 'yasm' 'git' 'mpg123' 'ladspa' 
'libcdio-paranoia' 'subversion'
  'x264' 'libx264' 'rtmpdump' 'libdvdcss' 'libdvdread' 'libdvdnav' 
'ffmpeg')
-options=('!buildflags' '!emptydirs')
+options=('!emptydirs')
 
source=(${pkgbase}-${pkgver}::"svn://svn.mplayerhq.hu/mplayer/trunk#revision=${pkgver}"
 mplayer.desktop
 include-samba-4.0.patch
@@ -34,6 +34,10 @@
 
 build() {
   cd ${pkgbase}-${pkgver}
+  export CFLAGS="${CFLAGS/-march=x86-64/}"
+  export CFLAGS="${CFLAGS/-mtune=generic/}"
+  export LDFLAGS="${LDFLAGS/,O1/}"
+  export LDFLAGS="${LDFLAGS/,--sort-common/}"
   ./configure --prefix=/usr \
 --enable-runtime-cpudetection \
 --disable-gui \
@@ -53,7 +57,9 @@
 --enable-radio-capture \
 --enable-smb \
 --language=all \
---confdir=/etc/mplayer
+--confdir=/etc/mplayer \
+--extra-cflags="${CFLAGS}" \
+--extra-ldflags="${LDFLAGS}"
   [[ "${CARCH}" = "i686" ]] && sed 's|-march=i486|-march=i686|g' -i config.mak
   make
 }


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

2018-01-23 Thread Balló György via arch-commits
Date: Wednesday, January 24, 2018 @ 01:46:28
  Author: bgyorgy
Revision: 286139

eric: Add qt5-webengine to optdepends (needed for eric6_browser)

Modified:
  eric/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 00:44:52 UTC (rev 286138)
+++ PKGBUILD2018-01-24 01:46:28 UTC (rev 286139)
@@ -15,6 +15,7 @@
 depends=('python-qscintilla' 'python2-qscintilla'
  'python-qscintilla-qt5' 'python2-qscintilla-qt5'
  'qt5-svg' 'qt5-webkit')
+optdepends=('qt5-webengine: alternative browser backend')
 source=("https://downloads.sourceforge.net/eric-ide/eric6-${pkgver}.tar.gz";)
 
sha512sums=('7144c1fad76eb0f3ccdd2a29fb3fc369ad35d28dfbae1e6b75855b85218df34afa715f3a2df37bd6163e2f3a23a2a9a7f528cfe54f1bc21486ab81da6a69a697')
 changelog=ChangeLog


[arch-commits] Commit in pgbouncer/repos/extra-x86_64 (13 files)

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 01:14:54
  Author: anthraxx
Revision: 315348

archrelease: copy trunk to extra-x86_64

Added:
  pgbouncer/repos/extra-x86_64/PKGBUILD
(from rev 315347, pgbouncer/trunk/PKGBUILD)
  pgbouncer/repos/extra-x86_64/pgbouncer.ini
(from rev 315347, pgbouncer/trunk/pgbouncer.ini)
  pgbouncer/repos/extra-x86_64/pgbouncer.install
(from rev 315347, pgbouncer/trunk/pgbouncer.install)
  pgbouncer/repos/extra-x86_64/pgbouncer.logrotate
(from rev 315347, pgbouncer/trunk/pgbouncer.logrotate)
  pgbouncer/repos/extra-x86_64/pgbouncer.service
(from rev 315347, pgbouncer/trunk/pgbouncer.service)
  pgbouncer/repos/extra-x86_64/pgbouncer.tmpfiles.conf
(from rev 315347, pgbouncer/trunk/pgbouncer.tmpfiles.conf)
Deleted:
  pgbouncer/repos/extra-x86_64/PKGBUILD
  pgbouncer/repos/extra-x86_64/pgbouncer.ini
  pgbouncer/repos/extra-x86_64/pgbouncer.install
  pgbouncer/repos/extra-x86_64/pgbouncer.logrotate
  pgbouncer/repos/extra-x86_64/pgbouncer.service
  pgbouncer/repos/extra-x86_64/pgbouncer.tmpfiles.conf
  pgbouncer/repos/extra-x86_64/usual-openssl.patch

-+
 PKGBUILD|  103 ++-
 pgbouncer.ini   |  104 +--
 pgbouncer.install   |   50 -
 pgbouncer.logrotate |   16 +--
 pgbouncer.service   |   22 ++--
 pgbouncer.tmpfiles.conf |2 
 usual-openssl.patch |  242 --
 7 files changed, 151 insertions(+), 388 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 01:14:35 UTC (rev 315347)
+++ PKGBUILD2018-01-24 01:14:54 UTC (rev 315348)
@@ -1,49 +0,0 @@
-# Maintainer: Dan McGee 
-
-pkgname=pgbouncer
-pkgver=1.7.2
-pkgrel=3
-pkgdesc="A lightweight connection pooler for PostgreSQL"
-arch=('i686' 'x86_64')
-url="https://wiki.postgresql.org/wiki/PgBouncer";
-license=('BSD')
-depends=('libevent>=2.0' 'c-ares' 'systemd')
-makedepends=('asciidoc' 'xmlto')
-backup=('etc/pgbouncer/pgbouncer.ini' 'etc/logrotate.d/pgbouncer')
-install=$pkgname.install
-source=("https://pgbouncer.github.io/downloads/files/$pkgver/$pkgname-$pkgver.tar.gz";
-pgbouncer.ini
-pgbouncer.logrotate
-pgbouncer.service
-pgbouncer.tmpfiles.conf
-usual-openssl.patch)
-sha256sums=('de36b318fe4a2f20a5f60d1c5ea62c1ca331f6813d2c484866ecb59265a160ba'
-'4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05'
-'8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd'
-'274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a'
-'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d'
-'46d2d1c421ccd9893af4f6fde28d796b7910d2385efd3e27cca118d8e484ca7b')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver/lib"
-  patch -Np1 -i ../../usual-openssl.patch
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure --prefix=/usr --disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-  install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -D -m644 ../pgbouncer.ini "$pkgdir/etc/pgbouncer/pgbouncer.ini"
-  install -D -m644 ../pgbouncer.logrotate "$pkgdir/etc/logrotate.d/pgbouncer"
-  install -D -m644 ../pgbouncer.service 
"$pkgdir/usr/lib/systemd/system/pgbouncer.service"
-  install -D -m644 ../pgbouncer.tmpfiles.conf 
"$pkgdir/usr/lib/tmpfiles.d/pgbouncer.conf"
-  mkdir -p "$pkgdir/var/log/pgbouncer"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pgbouncer/repos/extra-x86_64/PKGBUILD (from rev 315347, 
pgbouncer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 01:14:54 UTC (rev 315348)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Dan McGee 
+
+pkgname=pgbouncer
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='Lightweight connection pooler for PostgreSQL'
+url='https://pgbouncer.github.io/'
+arch=('x86_64')
+license=('BSD')
+depends=('libevent>=2.0' 'c-ares' 'systemd' 'pam')
+makedepends=('asciidoc' 'xmlto')
+checkdepends=('postgresql-libs')
+backup=('etc/pgbouncer/pgbouncer.ini'
+'etc/logrotate.d/pgbouncer')
+install=${pkgname}.install
+source=(https://pgbouncer.github.io/downloads/files/${pkgver}/pgbouncer-${pkgver}.tar.gz
+pgbouncer.ini
+pgbouncer.logrotate
+pgbouncer.service
+pgbouncer.tmpfiles.conf)
+sha256sums=('fa8bde2a2d2c8c80d53a859f8e48bc6713cf127e31c77d8f787bbc1d673e8dc8'
+'4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05'
+'8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd'
+'274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a'
+'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \

[arch-commits] Commit in pgbouncer/trunk (usual-openssl.patch)

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 01:14:35
  Author: anthraxx
Revision: 315347

upgpkg: pgbouncer 1.8.1-1

Deleted:
  pgbouncer/trunk/usual-openssl.patch

-+
 usual-openssl.patch |  242 --
 1 file changed, 242 deletions(-)

Deleted: usual-openssl.patch
===
--- usual-openssl.patch 2018-01-24 01:13:08 UTC (rev 315346)
+++ usual-openssl.patch 2018-01-24 01:14:35 UTC (rev 315347)
@@ -1,242 +0,0 @@
-From 0e56f729d74e4af6c19fe60f6e2b47f5e717dcac Mon Sep 17 00:00:00 2001
-From: Marko Kreen 
-Date: Tue, 6 Dec 2016 20:05:17 +0200
-Subject: [PATCH] tls: additional openssl 1.1 compat
-
-Fixes: #15

- test/connect-tls.c |  2 +-
- usual/tls/tls.c|  2 ++
- usual/tls/tls_cert.c   | 12 ++--
- usual/tls/tls_compat.h | 45 +
- usual/tls/tls_ocsp.c   | 28 +---
- usual/tls/tls_util.c   |  2 +-
- usual/tls/tls_verify.c |  8 
- 7 files changed, 76 insertions(+), 23 deletions(-)
-
-diff --git a/usual/tls/tls.c b/usual/tls/tls.c
-index 3377cb4..1843e44 100644
 a/usual/tls/tls.c
-+++ b/usual/tls/tls.c
-@@ -67,7 +67,9 @@ tls_deinit(void)
-   CRYPTO_cleanup_all_ex_data();
-   BIO_sock_cleanup();
-   ERR_clear_error();
-+#ifdef USE_LIBSSL_INTERNALS
-   ERR_remove_thread_state(NULL);
-+#endif
-   ERR_free_strings();
- 
-   tls_initialised = 0;
-diff --git a/usual/tls/tls_cert.c b/usual/tls/tls_cert.c
-index ca6668a..9a81e2f 100644
 a/usual/tls/tls_cert.c
-+++ b/usual/tls/tls_cert.c
-@@ -86,7 +86,7 @@ tls_parse_bigint(struct tls *ctx, const ASN1_INTEGER 
*asn1int, const char **dst_
-  */
- 
- static int
--check_invalid_bytes(struct tls *ctx, unsigned char *data, unsigned int len,
-+check_invalid_bytes(struct tls *ctx, const unsigned char *data, unsigned int 
len,
-   int ascii_only, const char *desc)
- {
-   unsigned int i, c;
-@@ -125,7 +125,7 @@ static int
- tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, const char **dst_p, 
int minchars, int maxchars, const char *desc)
- {
-   int format, len, ret = -1;
--  unsigned char *data;
-+  const unsigned char *data;
-   ASN1_STRING *a1utf = NULL;
-   int ascii_only = 0;
-   char *cstr = NULL;
-@@ -134,7 +134,7 @@ tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, 
const char **dst_p, in
-   *dst_p = NULL;
- 
-   format = ASN1_STRING_type(a1str);
--  data = ASN1_STRING_data(a1str);
-+  data = ASN1_STRING_get0_data(a1str);
-   len = ASN1_STRING_length(a1str);
-   if (len < minchars) {
-   tls_set_errorx(ctx, "invalid %s: string too short", desc);
-@@ -188,7 +188,7 @@ tls_parse_asn1string(struct tls *ctx, ASN1_STRING *a1str, 
const char **dst_p, in
-   tls_set_errorx(ctx, "multibyte conversion failed: 
expected UTF8 result");
-   goto failed;
-   }
--  data = ASN1_STRING_data(a1utf);
-+  data = ASN1_STRING_get0_data(a1utf);
-   len = ASN1_STRING_length(a1utf);
-   }
- 
-@@ -275,12 +275,12 @@ static int
- tls_load_alt_ipaddr(struct tls *ctx, ASN1_OCTET_STRING *bin, struct tls_cert 
*cert)
- {
-   struct tls_cert_general_name *slot;
--  void *data;
-+  const void *data;
-   int len;
- 
-   slot = &cert->subject_alt_names[cert->subject_alt_name_count];
-   len = ASN1_STRING_length(bin);
--  data = ASN1_STRING_data(bin);
-+  data = ASN1_STRING_get0_data(bin);
-   if (len < 0) {
-   tls_set_errorx(ctx, "negative length for ipaddress");
-   return -1;
-diff --git a/usual/tls/tls_compat.h b/usual/tls/tls_compat.h
-index 40ca5cf..8305958 100644
 a/usual/tls/tls_compat.h
-+++ b/usual/tls/tls_compat.h
-@@ -12,6 +12,7 @@
- #include 
- 
- #include 
-+#include 
- 
- /* OpenSSL 1.1+ has hidden struct fields */
- #if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
-@@ -21,6 +22,50 @@
- #define X509_get_key_usage(x509) ((x509)->ex_kusage)
- #define X509_get_extended_key_usage(x509) ((x509)->ex_xkusage)
- #define SSL_CTX_get0_param(ssl_ctx) ((ssl_ctx)->param)
-+#define ASN1_STRING_get0_data(x) ((const unsigned char*)ASN1_STRING_data(x))
-+#define X509_OBJECT_get0_X509(x) ((x)->data.x509)
-+
-+#ifndef OPENSSL_VERSION
-+#define OPENSSL_VERSION SSLEAY_VERSION
-+#define OpenSSL_version(x) SSLeay_version(x)
-+#endif
-+
-+static inline X509_OBJECT *X509_OBJECT_new(void)
-+{
-+  X509_OBJECT *obj = OPENSSL_malloc(sizeof(*obj));
-+  if (obj) {
-+  memset(obj, 0, sizeof(*obj));
-+  } else {
-+  X509err(X509_F_GET_CERT_BY_SUBJECT, ERR_R_MALLOC_FAILURE);
-+  }
-+  return obj;
-+}
-+
-+static inline void X509_OBJECT_free(X509_OBJECT *obj)
-+{
-+  if (obj) {
-+  if (obj->type == X

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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 01:13:08
  Author: anthraxx
Revision: 315346

upgpkg: pgbouncer 1.8.1-1

Modified:
  pgbouncer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 23:07:03 UTC (rev 315345)
+++ PKGBUILD2018-01-24 01:13:08 UTC (rev 315346)
@@ -1,49 +1,54 @@
-# Maintainer: Dan McGee 
+# Maintainer: Levente Polyak 
+# Contributor: Dan McGee 
 
 pkgname=pgbouncer
-pkgver=1.7.2
-pkgrel=3
-pkgdesc="A lightweight connection pooler for PostgreSQL"
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='Lightweight connection pooler for PostgreSQL'
+url='https://pgbouncer.github.io/'
 arch=('x86_64')
-url="https://wiki.postgresql.org/wiki/PgBouncer";
 license=('BSD')
-depends=('libevent>=2.0' 'c-ares' 'systemd')
+depends=('libevent>=2.0' 'c-ares' 'systemd' 'pam')
 makedepends=('asciidoc' 'xmlto')
-backup=('etc/pgbouncer/pgbouncer.ini' 'etc/logrotate.d/pgbouncer')
-install=$pkgname.install
-source=("https://pgbouncer.github.io/downloads/files/$pkgver/$pkgname-$pkgver.tar.gz";
+checkdepends=('postgresql-libs')
+backup=('etc/pgbouncer/pgbouncer.ini'
+'etc/logrotate.d/pgbouncer')
+install=${pkgname}.install
+source=(https://pgbouncer.github.io/downloads/files/${pkgver}/pgbouncer-${pkgver}.tar.gz
 pgbouncer.ini
 pgbouncer.logrotate
 pgbouncer.service
-pgbouncer.tmpfiles.conf
-usual-openssl.patch)
-sha256sums=('de36b318fe4a2f20a5f60d1c5ea62c1ca331f6813d2c484866ecb59265a160ba'
+pgbouncer.tmpfiles.conf)
+sha256sums=('fa8bde2a2d2c8c80d53a859f8e48bc6713cf127e31c77d8f787bbc1d673e8dc8'
 '4f30e4a3eb76acdd233ebc7dd099dff6976299ba958e40a8429b74112e804b05'
 '8da38746d9c9dfc2433a8cfe22fdaf517e14492672d09e3c48cd4745fc03e9bd'
 '274a3d447c151323f2d297aae881ec69be1477f16e30b0bba469afe68c2d122a'
-'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d'
-'46d2d1c421ccd9893af4f6fde28d796b7910d2385efd3e27cca118d8e484ca7b')
+'476ea0400ba063e932a58f1f49ae401d65b22add521894872c09ec6985e0960d')
 
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver/lib"
-  patch -Np1 -i ../../usual-openssl.patch
-}
-
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure --prefix=/usr --disable-debug
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--disable-debug \
+--with-pam
   make
 }
 
+check() {
+  cd ${pkgname}-${pkgver}
+  make -C test run_test
+}
+
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir/" install
-  install -D -m644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -D -m644 ../pgbouncer.ini "$pkgdir/etc/pgbouncer/pgbouncer.ini"
-  install -D -m644 ../pgbouncer.logrotate "$pkgdir/etc/logrotate.d/pgbouncer"
-  install -D -m644 ../pgbouncer.service 
"$pkgdir/usr/lib/systemd/system/pgbouncer.service"
-  install -D -m644 ../pgbouncer.tmpfiles.conf 
"$pkgdir/usr/lib/tmpfiles.d/pgbouncer.conf"
-  mkdir -p "$pkgdir/var/log/pgbouncer"
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 NEWS.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 ../pgbouncer.ini "${pkgdir}/etc/pgbouncer/pgbouncer.ini"
+  install -Dm 644 ../pgbouncer.logrotate "${pkgdir}/etc/logrotate.d/pgbouncer"
+  install -Dm 644 ../pgbouncer.service 
"${pkgdir}/usr/lib/systemd/system/pgbouncer.service"
+  install -Dm 644 ../pgbouncer.tmpfiles.conf 
"${pkgdir}/usr/lib/tmpfiles.d/pgbouncer.conf"
+  install -d "${pkgdir}/var/log/pgbouncer"
 }
 
-# vim:set ts=2 sw=2 et:
+# vim: ts=2 sw=2 et:


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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 00:44:36
  Author: anthraxx
Revision: 286137

upgpkg: lynis 2.6.0-1

Modified:
  lynis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 00:24:06 UTC (rev 286136)
+++ PKGBUILD2018-01-24 00:44:36 UTC (rev 286137)
@@ -2,7 +2,7 @@
 # Contributor: Sébastien Luttringer 
 
 pkgname=lynis
-pkgver=2.5.9
+pkgver=2.6.0
 pkgrel=1
 pkgdesc='Security and system auditing tool to harden Unix/Linux systems'
 url='https://cisofy.com/lynis/'
@@ -15,7 +15,7 @@
 'iptables: firewall tests'
 'bash-completion: completion for bash')
 source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc})
-sha512sums=('655942b6546183396a416df6b7a365918aab1a19b55e2b1d34da4a5fe7fe865aee59aae6de2467b8e5393cae9bb80f97c48a85f1e3606951d88ea21cb624c45a'
+sha512sums=('eb0aa18b0b8b453ee61b0f5ff82f0f0bbffd9fe1b38232d04b2384dbbced4cdb2ea00e3b089d9c3765e1ea405c6fe5f03332bc7b4ea0189639226907e37f1b25'
 'SKIP')
 validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software 
Signing Key) 
 


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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 00:44:52
  Author: anthraxx
Revision: 286138

archrelease: copy trunk to community-any

Added:
  lynis/repos/community-any/PKGBUILD
(from rev 286137, lynis/trunk/PKGBUILD)
Deleted:
  lynis/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 00:44:36 UTC (rev 286137)
+++ PKGBUILD2018-01-24 00:44:52 UTC (rev 286138)
@@ -1,54 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Sébastien Luttringer 
-
-pkgname=lynis
-pkgver=2.5.9
-pkgrel=1
-pkgdesc='Security and system auditing tool to harden Unix/Linux systems'
-url='https://cisofy.com/lynis/'
-arch=('any')
-license=('GPL3')
-backup=('etc/lynis/default.prf')
-depends=('sh' 'awk')
-optdepends=('net-tools: networking tests'
-'bind-tools: nameserver tests'
-'iptables: firewall tests'
-'bash-completion: completion for bash')
-source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc})
-sha512sums=('655942b6546183396a416df6b7a365918aab1a19b55e2b1d34da4a5fe7fe865aee59aae6de2467b8e5393cae9bb80f97c48a85f1e3606951d88ea21cb624c45a'
-'SKIP')
-validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software 
Signing Key) 
-
-prepare() {
-  cd ${pkgname}
-  sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service
-}
-
-package() {
-  cd ${pkgname}
-
-  # binary
-  install -Dm 755 lynis -t "${pkgdir}/usr/bin"
-
-  # profile
-  install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}"
-
-  # plugins, include, db
-  install -d "${pkgdir}/usr/share/${pkgname}"
-  cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}"
-
-  # doc files
-  install -Dm 644 README INSTALL CHANGELOG.md FAQ \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8"
-
-  # completion
-  install -Dm 644 extras/bash_completion.d/${pkgname} \
--t "${pkgdir}/usr/share/bash-completion/completions"
-
-  # systemd
-  install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \
--t "${pkgdir}/usr/lib/systemd/system"
-}
-
-# vim: ts=2 sw=2 et:

Copied: lynis/repos/community-any/PKGBUILD (from rev 286137, 
lynis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 00:44:52 UTC (rev 286138)
@@ -0,0 +1,54 @@
+# Maintainer: Levente Polyak 
+# Contributor: Sébastien Luttringer 
+
+pkgname=lynis
+pkgver=2.6.0
+pkgrel=1
+pkgdesc='Security and system auditing tool to harden Unix/Linux systems'
+url='https://cisofy.com/lynis/'
+arch=('any')
+license=('GPL3')
+backup=('etc/lynis/default.prf')
+depends=('sh' 'awk')
+optdepends=('net-tools: networking tests'
+'bind-tools: nameserver tests'
+'iptables: firewall tests'
+'bash-completion: completion for bash')
+source=(https://cisofy.com/files/lynis-${pkgver}.tar.gz{,.asc})
+sha512sums=('eb0aa18b0b8b453ee61b0f5ff82f0f0bbffd9fe1b38232d04b2384dbbced4cdb2ea00e3b089d9c3765e1ea405c6fe5f03332bc7b4ea0189639226907e37f1b25'
+'SKIP')
+validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software 
Signing Key) 
+
+prepare() {
+  cd ${pkgname}
+  sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service
+}
+
+package() {
+  cd ${pkgname}
+
+  # binary
+  install -Dm 755 lynis -t "${pkgdir}/usr/bin"
+
+  # profile
+  install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}"
+
+  # plugins, include, db
+  install -d "${pkgdir}/usr/share/${pkgname}"
+  cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}"
+
+  # doc files
+  install -Dm 644 README INSTALL CHANGELOG.md FAQ \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8"
+
+  # completion
+  install -Dm 644 extras/bash_completion.d/${pkgname} \
+-t "${pkgdir}/usr/share/bash-completion/completions"
+
+  # systemd
+  install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \
+-t "${pkgdir}/usr/lib/systemd/system"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 00:24:06
  Author: anthraxx
Revision: 286136

archrelease: copy trunk to community-x86_64

Added:
  nim/repos/community-x86_64/PKGBUILD
(from rev 286135, nim/trunk/PKGBUILD)
Deleted:
  nim/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  164 ++---
 1 file changed, 83 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 00:22:56 UTC (rev 286135)
+++ PKGBUILD2018-01-24 00:24:06 UTC (rev 286136)
@@ -1,81 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Alexander F Rødseth 
-# Contributor: Dominik Picheta 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jesus Alvarez 
-
-pkgname=nim
-_pkgname=Nim
-pkgver=0.17.2
-pkgrel=1
-pkgdesc='Imperative, multi-paradigm, compiled programming language'
-url='https://nim-lang.org/'
-arch=('x86_64' 'i686')
-license=('MIT')
-depends=('python' 'bash')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
-
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
-sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752'
-'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8')
-sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7'
-
'4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6')
-
-prepare() {
-  cd ${_pkgname}-${pkgver}
-  mv ../csources-${pkgver} csources
-  rm bin/empty.txt
-}
-
-build() {
-  cd ${_pkgname}-${pkgver}
-  export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}"
-
-  msg2 "Building nim"
-  (cd csources
-sh build.sh
-  )
-  msg2 "Building koch"
-  nim c -d:release koch
-  ./koch boot -d:release -d:nativeStacktrace -d:useGnuReadline
-
-  msg2 "Building libs"
-  (cd lib
-nim c --app:lib -d:createNimRtl -d:release nimrtl.nim
-  )
-  msg2 "Building tools"
-  (cd tools
-nim c -d:release nimgrep.nim
-  )
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}"
-
-  ./koch install "${pkgdir}"
-
-  install -d "${pkgdir}/usr/lib"
-  cp -a lib "${pkgdir}/usr/lib/nim"
-  cp -a compiler "${pkgdir}/usr/lib/nim"
-  install -Dm 644 compiler.nimble "${pkgdir}/usr/lib/nim/compiler"
-  install -m 755 lib/libnimrtl.so "${pkgdir}/usr/lib/libnimrtl.so"
-
-  # Fix FS#48118, related to the doc2 command
-  ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc"
-
-  install -Dm 644 config/* -t "${pkgdir}/etc"
-  install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin"
-
-  # Fix FS#50252, unusual placement of header files
-  install -d "${pkgdir}/usr/include"
-  cp -a "${pkgdir}/usr/lib/nim/"*.h "${pkgdir}/usr/include"
-
-  install -d "${pkgdir}/usr/share/nim/doc"
-  cp -a examples web doc/* "${pkgdir}/usr/share/nim/doc"
-
-  install -Dm 644 copying.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  rm -r "${pkgdir}/nim" "${pkgdir}/usr/lib/nim/lib/nimcache"
-}
-
-# vim: ts=2 sw=2 et:

Copied: nim/repos/community-x86_64/PKGBUILD (from rev 286135, 
nim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 00:24:06 UTC (rev 286136)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander F Rødseth 
+# Contributor: Dominik Picheta 
+# Contributor: Sven-Hendrik Haase 
+# Contributor: Jesus Alvarez 
+
+pkgname=nim
+_pkgname=Nim
+pkgver=0.17.2
+pkgrel=2
+pkgdesc='Imperative, multi-paradigm, compiled programming language'
+url='https://nim-lang.org/'
+arch=('x86_64')
+license=('MIT')
+depends=('python' 'bash')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/nim-lang/Nim/archive/v${pkgver}.tar.gz
+
csources-${pkgver}.tar.gz::https://github.com/nim-lang/csources/archive/v${pkgver}.tar.gz)
+sha256sums=('eb8a98c7e576e8d858de98473569a29c539308fc7bb15a086b3f2b73d675f752'
+'7eb28ba7d5a03d02fc1c1fd9089c037de9c058d327fd6e95d599db63d9afa9c8')
+sha512sums=('02d773a338cf4aeeedd614fbd694feb4b64c620e63415a979e9f4fdf29d306315ab8a07d81f7a5389744d6f526eee2b1774a1ee7a6911f5bd03bdbb0e30061e7'
+
'4a8f1e87bd96ab33998b0d3415c0ba9560b78795e0396d8af8b588a93c23477097f2c5388b4e612fbc142b490480326b394a933c805a3585cd6f3d7e8390e3e6')
+
+prepare() {
+  cd ${_pkgname}-${pkgver}
+  mv ../csources-${pkgver} csources
+  rm bin/empty.txt
+}
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  export PATH="${srcdir}/${_pkgname}-${pkgver}/bin:${PATH}"
+
+  msg2 "Building nim"
+  (cd csources
+sh build.sh
+  )
+  msg2 "Building koch"
+  nim c -d:release koch
+  ./koch boot -d:release -d:nativeStacktrace -d:useGnuReadline
+
+  msg2 "Building li

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

2018-01-23 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 00:22:56
  Author: anthraxx
Revision: 286135

upgpkg: nim 0.17.2-2 (adding nimsuggest)

Modified:
  nim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 23:06:53 UTC (rev 286134)
+++ PKGBUILD2018-01-24 00:22:56 UTC (rev 286135)
@@ -7,7 +7,7 @@
 pkgname=nim
 _pkgname=Nim
 pkgver=0.17.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Imperative, multi-paradigm, compiled programming language'
 url='https://nim-lang.org/'
 arch=('x86_64')
@@ -47,6 +47,8 @@
   (cd tools
 nim c -d:release nimgrep.nim
   )
+  msg2 "Building nimsuggest"
+  nim c -d:release nimsuggest/nimsuggest.nim
 }
 
 package() {
@@ -65,7 +67,7 @@
   ln -s /usr/share/nim/doc "${pkgdir}/usr/lib/nim/doc"
 
   install -Dm 644 config/* -t "${pkgdir}/etc"
-  install -Dm 755 bin/* tools/nimgrep -t "${pkgdir}/usr/bin"
+  install -Dm 755 bin/* tools/nimgrep nimsuggest/nimsuggest -t 
"${pkgdir}/usr/bin"
 
   # Fix FS#50252, unusual placement of header files
   install -d "${pkgdir}/usr/include"


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:05:11
  Author: heftig
Revision: 315342

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 315341, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-23 23:05:11 UTC (rev 315342)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.106
+_extramodules=extramodules-4.14-ARCH
+pkgrel=3
+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.14' 
'linux-headers<4.15')
+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=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a'
+
'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.14' 'linux<4.15' "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/nvidia.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')
+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/nvidia.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 315341, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2018-01-23 23:05:11 UTC (rev 315342)
@@ -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 *vmf)
++#endif
+ {
+ vmf->page = NULL;
+ return VM_FAULT_SIGBUS;


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:04:51
  Author: heftig
Revision: 315341

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 315340, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/fix-abi.patch
(from rev 315340, nvidia/trunk/fix-abi.patch)

---+
 PKGBUILD  |   77 
 fix-abi.patch |   12 
 2 files changed, 89 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 315340, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-23 23:04:51 UTC (rev 315341)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=387.34
+_extramodules=extramodules-4.14-ARCH
+pkgrel=21
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.14' 'linux-headers<4.15')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+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.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl')
+
+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/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+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/nvidia.conf"
+}

Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 315340, 
nvidia/trunk/fix-abi.patch)
===
--- staging-x86_64/fix-abi.patch(rev 0)
+++ staging-x86_64/fix-abi.patch2018-01-23 23:04:51 UTC (rev 315341)
@@ -0,0 +1,12 @@
+diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c 
kernel-patched/nvidia-drm/nvidia-drm-fence.c
+--- kernel/nvidia-drm/nvidia-drm-fence.c   2016-08-09 01:43:19.0 
+0200
 kernel-patched/nvidia-drm/nvidia-drm-fence.c   2016-08-25 
14:31:34.419655564 +0200
+@@ -325,7 +325,7 @@
+ struct nvidia_drm_gem_object *nv_gem;
+ };
+ 
+-static void nvidia_drm_gem_prime_soft_fence_event
++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event
+ (
+ void *dataPtr,
+ NvU32 dataU32


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:04:28
  Author: heftig
Revision: 286128

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 286127, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 286127, 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 286127, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:04:28 UTC (rev 286128)
@@ -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=96
+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.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-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 acpi_call.ko
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+  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 286127, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-01-23 23:04:28 UTC (rev 286128)
@@ -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 r8168/repos (3 files)

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:03:45
  Author: heftig
Revision: 286126

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |   42 ++
 linux-4.11.patch |   14 ++
 2 files changed, 56 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 286125, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:03:45 UTC (rev 286126)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=24
+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)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-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() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 
src/r8168.ko
+   find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 286125, 
r8168/trunk/linux-4.11.patch)
===
--- community-staging-x86_64/linux-4.11.patch   (rev 0)
+++ community-staging-x86_64/linux-4.11.patch   2018-01-23 23:03:45 UTC (rev 
286126)
@@ -0,0 +1,14 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 3c5a7e7..e2026bb 100755
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -25732,7 +25732,9 @@ process_pkt:
+ if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
+ rtl8168_rx_skb(tp, skb);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ dev->last_rx = jiffies;
++#endif
+ RTLDEV->stats.rx_bytes += pkt_size;
+ RTLDEV->stats.rx_packets++;
+ }


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:04:09
  Author: heftig
Revision: 286127

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 286126, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 286126, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 286126, 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 
286126, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-01-23 23:04:09 UTC (rev 
286127)
@@ -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 286126, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:04:09 UTC (rev 286127)
@@ -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=37
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/";
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-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 vhba.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 gzip -n {} +
+}
+
+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 286126, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-01-23 23:04:09 UTC (rev 286127)
@@ -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-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:03:25
  Author: heftig
Revision: 286125

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 286124, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:03:25 UTC (rev 286125)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=102
+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.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-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 bbswitch.ko
+  find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+}
+
+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 virtualbox-modules-arch/repos (2 files)

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:03:03
  Author: heftig
Revision: 286124

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 286123, virtualbox-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 286123, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:03:03 UTC (rev 286124)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.6
+pkgrel=3
+_linux_major=4
+_linux_minor=14
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
+ "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_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  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 "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+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_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  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/vboxguest/${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 "vboxguest\nvboxsf\nvboxvideo\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 23:02:28
  Author: heftig
Revision: 286123

archrelease: copy trunk to community-staging-x86_64

Added:
  tp_smapi/repos/community-staging-x86_64/
  tp_smapi/repos/community-staging-x86_64/PKGBUILD
(from rev 286122, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 286122, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-23 23:02:28 UTC (rev 286123)
@@ -0,0 +1,44 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.14-ARCH
+pkgrel=51
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:58:42
  Author: heftig
Revision: 315340

340.106-3: kernel 4.14.15

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:56:58 UTC (rev 315339)
+++ PKGBUILD2018-01-23 22:58:42 UTC (rev 315340)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.106
 _extramodules=extramodules-4.14-ARCH
-pkgrel=2
+pkgrel=3
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:56:58
  Author: heftig
Revision: 315339

387.34-21: kernel 4.14.15

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:24:45 UTC (rev 315338)
+++ PKGBUILD2018-01-23 22:56:58 UTC (rev 315339)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=387.34
 _extramodules=extramodules-4.14-ARCH
-pkgrel=20
+pkgrel=21
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:56:43
  Author: heftig
Revision: 286122

5.2.6-3: kernel 4.14.15

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:56:26 UTC (rev 286121)
+++ PKGBUILD2018-01-23 22:56:43 UTC (rev 286122)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.6
-pkgrel=2
+pkgrel=3
 _linux_major=4
 _linux_minor=14
 arch=('x86_64')


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:56:11
  Author: heftig
Revision: 286120

0.42-51: kernel 4.14.15

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:55:48 UTC (rev 286119)
+++ PKGBUILD2018-01-23 22:56:11 UTC (rev 286120)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-ARCH
-pkgrel=50
+pkgrel=51
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:56:26
  Author: heftig
Revision: 286121

20170610-37: kernel 4.14.15

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:56:11 UTC (rev 286120)
+++ PKGBUILD2018-01-23 22:56:26 UTC (rev 286121)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=36
+pkgrel=37
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(x86_64)


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:55:48
  Author: heftig
Revision: 286119

8.045.08-24: kernel 4.14.15

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:55:42 UTC (rev 286118)
+++ PKGBUILD2018-01-23 22:55:48 UTC (rev 286119)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=23
+pkgrel=24
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:55:42
  Author: heftig
Revision: 286118

0.8-102: kernel 4.14.15

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:55:35 UTC (rev 286117)
+++ PKGBUILD2018-01-23 22:55:42 UTC (rev 286118)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=101
+pkgrel=102
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:55:35
  Author: heftig
Revision: 286117

1.1.0-96: kernel 4.14.15

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:14:34 UTC (rev 286116)
+++ PKGBUILD2018-01-23 22:55:35 UTC (rev 286117)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=95
+pkgrel=96
 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')


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:24:45
  Author: heftig
Revision: 315338

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  
linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 315337, 
linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux/repos/staging-x86_64/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch
(from rev 315337, 
linux/trunk/0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch)
  
linux/repos/staging-x86_64/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch
(from rev 315337, 
linux/trunk/0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch)
  
linux/repos/staging-x86_64/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch
(from rev 315337, 
linux/trunk/0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch)
  linux/repos/staging-x86_64/60-linux.hook
(from rev 315337, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 315337, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 315337, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 315337, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 315337, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 315337, linux/trunk/linux.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0002-dccp-CVE-2017-8824-use-after-free-in-DCCP-code.patch   |   57 
 0003-xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-l.patch |   49 
 0004-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch |   42 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  255 
 config  | 8501 
++
 linux.install   |   10 
 linux.preset|   14 
 10 files changed, 9054 insertions(+)

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


[arch-commits] Commit in linux-zen/repos (7 files)

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:24:04
  Author: heftig
Revision: 315337

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/60-linux.hook
(from rev 315336, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/testing-x86_64/90-linux.hook
(from rev 315336, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 315336, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 315336, linux-zen/trunk/config)
  linux-zen/repos/testing-x86_64/linux.install
(from rev 315336, linux-zen/trunk/linux.install)
  linux-zen/repos/testing-x86_64/linux.preset
(from rev 315336, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  245 +
 config| 8540 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 8832 insertions(+)

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


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

2018-01-23 Thread Johannes Löthberg via arch-commits
Date: Tuesday, January 23, 2018 @ 22:14:34
  Author: demize
Revision: 286116

Add cargo dependencies

Modified:
  rust/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:07:34 UTC (rev 286115)
+++ PKGBUILD2018-01-23 22:14:34 UTC (rev 286116)
@@ -40,7 +40,7 @@
 }
 
 package_rust() {
-  depends=('gcc-libs')
+  depends=('gcc-libs' 'curl' 'libssh2')
   provides=('cargo' 'rustfmt')
   conflicts=('cargo' 'rustfmt')
   replaces=('cargo' 'rustfmt')


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:11:22
  Author: heftig
Revision: 315336

4.14.15-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 22:11:15 UTC (rev 315335)
+++ PKGBUILD2018-01-23 22:11:22 UTC (rev 315336)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.14
-_zenpatch=zen-4.14.14-9d557a6c22d2d09ee464c5e37d9b575863c47ac8.diff
-pkgver=4.14.14
+_zenpatch=zen-4.14.15-f695616ca01b187a24635fe51e10c17dc5bccaa2.diff
+pkgver=4.14.15
 pkgrel=1
 arch=('x86_64')
 url="https://github.com/zen-kernel/zen-kernel";
@@ -33,9 +33,9 @@
 )
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603'
+'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030'
 'SKIP'
-'f5963f140aad8979585d16bbaa14a6445e4a11e3a1e1221fa3f17d3ff8343791'
+'59068dd9ecee6ebd312a6c161fd2484c9e6289efbfd0eeb1804e6ca180dee0be'
 'SKIP'
 'a85bd6e7ff862148b10751a064c710aca6eb9c39a0ba8c06363c299def87d30f'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 22:11:15
  Author: heftig
Revision: 315335

4.14.15-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 21:23:09 UTC (rev 315334)
+++ PKGBUILD2018-01-23 22:11:15 UTC (rev 315335)
@@ -5,7 +5,7 @@
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.14
-pkgver=4.14.14
+pkgver=4.14.15
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/";
@@ -32,7 +32,7 @@
 )
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603'
+'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030'
 'SKIP'
 'edaf7bebcaf3032e3bf15353e0773e39872c73fc024ca4d23383195a13745b2e'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


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

2018-01-23 Thread Johannes Löthberg via arch-commits
Date: Tuesday, January 23, 2018 @ 22:07:34
  Author: demize
Revision: 286115

archrelease: copy trunk to community-x86_64

Added:
  
rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch
(from rev 286114, 
rust/trunk/0001-librustc_llvm-build-Force-link-against-libffi.patch)
  rust/repos/community-x86_64/PKGBUILD
(from rev 286114, rust/trunk/PKGBUILD)
  rust/repos/community-x86_64/bootstrap-config.toml
(from rev 286114, rust/trunk/bootstrap-config.toml)
Deleted:
  
rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch
  rust/repos/community-x86_64/PKGBUILD
  rust/repos/community-x86_64/bootstrap-config.toml

--+
 0001-librustc_llvm-build-Force-link-against-libffi.patch |   64 ++---
 PKGBUILD |  153 ++---
 bootstrap-config.toml|   42 +--
 3 files changed, 131 insertions(+), 128 deletions(-)

Deleted: 0001-librustc_llvm-build-Force-link-against-libffi.patch
===
--- 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 
22:07:16 UTC (rev 286114)
+++ 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 
22:07:34 UTC (rev 286115)
@@ -1,32 +0,0 @@
-From 5dbc650a60ddb230f59e5a18ffd298b033566945 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
-Date: Thu, 20 Jul 2017 23:07:01 +0200
-Subject: [PATCH] librustc_llvm/build: Force link against libffi
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-`llvm-config --libs` doesn't output libffi in many cases.  Fixing it
-turned out to take quite a bit of effort, so force libffi linking in
-here for now.
-
-Signed-off-by: Johannes Löthberg 

- src/librustc_llvm/build.rs | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/librustc_llvm/build.rs b/src/librustc_llvm/build.rs
-index 3f0f536960..7dc0c40c9d 100644
 a/src/librustc_llvm/build.rs
-+++ b/src/librustc_llvm/build.rs
-@@ -220,6 +220,7 @@ fn main() {
- };
- println!("cargo:rustc-link-lib={}={}", kind, name);
- }
-+println!("cargo:rustc-link-lib=dylib=ffi");
- 
- // LLVM ldflags
- //
--- 
-2.13.3
-

Copied: 
rust/repos/community-x86_64/0001-librustc_llvm-build-Force-link-against-libffi.patch
 (from rev 286114, 
rust/trunk/0001-librustc_llvm-build-Force-link-against-libffi.patch)
===
--- 0001-librustc_llvm-build-Force-link-against-libffi.patch
(rev 0)
+++ 0001-librustc_llvm-build-Force-link-against-libffi.patch2018-01-23 
22:07:34 UTC (rev 286115)
@@ -0,0 +1,32 @@
+From 5dbc650a60ddb230f59e5a18ffd298b033566945 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
+Date: Thu, 20 Jul 2017 23:07:01 +0200
+Subject: [PATCH] librustc_llvm/build: Force link against libffi
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+`llvm-config --libs` doesn't output libffi in many cases.  Fixing it
+turned out to take quite a bit of effort, so force libffi linking in
+here for now.
+
+Signed-off-by: Johannes Löthberg 
+---
+ src/librustc_llvm/build.rs | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/librustc_llvm/build.rs b/src/librustc_llvm/build.rs
+index 3f0f536960..7dc0c40c9d 100644
+--- a/src/librustc_llvm/build.rs
 b/src/librustc_llvm/build.rs
+@@ -220,6 +220,7 @@ fn main() {
+ };
+ println!("cargo:rustc-link-lib={}={}", kind, name);
+ }
++println!("cargo:rustc-link-lib=dylib=ffi");
+ 
+ // LLVM ldflags
+ //
+-- 
+2.13.3
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-23 22:07:16 UTC (rev 286114)
+++ PKGBUILD2018-01-23 22:07:34 UTC (rev 286115)
@@ -1,75 +0,0 @@
-# $Id$
-# Maintainer: Johannes Löthberg 
-# Contributor: Alexander F Rødseth 
-# Contributor: Daniel Micay 
-# Contributor: userwithuid 
-
-pkgname=('rust' 'rust-docs')
-epoch=1
-pkgver=1.23.0
-pkgrel=2
-
-pkgdesc='Systems programming language focused on safety, speed and concurrency'
-url='https://www.rust-lang.org/'
-arch=('x86_64')
-license=('MIT' 'Apache')
-
-makedepends=('rust' 'libffi' 'perl' 'python2' 'curl' 'cmake')
-
-options=('!emptydirs')
-
-source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}
-bootstrap-config.toml)
-
-sha256sums=('7464953871dcfdfa8afcc536916a686dd156a83339d8ec4d5cb4eb2fe146cb91'
-'SKIP'
-'6c25c451d6286efd19e96a552406c8b299345749577cf924699cf4c3831d9ad0')
-validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag 
and Release Signing Key) 
-
-prepare() {
-  cd "rustc-$pkgver-src"
-
-  cp "$srcdir"/bootstrap-config.toml config.toml
-}
-
-build() {
-  cd "rustc-$pkgver-src"
-

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

2018-01-23 Thread Johannes Löthberg via arch-commits
Date: Tuesday, January 23, 2018 @ 22:07:16
  Author: demize
Revision: 286114

Remove rustfmt

Bundled version is out of date and supposely buggy, causing ff nightly 
breakages.

Modified:
  rust/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 21:00:11 UTC (rev 286113)
+++ PKGBUILD2018-01-23 22:07:16 UTC (rev 286114)
@@ -7,7 +7,7 @@
 pkgname=('rust' 'rust-docs')
 epoch=1
 pkgver=1.23.0
-pkgrel=2
+pkgrel=3
 
 pkgdesc='Systems programming language focused on safety, speed and concurrency'
 url='https://www.rust-lang.org/'
@@ -60,6 +60,9 @@
 
   # move docs out of the way
   mv "$pkgdir/usr/share/doc" "$srcdir/"
+
+  # The version distributed with rust is old and buggy, and ends up breaking 
other builds.
+  rm "$pkgdir"/usr/bin/rustfmt
 }
 
 package_rust-docs() {


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 21:23:09
  Author: heftig
Revision: 315334

archrelease: copy trunk to extra-x86_64

Added:
  librsvg/repos/extra-x86_64/PKGBUILD
(from rev 315333, librsvg/trunk/PKGBUILD)
Deleted:
  librsvg/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-23 21:22:32 UTC (rev 315333)
+++ PKGBUILD2018-01-23 21:23:09 UTC (rev 315334)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=librsvg
-pkgver=2.42.0
-pkgrel=1
-epoch=2
-pkgdesc="SVG rendering library"
-url="https://wiki.gnome.org/Projects/LibRsvg";
-arch=(x86_64)
-license=(LGPL)
-depends=(gdk-pixbuf2 pango libcroco)
-makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=2465e1bfc0aab8d03fb4a2c3a6b6cc110fcbde98  # tags/2.42.0^0
-source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  # Reftests fail due to differences in text rendering
-  # Even with the fixated font on master there are still differences on i686
-  make check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 315333, 
librsvg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-23 21:23:09 UTC (rev 315334)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=librsvg
+pkgver=2.42.1
+pkgrel=1
+epoch=2
+pkgdesc="SVG rendering library"
+url="https://wiki.gnome.org/Projects/LibRsvg";
+arch=(x86_64)
+license=(LGPL)
+depends=(gdk-pixbuf2 pango libcroco)
+makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
+_commit=00e064575cd3fde407f826f0aa1fbc950c515307  # tags/2.42.1^0
+source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  # Reftests fail due to differences in text rendering
+  # Even with the fixated font on master there are still differences on i686
+  make check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-01-23 Thread Jan Steffens via arch-commits
Date: Tuesday, January 23, 2018 @ 21:22:32
  Author: heftig
Revision: 315333

2.42.1-1

Modified:
  librsvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 20:57:09 UTC (rev 315332)
+++ PKGBUILD2018-01-23 21:22:32 UTC (rev 315333)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=librsvg
-pkgver=2.42.0
+pkgver=2.42.1
 pkgrel=1
 epoch=2
 pkgdesc="SVG rendering library"
@@ -11,7 +11,7 @@
 license=(LGPL)
 depends=(gdk-pixbuf2 pango libcroco)
 makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=2465e1bfc0aab8d03fb4a2c3a6b6cc110fcbde98  # tags/2.42.0^0
+_commit=00e064575cd3fde407f826f0aa1fbc950c515307  # tags/2.42.1^0
 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 21:00:11
  Author: andyrtr
Revision: 286113

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 286112, tp_smapi-lts/trunk/PKGBUILD)
  tp_smapi-lts/repos/community-testing-x86_64/tp_smapi-lts.install
(from rev 286112, tp_smapi-lts/trunk/tp_smapi-lts.install)

--+
 PKGBUILD |   48 
 tp_smapi-lts.install |   13 +
 2 files changed, 61 insertions(+)

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286112, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-23 21:00:11 UTC (rev 286113)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.9-lts
+pkgrel=27
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux-lts>=4.9.78' 'linux-lts<4.10')
+makedepends=('linux-lts-headers>=4.9.78' 'linux-lts-headers<4.10')
+install="$pkgname.install"
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd ${pkgname/-lts/}-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd ${pkgname/-lts/}-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+
+  # update kernel version in install file
+  sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/$pkgname.install"
+}

Copied: tp_smapi-lts/repos/community-testing-x86_64/tp_smapi-lts.install (from 
rev 286112, tp_smapi-lts/trunk/tp_smapi-lts.install)
===
--- community-testing-x86_64/tp_smapi-lts.install   
(rev 0)
+++ community-testing-x86_64/tp_smapi-lts.install   2018-01-23 21:00:11 UTC 
(rev 286113)
@@ -0,0 +1,13 @@
+extramodules=/usr/lib/modules/extramodules-4.9-lts
+
+post_install() {
+  depmod -v $(< "$extramodules/version") &>/dev/null
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 21:00:03
  Author: andyrtr
Revision: 286112

upgpkg: tp_smapi-lts 0.42-27

kernel update 4.9.78 rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 20:59:35 UTC (rev 286111)
+++ PKGBUILD2018-01-23 21:00:03 UTC (rev 286112)
@@ -11,13 +11,13 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.9-lts
-pkgrel=26
+pkgrel=27
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
 license=('GPL')
-depends=('linux-lts>=4.9.77' 'linux-lts<4.10')
-makedepends=('linux-lts-headers>=4.9.77' 'linux-lts-headers<4.10')
+depends=('linux-lts>=4.9.78' 'linux-lts<4.10')
+makedepends=('linux-lts-headers>=4.9.78' 'linux-lts-headers<4.10')
 install="$pkgname.install"
 
source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz";)
 md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:59:35
  Author: andyrtr
Revision: 286111

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 286110, r8168-lts/trunk/PKGBUILD)
  r8168-lts/repos/community-testing-x86_64/r8168-lts.install
(from rev 286110, r8168-lts/trunk/r8168-lts.install)

---+
 PKGBUILD  |   33 +
 r8168-lts.install |   17 +
 2 files changed, 50 insertions(+)

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286110, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-23 20:59:35 UTC (rev 286111)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+_pkgname=r8168
+pkgver=8.045.08
+pkgrel=9
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' "linux-lts>=4.9.78" "linux-lts<4.10")
+makedepends=("linux-lts-headers>=4.9.78" "linux-lts-headers<4.10")
+install=$pkgname.install
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')
+
+_extramodules=extramodules-4.9-lts
+
+build() {
+   cd "$_pkgname-$pkgver"
+   _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+   make -C /usr/lib/modules/$_kernver/build \
+   SUBDIRS="$srcdir/$_pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   cd "$_pkgname-$pkgver"
+   install -Dm644 src/$_pkgname.ko 
"$pkgdir/usr/lib/modules/$_extramodules/$_pkgname.ko"
+   find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+}

Copied: r8168-lts/repos/community-testing-x86_64/r8168-lts.install (from rev 
286110, r8168-lts/trunk/r8168-lts.install)
===
--- community-testing-x86_64/r8168-lts.install  (rev 0)
+++ community-testing-x86_64/r8168-lts.install  2018-01-23 20:59:35 UTC (rev 
286111)
@@ -0,0 +1,17 @@
+rebuild_module_dependencies() {
+   EXTRAMODULES='extramodules-4.9-lts'
+   depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+  rebuild_module_dependencies
+   echo '>>> The module r8168 conflicts with r8169. You can blacklist it 
with:'
+   echo '>>>  `echo "blacklist r8169" > 
/etc/modprobe.d/r8169_blacklist.conf`'
+}
+post_upgrade() {
+   rebuild_module_dependencies
+}
+
+post_remove() {
+   rebuild_module_dependencies
+}


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:59:28
  Author: andyrtr
Revision: 286110

upgpkg: r8168-lts 8.045.08-9

kernel update 4.9.78 rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 20:58:17 UTC (rev 286109)
+++ PKGBUILD2018-01-23 20:59:28 UTC (rev 286110)
@@ -4,13 +4,13 @@
 pkgname=r8168-lts
 _pkgname=r8168
 pkgver=8.045.08
-pkgrel=8
+pkgrel=9
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw";
 license=("GPL")
 arch=('x86_64')
-depends=('glibc' "linux-lts>=4.9.77" "linux-lts<4.10")
-makedepends=("linux-lts-headers>=4.9.77" "linux-lts-headers<4.10")
+depends=('glibc' "linux-lts>=4.9.78" "linux-lts<4.10")
+makedepends=("linux-lts-headers>=4.9.78" "linux-lts-headers<4.10")
 install=$pkgname.install
 
source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:58:09
  Author: andyrtr
Revision: 286108

upgpkg: acpi_call-lts 1.1.0-56

kernel update 4.9.78 rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 20:43:52 UTC (rev 286107)
+++ PKGBUILD2018-01-23 20:58:09 UTC (rev 286108)
@@ -5,14 +5,14 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=55
+pkgrel=56
 _extramodules=extramodules-4.9-lts
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('x86_64')
 url='https://github.com/mkottman/acpi_call'
 license=('GPL')
-depends=('linux-lts>=4.9.77')
-makedepends=('linux-lts-headers>=4.9.77')
+depends=('linux-lts>=4.9.78')
+makedepends=('linux-lts-headers>=4.9.78')
 provides=('acpi_call')
 install='acpi_call.install'
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:58:17
  Author: andyrtr
Revision: 286109

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 286108, acpi_call-lts/trunk/PKGBUILD)
  acpi_call-lts/repos/community-testing-x86_64/acpi_call.install
(from rev 286108, acpi_call-lts/trunk/acpi_call.install)

---+
 PKGBUILD  |   48 
 acpi_call.install |   14 ++
 2 files changed, 62 insertions(+)

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 286108, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-23 20:58:17 UTC (rev 286109)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=56
+_extramodules=extramodules-4.9-lts
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux-lts>=4.9.78')
+makedepends=('linux-lts-headers>=4.9.78')
+provides=('acpi_call')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz";)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+}
+
+build() {
+  cd ${pkgname%-*}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd ${pkgname%-*}-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko
+  echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/${pkgname}
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call-lts/repos/community-testing-x86_64/acpi_call.install (from 
rev 286108, acpi_call-lts/trunk/acpi_call.install)
===
--- community-testing-x86_64/acpi_call.install  (rev 0)
+++ community-testing-x86_64/acpi_call.install  2018-01-23 20:58:17 UTC (rev 
286109)
@@ -0,0 +1,14 @@
+post_install() {
+  _extramodules=extramodules-4.9-lts
+  depmod $(cat /usr/lib/modules/${_extramodules}/version)
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:57:09
  Author: andyrtr
Revision: 315332

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-340xx-lts/repos/testing-x86_64/
  nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD
(from rev 315331, nvidia-340xx-lts/trunk/PKGBUILD)
  nvidia-340xx-lts/repos/testing-x86_64/nvidia-340xx-lts.install
(from rev 315331, nvidia-340xx-lts/trunk/nvidia-340xx-lts.install)

--+
 PKGBUILD |   49 +
 nvidia-340xx-lts.install |   15 +
 2 files changed, 64 insertions(+)

Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 315331, 
nvidia-340xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-23 20:57:09 UTC (rev 315332)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-340xx-lts
+pkgver=340.106
+_extramodules=extramodules-4.9-lts
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=('linux-lts>=4.9.78' 'linux-lts-headers>=4.9.78' 
"nvidia-340xx-utils=$pkgver")
+provides=('nvidia-340xx')
+conflicts=('nvidia-lts')
+license=('custom')
+install=${pkgname}.install
+options=(!strip)
+source_x86_64+=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+md5sums_x86_64=('37c84428b64696be2b104edbc9855f57')
+
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+cd "${_pkg}"
+# patches here
+}
+
+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() {
+  depends=('linux-lts>=4.9.78' "nvidia-340xx-utils=$pkgver" 'libgl')
+
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+  install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko"
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+  install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+  echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-340xx-lts/repos/testing-x86_64/nvidia-340xx-lts.install (from 
rev 315331, nvidia-340xx-lts/trunk/nvidia-340xx-lts.install)
===
--- testing-x86_64/nvidia-340xx-lts.install (rev 0)
+++ testing-x86_64/nvidia-340xx-lts.install 2018-01-23 20:57:09 UTC (rev 
315332)
@@ -0,0 +1,15 @@
+post_install() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+echo 'In order to use nvidia module, reboot the system.'
+}
+
+post_upgrade() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_remove() {
+EXTRAMODULES='extramodules-4.9-lts'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}


[arch-commits] Commit in nvidia-340xx-lts/trunk (PKGBUILD)

2018-01-23 Thread Andreas Radke via arch-commits
Date: Tuesday, January 23, 2018 @ 20:57:01
  Author: andyrtr
Revision: 315331

upgpkg: nvidia-340xx-lts 340.106-3

kernel update 4.9.78 rebuild

Modified:
  nvidia-340xx-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-23 20:55:29 UTC (rev 315330)
+++ PKGBUILD2018-01-23 20:57:01 UTC (rev 315331)
@@ -4,11 +4,11 @@
 pkgname=nvidia-340xx-lts
 pkgver=340.106
 _extramodules=extramodules-4.9-lts
-pkgrel=2
+pkgrel=3
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
 url="http://www.nvidia.com/";
-makedepends=('linux-lts>=4.9.77' 'linux-lts-headers>=4.9.77' 
"nvidia-340xx-utils=$pkgver")
+makedepends=('linux-lts>=4.9.78' 'linux-lts-headers>=4.9.78' 
"nvidia-340xx-utils=$pkgver")
 provides=('nvidia-340xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -35,7 +35,7 @@
 }
 
 package() {
-  depends=('linux-lts>=4.9.77' "nvidia-340xx-utils=$pkgver" 'libgl')
+  depends=('linux-lts>=4.9.78' "nvidia-340xx-utils=$pkgver" 'libgl')
 
   install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
 "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"


  1   2   3   4   5   6   7   >