[arch-commits] Commit in plantuml-ascii-math/repos (2 files)

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 07:43:39
  Author: farseerfc
Revision: 537344

archrelease: copy trunk to community-any

Added:
  plantuml-ascii-math/repos/community-any/
  plantuml-ascii-math/repos/community-any/PKGBUILD
(from rev 537343, plantuml-ascii-math/trunk/PKGBUILD)

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

Copied: plantuml-ascii-math/repos/community-any/PKGBUILD (from rev 537343, 
plantuml-ascii-math/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-12-12 07:43:39 UTC (rev 537344)
@@ -0,0 +1,18 @@
+# Maintainer: Jiachen YANG 
+# AUR Contributor: Kwrazi 
+
+pkgname=plantuml-ascii-math
+pkgver=20171116
+pkgrel=2
+pkgdesc="Plantuml language extension to allow use AsciiMath or JLaTeXMath 
notation"
+arch=(any)
+url="http://plantuml.com/ascii-math";
+license=('GPL')
+depends=("plantuml" "jlatexmath")
+source=("http://beta.plantuml.net/plantuml-jlatexmath.zip";)
+sha256sums=('e041164c6dce5dec3377242a0664c1855d863094dd51c28880888f59820fc7e2')
+
+package() {
+  install -m755 -d ${pkgdir}/usr/share/java/plantuml
+  install -m644 -D ${srcdir}/*.jar ${pkgdir}/usr/share/java/plantuml
+}


[arch-commits] Commit in (4 files)

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 07:34:33
  Author: farseerfc
Revision: 537341

add plantuml-ascii-math

Added:
  plantuml-ascii-math/
  plantuml-ascii-math/repos/
  plantuml-ascii-math/trunk/
  plantuml-ascii-math/trunk/PKGBUILD

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

Added: plantuml-ascii-math/trunk/PKGBUILD
===
--- plantuml-ascii-math/trunk/PKGBUILD  (rev 0)
+++ plantuml-ascii-math/trunk/PKGBUILD  2019-12-12 07:34:33 UTC (rev 537341)
@@ -0,0 +1,18 @@
+# Maintainer: Jiachen YANG 
+# AUR Contributor: Kwrazi 
+
+pkgname=plantuml-ascii-math
+pkgver=20171116
+pkgrel=2
+pkgdesc="Plantuml language extension to allow use AsciiMath or JLaTeXMath 
notation"
+arch=(any)
+url="http://plantuml.com/ascii-math";
+license=('GPL')
+depends=("plantuml" "jlatexmath")
+source=("http://beta.plantuml.net/plantuml-jlatexmath.zip";)
+sha256sums=('e041164c6dce5dec3377242a0664c1855d863094dd51c28880888f59820fc7e2')
+
+package() {
+  install -m755 -d ${pkgdir}/usr/share/java/plantuml
+  install -m644 -D ${srcdir}/*.jar ${pkgdir}/usr/share/java/plantuml
+}


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

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 07:33:19
  Author: farseerfc
Revision: 537340

archrelease: copy trunk to community-any

Added:
  plantuml/repos/community-any/
  plantuml/repos/community-any/PKGBUILD
(from rev 537339, plantuml/trunk/PKGBUILD)
  plantuml/repos/community-any/plantuml.run
(from rev 537339, plantuml/trunk/plantuml.run)

--+
 PKGBUILD |   39 +++
 plantuml.run |2 ++
 2 files changed, 41 insertions(+)

Copied: plantuml/repos/community-any/PKGBUILD (from rev 537339, 
plantuml/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-12-12 07:33:19 UTC (rev 537340)
@@ -0,0 +1,39 @@
+# Maintainer: Jiachen YANG 
+# AUR Contributor: juantascon 
+# Contributor : Jingbei Li 
+
+pkgname=plantuml
+pkgver=1.2019.12
+pkgrel=1
+pkgdesc="Component that allows to quickly write uml diagrams"
+arch=(any)
+url="http://plantuml.com/";
+license=('GPL')
+depends=("graphviz")
+makedepends=("apache-ant" "java-environment>=8")
+source=("http://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";
+"$pkgname.run")
+sha256sums=('fd04357c9a50304cebc943975eb069601a04460a6a8d9b16a108e31df8213740'
+'a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8')
+optdepends=('plantuml-ascii-math: allow use AsciiMath or JLaTeXMath notation'
+'ditaa: allow use ditaa notation'
+'graphviz: allow use Graphviz/DOT notation')
+
+prepare(){
+  cd "$srcdir/$pkgname-$pkgver"
+sed 's/target="1.6"/target="1.7"/g' -i build.xml
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  # assume ant defaults to UTF8 encoding.
+  ant dist
+}
+
+package() {
+  depends+=("java-runtime")
+  install -m 755 -D "$pkgname.run" "$pkgdir/usr/bin/$pkgname"
+
+  cd "$srcdir/$pkgname-$pkgver"
+  install -m 644 -D "$pkgname.jar" 
"$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+}

Copied: plantuml/repos/community-any/plantuml.run (from rev 537339, 
plantuml/trunk/plantuml.run)
===
--- community-any/plantuml.run  (rev 0)
+++ community-any/plantuml.run  2019-12-12 07:33:19 UTC (rev 537340)
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar '/usr/share/java/plantuml/plantuml.jar' "$@"


[arch-commits] Commit in (5 files)

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 07:32:15
  Author: farseerfc
Revision: 537339

add plantuml

Added:
  plantuml/
  plantuml/repos/
  plantuml/trunk/
  plantuml/trunk/PKGBUILD
  plantuml/trunk/plantuml.run

--+
 PKGBUILD |   39 +++
 plantuml.run |2 ++
 2 files changed, 41 insertions(+)

Added: plantuml/trunk/PKGBUILD
===
--- plantuml/trunk/PKGBUILD (rev 0)
+++ plantuml/trunk/PKGBUILD 2019-12-12 07:32:15 UTC (rev 537339)
@@ -0,0 +1,39 @@
+# Maintainer: Jiachen YANG 
+# AUR Contributor: juantascon 
+# Contributor : Jingbei Li 
+
+pkgname=plantuml
+pkgver=1.2019.12
+pkgrel=1
+pkgdesc="Component that allows to quickly write uml diagrams"
+arch=(any)
+url="http://plantuml.com/";
+license=('GPL')
+depends=("graphviz")
+makedepends=("apache-ant" "java-environment>=8")
+source=("http://downloads.sourceforge.net/project/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";
+"$pkgname.run")
+sha256sums=('fd04357c9a50304cebc943975eb069601a04460a6a8d9b16a108e31df8213740'
+'a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8')
+optdepends=('plantuml-ascii-math: allow use AsciiMath or JLaTeXMath notation'
+'ditaa: allow use ditaa notation'
+'graphviz: allow use Graphviz/DOT notation')
+
+prepare(){
+  cd "$srcdir/$pkgname-$pkgver"
+sed 's/target="1.6"/target="1.7"/g' -i build.xml
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  # assume ant defaults to UTF8 encoding.
+  ant dist
+}
+
+package() {
+  depends+=("java-runtime")
+  install -m 755 -D "$pkgname.run" "$pkgdir/usr/bin/$pkgname"
+
+  cd "$srcdir/$pkgname-$pkgver"
+  install -m 644 -D "$pkgname.jar" 
"$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+}

Added: plantuml/trunk/plantuml.run
===
--- plantuml/trunk/plantuml.run (rev 0)
+++ plantuml/trunk/plantuml.run 2019-12-12 07:32:15 UTC (rev 537339)
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar '/usr/share/java/plantuml/plantuml.jar' "$@"


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:46:32
  Author: polyzen
Revision: 537338

archrelease: copy trunk to community-any

Added:
  borgmatic/repos/community-any/PKGBUILD
(from rev 537337, borgmatic/trunk/PKGBUILD)
Deleted:
  borgmatic/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-12 06:46:14 UTC (rev 537337)
+++ PKGBUILD2019-12-12 06:46:32 UTC (rev 537338)
@@ -1,37 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Kr1ss $(echo \|sed s/\+/./g\;s/\-/@/)
-# Contributor: Alexander Görtz 
-# Contributor: Dan Beste 
-# Contributor: Julien Nicoulaud 
-# Contributor: stef204 
-
-pkgname=borgmatic
-pkgver=1.4.18
-pkgrel=1
-pkgdesc='Simple, configuration-driven backup software for servers and 
workstations'
-arch=('any')
-url=https://torsion.org/borgmatic
-license=('GPL3')
-depends=('borg' 'python-colorama' 'python-pykwalify' 'python-requests'
- 'python-ruamel-yaml' 'python-setuptools')
-optdepends=('python-llfuse: for mount action')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";)
-sha256sums=('04b5ada47502a586a4185bc2a4d3f05e8bf7022b7ea2037061749c1787a946b8')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i 's,root/.local,usr,' sample/systemd/$pkgname.service
-}
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system sample/systemd/*
-}
-
-# vim: ts=2 sw=2 et:

Copied: borgmatic/repos/community-any/PKGBUILD (from rev 537337, 
borgmatic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-12 06:46:32 UTC (rev 537338)
@@ -0,0 +1,37 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Kr1ss $(echo \|sed s/\+/./g\;s/\-/@/)
+# Contributor: Alexander Görtz 
+# Contributor: Dan Beste 
+# Contributor: Julien Nicoulaud 
+# Contributor: stef204 
+
+pkgname=borgmatic
+pkgver=1.4.19
+pkgrel=1
+pkgdesc='Simple, configuration-driven backup software for servers and 
workstations'
+arch=('any')
+url=https://torsion.org/borgmatic
+license=('GPL3')
+depends=('borg' 'python-colorama' 'python-pykwalify' 'python-requests'
+ 'python-ruamel-yaml' 'python-setuptools')
+optdepends=('python-llfuse: for mount action')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";)
+sha256sums=('1f193cdcb6707f634304578cd3c26743f972f7bf42e691422a3ce027434c1caa')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's,root/.local,usr,' sample/systemd/$pkgname.service
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system sample/systemd/*
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:46:14
  Author: polyzen
Revision: 537337

upgpkg: borgmatic 1.4.19-1

Modified:
  borgmatic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 06:38:49 UTC (rev 537336)
+++ PKGBUILD2019-12-12 06:46:14 UTC (rev 537337)
@@ -6,7 +6,7 @@
 # Contributor: stef204 
 
 pkgname=borgmatic
-pkgver=1.4.18
+pkgver=1.4.19
 pkgrel=1
 pkgdesc='Simple, configuration-driven backup software for servers and 
workstations'
 arch=('any')
@@ -16,7 +16,7 @@
  'python-ruamel-yaml' 'python-setuptools')
 optdepends=('python-llfuse: for mount action')
 
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz";)
-sha256sums=('04b5ada47502a586a4185bc2a4d3f05e8bf7022b7ea2037061749c1787a946b8')
+sha256sums=('1f193cdcb6707f634304578cd3c26743f972f7bf42e691422a3ce027434c1caa')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:38:49
  Author: polyzen
Revision: 537336

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-12 06:38:31 UTC (rev 537335)
+++ PKGBUILD2019-12-12 06:38:49 UTC (rev 537336)
@@ -1,30 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=python-dkim
-pkgver=0.9.5
-pkgrel=3
-pkgdesc='Python library that implements DKIM and ARC email signing and 
verification'
-arch=('any')
-url=https://launchpad.net/dkimpy
-license=('ZLIB')
-depends=('python-authres' 'python-dnspython' 'python-pynacl' 
'python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/d/dkimpy/dkimpy-$pkgver.tar.gz";)
-sha256sums=('6bf47aa71bc466f5d6a201042317fb415fbc45f3cae4f5dbe1e337e235549ff2')
-
-build() {
-  cd dkimpy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd dkimpy-$pkgver
-  python -m unittest dkim.tests.test_suite
-}
-
-package() {
-  cd dkimpy-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-dkim/repos/community-any/PKGBUILD (from rev 537335, 
python-dkim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-12 06:38:49 UTC (rev 537336)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=python-dkim
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='Python library that implements DKIM and ARC email signing and 
verification'
+arch=('any')
+url=https://launchpad.net/dkimpy
+license=('ZLIB')
+depends=('python-dnspython' 'python-setuptools')
+checkdepends=('python-authres' 'python-pynacl')
+optdepends=('python-aiodns' 'python-authres' 'python-pynacl')
+source=("https://files.pythonhosted.org/packages/source/d/dkimpy/dkimpy-$pkgver.tar.gz";)
+sha256sums=('56f37736b5527082f2389bacd804e31e9f0118043e26eff74198d5d12ae3908b')
+
+build() {
+  cd dkimpy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd dkimpy-$pkgver
+  python -m unittest dkim.tests.test_suite
+}
+
+package() {
+  cd dkimpy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:38:31
  Author: polyzen
Revision: 537335

upgpkg: python-dkim 1.0.0-1

Modified:
  python-dkim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 06:34:49 UTC (rev 537334)
+++ PKGBUILD2019-12-12 06:38:31 UTC (rev 537335)
@@ -1,15 +1,17 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=python-dkim
-pkgver=0.9.5
-pkgrel=3
+pkgver=1.0.0
+pkgrel=1
 pkgdesc='Python library that implements DKIM and ARC email signing and 
verification'
 arch=('any')
 url=https://launchpad.net/dkimpy
 license=('ZLIB')
-depends=('python-authres' 'python-dnspython' 'python-pynacl' 
'python-setuptools')
+depends=('python-dnspython' 'python-setuptools')
+checkdepends=('python-authres' 'python-pynacl')
+optdepends=('python-aiodns' 'python-authres' 'python-pynacl')
 
source=("https://files.pythonhosted.org/packages/source/d/dkimpy/dkimpy-$pkgver.tar.gz";)
-sha256sums=('6bf47aa71bc466f5d6a201042317fb415fbc45f3cae4f5dbe1e337e235549ff2')
+sha256sums=('56f37736b5527082f2389bacd804e31e9f0118043e26eff74198d5d12ae3908b')
 
 build() {
   cd dkimpy-$pkgver


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:34:49
  Author: polyzen
Revision: 537334

archrelease: copy trunk to community-any

Added:
  python-aiodns/repos/community-any/
  python-aiodns/repos/community-any/PKGBUILD
(from rev 537333, python-aiodns/trunk/PKGBUILD)

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

Copied: python-aiodns/repos/community-any/PKGBUILD (from rev 537333, 
python-aiodns/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-12-12 06:34:49 UTC (rev 537334)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=python-aiodns
+pkgver=2.0.0
+pkgrel=3
+pkgdesc='Simple DNS resolver for asyncio'
+arch=('any')
+url=https://github.com/saghul/aiodns
+license=('MIT')
+depends=('python-pycares')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/a/aiodns/aiodns-$pkgver.tar.gz";)
+sha256sums=('815fdef4607474295d68da46978a54481dd1e7be153c7d60f9e72773cd38d77d')
+
+build() {
+  cd aiodns-$pkgver
+  python setup.py build
+}
+
+# test_gethostbyaddr fails
+#check() {
+#  cd aiodns-$pkgver
+#  python tests.py
+#}
+
+package() {
+  cd aiodns-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:33:12
  Author: polyzen
Revision: 537332

archrelease: copy trunk to community-x86_64

Added:
  python-pycares/repos/community-x86_64/
  python-pycares/repos/community-x86_64/PKGBUILD
(from rev 537331, python-pycares/trunk/PKGBUILD)

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

Copied: python-pycares/repos/community-x86_64/PKGBUILD (from rev 537331, 
python-pycares/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-12-12 06:33:12 UTC (rev 537332)
@@ -0,0 +1,36 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=python-pycares
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Python interface for c-ares'
+arch=('x86_64')
+url=https://github.com/saghul/pycares
+license=('MIT')
+depends=('python-cffi') # c-ares is bundled
+makedepends=('python-setuptools')
+optdepends=('python-idna')
+source=("https://files.pythonhosted.org/packages/source/p/pycares/pycares-$pkgver.tar.gz";)
+sha256sums=('b253f5dcaa0ac7076b79388a3ac80dd8f3bd979108f813baade40d3a9b8bf0bd')
+
+build() {
+  cd pycares-$pkgver
+  python setup.py build
+}
+
+# 11 tests fail
+#check() {
+#  cd pycares-$pkgver
+#  mkdir -p temp
+#  local sitepackages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+#  python setup.py install --skip-build --root=temp
+#  PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$sitepackages" python 
tests/tests.py
+#}
+
+package() {
+  cd pycares-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:33:52
  Author: polyzen
Revision: 537333

Initial commit

Added:
  python-aiodns/
  python-aiodns/repos/
  python-aiodns/trunk/
  python-aiodns/trunk/PKGBUILD

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

Added: python-aiodns/trunk/PKGBUILD
===
--- python-aiodns/trunk/PKGBUILD(rev 0)
+++ python-aiodns/trunk/PKGBUILD2019-12-12 06:33:52 UTC (rev 537333)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=python-aiodns
+pkgver=2.0.0
+pkgrel=3
+pkgdesc='Simple DNS resolver for asyncio'
+arch=('any')
+url=https://github.com/saghul/aiodns
+license=('MIT')
+depends=('python-pycares')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/a/aiodns/aiodns-$pkgver.tar.gz";)
+sha256sums=('815fdef4607474295d68da46978a54481dd1e7be153c7d60f9e72773cd38d77d')
+
+build() {
+  cd aiodns-$pkgver
+  python setup.py build
+}
+
+# test_gethostbyaddr fails
+#check() {
+#  cd aiodns-$pkgver
+#  python tests.py
+#}
+
+package() {
+  cd aiodns-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2019-12-11 Thread Daniel M. Capella via arch-commits
Date: Thursday, December 12, 2019 @ 06:32:36
  Author: polyzen
Revision: 537331

Initial commit

Added:
  python-pycares/
  python-pycares/repos/
  python-pycares/trunk/
  python-pycares/trunk/PKGBUILD

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

Added: python-pycares/trunk/PKGBUILD
===
--- python-pycares/trunk/PKGBUILD   (rev 0)
+++ python-pycares/trunk/PKGBUILD   2019-12-12 06:32:36 UTC (rev 537331)
@@ -0,0 +1,36 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=python-pycares
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Python interface for c-ares'
+arch=('x86_64')
+url=https://github.com/saghul/pycares
+license=('MIT')
+depends=('python-cffi') # c-ares is bundled
+makedepends=('python-setuptools')
+optdepends=('python-idna')
+source=("https://files.pythonhosted.org/packages/source/p/pycares/pycares-$pkgver.tar.gz";)
+sha256sums=('b253f5dcaa0ac7076b79388a3ac80dd8f3bd979108f813baade40d3a9b8bf0bd')
+
+build() {
+  cd pycares-$pkgver
+  python setup.py build
+}
+
+# 11 tests fail
+#check() {
+#  cd pycares-$pkgver
+#  mkdir -p temp
+#  local sitepackages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+#  python setup.py install --skip-build --root=temp
+#  PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$sitepackages" python 
tests/tests.py
+#}
+
+package() {
+  cd pycares-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 06:16:41
  Author: felixonmars
Revision: 537330

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 537329, v2ray-domain-list-community/trunk/PKGBUILD)
Deleted:
  v2ray-domain-list-community/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-12 06:16:27 UTC (rev 537329)
+++ PKGBUILD2019-12-12 06:16:41 UTC (rev 537330)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=20191205.1
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2ray/domain-list-community";
-license=('MIT')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz";)
-sha512sums=('58a4a3795d79f969904d26fdebd0fbc5c3c6f455e19a483fc55bcd2b699fac19a9391e6d0840cc181735bd3f18b0758964e62e2c16d83899f2b4ec15a8994020')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir/.gopath"
-
-  mkdir -p .gopath/src/github.com/v2ray
-  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
-
-  go get github.com/golang/protobuf/proto
-  go get -insecure v2ray.com/core/app/router
-}
-
-build() {
-  cd .gopath
-  go run ./src/github.com/v2ray/domain-list-community/main.go
-}
-
-package() {
-  cd .gopath
-  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
537329, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-12 06:16:41 UTC (rev 537330)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=20191212.1
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2ray/domain-list-community";
+license=('MIT')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz";)
+sha512sums=('a60b86b140e83f6916d93bef0b756e1c5bb65ff79d5a9cf1f1afb2a57b92de0aea501e2697cedaed0a37a4cd33acf4f6e05e3538d9faea7243246ed56903392c')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir/.gopath"
+
+  mkdir -p .gopath/src/github.com/v2ray
+  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
+
+  go get github.com/golang/protobuf/proto
+  go get -insecure v2ray.com/core/app/router
+}
+
+build() {
+  cd .gopath
+  go run ./src/github.com/v2ray/domain-list-community/main.go
+}
+
+package() {
+  cd .gopath
+  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 06:16:27
  Author: felixonmars
Revision: 537329

upgpkg: v2ray-domain-list-community 20191212.1-1

Modified:
  v2ray-domain-list-community/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 06:05:19 UTC (rev 537328)
+++ PKGBUILD2019-12-12 06:16:27 UTC (rev 537329)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=20191205.1
+pkgver=20191212.1
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz";)
-sha512sums=('58a4a3795d79f969904d26fdebd0fbc5c3c6f455e19a483fc55bcd2b699fac19a9391e6d0840cc181735bd3f18b0758964e62e2c16d83899f2b4ec15a8994020')
+sha512sums=('a60b86b140e83f6916d93bef0b756e1c5bb65ff79d5a9cf1f1afb2a57b92de0aea501e2697cedaed0a37a4cd33acf4f6e05e3538d9faea7243246ed56903392c')
 
 prepare() {
   mkdir .gopath


[arch-commits] Commit in uwsgi/repos/community-x86_64 (31 files)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 05:36:48
  Author: svenstaro
Revision: 537214

archrelease: copy trunk to community-x86_64

Added:
  uwsgi/repos/community-x86_64/PKGBUILD
(from rev 537213, uwsgi/trunk/PKGBUILD)
  uwsgi/repos/community-x86_64/archlinux.ini
(from rev 537213, uwsgi/trunk/archlinux.ini)
  uwsgi/repos/community-x86_64/emperor.ini
(from rev 537213, uwsgi/trunk/emperor.ini)
  uwsgi/repos/community-x86_64/emperor.uwsgi.service
(from rev 537213, uwsgi/trunk/emperor.uwsgi.service)
  uwsgi/repos/community-x86_64/emperor.uwsgi.socket
(from rev 537213, uwsgi/trunk/emperor.uwsgi.socket)
  uwsgi/repos/community-x86_64/fix-php74.patch
(from rev 537213, uwsgi/trunk/fix-php74.patch)
  uwsgi/repos/community-x86_64/php7.patch
(from rev 537213, uwsgi/trunk/php7.patch)
  uwsgi/repos/community-x86_64/tmpfilesd
(from rev 537213, uwsgi/trunk/tmpfilesd)
  uwsgi/repos/community-x86_64/uwsgi.install
(from rev 537213, uwsgi/trunk/uwsgi.install)
  uwsgi/repos/community-x86_64/uwsgi.logrotate
(from rev 537213, uwsgi/trunk/uwsgi.logrotate)
  uwsgi/repos/community-x86_64/uwsgi.sysusers
(from rev 537213, uwsgi/trunk/uwsgi.sysusers)
  uwsgi/repos/community-x86_64/uwsgi_at.service
(from rev 537213, uwsgi/trunk/uwsgi_at.service)
  uwsgi/repos/community-x86_64/uwsgi_at.socket
(from rev 537213, uwsgi/trunk/uwsgi_at.socket)
  uwsgi/repos/community-x86_64/uwsgi_fix_rpath.patch
(from rev 537213, uwsgi/trunk/uwsgi_fix_rpath.patch)
  uwsgi/repos/community-x86_64/uwsgi_ruby20_compatibility.patch
(from rev 537213, uwsgi/trunk/uwsgi_ruby20_compatibility.patch)
  uwsgi/repos/community-x86_64/uwsgi_trick_chroot.patch
(from rev 537213, uwsgi/trunk/uwsgi_trick_chroot.patch)
Deleted:
  uwsgi/repos/community-x86_64/PKGBUILD
  uwsgi/repos/community-x86_64/archlinux.ini
  uwsgi/repos/community-x86_64/emperor.ini
  uwsgi/repos/community-x86_64/emperor.uwsgi.service
  uwsgi/repos/community-x86_64/emperor.uwsgi.socket
  uwsgi/repos/community-x86_64/php7.patch
  uwsgi/repos/community-x86_64/tmpfilesd
  uwsgi/repos/community-x86_64/uwsgi.install
  uwsgi/repos/community-x86_64/uwsgi.logrotate
  uwsgi/repos/community-x86_64/uwsgi.sysusers
  uwsgi/repos/community-x86_64/uwsgi_at.service
  uwsgi/repos/community-x86_64/uwsgi_at.socket
  uwsgi/repos/community-x86_64/uwsgi_fix_rpath.patch
  uwsgi/repos/community-x86_64/uwsgi_ruby20_compatibility.patch
  uwsgi/repos/community-x86_64/uwsgi_trick_chroot.patch

--+
 PKGBUILD |  414 ++---
 archlinux.ini|   10 
 emperor.ini  |4 
 emperor.uwsgi.service|   32 +-
 emperor.uwsgi.socket |   18 -
 fix-php74.patch  |   39 +++
 php7.patch   |  338 +++---
 tmpfilesd|2 
 uwsgi.install|   18 -
 uwsgi.logrotate  |   20 -
 uwsgi.sysusers   |2 
 uwsgi_at.service |   32 +-
 uwsgi_at.socket  |   18 -
 uwsgi_fix_rpath.patch|  132 +--
 uwsgi_ruby20_compatibility.patch |   84 +++
 uwsgi_trick_chroot.patch |   32 +-
 16 files changed, 618 insertions(+), 577 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-12 05:36:29 UTC (rev 537213)
+++ PKGBUILD2019-12-12 05:36:48 UTC (rev 537214)
@@ -1,206 +0,0 @@
-# Maintainer: Daniel Wallace 
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Valentin Hăloiu 
-# Contributor: Angel Velasquez 
-# Contributor: Kevin Zuber 
-# Contributor: Vsevolod Balashov 
-# Contributor: David Runge 
-
-pkgbase=uwsgi
-pkgname=(uwsgi
- uwsgi-plugin-rack
- uwsgi-plugin-psgi
- uwsgi-plugin-cgi
- uwsgi-plugin-python2
- uwsgi-plugin-python
- uwsgi-plugin-pypy
- uwsgi-plugin-php
- uwsgi-plugin-lua51
- uwsgi-plugin-jvm
- uwsgi-plugin-mono
- uwsgi-plugin-webdav
- uwsgi-plugin-zabbix
- uwsgi-plugin-notfound)
-pkgver=2.0.18
-pkgrel=5
-arch=(x86_64)
-url="http://projects.unbit.it/$pkgbase";
-license=(GPL2)
-backup=('etc/uwsgi/emperor.ini')
-conflicts=(python-$pkgbase)
-makedepends=(gcc python python2 ruby python2-greenlet python-greenlet 
php-embed curl libxml2 libyaml
- perl lua51 pcre libedit openssl bzip2 gmp pam java-environment=7
- jansson classpath pypy mono python2-gevent systemd)
-optdepends=('systemd: daemon scripts')
-source=("https://projects.unbit.it/downloads/$pkgbase-$pkgver.tar.gz";
-
uwsgiplugin.py::https://raw.githubusercontent.com/unbit/uwsgi/9787f6882c2475aa9873e400988160b17dd04545/plugins/systemd_logger/uwsgiplugin.py
-archlinux.ini
-tmpfilesd
-uwsgi_at.service
-uwsgi_at.socket
-uwsgi_ruby20_compatibility.patch
-uwsg

[arch-commits] Commit in uwsgi/trunk (PKGBUILD fix-php74.patch)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 05:36:29
  Author: svenstaro
Revision: 537213

upgpkg: uwsgi 2.0.18-6: Try fixing FS#64696

Added:
  uwsgi/trunk/fix-php74.patch
Modified:
  uwsgi/trunk/PKGBUILD

-+
 PKGBUILD|8 +---
 fix-php74.patch |   39 +++
 2 files changed, 44 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 05:12:32 UTC (rev 537212)
+++ PKGBUILD2019-12-12 05:36:29 UTC (rev 537213)
@@ -1,5 +1,5 @@
 # Maintainer: Daniel Wallace 
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Valentin Hăloiu 
 # Contributor: Angel Velasquez 
 # Contributor: Kevin Zuber 
@@ -22,7 +22,7 @@
  uwsgi-plugin-zabbix
  uwsgi-plugin-notfound)
 pkgver=2.0.18
-pkgrel=5
+pkgrel=6
 arch=(x86_64)
 url="http://projects.unbit.it/$pkgbase";
 license=(GPL2)
@@ -39,6 +39,7 @@
 uwsgi_at.service
 uwsgi_at.socket
 uwsgi_ruby20_compatibility.patch
+fix-php74.patch
 uwsgi_trick_chroot.patch
 emperor.ini
 emperor.uwsgi.service
@@ -52,6 +53,7 @@
 
'c0c1a5c2d31cdb7e0dc878ea3d0b6025532fb640ae7cf4d5f1eed2f89987e625c8dc7844d367283ed560fb3ef37915e3e9199be2e1b06fc4586ca862a653b4b5'
 
'fb51a4d102a1bc7d9f7d4c4f310ee65076bcfbc94b47e2dafdf9b20e99a661c5f938185dcf698437d81409376f0276b966f09b13c8a29462c48612df43c3f3ef'
 
'162ca1be96282b32e8e6be919b6315bfd08954c491056958985bf99e7f5bdad3511665f059329d6cb6ef5d222f9aa11d4dc43c72e6a963ab941ada959fe8d964'
+
'52a9c2e5d5c3841d22d4e87f46c7a1e9de0350bb2aca854b899d5729132156116ab4db4ca7d99d79aacf846812adf0db0c4f7cedf4575767266a713e622827a6'
 
'bc30f8ec69abd14fb96ada5b36cf65811a7a63ee27e224fcb6ceabe9935c1f17379cd872149a17da3d590b8ff60fbe7f77140d777aaf06e25e83388f897f611d'
 
'd54c84838ddb2f389e115ebb81aa2583705c9e330f020e6583b496f9c271ed236b6820c2a065f2b55a79adbf13e262b9ff2428124a8044b8fa20ca29ca4930ac'
 
'83a6859d729bf186236aaa7fb7433415f6b985f17e05b7ac571d8919bbf1fb9bd577b4f673d9787dea09752e3d8043f47ce3d9c7d5690faaa1365e477e6c9388'
@@ -62,7 +64,7 @@
 prepare() {
 cd $srcdir/$pkgbase-$pkgver
 cp $srcdir/archlinux.ini buildconf/archlinux.ini
-for patch in uwsgi_ruby20_compatibility.patch uwsgi_trick_chroot.patch; do
+for patch in fix-php74.patch uwsgi_ruby20_compatibility.patch 
uwsgi_trick_chroot.patch; do
 msg2 "Applying $patch"
 patch -Np1 -i $srcdir/$patch
 done

Added: fix-php74.patch
===
--- fix-php74.patch (rev 0)
+++ fix-php74.patch 2019-12-12 05:36:29 UTC (rev 537213)
@@ -0,0 +1,39 @@
+From c4a2ad579a2fe5d357f2d6486c1afe84ef18a029 Mon Sep 17 00:00:00 2001
+From: Arne Welzel 
+Date: Sun, 8 Dec 2019 12:59:45 +0100
+Subject: [PATCH] php: Properly zero initialize zend_file_handle
+
+In the PHP bugtracker [1], the stacktrace included a bogus pointer value
+being passed to `_efree`. The ASCII value of the pointer is "02.11.81"
+which heavily pointed at usage of non-initialized data.
+
+#1  0x7f8fe07e9e96 in _efree (ptr=0x30322e31312e3831) at 
/data/work/php-src-php-7.4.0RC6/Zend/zend_alloc.c:2549
+
+The solution is to use an open-coded version of`zend_stream_init_filename()` 
[2].
+Maybe we could actually use the above helper, but I'm not familiar enough
+with PHP/versions/compat, so the proposed change seems safer.
+
+Should fix #2096.
+
+[1] https://bugs.php.net/bug.php?id=78828
+[2] 
https://github.com/php/php-src/blob/bc6e4b6c574261188519a1e83ba49998ffbcb12b/Zend/zend_stream.c#L70
+---
+ plugins/php/php_plugin.c | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/plugins/php/php_plugin.c b/plugins/php/php_plugin.c
+index 72c390223..1690fb60c 100644
+--- a/plugins/php/php_plugin.c
 b/plugins/php/php_plugin.c
+@@ -1115,10 +1115,9 @@ int uwsgi_php_request(struct wsgi_request *wsgi_req) {
+ 
+   SG(request_info).path_translated = wsgi_req->file;
+ 
++memset(&file_handle, 0, sizeof(zend_file_handle));
+ file_handle.type = ZEND_HANDLE_FILENAME;
+ file_handle.filename = real_filename;
+-file_handle.free_filename = 0;
+-file_handle.opened_path = NULL;
+ 
+ if (php_request_startup(TSRMLS_C) == FAILURE) {
+   uwsgi_500(wsgi_req);


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:12:32
  Author: felixonmars
Revision: 537212

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 537211, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 05:12:32 UTC (rev 537212)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.31
+pkgrel=28
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic --disable-library-vanilla \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:12:11
  Author: felixonmars
Revision: 537211

upgpkg: xmobar 0.31-28

rebuild with profunctors 5.5.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 05:10:16 UTC (rev 537210)
+++ PKGBUILD2019-12-12 05:12:11 UTC (rev 537211)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.31
-pkgrel=27
+pkgrel=28
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:10:16
  Author: felixonmars
Revision: 537210

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 537209, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
537209, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 05:10:16 UTC (rev 537210)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=201
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:09:54
  Author: felixonmars
Revision: 537209

upgpkg: tamarin-prover 1.4.1-201

rebuild with profunctors 5.5.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 05:07:34 UTC (rev 537208)
+++ PKGBUILD2019-12-12 05:09:54 UTC (rev 537209)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=200
+pkgrel=201
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:07:34
  Author: felixonmars
Revision: 537208

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 537207, stylish-haskell/trunk/PKGBUILD)

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
537207, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 05:07:34 UTC (rev 537208)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.4.4
+pkgrel=10
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('5226d203295e03600f07fe21905a1ea1231bd79b1d7bc5e157c74f79054181df0e5f7d549dd418de0a610d70450ba1f2ae9d9ff804fa21674dacd0c17fb26bc9')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:07:11
  Author: felixonmars
Revision: 537207

upgpkg: stylish-haskell 0.9.4.4-10

rebuild with profunctors 5.5.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 05:04:46 UTC (rev 537206)
+++ PKGBUILD2019-12-12 05:07:11 UTC (rev 537207)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.4.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:04:46
  Author: felixonmars
Revision: 537206

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   84 
 stack.install |4 ++
 2 files changed, 88 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 537205, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 05:04:46 UTC (rev 537206)
@@ -0,0 +1,84 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=91
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD

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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 05:04:16
  Author: felixonmars
Revision: 537205

upgpkg: stack 2.1.3-91

rebuild with profunctors 5.5.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:56:54 UTC (rev 537204)
+++ PKGBUILD2019-12-12 05:04:16 UTC (rev 537205)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=90
+pkgrel=91
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:56:54
  Author: felixonmars
Revision: 537204

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 537203, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:56:54 UTC (rev 537204)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=71
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:56:30
  Author: felixonmars
Revision: 537203

upgpkg: shellcheck 0.7.0-71

rebuild with profunctors 5.5.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:52:27 UTC (rev 537202)
+++ PKGBUILD2019-12-12 04:56:30 UTC (rev 537203)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=70
+pkgrel=71
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net";
 license=("GPL")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:52:27
  Author: felixonmars
Revision: 537202

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 537201, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:52:27 UTC (rev 537202)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=3
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *3.3/<4/' $pkgname.cabal
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:51:52
  Author: felixonmars
Revision: 537201

upgpkg: postgrest 6.0.2-3

rebuild with profunctors 5.5.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:49:06 UTC (rev 537200)
+++ PKGBUILD2019-12-12 04:51:52 UTC (rev 537201)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 04:49:06
  Author: farseerfc
Revision: 537200

archrelease: copy trunk to community-any

Added:
  skk-jisyo/repos/community-any/PKGBUILD
(from rev 537199, skk-jisyo/trunk/PKGBUILD)
  skk-jisyo/repos/community-any/skk-jisyo.install
(from rev 537199, skk-jisyo/trunk/skk-jisyo.install)
Deleted:
  skk-jisyo/repos/community-any/PKGBUILD
  skk-jisyo/repos/community-any/skk-jisyo.install

---+
 PKGBUILD  |  156 ++--
 skk-jisyo.install |   20 +++---
 2 files changed, 88 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-12 04:48:27 UTC (rev 537199)
+++ PKGBUILD2019-12-12 04:49:06 UTC (rev 537200)
@@ -1,78 +0,0 @@
-# Maintainer: Jiachen Yang 
-# Contributor: Felix Yan 
-# Contributor: jeneshicc 
-
-pkgname=skk-jisyo
-pkgver=20191201
-pkgrel=1
-pkgdesc="Dictionaries for the SKK Japanese input method"
-arch=('any')
-url="http://openlab.ring.gr.jp/skk/";
-optdepends=('skktools: Dictionary maintenance tools')
-license=('GPL')
-install=${pkgname}.install
-
-_skk_jisyo_gz=(L
-   M
-   ML
-   S
-   JIS2
-   JIS2004
-   JIS3_4
-   assoc
-   china_taiwan
-   fullname
-   geo
-   itaiji
-   itaiji.JIS3_4
-   jinmei
-   law
-   lisp
-   mazegaki
-   okinawa
-   propernoun
-   pubdic+
-   requested
-   station
-   wrong
-   wrong.annotated)
-
-source=()
-for _t in "${_skk_jisyo_gz[@]}" ; do
-  
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz";)
-done
-
-md5sums=('f61864b648f009e66874ae9ed02f3ffe'
- 'f7aa51134b25c5481daca8cb396b3964'
- '7cf77e039da06101bef47adb30ca2b34'
- 'ad07adfb18b270d54faf0b8a63b4a296'
- 'dd400ae8446958dc8976b629a5afa37e'
- '87bb25fd8bbaaab7ad0af9ab1c2c6f2a'
- '569935e0fd4a8acf064f3ee5effec762'
- 'f4d39ee02f15216456bddc07d2b25559'
- '60f471da6cd7defa62adee6f814d4fe4'
- '03282044a5069ac1baffb35e2e01199f'
- '1c6950951234f06168e16ab3718fbd90'
- 'e2df40facb2bc150fa12cdff6f168ab3'
- '2af0a6271df8f8e1e9ddac2d6be92d69'
- '87bab3dd7440c2577e28573a613c63e7'
- 'b9c6a38ff2aafe0e24be793c038f78b0'
- '829293eba49a4c48399f43ce43ead238'
- '05536815be073f4eb36e9ad147a2389d'
- '4bf0b1761f03e05caa61c8a6ff295d9f'
- '53407c1d74036759a7db1fa07dd8e5d4'
- 'fd4b8dda0e411c82435e97a0a03771e7'
- 'be9617afe977227b721ec46f6114aff5'
- '8a7d5efefea00655b4c178dff4c89070'
- '70aa4221ee2487a4ef6543a6b2e1d1f8'
- 'bbbf4139679c451a342a55406ad7d907')
-
-
-package() {
-  mkdir jisyo
-  for _t in "${_skk_jisyo_gz[@]}" ; do
-cp "SKK-JISYO.$_t.$pkgver.gz" "jisyo/SKK-JISYO.$_t.$pkgver.gz"
-gunzip "jisyo/SKK-JISYO.$_t.$pkgver.gz"
-install -D -m 644 "jisyo/SKK-JISYO.$_t.$pkgver" 
"$pkgdir/usr/share/skk/SKK-JISYO.$_t"
-  done
-}

Copied: skk-jisyo/repos/community-any/PKGBUILD (from rev 537199, 
skk-jisyo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-12 04:49:06 UTC (rev 537200)
@@ -0,0 +1,78 @@
+# Maintainer: Jiachen Yang 
+# Contributor: Felix Yan 
+# Contributor: jeneshicc 
+
+pkgname=skk-jisyo
+pkgver=20191208
+pkgrel=1
+pkgdesc="Dictionaries for the SKK Japanese input method"
+arch=('any')
+url="http://openlab.ring.gr.jp/skk/";
+optdepends=('skktools: Dictionary maintenance tools')
+license=('GPL')
+install=${pkgname}.install
+
+_skk_jisyo_gz=(L
+   M
+   ML
+   S
+   JIS2
+   JIS2004
+   JIS3_4
+   assoc
+   china_taiwan
+   fullname
+   geo
+   itaiji
+   itaiji.JIS3_4
+   jinmei
+   law
+   lisp
+   mazegaki
+   okinawa
+   propernoun
+   pubdic+
+   requested
+   station
+   wrong
+   wrong.annotated)
+
+source=()
+for _t in "${_skk_jisyo_gz[@]}" ; do
+  
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz";)
+done
+
+md5sums=('91bc14eac4a3d77a42731696e2da6059'
+ 'f7aa51134b25c5481daca8cb396b3964'
+ '7cf77e039da06101bef47adb30ca2b34'
+ 'ad07adfb18b270d54faf0b8a63b4a296'
+ 'dd400ae8446958dc8976b629a5afa37e'
+ '87bb25fd8bbaaab7ad0af9ab1c2c6f2a'
+ '569935e0fd4a8acf064f3ee5effec762'
+ 'f4d39ee02f15216456bddc07d2b25559'
+ 'bed4a0399a7d6305dca28dd20af695f4'
+ 

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

2019-12-11 Thread Jiachen Yang via arch-commits
Date: Thursday, December 12, 2019 @ 04:48:27
  Author: farseerfc
Revision: 537199

upgpkg: skk-jisyo 20191208-1: skk-jisyo 20191208

Modified:
  skk-jisyo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:47:21 UTC (rev 537198)
+++ PKGBUILD2019-12-12 04:48:27 UTC (rev 537199)
@@ -3,7 +3,7 @@
 # Contributor: jeneshicc 
 
 pkgname=skk-jisyo
-pkgver=20191201
+pkgver=20191208
 pkgrel=1
 pkgdesc="Dictionaries for the SKK Japanese input method"
 arch=('any')
@@ -42,7 +42,7 @@
   
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz";)
 done
 
-md5sums=('f61864b648f009e66874ae9ed02f3ffe'
+md5sums=('91bc14eac4a3d77a42731696e2da6059'
  'f7aa51134b25c5481daca8cb396b3964'
  '7cf77e039da06101bef47adb30ca2b34'
  'ad07adfb18b270d54faf0b8a63b4a296'
@@ -50,7 +50,7 @@
  '87bb25fd8bbaaab7ad0af9ab1c2c6f2a'
  '569935e0fd4a8acf064f3ee5effec762'
  'f4d39ee02f15216456bddc07d2b25559'
- '60f471da6cd7defa62adee6f814d4fe4'
+ 'bed4a0399a7d6305dca28dd20af695f4'
  '03282044a5069ac1baffb35e2e01199f'
  '1c6950951234f06168e16ab3718fbd90'
  'e2df40facb2bc150fa12cdff6f168ab3'
@@ -64,7 +64,7 @@
  'fd4b8dda0e411c82435e97a0a03771e7'
  'be9617afe977227b721ec46f6114aff5'
  '8a7d5efefea00655b4c178dff4c89070'
- '70aa4221ee2487a4ef6543a6b2e1d1f8'
+ '063ec31d1cb1c08c8dfc89d2db1b64a3'
  'bbbf4139679c451a342a55406ad7d907')
 
 


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:47:21
  Author: felixonmars
Revision: 537198

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
537197, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:47:21 UTC (rev 537198)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=136
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:46:33
  Author: felixonmars
Revision: 537197

upgpkg: pandoc-crossref 0.3.4.1-136

rebuild with profunctors 5.5.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:44:01 UTC (rev 537196)
+++ PKGBUILD2019-12-12 04:46:33 UTC (rev 537197)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=135
+pkgrel=136
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:44:01
  Author: felixonmars
Revision: 537196

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
537195, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:44:01 UTC (rev 537196)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=139
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682";
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:43:31
  Author: felixonmars
Revision: 537195

upgpkg: haskell-hakyll 4.12.5.2-139

rebuild with profunctors 5.5.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:41:03 UTC (rev 537194)
+++ PKGBUILD2019-12-12 04:43:31 UTC (rev 537195)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=138
+pkgrel=139
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:40:41
  Author: felixonmars
Revision: 537193

upgpkg: pandoc-citeproc 0.16.2-155

rebuild with profunctors 5.5.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:36:18 UTC (rev 537192)
+++ PKGBUILD2019-12-12 04:40:41 UTC (rev 537193)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=154
+pkgrel=155
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:41:03
  Author: felixonmars
Revision: 537194

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
537193, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:41:03 UTC (rev 537194)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=155
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:36:18
  Author: felixonmars
Revision: 537192

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 537191, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:36:18 UTC (rev 537192)
@@ -0,0 +1,66 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=87
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+sed -i 's/< *0.4/<1/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:35:57
  Author: felixonmars
Revision: 537191

upgpkg: pandoc 2.7.3-87

rebuild with profunctors 5.5.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:24:11 UTC (rev 537190)
+++ PKGBUILD2019-12-12 04:35:57 UTC (rev 537191)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=86
+pkgrel=87
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:25:00
  Author: svenstaro
Revision: 370710

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 370709, nvidia-lts/trunk/PKGBUILD)

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 370709, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-12 04:25:00 UTC (rev 370710)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=440.44
+pkgrel=1
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts-headers')
+provides=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux-lts module
+}
+
+package() {
+depends=('linux-lts' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(

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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:24:55
  Author: svenstaro
Revision: 370709

upgpkg: nvidia-lts 1:440.44-1

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:23:13 UTC (rev 370708)
+++ PKGBUILD2019-12-12 04:24:55 UTC (rev 370709)
@@ -2,8 +2,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=nvidia-lts
-pkgver=440.36
-pkgrel=4
+pkgver=440.44
+pkgrel=1
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 
source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
-sha512sums=('445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 
 prepare() {
 sh "${_pkg}.run" --extract-only


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:23:51
  Author: felixonmars
Revision: 537189

upgpkg: hopenpgp-tools 0.23-5

rebuild with profunctors 5.5.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:21:44 UTC (rev 537188)
+++ PKGBUILD2019-12-12 04:23:51 UTC (rev 537189)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=4
+pkgrel=5
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:24:11
  Author: felixonmars
Revision: 537190

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:23:08
  Author: svenstaro
Revision: 370707

upgpkg: nvidia 440.44-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:19:34 UTC (rev 370706)
+++ PKGBUILD2019-12-12 04:23:08 UTC (rev 370707)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia
 pkgname=(nvidia nvidia-dkms)
-pkgver=440.36
-pkgrel=5
+pkgver=440.44
+pkgrel=1
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/";
@@ -14,7 +14,7 @@
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 
source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
-sha512sums=('445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 
 prepare() {
 sh "${_pkg}.run" --extract-only


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:23:13
  Author: svenstaro
Revision: 370708

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 370707, nvidia/trunk/PKGBUILD)

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 370707, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-12 04:23:13 UTC (rev 370708)
@@ -0,0 +1,79 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=440.44
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-headers')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+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() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(

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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:21:23
  Author: felixonmars
Revision: 537187

upgpkg: hoogle 5.0.17.11-36

rebuild with profunctors 5.5.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:19:10 UTC (rev 537186)
+++ PKGBUILD2019-12-12 04:21:23 UTC (rev 537187)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=35
+pkgrel=36
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:21:44
  Author: felixonmars
Revision: 537188

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 537187, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:21:44 UTC (rev 537188)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=36
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d')
+
+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 \
+--ghc-option='-pie'
+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 nvidia-settings/trunk (PKGBUILD)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:19:27
  Author: svenstaro
Revision: 370705

upgpkg: nvidia-settings 440.44-1

Modified:
  nvidia-settings/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:18:40 UTC (rev 370704)
+++ PKGBUILD2019-12-12 04:19:27 UTC (rev 370705)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-settings
 pkgname=('nvidia-settings' 'libxnvctrl')
-pkgver=440.36
+pkgver=440.44
 pkgrel=1
 pkgdesc='Tool for configuring the NVIDIA graphics driver'
 url='https://github.com/NVIDIA/nvidia-settings'
@@ -14,7 +14,7 @@
 options=('staticlibs')
 
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/${pkgver}.tar.gz
 libxnvctrl_so.patch)
-sha512sums=('618a8d6e7785a5837a8ededfcb6f76f1eb1b54eb9cad823514475c73e92f917dcc57589e2020b24cef2f76f83a861499c3ff7d65cb427481ff794a8714aac366'
+sha512sums=('5826a5915f0ed50ab80f442d005668dc876565233eb0f36723db5047d7592ca9b81ebfa824bc04f5275792d8b34bb457a7db173d1bdf464df7a186bfc528da1d'
 
'91ff94736063b911c83b8876fe3e3778db82e0ffe0102036d81a3a6e872ca44a585914646fcbbbe399cd63aa17685fc7f73263ec4f4084f48768ca4d704037fa')
 
 prepare() {


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:19:34
  Author: svenstaro
Revision: 370706

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-settings/repos/testing-x86_64/
  nvidia-settings/repos/testing-x86_64/PKGBUILD
(from rev 370705, nvidia-settings/trunk/PKGBUILD)
  nvidia-settings/repos/testing-x86_64/libxnvctrl_so.patch
(from rev 370705, nvidia-settings/trunk/libxnvctrl_so.patch)

-+
 PKGBUILD|   62 ++
 libxnvctrl_so.patch |   36 +
 2 files changed, 98 insertions(+)

Copied: nvidia-settings/repos/testing-x86_64/PKGBUILD (from rev 370705, 
nvidia-settings/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-12 04:19:34 UTC (rev 370706)
@@ -0,0 +1,62 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Maintainer: Levente Polyak 
+
+pkgbase=nvidia-settings
+pkgname=('nvidia-settings' 'libxnvctrl')
+pkgver=440.44
+pkgrel=1
+pkgdesc='Tool for configuring the NVIDIA graphics driver'
+url='https://github.com/NVIDIA/nvidia-settings'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('git' 'inetutils' 'gtk2' 'jansson' 'gtk3' 'libxv' 'libvdpau' 
'nvidia-utils' 'libxext')
+options=('staticlibs')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/NVIDIA/nvidia-settings/archive/${pkgver}.tar.gz
+libxnvctrl_so.patch)
+sha512sums=('5826a5915f0ed50ab80f442d005668dc876565233eb0f36723db5047d7592ca9b81ebfa824bc04f5275792d8b34bb457a7db173d1bdf464df7a186bfc528da1d'
+
'91ff94736063b911c83b8876fe3e3778db82e0ffe0102036d81a3a6e872ca44a585914646fcbbbe399cd63aa17685fc7f73263ec4f4084f48768ca4d704037fa')
+
+prepare() {
+  export PREFIX=/usr
+  export NV_USE_BUNDLED_LIBJANSSON=0
+  export OUTPUTDIR=out
+  cd ${pkgbase}-${pkgver}
+  patch -p0 < "${srcdir}/libxnvctrl_so.patch"
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make
+  make -C src/libXNVCtrl
+}
+
+package_nvidia-settings() {
+  depends=('jansson' 'gtk3' 'libxv' 'libvdpau' 'nvidia-utils' 'libxnvctrl')
+
+  cd ${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  install -D -m644 doc/nvidia-settings.desktop 
"${pkgdir}/usr/share/applications/nvidia-settings.desktop"
+  install -D -m644 doc/nvidia-settings.png 
"${pkgdir}/usr/share/pixmaps/nvidia-settings.png"
+  sed -e 's:__UTILS_PATH__:/usr/bin:' -e 
's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i 
"${pkgdir}/usr/share/applications/nvidia-settings.desktop"
+
+  rm "$pkgdir/usr/lib/libnvidia-gtk2.so.$pkgver"
+}
+
+package_libxnvctrl() {
+  depends=('libxext')
+  pkgdesc='NVIDIA NV-CONTROL X extension'
+  provides=('libXNVCtrl.so')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dm 644 doc/{NV-CONTROL-API.txt,FRAMELOCK.txt} -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 samples/{Makefile,README,*.c,*.h,*.mk} -t 
"${pkgdir}/usr/share/doc/${pkgname}/samples"
+
+  cd src/libXNVCtrl
+  install -Dm 644 ./*.h -t "${pkgdir}/usr/include/NVCtrl"
+  install -d "${pkgdir}/usr/lib"
+  cp -Pr out/libXNVCtrl.* -t "${pkgdir}/usr/lib"
+}
+
+# vim: ts=2 sw=2 et:

Copied: nvidia-settings/repos/testing-x86_64/libxnvctrl_so.patch (from rev 
370705, nvidia-settings/trunk/libxnvctrl_so.patch)
===
--- testing-x86_64/libxnvctrl_so.patch  (rev 0)
+++ testing-x86_64/libxnvctrl_so.patch  2019-12-12 04:19:34 UTC (rev 370706)
@@ -0,0 +1,36 @@
+--- src/libXNVCtrl/Makefile2019-07-30 00:26:56.0 +0200
 src/libXNVCtrl/Makefile2019-08-02 14:08:56.963744238 +0200
+@@ -50,8 +50,8 @@
+ 
+ .PHONY: clean
+ 
+-all: $(LIBXNVCTRL)
++all: $(LIBXNVCTRL) $(LIBXNVCTRL_SHARED)
+ 
+ clean:
+-  rm -rf $(LIBXNVCTRL) *~ \
++  rm -rf $(LIBXNVCTRL) $(LIBXNVCTRL_SHARED)* *~ \
+   $(OUTPUTDIR)/*.o $(OUTPUTDIR)/*.d
+--- src/libXNVCtrl/xnvctrl.mk  2019-08-02 17:04:08.216230565 +0200
 src/libXNVCtrl/xnvctrl.mk  2019-08-02 17:08:02.563660632 +0200
+@@ -39,6 +39,11 @@
+ 
+ LIBXNVCTRL = $(OUTPUTDIR)/libXNVCtrl.a
+ 
++LIBXNVCTRL_SHARED = $(OUTPUTDIR)/libXNVCtrl.so
++LIBXNVCTRL_ABI_VERSION_MAJOR = 0
++LIBXNVCTRL_ABI_VERSION_MINOR = 0
++LIBXNVCTRL_LIBS += -lXext -lX11
++
+ LIBXNVCTRL_SRC = $(XNVCTRL_DIR)/NVCtrl.c
+ 
+ LIBXNVCTRL_OBJ = $(call BUILD_OBJECT_LIST,$(LIBXNVCTRL_SRC))
+@@ -47,3 +52,8 @@
+ 
+ $(LIBXNVCTRL) : $(LIBXNVCTRL_OBJ)
+   $(call quiet_cmd,AR) ru $@ $(LIBXNVCTRL_OBJ)
++
++$(LIBXNVCTRL_SHARED) : $(LIBXNVCTRL_OBJ)
++  $(CC) -shared $(CFLAGS) $(LDFLAGS) -Wl,-soname=$(notdir 
$@).${LIBXNVCTRL_ABI_VERSION_MAJOR} -o 
$@.$(LIBXNVCTRL_ABI_VERSION_MAJOR).$(LIBXNVCTRL_ABI_VERSION_MINOR).0 $^ 
$(LIBXNVCTRL_LIBS)
++  ln -s $(notdir 
$@).$(LIBXNVCTRL_ABI_VERSION_MAJOR).$(LIBXNVCTRL_ABI_VERSION_MINOR).0 $@
++  ln -s $(notdir 
$@).$(LIBXNVCTRL_ABI_VERSION_MAJOR).$(LIBXNVCTRL_ABI_VERSION_MINOR).0 
$@.$(LIBXNVCTRL_ABI_VERSION_MAJOR)


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:19:10
  Author: felixonmars
Revision: 537186

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 537185, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:19:10 UTC (rev 537186)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.8.0
+pkgrel=12
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";)
+sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+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 nvidia-utils/trunk (PKGBUILD)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:18:31
  Author: svenstaro
Revision: 370703

upgpkg: nvidia-utils 440.44-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:07:00 UTC (rev 370702)
+++ PKGBUILD2019-12-12 04:18:31 UTC (rev 370703)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.36
+pkgver=440.44
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/";
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
+
'c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 
 
 create_links() {


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:18:53
  Author: felixonmars
Revision: 537185

upgpkg: cryptol 2.8.0-12

rebuild with profunctors 5.5.1

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:16:43 UTC (rev 537184)
+++ PKGBUILD2019-12-12 04:18:53 UTC (rev 537185)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.8.0
-pkgrel=11
+pkgrel=12
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net";
 license=("BSD")


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:18:40
  Author: svenstaro
Revision: 370704

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-utils/repos/testing-x86_64/
  nvidia-utils/repos/testing-x86_64/PKGBUILD
(from rev 370703, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf
(from rev 370703, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/testing-x86_64/nvidia-utils.install
(from rev 370703, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers
(from rev 370703, nvidia-utils/trunk/nvidia-utils.sysusers)

-+
 PKGBUILD|  179 ++
 nvidia-drm-outputclass.conf |   15 +++
 nvidia-utils.install|7 +
 nvidia-utils.sysusers   |1 
 4 files changed, 202 insertions(+)

Copied: nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 370703, 
nvidia-utils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-12 04:18:40 UTC (rev 370704)
@@ -0,0 +1,179 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Thomas Baechler 
+# Contributor: James Rayner 
+
+pkgbase=nvidia-utils
+pkgname=('nvidia-utils' 'opencl-nvidia')
+pkgver=440.44
+pkgrel=1
+arch=('x86_64')
+url="http://www.nvidia.com/";
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=('nvidia-drm-outputclass.conf'
+'nvidia-utils.sysusers'
+
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
+sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
+
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
+
'c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+
+create_links() {
+# create soname links
+find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
+_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
+_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
+[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
+[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
+done
+}
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+bsdtar -xf nvidia-persistenced-init.tar.bz2
+}
+
+package_opencl-nvidia() {
+pkgdesc="OpenCL implemention for NVIDIA"
+depends=('zlib')
+optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('opencl-driver')
+cd "${_pkg}"
+
+# OpenCL
+install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
+install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
+
+create_links
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
+}
+
+package_nvidia-utils() {
+pkgdesc="NVIDIA drivers utilities"
+depends=('xorg-server' 'libglvnd' 'egl-wayland')
+optdepends=('nvidia-settings: configuration tool'
+'xorg-server-devel: nvidia-xconfig'
+'opencl-nvidia: OpenCL support')
+conflicts=('nvidia-libgl')
+provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
+replaces=('nvidia-libgl')
+install="${pkgname}.install"
+
+cd "${_pkg}"
+
+# X driver
+install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
+
+# GLX extension module for X
+install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
+# Ensure that X finds glx
+ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
+ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
+
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
+
+# OpenGL libraries
+install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
+install -D -m644 "10_nvidia.json" 
"${pkgdir}/usr/share/glvnd/egl_vendor.d/10_nvidia.json"
+
+# OpenGL core library
+install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/

[arch-commits] Commit in lib32-nvidia-utils/repos (2 files)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:16:43
  Author: svenstaro
Revision: 537184

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-nvidia-utils/repos/multilib-testing-x86_64/
  lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD
(from rev 537183, lib32-nvidia-utils/trunk/PKGBUILD)

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

Copied: lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 
537183, lib32-nvidia-utils/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2019-12-12 04:16:43 UTC (rev 537184)
@@ -0,0 +1,104 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Thomas Baechler 
+# Contributor: James Rayner 
+
+_pkgbasename=nvidia-utils
+pkgbase=lib32-$_pkgbasename
+pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia')
+pkgver=440.44
+pkgrel=1
+arch=('x86_64')
+url="http://www.nvidia.com/";
+#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+create_links() {
+# create soname links
+for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
+_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
+_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
+[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
+[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
+done
+}
+
+build() {
+sh ${_pkg}.run --extract-only
+}
+
+package_lib32-opencl-nvidia() {
+pkgdesc="OpenCL implemention for NVIDIA (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs')
+optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('lib32-opencl-driver')
+
+cd "${_pkg}"/32
+
+# OpenCL
+install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
+
+create_links
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
+}
+
+package_lib32-nvidia-utils() {
+pkgdesc="NVIDIA drivers utilities (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils')
+optdepends=('lib32-opencl-nvidia')
+conflicts=('lib32-nvidia-libgl')
+provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-libgl')
+replaces=('lib32-nvidia-libgl')
+
+cd "${_pkg}"/32
+
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
+
+# OpenGL libraries
+install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
+
+# OpenGL core library
+install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
+install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
+install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
+
+# misc
+install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
+install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
+install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
+install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
+install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}"
+
+# VDPAU
+install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}"
+
+# nvidia-tls library
+install -D -m755 "libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-tls.so.${pkgver}"
+
+# CUDA
+install -D -m755 "libcuda.so.${pkgver}" 
"${pkgdir}/usr/lib32/libcuda.so.${pkgver}"
+install -D -m755 "libnvcuvid.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvcuvid.so.${pkgver}"
+
+# PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly 
language for CUDA)
+install -D -m755 "libnvidia-ptxjitcompiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-pt

[arch-commits] Commit in lib32-nvidia-utils/repos (testing-x86_64)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:16:23
  Author: svenstaro
Revision: 537183

Remove fuckup

Deleted:
  lib32-nvidia-utils/repos/testing-x86_64/


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:15:22
  Author: svenstaro
Revision: 537181

upgpkg: lib32-nvidia-utils 440.44-1

Modified:
  lib32-nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:13:41 UTC (rev 537180)
+++ PKGBUILD2019-12-12 04:15:22 UTC (rev 537181)
@@ -5,7 +5,7 @@
 _pkgbasename=nvidia-utils
 pkgbase=lib32-$_pkgbasename
 pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia')
-pkgver=440.36
+pkgver=440.44
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/";
@@ -14,7 +14,7 @@
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 
source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
-sha512sums=('445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 
 create_links() {
 # create soname links


[arch-commits] Commit in lib32-nvidia-utils/repos (2 files)

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:15:28
  Author: svenstaro
Revision: 537182

archrelease: copy trunk to testing-x86_64

Added:
  lib32-nvidia-utils/repos/testing-x86_64/
  lib32-nvidia-utils/repos/testing-x86_64/PKGBUILD
(from rev 537181, lib32-nvidia-utils/trunk/PKGBUILD)

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

Copied: lib32-nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 537181, 
lib32-nvidia-utils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-12 04:15:28 UTC (rev 537182)
@@ -0,0 +1,104 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Thomas Baechler 
+# Contributor: James Rayner 
+
+_pkgbasename=nvidia-utils
+pkgbase=lib32-$_pkgbasename
+pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia')
+pkgver=440.44
+pkgrel=1
+arch=('x86_64')
+url="http://www.nvidia.com/";
+#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+create_links() {
+# create soname links
+for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
+_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
+_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
+[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
+[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
+done
+}
+
+build() {
+sh ${_pkg}.run --extract-only
+}
+
+package_lib32-opencl-nvidia() {
+pkgdesc="OpenCL implemention for NVIDIA (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs')
+optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('lib32-opencl-driver')
+
+cd "${_pkg}"/32
+
+# OpenCL
+install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}"
+
+create_links
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
+}
+
+package_lib32-nvidia-utils() {
+pkgdesc="NVIDIA drivers utilities (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils')
+optdepends=('lib32-opencl-nvidia')
+conflicts=('lib32-nvidia-libgl')
+provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-libgl')
+replaces=('lib32-nvidia-libgl')
+
+cd "${_pkg}"/32
+
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
+
+# OpenGL libraries
+install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
+
+# OpenGL core library
+install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
+install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
+install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
+
+# misc
+install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
+install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
+install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
+install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
+install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glvkspirv.so.${pkgver}"
+
+# VDPAU
+install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}"
+
+# nvidia-tls library
+install -D -m755 "libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-tls.so.${pkgver}"
+
+# CUDA
+install -D -m755 "libcuda.so.${pkgver}" 
"${pkgdir}/usr/lib32/libcuda.so.${pkgver}"
+install -D -m755 "libnvcuvid.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvcuvid.so.${pkgver}"
+
+# PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly 
language for CUDA)
+install -D -m755 "libnvidia-ptxjitcompiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ptxjitcompiler.so.${pkgver}"
+
+# Fat (multiarchit

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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:13:41
  Author: felixonmars
Revision: 537180

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 537179, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 04:13:41 UTC (rev 537180)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.4
+pkgrel=6
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49323762cc9ca53ba117ab417cad354c271877c09a683182ddd9a189e9db6bf8008b4fa50667ecc847c397ce93cb1eeebfbb10518753981d5995354c98a3ba75')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 04:13:25
  Author: felixonmars
Revision: 537179

upgpkg: haskell-sbv 8.4-6

rebuild with profunctors 5.5.1

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:11:00 UTC (rev 537178)
+++ PKGBUILD2019-12-12 04:13:25 UTC (rev 537179)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.4
-pkgrel=5
+pkgrel=6
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv";
 license=("BSD")


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:10:49
  Author: svenstaro
Revision: 537177

upgpkg: tensorflow 2.1.0rc0-3: Add python-opt_einsum dependency

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 04:10:42 UTC (rev 537176)
+++ PKGBUILD2019-12-12 04:10:49 UTC (rev 537177)
@@ -7,7 +7,7 @@
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
 pkgver=2.1.0rc0
 _pkgver=2.1.0-rc0
-pkgrel=4
+pkgrel=3
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:11:00
  Author: svenstaro
Revision: 537178

archrelease: copy trunk to community-testing-x86_64

Added:
  tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 537177, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-testing-x86_64/PKGBUILD
(from rev 537177, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-testing-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 -
 PKGBUILD  |  519 
 2 files changed, 379 insertions(+), 366 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2019-12-12 04:10:49 UTC (rev 537177)
+++ Add-grpc-fix-for-gettid.patch   2019-12-12 04:11:00 UTC (rev 537178)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(&prefix, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_

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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:10:42
  Author: svenstaro
Revision: 537176

upgpkg: tensorflow 2.1.0rc0-4: Add python-opt_einsum dependency

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:58:42 UTC (rev 537175)
+++ PKGBUILD2019-12-12 04:10:42 UTC (rev 537176)
@@ -7,7 +7,7 @@
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
 pkgver=2.1.0rc0
 _pkgver=2.1.0-rc0
-pkgrel=3
+pkgrel=4
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:58:24
  Author: felixonmars
Revision: 537174

upgpkg: haskell-ipynb 0.1-86

rebuild with profunctors 5.5.1

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:56:52 UTC (rev 537173)
+++ PKGBUILD2019-12-12 03:58:24 UTC (rev 537174)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=85
+pkgrel=86
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb";
 license=('BSD')


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:58:42
  Author: felixonmars
Revision: 537175

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 537174, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:58:42 UTC (rev 537175)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=86
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:56:31
  Author: felixonmars
Revision: 537172

upgpkg: haskell-aeson-diff 1.1.0.8-5

rebuild with profunctors 5.5.1

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:53:44 UTC (rev 537171)
+++ PKGBUILD2019-12-12 03:56:31 UTC (rev 537172)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.8
-pkgrel=4
+pkgrel=5
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff";
 license=('BSD')


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:56:52
  Author: felixonmars
Revision: 537173

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-diff/repos/community-staging-x86_64/
  haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 537172, haskell-aeson-diff/trunk/PKGBUILD)

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
537172, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:56:52 UTC (rev 537173)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.8
+pkgrel=5
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5a5f703dec592c0cfd825eb1899006350649c52bf810ff1aaaf4134ebfbc11f5fbe9e7f158a8c3a21dbef4902b1f9e94148bc116e27418b2b786f6d31c7561fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:53:27
  Author: felixonmars
Revision: 537170

upgpkg: hlint 2.1.14-82

rebuild with profunctors 5.5.1

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:51:00 UTC (rev 537169)
+++ PKGBUILD2019-12-12 03:53:27 UTC (rev 537170)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=81
+pkgrel=82
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:53:44
  Author: felixonmars
Revision: 537171

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:51:00
  Author: felixonmars
Revision: 537169

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 537168, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:51:00 UTC (rev 537169)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.15
+pkgrel=60
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:50:42
  Author: felixonmars
Revision: 537168

upgpkg: hledger-web 1.15-60

rebuild with profunctors 5.5.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:47:54 UTC (rev 537167)
+++ PKGBUILD2019-12-12 03:50:42 UTC (rev 537168)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.15
-pkgrel=59
+pkgrel=60
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:47:54
  Author: felixonmars
Revision: 537167

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 537166, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 537166, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:47:54 UTC (rev 537167)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.1
+pkgrel=35
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 
'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:47:37
  Author: felixonmars
Revision: 537166

upgpkg: hindent 5.3.1-35

rebuild with profunctors 5.5.1

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:34:14 UTC (rev 537165)
+++ PKGBUILD2019-12-12 03:47:37 UTC (rev 537166)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent";
 license=("BSD")


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 03:33:55
  Author: svenstaro
Revision: 537164

upgpkg: tensorflow 2.1.0rc0-3: Add python-opt_einsum dependency

Modified:
  tensorflow/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:28:56 UTC (rev 537163)
+++ PKGBUILD2019-12-12 03:33:55 UTC (rev 537164)
@@ -7,7 +7,7 @@
 pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda 
python-tensorflow python-tensorflow-opt python-tensorflow-cuda 
python-tensorflow-opt-cuda)
 pkgver=2.1.0rc0
 _pkgver=2.1.0-rc0
-pkgrel=2
+pkgrel=3
 pkgdesc="Library for computation using data flow graphs for scalable machine 
learning"
 url="https://www.tensorflow.org/";
 license=('APACHE')
@@ -227,7 +227,7 @@
 }
 
 package_python-tensorflow() {
-  depends+=(tensorflow python-termcolor python-astor python-gast02 
python-numpy python-protobuf absl-py python-h5py python-keras-applications 
python-keras-preprocessing python-tensorflow-estimator)
+  depends+=(tensorflow python-termcolor python-astor python-gast02 
python-numpy python-protobuf absl-py python-h5py python-keras-applications 
python-keras-preprocessing python-tensorflow-estimator python-opt_einsum)
 
   cd "${srcdir}"/tensorflow-${_pkgver}
   _python_package tmp
@@ -235,7 +235,7 @@
 
 package_python-tensorflow-opt() {
   pkgdesc="Library for computation using data flow graphs for scalable machine 
learning (with CPU optimizations)"
-  depends+=(tensorflow-opt python-termcolor python-astor python-gast02 
python-numpy python-protobuf absl-py python-h5py python-keras-applications 
python-keras-preprocessing python-tensorflow-estimator)
+  depends+=(tensorflow-opt python-termcolor python-astor python-gast02 
python-numpy python-protobuf absl-py python-h5py python-keras-applications 
python-keras-preprocessing python-tensorflow-estimator python-opt_einsum)
   conflicts=(python-tensorflow)
   provides=(python-tensorflow)
 
@@ -245,7 +245,7 @@
 
 package_python-tensorflow-cuda() {
   pkgdesc="Library for computation using data flow graphs for scalable machine 
learning (with CUDA)"
-  depends+=(tensorflow-cuda python-termcolor python-astor python-gast02 
python-numpy cuda cudnn python-pycuda python-protobuf absl-py nccl python-h5py 
python-keras-applications python-keras-preprocessing 
python-tensorflow-estimator)
+  depends+=(tensorflow-cuda python-termcolor python-astor python-gast02 
python-numpy cuda cudnn python-pycuda python-protobuf absl-py nccl python-h5py 
python-keras-applications python-keras-preprocessing 
python-tensorflow-estimator python-opt_einsum)
   conflicts=(python-tensorflow)
   provides=(python-tensorflow)
 
@@ -255,7 +255,7 @@
 
 package_python-tensorflow-opt-cuda() {
   pkgdesc="Library for computation using data flow graphs for scalable machine 
learning (with CUDA and CPU optimizations)"
-  depends+=(tensorflow-opt-cuda python-termcolor python-astor python-gast02 
python-numpy cuda cudnn python-pycuda python-protobuf absl-py nccl python-h5py 
python-keras-applications python-keras-preprocessing 
python-tensorflow-estimator)
+  depends+=(tensorflow-opt-cuda python-termcolor python-astor python-gast02 
python-numpy cuda cudnn python-pycuda python-protobuf absl-py nccl python-h5py 
python-keras-applications python-keras-preprocessing 
python-tensorflow-estimator python-opt_einsum)
   conflicts=(python-tensorflow)
   provides=(python-tensorflow python-tensorflow-cuda)
 


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 03:34:14
  Author: svenstaro
Revision: 537165

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 537164, tensorflow/trunk/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 537164, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/Add-grpc-fix-for-gettid.patch
  tensorflow/repos/community-x86_64/PKGBUILD

---+
 Add-grpc-fix-for-gettid.patch |  226 -
 PKGBUILD  |  519 
 2 files changed, 379 insertions(+), 366 deletions(-)

Deleted: Add-grpc-fix-for-gettid.patch
===
--- Add-grpc-fix-for-gettid.patch   2019-12-12 03:33:55 UTC (rev 537164)
+++ Add-grpc-fix-for-gettid.patch   2019-12-12 03:34:14 UTC (rev 537165)
@@ -1,113 +0,0 @@
-From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
-From: Jianjun Liu 
-Date: Thu, 29 Aug 2019 14:56:13 +0800
-Subject: [PATCH] Add grpc fix for gettid
-
-Add gettid fix on gettid conflict because of glibc
-
-Signed-off-by: Jianjun Liu 

- tensorflow/workspace.bzl  |  1 +
- third_party/Rename-gettid-functions.patch | 78 +++
- 2 files changed, 79 insertions(+)
- create mode 100644 third_party/Rename-gettid-functions.patch
-
-diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
-index 55d7eb93..33e86087 100755
 a/tensorflow/workspace.bzl
-+++ b/tensorflow/workspace.bzl
-@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
- # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
- tf_http_archive(
- name = "grpc",
-+  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
- sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
- strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
- system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
-diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
-new file mode 100644
-index ..90bd9115
 /dev/null
-+++ b/third_party/Rename-gettid-functions.patch
-@@ -0,0 +1,78 @@
-+From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
-+From: Benjamin Peterson 
-+Date: Fri, 3 May 2019 08:11:00 -0700
-+Subject: [PATCH] Rename gettid() functions.
-+
-+glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
-+---
-+ src/core/lib/gpr/log_linux.cc  | 4 ++--
-+ src/core/lib/gpr/log_posix.cc  | 4 ++--
-+ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
-+ 3 files changed, 6 insertions(+), 6 deletions(-)
-+
-+diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
-+index 561276f0c20..8b597b4cf2f 100644
-+--- a/src/core/lib/gpr/log_linux.cc
- b/src/core/lib/gpr/log_linux.cc
-+@@ -40,7 +40,7 @@
-+ #include 
-+ #include 
-+ 
-+-static long gettid(void) { return syscall(__NR_gettid); }
-++static long sys_gettid(void) { return syscall(__NR_gettid); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
-+   struct tm tm;
-+   static __thread long tid = 0;
-+-  if (tid == 0) tid = gettid();
-++  if (tid == 0) tid = sys_gettid();
-+ 
-+   timer = static_cast(now.tv_sec);
-+   final_slash = strrchr(args->file, '/');
-+diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
-+index b6edc14ab6b..2f7c6ce3760 100644
-+--- a/src/core/lib/gpr/log_posix.cc
- b/src/core/lib/gpr/log_posix.cc
-+@@ -31,7 +31,7 @@
-+ #include 
-+ #include 
-+ 
-+-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
-++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
-+ 
-+ void gpr_log(const char* file, int line, gpr_log_severity severity,
-+  const char* format, ...) {
-+@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
-+   char* prefix;
-+   gpr_asprintf(&prefix, "%s%s.%09d %7" PRIdPTR " %s:%d]",
-+gpr_log_severity_string(args->severity), time_buffer,
-+-   (int)(now.tv_nsec), gettid(), display_file, args->line);
-++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
-+ 
-+   fprintf(stderr, "%-70s %s\n", prefix, args->message);
-+   gpr_free(prefix);
-+diff --git a/src/core/lib/iomgr/ev_epollex_linux.cc 
b/src/core/lib/iomgr/ev_epollex_linux.cc
-+index 08116b3ab53..76f59844312 100644
-+--- a/src/core/lib/iomgr/ev_epollex_linux.cc
- b/src/core/lib/io

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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:28:56
  Author: felixonmars
Revision: 537163

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 537162, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 537162, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:28:56 UTC (rev 537163)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=1.0.0
+pkgrel=8
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org";
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 
'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";)
+sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:28:35
  Author: felixonmars
Revision: 537162

upgpkg: hedgewars 1.0.0-8

rebuild with profunctors 5.5.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:14:00 UTC (rev 537161)
+++ PKGBUILD2019-12-12 03:28:35 UTC (rev 537162)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org";


[arch-commits] Commit in umurmur/repos (6 files)

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:13:59
  Author: lfleischer
Revision: 537160

db-move: moved umurmur from [community-staging] to [community-testing] (x86_64)

Added:
  umurmur/repos/community-testing-x86_64/
  umurmur/repos/community-testing-x86_64/PKGBUILD
(from rev 537159, umurmur/repos/community-staging-x86_64/PKGBUILD)
  umurmur/repos/community-testing-x86_64/umurmur.service
(from rev 537159, umurmur/repos/community-staging-x86_64/umurmur.service)
  umurmur/repos/community-testing-x86_64/umurmur.sysusers
(from rev 537159, umurmur/repos/community-staging-x86_64/umurmur.sysusers)
  umurmur/repos/community-testing-x86_64/umurmur.tmpfiles
(from rev 537159, umurmur/repos/community-staging-x86_64/umurmur.tmpfiles)
Deleted:
  umurmur/repos/community-staging-x86_64/

--+
 PKGBUILD |   55 +
 umurmur.service  |   26 +
 umurmur.sysusers |1 
 umurmur.tmpfiles |1 
 4 files changed, 83 insertions(+)

Copied: umurmur/repos/community-testing-x86_64/PKGBUILD (from rev 537159, 
umurmur/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:13:59 UTC (rev 537160)
@@ -0,0 +1,55 @@
+# Maintainer: Levente Polyak 
+# Contributor: David Runge 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Robert Knauer 
+# Contributor: xav 
+
+pkgname=umurmur
+pkgver=0.2.17
+pkgrel=17
+pkgdesc='Minimalistic Mumble server'
+url="https://github.com/umurmur/umurmur";
+arch=('x86_64')
+license=('BSD')
+depends=('glibc' 'libconfig.so' 'libprotobuf-c.so' 'mbedtls')
+makedepends=('cmake')
+backup=('etc/umurmur/umurmur.conf')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/umurmur/umurmur/archive/${pkgver}.tar.gz
+umurmur.sysusers
+umurmur.service
+umurmur.tmpfiles)
+sha256sums=('e77b7b6616768f4a1c07442afe49a772692f667b00c23cc85909d4dd0ce206d2'
+'0fc68df464ee51a431d934d068aed0be5f8c5e64d0bd29848f97532d39f8c310'
+'b8b22b6299777fbd1d12e3105280c8585ceca9b6caf7b8d3ab0642c5a56b031f'
+'287068f47fc035a70e2ae0c8434e8013f176d185bf7688216c36976982fe4491')
+sha512sums=('a496a51fd7815ad117f5aee17bb78cbd319c584ad60ab8aebbfd8ddf7b1760f443f2337bc74be1e0d5af17d3c3df2ae6c9060eca576cf1e6ed4c6cb0825e9c15'
+
'd84950a32ab8a2e84f5fe333cd2894e52aba624531644d106c982aa4ff04271d318543398fa7f48c719f26338679fa971bb5332472e9040ac9aa8a9b4a1f2832'
+
'746a3e2d9e8c5154bdfb2cef6cbe39cccf0356bc1dde0434b92ec1a6b224a5bfa51fd15483c3ac5a75292eae7a6d4b0431ecb2a586bdd9fcc3fe9b2a7bff64a1'
+
'825b50448231b5d791e87d7c4c471fdfe2e9a1560dad6fc90c2f4f8d0c5ed682291bf20b147a6a8c7ae361aeb8b1a11c24c6d41ffc17f06fb0f5ccd8208a899a')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  mkdir build
+}
+
+build() {
+  cd ${pkgname}-${pkgver}/build
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DSSL=mbedtls
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make -C build DESTDIR="${pkgdir}" install
+  install -vDm 640 "${pkgdir}/usr/etc/umurmur.conf" -t "${pkgdir}/etc/umurmur"
+  rm -r "${pkgdir}/usr/etc"
+  install -vDm 644 "${srcdir}/umurmur.service" -t 
"${pkgdir}/usr/lib/systemd/system"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  install -vDm 644 "${srcdir}/umurmur.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/umurmur.conf"
+  install -vDm 644 "${srcdir}/umurmur.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/umurmur.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: umurmur/repos/community-testing-x86_64/umurmur.service (from rev 
537159, umurmur/repos/community-staging-x86_64/umurmur.service)
===
--- community-testing-x86_64/umurmur.service(rev 0)
+++ community-testing-x86_64/umurmur.service2019-12-12 03:13:59 UTC (rev 
537160)
@@ -0,0 +1,26 @@
+[Unit]
+Description=Minimalistic Mumble server
+After=network.target
+
+[Service]
+Type=simple
+User=umurmur
+Group=umurmur
+PIDFile=/run/umurmurd.pid
+ExecStartPre=/usr/bin/umurmurd -t -c /etc/umurmur/umurmur.conf
+ExecStart=/usr/bin/umurmurd -d -r -c /etc/umurmur/umurmur.conf
+ExecReload=/bin/kill -HUP $MAINPID
+PrivateDevices=yes
+PrivateTmp=yes
+ProtectSystem=strict
+ReadWriteDirectories=/etc/umurmur
+ProtectHome=yes
+ProtectControlGroups=yes
+ProtectKernelModules=yes
+ProtectKernelTunables=yes
+LockPersonality=yes
+NoNewPrivileges=yes
+LimitRTPRIO=1
+
+[Install]
+WantedBy=multi-user.target

Copied: umurmur/repos/community-testing-x86_64/umurmur.sysusers (from rev 
537159, umurmur/repos/community-staging-x86_64/umurmur.sysusers)
===
--- community-testing-x86_64/umurmur.sysusers   (rev 0)
+++ community-testing-x86_64/umurmur.sysusers   2019

[arch-commits] Commit in unbound/repos (6 files)

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:14:00
  Author: lfleischer
Revision: 537161

db-move: moved unbound from [community-staging] to [community-testing] (x86_64)

Added:
  unbound/repos/community-testing-x86_64/
  unbound/repos/community-testing-x86_64/PKGBUILD
(from rev 537160, unbound/repos/community-staging-x86_64/PKGBUILD)
  unbound/repos/community-testing-x86_64/hook
(from rev 537160, unbound/repos/community-staging-x86_64/hook)
  unbound/repos/community-testing-x86_64/sysusers.d
(from rev 537160, unbound/repos/community-staging-x86_64/sysusers.d)
  unbound/repos/community-testing-x86_64/tmpfiles.d
(from rev 537160, unbound/repos/community-staging-x86_64/tmpfiles.d)
Deleted:
  unbound/repos/community-staging-x86_64/

+
 PKGBUILD   |   81 +++
 hook   |   10 +++
 sysusers.d |1 
 tmpfiles.d |1 
 4 files changed, 93 insertions(+)

Copied: unbound/repos/community-testing-x86_64/PKGBUILD (from rev 537160, 
unbound/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:14:00 UTC (rev 537161)
@@ -0,0 +1,81 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Hisato Tatekura 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=unbound
+pkgver=1.9.5
+pkgrel=2
+pkgdesc='Validating, recursive, and caching DNS resolver'
+url='https://unbound.net/'
+license=('custom:BSD')
+arch=('x86_64')
+makedepends=('expat')
+optdepends=('expat: unbound-anchor')
+depends=('fstrm' 'openssl' 'libsodium' 'protobuf-c' 'libevent' 'ldns' 
'dnssec-anchors')
+backup=('etc/unbound/unbound.conf')
+validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D')
+source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc}
+
'https://github.com/NLnetLabs/unbound/commit/ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch'
+
'https://github.com/NLnetLabs/unbound/commit/ae2d5276d27f16044382ce49eb2e2459e073e619.patch'
+
'https://github.com/NLnetLabs/unbound/commit/acdd4058d27ede378d0ab720df8a61d7a50189b1.patch'
+
'https://github.com/NLnetLabs/unbound/commit/6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch'
+
'https://github.com/NLnetLabs/unbound/commit/11f22074a9b7ed76316373146f528d1b792c4527.patch'
+'sysusers.d'
+'tmpfiles.d'
+'hook')
+sha256sums=('8a8d400f697c61d73d109c250743a1b6b79848297848026d82b43e831045db57'
+'SKIP'
+'e44b1e87940f5a6c08c74cfd2c9b8556d211070d6170ea1cd4b5efc650516d33'
+'02616ae85f5f8ce3c3b0af21c67527076e3134ba2f387de343749b817227746d'
+'c52e982da46efedaf8e7c2bed2225a21138a24d2ce89b2de1ceda01e9555b617'
+'b641d402ab3dd4cf5e4ec16fa1aa8b3e735c6df8692cde6685aab928d168ac2c'
+'24592ab1635607f3cbd89b3eb14fee0b9b39e48ff949de21978ebe59d8689eb1'
+'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
+'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'
+'2746aede36b1f57efdcc370b7643ce31ff9e6acb9a1f62705987b07eaed866a3')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch
+   patch -p1 -i ../ae2d5276d27f16044382ce49eb2e2459e073e619.patch
+   patch -p1 -i ../acdd4058d27ede378d0ab720df8a61d7a50189b1.patch
+   patch -p1 -i ../6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch
+   patch -p1 -i ../11f22074a9b7ed76316373146f528d1b792c4527.patch
+   sed '/# trust-anchor-file:/c\\ttrust-anchor-file: 
/etc/unbound/trusted-key.key' -i doc/example.conf.in
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var \
+   --sbindir=/usr/bin \
+   --disable-rpath \
+   --enable-dnscrypt \
+   --enable-dnstap \
+   --enable-pie \
+   --enable-relro-now \
+   --enable-subnet \
+   --enable-systemd \
+   --enable-tfo-client \
+   --enable-tfo-server \
+   --with-conf-file=/etc/unbound/unbound.conf \
+   --with-pidfile=/run/unbound.pid \
+   --with-rootkey-file=/etc/trusted-key.key \
+   --with-libevent \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 contrib/unbound.service 
"${pkgdir}/usr/lib/systemd/system/unbound.service"
+   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/unbound.conf"
+
+   # Trust anchor file available from within unbound's chroot.
+   install -Dm644 ../tmpfiles.d "${pkgdir}/usr/lib/

[arch-commits] Commit in sysdig/repos (5 files)

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:12:31
  Author: lfleischer
Revision: 537158

db-move: moved sysdig from [community-staging] to [community-testing] (x86_64)

Added:
  sysdig/repos/community-testing-x86_64/
  sysdig/repos/community-testing-x86_64/PKGBUILD
(from rev 537157, sysdig/repos/community-staging-x86_64/PKGBUILD)
  sysdig/repos/community-testing-x86_64/bashcomp-location.patch
(from rev 537157, 
sysdig/repos/community-staging-x86_64/bashcomp-location.patch)
  sysdig/repos/community-testing-x86_64/glibc.patch
(from rev 537157, sysdig/repos/community-staging-x86_64/glibc.patch)
Deleted:
  sysdig/repos/community-staging-x86_64/

-+
 PKGBUILD|   54 ++
 bashcomp-location.patch |   13 +++
 glibc.patch |   12 ++
 3 files changed, 79 insertions(+)

Copied: sysdig/repos/community-testing-x86_64/PKGBUILD (from rev 537157, 
sysdig/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:12:31 UTC (rev 537158)
@@ -0,0 +1,54 @@
+# Maintainer: Massimiliano Torromeo 
+# Contribuitor: Alfredo Palhares 
+# Contribuitor: Christian Babeux 
+
+pkgname=sysdig
+pkgver=0.26.4
+pkgrel=4
+pkgdesc="Open source system-level exploration and troubleshooting tool"
+arch=('x86_64')
+url="https://www.sysdig.com/";
+license=('GPL2' 'Apache' 'MIT')
+depends=('dkms' 'jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq' 
'libb64' 'intel-tbb' 'grpc')
+makedepends=('cmake' 'pandoc')
+source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgname-$pkgver.tar.gz";
+"bashcomp-location.patch"
+"glibc.patch")
+sha256sums=('7c15ee25abf6cca850eaf6f4e42e25a1d9ad2b775ae794028f94afbd1ce9d271'
+'aaee8a0ff414a24c5d5a479229324be1667bc5eb70702838f5d617fd986f947b'
+'9d9ee715500cb5c3709cf6a77e95421edaaae5f15dbb1c7c8ad2147cc9637939')
+
+prepare() {
+  cd "$srcdir"/$pkgname-$pkgver
+  patch -p1 -i "$srcdir"/bashcomp-location.patch
+  patch -p1 -i "$srcdir"/glibc.patch
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  rm -rf build
+  mkdir build
+  cd build
+
+  cmake .. \
+-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_CXX_FLAGS="${CXXFLAGS} ${CPPFLAGS} 
-Wno-deprecated-declarations" \
+-DCMAKE_C_FLAGS="${CFLAGS} ${CPPFLAGS} -Wno-deprecated-declarations" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DSYSDIG_VERSION=$pkgver \
+-DUSE_BUNDLED_DEPS=OFF \
+-DBUILD_DRIVER=OFF \
+-DBUILD_LIBSCAP_EXAMPLES=OFF
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
+  install -m644 NOTICES COPYING "$pkgdir"/usr/share/licenses/$pkgname
+
+  cd build
+  make install DESTDIR="$pkgdir"
+}

Copied: sysdig/repos/community-testing-x86_64/bashcomp-location.patch (from rev 
537157, sysdig/repos/community-staging-x86_64/bashcomp-location.patch)
===
--- community-testing-x86_64/bashcomp-location.patch
(rev 0)
+++ community-testing-x86_64/bashcomp-location.patch2019-12-12 03:12:31 UTC 
(rev 537158)
@@ -0,0 +1,13 @@
+diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
+index ded65e9..fd2a59b 100644
+--- a/scripts/CMakeLists.txt
 b/scripts/CMakeLists.txt
+@@ -2,7 +2,7 @@ configure_file(debian/postinst.in debian/postinst)
+ configure_file(debian/prerm.in debian/prerm)
+ 
+ install(FILES completions/bash/sysdig
+-  DESTINATION "${DIR_ETC}/bash_completion.d")
++  DESTINATION "share/bash-completion/completions/")
+ 
+ install(FILES completions/zsh/_sysdig
+   DESTINATION share/zsh/vendor-completions)

Copied: sysdig/repos/community-testing-x86_64/glibc.patch (from rev 537157, 
sysdig/repos/community-staging-x86_64/glibc.patch)
===
--- community-testing-x86_64/glibc.patch(rev 0)
+++ community-testing-x86_64/glibc.patch2019-12-12 03:12:31 UTC (rev 
537158)
@@ -0,0 +1,12 @@
+diff --git a/userspace/libscap/scap_fds.c b/userspace/libscap/scap_fds.c
+index 452353a..c1e38b1 100644
+--- a/userspace/libscap/scap_fds.c
 b/userspace/libscap/scap_fds.c
+@@ -25,6 +25,7 @@ limitations under the License.
+ #include "scap_savefile.h"
+ #include 
+ #include 
++#include 
+ #include 
+ #include "uthash.h"
+ #ifdef _WIN32


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:12:33
  Author: lfleischer
Revision: 537159

db-move: moved tensorflow from [community-staging] to [community-testing] 
(x86_64)

Added:
  tensorflow/repos/community-testing-x86_64/
  tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch
(from rev 537158, 
tensorflow/repos/community-staging-x86_64/Add-grpc-fix-for-gettid.patch)
  tensorflow/repos/community-testing-x86_64/PKGBUILD
(from rev 537158, tensorflow/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  tensorflow/repos/community-staging-x86_64/

---+
 Add-grpc-fix-for-gettid.patch |  113 +
 PKGBUILD  |  253 
 2 files changed, 366 insertions(+)

Copied: tensorflow/repos/community-testing-x86_64/Add-grpc-fix-for-gettid.patch 
(from rev 537158, 
tensorflow/repos/community-staging-x86_64/Add-grpc-fix-for-gettid.patch)
===
--- community-testing-x86_64/Add-grpc-fix-for-gettid.patch  
(rev 0)
+++ community-testing-x86_64/Add-grpc-fix-for-gettid.patch  2019-12-12 
03:12:33 UTC (rev 537159)
@@ -0,0 +1,113 @@
+From e50d1fa554154b7e398ef7a0357f646e22cd51cf Mon Sep 17 00:00:00 2001
+From: Jianjun Liu 
+Date: Thu, 29 Aug 2019 14:56:13 +0800
+Subject: [PATCH] Add grpc fix for gettid
+
+Add gettid fix on gettid conflict because of glibc
+
+Signed-off-by: Jianjun Liu 
+---
+ tensorflow/workspace.bzl  |  1 +
+ third_party/Rename-gettid-functions.patch | 78 +++
+ 2 files changed, 79 insertions(+)
+ create mode 100644 third_party/Rename-gettid-functions.patch
+
+diff --git a/tensorflow/workspace.bzl b/tensorflow/workspace.bzl
+index 55d7eb93..33e86087 100755
+--- a/tensorflow/workspace.bzl
 b/tensorflow/workspace.bzl
+@@ -486,6 +486,7 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):
+ # WARNING: make sure ncteisen@ and vpai@ are cc-ed on any CL to change 
the below rule
+ tf_http_archive(
+ name = "grpc",
++  patch_file = clean_dep("//third_party:Rename-gettid-functions.patch"),
+ sha256 = 
"67a6c26db56f345f7cee846e681db2c23f919eba46dd639b09462d1b6203d28c",
+ strip_prefix = "grpc-4566c2a29ebec0835643b972eb99f4306c4234a3",
+ system_build_file = clean_dep("//third_party/systemlibs:grpc.BUILD"),
+diff --git a/third_party/Rename-gettid-functions.patch 
b/third_party/Rename-gettid-functions.patch
+new file mode 100644
+index ..90bd9115
+--- /dev/null
 b/third_party/Rename-gettid-functions.patch
+@@ -0,0 +1,78 @@
++From d1d017390b799c59d6fdf7b8afa6136d218bdd61 Mon Sep 17 00:00:00 2001
++From: Benjamin Peterson 
++Date: Fri, 3 May 2019 08:11:00 -0700
++Subject: [PATCH] Rename gettid() functions.
++
++glibc 2.30 will declare its own gettid; see 
https://sourceware.org/git/?p=glibc.git;a=commit;h=1d0fc213824eaa2a8f8c4385daaa698ee8fb7c92.
 Rename the grpc versions to avoid naming conflicts.
++---
++ src/core/lib/gpr/log_linux.cc  | 4 ++--
++ src/core/lib/gpr/log_posix.cc  | 4 ++--
++ src/core/lib/iomgr/ev_epollex_linux.cc | 4 ++--
++ 3 files changed, 6 insertions(+), 6 deletions(-)
++
++diff --git a/src/core/lib/gpr/log_linux.cc b/src/core/lib/gpr/log_linux.cc
++index 561276f0c20..8b597b4cf2f 100644
++--- a/src/core/lib/gpr/log_linux.cc
+ b/src/core/lib/gpr/log_linux.cc
++@@ -40,7 +40,7 @@
++ #include 
++ #include 
++ 
++-static long gettid(void) { return syscall(__NR_gettid); }
+++static long sys_gettid(void) { return syscall(__NR_gettid); }
++ 
++ void gpr_log(const char* file, int line, gpr_log_severity severity,
++  const char* format, ...) {
++@@ -70,7 +70,7 @@ void gpr_default_log(gpr_log_func_args* args) {
++   gpr_timespec now = gpr_now(GPR_CLOCK_REALTIME);
++   struct tm tm;
++   static __thread long tid = 0;
++-  if (tid == 0) tid = gettid();
+++  if (tid == 0) tid = sys_gettid();
++ 
++   timer = static_cast(now.tv_sec);
++   final_slash = strrchr(args->file, '/');
++diff --git a/src/core/lib/gpr/log_posix.cc b/src/core/lib/gpr/log_posix.cc
++index b6edc14ab6b..2f7c6ce3760 100644
++--- a/src/core/lib/gpr/log_posix.cc
+ b/src/core/lib/gpr/log_posix.cc
++@@ -31,7 +31,7 @@
++ #include 
++ #include 
++ 
++-static intptr_t gettid(void) { return (intptr_t)pthread_self(); }
+++static intptr_t sys_gettid(void) { return (intptr_t)pthread_self(); }
++ 
++ void gpr_log(const char* file, int line, gpr_log_severity severity,
++  const char* format, ...) {
++@@ -86,7 +86,7 @@ void gpr_default_log(gpr_log_func_args* args) {
++   char* prefix;
++   gpr_asprintf(&prefix, "%s%s.%09d %7" PRIdPTR " %s:%d]",
++gpr_log_severity_string(args->severity), time_buffer,
++-   (int)(now.tv_nsec), gettid(), display_file, args->line);
+++   (int)(now.tv_nsec), sys_gettid(), display_file, args->line);
++ 
++   fprintf(stderr, "%-70s %s\n", prefi

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:12:29
  Author: lfleischer
Revision: 537157

db-move: moved strawberry from [community-staging] to [community-testing] 
(x86_64)

Added:
  strawberry/repos/community-testing-x86_64/
  strawberry/repos/community-testing-x86_64/PKGBUILD
(from rev 537156, strawberry/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  strawberry/repos/community-staging-x86_64/

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

Copied: strawberry/repos/community-testing-x86_64/PKGBUILD (from rev 537156, 
strawberry/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:12:29 UTC (rev 537157)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fabio 'Lolix' Loli  -> 
https://github.com/FabioLolix
+
+pkgname=strawberry
+pkgver=0.6.7
+pkgrel=2
+pkgdesc="A music player aimed at audio enthusiasts and music collectors"
+arch=(x86_64)
+url="https://www.strawbs.org/";
+license=(GPL3)
+depends=(chromaprint protobuf gst-plugins-base gst-plugins-good qt5-x11extras 
udisks2 libcdio libgpod libmtp fftw desktop-file-utils)
+makedepends=(cmake boost qt5-tools)
+optdepends=('gst-libav: additional codecs'
+'gst-plugins-bad: additional codecs'
+'gst-plugins-ugly: additional codecs')
+source=("https://github.com/jonaski/strawberry/releases/download/$pkgver/$pkgname-$pkgver.tar.xz";)
+sha256sums=('50bed2598acb0fe10b38174e9b6fb87668373a7638797eabb2c96ce841f5e957')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DUSE_SYSTEM_TAGLIB=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:12:12
  Author: lfleischer
Revision: 537156

db-move: moved root from [community-staging] to [community-testing] (x86_64)

Added:
  root/repos/community-testing-x86_64/
  root/repos/community-testing-x86_64/PKGBUILD
(from rev 537155, root/repos/community-staging-x86_64/PKGBUILD)
  root/repos/community-testing-x86_64/add_missing_include_ROOT-10315.patch
(from rev 537155, 
root/repos/community-staging-x86_64/add_missing_include_ROOT-10315.patch)
  root/repos/community-testing-x86_64/root.pc.tpl
(from rev 537155, root/repos/community-staging-x86_64/root.pc.tpl)
  root/repos/community-testing-x86_64/root.xml
(from rev 537155, root/repos/community-staging-x86_64/root.xml)
  root/repos/community-testing-x86_64/settings-cuda.cmake
(from rev 537155, root/repos/community-staging-x86_64/settings-cuda.cmake)
  root/repos/community-testing-x86_64/settings.cmake
(from rev 537155, root/repos/community-staging-x86_64/settings.cmake)
Deleted:
  root/repos/community-staging-x86_64/

--+
 PKGBUILD |  236 +
 add_missing_include_ROOT-10315.patch |   22 +++
 root.pc.tpl  |   11 +
 root.xml |   14 +
 settings-cuda.cmake  |  102 ++
 settings.cmake   |  101 ++
 6 files changed, 486 insertions(+)

Copied: root/repos/community-testing-x86_64/PKGBUILD (from rev 537155, 
root/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:12:12 UTC (rev 537156)
@@ -0,0 +1,236 @@
+# Maintainer: Konstantin Gizdov < arch at kge dot pw >
+# Contributor: Frank Siegert < frank.siegert at googlemail dot com >
+# Contributor: Scott Lawrence < bytbox at gmail dot com >
+# Contributor: Thomas Dziedzic < gostrc at gmail dot com >
+# Contributor: Sebastian Voecking < voeck at web dot de >
+
+pkgbase=root
+pkgname=('root' 'root-cuda')
+pkgver=6.18.04
+pkgrel=7
+pkgdesc='C++ data analysis framework and interpreter from CERN'
+arch=('x86_64')
+url='https://root.cern.ch'
+license=('LGPL2.1')
+makedepends=('ccache'
+ 'cern-vdt'
+ 'cfitsio'
+ 'cmake'
+ 'cuda'
+ 'fcgi'
+ 'fftw'
+ 'ftgl'
+ 'blas'
+ 'gcc-fortran'
+ 'gcc8'
+ 'gcc8-fortran'
+ 'giflib'
+ 'git'
+ 'gl2ps'
+ 'glew'
+ 'go-pie'
+ 'gsl'
+ 'hicolor-icon-theme'
+ 'intel-tbb'
+ 'libafterimage'
+ 'libmariadbclient'
+ 'librsvg'
+ 'libxpm'
+ 'ocaml'
+ 'ocaml-ctypes'
+ 'openssl'
+ 'postgresql-libs'
+ 'pythia8>=8.2.40-1'
+ 'python'
+ 'python-numpy'
+ 'sqlite'
+ 'tex-gyre-fonts'
+ 'unuran'
+ 'vc'
+ 'xmlrpc-c'
+ 'xrootd>=4.6.0-2'
+ 'xxhash>=0.6.5-1'
+ 'z3')
+depends=('blas'
+ 'desktop-file-utils'
+ 'fcgi'
+ 'fftw'
+ 'ftgl'
+ 'giflib'
+ 'gl2ps'
+ 'glew'
+ 'graphviz'
+ 'gsl'
+ 'hicolor-icon-theme'
+ 'intel-tbb'
+ 'libafterimage'
+ 'librsvg'
+ 'libxpm'
+ 'tex-gyre-fonts'
+ 'unixodbc'
+ 'xxhash>=0.6.5-1')
+optdepends=('cfitsio: Read images and data from FITS files'
+'cern-vdt: Add a set of fast and vectorisable mathematical 
functions'
+'libmariadbclient: MySQL support'
+'openssl: OpenSSL support'
+'postgresql-libs: PostgreSQL support'
+'pythia8>=8.2.40-1: Pythia8 EG support'
+'sqlite: SQLite support'
+'tcsh: Legacy CSH support'
+'unuran: Support non-uniform random numbers'
+'vc: Add types for portable and intuitive SIMD programming'
+'libxml2: XML parser interface'
+'xrootd: Support remote file server and client')
+source=("https://root.cern.ch/download/root_v${pkgver}.source.tar.gz";
+'root.xml'
+'root.pc.tpl'
+'settings.cmake'
+'settings-cuda.cmake'
+'add_missing_include_ROOT-10315.patch')
+sha256sums=('315a85fc8363f8eb1bffa0decbf126121258f79bd273513ed64795675485cfa4'
+'50c08191a5b281a39aa05ace4feb8d5405707b4c54a5dcba061f954649c38cb0'
+'a0fc0c9404905f61fe8ba94e52ffbbefcdbcb198f2a577703b1924364a251395'
+'e24884e67ad241e4893c8ecac973cd38f1ea523a54e774cc996989d40091cce3'
+'a676e65d2615a5bb89943f72adc6e1552df60e9b0dc040c7bb05f6d640d9dbd6'
+'1cb2654f22b5f1de7f8621434

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:57
  Author: lfleischer
Revision: 537149

db-move: moved nccl from [community-staging] to [community-testing] (x86_64)

Added:
  nccl/repos/community-testing-x86_64/
  nccl/repos/community-testing-x86_64/PKGBUILD
(from rev 537148, nccl/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  nccl/repos/community-staging-x86_64/

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

Copied: nccl/repos/community-testing-x86_64/PKGBUILD (from rev 537148, 
nccl/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:57 UTC (rev 537149)
@@ -0,0 +1,44 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Daniel Bermond < yahoo-com: danielbermond >
+
+pkgname=nccl
+pkgver=2.5.6
+_upstr_pkgrel=2
+pkgrel=3
+pkgdesc='Library for NVIDIA multi-GPU and multi-node collective communication 
primitives'
+arch=('x86_64')
+url='https://developer.nvidia.com/nccl/'
+license=('BSD')
+depends=('glibc')
+makedepends=('git' 'cuda')
+source=("$pkgname"::"git+https://github.com/NVIDIA/nccl.git#tag=v${pkgver}-${_upstr_pkgrel}";)
+sha256sums=('SKIP')
+
+prepare() {
+  cd "$pkgname"
+
+  # rename BUILDDIR Makefile variable to avoid conflict with makepkg's one
+  local _file
+  local _filelist
+  _filelist="$(find . -type f -exec grep 'BUILDDIR' {} + | awk -F':' '{ print 
$1 }' | uniq)"
+  for _file in $_filelist
+  do
+sed -i 's/BUILDDIR/_BUILDPATH/g' "$_file"
+  done
+}
+
+build() {
+  cd "$pkgname"
+
+  make CUDA_HOME='/opt/cuda' src.build
+}
+
+package() {
+  cd "${pkgname}/build"
+
+  install -Dm644 include/nccl.h "${pkgdir}/usr/include/nccl.h"
+  mkdir -p "${pkgdir}/usr/lib"
+  cp -a lib/* "${pkgdir}/usr/lib"
+
+  install -Dm644  "${srcdir}/${pkgname}"/LICENSE.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in nageru/repos (5 files)

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:53
  Author: lfleischer
Revision: 537148

db-move: moved nageru from [community-staging] to [community-testing] (x86_64)

Added:
  nageru/repos/community-testing-x86_64/
  nageru/repos/community-testing-x86_64/PKGBUILD
(from rev 537147, nageru/repos/community-staging-x86_64/PKGBUILD)
  nageru/repos/community-testing-x86_64/luajit-patch.patch
(from rev 537147, nageru/repos/community-staging-x86_64/luajit-patch.patch)
  nageru/repos/community-testing-x86_64/meson-options.patch
(from rev 537147, nageru/repos/community-staging-x86_64/meson-options.patch)
Deleted:
  nageru/repos/community-staging-x86_64/

-+
 PKGBUILD|   43 +++
 luajit-patch.patch  |  113 ++
 meson-options.patch |   13 +
 3 files changed, 169 insertions(+)

Copied: nageru/repos/community-testing-x86_64/PKGBUILD (from rev 537147, 
nageru/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:53 UTC (rev 537148)
@@ -0,0 +1,43 @@
+# Maintainer: Morten Linderud 
+
+pkgname=nageru
+pkgver=1.8.6
+pkgrel=3
+pkgdesc="live video mixer, based around the standard M/E workflow."
+arch=(x86_64)
+url="https://nageru.sesse.net/";
+license=('GPL3')
+depends=('libmicrohttpd' 'ffmpeg' 'libx264' 'protobuf' 
+ 'movit' 'bmusb' 'qcustomplot' 'pciutils' 'zita-resampler'
+ 'sqlite3' 'luajit' 'cmake')
+makedepends=('meson' 'eigen')
+source=("https://nageru.sesse.net/nageru-${pkgver}.tar.gz";
+"meson-options.patch"
+"luajit-patch.patch")
+sha256sums=('67dcb070a23589f624d7067c4b09fe11faa9b1c756b884c50473545fdf7817b3'
+'1bb7d87d6d6359ffe95d605c29ff5f73728929d9393498b74fdf36c6469fdaba'
+'480c4de61188684fc8d1727a2e3ec615d33892234e8466db8011589e9277bdf7')
+
+prepare() {
+cd "$pkgname-$pkgver"
+patch -Np1 -i "${srcdir}/luajit-patch.patch"
+patch -Np1 -i "${srcdir}/meson-options.patch"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  arch-meson ../build
+  ninja -v -C ../build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  ninja -C ../build test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  DESTDIR="$pkgdir" ninja -C ../build install
+}
+
+# vim:set ts=2 sw=2 et:

Copied: nageru/repos/community-testing-x86_64/luajit-patch.patch (from rev 
537147, nageru/repos/community-staging-x86_64/luajit-patch.patch)
===
--- community-testing-x86_64/luajit-patch.patch (rev 0)
+++ community-testing-x86_64/luajit-patch.patch 2019-12-12 03:10:53 UTC (rev 
537148)
@@ -0,0 +1,113 @@
+diff --git a/README b/README
+index ed86214..86eb42a 100644
+--- a/README
 b/README
+@@ -70,7 +70,7 @@ Nageru currently needs:
+  - libzita-resampler, for resampling sound sources so that they are in sync
+between sources, and also for oversampling for the peak meter.
+ 
+- - LuaJIT, for driving the theme engine. You will need at least version 2.1.
++ - LuaJIT, for driving the theme engine.
+ 
+  - libjpeg, for encoding MJPEG streams when VA-API JPEG support is not
+available.
+@@ -257,3 +257,27 @@ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE 
SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.
++
++
++Marked parts of theme.cpp (Lua shims):
++
++The MIT License (MIT)
++
++Copyright (c) 2013 Hisham Muhammad
++
++Permission is hereby granted, free of charge, to any person obtaining a copy 
of
++this software and associated documentation files (the "Software"), to deal in
++the Software without restriction, including without limitation the rights to
++use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of
++the Software, and to permit persons to whom the Software is furnished to do 
so,
++subject to the following conditions:
++
++The above copyright notice and this permission notice shall be included in all
++copies or substantial portions of the Software.
++
++THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
++IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS
++FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
++COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
++IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
++CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+diff --git a/nageru/theme.cpp b/nageru/theme.cpp
+index dc73c2c..43174fa 100644
+--- a/nageru/theme.cpp
 b/nageru/theme.cpp
+@@ -41,6 +41,67 @@
+ #include "pbo_frame_allocator.h"
+ #include "scene.h"
+ 
++#if !defined 

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:44
  Author: lfleischer
Revision: 537146

db-move: moved mumble from [community-staging] to [community-testing] (x86_64)

Added:
  mumble/repos/community-testing-x86_64/
  mumble/repos/community-testing-x86_64/PKGBUILD
(from rev 537145, mumble/repos/community-staging-x86_64/PKGBUILD)
  mumble/repos/community-testing-x86_64/mumble-protobuf-3.7.patch
(from rev 537145, 
mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch)
Deleted:
  mumble/repos/community-staging-x86_64/

---+
 PKGBUILD  |   63 +++
 mumble-protobuf-3.7.patch |  800 
 2 files changed, 863 insertions(+)

Copied: mumble/repos/community-testing-x86_64/PKGBUILD (from rev 537145, 
mumble/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:44 UTC (rev 537146)
@@ -0,0 +1,63 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
+# Contributor: Lauri Niskanen 
+# Contributor: sebastian.sal...@gmx.de
+# Contributor: Doc Angelo
+
+pkgname=mumble
+pkgver=1.3.0
+pkgrel=5
+arch=('x86_64')
+pkgdesc="A voice chat application similar to TeamSpeak"
+license=('BSD')
+depends=('alsa-lib' 'avahi' 'desktop-file-utils' 'gcc-libs' 'glibc'
+'hicolor-icon-theme' 'libprotobuf.so' 'libpulse' 'libsndfile' 'libspeechd'
+'libx11' 'libxi' 'lsb-release' 'openssl' 'opus' 'qt5-base' 'qt5-svg' 'speex'
+'xdg-utils')
+makedepends=(boost mesa python qt5-tools)
+optdepends=('speech-dispatcher: Text-to-speech support'
+'espeak-ng: Text-to-speech support')
+url="https://www.mumble.info/";
+source=(https://github.com/mumble-voip/mumble/releases/download/${pkgver}/mumble-${pkgver}.tar.gz{,.sig})
+sha512sums=('2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122'
+'SKIP')
+validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic 
Build Infrastructure 2019 
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  qmake-qt5 main.pro \
+CONFIG+="no-bundled-opus no-bundled-speex no-g15 no-xevie no-server \
+no-embed-qt-translations no-update packaged" \
+DEFINES+="PLUGIN_PATH=/usr/lib/mumble" \
+INCLUDEPATH+="/usr/include/speech-dispatcher"
+  make release
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  # mumble has no install target: 
https://github.com/mumble-voip/mumble/issues/1029
+  # bin stuff
+  install -vDm 755 release/mumble -t "$pkgdir/usr/bin"
+  install -vDm 755 scripts/mumble-overlay -t "$pkgdir/usr/bin/"
+
+  # lib stuff
+  install -vdm 755 "$pkgdir/usr/lib/mumble/"
+  local _lib
+  for _lib in release/*.so*; do
+if [ -L "$_lib" ]; then
+  cp -vP "$_lib" "$pkgdir/usr/lib/mumble/"
+else
+  install -vDm 755 "$_lib" -t "$pkgdir/usr/lib/mumble/"
+fi
+  done
+  install -vDm 755 release/plugins/*.so -t "$pkgdir/usr/lib/mumble/"
+
+  # other stuff
+  install -vDm 644 scripts/mumble.desktop -t "$pkgdir/usr/share/applications"
+  install -vDm 644 "man/${pkgname}"*.1 -t "$pkgdir/usr/share/man/man1/"
+  install -vDm 644 icons/mumble.svg -t 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/"
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+}
+# vim: sw=2:ts=2 et:

Copied: mumble/repos/community-testing-x86_64/mumble-protobuf-3.7.patch (from 
rev 537145, mumble/repos/community-staging-x86_64/mumble-protobuf-3.7.patch)
===
--- community-testing-x86_64/mumble-protobuf-3.7.patch  
(rev 0)
+++ community-testing-x86_64/mumble-protobuf-3.7.patch  2019-12-12 03:10:44 UTC 
(rev 537146)
@@ -0,0 +1,800 @@
+diff --git a/src/mumble/ACLEditor.cpp b/src/mumble/ACLEditor.cpp
+index c938ffc1..e414d606 100644
+--- a/src/mumble/ACLEditor.cpp
 b/src/mumble/ACLEditor.cpp
+@@ -37,11 +37,13 @@
+ #include "Channel.h"
+ #include "ClientUser.h"
+ #include "Database.h"
+-#include "Global.h"
+ #include "Log.h"
+ #include "ServerHandler.h"
+ #include "User.h"
+ 
++ // We define a global macro called 'g'. This can lead to issues when 
included code uses 'g' as a type or parameter name (like protobuf 3.7 does). As 
such, for now, we have to make this our last include.
++#include "Global.h"
++
+ ACLGroup::ACLGroup(const QString &name) : Group(NULL, name) {
+   bInherited = false;
+ }
+diff --git a/src/mumble/About.cpp b/src/mumble/About.cpp
+index 4d2cf158..dc214f17 100644
+--- a/src/mumble/About.cpp
 b/src/mumble/About.cpp
+@@ -32,10 +32,12 @@
+ 
+ #include "About.h"
+ 
+-#include "Global.h"
+ #include "MainWindow.h"
+ #include "licenses.h"
+ 
++// We define a global macro called 'g'. This can lead to issues when included 
code uses 'g' as a type or parameter name (like protobuf 3.7 does). As such, 
for now, we have to ma

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:41
  Author: lfleischer
Revision: 537145

db-move: moved mosh from [community-staging] to [community-testing] (x86_64)

Added:
  mosh/repos/community-testing-x86_64/
  mosh/repos/community-testing-x86_64/PKGBUILD
(from rev 537144, mosh/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  mosh/repos/community-staging-x86_64/

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

Copied: mosh/repos/community-testing-x86_64/PKGBUILD (from rev 537144, 
mosh/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:41 UTC (rev 537145)
@@ -0,0 +1,32 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Christian Neukirchen 
+# Contributor: Thomas Weißschuh 
+
+pkgname=mosh
+pkgver=1.3.2
+pkgrel=11
+pkgdesc='Mobile shell, surviving disconnects with local echo and line editing'
+arch=(x86_64)
+url='https://mosh.org/'
+license=(GPL3)
+depends=(libutempter openssh openssl perl-io-tty protobuf)
+makedepends=(git)
+options=(!emptydirs)
+source=("git+https://github.com/mobile-shell/mosh#tag=$pkgname-$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd $pkgname
+  ./autogen.sh
+  ./configure --enable-ufw --prefix=/usr --sysconfdir=/etc
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C $pkgname install
+  install -Dm644 "$pkgname/conf/bash-completion/completions/$pkgname" \
+"$pkgdir/usr/share/bash-completion/completions/$pkgname"
+}
+
+# getver: raw.githubusercontent.com/mobile-shell/mosh/master/ChangeLog
+# vim: ts=2 sw=2 et:


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:27
  Author: lfleischer
Revision: 537155

db-move: moved python-pytorch from [community-staging] to [community-testing] 
(x86_64)

Added:
  python-pytorch/repos/community-testing-x86_64/
  python-pytorch/repos/community-testing-x86_64/PKGBUILD
(from rev 537154, python-pytorch/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  python-pytorch/repos/community-staging-x86_64/

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

Copied: python-pytorch/repos/community-testing-x86_64/PKGBUILD (from rev 
537154, python-pytorch/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:27 UTC (rev 537155)
@@ -0,0 +1,163 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Stephen Zhang 
+
+pkgbase="python-pytorch"
+pkgname=("python-pytorch" "python-pytorch-opt" "python-pytorch-cuda" 
"python-pytorch-opt-cuda")
+_pkgname="pytorch"
+pkgver=1.3.1
+pkgrel=5
+pkgdesc="Tensors and Dynamic neural networks in Python with strong GPU 
acceleration"
+arch=('x86_64')
+url="https://pytorch.org";
+license=('BSD')
+depends=('google-glog' 'gflags' 'opencv' 'openmp' 'nccl' 'pybind11' 'python' 
'python-yaml' 'python-numpy' 'protobuf' 'ffmpeg' 'python-future' 'qt5-base')
+makedepends=('python' 'python-setuptools' 'python-yaml' 'python-numpy' 'cmake' 
'cuda' 'cudnn' 'git' 'magma')
+source=("${_pkgname}-${pkgver}::git+https://github.com/pytorch/pytorch.git#tag=v$pkgver";)
+sha256sums=('SKIP')
+
+get_pyver () {
+  python -c 'import sys; print(str(sys.version_info[0]) + "." + 
str(sys.version_info[1]))'
+}
+
+prepare() {
+  cd "${_pkgname}-${pkgver}"
+
+  # This is the lazy way since pytorch has sooo many submodules and they keep
+  # changing them around but we've run into more problems so far doing it the
+  # manual than the lazy way. This lazy way (not explicitly specifying all
+  # submodules) will make building inefficient but for now I'll take it.
+  # It will result in the same package, don't worry.
+  git submodule update --init --recursive
+
+  # https://github.com/pytorch/pytorch/issues/26555
+  sed -i 's#^  ${CMAKE_CURRENT_SOURCE_DIR}/tensor_iterator_test.cpp##g' 
aten/src/ATen/test/CMakeLists.txt
+
+  # Fix build with Python 3.8
+  # https://github.com/pytorch/pytorch/issues/28060
+  find -name '*.cpp' -exec sed -i '/tp_print/s/nullptr/0/' {} +
+
+  cd ..
+
+  cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt"
+  cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-cuda"
+  cp -a "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-opt-cuda"
+
+  export VERBOSE=1
+  export PYTORCH_BUILD_VERSION="${pkgver}"
+  export PYTORCH_BUILD_NUMBER=1
+
+  # Check tools/setup_helpers/cmake.py, setup.py and CMakeLists.txt for a list 
of flags that can be set via env vars.
+  export USE_MKLDNN=OFF
+  # export BUILD_CUSTOM_PROTOBUF=OFF
+  # export BUILD_SHARED_LIBS=OFF
+  export USE_FFMPEG=ON
+  export USE_GFLAGS=ON
+  export USE_GLOG=ON
+  export BUILD_BINARY=ON
+  export USE_OPENCV=ON
+  export USE_SYSTEM_NCCL=ON
+  export CUDAHOSTCXX=g++-8
+  export CUDA_HOME=/opt/cuda
+  export CUDNN_LIB_DIR=/usr/lib
+  export CUDNN_INCLUDE_DIR=/usr/include
+  export TORCH_NVCC_FLAGS="-Xfatbin -compress-all"
+  export 
TORCH_CUDA_ARCH_LIST="3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.0+PTX;6.1;6.1+PTX;6.2;6.2+PTX;7.0;7.0+PTX;7.2;7.2+PTX;7.5;7.5+PTX"
+}
+
+build() {
+  echo "Building without cuda and without non-x86-64 optimizations"
+  export USE_CUDA=0
+  export USE_CUDNN=0
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  python setup.py build
+
+
+  echo "Building without cuda and with non-x86-64 optimizations"
+  export USE_CUDA=0
+  export USE_CUDNN=0
+  cd "${srcdir}/${_pkgname}-${pkgver}-opt"
+  echo "add_definitions(-march=haswell)" >> cmake/MiscCheck.cmake
+  python setup.py build
+
+
+  echo "Building with cuda and without non-x86-64 optimizations"
+  export USE_CUDA=1
+  export USE_CUDNN=1
+  cd "${srcdir}/${_pkgname}-${pkgver}-cuda"
+  python setup.py build
+
+
+  echo "Building with cuda and with non-x86-64 optimizations"
+  export USE_CUDA=1
+  export USE_CUDNN=1
+  cd "${srcdir}/${_pkgname}-${pkgver}-opt-cuda"
+  echo "add_definitions(-march=haswell)" >> cmake/MiscCheck.cmake
+  python setup.py build
+}
+
+_package() {
+  # Prevent setup.py from re-running CMake and rebuilding
+  sed -e 's/RUN_BUILD_DEPS = True/RUN_BUILD_DEPS = False/g' -i setup.py
+
+  python setup.py install --root="${pkgdir}"/ --optimize=1 --skip-build
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  pytorchpath="usr/lib/python$(get_pyver)/site-packages/torch"
+  install -d "${pkgdir}/usr/lib"
+
+  # put CMake files in correct place
+  mv "${pkgdir}/${pytorchpath}/share/cmake" "${pkgdir}/usr/lib/cmake"
+
+  # put C++ API in correct place
+  mv "${pkgdir}/

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:22
  Author: lfleischer
Revision: 537153

db-move: moved powerdns from [community-staging] to [community-testing] (x86_64)

Added:
  powerdns/repos/community-testing-x86_64/
  powerdns/repos/community-testing-x86_64/PKGBUILD
(from rev 537152, powerdns/repos/community-staging-x86_64/PKGBUILD)
  powerdns/repos/community-testing-x86_64/sysusers.conf
(from rev 537152, powerdns/repos/community-staging-x86_64/sysusers.conf)
Deleted:
  powerdns/repos/community-staging-x86_64/

---+
 PKGBUILD  |   78 
 sysusers.conf |1 
 2 files changed, 79 insertions(+)

Copied: powerdns/repos/community-testing-x86_64/PKGBUILD (from rev 537152, 
powerdns/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:22 UTC (rev 537153)
@@ -0,0 +1,78 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Kevin Mihelich 
+# Contributor: Remi Gacogne 
+# Contributor: Pieter Lexis 
+
+pkgname=powerdns
+pkgver=4.2.0
+pkgrel=7
+pkgdesc='Authoritative DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf'
+ 'sqlite' 'systemd' 'lua' 'curl' 'libcurl.so')
+makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx'
+ 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp')
+optdepends=('geoip: GeoIP backend'
+'mariadb-libs: MariaDB/MySQL and MyDNS backend'
+'libldap: LDAP backend'
+'opendbx: OpenDBX backend'
+'postgresql-libs: PostgreSQL backend'
+'unixodbc: ODBC backend'
+'tinycdb: TinyDNS backend'
+'yaml-cpp: GeoIP backend')
+provides=('pdns')
+conflicts=('pdns')
+backup=('etc/powerdns/pdns.conf')
+source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc}
+sysusers.conf)
+sha512sums=('ee67c132458e539d522aaa5835237dc64d92ad546f51e0ef86366964f7105631f2bd1e6c5d19d85466d95e1982f6410aeb14932c265fddfd301e403e76542624'
+'SKIP'
+
'522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'   # Winkels, Erik 

+  '16E12866B7738C73976A57436FFC33439B0D04DF'   # Peter van Dijk 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis 

+
+prepare() {
+  cd pdns-${pkgver}
+  # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. 
$LIBDIR)
+  # This allows for running pdns_server without setting `module-dir` in the 
config.
+  find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = 
\$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \;
+}
+
+build() {
+  cd pdns-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc/powerdns \
+--sbindir=/usr/bin \
+--with-modules='' \
+--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns 
opendbx pipe random remote tinydns" \
+--docdir=/usr/share/doc/powerdns \
+--enable-libsodium \
+--enable-botan \
+--enable-tools \
+--disable-dependency-tracking \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-unit-tests \
+--enable-systemd
+  make
+}
+
+check() {
+  make -C pdns-${pkgver} check
+}
+
+package() {
+  make -C pdns-${pkgver} DESTDIR="${pkgdir}" install
+  install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,}
+  # Ensure we run as the powerdns user
+  sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: powerdns/repos/community-testing-x86_64/sysusers.conf (from rev 537152, 
powerdns/repos/community-staging-x86_64/sysusers.conf)
===
--- community-testing-x86_64/sysusers.conf  (rev 0)
+++ community-testing-x86_64/sysusers.conf  2019-12-12 03:11:22 UTC (rev 
537153)
@@ -0,0 +1 @@
+u powerdns - "PowerDNS Authoritative Server" -


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:06
  Author: lfleischer
Revision: 537151

db-move: moved paraview from [community-staging] to [community-testing] (x86_64)

Added:
  paraview/repos/community-testing-x86_64/
  paraview/repos/community-testing-x86_64/PKGBUILD
(from rev 537150, paraview/repos/community-staging-x86_64/PKGBUILD)
  paraview/repos/community-testing-x86_64/paraview-system-pugixml.patch
(from rev 537150, 
paraview/repos/community-staging-x86_64/paraview-system-pugixml.patch)
Deleted:
  paraview/repos/community-staging-x86_64/

---+
 PKGBUILD  |  101 
 paraview-system-pugixml.patch |   19 +++
 2 files changed, 120 insertions(+)

Copied: paraview/repos/community-testing-x86_64/PKGBUILD (from rev 537150, 
paraview/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:06 UTC (rev 537151)
@@ -0,0 +1,101 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Oliver Goethel 
+# Contributor: eolianoe eolianoe 
+# Contributor: George Eleftheriou 
+# Contributor: Mathias Anselmann 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Michele Mocciola 
+# Contributor: Simon Zilliken 
+# Contributor: chuckdaniels
+
+_pkg=paraview
+_mpi=openmpi
+pkgname=${_pkg}
+#-${_mpi}
+pkgver=5.7.0
+pkgrel=3
+pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
+arch=(x86_64)
+url="https://www.paraview.org";
+license=(BSD custom)
+depends=(boost-libs qt5-tools qt5-x11extras intel-tbb openmpi ffmpeg ospray
+ python-numpy cgns protobuf
+ double-conversion expat freetype2 gdal glew hdf5 libjpeg jsoncpp
+ libjsoncpp.so libxml2 lz4 xz python-mpi4py netcdf libogg libpng pdal
+ proj pugixml libtheora libtiff zlib)
+#gl2ps
+#libharu
+#sqlite apparently not used in this VTK configuration
+optdepends=(python-matplotlib)
+makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns 
eigen pegtl utf8cpp)
+source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz"
+paraview-system-pugixml.patch
+
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch";)
+sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874'
+'dd2e23298ab5a07da0e799c3db313ed3f9d2a403d7228d50748206b535b6f65f'
+'3beff972e7e9236f2e8ab596be8f893ae7e9346a140c4538d9e8d88c3378b916')
+
+prepare() {
+mkdir -p build
+patch -Np0 -i ./paraview-system-pugixml.patch
+patch -d ParaView-v${pkgver}/VTK -p1 -i "$srcdir"/vtk-python-3.8.patch # 
Fix build with python 3.8 
+}
+
+build() {
+cd build
+
+# Flags to enable system libs in VTK building, as in VTK package
+# GL2PS has non-upstreamed patches
+# KISSFFT is not packaged
+# VERDICT is not packaged
+# ZFP is not packaged
+# LIBHARU blocked by https://github.com/libharu/libharu/pull/157
+# SQLITE apparently not used in this VTK configuration
+local VTK_USE_SYSTEM_LIB=""
+for lib in doubleconversion eigen expat freetype glew hdf5 jpeg jsoncpp 
libproj libxml2 lz4 lzma mpi4py netcdf ogg pegtl png pugixml theora tiff utf8 
zlib
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_vtk${lib}:BOOL=ON 
-DVTK_MODULE_USE_EXTERNAL_VTK_${lib}:BOOL=ON "
+done
+# Specific system libs for ParaView version
+for lib in cgns protobuf
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_ParaView_${lib}:BOOL=ON 
"
+done
+
+cmake ../ParaView-v${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPARAVIEW_ENABLE_FFMPEG=ON \
+-DPARAVIEW_ENABLE_GDAL=ON \
+-DPARAVIEW_ENABLE_PDAL=ON \
+-DPARAVIEW_ENABLE_PYTHON=ON \
+-DPARAVIEW_ENABLE_VISITBRIDGE=ON \
+-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \
+-DPARAVIEW_USE_MPI=ON \
+-DPARAVIEW_USE_RAYTRACING=ON \
+-DVTK_ENABLE_OSPRAY=ON \
+-DVTK_PYTHON_FULL_THREADSAFE=ON \
+-DVTK_PYTHON_VERSION=3 \
+-DVTK_SMP_IMPLEMENTATION_TYPE=TBB \
+-DVTKm_ENABLE_MPI=ON \
+-DVTKm_ENABLE_RENDERING=ON \
+-DVTKm_USE_DOUBLE_PRECISION=ON \
+-DVTK_MODULE_ENABLE_VTK_GeovisCore=YES \
+-DVTK_MODULE_ENABLE_VTK_GeovisGDAL=YES \
+-DVTK_MODULE_ENABLE_VTK_IOGDAL=YES \
+-DVTK_MODULE_ENABLE_VTK_IOPDAL=YES \
+${VTK_USE_SYSTEM_LIB} \
+-GNinja
+
+ninja ${MAKEFLAGS}
+}
+
+package() {
+cd build
+
+DESTDIR="${pkgdir}" ninja install
+
+# Install license
+install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt 
"${pkgdir}"/usr/share/licenses/paraview/LICENSE
+}

Copied: paraview/repos/community-testing-x86_64/paraview-sys

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:24
  Author: lfleischer
Revision: 537154

db-move: moved powerdns-recursor from [community-staging] to 
[community-testing] (x86_64)

Added:
  powerdns-recursor/repos/community-testing-x86_64/
  powerdns-recursor/repos/community-testing-x86_64/PKGBUILD
(from rev 537153, powerdns-recursor/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  powerdns-recursor/repos/community-staging-x86_64/

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

Copied: powerdns-recursor/repos/community-testing-x86_64/PKGBUILD (from rev 
537153, powerdns-recursor/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:24 UTC (rev 537154)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Jan Steffens 
+# Contributor: Remi Gacogne 
+
+pkgname=powerdns-recursor
+pkgver=4.2.0
+pkgrel=4
+pkgdesc='Resolving DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('gcc-libs' 'boost-libs' 'libsodium' 'systemd-libs' 'lua' 'openssl' 
'protobuf'
+ 'libboost_context.so')
+makedepends=('boost' 'inetutils' 'pandoc' 'ragel' 'systemd')
+provides=('pdns-recursor')
+conflicts=('pdns-recursor')
+backup=('etc/powerdns/recursor.conf')
+source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
+sha512sums=('e4be63c1be70f0dfd7aab71f1184d5cc1d15e60e775451a96e8472db6fb3825762ebd6f51b593b167389868bbfde0538612b14a04c03f3f60a7e49f7882e78bf'
+'SKIP')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 

+  '16E12866B7738C73976A57436FFC33439B0D04DF') # Winkels, Erik 

+
+build() {
+  cd pdns-recursor-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc/powerdns \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-systemd \
+--enable-protobuf \
+--enable-libsodium
+  make
+}
+
+package() {
+  cd pdns-recursor-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  mv "${pkgdir}/etc/powerdns/recursor.conf"{-dist,}
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:19
  Author: lfleischer
Revision: 537152

db-move: moved postgis from [community-staging] to [community-testing] (x86_64)

Added:
  postgis/repos/community-testing-x86_64/
  postgis/repos/community-testing-x86_64/PKGBUILD
(from rev 537151, postgis/repos/community-staging-x86_64/PKGBUILD)
  postgis/repos/community-testing-x86_64/postgis.changelog
(from rev 537151, postgis/repos/community-staging-x86_64/postgis.changelog)
Deleted:
  postgis/repos/community-staging-x86_64/

---+
 PKGBUILD  |   30 +++
 postgis.changelog |  134 
 2 files changed, 164 insertions(+)

Copied: postgis/repos/community-testing-x86_64/PKGBUILD (from rev 537151, 
postgis/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:19 UTC (rev 537152)
@@ -0,0 +1,30 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgname=postgis
+pkgver=3.0.0
+pkgrel=2
+pkgdesc="Adds support for geographic objects to PostgreSQL"
+arch=('x86_64')
+url="https://postgis.net/";
+license=('GPL')
+depends=('postgresql' 'gdal' 'json-c' 'proj' 'protobuf-c')
+makedepends=('clang' 'llvm')
+changelog=$pkgname.changelog
+# options=('!makeflags')
+source=(https://download.osgeo.org/postgis/source/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('c06fd2cd5cea0119106ffe17a7235d893c2bbe6f4b63c8617c767630973ba594')
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+}

Copied: postgis/repos/community-testing-x86_64/postgis.changelog (from rev 
537151, postgis/repos/community-staging-x86_64/postgis.changelog)
===
--- community-testing-x86_64/postgis.changelog  (rev 0)
+++ community-testing-x86_64/postgis.changelog  2019-12-12 03:11:19 UTC (rev 
537152)
@@ -0,0 +1,134 @@
+2019-11-27 Jaroslav Lichtblau 
+* postgis-3.0.0-1
+
+2019-10-16 Jaroslav Lichtblau 
+* postgis-2.5.3-2 protobuf 3.10 rebuild
+
+2019-09-18 Jaroslav Lichtblau 
+* postgis-2.5.3-1
+
+2019-06-16 Jaroslav Lichtblau 
+* postgis-2.5.2-1
+
+2019-03-04 Jaroslav Lichtblau 
+* postgis-2.5.1-2 - protobuf 3.7.0 rebuild
+
+2018-11-21 Jaroslav Lichtblau 
+* postgis-2.5.1-1
+
+2018-11-17 Jaroslav Lichtblau 
+* postgis-2.5.0-2 - postgresql rebuild
+
+2018-09-30 Jaroslav Lichtblau 
+* postgis-2.5.0-1
+
+2018-09-02 Jaroslav Lichtblau 
+* postgis-2.4.4-5 protobuf 3.6.1 rebuild
+
+2018-07-29 Jaroslav Lichtblau 
+* postgis-2.4.4-4 protobuf 3.6.0 rebuild
+
+2018-05-16 Jaroslav Lichtblau 
+* postgis-2.4.4-2 proj soname rebuild
+
+2018-05-12 Jaroslav Lichtblau 
+* postgis-2.4.4-1
+
+2018-01-16 Jaroslav Lichtblau 
+* postgis-2.4.3-1
+
+2017-11-16 Jaroslav Lichtblau 
+* postgis-2.4.2-1
+
+2017-11-12 Jaroslav Lichtblau 
+* postgis-2.4.1-2 postgresql 10.1 rebuild, FS#56296 + FS#56266 fix
+
+2017-10-21 Jaroslav Lichtblau 
+* postgis-2.4.1-1
+
+2017-10-21 Jaroslav Lichtblau 
+* postgis-2.4.0-1
+
+2017-07-03 Jaroslav Lichtblau 
+* postgis-2.3.3-1
+
+2017-03-02 Jaroslav Lichtblau 
+* postgis-2.3.2-1
+
+2016-12-12 Jaroslav Lichtblau 
+* postgis-2.3.1-1
+
+2016-11-21 Jaroslav Lichtblau 
+* postgis-2.3.0-2 postgresql 9.6.1 rebuild
+
+2016-09-30 Jaroslav Lichtblau 
+* postgis-2.3.0-1
+
+2016-09-14 Jaroslav Lichtblau 
+* postgis-2.2.2-2 proj 4.9.3 rebuild
+
+2016-05-16 Jaroslav Lichtblau 
+* postgis-2.2.2-1
+
+2016-01-22 Jaroslav Lichtblau 
+* postgis-2.2.1-2 postgresql 9.5 rebuild
+
+2016-01-09 Jaroslav Lichtblau 
+* postgis-2.2.1-1
+
+2015-10-22 Jaroslav Lichtblau 
+* postgis-2.2.0-1
+
+2015-09-12 Jaroslav Lichtblau 
+* postgis-2.1.8-1
+
+2015-06-28 Jaroslav Lichtblau 
+* postgis-2.1.5-2 gdal 2.0.0 rebuild
+
+2015-03-14 Jaroslav Lichtblau 
+* postgis-2.1.5-2 proj soname rebuild
+
+2015-01-20 Jaroslav Lichtblau 
+* postgis-2.1.5-1
+
+2014-09-12 Jaroslav Lichtblau 
+* postgis-2.1.4-1
+
+2014-05-25 Jaroslav Lichtblau 
+* postgis-2.1.3-1
+
+2014-04-02 Jaroslav Lichtblau 
+* postgis-2.1.2-1
+
+2013-11-11 Jaroslav Lichtblau 
+* postgis-2.1.1-1
+
+2013-08-22 Maxime Gauduin 
+* postgis-2.1.0-1
+* Fixes FS#35816
+
+2013-06-15 Jaroslav Lichtblau 
+* postgis-2.0.3-1
+
+2013-01-05 Jaroslav Lichtblau 
+* postgis-2.0.2-1
+
+2012-09-24 Dan McGee 
+* Rebuild for PostgreSQL 9.2.x
+* Update to minor release 2.0.1
+
+2012-05-31 Andrea Scarpino 
+* Add JSON-C support
+* Build utils (FS#25836)
+
+2012-05-31 Andrea Scarpino 
+* Update to major release 2.0.0-1
+
+2011-10-26 Jaroslav Lichtblau 
+* FS#26

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:46
  Author: lfleischer
Revision: 537147

db-move: moved murmur from [community-staging] to [community-testing] (x86_64)

Added:
  murmur/repos/community-testing-x86_64/
  murmur/repos/community-testing-x86_64/PKGBUILD
(from rev 537146, murmur/repos/community-staging-x86_64/PKGBUILD)
  murmur/repos/community-testing-x86_64/murmur.dbus.conf
(from rev 537146, murmur/repos/community-staging-x86_64/murmur.dbus.conf)
  murmur/repos/community-testing-x86_64/murmur.install
(from rev 537146, murmur/repos/community-staging-x86_64/murmur.install)
  murmur/repos/community-testing-x86_64/murmur.service
(from rev 537146, murmur/repos/community-staging-x86_64/murmur.service)
  murmur/repos/community-testing-x86_64/murmur.sysusers
(from rev 537146, murmur/repos/community-staging-x86_64/murmur.sysusers)
  murmur/repos/community-testing-x86_64/murmur.tmpfiles
(from rev 537146, murmur/repos/community-staging-x86_64/murmur.tmpfiles)
Deleted:
  murmur/repos/community-staging-x86_64/

--+
 PKGBUILD |   64 +
 murmur.dbus.conf |   22 ++
 murmur.install   |6 
 murmur.service   |   12 +
 murmur.sysusers  |1 
 murmur.tmpfiles  |2 +
 6 files changed, 107 insertions(+)

Copied: murmur/repos/community-testing-x86_64/PKGBUILD (from rev 537146, 
murmur/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:46 UTC (rev 537147)
@@ -0,0 +1,64 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
+# Contributor: Otto Allmendinger 
+# Contributor: Malte Rabenseifner 
+
+_name=mumble
+pkgname=murmur
+pkgver=1.3.0
+pkgrel=4
+pkgdesc="The voice chat application server for Mumble"
+arch=('x86_64')
+url="https://wiki.mumble.info/wiki/Main_Page";
+license=('BSD')
+depends=('avahi' 'gcc-libs' 'glibc' 'grpc' 'libcap' 'libprotobuf.so'
+'lsb-release' 'openssl' 'qt5-base' 'zeroc-ice')
+makedepends=('boost' 'python' 'qt5-tools')
+backup=("etc/murmur.ini")
+install="murmur.install"
+source=("https://github.com/mumble-voip/${_name}/releases/download/${pkgver}/${_name}-${pkgver}.tar.gz"{,.sig}
+"murmur.dbus.conf"
+"murmur.service"
+"murmur.sysusers"
+"murmur.tmpfiles")
+sha512sums=('2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122'
+'SKIP'
+
'97c7effdddec324e40195c36ef4927950a5de26d2ee2d268d89df6fb547207bbbe30292773316cae6f57ec9923244f205fb0edc377b798771ba7385e3c11d86a'
+
'1773802b938ae2a80fa21e26cd33d162f00de00e074af9f1481f1c682ef32756ffdd2384a1d1f5a4202df55a982a80067efa78d7ad4e077bf5c7f7ccfc4399e4'
+
'5af28d0c2b2b072cfbd500b5f63549e88a86cf3fc15e4d2df89e787c4d2bafdecbe078a518e0d1b25d82f9873cb06838ec1c9ebed625ffb7e8c80fcd942ebf74'
+
'411784e8e0dcf6c163780ae895ae1a6bdad0bb2dd2b128911c484ac3eff073d95c5791b625493a2b8296d24bd7e6ac72d3c42180817e48b29f0c6a8fd841807c')
+validpgpkeys=('56D0B23AE00B1EE9A8BAAC0F5B8CF87BB893449B') # Mumble Automatic 
Build Infrastructure 2019 
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # setting default configuration
+  sed -e "1i; vi:ft=cfg" \
+  -e "s|database=|database=/var/db/murmur/murmur.sqlite|" \
+  -e "s|;logfile=murmur.log|logfile=|" \
+  -e "s|;uname=|uname=murmur|" \
+  -i scripts/murmur.ini
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  qmake-qt5 main.pro CONFIG+="no-client grpc"
+  make release
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  # murmur has no install target: 
https://github.com/mumble-voip/mumble/issues/1029
+  install -vDm 755 release/murmurd -t "${pkgdir}"/usr/bin
+  install -vDm 640 scripts/murmur.ini -t "${pkgdir}"/etc
+  install -vDm 644 "${srcdir}"/murmur.dbus.conf 
"${pkgdir}"/usr/share/dbus-1/system.d/murmur.conf
+  install -vDm 644 README -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 man/murmur*.1 -t "${pkgdir}/usr/share/man/man1/"
+  install -vDm 644 "${srcdir}"/murmur.service -t 
"${pkgdir}/usr/lib/systemd/system/"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 "${srcdir}"/murmur.sysusers 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  install -vDm 644 "${srcdir}"/murmur.tmpfiles 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+  install -vDm 644 src/murmur/{Murmur.ice,MurmurRPC.proto} -t 
"${pkgdir}/usr/share/${pkgname}"
+}
+# vim: sw=2:ts=2 et:

Copied: murmur/repos/community-testing-x86_64/murmur.dbus.conf (from rev 
537146, murmur/repos/community-staging-x86_64/murmur.dbus.conf)
===
--- community-testing-x86_64/murmur.dbus.conf   

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:11:03
  Author: lfleischer
Revision: 537150

db-move: moved nsjail from [community-staging] to [community-testing] (x86_64)

Added:
  nsjail/repos/community-testing-x86_64/
  nsjail/repos/community-testing-x86_64/PKGBUILD
(from rev 537149, nsjail/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  nsjail/repos/community-staging-x86_64/

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

Copied: nsjail/repos/community-testing-x86_64/PKGBUILD (from rev 537149, 
nsjail/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:11:03 UTC (rev 537150)
@@ -0,0 +1,30 @@
+# Maintainer: Bruno Pagani  
+
+pkgname=nsjail
+pkgver=2.9
+pkgrel=4
+pkgdesc="Light-weight process isolation tool"
+arch=(x86_64)
+url="https://nsjail.com";
+license=(Apache)
+depends=(protobuf libnl)
+makedepends=(git)
+source=("https://github.com/google/nsjail/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz";
+
'git+https://github.com/google/kafel.git#commit=722b93a630e53ca472a4c69f61cb3dfc44ea5041')
+sha256sums=('f8578a48330d3d089c9234a2b562be08043f8fe77453c322724acdf403d0afc3'
+'SKIP')
+
+prepare() {
+mv kafel ${pkgname}-${pkgver}
+sed -e 's|-Werror||' -i $pkgname-$pkgver/Makefile
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+install -Dm755 nsjail -t "${pkgdir}"/usr/bin/ 
+}


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:38
  Author: lfleischer
Revision: 537144

db-move: moved mixxx from [community-staging] to [community-testing] (x86_64)

Added:
  mixxx/repos/community-testing-x86_64/
  mixxx/repos/community-testing-x86_64/PKGBUILD
(from rev 537143, mixxx/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  mixxx/repos/community-staging-x86_64/

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

Copied: mixxx/repos/community-testing-x86_64/PKGBUILD (from rev 537143, 
mixxx/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:38 UTC (rev 537144)
@@ -0,0 +1,69 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: David Runge 
+# Contributor: Ali H. Caliskan 
+# Contributor: Ryan Coyner 
+# Contributor: Stefan Husmann 
+
+pkgname=mixxx
+pkgver=2.2.3
+pkgrel=1
+pkgdesc="Free, open source software for digital DJ'ing."
+arch=('x86_64')
+url="https://www.mixxx.org";
+license=('GPL2')
+groups=('pro-audio')
+depends=('chromaprint' 'gcc-libs' 'glibc' 'glib2' 'hidapi' 'libfaad.so'
+'libFLAC.so' 'libglvnd' 'libid3tag' 'liblilv-0.so' 'libmad' 'libmodplug'
+'libmp4v2' 'libogg' 'libportaudio.so' 'libportmidi.so' 'libprotobuf-lite.so'
+'librubberband.so' 'libshout' 'libsndfile' 'libtcmalloc.so' 'libusb-1.0.so'
+'libvorbis.so' 'libvorbisenc.so' 'libvorbisfile.so' 'libx11' 'opusfile'
+'qt5-base' 'qt5-script' 'qt5-svg' 'qt5-x11extras' 'qtkeychain' 'soundtouch'
+'sqlite' 'taglib' 'upower' 'wavpack')
+makedepends=('glu' 'lv2' 'qt5-tools' 'scons' 'vamp-plugin-sdk')
+checkdepends=('xorg-server-xvfb')
+source=("https://github.com/${pkgname}dj/${pkgname}/archive/release-${pkgver}.tar.gz";
+
"${pkgname}-scons-python3.patch::https://github.com/mixxxdj/mixxx/commit/73d02e58bcd.patch";
+
"${pkgname}-list-fix.patch::https://github.com/mixxxdj/mixxx/commit/03fad27e1f0.patch";)
+sha512sums=('dfa4f9ccb7d8aa486167a01e54ee5ebeb3655a4f63c7c163b66f0dd25a21f309eae3a213d253cc37ef501777961028932a9d4ac71f5befd54daca2bd2326b395'
+
'3dc0e7de1dbc6ab45b42ac418c03e5dd122411b0504b122050c27fbea41e7c5a5f9414c4189978e76d58d0c04e41aebe83addf7c449f80ae0a3674b00d018539'
+
'aaef4ff6a8f9384b97157dad5ad655ddd7efaecd277fc34c90e52fb67b1aba127bda4e9ba72152279210c77ca9a42d1beadcd04595f6f43a98bd7ef22dc2c880')
+
+prepare() {
+  mv -v "${pkgname}-release-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  # fixes for building with python3 based scons
+  patch -Np1 -i ../${pkgname}-scons-python3.patch
+  patch -Np1 -i ../${pkgname}-list-fix.patch
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export SCONSFLAGS="-j $(nproc)"
+  scons prefix=/usr \
+build=release \
+faad=1 \
+ffmpeg=1 \
+modplug=1 \
+perftools=1 \
+perftools_profiler=1 \
+qt_sqlite_plugin=0 \
+qtkeychain=1 \
+test=1 \
+target=linux \
+virtualize=0 \
+wv=1
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  xvfb-run lin64_build/${pkgname}-test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  scons prefix=/usr \
+install_root="${pkgdir}/usr" \
+install
+  # removing the test executable
+  rm -v "${pkgdir}/usr/bin/${pkgname}-test"
+}


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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:33
  Author: felixonmars
Revision: 537143

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 537142, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 537142, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-12 03:10:33 UTC (rev 537143)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20191114
+pkgrel=25
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-hinotify'
+ 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:16
  Author: lfleischer
Revision: 537141

db-move: moved knot from [community-staging] to [community-testing] (x86_64)

Added:
  knot/repos/community-testing-x86_64/
  knot/repos/community-testing-x86_64/PKGBUILD
(from rev 537140, knot/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  knot/repos/community-staging-x86_64/

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

Copied: knot/repos/community-testing-x86_64/PKGBUILD (from rev 537140, 
knot/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:16 UTC (rev 537141)
@@ -0,0 +1,61 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Ondřej Surý 
+# Contributor: Julian Brost 
+# Contributor: Oleander Reis 
+# Contributor: Otto Sabart 
+
+pkgname=knot
+pkgver=2.9.1
+pkgrel=2
+pkgdesc="High-performance authoritative-only DNS server"
+arch=(x86_64)
+url="https://www.knot-dns.cz/";
+license=(GPL3)
+depends=(libedit gnutls liburcu lmdb
+ libidn2 systemd libcap-ng
+ fstrm protobuf-c libmaxminddb)
+backup=('etc/knot/knot.conf')
+source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=(f19121956caa360c387923654f13e4c97b3fb9093d242e110d7e0916b8d8a04d 
SKIP)
+validpgpkeys=(742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB) # Daniel Salzman 

+
+build() {
+cd ${pkgname}-${pkgver}
+
+./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var/lib \
+--libexecdir=/usr/lib/knot \
+--with-rundir=/run/knot \
+--with-storage=/var/lib/knot \
+--enable-recvmmsg \
+--enable-dnstap \
+--enable-systemd \
+--enable-reuseport \
+--disable-silent-rules
+
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Don’t keep those empty dir, manage them with systemd-tmpfiles instead
+rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}}
+
+rm "${pkgdir}"/etc/knot/example.com.zone
+mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf}
+
+install -Dm644 distro/common/knot.service -t 
"${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 distro/arch/knot.tmpfiles.arch 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+install -Dm644 distro/arch/knot.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:13
  Author: lfleischer
Revision: 537139

db-move: moved hyperion from [community-staging] to [community-testing] (x86_64)

Added:
  hyperion/repos/community-testing-x86_64/
  
hyperion/repos/community-testing-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 537138, 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-testing-x86_64/PKGBUILD
(from rev 537138, hyperion/repos/community-staging-x86_64/PKGBUILD)
  hyperion/repos/community-testing-x86_64/hyperion.install
(from rev 537138, hyperion/repos/community-staging-x86_64/hyperion.install)
  hyperion/repos/community-testing-x86_64/hyperion.sysusers
(from rev 537138, hyperion/repos/community-staging-x86_64/hyperion.sysusers)
  hyperion/repos/community-testing-x86_64/hyperiond.service
(from rev 537138, hyperion/repos/community-staging-x86_64/hyperiond.service)
Deleted:
  hyperion/repos/community-staging-x86_64/

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

Copied: 
hyperion/repos/community-testing-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
 (from rev 537138, 
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
===
--- 
community-testing-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
(rev 0)
+++ 
community-testing-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch   
2019-12-12 03:10:13 UTC (rev 537139)
@@ -0,0 +1,26 @@
+From 88ae95d522bfdda4c29a1116367aad8c7d948779 Mon Sep 17 00:00:00 2001
+From: Jelle van der Waa 
+Date: Sat, 21 Oct 2017 12:46:49 +0200
+Subject: [PATCH] Fix no decleration of `assert` with GCC 7.2
+
+Add a missing include for cassert to fix the -fpermissive compiler
+error.
+---
+ include/utils/Image.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/utils/Image.h b/include/utils/Image.h
+index e8c82e4..dad57a2 100644
+--- a/include/utils/Image.h
 b/include/utils/Image.h
+@@ -1,6 +1,7 @@
+ #pragma once
+ 
+ // STL includes
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+2.14.2
+

Copied: hyperion/repos/community-testing-x86_64/PKGBUILD (from rev 537138, 
hyperion/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:13 UTC (rev 537139)
@@ -0,0 +1,66 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=20
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion";
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+install='hyperion.install'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz";
+"0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+"hyperion.sysusers"
+"hyperiond.service"
+"hyperion.install")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c'
+
'80764d3abdfb7e6e7f65913e9c89dd61b425ffb80e9ab4f9df7739abe32117441095ac7b45792acd5d2a516cf4aca3e21062b119f5790aae3b178036db74ce61'
+
'f8c23ba920ce683e731237c164f4f70f94d635398be5cc43ce1af48bb8ab672da47397979a825a5761dacb1ae18a1c5fc840b168c8f1e3ae411908e0e92a0c5b'
+
'ff5ed8ed647a621b73e922590616e4f5d63f0a7e243aa3de0f8382a835e83166a0e04944396a61a03645cc00853251690a514b3772f163f445240e4f55f18fb5')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkg

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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:08
  Author: lfleischer
Revision: 537138

db-move: moved grpc from [community-staging] to [community-testing] (x86_64)

Added:
  grpc/repos/community-testing-x86_64/
  grpc/repos/community-testing-x86_64/PKGBUILD
(from rev 537137, grpc/repos/community-staging-x86_64/PKGBUILD)
  grpc/repos/community-testing-x86_64/makefile.patch
(from rev 537137, grpc/repos/community-staging-x86_64/makefile.patch)
Deleted:
  grpc/repos/community-staging-x86_64/

+
 PKGBUILD   |  104 +++
 makefile.patch |   15 +++
 2 files changed, 119 insertions(+)

Copied: grpc/repos/community-testing-x86_64/PKGBUILD (from rev 537137, 
grpc/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:08 UTC (rev 537138)
@@ -0,0 +1,104 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Aleksey Filippov 
+# Contributor: Victor Aurélio Santos 
+
+pkgbase='grpc'
+pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli')
+pkgver=1.25.0
+_gtestver=1.8.1
+_upbver=931bbecbd3230ae7f22efa5d203639facc47f719
+pkgrel=4
+pkgdesc="High performance, open source, general RPC framework that puts mobile 
and HTTP/2 first."
+arch=('x86_64')
+url='https://grpc.io'
+license=('BSD')
+makedepends=('re2c' 'protobuf' 'php' 'c-ares' 'openssl' 'chrpath' 'gflags'
+ 'cython')
+source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz";
+
"https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz";
+
"https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz";
+"makefile.patch")
+sha256sums=('ffbe61269160ea745e487f79b0fd06b6edd3d50c6d9123f053b5634737cf2f69'
+'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c'
+'95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa'
+'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  patch -p1 -i "$srcdir/makefile.patch"
+
+  sed -r 's/-Werror//g;/ldconfig/d;s/ strip-(static|shared)_c(xx)? / /' -i 
Makefile
+
+  ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \
+third_party/googletest
+
+  rm -rf third_party/upb
+  ln -s "$srcdir/upb-$_upbver" third_party/upb
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  export CFLAGS="$CFLAGS -Wno-unused-parameter"
+  export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter"
+
+  make prefix=/usr
+  make prefix=/usr grpc_cli
+
+  # Don't install it as part of main package
+  mv bins/opt/grpc_cli .
+
+  # Python
+  GRPC_PYTHON_BUILD_WITH_CYTHON=1 \
+  GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1 \
+  GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1 \
+  GRPC_PYTHON_BUILD_SYSTEM_CARES=1 \
+  python setup.py build
+
+  # PHP
+  cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase"
+  phpize
+  LDFLAGS=-L"$srcdir/$pkgname-$pkgver/libs/opt" ./configure 
--enable-grpc="$srcdir/$pkgname-$pkgver"
+  make
+}
+
+package_grpc() {
+  depends=('c-ares' 'protobuf' 'openssl')
+
+  cd "$srcdir/$pkgbase-$pkgver"
+  make prefix="$pkgdir/usr" install
+  find "$pkgdir"/usr/{include,share,lib/pkgconfig} -type f -exec chmod a-x {} +
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python-grpcio() {
+  depends=('c-ares' 'python')
+
+  cd "$srcdir/$pkgbase-$pkgver"
+  python setup.py install -O1 --skip-build --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_php-grpc() {
+  depends=('grpc' 'php')
+  backup=('etc/php/conf.d/grpc.ini')
+
+  # Install PHP extension.
+  cd "$srcdir/$pkgbase-$pkgver/src/php/ext/$pkgbase"
+  make install "INSTALL_ROOT=$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  # Remove RPATH
+  chrpath -d "$pkgdir/usr/lib/php/modules/grpc.so"
+
+  echo ';extension=grpc.so' >grpc.ini
+  install -Dm644 grpc.ini "$pkgdir/etc/php/conf.d/grpc.ini"
+}
+
+package_grpc-cli() {
+  depends=('c-ares' 'gflags' 'protobuf' 'openssl')
+
+  cd "$srcdir/$pkgbase-$pkgver"
+  install -Dm755 grpc_cli "$pkgdir"/usr/bin/grpc_cli
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: grpc/repos/community-testing-x86_64/makefile.patch (from rev 537137, 
grpc/repos/community-staging-x86_64/makefile.patch)
===
--- community-testing-x86_64/makefile.patch (rev 0)
+++ community-testing-x86_64/makefile.patch 2019-12-12 03:10:08 UTC (rev 
537138)
@@ -0,0 +1,15 @@
+diff --git a/Makefile b/Makefile
+index d8a0e01..9596d6c 100644
+--- a/Makefile
 b/Makefile
+@@ -3022,8 +3022,8 @@ install-headers_c:
+ 
+ install-headers_cxx:
+   $(E) "[INSTALL] I

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

2019-12-11 Thread Felix Yan via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:14
  Author: felixonmars
Revision: 537140

upgpkg: git-annex 7.20191114-25

rebuild with profunctors 5.5.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:10:13 UTC (rev 537139)
+++ PKGBUILD2019-12-12 03:10:14 UTC (rev 537140)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20191114
-pkgrel=24
+pkgrel=25
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:18
  Author: lfleischer
Revision: 537142

db-move: moved magma from [community-staging] to [community-testing] (x86_64)

Added:
  magma/repos/community-testing-x86_64/
  magma/repos/community-testing-x86_64/PKGBUILD
(from rev 537141, magma/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  magma/repos/community-staging-x86_64/

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

Copied: magma/repos/community-testing-x86_64/PKGBUILD (from rev 537141, 
magma/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:18 UTC (rev 537142)
@@ -0,0 +1,43 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: bartus 
+# Contributor: pingplug 
+# Contributor: cornholio 
+
+pkgname=magma
+pkgver=2.5.2
+pkgrel=3
+pkgdesc="Matrix Algebra on GPU and Multicore Architectures"
+arch=('x86_64')
+url="https://icl.cs.utk.edu/magma/";
+license=('custom')
+depends=('blas' 'lapack' 'cuda')
+makedepends=('gcc-fortran' 'cmake')
+optdepends=('python2: for examples and tests')
+source=("http://icl.cs.utk.edu/projectsfiles/${pkgname}/downloads/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('065feb85558f9dd6f4cc4db36ac633a3f787827fc832d0b578a049a43a195620')
+
+build() {
+  cd "${srcdir}/magma-${pkgver}"
+
+  mkdir -p build
+  cd build
+  cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_SHARED_LIBS=ON \
+-DGPU_TARGET="sm_30 sm_32 sm_35 sm_37 sm_50 sm_53 sm_60 sm_61 sm_62 sm_70 
sm_72 sm_75"
+  make
+}
+
+package() {
+  cd "${srcdir}"/magma-${pkgver}/build
+  make DESTDIR="${pkgdir}" install
+
+  mkdir -p ${pkgdir}/usr/share/magma/example
+  cp -r ${srcdir}/magma-${pkgver}/example/* ${pkgdir}/usr/share/magma/example/
+  mkdir -p ${pkgdir}/usr/share/magma/testing
+  cp -r ${srcdir}/magma-${pkgver}/testing/* ${pkgdir}/usr/share/magma/testing/
+  install -Dm644 ${srcdir}/magma-${pkgver}/COPYRIGHT 
${pkgdir}/usr/share/licenses/magma/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-11 Thread Lukas Fleischer via arch-commits
Date: Thursday, December 12, 2019 @ 03:10:04
  Author: lfleischer
Revision: 537136

db-move: moved curaengine from [community-staging] to [community-testing] 
(x86_64)

Added:
  curaengine/repos/community-testing-x86_64/
  curaengine/repos/community-testing-x86_64/PKGBUILD
(from rev 537135, curaengine/repos/community-staging-x86_64/PKGBUILD)
Deleted:
  curaengine/repos/community-staging-x86_64/

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

Copied: curaengine/repos/community-testing-x86_64/PKGBUILD (from rev 537135, 
curaengine/repos/community-staging-x86_64/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-12 03:10:04 UTC (rev 537136)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: Grey Christoforo 
+
+pkgname=curaengine
+pkgver=4.3.0
+pkgrel=3
+pkgdesc="Engine for processing 3D models into 3D printing instruction for 
Ultimaker and other GCode based 3D printers."
+url="https://github.com/Ultimaker/CuraEngine";
+arch=('x86_64')
+license=('AGPL')
+depends=('arcus' 'rapidjson' 'polyclipping')
+# TODO: https://github.com/Ultimaker/CuraEngine/blob/master/CMakeLists.txt#L26
+# Work with system openmp
+# Package polyclipping in the repos
+checkdepends=('cppunit')
+makedepends=('cmake' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Ultimaker/${pkgname}/archive/${pkgver}.tar.gz";)
+sha512sums=('60ca0ce586c0cf5f1516f803b2a05a20299ef8193f065acd6e11a0054903189225f9c60be1b536ffe5a9a22652097acd3a4aae2833920a468071b78f213f7572')
+
+
+build() {
+  cd CuraEngine-${pkgver}
+  mkdir -p build
+  cd build
+
+   cmake .. \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_TESTS=ON \
+ -DCMAKE_BUILD_TYPE=Release
+
+  make
+}
+
+check() {
+  cd CuraEngine-${pkgver}/build
+  make test
+}
+
+package() {
+  cd CuraEngine-${pkgver}/build
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim:set ts=2 sw=2 et:


  1   2   3   4   5   6   >