[arch-commits] Commit in (5 files)

2020-01-07 Thread Thore Bödecker via arch-commits
Date: Tuesday, January 7, 2020 @ 08:44:47
  Author: foxxx0
Revision: 549806

re-add python2 variant as separate package

Added:
  python2-portend/
  python2-portend/repos/
  python2-portend/trunk/
  python2-portend/trunk/LICENSE
  python2-portend/trunk/PKGBUILD

--+
 LICENSE  |7 +++
 PKGBUILD |   41 +
 2 files changed, 48 insertions(+)

Added: python2-portend/trunk/LICENSE
===
--- python2-portend/trunk/LICENSE   (rev 0)
+++ python2-portend/trunk/LICENSE   2020-01-07 08:44:47 UTC (rev 549806)
@@ -0,0 +1,7 @@
+Copyright Jason R. Coombs
+
+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.

Added: python2-portend/trunk/PKGBUILD
===
--- python2-portend/trunk/PKGBUILD  (rev 0)
+++ python2-portend/trunk/PKGBUILD  2020-01-07 08:44:47 UTC (rev 549806)
@@ -0,0 +1,41 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Laurent Soest 
+
+pkgname='python2-portend'
+_pkgbase="${pkgname//python2-/}"
+pkgver=2.6
+pkgrel=2
+pkgdesc="Use portend to monitor TCP ports for bound or unbound states."
+arch=('any')
+url="https://github.com/jaraco/portend;
+license=('MIT')
+depends=('python2' 'python2-tempora')
+makedepends=('python2-setuptools' 'python2-setuptools-scm' 'python2-tox'
+ 'python2-tempora')
+source=("https://files.pythonhosted.org/packages/source/${_pkgbase:0:1}/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;
+'LICENSE')
+sha512sums=('9e53c668ba9d0ddb2e92d9b4c97d2b8a4d858a6fc44123414ee3c8ac433f51f50a4773ee08f85bb134e49aeace2a17baffd32962d36df0b19b505a2c6634bf7e'
+
'1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944')
+
+build() {
+# setuptools wont find version from git tag
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python2 ./setup.py build
+}
+
+check() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+tox2
+}
+
+package() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python2 ./setup.py install --root="${pkgdir}" --optimize=1
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE
+install -D -m644 "${srcdir}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (5 files)

2020-01-06 Thread Kpcyrd via arch-commits
Date: Monday, January 6, 2020 @ 19:39:05
  Author: kpcyrd
Revision: 549776

addpkg: yggdrasil 0.3.12-2

Added:
  yggdrasil/
  yggdrasil/repos/
  yggdrasil/trunk/
  yggdrasil/trunk/PKGBUILD
  yggdrasil/trunk/yggdrasil.sysusers

+
 PKGBUILD   |   37 +
 yggdrasil.sysusers |2 ++
 2 files changed, 39 insertions(+)

Added: yggdrasil/trunk/PKGBUILD
===
--- yggdrasil/trunk/PKGBUILD(rev 0)
+++ yggdrasil/trunk/PKGBUILD2020-01-06 19:39:05 UTC (rev 549776)
@@ -0,0 +1,37 @@
+# Maintainer: kpcyrd 
+# Contributor: Knut Ahlers 
+
+pkgname=yggdrasil
+pkgver=0.3.12
+pkgrel=2
+pkgdesc="An experiment in scalable routing as an encrypted IPv6 overlay 
network"
+arch=('x86_64')
+url="https://github.com/yggdrasil-network/yggdrasil-go;
+license=('LGPL3')
+depends=('glibc')
+makedepends=('go-pie')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/yggdrasil-network/yggdrasil-go/archive/v${pkgver}.tar.gz;
+'yggdrasil.sysusers')
+sha512sums=('7277f08c49bf23f30f579f3c983076a2e53731efe0ca7df987448728a2272e36fca6b14825389d2512b6914e36f2316c2dd769aa1008de9cd108740ec93df294'
+
'b78d1f5efeeba184588ba7bdb2249d976aec160daa59742e032983da1aedad062d15c7c97cba3eba69412a0f7904ee123d98b58f859892d71188c25624295c32')
+b2sums=('6c801dfb9cae33d6637c1aaa8d2e48a997dcb4315ad0b854dae2dac7528d8c8a7fc2b64567efea05385a2717bbacf8a738cd7e07f81b1bda1fde661fcd084f9c'
+
'3cf5bfb3c09908f841b39f7206bb472e50e60f10d1b87ab6def97a7212e27627f1e795bbaffd964d2d27a80fbbd1a3be63d63c59793ec1967c02f48b8462c08b')
+
+build() {
+  cd "${pkgname}-go-${pkgver}"
+  PKGNAME="${pkgname}" PKGVER="${pkgver}" \
+CGO_LDFLAGS="${LDFLAGS}" \
+GOFLAGS="-trimpath" \
+./build
+}
+
+package() {
+  cd "${pkgname}-go-${pkgver}"
+  install -Dm755 "yggdrasil" "${pkgdir}/usr/bin/yggdrasil"
+  install -Dm755 "yggdrasilctl" "${pkgdir}/usr/bin/yggdrasilctl"
+  install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm644 contrib/systemd/yggdrasil.service -t 
"${pkgdir}/usr/lib/systemd/system"
+  install -Dm644 "${srcdir}/yggdrasil.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/yggdrasil.conf"
+}
+
+# vim: ts=2 sw=2 et:

Added: yggdrasil/trunk/yggdrasil.sysusers
===
--- yggdrasil/trunk/yggdrasil.sysusers  (rev 0)
+++ yggdrasil/trunk/yggdrasil.sysusers  2020-01-06 19:39:05 UTC (rev 549776)
@@ -0,0 +1,2 @@
+#Type Name  ID  GECOS Home directory Shell
+g yggdrasil -   -


[arch-commits] Commit in (5 files)

2020-01-06 Thread Thore Bödecker via arch-commits
Date: Monday, January 6, 2020 @ 14:23:46
  Author: foxxx0
Revision: 549747

re-add python2 variant as separate package

Added:
  python2-tempora/
  python2-tempora/repos/
  python2-tempora/trunk/
  python2-tempora/trunk/LICENSE
  python2-tempora/trunk/PKGBUILD

--+
 LICENSE  |7 +++
 PKGBUILD |   46 ++
 2 files changed, 53 insertions(+)

Added: python2-tempora/trunk/LICENSE
===
--- python2-tempora/trunk/LICENSE   (rev 0)
+++ python2-tempora/trunk/LICENSE   2020-01-06 14:23:46 UTC (rev 549747)
@@ -0,0 +1,7 @@
+Copyright Jason R. Coombs
+
+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.

Added: python2-tempora/trunk/PKGBUILD
===
--- python2-tempora/trunk/PKGBUILD  (rev 0)
+++ python2-tempora/trunk/PKGBUILD  2020-01-06 14:23:46 UTC (rev 549747)
@@ -0,0 +1,46 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Laurent Soest 
+
+pkgname='python2-tempora'
+_pkgbase="${pkgname//python2-/}"
+pkgver=1.14.1
+pkgrel=5
+pkgdesc="Objects and routines pertaining to date and time (tempora)."
+arch=('any')
+url="https://github.com/jaraco/tempora;
+license=('MIT')
+depends=('python2' 'python2-six' 'python2-pytz' 'python2-jaraco')
+makedepends=('python2-setuptools' 'python2-setuptools-scm' 'python2-six'
+ 'python2-pytz' 'python2-jaraco')
+checkdepends=('python2-tox' 'python2-backports.unittest_mock')
+source=("https://files.pythonhosted.org/packages/source/${_pkgbase:0:1}/${_pkgbase}/${_pkgbase}-${pkgver}.tar.gz;
+'LICENSE')
+sha512sums=('4ecd5430d4d90959b0985908a1e4f239a56ce0026cd315ef6b8c204b645caccb135db76bb2ca9cb95bc65bdf337b61e7c31514eb9c85036771469b6a058edfbb'
+
'1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944')
+
+build() {
+# setuptools wont find version from git tag
+
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python2 ./setup.py build
+}
+
+check() {
+# setuptools wont find version from git tag
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+tox2
+}
+
+package() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python2 ./setup.py install --root="${pkgdir}" --optimize=1
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE
+install -D -m644 "${srcdir}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-12-24 Thread Felix Yan via arch-commits
Date: Tuesday, December 24, 2019 @ 18:01:21
  Author: felixonmars
Revision: 539994

addpkg: ukwm 1.1.14-1

Added:
  ukwm/
  ukwm/repos/
  ukwm/trunk/
  ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch
  ukwm/trunk/PKGBUILD

-+
 0001-Fix-building-with-libglvnd-1.2.0.patch |   36 ++
 PKGBUILD|   35 +
 2 files changed, 71 insertions(+)

Added: ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch
===
--- ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch  
(rev 0)
+++ ukwm/trunk/0001-Fix-building-with-libglvnd-1.2.0.patch  2019-12-24 
18:01:21 UTC (rev 539994)
@@ -0,0 +1,36 @@
+From 08b3f11cb5000540733549288878a6c0ada554e6 Mon Sep 17 00:00:00 2001
+From: Laurent Carlier 
+Date: Fri, 22 Nov 2019 17:51:06 +0100
+Subject: [PATCH] Fix building with libglvnd 1.2.0
+
+Signed-off-by: Laurent Carlier 
+---
+ configure.ac | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 213399f8..988fda67 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1212,7 +1212,7 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test 
"x$EGL_CHECKED" != "xyes"],
+   [],
+   [AC_MSG_ERROR([Unable to locate required EGL headers])])
+ AC_CHECK_HEADERS(
+-  [EGL/eglext.h],
++  [EGL/eglext.h EGL/eglmesaext.h],
+   [],
+   [AC_MSG_ERROR([Unable to locate required EGL headers])],
+   [#include ])
+@@ -1226,7 +1226,8 @@ AS_IF([test "x$NEED_EGL" = "xyes" && test 
"x$EGL_CHECKED" != "xyes"],
+   )
+ 
+ COGL_EGL_INCLUDES="#include 
+-#include "
++#include 
++#include "
+ AC_SUBST([COGL_EGL_INCLUDES])
+   ])
+ 
+-- 
+2.24.0
+

Added: ukwm/trunk/PKGBUILD
===
--- ukwm/trunk/PKGBUILD (rev 0)
+++ ukwm/trunk/PKGBUILD 2019-12-24 18:01:21 UTC (rev 539994)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=ukwm
+pkgver=1.1.14
+pkgrel=1
+pkgdesc="A lightweight GTK+ window manager"
+arch=('x86_64')
+license=('GPL')
+url="https://github.com/ukui/ukwm;
+groups=('ukui')
+depends=('gnome-desktop' 'gobject-introspection-runtime' 'libinput' 
'libxkbcommon-x11' 'ukui-settings-daemon' 'upower')
+makedepends=('gobject-introspection' 'mate-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ukui/ukwm/archive/v$pkgver.tar.gz;
+0001-Fix-building-with-libglvnd-1.2.0.patch)
+sha512sums=('ce3416d9b2d0616a51665c040db9c71654cbc8c0479aaed3f481d5da8baa97705e0d5de95ea0c904adec35efd0616c38219eee979f869aa9507c872570085fa0'
+
'26f1cb91152c8279162eb43d27964815ebf87c14ecaa486a14b53bd85c4c58f90f1b4fad4c9d72a7ac3feb283d95f19be1fb2a371eee2f93a04b1871aae4343d')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -d cogl -p1 -i ../../0001-Fix-building-with-libglvnd-1.2.0.patch
+  NOCONFIGURE=1 ./autogen.sh
+
+  sed -i 's/GETTEXT_MACRO_VERSION = 0.19/GETTEXT_MACRO_VERSION = 0.20/' 
po/Makefile.in.in
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --libexecdir=/usr/lib/$pkgname --sysconfdir=/etc 
--enable-introspection --enable-compile-warnings=yes
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[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 (5 files)

2019-12-11 Thread Felix Yan via arch-commits
Date: Wednesday, December 11, 2019 @ 08:58:22
  Author: felixonmars
Revision: 536759

addpkg: babel-core 7.7.5-1

Added:
  babel-core/
  babel-core/repos/
  babel-core/trunk/
  babel-core/trunk/LICENSE
  babel-core/trunk/PKGBUILD

--+
 LICENSE  |   22 ++
 PKGBUILD |   31 +++
 2 files changed, 53 insertions(+)

Added: babel-core/trunk/LICENSE
===
--- babel-core/trunk/LICENSE(rev 0)
+++ babel-core/trunk/LICENSE2019-12-11 08:58:22 UTC (rev 536759)
@@ -0,0 +1,22 @@
+Copyright (c) 2014-2015 Sebastian McKenzie 
+
+MIT License
+
+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.

Added: babel-core/trunk/PKGBUILD
===
--- babel-core/trunk/PKGBUILD   (rev 0)
+++ babel-core/trunk/PKGBUILD   2019-12-11 08:58:22 UTC (rev 536759)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=babel-core
+pkgver=7.7.5
+pkgrel=1
+pkgdesc="A compiler for writing next generation JavaScript"
+arch=('any')
+url="https://babeljs.io/;
+license=('MIT')
+depends=('nodejs' 'semver')
+makedepends=('npm')
+source=("$pkgname-$pkgver.tgz::https://registry.npmjs.org/@babel/core/-/@babel/core-$pkgver.tgz;
+LICENSE)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('338dbe49c378fb54bd881e9ff932fb401a684044f16dc971f8a3682890018219ca604f9f333486aacb7405925cf02a48eb6e5bc0fc18814c91bf167ed26673a7'
+
'fc5471459770967e2632efb110b8370caa3424b7d87c1180f49605f7e6b1593746888b6c99c713c0c3046c5833c01c1a15bf3d549a343eaa077885bcc9f3d4e3')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  rm -r "$pkgdir"/usr/lib/node_modules/@babel/core/node_modules/{,.bin/}semver
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+}


[arch-commits] Commit in (5 files)

2019-12-09 Thread Jan Steffens via arch-commits
Date: Monday, December 9, 2019 @ 14:21:31
  Author: heftig
Revision: 536398

extra2community: Moving libwnck from extra to community

Added:
  libwnck/
  libwnck/repos/
  libwnck/trunk/
  libwnck/trunk/PKGBUILD
  
libwnck/trunk/WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch

--+
 PKGBUILD |   35 +++
 WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch |  104 
++
 2 files changed, 139 insertions(+)

Added: libwnck/trunk/PKGBUILD
===
--- libwnck/trunk/PKGBUILD  (rev 0)
+++ libwnck/trunk/PKGBUILD  2019-12-09 14:21:31 UTC (rev 536398)
@@ -0,0 +1,35 @@
+# Maintainer: Jan de Groot  
+pkgname=libwnck
+pkgver=2.31.0
+pkgrel=2
+pkgdesc="Window Navigator Construction Kit"
+arch=('x86_64')
+license=('LGPL')
+depends=('gtk2' 'startup-notification' 'libxres')
+makedepends=('libxt' 'intltool' 'gobject-introspection' 'python2')
+url="https://www.gnome.org/;
+source=(https://download.gnome.org/sources/${pkgname}/${pkgver:0:4}/${pkgname}-${pkgver}.tar.xz
+WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch)
+sha512sums=('54262a08882021f08f3ba7f2ddfa33fc1f02e391a0f61cf999a50a089e0d277dfe13ab133c1a46e9abf0599bd24c21dacff80b51013cbb1375d2cd71ac9abbe9'
+
'1ba6ee8503e71daf103b7285ce0690042ebd86a4b85728a04ff32e6ee5789d2be71ba32149b0c246518bc47a27a233edfa9cfac9eca16cc44b3c6c8d19943423')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i 
../WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch
+}
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+./configure --prefix=/usr --sysconfdir=/etc \
+--localstatedir=/var --disable-static
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" install
+
+#The binaries are shipped in libwnck3
+rm -f "${pkgdir}/usr/bin/wnckprop"
+rm -f "${pkgdir}/usr/bin/wnck-urgency-monitor"
+rmdir "${pkgdir}/usr/bin"
+}

Added: 
libwnck/trunk/WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch
===
--- 
libwnck/trunk/WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch
  (rev 0)
+++ 
libwnck/trunk/WindowActionMenu-unset-window-and-stop-async-events-on-dispose.patch
  2019-12-09 14:21:31 UTC (rev 536398)
@@ -0,0 +1,104 @@
+From 9e17ab5b4345d90aa5e01a2379ae0ce29c3a3cf3 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= 
+Date: Fri, 27 Sep 2013 19:32:51 +0200
+Subject: WindowActionMenu: unset window and stop async events on dispose
+
+Finalize function can be never called here, so it's better to do this
+when the widget gets destroyed.
+
+diff --git a/libwnck/window-action-menu.c b/libwnck/window-action-menu.c
+index e687cff..1e4b27e 100644
+--- a/libwnck/window-action-menu.c
 b/libwnck/window-action-menu.c
+@@ -104,10 +104,8 @@ enum {
+ G_DEFINE_TYPE (WnckActionMenu, wnck_action_menu, GTK_TYPE_MENU);
+ #define WNCK_ACTION_MENU_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), 
WNCK_TYPE_ACTION_MENU, WnckActionMenuPrivate))
+ 
+-static void wnck_action_menu_finalize (GObject *object);
++static void wnck_action_menu_dispose (GObject *object);
+ 
+-static void object_weak_notify (gpointer data,
+-GObject *obj);
+ static void window_weak_notify (gpointer data,
+ GObject *window);
+ 
+@@ -118,23 +116,10 @@ static void
+ window_weak_notify (gpointer data,
+ GObject *window)
+ {
+-  g_object_weak_unref (G_OBJECT (data),
+-   object_weak_notify,
+-   window);
+-
++  WNCK_ACTION_MENU(data)->priv->window = NULL;
+   gtk_widget_destroy (GTK_WIDGET (data));
+ }
+ 
+-
+-static void
+-object_weak_notify (gpointer data,
+-GObject *obj)
+-{
+-  g_object_weak_unref (G_OBJECT (data),
+-   window_weak_notify,
+-   obj);
+-}
+-
+ static WnckActionMenu*
+ get_action_menu (GtkWidget *widget)
+ {
+@@ -1030,7 +1015,6 @@ wnck_action_menu_constructor (GType  
type,
+ }
+ 
+   g_object_weak_ref (G_OBJECT (priv->window), window_weak_notify, menu);
+-  g_object_weak_ref (G_OBJECT (menu), object_weak_notify, priv->window);
+ 
+   priv->minimize_item = make_menu_item (MINIMIZE);
+ 
+@@ -1181,7 +1165,7 @@ wnck_action_menu_class_init (WnckActionMenuClass *klass)
+   object_class->constructor = wnck_action_menu_constructor;
+   object_class->get_property = wnck_action_menu_get_property;
+   object_class->set_property = wnck_action_menu_set_property;
+-  object_class->finalize = wnck_action_menu_finalize;
++  object_class->dispose = wnck_action_menu_dispose;
+ 
+   

[arch-commits] Commit in (5 files)

2019-11-25 Thread Anatol Pomozov via arch-commits
Date: Monday, November 25, 2019 @ 20:10:40
  Author: anatolik
Revision: 533294

Move dpkg from AUR to [community]

Added:
  dpkg/
  dpkg/repos/
  dpkg/trunk/
  dpkg/trunk/PKGBUILD
  dpkg/trunk/dpkg.install

--+
 PKGBUILD |   56 
 dpkg.install |8 
 2 files changed, 64 insertions(+)

Added: dpkg/trunk/PKGBUILD
===
--- dpkg/trunk/PKGBUILD (rev 0)
+++ dpkg/trunk/PKGBUILD 2019-11-25 20:10:40 UTC (rev 533294)
@@ -0,0 +1,56 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Alad Wenter 
+# Contributor: Jochen Schalanda 
+# Contributor: C. Dominik Bódi 
+# Contributor: Pierre Carrier 
+# Contributor: Thomas Dziedzic 
+# Contributor: Chris Giles 
+# Contributor: seblu 
+# Contributor: squiddo 
+# Contributor: dront78 
+# Contributor: hugelgupf 
+
+pkgname=dpkg
+pkgver=1.19.7
+pkgrel=1
+pkgdesc='The Debian Package Manager tools'
+arch=('x86_64')
+url="https://tracker.debian.org/pkg/dpkg;
+license=('GPL')
+options=('emptydirs')
+depends=('xz' 'zlib' 'bzip2' 'perl')
+makedepends=('perl-io-string' 'perl-timedate' 'git')
+checkdepends=('perl-io-string' 'perl-test-pod')
+install=dpkg.install
+source=(https://salsa.debian.org/dpkg-team/dpkg/-/archive/1.19.7/dpkg-$pkgver.tar.bz2)
+sha256sums=('6b22f62882daf3e0b4d6986a975319ab371a1b18244ff791e8bc93892c0d9c5b')
+
+prepare() {
+cd dpkg-$pkgver
+echo "$pkgver" > .dist-version
+./autogen
+}
+
+build() {
+cd dpkg-$pkgver
+./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--disable-start-stop-daemon
+make
+}
+
+check() {
+cd dpkg-$pkgver
+# make check
+}
+
+package() {
+cd dpkg-$pkgver
+make DESTDIR="$pkgdir" install
+
+install -d "$pkgdir/var/dpkg"/updates/
+touch "$pkgdir/var/lib/dpkg"/{status,available}
+}


Property changes on: dpkg/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: dpkg/trunk/dpkg.install
===
--- dpkg/trunk/dpkg.install (rev 0)
+++ dpkg/trunk/dpkg.install 2019-11-25 20:10:40 UTC (rev 533294)
@@ -0,0 +1,8 @@
+post_install() {
+   echo "dpkg installs Debian package manager for you."
+   echo "It is useful for those who wants to create/modify DEB files."
+   echo "But do not use dpkg to install Debian packages at your ArchLinux 
machine."
+   echo "It will break your system!"
+   echo "You will need to go back to Arch wiki and read the installation 
guide again."
+   echo "You've been warned!"
+}


[arch-commits] Commit in (5 files)

2019-11-23 Thread Ivy Foster via arch-commits
Date: Sunday, November 24, 2019 @ 01:00:49
  Author: escondida
Revision: 532416

Add opendoas-6.6-1

Added:
  opendoas/
  opendoas/repos/
  opendoas/trunk/
  opendoas/trunk/PKGBUILD
  opendoas/trunk/opendoas.install

--+
 PKGBUILD |   34 ++
 opendoas.install |   21 +
 2 files changed, 55 insertions(+)

Added: opendoas/trunk/PKGBUILD
===
--- opendoas/trunk/PKGBUILD (rev 0)
+++ opendoas/trunk/PKGBUILD 2019-11-24 01:00:49 UTC (rev 532416)
@@ -0,0 +1,34 @@
+# Maintainer: Ivy Foster 
+# Contributor: alive4ever 
+# Contributor: Earnest
+pkgname=opendoas
+pkgver=6.6
+pkgrel=1
+pkgdesc='Run commands as super user or another user'
+arch=(x86_64)
+url='https://github.com/Duncaen/OpenDoas'
+license=(custom:ISC)
+depends=(pam)
+install=opendoas.install
+source=(
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.gz;
+   
"https://github.com/Duncaen/OpenDoas/releases/download/v$pkgver/opendoas-$pkgver.tar.gz.sig;
+)
+# checksums provided by packager. Take with a grain of salt!
+sha256sums=(
+   71cdac90c5d4b4ac0679ea51b91edba38cccbce952877533cb5a392749d5f422
+   SKIP
+)
+validpgpkeys=(C4B6FBA98211F7EFF35DEB73335C1D17EC3D6E35)
+
+build() {
+   cd "opendoas-$pkgver"
+   ./configure --prefix=/usr --with-timestamp
+   make
+}
+
+package() {
+   cd "opendoas-$pkgver"
+   make DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/opendoas/LICENSE"
+}

Added: opendoas/trunk/opendoas.install
===
--- opendoas/trunk/opendoas.install (rev 0)
+++ opendoas/trunk/opendoas.install 2019-11-24 01:00:49 UTC (rev 532416)
@@ -0,0 +1,21 @@
+post_install() {
+   cat <

[arch-commits] Commit in (5 files)

2019-11-22 Thread David Runge via arch-commits
Date: Friday, November 22, 2019 @ 11:24:00
  Author: dvzrv
Revision: 531911

Adding adljack.

Added:
  adljack/
  adljack/repos/
  adljack/trunk/
  adljack/trunk/PKGBUILD
  adljack/trunk/adljack-1.2.0-devendor-rtaudio-rtmidi.patch

-+
 PKGBUILD|   37 ++
 adljack-1.2.0-devendor-rtaudio-rtmidi.patch |  160 ++
 2 files changed, 197 insertions(+)

Added: adljack/trunk/PKGBUILD
===
--- adljack/trunk/PKGBUILD  (rev 0)
+++ adljack/trunk/PKGBUILD  2019-11-22 11:24:00 UTC (rev 531911)
@@ -0,0 +1,37 @@
+# Maintainer: David Runge 
+
+pkgname=adljack
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="A standalone synthesizer for ADLMIDI and OPNMIDI on the text console"
+arch=('x86_64')
+url="https://github.com/jpcima/adljack;
+license=('Boost')
+groups=('pro-audio')
+depends=('gcc-libs' 'glibc' 'libjack.so' 'liblo.so' 'librtaudio.so'
+'librtmidi.so')
+makedepends=('cmake')
+source=("https://github.com/jpcima/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
+"${pkgname}-1.2.0-devendor-rtaudio-rtmidi.patch")
+sha512sums=('2b579fbb3b47c814bc33b68c749b3335c39feee88115cfe41eb9261775d4b296eebf09905adab8cbba1879af13eff3d0f6af390a29b13c6485eca113851012ae'
+
'59991d9e55dab988668c644f856fb37bbb01d551ef9c8fe6bd51d414c0c1c1fadef0602409c37cd6f97cbb3fff4ea8cb74e6456cbde42f4e88e0fd46c9fd03bf')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i ../"${pkgname}-1.2.0-devendor-rtaudio-rtmidi.patch"
+  mkdir -vp build
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-B build \
+-S .
+  make -C build VERBOSE=1
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make -C build DESTDIR="$pkgdir/" install
+}

Added: adljack/trunk/adljack-1.2.0-devendor-rtaudio-rtmidi.patch
===
--- adljack/trunk/adljack-1.2.0-devendor-rtaudio-rtmidi.patch   
(rev 0)
+++ adljack/trunk/adljack-1.2.0-devendor-rtaudio-rtmidi.patch   2019-11-22 
11:24:00 UTC (rev 531911)
@@ -0,0 +1,160 @@
+diff -ruN a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2019-03-19 19:59:57.0 +0100
 b/CMakeLists.txt   2019-11-22 00:36:37.566049853 +0100
+@@ -112,6 +112,8 @@
+ if(NOT CMAKE_SYSTEM_NAME STREQUAL "Windows")
+   pkg_check_modules(JACK "jack")
+   pkg_check_modules(PULSEAUDIO "libpulse-simple")
++  pkg_check_modules(RTAUDIO "rtaudio")
++  pkg_check_modules(RTMIDI "rtmidi")
+   if(ENABLE_VIRTUALMIDI)
+ message(FATAL_ERROR "virtualMIDI is only available on Windows")
+   endif()
+@@ -148,6 +150,8 @@
+ print_feature("PdCurses" PDCURSES_FOUND)
+ print_feature("Jack" JACK_FOUND)
+ print_feature("LibLO" LIBLO_FOUND)
++print_feature("RtAudio" RTAUDIO_FOUND)
++print_feature("RtMidi" RTMIDI_FOUND)
+ print_feature("Pulseaudio" PULSEAUDIO_FOUND)
+ print_feature("virtualMIDI" ENABLE_VIRTUALMIDI)
+ print_feature("gettext" ENABLE_GETTEXT)
+@@ -212,64 +216,68 @@
+   endif()
+ endif()
+ 
+-## RtMidi library
+-add_library(RtMidi STATIC EXCLUDE_FROM_ALL "thirdparty/rtmidi/RtMidi.cpp")
+-target_include_directories(RtMidi PUBLIC "thirdparty/rtmidi")
+-if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
+-  target_compile_definitions(RtMidi PUBLIC "__LINUX_ALSA__")
+-  target_link_libraries(RtMidi PUBLIC "asound")
+-elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
+-  target_compile_definitions(RtMidi PUBLIC "__WINDOWS_MM__")
+-  target_link_libraries(RtMidi PUBLIC "winmm")
+-elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
+-  target_compile_definitions(RtMidi PUBLIC "__MACOSX_CORE__")
+-  find_library(COREMIDI_LIBRARY "CoreMIDI")
+-  find_library(FOUNDATION_LIBRARY "Foundation")
+-  target_link_libraries(RtMidi PUBLIC "${COREMIDI_LIBRARY}" 
"${FOUNDATION_LIBRARY}")
+-endif()
+-if(JACK_FOUND)
+-  target_compile_definitions(RtMidi PUBLIC "__UNIX_JACK__")
+-  target_include_directories(RtMidi PUBLIC ${JACK_INCLUDE_DIRS})
+-  link_directories(${JACK_LIBRARY_DIRS})
+-  target_link_libraries(RtMidi PUBLIC ${JACK_LIBRARIES})
++if(NOT RTMIDI_FOUND)
++  ## RtMidi library
++  add_library(RtMidi STATIC EXCLUDE_FROM_ALL "thirdparty/rtmidi/RtMidi.cpp")
++  target_include_directories(RtMidi PUBLIC "thirdparty/rtmidi")
++  if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
++target_compile_definitions(RtMidi PUBLIC "__LINUX_ALSA__")
++target_link_libraries(RtMidi PUBLIC "asound")
++  elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
++target_compile_definitions(RtMidi PUBLIC "__WINDOWS_MM__")
++target_link_libraries(RtMidi PUBLIC "winmm")
++  elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
++target_compile_definitions(RtMidi PUBLIC "__MACOSX_CORE__")
++find_library(COREMIDI_LIBRARY "CoreMIDI")
++find_library(FOUNDATION_LIBRARY "Foundation")
++target_link_libraries(RtMidi PUBLIC "${COREMIDI_LIBRARY}" 

[arch-commits] Commit in (5 files)

2019-11-19 Thread Eli Schwartz via arch-commits
Date: Tuesday, November 19, 2019 @ 16:24:39
  Author: eschwartz
Revision: 530431

addpkg: python-poetry 0.12.17-1

replaces 'poetry' as agreed a while back. This package builds from source now
that all of the dependencies are available in pacman.

Fixes FS#64484 because the prebuilt vendor poetry we were using up until now
was not available for python 3.8 so it wouldn't run.

Added:
  python-poetry/
  python-poetry/repos/
  python-poetry/trunk/
  python-poetry/trunk/PKGBUILD
  python-poetry/trunk/poetry-completions-generator

--+
 PKGBUILD |   71 +
 poetry-completions-generator |   15 
 2 files changed, 86 insertions(+)

Added: python-poetry/trunk/PKGBUILD
===
--- python-poetry/trunk/PKGBUILD(rev 0)
+++ python-poetry/trunk/PKGBUILD2019-11-19 16:24:39 UTC (rev 530431)
@@ -0,0 +1,71 @@
+# Maintainer: Eli Schwartz 
+# Maintainer: Sven-Hendrik Haase 
+
+_pkgname=poetry
+pkgname=python-poetry
+pkgver=0.12.17
+pkgrel=1
+pkgdesc="Python dependency management and packaging made easy"
+arch=('any')
+url="https://poetry.eustace.io/;
+license=('MIT')
+_deps=('cachecontrol' 'cachy' 'cleo' 'html5lib' 'jsonschema' 'lockfile'
+   'pkginfo' 'pyparsing' 'pyrsistent' 'requests' 'requests-toolbelt'
+   'shellingham' 'tomlkit')
+depends=("${_deps[@]/#/python-}")
+makedepends=('python-dephell')
+checkdepends=('git' 'python-pytest' 'python-pytest-mock' 'python-httpretty')
+provides=('poetry')
+conflicts=('poetry')
+replaces=('poetry')
+source=("${_pkgname}-${pkgver}.tar.gz::https://github.com/sdispater/${_pkgname}/archive/${pkgver}.tar.gz;
+
"https://github.com/sdispater/poetry/commit/02d78ba87c48ec7e5e979c9a3624c038235c4d50.patch;
+"poetry-completions-generator")
+sha256sums=('ddce622d65685ea610563e711d68efa9b2cef8541f72ece5e6a36182ee23eb16'
+'eecddbd4ee8ed0033e0cf74b166f8fec3024658ce0d7e7b1f673a5d82dff12a9'
+'970225289188ea8dc49fbec8a2bfe0c891aee80ff56ba6e69bdd8afef8bccab6')
+b2sums=('f923933923d4e5fc13ea6d24da164634ac05038b81f3c1f7d18af05c153f77e4afa0f21a9ec6832caad0d10c2eb1638a66dfa9c8971d0f36c2c904b1024ca4cf'
+
'9b387d1fbe81ce1280ee6cdb7fac671b41df9c23980463c7a2027da584864a6d7bf88af5f01aef24a440a55d204dea314547beafe5bf68e8854489929492d94b'
+
'3fd62e7936d7547dcd06a1a7519f176a1597553ecc959144a4be799bb7e2d688e187f14604d3e359ed10c128c722ebd588c07ca318e0be0a31d276dcb388e2e1')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# python 3.8 changed the abiflags to never include 'm'
+patch -p1 -i ../02d78ba87c48ec7e5e979c9a3624c038235c4d50.patch
+
+# poetry-generated setup.py are fatally broken, see:
+# https://github.com/sdispater/poetry/issues/866
+dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# only works inside git repositories
+python -m pytest -k 'not test_default_with_excluded_data '
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+# install completions, which for some crazy reason hardcode the filename
+# used to invoke which is __main__.py if we use python -m poetry, and also
+# adds the full directory path???
+install -m755 ../poetry-completions-generator 
./poetry-completions-generator
+./poetry-completions-generator completions bash | sed "\|${srcdir}|d" | \
+install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/bash-completion/completions/poetry
+./poetry-completions-generator completions zsh | sed "\|${srcdir}|d" | \
+install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/zsh/site-functions/_poetry
+./poetry-completions-generator completions fish | \
+install -Dm644 /dev/stdin 
"${pkgdir}"/usr/share/fish/vendor_completions.d/poetry.fish
+}

Added: python-poetry/trunk/poetry-completions-generator
===
--- python-poetry/trunk/poetry-completions-generator
(rev 0)
+++ python-poetry/trunk/poetry-completions-generator2019-11-19 16:24:39 UTC 
(rev 530431)
@@ -0,0 +1,15 @@
+#!/usr/bin/python3
+
+# This is a dummy script that fakes its own sys.argv[0] to make the completions
+# subcommand do the correct thing when run from the build directory. cleo's
+# completion generator uses this to generate completions for sys.argv[0] as 
well
+# as (???) os.path.join(os.getcwd(), sys.argv[0]) for mysterious reasons.
+#
+# We don't want to complete 'poetry/__main__.py'
+
+import sys
+from poetry.console import main
+
+sys.argv = ['poetry', 'completions', sys.argv.pop()]
+
+main()


[arch-commits] Commit in (5 files)

2019-11-14 Thread Eli Schwartz via arch-commits
Date: Friday, November 15, 2019 @ 04:25:49
  Author: eschwartz
Revision: 528742

addpkg: python-lupa 1.8-2

Needed to run python-fakeredis tests, and eventually get python-poetry packaged
properly.

Added:
  python-lupa/
  python-lupa/repos/
  python-lupa/trunk/
  python-lupa/trunk/PKGBUILD
  python-lupa/trunk/lua-pkg-config-name.diff

--+
 PKGBUILD |   47 +
 lua-pkg-config-name.diff |   12 +++
 2 files changed, 59 insertions(+)

Added: python-lupa/trunk/PKGBUILD
===
--- python-lupa/trunk/PKGBUILD  (rev 0)
+++ python-lupa/trunk/PKGBUILD  2019-11-15 04:25:49 UTC (rev 528742)
@@ -0,0 +1,47 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=lupa
+pkgname=python-lupa
+pkgver=1.8
+pkgrel=2
+pkgdesc="Python wrapper around Lua and LuaJIT"
+arch=('x86_64')
+url="https://github.com/scoder/lupa;
+license=('MIT')
+depends=('lua52' 'python')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;
+"lua-pkg-config-name.diff")
+sha256sums=('f55781c9ab8fab77aa438481067a72da0b04849e2790a4e80d3c9bc77d7f8e53'
+'ac8e3daba8465cb63e43cef6662c8dfad6d1d012c18e4faa5a5270c603df4382')
+b2sums=('182e32610b129a8e6683491be6203d138dc8019fd03e33d7d882ba49d743556abf69b28d7f794bda525906e5f27b628ff776e96c5aff69f19ac9171bde9c3b16'
+
'cd0b0cd208545cea9ebba1b55df9a2fc7ddd60e7c0060b0275494884029e35036425ffd416bd768e4ab407f1701b821f357f9328c1135c7e31fe41b90347d661')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# --no-bundle is not removed from argv if lua is properly detected, so the
+# only working safety net is to rm the bundled sources
+rm -rf third-party
+# detect lua52.pc
+patch -p1 -i ../lua-pkg-config-name.diff
+}
+
+build() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build --no-luajit
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py test
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
+}

Added: python-lupa/trunk/lua-pkg-config-name.diff
===
--- python-lupa/trunk/lua-pkg-config-name.diff  (rev 0)
+++ python-lupa/trunk/lua-pkg-config-name.diff  2019-11-15 04:25:49 UTC (rev 
528742)
@@ -0,0 +1,12 @@
+diff --git a/setup.py b/setup.py
+index 7539b13..5127ece 100644
+--- a/setup.py
 b/setup.py
+@@ -154,6 +154,7 @@ def find_lua_build(no_luajit=False):
+ for lua_version in ('5.2', '5.1')
+ for name in ('lua%s' % lua_version, 'lua-%s' % lua_version, 'lua')
+ ]
++packages += [('lua52', '5.2')]
+ 
+ for package_name, min_version in packages:
+ print("Checking for installed %s library using pkg-config" %


[arch-commits] Commit in (5 files)

2019-11-12 Thread Maxim Baz via arch-commits
Date: Wednesday, November 13, 2019 @ 00:32:47
  Author: maximbaz
Revision: 527073

croc: add new pkg

Added:
  croc/
  croc/repos/
  croc/trunk/
  croc/trunk/PKGBUILD
  croc/trunk/croc.service

--+
 PKGBUILD |   33 +
 croc.service |   12 
 2 files changed, 45 insertions(+)

Added: croc/trunk/PKGBUILD
===
--- croc/trunk/PKGBUILD (rev 0)
+++ croc/trunk/PKGBUILD 2019-11-13 00:32:47 UTC (rev 527073)
@@ -0,0 +1,33 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Mikuro Kagamine 
+
+pkgname=croc
+pkgver=6.2.0
+pkgrel=1
+pkgdesc='Easily and securely send things from one computer to another.'
+arch=('x86_64')
+url="https://github.com/schollz/${pkgname};
+license=('MIT')
+depends=('glibc')
+makedepends=('go-pie' 'git')
+source=("${url}/archive/v${pkgver}.tar.gz"
+"${pkgname}.service")
+sha256sums=('c322ed1be8cd66fc69a6cccea15ba4f8790e93ae6d9f3f3c9884a1cf8dc855ab'
+'cf074568f16c7b86870a89a0a2d8e488e3837223cca071a911085d814d6f2194')
+
+build() {
+cd "${pkgname}-${pkgver}"
+go build -ldflags "-extldflags ${LDFLAGS}" -gcflags "all=-trimpath=${PWD}" 
-asmflags "all=-trimpath=${PWD}" -o "${pkgname}"
+}
+
+check() {
+cd "${pkgname}-${pkgver}"
+go test ./...
+}
+
+package() {
+cd "${pkgname}-${pkgver}"
+install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}"
+install -Dm644 -t "${pkgdir}/usr/lib/systemd/system/" 
"${srcdir}/${pkgname}.service"
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
+}

Added: croc/trunk/croc.service
===
--- croc/trunk/croc.service (rev 0)
+++ croc/trunk/croc.service 2019-11-13 00:32:47 UTC (rev 527073)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Croc relay
+After=network.target
+
+[Service]
+Type=simple
+User=nobody
+CapabilityBoundingSet=CAP_NET_BIND_SERVICE
+ExecStart=/usr/bin/croc relay
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (5 files)

2019-11-02 Thread Jonas Witschel via arch-commits
Date: Saturday, November 2, 2019 @ 19:48:43
  Author: diabonas
Revision: 522168

Add lib3mf-1 1.8.1

Added:
  lib3mf-1/
  lib3mf-1/repos/
  lib3mf-1/trunk/
  lib3mf-1/trunk/PKGBUILD
  lib3mf-1/trunk/lib3mf-1_use-system-gtest.patch

-+
 PKGBUILD|   40 ++
 lib3mf-1_use-system-gtest.patch |   24 ++
 2 files changed, 64 insertions(+)

Added: lib3mf-1/trunk/PKGBUILD
===
--- lib3mf-1/trunk/PKGBUILD (rev 0)
+++ lib3mf-1/trunk/PKGBUILD 2019-11-02 19:48:43 UTC (rev 522168)
@@ -0,0 +1,40 @@
+# Maintainer: Jonas Witschel 
+pkgname=lib3mf-1
+pkgver=1.8.1
+pkgrel=1
+pkgdesc='Implementation of the 3D Manufacturing Format file standard (legacy 
version)'
+arch=('x86_64')
+url='https://3mf.io/'
+license=('BSD')
+depends=('gcc-libs' 'libutil-linux') 
+makedepends=('cmake')
+checkdepends=('gtest')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/3MFConsortium/lib3mf/archive/v$pkgver.tar.gz;
+'lib3mf-1_use-system-gtest.patch')
+sha512sums=('f7fd75bcb6472de1595a018e5add516d0d78ab0aee92462b686b77f8d2bef05270e7b737cb7e1d31fc5850815056e753874c2f9ec456a455e8461c4010fe914a'
+
'b6bd55163b1532ce1b0fa19b1963e063ba49b3930079a781ad5a796648baa00e800e75fe6198aaf97395a5c540e947dff7dbee2bc7bd95679eb9f72cd7270414')
+
+prepare() {
+   mkdir build
+   cd "${pkgname%-1}-$pkgver"
+   patch --strip=1 --input="$srcdir/lib3mf-1_use-system-gtest.patch"
+}
+
+build() {
+   cd build
+   cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_INSTALL_INCLUDEDIR="include/$pkgname" \
+ $( ((CHECKFUNC)) || echo -DLIB3MF_TESTS=OFF) \
+ "$srcdir/${pkgname%-1}-$pkgver"
+   make
+}
+
+check() {
+   cd build
+   ctest
+}
+
+package() {
+   cd build
+   make DESTDIR="$pkgdir" install
+   install -Dm644 "$srcdir/${pkgname%-1}-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname"
+}

Added: lib3mf-1/trunk/lib3mf-1_use-system-gtest.patch
===
--- lib3mf-1/trunk/lib3mf-1_use-system-gtest.patch  
(rev 0)
+++ lib3mf-1/trunk/lib3mf-1_use-system-gtest.patch  2019-11-02 19:48:43 UTC 
(rev 522168)
@@ -0,0 +1,24 @@
+From 211d72396a55b63696ed39d97c54e382d139ee15 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Sat, 2 Nov 2019 19:02:49 +0100
+Subject: [PATCH] Use system gtest instead of building from submodule
+
+---
+ UnitTests/CMakeLists.txt | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/UnitTests/CMakeLists.txt b/UnitTests/CMakeLists.txt
+index 59ae773..ffad014 100644
+--- a/UnitTests/CMakeLists.txt
 b/UnitTests/CMakeLists.txt
+@@ -1,7 +1,5 @@
+-ADD_SUBDIRECTORY (googletest EXCLUDE_FROM_ALL)
+ enable_testing()
+   
+-SET(gtest_SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/googletest/googletest")
+ add_definitions( -DTESTFILESPATH="${CMAKE_CURRENT_SOURCE_DIR}/../TestFiles")
+ add_definitions( -DLTESTFILESPATH=L"${CMAKE_CURRENT_SOURCE_DIR}/../TestFiles")
+ add_definitions( -DLOUTFILESPATH=L"${CMAKE_BINARY_DIR}/")
+-- 
+2.23.0
+


[arch-commits] Commit in (5 files)

2019-10-26 Thread Christian Rebischke via arch-commits
Date: Saturday, October 26, 2019 @ 14:18:50
  Author: shibumi
Revision: 520343

add netplan as dep for cloud-init

Added:
  netplan/
  netplan/repos/
  netplan/trunk/
  netplan/trunk/PKGBUILD
  netplan/trunk/make-fixes.patch

--+
 PKGBUILD |   46 ++
 make-fixes.patch |   17 +
 2 files changed, 63 insertions(+)

Added: netplan/trunk/PKGBUILD
===
--- netplan/trunk/PKGBUILD  (rev 0)
+++ netplan/trunk/PKGBUILD  2019-10-26 14:18:50 UTC (rev 520343)
@@ -0,0 +1,46 @@
+# Maintainer: Christian Rebischke 
+# Contributor:  Conrad Hoffmann 
+
+pkgname=netplan
+pkgver=0.98
+pkgrel=1
+pkgdesc="Network configuration abstraction renderer"
+arch=('i686' 'x86_64')
+url="https://github.com/CanonicalLtd/netplan;
+license=('GPL3')
+depends=(
+  'glib2'
+  'python-yaml'
+  'python-netifaces'
+  'iproute2'
+)
+makedepends=(
+  'python'
+  'pkgconf'
+  'pandoc'
+)
+source=(
+  "https://github.com/CanonicalLtd/${pkgname}/archive/${pkgver}.tar.gz;
+  'make-fixes.patch'
+)
+sha256sums=(
+  '2cc5511eb1675950f37c361e3056fcb17ca213998db7911cbe34511362641d92'
+  '7c4f0ca9fa822a5493a3d7dbad2c374cfc489699d4aa105784519617a841deb8'
+)
+
+prepare(){
+  cd "${pkgname}-${pkgver}"
+  patch -Np1 -i "$srcdir/make-fixes.patch"
+  env
+}
+
+build(){
+  cd "${pkgname}-${pkgver}"
+  env
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" ROOTPREFIX=/usr SBINDIR=/usr/bin install
+}

Added: netplan/trunk/make-fixes.patch
===
--- netplan/trunk/make-fixes.patch  (rev 0)
+++ netplan/trunk/make-fixes.patch  2019-10-26 14:18:50 UTC (rev 520343)
@@ -0,0 +1,17 @@
+diff --git a/Makefile b/Makefile
+index d89eb26..546a37f 100644
+--- a/Makefile
 b/Makefile
+@@ -33,10 +33,10 @@ generate: src/generate.[hc] src/parse.[hc] src/util.[hc] 
src/networkd.[hc] src/n
+   $(CC) $(BUILDFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $(filter %.c, $^) 
`pkg-config --cflags --libs glib-2.0 gio-2.0 yaml-0.1 uuid`
+ 
+ netplan-dbus: src/dbus.c src/_features.h
+-  $(CC) $(BUILDFLAGS) $(CFLAGS) -o $@ $^ `pkg-config --cflags --libs 
libsystemd glib-2.0`
++  $(CC) $(BUILDFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $^ `pkg-config --cflags 
--libs libsystemd glib-2.0`
+ 
+ src/_features.h: src/[^_]*.[hc]
+-  echo "#include \nstatic const char *feature_flags[] 
__attribute__((__unused__)) = {" > $@
++  printf "#include \nstatic const char *feature_flags[] 
__attribute__((__unused__)) = {" > $@
+   awk 'match ($$0, /netplan-feature:.*/ ) { $$0=substr($$0, RSTART, 
RLENGTH); print "\""$$2"\"," }' $^ >> $@
+   echo "NULL, };" >> $@
+ 


[arch-commits] Commit in (5 files)

2019-10-10 Thread Jonas Witschel via arch-commits
Date: Thursday, October 10, 2019 @ 17:29:05
  Author: diabonas
Revision: 514486

Initial import of pdftk 3.0.7

Added:
  pdftk/
  pdftk/repos/
  pdftk/trunk/
  pdftk/trunk/PKGBUILD
  pdftk/trunk/pdftk.sh

--+
 PKGBUILD |   39 +++
 pdftk.sh |3 +++
 2 files changed, 42 insertions(+)

Added: pdftk/trunk/PKGBUILD
===
--- pdftk/trunk/PKGBUILD(rev 0)
+++ pdftk/trunk/PKGBUILD2019-10-10 17:29:05 UTC (rev 514486)
@@ -0,0 +1,39 @@
+# Maintainer: Jonas Witschel 
+pkgname=pdftk
+pkgver=3.0.7
+pkgrel=1
+pkgdesc='Command-line tool for working with PDFs'
+arch=('any')
+url='https://gitlab.com/pdftk-java/pdftk'
+license=('GPL')
+depends=('bcprov' 'java-commons-lang' 'java-runtime-headless')
+makedepends=('ant')
+checkdepends=('java-hamcrest' 'junit' 'junit-system-rules' 'poppler')
+source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.bz2" 'pdftk.sh')
+sha512sums=('22e144a186b77817ff909543f068031023d7ebcc762443fc5ab4a31f008b9d62dd5662b7d122657e22e95292ea4b6443c4539ff279024d024aac92d7582b13f4'
+
'439c397472012d71c8e782a75819a7a950474c387b7050bbd5aa2f849d1dbe29423accf3f8e17d18436ba32eb4f76072df5b4f85caebd853df1e75c131631988')
+
+prepare() {
+   cd "$pkgname-v$pkgver"
+   mkdir lib
+   ln -s 
/usr/share/java/{bcprov,commons-lang/commons-lang,hamcrest-core,junit,junit-system-rules/system-rules}.jar
 lib
+   # No need for code coverage reports during tests
+   sed -ri '/<\/?jacoco:coverage>/d' build.xml
+}
+
+build() {
+   cd "$pkgname-v$pkgver"
+   ant jar
+}
+
+check() {
+   cd "$pkgname-v$pkgver"
+   ant test-run
+}
+
+package() {
+   cd "$pkgname-v$pkgver"
+   install -Dm644 build/jar/pdftk.jar -t "$pkgdir/usr/share/java/$pkgname"
+   install -Dm644 pdftk.1 -t "$pkgdir/usr/share/man/man1"
+   install -Dm755 "$srcdir/pdftk.sh" "$pkgdir/usr/bin/pdftk"
+}

Added: pdftk/trunk/pdftk.sh
===
--- pdftk/trunk/pdftk.sh(rev 0)
+++ pdftk/trunk/pdftk.sh2019-10-10 17:29:05 UTC (rev 514486)
@@ -0,0 +1,3 @@
+#!/bin/sh
+CP='/usr/share/java/bcprov.jar:/usr/share/java/commons-lang/commons-lang.jar:/usr/share/java/pdftk/pdftk.jar'
+exec /usr/bin/java -cp "$CP" com.gitlab.pdftk_java.pdftk "$@"


Property changes on: pdftk/trunk/pdftk.sh
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property


[arch-commits] Commit in (5 files)

2019-10-08 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, October 8, 2019 @ 16:04:39
  Author: svenstaro
Revision: 514253

Add keycloak

Added:
  keycloak/
  keycloak/repos/
  keycloak/trunk/
  keycloak/trunk/PKGBUILD
  keycloak/trunk/keycloak.service

--+
 PKGBUILD |   31 +++
 keycloak.service |9 +
 2 files changed, 40 insertions(+)

Added: keycloak/trunk/PKGBUILD
===
--- keycloak/trunk/PKGBUILD (rev 0)
+++ keycloak/trunk/PKGBUILD 2019-10-08 16:04:39 UTC (rev 514253)
@@ -0,0 +1,31 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Nikita Volodin 
+
+pkgname=keycloak
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="Open Source Identity and Access Management For Modern Applications 
and Services"
+arch=('any')
+url="http://www.keycloak.org/;
+license=('Apache')
+depends=('jdk8-openjdk')
+makedepends=('maven' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/keycloak/keycloak/archive/${pkgver}.tar.gz;
+"keycloak.service")
+sha512sums=('e632c2afd4ad2d8ede40049c9197a30a1fe1dc07bda4fea6aca96eaf667ab6c74b1265de8be0a867426ec7580e20f73144e4f293bbb73608598abdbbecaaf4ec'
+
'eefc589eb574a784a593e0331603178a71bc795b46a4cca41feb780e967079fd801c934378c5f0aa790651c0c7e24c7bf31d11f69cc986e83b608cfe90f7d738')
+
+build() {
+cd $pkgname-$pkgver
+mvn -Pdistribution -pl distribution/server-dist -am -Dmaven.test.skip 
clean install
+}
+
+package() {
+   mkdir -p "$pkgdir/opt"
+   cd $pkgname-$pkgver
+   ls distribution/server-dist/target/
+   cp -r "distribution/server-dist/target/keycloak-$pkgver" 
"$pkgdir/opt/keycloak"
+
+   install -Dm644 "$srcdir"/keycloak.service 
"$pkgdir"/usr/lib/systemd/system/keycloak.service
+}
+

Added: keycloak/trunk/keycloak.service
===
--- keycloak/trunk/keycloak.service (rev 0)
+++ keycloak/trunk/keycloak.service 2019-10-08 16:04:39 UTC (rev 514253)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Keycloak server
+After=network.target
+
+[Service]
+ExecStart=/opt/keycloak/bin/standalone.sh
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (5 files)

2019-10-07 Thread Jerome Leclanche via arch-commits
Date: Monday, October 7, 2019 @ 23:23:30
  Author: jleclanche
Revision: 514165

heimdall: Moved from AUR

Added:
  heimdall/
  heimdall/repos/
  heimdall/trunk/
  heimdall/trunk/PKGBUILD
  heimdall/trunk/heimdall.desktop

--+
 PKGBUILD |   41 +
 heimdall.desktop |9 +
 2 files changed, 50 insertions(+)

Added: heimdall/trunk/PKGBUILD
===
--- heimdall/trunk/PKGBUILD (rev 0)
+++ heimdall/trunk/PKGBUILD 2019-10-07 23:23:30 UTC (rev 514165)
@@ -0,0 +1,41 @@
+# Maintainer: Jerome Leclanche 
+pkgname=heimdall
+pkgver=1.4.2
+pkgrel=2
+pkgdesc="Tool suite used to flash firmware (ROMs) onto Samsung Galaxy S 
devices"
+arch=("x86_64")
+url="https://glassechidna.com.au/heimdall/;
+license=("MIT")
+depends=("qt5-base")
+makedepends=("cmake")
+optdepends=("android-udev: Udev rules to connect Android devices to your linux 
box")
+source=(
+   
"$pkgname-$pkgver.tar.gz::https://gitlab.com/BenjaminDobell/Heimdall/-/archive/v$pkgver/Heimdall-v$pkgver.tar.gz;
+   "heimdall.desktop"
+)
+sha256sums=(
+   "589bef88f2597c8a84fe6fafbe928ddc9687438b5b54edd917d7df48c7e3eff8"
+   "439cea1a8976b9b589ffe4030a084243bcc5e937dcb9c571cdb94d3ff08b4fb4"
+)
+
+build() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   cmake . -DCMAKE_INSTALL_PREFIX="/usr"
+   make
+}
+
+package() {
+   cd "$srcdir/$pkgname-$pkgver"
+
+   # Install desktop file
+   install -m644 -D "$srcdir/heimdall.desktop" 
"$pkgdir/usr/share/applications/heimdall.desktop"
+
+   # Install license file
+   install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+   # Install heimdall command line tool
+   install -d "$pkgdir"/usr/bin
+   install -Dm755 bin/* "$pkgdir"/usr/bin/
+   install -Dm644 heimdall/60-heimdall.rules 
"$pkgdir"/usr/lib/udev/rules.d/60-heimdall.rules
+}

Added: heimdall/trunk/heimdall.desktop
===
--- heimdall/trunk/heimdall.desktop (rev 0)
+++ heimdall/trunk/heimdall.desktop 2019-10-07 23:23:30 UTC (rev 514165)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Heimdall
+Type=Application
+Comment=Firmware flasher for Samsung mobile devices
+Terminal=false
+Exec=heimdall-frontend
+Icon=phone
+Categories=Development;


[arch-commits] Commit in (5 files)

2019-10-07 Thread Alexander Rødseth via arch-commits
Date: Monday, October 7, 2019 @ 09:11:29
  Author: arodseth
Revision: 513691

Add k9s, a tool for managing Kubernetes pods

Added:
  k9s/
  k9s/repos/
  k9s/repos/community-x86_64/
  k9s/trunk/
  k9s/trunk/PKGBUILD

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

Added: k9s/trunk/PKGBUILD
===
--- k9s/trunk/PKGBUILD  (rev 0)
+++ k9s/trunk/PKGBUILD  2019-10-07 09:11:29 UTC (rev 513691)
@@ -0,0 +1,25 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=k9s
+pkgver=0.9.1
+pkgrel=1
+pkgdesc='Kubernetes TUI for managing clusters and pods'
+arch=(x86_64)
+url='https://github.com/derailed/k9s'
+license=(APACHE)
+makedepends=(git go)
+source=("git+$url#commit=452a8e4") # 0.9.1
+sha256sums=('SKIP')
+
+build() {
+  cd $pkgname
+  go build -gcflags "all=-trimpath=${PWD}" -asmflags "all=-trimpath=${PWD}" 
-ldflags "-extldflags ${LDFLAGS}"
+}
+
+package() {
+  cd $pkgname
+  install -Dm755 "$pkgname" "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-10-03 Thread Daniel Bermond via arch-commits
Date: Thursday, October 3, 2019 @ 11:59:03
  Author: dbermond
Revision: 512491

Initial commit os mujs

Added:
  mujs/
  mujs/repos/
  mujs/trunk/
  mujs/trunk/010-mujs-use-arch-flags.patch
  mujs/trunk/PKGBUILD

---+
 010-mujs-use-arch-flags.patch |   21 +
 PKGBUILD  |   31 +++
 2 files changed, 52 insertions(+)

Added: mujs/trunk/010-mujs-use-arch-flags.patch
===
--- mujs/trunk/010-mujs-use-arch-flags.patch(rev 0)
+++ mujs/trunk/010-mujs-use-arch-flags.patch2019-10-03 11:59:03 UTC (rev 
512491)
@@ -0,0 +1,21 @@
+diff -Naurp a/Makefile b/Makefile
+--- a/Makefile 2018-09-11 10:47:31.0 +
 b/Makefile 2018-12-16 20:19:17.793566976 +
+@@ -15,7 +15,7 @@ endif
+ 
+ # Compiler flags for various configurations:
+ 
+-CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
++CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter
+ 
+ ifeq "$(CC)" "clang"
+   CFLAGS += -Wunreachable-code
+@@ -78,7 +78,7 @@ $(OUT)/libmujs.a: $(OUT)/libmujs.o
+ 
+ $(OUT)/libmujs.so: one.c $(HDRS)
+   @ mkdir -p $(dir $@)
+-  $(CC) $(CFLAGS) -fPIC -shared -o $@ $< -lm
++  $(CC) $(CFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $< -lm
+ 
+ $(OUT)/mujs: $(OUT)/libmujs.o $(OUT)/main.o
+   @ mkdir -p $(dir $@)

Added: mujs/trunk/PKGBUILD
===
--- mujs/trunk/PKGBUILD (rev 0)
+++ mujs/trunk/PKGBUILD 2019-10-03 11:59:03 UTC (rev 512491)
@@ -0,0 +1,31 @@
+# Maintainer: Daniel Bermond 
+
+pkgname=mujs
+pkgver=1.0.6
+pkgrel=1
+pkgdesc='An embeddable Javascript interpreter in C'
+arch=('x86_64')
+url='https://mujs.com/'
+license=('ISC')
+depends=('readline')
+source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/ccxvii/mujs/archive/${pkgver}.tar.gz;
+'010-mujs-use-arch-flags.patch')
+sha256sums=('a444d8ea22b18eff89acbc7f9e45cc95e5b63b30ae8f4b8000b858cd17006f2d'
+'051c8a8727f4ff2816e9c060fbe969b7d1e8b9e2c07d704e809c24ff4394f0f4')
+
+prepare() {
+patch -d "${pkgname}-${pkgver}" -Np1 -i 
"${srcdir}/010-mujs-use-arch-flags.patch"
+}
+
+build() {
+make -C "${pkgname}-${pkgver}" release
+}
+
+package() {
+mkdir -p "${pkgdir}/usr/share/doc/${pkgname}"
+
+make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" prefix='/usr' 
install-shared
+
+install -D -m644 "${pkgname}-${pkgver}/COPYING" 
"${pkgdir}/usr/share/licenses/mujs/LICENSE"
+install-m644 "${pkgname}-${pkgver}/docs/"*  
"${pkgdir}/usr/share/doc/${pkgname}"
+}


[arch-commits] Commit in (5 files)

2019-09-16 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 16, 2019 @ 23:13:12
  Author: svenstaro
Revision: 510942

Moving libluv from AUR for neovim

Added:
  libluv/
  libluv/repos/
  libluv/trunk/
  libluv/trunk/PKGBUILD
  libluv/trunk/libluv.pc.in

--+
 PKGBUILD |   42 ++
 libluv.pc.in |   12 
 2 files changed, 54 insertions(+)

Added: libluv/trunk/PKGBUILD
===
--- libluv/trunk/PKGBUILD   (rev 0)
+++ libluv/trunk/PKGBUILD   2019-09-16 23:13:12 UTC (rev 510942)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Jurica Bradarić 
+
+pkgname=libluv
+pkgver=1.30.1
+pkgrel=1
+pkgdesc='Bare libuv bindings for lua'
+arch=('x86_64')
+url='https://github.com/luvit/luv'
+license=('apache')
+provides=('libluv')
+depends=('luajit' 'libuv')
+makedepends=('cmake' 'luajit' 'libuv' 'ninja')
+source=("https://github.com/luvit/luv/releases/download/${pkgver}-0/luv-${pkgver}-0.tar.gz;
+
https://github.com/luvit/luv/raw/df03f2ac6d4e7269cb0c88be3ef44cf1f0de9b24/libluv.pc.in)
+sha256sums=('420fc299f3b25aff55b839e9fe590982f45045b3e53ebeab2449eca7e23a106a'
+'be2a4909c724e09a50de42b1caa3c82c1b1afee8b80abf20c6944f1df1c7fd0e')
+
+prepare() {
+  # They forgot to ship this file in this release. Hopefully they'll fix it in 
the next release.
+  cp "$srcdir"/libluv.pc.in "$srcdir"/luv-${pkgver}-0/
+}
+
+build() {
+mkdir "${srcdir}/build"
+cd "${srcdir}/build"
+cmake -GNinja \
+  -DWITH_SHARED_LIBUV=ON \
+  -DLUA_BUILD_TYPE=System \
+  -DBUILD_MODULE=OFF \
+  -DBUILD_SHARED_LIBS=ON \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  "${srcdir}/luv-${pkgver}-0"
+ninja
+}
+
+package() {
+cd "${srcdir}/build"
+DESTDIR="${pkgdir}" ninja install
+}
+
+# vim:set ts=2 sw=2 et:

Added: libluv/trunk/libluv.pc.in
===
--- libluv/trunk/libluv.pc.in   (rev 0)
+++ libluv/trunk/libluv.pc.in   2019-09-16 23:13:12 UTC (rev 510942)
@@ -0,0 +1,12 @@
+prefix=@prefix@
+exec_prefix=${prefix}
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libluv
+Version: @LUV_VERSION@
+Description: Bare and full libuv bindings for Lua/LuaJIT.
+URL: https://github.com/luvit/luv
+
+Libs: -L${libdir} -lluv @LIBS@
+Cflags: -I${includedir}


[arch-commits] Commit in (5 files)

2019-09-05 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, September 5, 2019 @ 22:55:56
  Author: svenstaro
Revision: 508223

Rename hcloud-python to python-hcloud

Added:
  python-hcloud/
  python-hcloud/repos/
  python-hcloud/trunk/
  python-hcloud/trunk/PKGBUILD
Deleted:
  hcloud-python/

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

Added: python-hcloud/trunk/PKGBUILD
===
--- python-hcloud/trunk/PKGBUILD(rev 0)
+++ python-hcloud/trunk/PKGBUILD2019-09-05 22:55:56 UTC (rev 508223)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase
+pkgname=python-hcloud
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="Official Hetzner Cloud python library"
+arch=('any')
+url="https://github.com/hetznercloud/hcloud-python;
+license=('MIT')
+replaces=('hcloud-python')
+provides=('hcloud-python')
+depends=('python-requests' 'python-dateutil' 'python-future')
+source=("$pkgname"-$pkgver.tar.gz::https://github.com/hetznercloud/hcloud-python/archive/v${pkgver}.tar.gz)
+sha512sums=('cb70d190350457fc3c6e474bc6c943070102762595dac2f386041956f64255f390a928a2f2411be861645cd65b015ab9e0c931b36aeed0076b06d9f67ac72d1c')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-08-26 Thread David Runge via arch-commits
Date: Monday, August 26, 2019 @ 17:59:06
  Author: dvzrv
Revision: 502143

Adding waf (as makedepnds for ntk and potentially countless others).

Added:
  waf/
  waf/repos/
  waf/trunk/
  waf/trunk/PKGBUILD
  waf/trunk/building-waf.md

-+
 PKGBUILD|   63 ++
 building-waf.md |   44 +
 2 files changed, 107 insertions(+)

Added: waf/trunk/PKGBUILD
===
--- waf/trunk/PKGBUILD  (rev 0)
+++ waf/trunk/PKGBUILD  2019-08-26 17:59:06 UTC (rev 502143)
@@ -0,0 +1,63 @@
+# Maintainer: David Runge 
+# Contributor: XZS 
+# Contributor: Alexander Rødseth 
+# Contributor: Sebastien Binet 
+
+pkgname=waf
+pkgver=2.0.18
+pkgrel=1
+pkgdesc='General-purpose build system modelled after Scons'
+url="http://waf.io/;
+arch=('any')
+license=('BSD')
+depends=('python')
+makedepends=('unzip')
+provides=('python-waf')
+source=("https://waf.io/${pkgname}-${pkgver}.tar.bz2"{,.asc}
+'building-waf.md')
+sha512sums=('aa102922dd48bd1d2f39208ee84f91330a1a5993a3471667181e3e47817d4cf57b0ff9041c1d75b6648d279de6688c7564670cb76ca19da1bd412d1603389e0a'
+'SKIP'
+
'fce4e44c3eff4b87165ad4c6856c028f90437af26ed0d2e7cdef825987a60ebe16afda3238813bc2aa4f4f39df2a705a9df870f93c85e9d755d5d1636f07af70')
+validpgpkeys=('8AF22DE5A06822E3474F3C7049B4C67C05277AAA') # Thomas Nagy 

+
+prepare() {
+  local _py_ver=$(python3 -c "import sys; 
print(str(sys.version_info.major)+'.'+str(sys.version_info.minor))")
+  cd "$pkgname-$pkgver"
+  # make waf find its waflib
+  sed -e "/test(i/ s|dirname|'python${_py_ver}/site-packages/waf'|" -i 
waf-light
+  # license needs to be extracted:
+  # https://gitlab.com/ita1024/waf/issues/2251
+  head -n 30 waf | tail -n 28 | sed -e 's/# //g; s/"""//g' > LICENSE
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./waf-light \
+configure --prefix=/usr \
+build --make-waf
+
+  # removing compiled in vendored library from executable
+  sed -i '/^#==>$/,/^#<==$/d' waf
+}
+
+package() {
+  local _py_ver=$(python3 -c "import sys; 
print(str(sys.version_info.major)+'.'+str(sys.version_info.minor))")
+  cd "$pkgname-$pkgver"
+  install -vDm 755 waf -t "$pkgdir/usr/bin"
+  install -vDm 644 wscript -t "$pkgdir/usr/share/$pkgname"
+
+  # installing, byte-compiling waflib and stripping pkgdir from it
+  install -vDm 644 waflib/*.py \
+-t "${pkgdir}/usr/lib/python${_py_ver}/site-packages/waf/waflib"
+  install -vDm 644 waflib/Tools/*.py \
+-t "${pkgdir}/usr/lib/python${_py_ver}/site-packages/waf/waflib/Tools"
+  install -vDm 644 waflib/extras/*.py \
+-t "${pkgdir}/usr/lib/python${_py_ver}/site-packages/waf/waflib/extras"
+  python -m compileall -d "/usr/lib/python${_py_ver}" \
+"${pkgdir}/usr/lib/python${_py_ver}"
+  python -O -m compileall -d "/usr/lib/python${_py_ver}" \
+"${pkgdir}/usr/lib/python${_py_ver}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 {README,../building-waf}.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+}
+# vim:set ts=2 sw=2 et:

Added: waf/trunk/building-waf.md
===
--- waf/trunk/building-waf.md   (rev 0)
+++ waf/trunk/building-waf.md   2019-08-26 17:59:06 UTC (rev 502143)
@@ -0,0 +1,44 @@
+# Building a custom waf binary
+
+Waf is primarily intended to be distributed with the project using it. The Arch
+Linux package makes waf usable directly, but also brings all files necessary to
+compose a custom binary for your project. To do so, create a temporary
+directory, link all the resources together and build it.
+
+cd $(mktemp -d)
+ln -s /usr/share/waf/wscript .
+ln -s /usr/bin/waf waf-light
+ln -s /usr/lib/python3.7/waf/waflib .
+mkdir zip
+waf configure build --make-waf --tools=''
+
+The last line allows you to choose tools to include.
+
+After this process, there should be a `waf` binary ready in the current working
+directory.
+
+## Building an older version for current Python
+
+Especially after version 2 introduced API-breaking changes, some projects may
+have become incompatible and require older waf versions to build. Fortunately,
+they mostly stay available online and can be retrieved directly in binary form
+with a command like
+
+
+wget -O waf http://ftp.waf.io/pub/release/waf-1.2.3
+chmod 755 waf
+
+Unfortunately, a change in language library makes these impossible to run on
+Python version 3.7 or up. However, by applying the necessary change that made
+waf 2.0.7 compatible to newer Python versions, a compatible binary can still be
+built. The patch should apply even on older versions. This can be achieved
+through a build process similar to the one described above, extended with the
+download of an older waf version and patch.
+
+wget 'https://waf.io/waf-1.8.22.tar.bz2'
+wget 

[arch-commits] Commit in (5 files)

2019-08-22 Thread Daurnimator via arch-commits
Date: Thursday, August 22, 2019 @ 11:19:35
  Author: daurnimator
Revision: 500512

Add postgresql-ip4r

Added:
  postgresql-ip4r/
  postgresql-ip4r/repos/
  postgresql-ip4r/trunk/
  postgresql-ip4r/trunk/LICENSE
  postgresql-ip4r/trunk/PKGBUILD

--+
 LICENSE  |   21 +
 PKGBUILD |   27 +++
 2 files changed, 48 insertions(+)

Added: postgresql-ip4r/trunk/LICENSE
===
--- postgresql-ip4r/trunk/LICENSE   (rev 0)
+++ postgresql-ip4r/trunk/LICENSE   2019-08-22 11:19:35 UTC (rev 500512)
@@ -0,0 +1,21 @@
+PostgreSQL License
+
+Copyright (c) 2004-2019, Andrew Gierth
+Copyright (c) 2003, Steve Atkins
+Copyright (c) 2000-2003, PostgreSQL Global Development Group
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose, without fee, and without a written agreement is
+hereby granted, provided that the above copyright notice and this paragraph
+and the following two paragraphs appear in all copies.
+
+IN NO EVENT SHALL THE AUTHORS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT,
+SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING
+OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE AUTHORS
+HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+THE AUTHORS SPECIFICALLY DISCLAIM ANY WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
+PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS,
+AND THE AUTHORS HAVE NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
+ENHANCEMENTS, OR MODIFICATIONS.

Added: postgresql-ip4r/trunk/PKGBUILD
===
--- postgresql-ip4r/trunk/PKGBUILD  (rev 0)
+++ postgresql-ip4r/trunk/PKGBUILD  2019-08-22 11:19:35 UTC (rev 500512)
@@ -0,0 +1,27 @@
+# Maintainer: daurnimator 
+
+pkgname=postgresql-ip4r
+pkgver=2.4.1
+pkgrel=1
+pkgdesc="IPv4/v6 and IPv4/v6 range index type for PostgreSQL"
+arch=('x86_64')
+url="https://github.com/RhodiumToad/ip4r/;
+license=('custom:PostgreSQL')
+depends=('postgresql')
+
+source=("$pkgname-$pkgver.tar.gz::https://github.com/RhodiumToad/ip4r/archive/$pkgver.tar.gz;
+   LICENSE)
+sha256sums=('78b9f0c1ae45c22182768fe892a32d533c82281035e10914111400bf6301c726'
+'6d61e1a86a5548ce790729a46efa621796d7b79d68e1e8bc92c29034100059a5')
+
+build() {
+   cd "ip4r-$pkgver"
+   make
+}
+
+package() {
+   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+   cd "ip4r-$pkgver"
+   make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in (5 files)

2019-08-19 Thread Alexander Rødseth via arch-commits
Date: Monday, August 19, 2019 @ 11:54:35
  Author: arodseth
Revision: 500161

Add the Acme assembler

Added:
  acme/
  acme/repos/
  acme/repos/community-x86_64/
  acme/trunk/
  acme/trunk/PKGBUILD

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

Added: acme/trunk/PKGBUILD
===
--- acme/trunk/PKGBUILD (rev 0)
+++ acme/trunk/PKGBUILD 2019-08-19 11:54:35 UTC (rev 500161)
@@ -0,0 +1,40 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=acme
+pkgver=2019.08.19
+pkgrel=1
+pkgdesc='Assembler for the 6502, 6510, 65c02 and 65816 processors'
+arch=(x86_64)
+url='https://github.com/meonwax/acme'
+license=(GPL)
+source=("git+$url#commit=99fae48b1f")
+makedepends=(git setconf)
+conflicts=(plan9port)
+sha256sums=(SKIP)
+
+prepare() {
+  cd $pkgname/src
+  setconf Makefile CFLAGS "$CFLAGS -w"
+  setconf Makefile LIBS "$LDFLAGS -lm"
+}
+
+build() {
+  make -s -C $pkgname/src
+}
+
+package() {
+  cd $pkgname
+
+  # Documentation
+  install -d "$pkgdir/usr/share/doc/acme"
+  install -t "$pkgdir/usr/share/doc/acme" docs/*.txt
+
+  # Executable
+  install -Dm755 src/acme "$pkgdir/usr/bin/acme"
+
+  # Joe syntax highlighting
+  install -Dm644 contrib/joe_syntax/acme.jsf 
"$pkgdir/usr/share/joe/syntax/acme.jsf"
+  install -Dm644 contrib/joe_syntax/INSTALL 
"$pkgdir/usr/share/doc/acme/joe.txt"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-08-17 Thread Jelle van der Waa via arch-commits
Date: Saturday, August 17, 2019 @ 20:18:28
  Author: jelle
Revision: 500033

add watchman, optional dependency of django

Added:
  watchman/
  watchman/repos/
  watchman/trunk/
  watchman/trunk/PKGBUILD
  watchman/trunk/watchman.tmpfiles

---+
 PKGBUILD  |   43 +++
 watchman.tmpfiles |1 +
 2 files changed, 44 insertions(+)

Added: watchman/trunk/PKGBUILD
===
--- watchman/trunk/PKGBUILD (rev 0)
+++ watchman/trunk/PKGBUILD 2019-08-17 20:18:28 UTC (rev 500033)
@@ -0,0 +1,43 @@
+# Maintainer: Jean Lucas 
+# Contributor: José Luis Lafuente 
+# Contributor: Michael Louis Thaler 
+
+pkgname=watchman
+pkgver=4.9.0
+pkgrel=2
+pkgdesc="An inotify-based file watching and job triggering command line 
utility"
+url="https://facebook.github.io/watchman/;
+arch=('i686' 'x86_64')
+license=('Apache')
+depends=('pcre' 'systemd' 'python')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/facebook/watchman/archive/v$pkgver.tar.gz;
+"$pkgname.tmpfiles")
+sha256sums=('1f6402dc70b1d056fffc3748f2fdcecff730d8843bb6936de395b3443ce05322'
+'2b061865e10578a0477b9c7991a00594bc839c846b98896e93c75743dbf6a379')
+
+prepare() {
+  cd $pkgname-$pkgver
+  ./autogen.sh
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-statedir --enable-lenient
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # TODO: fix segfault in test
+  #make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  # Docs available online only; see 
https://github.com/facebook/watchman/issues/30
+  make DESTDIR=$pkgdir install
+
+  install -Dm 644 $srcdir/$pkgname.tmpfiles 
$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf
+}
+
+# vim:set ts=2 sw=2 et:

Added: watchman/trunk/watchman.tmpfiles
===
--- watchman/trunk/watchman.tmpfiles(rev 0)
+++ watchman/trunk/watchman.tmpfiles2019-08-17 20:18:28 UTC (rev 500033)
@@ -0,0 +1 @@
+d /run/watchman 0777 root root


[arch-commits] Commit in (5 files)

2019-08-08 Thread Christian Rebischke via arch-commits
Date: Thursday, August 8, 2019 @ 15:10:35
  Author: shibumi
Revision: 498350

new tool gvm-tools for openvas

Added:
  gvm-tools/
  gvm-tools/repos/
  gvm-tools/trunk/
  gvm-tools/trunk/CHANGELOG.md
  gvm-tools/trunk/PKGBUILD

--+
 CHANGELOG.md |  219 +
 PKGBUILD |   32 
 2 files changed, 251 insertions(+)

Added: gvm-tools/trunk/CHANGELOG.md
===
--- gvm-tools/trunk/CHANGELOG.md(rev 0)
+++ gvm-tools/trunk/CHANGELOG.md2019-08-08 15:10:35 UTC (rev 498350)
@@ -0,0 +1,219 @@
+# Changelog
+
+All notable changes to this project will be documented in this file.
+
+The format is based on [Keep a 
Changelog](https://keepachangelog.com/en/1.0.0/),
+and this project adheres to [Semantic 
Versioning](https://semver.org/spec/v2.0.0.html).
+
+For detailed code changes, please visit
+https://github.com/greenbone/gvm-tools/commits/master
+or get the entire source code repository and view log history:
+
+```sh
+$ git clone https://github.com/greenbone/gvm-tools.git
+$ cd gvm-tools && git log
+```
+
+## [Unreleased]
+
+### Added
+- Added --ssh-password switch for ssh connection [PR 
140](https://github.com/greenbone/gvm-tools/pull/140)
+- Added a new console line interface `gvm-script` for only running GMP and OSP
+  scripts without opening a python shell [PR 
152](https://github.com/greenbone/gvm-tools/pull/152)
+- Forbid to run any gvm-tools cli as root user [PR 
183](https://github.com/greenbone/gvm-tools/pull/183)
+- Added error message if invalid XML is passed to `gvm-cli` [PR 
198](https://github.com/greenbone/gvm-tools/pull/198)
+- Added argument `--pretty` to `gvm-cli` to pretty format xml output
+  [PR 203](https://github.com/greenbone/gvm-tools/pull/203)
+
+### Changed
+- Improved error messages if unix socket could not be found [PR 
78](https://github.com/greenbone/python-gvm/pull/78)
+- The structure for the config file (default is ~/.config/gvm-tools.conf) has
+  changed. It's possible to set defaults for nearly all command line arguments
+  [PR 140](https://github.com/greenbone/gvm-tools/pull/140)
+- The command line help for `gvm-cli` and `gvm-pyshell` has been updated and
+  made more consistent [PR 
138](https://github.com/greenbone/gvm-tools/pull/138)
+- Renamed --ssh-user switch to --ssh-username [PR 
140](https://github.com/greenbone/gvm-tools/pull/140)
+- Update `gvmtools.get_version` to return a fully compliant [PEP 
440](https://www.python.org/dev/peps/pep-0440/)
+  version string [PR 150](https://github.com/greenbone/gvm-tools/pull/150)
+- Refresh the dependencies specified via the `Pipfile.lock` file to their 
latest
+  versions [PR 186](https://github.com/greenbone/gvm-tools/pull/186),
+  [PR 193](https://github.com/greenbone/gvm-tools/pull/193)
+- Dropped global command line arguments from sub commands e.g. it must be 
`gvm-cli --config foo.conf socket ...`
+  instead of `gvm-cli socket --config foo.conf` now. The latter didn't work 
actually but
+  was listed in the `--help` output 
[#194](https://github.com/greenbone/gvm-tools/pull/194)
+- Improved error message if a global argument is passed after the connection 
type to `gvm-cli`
+  [#196](https://github.com/greenbone/gvm-tools/pull/196)
+- Renamed `clean-slave.gmp` to `clean-sensor.gmp` [PR 
202](https://github.com/greenbone/gvm-tools/pull/202)
+
+### Deprecated
+- Only running scripts with gvm-pyshell is deprecated [PR 
152](https://github.com/greenbone/gvm-tools/pull/152)
+- \[Auth\] section in config file is deprecated and will be ignored in future
+  releases [PR 160](https://github.com/greenbone/gvm-tools/pull/160)
+
+### Fixed
+- Fix a bug which caused `gvm-pyshell` to immediately re-enter interactive mode
+  upon exiting it for the first time [PR 
139](https://github.com/greenbone/gvm-tools/pull/139)
+- Support \[Auth\] section in config file for backwards compatibility [PR 
160](https://github.com/greenbone/gvm-tools/pull/160)
+- Fix using correct API to get single task and targets in 
update-task-target.gmp
+  script [PR 188](https://github.com/greenbone/gvm-tools/pull/188)
+
+## [2.0.0.beta1] - 2018-11-13
+
+gvm-tools got split into the command line interfaces (*gvm-cli* and
+*gvm-pyshell*) including the [gmp (example) 
scripts](https://github.com/greenbone/gvm-tools/tree/master/scripts)
+and the Python API. The Python API can now be found at
+[python-gvm](https://github.com/greenbone/python-gvm). During this split the
+python package name for the API got changed from **gmp** to **gvm**. The API
+has also been refactored and stabilized. For details please take a look at
+[python-gvm](https://github.com/greenbone/python-gvm)
+[PR 126](https://github.com/greenbone/gvm-tools/pull/126).
+
+### Added
+- It's now possible to write OSP scripts. Using the `--protocol=OSP` switch
+  `gvm-pyshell` adds a global **osp** object instead of the **gmp** one.
+- 

[arch-commits] Commit in (5 files)

2019-08-07 Thread Christian Hesse via arch-commits
Date: Wednesday, August 7, 2019 @ 18:40:35
  Author: eworm
Revision: 498182

initial import

Added:
  terminus-font-otb/
  terminus-font-otb/repos/
  terminus-font-otb/trunk/
  terminus-font-otb/trunk/PKGBUILD
  terminus-font-otb/trunk/otbconvert.pe

---+
 PKGBUILD  |   30 ++
 otbconvert.pe |7 +++
 2 files changed, 37 insertions(+)

Added: terminus-font-otb/trunk/PKGBUILD
===
--- terminus-font-otb/trunk/PKGBUILD(rev 0)
+++ terminus-font-otb/trunk/PKGBUILD2019-08-07 18:40:35 UTC (rev 498182)
@@ -0,0 +1,30 @@
+# Maintainer: Christian Hesse 
+# Contributor: lynix 
+# Derived from 'dina-font-otb' by Ckat 
+
+pkgname=terminus-font-otb
+pkgver=4.48
+pkgrel=1
+pkgdesc='Monospace bitmap font (OTB version)'
+url='http://terminus-font.sourceforge.net/'
+arch=('any')
+license=('GPL2' 'custom:OFL')
+makedepends=('fontforge')
+depends=('fontconfig' 'xorg-font-utils')
+source=("https://downloads.sourceforge.net/project/terminus-font/terminus-font-$pkgver/terminus-font-$pkgver.tar.gz;
+'otbconvert.pe')
+sha256sums=('34799c8dd5cec7db8016b4a615820dfb43b395575afbb24fc17ee19c869c94af'
+'431999be6be2630a9e8b4bcc5631b6bc727b795978b75cb4c874d9ce143e9703')
+
+build() {
+cd "terminus-font-$pkgver"
+../otbconvert.pe *.bdf
+}
+
+package() {
+cd "terminus-font-$pkgver"
+for i in *.otb; do
+install -D -m0644 $i "$pkgdir/usr/share/fonts/misc/$i"
+done
+install -D -m0644 'OFL.TXT' 
"$pkgdir/usr/share/licenses/terminus-font-otb/LICENSE"
+}

Added: terminus-font-otb/trunk/otbconvert.pe
===
--- terminus-font-otb/trunk/otbconvert.pe   (rev 0)
+++ terminus-font-otb/trunk/otbconvert.pe   2019-08-07 18:40:35 UTC (rev 
498182)
@@ -0,0 +1,7 @@
+#!/usr/bin/fontforge
+i=1
+while ( i<$argc )
+  Open($argv[i])
+  Generate($argv[i]:r + ".otb")
+  i = i+1
+endloop


Property changes on: terminus-font-otb/trunk/otbconvert.pe
___
Added: svn:executable
## -0,0 +1 ##
+*
\ No newline at end of property


[arch-commits] Commit in (5 files)

2019-08-06 Thread Alad Wenter via arch-commits
Date: Tuesday, August 6, 2019 @ 23:01:44
  Author: alad
Revision: 498107

add i3lock-color

While there have been some previous concerns that the features in this fork
should be proposed upstream, it has now diverged so far from upstream in terms
of available feature, that one could speak from an entirely different screen
locker. One could say that i3lock-color is to i3lock, what i3lock was to slock.

Other distributions seem to agree, e.g. i3lock-color is packaged in void linux
and NixOS.

Added:
  i3lock-color/
  i3lock-color/repos/
  i3lock-color/trunk/
  i3lock-color/trunk/0001-Also-pass-screen-brightness-keys-as-media-keys.patch
  i3lock-color/trunk/PKGBUILD

---+
 0001-Also-pass-screen-brightness-keys-as-media-keys.patch |   55 
 PKGBUILD  |   40 
 2 files changed, 95 insertions(+)

Added: 
i3lock-color/trunk/0001-Also-pass-screen-brightness-keys-as-media-keys.patch
===
--- 
i3lock-color/trunk/0001-Also-pass-screen-brightness-keys-as-media-keys.patch
(rev 0)
+++ 
i3lock-color/trunk/0001-Also-pass-screen-brightness-keys-as-media-keys.patch
2019-08-06 23:01:44 UTC (rev 498107)
@@ -0,0 +1,55 @@
+From e71a208aab9f1530be80f6405bd0596dfca35a3a Mon Sep 17 00:00:00 2001
+From: Alad Wenter 
+Date: Wed, 7 Aug 2019 00:47:21 +0200
+Subject: [PATCH] Also pass screen brightness keys as media keys
+
+Rebase of upstream commits:
+
+ 2a6545e5bbc2d5d1f20ac71a45cabef27113d7cd # Also pass screen brightness keys 
as media keys 
+ 2766a1380818d70b7b8ed41b6aaca1124e11c790 # Add docs about passing of media 
keys 
+ 71cf4bda1b6f37847fae95de2f035995454743cd # Add long option for media key 
passing to docs 
+---
+ i3lock.1 | 6 ++
+ i3lock.c | 2 ++
+ 2 files changed, 8 insertions(+)
+
+diff --git a/i3lock.1 b/i3lock.1
+index 761a6bd..f388a09 100644
+--- a/i3lock.1
 b/i3lock.1
+@@ -28,6 +28,7 @@ i3lock-color \- improved screen locker
+ .RB [\|\-u\|]
+ .RB [\|\-e\|]
+ .RB [\|\-f\|]
++.RB [\|\-m\|]
+ 
+ .SH DESCRIPTION
+ .B i3lock-color
+@@ -121,6 +122,11 @@ Note that this number is zero indexed. The ordering is 
dependent on libxinerama.
+ Captures the screen and blurs it using the given sigma (radius).
+ Images may still be overlaid over the blurred screenshot.
+ 
++.TP
++.B \-m, \-\-pass-media-keys
++Allow the following keys to be used while the screen is locked by passing 
them through:
++XF86AudioPlay, XF86AudioPause, XF86AudioStop, XF86AudioPrev, XF86AudioNext, 
XF86AudioMu
++
+ .TP
+ .B \-\-indicator
+ Forces the indicator to always be visible, instead of only showing on 
activity.
+diff --git a/i3lock.c b/i3lock.c
+index d3fcee8..7926599 100644
+--- a/i3lock.c
 b/i3lock.c
+@@ -652,6 +652,8 @@ static void handle_key_press(xcb_key_press_event_t *event) 
{
+ case XKB_KEY_XF86AudioMute:
+ case XKB_KEY_XF86AudioLowerVolume:
+ case XKB_KEY_XF86AudioRaiseVolume:
++case XKB_KEY_XF86MonBrightnessUp:
++case XKB_KEY_XF86MonBrightnessDown:
+ xcb_send_event(conn, true, screen->root, 
XCB_EVENT_MASK_BUTTON_PRESS, (char *)event);
+ return;
+ }
+-- 
+2.22.0
+

Added: i3lock-color/trunk/PKGBUILD
===
--- i3lock-color/trunk/PKGBUILD (rev 0)
+++ i3lock-color/trunk/PKGBUILD 2019-08-06 23:01:44 UTC (rev 498107)
@@ -0,0 +1,40 @@
+# Maintainer: Alad Wenter 
+# Contributor: ibrokemypie 
+pkgname=i3lock-color
+pkgver=2.12.c
+pkgrel=1
+_commit=60d68356db80549cb6e40a093b2f884b500aac44 # 2.12.c
+pkgdesc="improved screenlocker with color configuration support"
+arch=('x86_64')
+url=https://github.com/PandorasFox/i3lock-color
+license=('MIT')
+depends=('xcb-util-image' 'pam' 'libev' 'cairo' 'libxkbcommon-x11'
+ 'libjpeg-turbo' 'xcb-util-xrm' 'pkgconf')
+makedepends=('git')
+provides=('i3lock')
+conflicts=('i3lock')
+source=("$pkgname-$pkgver::git+https://github.com/PandorasFox/$pkgname#commit=$_commit;
+'0001-Also-pass-screen-brightness-keys-as-media-keys.patch')
+sha256sums=('SKIP'
+'f09ebac78d0f021449734fe38afbc9e389a350255ba88cd5a89d86988fe639db')
+
+prepare() {
+cd "$pkgname-$pkgver"
+patch -p1 < 
"$srcdir"/0001-Also-pass-screen-brightness-keys-as-media-keys.patch
+
+   # Fix ticket FS#31544, sed line taken from gentoo
+   sed -i -e 's:login:system-auth:' pam/i3lock 
+autoreconf -fiv
+}
+
+build() {
+cd "$pkgname-$pkgver"
+./configure --prefix=/usr --sysconfdir=/etc
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+   make DESTDIR="$pkgdir" install
+
+   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-08-06 Thread Alad Wenter via arch-commits
Date: Tuesday, August 6, 2019 @ 21:52:50
  Author: alad
Revision: 498097

add python-pygame back to repos

Added:
  python-pygame/
  python-pygame/repos/
  python-pygame/trunk/
  python-pygame/trunk/PKGBUILD
Deleted:
  python-pygame/

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

Added: python-pygame/trunk/PKGBUILD
===
--- python-pygame/trunk/PKGBUILD(rev 0)
+++ python-pygame/trunk/PKGBUILD2019-08-06 21:52:50 UTC (rev 498097)
@@ -0,0 +1,25 @@
+# Maintainer: Alad Wenter 
+# Contributor: Matthew McGinn 
+# Contributor: Gryffyn
+# Contributor: Tetsumi
+pkgname=python-pygame
+pkgver=1.9.6
+pkgrel=2
+pkgdesc="Python game library"
+arch=('x86_64')
+url="http://www.pygame.org;
+license=('LGPL')
+makedepends=('python-setuptools')
+depends=('python' 'sdl_mixer' 'sdl_ttf' 'sdl_image' 'portmidi')
+source=("https://pypi.io/packages/source/p/pygame/pygame-$pkgver.tar.gz;)
+sha256sums=('301c6428c0880ecd4a9e3951b80e539c33863b6ff356a443db1758de4f297957')
+
+build() {
+cd pygame-"$pkgver"
+python setup.py build
+}
+
+package() {
+cd pygame-"$pkgver"
+python setup.py install --root="$pkgdir" --prefix=/usr --skip-build
+}


[arch-commits] Commit in (5 files)

2019-07-30 Thread Christian Hesse via arch-commits
Date: Tuesday, July 30, 2019 @ 11:37:44
  Author: eworm
Revision: 495221

initial import from AUR

Added:
  tmate/
  tmate/repos/
  tmate/trunk/
  tmate/trunk/0001-add-new-channel-after-authentication.patch
  tmate/trunk/PKGBUILD

-+
 0001-add-new-channel-after-authentication.patch |   44 ++
 PKGBUILD|   39 +++
 2 files changed, 83 insertions(+)

Added: tmate/trunk/0001-add-new-channel-after-authentication.patch
===
--- tmate/trunk/0001-add-new-channel-after-authentication.patch 
(rev 0)
+++ tmate/trunk/0001-add-new-channel-after-authentication.patch 2019-07-30 
11:37:44 UTC (rev 495221)
@@ -0,0 +1,44 @@
+From d95281d7f248ba5aa31a8977909a3344ec5b132c Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Tue, 30 Jul 2019 08:15:59 +0200
+Subject: [PATCH 1/1] add new channel after authentication
+
+With libssh commit 8a885f0b ("channels: Add check if we are authenticated
+before we create a channel") connection fails if channel is added before
+successful authentication. So add the channel after authentication.
+
+Fixes #154
+---
+ tmate-ssh-client.c | 12 ++--
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/tmate-ssh-client.c b/tmate-ssh-client.c
+index 96da14c8..2a9afee0 100644
+--- a/tmate-ssh-client.c
 b/tmate-ssh-client.c
+@@ -241,12 +241,6 @@ static void on_ssh_client_event(struct tmate_ssh_client 
*client)
+ 
+   ssh_set_callbacks(session, >ssh_callbacks);
+ 
+-  client->channel = channel = ssh_channel_new(session);
+-  if (!channel) {
+-  tmate_fatal("cannot initialize");
+-  return;
+-  }
+-
+   ssh_set_blocking(session, 0);
+   ssh_options_set(session, SSH_OPTIONS_HOST, client->server_ip);
+   ssh_options_set(session, SSH_OPTIONS_LOG_VERBOSITY, );
+@@ -370,6 +364,12 @@ static void on_ssh_client_event(struct tmate_ssh_client 
*client)
+   case SSH_AUTH_SUCCESS:
+   tmate_debug("Auth successful");
+   client->state = SSH_OPEN_CHANNEL;
++
++  client->channel = channel = ssh_channel_new(session);
++  if (!channel) {
++  tmate_fatal("cannot initialize");
++  return;
++  }
+   /* fall through */
+   }
+ 

Added: tmate/trunk/PKGBUILD
===
--- tmate/trunk/PKGBUILD(rev 0)
+++ tmate/trunk/PKGBUILD2019-07-30 11:37:44 UTC (rev 495221)
@@ -0,0 +1,39 @@
+# Maintainer: Christian Hesse 
+# Contributor: "Amhairghin" Oscar Garcia Amor
+# Contributors: bhushan, huma, adlaiff6, Invie, solarce
+
+pkgname=tmate
+pkgver=2.2.1
+pkgrel=3
+pkgdesc='Instant terminal sharing'
+arch=('x86_64')
+url='http://tmate.io/'
+license=('BSD')
+depends=('libevent' 'libssh' 'libutempter' 'msgpack-c')
+makedepends=('cmake' 'ruby')
+source=("https://github.com/tmate-io/${pkgname}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+'0001-add-new-channel-after-authentication.patch')
+sha256sums=('d9c2ac59f42e65aac5f500f0548ea8056fd79c9c5285e5af324d833e2a84c305'
+'85029b3b32f6306fe44fb4a7c0a7307007436a69c4e5c2c00bfabec4db9f117c')
+
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  patch -Np1 < ../0001-add-new-channel-after-authentication.patch
+}
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+
+  install -D -m0644 COPYING ${pkgdir}/usr/share/licenses/tmate/COPYING
+}


[arch-commits] Commit in (5 files)

2019-07-29 Thread Christian Rebischke via arch-commits
Date: Tuesday, July 30, 2019 @ 00:19:07
  Author: shibumi
Revision: 494720

added brightnessctl to community

Added:
  brightnessctl/
  brightnessctl/repos/
  brightnessctl/trunk/
  brightnessctl/trunk/PKGBUILD
  brightnessctl/trunk/brightnessctl.install

---+
 PKGBUILD  |   29 +
 brightnessctl.install |6 ++
 2 files changed, 35 insertions(+)

Added: brightnessctl/trunk/PKGBUILD
===
--- brightnessctl/trunk/PKGBUILD(rev 0)
+++ brightnessctl/trunk/PKGBUILD2019-07-30 00:19:07 UTC (rev 494720)
@@ -0,0 +1,29 @@
+# Maintainer: Antoine Damhet 
+
+pkgname=brightnessctl
+pkgver=0.4
+pkgrel=2
+pkgdesc="Lightweight brightness control tool"
+arch=('x86_64')
+url='https://github.com/Hummer12007/brightnessctl'
+license=('MIT')
+source=(
+  
"$pkgname-$pkgver.tar.gz::https://github.com/Hummer12007/brightnessctl/archive/$pkgver.tar.gz;
+)
+sha512sums=('ac86de0df8dcfd60a415465daabca283192ceb8de6c53b8844e628709ccd0cef')
+install='brightnessctl.install'
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make UDEVDIR="/usr/lib/udev/rules.d" INSTALL_UDEV_RULES=1 DESTDIR="$pkgdir" 
install
+
+  mkdir -p $pkgdir/usr/share/licenses/$pkgname
+  install -m 0644 LICENSE $pkgdir/usr/share/licenses/$pkgname/
+}
+
+# vim:set ts=2 sw=2 et:

Added: brightnessctl/trunk/brightnessctl.install
===
--- brightnessctl/trunk/brightnessctl.install   (rev 0)
+++ brightnessctl/trunk/brightnessctl.install   2019-07-30 00:19:07 UTC (rev 
494720)
@@ -0,0 +1,6 @@
+post_install() {
+  udevadm control --reload-rules
+  udevadm trigger -s leds -s backlight -c add
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-07-29 Thread Massimiliano Torromeo via arch-commits
Date: Monday, July 29, 2019 @ 09:21:59
  Author: mtorromeo
Revision: 494530

Added pcp as a dependency for cockpit

Added:
  pcp/
  pcp/trunk/
  pcp/trunk/PKGBUILD
  pcp/trunk/sysuser.conf
  pcp/trunk/tmpfile.conf

--+
 PKGBUILD |   45 +
 sysuser.conf |1 +
 tmpfile.conf |3 +++
 3 files changed, 49 insertions(+)

Added: pcp/trunk/PKGBUILD
===
--- pcp/trunk/PKGBUILD  (rev 0)
+++ pcp/trunk/PKGBUILD  2019-07-29 09:21:59 UTC (rev 494530)
@@ -0,0 +1,45 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Iwan Timmer 
+
+pkgname=pcp
+pkgver=4.3.3
+pkgrel=1
+pkgdesc="System performance analysis toolkit"
+arch=('x86_64')
+url="https://pcp.io;
+license=('LGPL')
+depends=('python' 'avahi' 'procps-ng')
+makedepends=('libmicrohttpd' 'cairo' 'qt5-svg')
+optdepends=('libmicrohttpd: support for pmwebd'
+'cairo: support for pmwebd'
+'qt5-svg: support for PCP-GUI and pmchart'
+'perl-xml-tokeparser: support for sar2pcp'
+'perl-date-parse: support for sar2pcp')
+source=("https://dl.bintray.com/pcp/source/pcp-$pkgver.src.tar.gz;
+"sysuser.conf"
+"tmpfile.conf")
+sha256sums=('e91ea5c8cfa4ef2990d21db27baabfdd319050aa523694be29758ebead1ea3e3'
+'3e21ef7925296f73c91fe85c8dba341ce00366163845dd8993e2813b0ad5e4a4'
+'086980818148ec622a28704b4e1a9989c4dbd468015f03f8e80e7b2a83a31ec4')
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib/$pkgname/ \
+--sysconfdir=/etc \
+--localstatedir=/var
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DIST_ROOT="$pkgdir" PCP_USER=root PCP_GROUP=root install
+
+  rm -rf "$pkgdir"/var/run
+  install -D -m644 "$srcdir"/sysuser.conf "$pkgdir"/usr/lib/sysusers.d/pcp.conf
+  install -D -m644 "$srcdir"/tmpfile.conf "$pkgdir"/usr/lib/tmpfiles.d/pcp.conf
+
+  rm -rf "$pkgdir"/var/lib/pcp/testsuite "$pkgdir"/tmp
+}

Added: pcp/trunk/sysuser.conf
===
--- pcp/trunk/sysuser.conf  (rev 0)
+++ pcp/trunk/sysuser.conf  2019-07-29 09:21:59 UTC (rev 494530)
@@ -0,0 +1 @@
+u pcp - "Performance Co-Pilot" /var/lib/pcp

Added: pcp/trunk/tmpfile.conf
===
--- pcp/trunk/tmpfile.conf  (rev 0)
+++ pcp/trunk/tmpfile.conf  2019-07-29 09:21:59 UTC (rev 494530)
@@ -0,0 +1,3 @@
+d /run/pcp 755 pcp pcp
+Z /var/log/pcp 755 pcp pcp
+Z /var/lib/pcp/config/pmda 755 pcp pcp


[arch-commits] Commit in (5 files)

2019-07-25 Thread Andreas Radke via arch-commits
Date: Thursday, July 25, 2019 @ 15:22:58
  Author: andyrtr
Revision: 358578

add pkg

Added:
  docbook-xsl-ns/
  docbook-xsl-ns/repos/
  docbook-xsl-ns/trunk/
  docbook-xsl-ns/trunk/PKGBUILD
  docbook-xsl-ns/trunk/docbook-xsl-ns.install

+
 PKGBUILD   |   34 ++
 docbook-xsl-ns.install |   46 ++
 2 files changed, 80 insertions(+)

Added: docbook-xsl-ns/trunk/PKGBUILD
===
--- docbook-xsl-ns/trunk/PKGBUILD   (rev 0)
+++ docbook-xsl-ns/trunk/PKGBUILD   2019-07-25 15:22:58 UTC (rev 358578)
@@ -0,0 +1,34 @@
+# Maintainer: AndyRTR 
+# Contributor: Pierre Metzner  
+
+pkgname=docbook-xsl-ns
+pkgver=1.79.2
+pkgrel=2
+pkgdesc='The recommended namespaced XML stylesheets for Docbook5 
transformations'
+arch=(any)
+license=(custom)
+url='http://docbook.org/'
+depends=(libxml2 libxslt sed)
+install="$pkgname.install"
+provides=('docbook5-xsl')
+source=("https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F$pkgver/docbook-xsl-$pkgver.tar.gz;)
+sha256sums=('966188d7c05fc76eaca115a55893e643dd01a3486f6368733c9ad974fcee7a26')
+
+package() {
+  cd docbook-xsl-$pkgver
+
+  _pkgroot="$pkgdir"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-$pkgver
+
+  install -dm755 ${_pkgroot}
+  install -m644 VERSION VERSION.xsl ${_pkgroot}
+
+  for fn in assembly common eclipse epub epub3 fo highlighting html htmlhelp 
javahelp lib \
+  manpages params profiling roundtrip template website xhtml xhtml-1_1 
xhtml5; do
+   echo ${_pkgroot}/${fn}
+install -dm755 ${_pkgroot}/${fn}
+   install -m644 ${fn}/*.{xml,xsl,dtd,ent} ${_pkgroot}/${fn} || true  
# ignore missing files
+  done
+
+  install -dm755 "$pkgdir"/etc/xml
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Added: docbook-xsl-ns/trunk/docbook-xsl-ns.install
===
--- docbook-xsl-ns/trunk/docbook-xsl-ns.install (rev 0)
+++ docbook-xsl-ns/trunk/docbook-xsl-ns.install 2019-07-25 15:22:58 UTC (rev 
358578)
@@ -0,0 +1,46 @@
+post_install() {
+  if [ ! -f etc/xml/catalog ]; then
+xmlcatalog --noout --create etc/xml/catalog
+  fi
+  _NEW=`echo $1 | sed 's|\(.*\)\-.*|\1|'`
+
+  xmlcatalog --noout --add "rewriteSystem" \
+"http://cdn.docbook.org/release/xsl/${_NEW}; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+
+  xmlcatalog --noout --add "rewriteURI" \
+"http://cdn.docbook.org/release/xsl/${_NEW}; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+
+  xmlcatalog --noout --add "rewriteSystem" \
+"http://cdn.docbook.org/release/xsl/current; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+
+  xmlcatalog --noout --add "rewriteURI" \
+"http://cdn.docbook.org/release/xsl/current; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+
+  xmlcatalog --noout --add "rewriteSystem" \
+"http://docbook.sourceforge.net/release/xsl/current; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+
+  xmlcatalog --noout --add "rewriteURI" \
+"http://docbook.sourceforge.net/release/xsl/current; \
+"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_NEW}" \
+etc/xml/catalog
+}
+
+post_upgrade() {
+  post_remove $2
+  post_install $1
+}
+
+post_remove() {
+  _OLD=`echo $1 | sed 's|\(.*\)\-.*|\1|'`
+  xmlcatalog --noout --del 
"/usr/share/xml/docbook/stylesheet/docbook-xsl-ns-${_OLD}" etc/xml/catalog
+}


[arch-commits] Commit in (5 files)

2019-07-17 Thread Felix Yan via arch-commits
Date: Thursday, July 18, 2019 @ 04:30:29
  Author: felixonmars
Revision: 490863

addpkg: webhook 2.6.9-1

Added:
  webhook/
  webhook/repos/
  webhook/trunk/
  webhook/trunk/PKGBUILD
  webhook/trunk/webhook.service

-+
 PKGBUILD|   46 ++
 webhook.service |   12 
 2 files changed, 58 insertions(+)

Added: webhook/trunk/PKGBUILD
===
--- webhook/trunk/PKGBUILD  (rev 0)
+++ webhook/trunk/PKGBUILD  2019-07-18 04:30:29 UTC (rev 490863)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+pkgname=webhook
+pkgver=2.6.9
+pkgrel=1
+pkgdesc="A lightweight incoming webhook server to run shell commands"
+arch=('x86_64')
+url="https://github.com/adnanh/webhook;
+license=('MIT')
+depends=('glibc')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/adnanh/webhook/archive/$pkgver.tar.gz;
+webhook.service
+go.uuid.patch::https://github.com/adnanh/webhook/pull/321.patch)
+sha512sums=('ccbfad6e2b9dfb77c4763a9b66e6a56f4e463b047fbedd6ffca4e61112ce3444696fae08a4e513f8778adc3d23ba9935b778ed35fdb3075bba73095f3d7cb311'
+
'4b08e6348a7e51aa4df668f1541f12e08960801d2e039b480de6ad73d26b8c325012474f83a3c8e819caafc216535c0b259aed1daf2226d545f895d0bd3d8efe'
+
'fd66e890167fd620aed3df57dceb251460ac13e67b1c64e13d7a2628720703cf08977d61a8a30bf19988cfd273c2aa221ca98448f280fc5c35343a08d145c46f')
+
+prepare() {
+  cd webhook-$pkgver
+  patch -p1 -i ../go.uuid.patch
+
+  mkdir -p .gopath/src/github.com/adnanh
+  ln -sf "$PWD" .gopath/src/github.com/adnanh/webhook
+  export GOPATH="$PWD/.gopath:/usr/share/gocode"
+
+  rm -r vendor
+
+  go get github.com/codegangsta/negroni github.com/gorilla/mux 
github.com/satori/go.uuid \
+ gopkg.in/fsnotify.v1 github.com/ghodss/yaml
+}
+
+build() {
+  cd "$srcdir"/webhook-$pkgver
+  go build -o build/webhook
+}
+
+package() {
+  cd webhook-$pkgver
+
+  install -Dm755 build/webhook "$pkgdir"/usr/bin/webhook
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  install -dm755 "$pkgdir"/etc/webhook
+  install -Dm644 "$srcdir"/webhook.service 
"$pkgdir"/usr/lib/systemd/system/webhook.service
+}

Added: webhook/trunk/webhook.service
===
--- webhook/trunk/webhook.service   (rev 0)
+++ webhook/trunk/webhook.service   2019-07-18 04:30:29 UTC (rev 490863)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Webhook Service
+After=network.target
+Wants=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/webhook -hooks /etc/webhook/hooks.json -verbose
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (5 files)

2019-07-12 Thread Andreas Radke via arch-commits
Date: Friday, July 12, 2019 @ 20:26:14
  Author: andyrtr
Revision: 357790

add pkg

Added:
  docbook5-xml/
  docbook5-xml/repos/
  docbook5-xml/trunk/
  docbook5-xml/trunk/PKGBUILD
  docbook5-xml/trunk/docbook5-xml.install

--+
 PKGBUILD |  317 +
 docbook5-xml.install |   52 
 2 files changed, 369 insertions(+)

Added: docbook5-xml/trunk/PKGBUILD
===
--- docbook5-xml/trunk/PKGBUILD (rev 0)
+++ docbook5-xml/trunk/PKGBUILD 2019-07-12 20:26:14 UTC (rev 357790)
@@ -0,0 +1,317 @@
+# Maintainer: Andreas Radke 
+# Contributor: Andy Weidenbaum 
+# Contributor: Holger Rauch < holger dot rauch at posteo dot de >
+# based on CentOS 7 rpm
+# 
http://pkgs.org/centos-7/centos-x86_64/docbook5-schemas-5.0-10.el7.noarch.rpm.html
+
+pkgname=docbook5-xml
+pkgver=5.1
+pkgrel=1
+pkgdesc="a complete rewrite of the well-known DocBook 4 XML schema (DTD, Relax 
NG, W3C schema) for Docbook 5.X"
+arch=('any')
+depends=('libxml2')
+makedepends=('unzip')
+optdepends=('perl: for docbook v4 upgrade tools')
+url="https://docbook.org/schemas/5x;
+license=('MIT')
+source=(https://docbook.org/xml/5.0/docbook-5.0.zip
+https://docbook.org/xml/5.1/docbook-v5.1-os.zip)
+sha512sums=('a245796881762cf001f0d32b7c87315cba0454750d6b4178e4546357e320e2ab602d84c08a7e44329f406a8d32340605671c351e87c0b9097582ebf6d10fede4'
+
'b55f8eda4dcff9d4ebd31876bc33c244ef3884afc167da1425531266963ba64000fbe619ec7c049ae65c0aab864a5a7228caef08b53f546e2686296d97190873')
+install=$pkgname.install
+provides=('docbook5-schemas' 'docbook-xml-5.0' 'docbook-xml-5.1')
+replaces=('docbook5-schemas')
+conflicts=('docbook5-schemas')
+
+_datadir=/usr/share
+_catalog50=docbook-5.0.xml
+_catalog51=docbook-5.1.xml
+  
+build() {
+
+  # docbook-5.0
+  pushd "$srcdir/docbook-5.0"
+  xmlcatalog --create --noout ${_catalog50}
+
+  for v in 5.0; do
+# DTD
+xmlcatalog --noout --add "public" \
+  "-//OASIS//DTD DocBook XML ${v}//EN" \
+  "file://${_datadir}/xml/docbook/schema/dtd/${v}/docbook.dtd" 
${_catalog50}
+xmlcatalog --noout --add "system" \
+  "http://www.oasis-open.org/docbook/xml/${v}/dtd/docbook.dtd; \
+  "file://${_datadir}/xml/docbook/schema/dtd/${v}/docbook.dtd" 
${_catalog50}
+xmlcatalog --noout --add "system" \
+  "http://docbook.org/xml/${v}/dtd/docbook.dtd; \
+  "file://${_datadir}/xml/docbook/schema/dtd/${v}/docbook.dtd" 
${_catalog50}
+# RNG
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/rng/docbook.rng; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbook.rng" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/rng/docbook.rng; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbook.rng" 
${_catalog50}
+# RNG+XInclude
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/rng/docbookxi.rng; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbookxi.rng" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/rng/docbookxi.rng; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbookxi.rng" 
${_catalog50}
+# RNC
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/rnc/docbook.rnc; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbook.rnc" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/rng/docbook.rnc; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbook.rnc" 
${_catalog50}
+# RNC+XInclude
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/rnc/docbookxi.rnc; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbookxi.rnc" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/rng/docbookxi.rnc; \
+  "file://${_datadir}/xml/docbook/schema/rng/${v}/docbookxi.rnc" 
${_catalog50}
+# XSD
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/xsd/docbook.xsd; \
+  "file://${_datadir}/xml/docbook/schema/xsd/${v}/docbook.xsd" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/xsd/docbook.xsd; \
+  "file://${_datadir}/xml/docbook/schema/xsd/${v}/docbook.xsd" 
${_catalog50}
+# XSD + XInclude
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/xsd/docbookxi.xsd; \
+  "file://${_datadir}/xml/docbook/schema/xsd/${v}/docbookxi.xsd" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://docbook.org/xml/${v}/xsd/docbookxi.xsd; \
+  "file://${_datadir}/xml/docbook/schema/xsd/${v}/docbookxi.xsd" 
${_catalog50}
+xmlcatalog --noout --add "uri" \
+  "http://www.oasis-open.org/docbook/xml/${v}/xsd/xi.xsd; \
+  

[arch-commits] Commit in (5 files)

2019-07-07 Thread David Runge via arch-commits
Date: Sunday, July 7, 2019 @ 14:47:39
  Author: dvzrv
Revision: 487627

Adding liblzf (required for php-redis), including Fedora patch to build dynamic 
libraries and fixing install locations.

Added:
  liblzf/
  liblzf/repos/
  liblzf/trunk/
  liblzf/trunk/PKGBUILD
  liblzf/trunk/liblzf-3.6-autoconf-20140314.patch

+
 PKGBUILD   |   46 +
 liblzf-3.6-autoconf-20140314.patch |  309 +++
 2 files changed, 355 insertions(+)

Added: liblzf/trunk/PKGBUILD
===
--- liblzf/trunk/PKGBUILD   (rev 0)
+++ liblzf/trunk/PKGBUILD   2019-07-07 14:47:39 UTC (rev 487627)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge 
+
+pkgname=liblzf
+pkgver=3.6
+pkgrel=1
+pkgdesc="A very small data compression library"
+arch=('x86_64')
+url="http://software.schmorp.de/pkg/liblzf.html;
+license=('BSD')
+depends=('glibc')
+makedepends=('signify')
+source=("http://dist.schmorp.de/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+
"${pkgname}-${pkgver}.tar.gz.signature::http://dist.schmorp.de/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;
+"http://dist.schmorp.de/signing-key.pub;
+"liblzf-3.6-autoconf-20140314.patch")
+sha512sums=('b9a35a7cfa769a5b4a669747d36962bb41e2a1517367dcb390f6285740be4c6478ec5227697536fc1fb982707eeda16b5627cb08b513b4d379901d86fb1d3710'
+
'670ff2f814a2be4f31e1c45d28744226e4a9301803ef4cd7f390359faf09524f564bce69c97dbc9595b56a869d5ed4d7ea18e4733c68fb59c09416f46c364af0'
+
'a09a434387e22612a9225ddfa444044977712c6410efe8a77a33d8aa607bd1acbef2a1da08b62e21a4b070f0974ba94ae907ac0452b5d060e33a1c051a7780e4'
+
'b68bfd8b5ff56a1e0cd2ed1a1827bc14cde5d65f8d8654a2354d3dd9c6527532d801f675998ba8d2a72babbf6e6bcced1c3a25d5aa1be452c09bd3621a2f20d3')
+
+prepare() {
+  # hacking around to validate with signify
+  mv -v "${pkgname}-${pkgver}.tar.gz."{signature,sig}
+  signify -V -p signing-key.pub -m "${pkgname}-${pkgver}.tar.gz"
+  cd "$pkgname-$pkgver"
+  # taking autoconf patch from Fedora (which upstream never included, 
because..)
+  # 
https://src.fedoraproject.org/rpms/liblzf/blob/master/f/liblzf-3.6-autoconf-20140314.patch
+  patch -Np1 -i "../liblzf-3.6-autoconf-20140314.patch"
+  sh ./bootstrap.sh
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix=/usr \
+  --disable-static
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+  # the binary does different things, being called by a different name
+  ln -sv lzf unlzf
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 {Changes,README} -t "${pkgdir}/usr/share/doc/${pkgname}"
+}

Added: liblzf/trunk/liblzf-3.6-autoconf-20140314.patch
===
--- liblzf/trunk/liblzf-3.6-autoconf-20140314.patch 
(rev 0)
+++ liblzf/trunk/liblzf-3.6-autoconf-20140314.patch 2019-07-07 14:47:39 UTC 
(rev 487627)
@@ -0,0 +1,309 @@
+diff -uNr liblzf-3.6.ORIG/bootstrap.sh liblzf-3.6/bootstrap.sh
+--- liblzf-3.6.ORIG/bootstrap.sh   1970-01-01 00:00:00.0 +
 liblzf-3.6/bootstrap.sh2014-03-13 08:10:49.13200 +
+@@ -0,0 +1,10 @@
++#!/bin/sh
++set -x
++mkdir -p config
++aclocal -I config
++#aclocal-1.10 -I config
++autoheader
++libtoolize --automake
++automake  --add-missing --copy --foreign
++#automake-1.10  --add-missing --copy
++autoconf
+diff -uNr liblzf-3.6.ORIG/config.h.in liblzf-3.6/config.h.in
+--- liblzf-3.6.ORIG/config.h.in2014-03-13 08:10:30.23400 +
 liblzf-3.6/config.h.in 2014-03-13 08:10:49.13300 +
+@@ -1,16 +1,89 @@
+-/* config.h.in.  Generated automatically from configure.in by autoheader 
2.13.  */
++/* config.h.in.  Generated from configure.ac by autoheader.  */
+ 
+-/* Define to empty if the keyword does not work.  */
+-#undef const
++/* Define to 1 if you have the  header file. */
++#undef HAVE_DLFCN_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_ERRNO_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_FCNTL_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_GETOPT_H
++
++/* Define to 1 if you have the `getopt_long' function. */
++#undef HAVE_GETOPT_LONG
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_INTTYPES_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_LIMITS_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_MEMORY_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_STDINT_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_STDIO_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_STDLIB_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_STRINGS_H
++
++/* Define to 1 if you have the  header file. */
++#undef HAVE_STRING_H
+ 

[arch-commits] Commit in (5 files)

2019-06-18 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, June 19, 2019 @ 05:13:27
  Author: svenstaro
Revision: 482304

Move binaryen from AUR

Added:
  binaryen/
  binaryen/repos/
  binaryen/trunk/
  binaryen/trunk/PKGBUILD
  binaryen/trunk/binaryen.sh

-+
 PKGBUILD|   38 ++
 binaryen.sh |3 +++
 2 files changed, 41 insertions(+)

Added: binaryen/trunk/PKGBUILD
===
--- binaryen/trunk/PKGBUILD (rev 0)
+++ binaryen/trunk/PKGBUILD 2019-06-19 05:13:27 UTC (rev 482304)
@@ -0,0 +1,38 @@
+# Maintainer: Dario Ostuni 
+
+pkgname=binaryen
+pkgver=84
+pkgrel=1
+pkgdesc="Compiler infrastructure and toolchain library for WebAssembly, in C++"
+arch=('i686' 'x86_64' 'armv7h' 'aarch64')
+url="https://github.com/WebAssembly/binaryen;
+license=('MIT')
+depends=()
+makedepends=('emscripten' 'cmake')
+source=("https://github.com/WebAssembly/binaryen/archive/version_${pkgver}.tar.gz;
+"binaryen.sh")
+sha384sums=('450fe29c997273f7218ea72e3c8348509e8f16e69f6c0f3cc99e58c9d7591c9850b76af7bf1080aba6d1ff93c7e930d9'
+
'8466c1191c0e90b6cd40093ed4d1576a2f2a7f011e3e83113ebdba0f59f131ac77b5517d751fd6faa0b936113d3645d5')
+
+prepare() {
+cd binaryen-version_${pkgver}
+}
+
+build() {
+cd binaryen-version_${pkgver}
+rm -rf build
+mkdir build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+make
+}
+
+package() {
+install -Dm755 $srcdir/binaryen.sh $pkgdir/etc/profile.d/binaryen.sh
+cd binaryen-version_${pkgver}/build
+make DESTDIR=${pkgdir} install
+install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+if [[ -d "${pkgdir}/usr/lib64" ]]; then
+mv ${pkgdir}/usr/lib64 ${pkgdir}/usr/lib
+fi
+}

Added: binaryen/trunk/binaryen.sh
===
--- binaryen/trunk/binaryen.sh  (rev 0)
+++ binaryen/trunk/binaryen.sh  2019-06-19 05:13:27 UTC (rev 482304)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+export BINARYEN="/usr"


[arch-commits] Commit in (5 files)

2019-06-17 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 17, 2019 @ 23:29:04
  Author: svenstaro
Revision: 482049

Move minio-client from AUR

Added:
  minio-client/
  minio-client/repos/
  minio-client/trunk/
  minio-client/trunk/PKGBUILD
  minio-client/trunk/minio-client.install

--+
 PKGBUILD |   34 ++
 minio-client.install |3 +++
 2 files changed, 37 insertions(+)

Added: minio-client/trunk/PKGBUILD
===
--- minio-client/trunk/PKGBUILD (rev 0)
+++ minio-client/trunk/PKGBUILD 2019-06-17 23:29:04 UTC (rev 482049)
@@ -0,0 +1,34 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Dhananjay Balan 
+
+pkgname=minio-client
+pkgver=2019.06.12
+_timever=T20:35:20Z
+_pkgver="${pkgver//./-}${_timever//:/-}"
+pkgrel=1
+pkgdesc='Replacement for ls, cp, mkdir, diff and rsync commands for 
filesystems and object storage'
+arch=('x86_64')
+url='https://minio.io/downloads/#minio-client'
+license=('Apache')
+makedepends=('go-pie' 'git')
+depends=('glibc')
+install=minio-client.install
+source=(git+https://github.com/minio/mc.git#tag=RELEASE.${_pkgver})
+sha512sums=('SKIP')
+
+build() {
+  export GOPATH="$srcdir/go"
+  mkdir -p "$GOPATH/src/github.com/minio"
+  mv "$srcdir/mc" "$GOPATH/src/github.com/minio/mc/"
+  cd "$GOPATH/src/github.com/minio/mc"
+  sed -i "s/Version.*/Version = \"${pkgver//./-}${_timever}\"/g" 
cmd/build-constants.go
+  sed -i "s/ReleaseTag.*/ReleaseTag = \"RELEASE.${_pkgver}\"/g" 
cmd/build-constants.go
+  sed -i "s/CommitID.*/CommitID = \"$(git rev-parse HEAD | cut -c1-12)\"/g" 
cmd/build-constants.g
+
+  GO111MODULE=on go build
+}
+
+package() {
+  install -Dm755 go/github.com/minio/mc "$pkgdir/usr/bin/mcli"
+}
+# vim:set ts=2 sw=2 et:

Added: minio-client/trunk/minio-client.install
===
--- minio-client/trunk/minio-client.install (rev 0)
+++ minio-client/trunk/minio-client.install 2019-06-17 23:29:04 UTC (rev 
482049)
@@ -0,0 +1,3 @@
+pre_install() {
+echo "NOTE: The binary is named mcli, suggested by 
https://github.com/minio/mc/blob/RELEASE.2018-01-18T21-18-56Z/CONFLICT.md;
+}


[arch-commits] Commit in (5 files)

2019-06-09 Thread Alexander Rødseth via arch-commits
Date: Sunday, June 9, 2019 @ 17:12:17
  Author: arodseth
Revision: 479073

Moved from AUR

Added:
  aspell-nn/
  aspell-nn/repos/
  aspell-nn/repos/community-any/
  aspell-nn/trunk/
  aspell-nn/trunk/PKGBUILD

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

Added: aspell-nn/trunk/PKGBUILD
===
--- aspell-nn/trunk/PKGBUILD(rev 0)
+++ aspell-nn/trunk/PKGBUILD2019-06-09 17:12:17 UTC (rev 479073)
@@ -0,0 +1,26 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Øyvind 'Mr.Elendig' Heggstad 
+# Contributor: Bjorn Arild Maeland 
+
+pkgname=aspell-nn
+pkgver=0.50.1
+pkgrel=4
+pkgdesc='Norwegian Nynorsk dictionary for aspell'
+url='https://aspell.net/'
+license=(GPL)
+depends=(aspell)
+arch=(any)
+source=("ftp://ftp.gnu.org/gnu/aspell/dict/nn/$pkgname-$pkgver-1.tar.bz2;)
+sha256sums=('ac6610540c7e134f09cbebbd148f9316bef27bc491e377638ef4e2950b2d5370')
+
+build() {
+  cd "$pkgname-$pkgver-1"
+  ./configure
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver-1" DESTDIR="$pkgdir" install
+}
+
+# vim: ts=2 et


[arch-commits] Commit in (5 files)

2019-06-03 Thread Alexander Rødseth via arch-commits
Date: Monday, June 3, 2019 @ 19:49:31
  Author: arodseth
Revision: 476743

For archlinux-wallpaper, moved from AUR

Added:
  wallutils/
  wallutils/repos/
  wallutils/repos/community-x86_64/
  wallutils/trunk/
  wallutils/trunk/PKGBUILD

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

Added: wallutils/trunk/PKGBUILD
===
--- wallutils/trunk/PKGBUILD(rev 0)
+++ wallutils/trunk/PKGBUILD2019-06-03 19:49:31 UTC (rev 476743)
@@ -0,0 +1,32 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=wallutils
+pkgver=5.8.0
+pkgrel=1
+pkgdesc='Utilities for handling resolutions, wallpapers and timed wallpapers'
+arch=(x86_64)
+url='https://github.com/xyproto/wallutils'
+license=(MIT)
+depends=(wayland libx11)
+makedepends=(git go libxcursor libxmu upx xbitmaps xorgproto)
+optdepends=('feh: for setting the wallpaper for some window managers for X')
+source=("git+$url#tag=$pkgver")
+options=(!strip)
+sha256sums=('SKIP')
+
+prepare() {
+  sed -i 's/go build/go build -mod=vendor -buildmode=pie -gcflags 
"all=-trimpath=$$PWD" -asmflags "all=-trimpath=$$PWD" -ldflags "-s -w 
-extldflags $$LDFLAGS"/g' $pkgname/Makefile
+}
+
+build() {
+  make -C $pkgname
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C $pkgname install
+  find "$pkgdir/usr/bin/" -executable -type f -exec \
+upx -q --no-progress {} >/dev/null \;
+  install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-06-02 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, June 2, 2019 @ 12:09:48
  Author: yan12125
Revision: 476584

chewing-editor: new package, version

Although this is not a popular package (1 vote on AUR, no records on
pkgstats.archlinux.de), this is a handy tool for users of libchewing-based
input methods.

Added:
  chewing-editor/
  chewing-editor/repos/
  chewing-editor/trunk/
  chewing-editor/trunk/PKGBUILD
  chewing-editor/trunk/system-gtest.patch

+
 PKGBUILD   |   49 ++
 system-gtest.patch |  109 +++
 2 files changed, 158 insertions(+)

Added: chewing-editor/trunk/PKGBUILD
===
--- chewing-editor/trunk/PKGBUILD   (rev 0)
+++ chewing-editor/trunk/PKGBUILD   2019-06-02 12:09:48 UTC (rev 476584)
@@ -0,0 +1,49 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Chocobo1 
+
+pkgname=chewing-editor
+pkgver=0.1.1
+pkgrel=4
+pkgdesc="Cross platform chewing user phrase editor"
+arch=('x86_64')
+url="http://chewing.im;
+license=('GPL')
+depends=('glibc' 'libchewing' 'qt5-base')
+makedepends=('cmake' 'qt5-tools' 'help2man' 'gtest')
+checkdepends=('valgrind')
+source=("https://github.com/chewing/$pkgname/archive/$pkgver/$pkgname-$pkgver.tar.gz;
+system-gtest.patch)
+sha256sums=('ad59ba32bb258d7a1ee6c105a4be54357d2de18cc324277a1429f53fbb23709b'
+'17f115cc9352c85973f1a3f75c2f1f17c2e8cc3e52a6656914d3895478cc35fc')
+
+prepare() {
+cd $pkgname-$pkgver
+
+# based on commits from 
https://github.com/iblis17/chewing-editor/tree/cmake-gtest
+patch -Np1 -i ../system-gtest.patch
+rm -r gmock
+
+mkdir build
+}
+
+build() {
+cd $pkgname-$pkgver/build
+
+cmake \
+  -DCMAKE_INSTALL_PREFIX="/usr" \
+  ..
+
+make
+}
+
+check() {
+cd $pkgname-$pkgver/build
+
+make test
+}
+
+package() {
+cd $pkgname-$pkgver/build
+
+make DESTDIR="$pkgdir" install
+}

Added: chewing-editor/trunk/system-gtest.patch
===
--- chewing-editor/trunk/system-gtest.patch (rev 0)
+++ chewing-editor/trunk/system-gtest.patch 2019-06-02 12:09:48 UTC (rev 
476584)
@@ -0,0 +1,109 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 876da06..d3cf4e1 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -99,7 +99,6 @@ install(
+ 
+ include_directories(
+ ${PROJECT_BINARY_DIR}/include
+-${PROJECT_SOURCE_DIR}/gmock/gtest/include
+ ${PROJECT_SOURCE_DIR}/src/exporter
+ ${PROJECT_SOURCE_DIR}/src/importer
+ ${PROJECT_SOURCE_DIR}/src/model
+@@ -253,7 +253,7 @@ endif()
+ 
+ # testing
+ enable_testing()
+-add_subdirectory(gmock)
++find_package(GTest REQUIRED)
+ 
+ file(GLOB run-test_src
+ test/*.cpp
+@@ -262,7 +262,8 @@ add_executable(run-test
+ ${run-test_src}
+ )
+ target_link_libraries(run-test
+-gmock
++GTest::GTest
++GTest::Main
+ 
+ exporter
+ importer
+diff --git a/test/testChewingExporter.cpp b/test/testChewingExporter.cpp
+index 911a453..b8bebf0 100644
+--- a/test/testChewingExporter.cpp
 b/test/testChewingExporter.cpp
+@@ -17,7 +17,7 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ #include 
+ #include 
+diff --git a/test/testChewingImporter.cpp b/test/testChewingImporter.cpp
+index 412c513..3b600d7 100644
+--- a/test/testChewingImporter.cpp
 b/test/testChewingImporter.cpp
+@@ -17,7 +17,7 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ #include 
+ #include 
+diff --git a/test/testHashImporter.cpp b/test/testHashImporter.cpp
+index 8f10a96..5c5be6b 100644
+--- a/test/testHashImporter.cpp
 b/test/testHashImporter.cpp
+@@ -17,7 +17,7 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ #include 
+ #include 
+diff --git a/test/testUserphraseImporter.cpp b/test/testUserphraseImporter.cpp
+index 17f3e27..54f2c0f 100644
+--- a/test/testUserphraseImporter.cpp
 b/test/testUserphraseImporter.cpp
+@@ -17,7 +17,7 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ #include 
+ 
+diff --git a/test/testUserphraseSet.cpp b/test/testUserphraseSet.cpp
+index f80d2d9..f73f33d 100644
+--- a/test/testUserphraseSet.cpp
 b/test/testUserphraseSet.cpp
+@@ -17,7 +17,7 @@
+  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+  */
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ #include "UserphraseSet.h"
+ 
+diff --git a/test/testmain.cpp b/test/testmain.cpp
+index 0d58d49..e269919 100644
+--- a/test/testmain.cpp
 b/test/testmain.cpp
+@@ -19,7 +19,7 @@
+ #include 
+ #include 
+ 
+-#include "gtest/gtest.h"
++#include 
+ 
+ bool verbose = false;
+ 


[arch-commits] Commit in (5 files)

2019-05-23 Thread Maxime Gauduin via arch-commits
Date: Thursday, May 23, 2019 @ 17:18:47
  Author: alucryd
Revision: 469438

add python-pytest-trio

Added:
  python-pytest-trio/
  python-pytest-trio/trunk/
  python-pytest-trio/trunk/.SRCINFO
  python-pytest-trio/trunk/PKGBUILD
Modified:
  hypercorn/trunk/PKGBUILD

---+
 hypercorn/trunk/PKGBUILD  |1 
 python-pytest-trio/trunk/.SRCINFO |   22 +++
 python-pytest-trio/trunk/PKGBUILD |   51 
 3 files changed, 74 insertions(+)

Modified: hypercorn/trunk/PKGBUILD
===
--- hypercorn/trunk/PKGBUILD2019-05-23 17:14:03 UTC (rev 469437)
+++ hypercorn/trunk/PKGBUILD2019-05-23 17:18:47 UTC (rev 469438)
@@ -23,6 +23,7 @@
   python-pytest
   python-pytest-asyncio
   python-pytest-sugar
+  python-pytest-trio
   python-tox
   python-trio
 )

Added: python-pytest-trio/trunk/.SRCINFO
===
--- python-pytest-trio/trunk/.SRCINFO   (rev 0)
+++ python-pytest-trio/trunk/.SRCINFO   2019-05-23 17:18:47 UTC (rev 469438)
@@ -0,0 +1,22 @@
+pkgbase = python-trio
+   pkgdesc = A friendly Python library for async concurrency and I/O
+   pkgver = 0.11.0
+   pkgrel = 1
+   url = https://github.com/python-trio/trio
+   arch = any
+   license = MIT
+   makedepends = git
+   makedepends = python-setuptools
+   depends = python
+   depends = python-async_generator
+   depends = python-attrs
+   depends = python-idna
+   depends = python-outcome
+   depends = python-sniffio
+   depends = python-sortedcontainers
+   provides = python-multio-provider
+   source = git+https://github.com/python-trio/trio.git#tag=v0.11.0
+   sha256sums = SKIP
+
+pkgname = python-trio
+

Added: python-pytest-trio/trunk/PKGBUILD
===
--- python-pytest-trio/trunk/PKGBUILD   (rev 0)
+++ python-pytest-trio/trunk/PKGBUILD   2019-05-23 17:18:47 UTC (rev 469438)
@@ -0,0 +1,51 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=python-pytest-trio
+pkgver=0.5.2
+pkgrel=1
+pkgdesc='Pytest plugin for Trio'
+arch=(any)
+url=https://github.com/python-trio/pytest-trio
+license=(
+  APACHE
+  MIT
+)
+depends=(
+  python
+  python-async_generator
+  python-pytest
+  python-trio
+)
+makedepends=(
+  git
+  python-setuptools
+)
+checkdepends=(
+  python-hypothesis
+  python-pytest-cov
+  python-trio-asyncio
+)
+source=(git+https://github.com/python-trio/pytest-trio.git#tag=v${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  cd pytest-trio
+
+  python setup.py build
+}
+
+check() {
+  cd pytest-trio
+
+  python setup.py test
+}
+
+package() {
+  cd pytest-trio
+
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/python-pytest-trio/
+  install -Dm 644 LICENSE.MIT -t 
"${pkgdir}"/usr/share/licenses/python-pytest-trio/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-05-20 Thread Bruno Pagani via arch-commits
Date: Monday, May 20, 2019 @ 17:47:28
  Author: archange
Revision: 468114

Initial addition of prusa-slicer to [community]

Added:
  prusa-slicer/
  prusa-slicer/repos/
  prusa-slicer/trunk/
  prusa-slicer/trunk/PKGBUILD
  prusa-slicer/trunk/prusa-slicer.desktop

--+
 PKGBUILD |   53 +
 prusa-slicer.desktop |8 +++
 2 files changed, 61 insertions(+)

Added: prusa-slicer/trunk/PKGBUILD
===
--- prusa-slicer/trunk/PKGBUILD (rev 0)
+++ prusa-slicer/trunk/PKGBUILD 2019-05-20 17:47:28 UTC (rev 468114)
@@ -0,0 +1,53 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=prusa-slicer
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="G-code generator for 3D printers (Prusa fork of Slic3r)"
+arch=(x86_64)
+url="https://github.com/prusa3d/PrusaSlicer;
+license=(AGPL3)
+depends=(boost-libs curl glew intel-tbb nlopt wxgtk2) #wxgtk3)
+makedepends=(cmake boost eigen3 expat qhull gtest libpng)
+replaces=(slic3r-prusa3d)
+source=("${url}/archive/version_${pkgver}/${pkgname}-${pkgver}.tar.gz"
+"${pkgname}.desktop")
+sha256sums=('5d3c7fd745f2875be55f316cd779805ce1b6ce38634f0f4b0ccd01884da731b3'
+'fa469696bd85fef60a0f626d47d2da192902c627a9c80cc34325d47ab5d0172e')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../PrusaSlicer-version_${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DSLIC3R_FHS=ON \
+-DSLIC3R_PCH=OFF \
+-DSLIC3R_WX_STABLE=ON #\
+#-DSLIC3R_GTK=3 \
+#-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make
+}
+
+check() {
+  cd build
+  ctest -v
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  cd ..
+  # Desktop file
+  install -Dm644 ${pkgname}.desktop -t "${pkgdir}"/usr/share/applications/
+
+  # Desktop icons
+  for i in 32 128 192 ; do
+mkdir -p "${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/
+ln -s /usr/share/PrusaSlicer/icons/PrusaSlicer_${i}px.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgname}.png
+  done
+}

Added: prusa-slicer/trunk/prusa-slicer.desktop
===
--- prusa-slicer/trunk/prusa-slicer.desktop (rev 0)
+++ prusa-slicer/trunk/prusa-slicer.desktop 2019-05-20 17:47:28 UTC (rev 
468114)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=PrusaSlicer
+Exec=/usr/bin/prusa-slicer
+Terminal=false
+Type=Application
+Icon=prusa-slicer
+StartupNotify=false
+Categories=Graphics;3DGraphics;


[arch-commits] Commit in (5 files)

2019-05-20 Thread Alexander Rødseth via arch-commits
Date: Monday, May 20, 2019 @ 09:07:23
  Author: arodseth
Revision: 468038

Add the Proggy Clean font

Added:
  ttf-proggy-clean/
  ttf-proggy-clean/repos/
  ttf-proggy-clean/repos/community-any/
  ttf-proggy-clean/trunk/
  ttf-proggy-clean/trunk/PKGBUILD

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

Added: ttf-proggy-clean/trunk/PKGBUILD
===
--- ttf-proggy-clean/trunk/PKGBUILD (rev 0)
+++ ttf-proggy-clean/trunk/PKGBUILD 2019-05-20 09:07:23 UTC (rev 468038)
@@ -0,0 +1,24 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=ttf-proggy-clean
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Monospaced fonts for programming'
+arch=(any)
+url='https://github.com/bluescan/proggyfonts/'
+license=(MIT)
+depends=(fontconfig)
+makedepends=(git)
+source=("git+$url#tag=v$pkgver")
+sha256sums=('SKIP')
+
+package() {
+  for f in proggyfonts/ProggyOriginal/*.ttf; do
+install -Dm644 "$f" "$pkgdir/usr/share/fonts/TTF/$(basename $f)"
+  done
+  install -Dm644 proggyfonts/LICENSE \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:
+


[arch-commits] Commit in (5 files)

2019-04-22 Thread Alexander Rødseth via arch-commits
Date: Monday, April 22, 2019 @ 18:46:27
  Author: arodseth
Revision: 452987

Add raylib

Added:
  raylib/
  raylib/repos/
  raylib/repos/community-x86_64/
  raylib/trunk/
  raylib/trunk/PKGBUILD

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

Added: raylib/trunk/PKGBUILD
===
--- raylib/trunk/PKGBUILD   (rev 0)
+++ raylib/trunk/PKGBUILD   2019-04-22 18:46:27 UTC (rev 452987)
@@ -0,0 +1,43 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Wilhem Barbier 
+
+pkgname=raylib
+pkgver=2.0.0
+pkgrel=1
+pkgdesc='Well designed and easy-to-use game programming library'
+arch=(x86_64)
+url='https://www.raylib.com'
+license=(ZLIB)
+depends=(libx11)
+makedepends=(cmake git glfw libxcursor libxinerama libxrandr ninja 
vulkan-headers xorg-server-devel xorg-xinput)
+source=("git+https://github.com/raysan5/raylib#tag=$pkgver;)
+md5sums=(SKIP)
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "$srcdir/$pkgname" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \
+-DBUILD_EXAMPLES=OFF \
+-DBUILD_GAMES=OFF \
+-DSHARED=ON \
+-DSTATIC=OFF \
+-DOpenGL_GL_PREFERENCE=GLVND \
+-G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  # Also package header files
+  for f in build/release/*.h; do
+install -Dm644 "$f" "$pkgdir/usr/include/$(basename $f)"
+  done
+  # License
+  install -Dm644 "$pkgname/LICENSE.md" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-04-19 Thread Massimiliano Torromeo via arch-commits
Date: Friday, April 19, 2019 @ 17:50:07
  Author: mtorromeo
Revision: 452036

Moved python2-meld3 to python-meld3 for the upgrade of supervisor

Added:
  python-meld3/
Modified:
  python-meld3/trunk/PKGBUILD
  supervisor/trunk/PKGBUILD
  supervisor/trunk/supervisord.conf
Deleted:
  python2-meld3/

---+
 supervisor/trunk/PKGBUILD |   18 +
 supervisor/trunk/supervisord.conf |  129 
 trunk/PKGBUILD|   14 +--
 3 files changed, 88 insertions(+), 73 deletions(-)

Modified: python-meld3/trunk/PKGBUILD
===
--- python2-meld3/trunk/PKGBUILD2019-04-19 17:24:44 UTC (rev 452035)
+++ python-meld3/trunk/PKGBUILD 2019-04-19 17:50:07 UTC (rev 452036)
@@ -1,26 +1,26 @@
 # Maintainer: Massimiliano Torromeo 
 # Contributor: Daniele Paolella 
 
-pkgname=python2-meld3
+pkgname=python-meld3
 _libname=meld3
 pkgver=1.0.2
-pkgrel=2
+pkgrel=1
 pkgdesc="An HTML/XML templating engine"
 arch=('any')
 url="https://github.com/supervisor/meld3;
 license=('Repoze')
-depends=('python2')
-makedepends=('python2-setuptools')
+depends=('python')
+makedepends=('python-setuptools')
 
source=(https://files.pythonhosted.org/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz)
 sha256sums=('f7b754a0fde7a4429b2ebe49409db240b5699385a572501bb0d5627d299f9558')
 
 build() {
 cd "$srcdir"/meld3-$pkgver
-python2 setup.py build
+python setup.py build
 }
 
 package() {
 cd "$srcdir"/meld3-$pkgver
-python2 setup.py install -O1 --skip-build --prefix=/usr --root="$pkgdir"
-install -m0644 -D LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+python setup.py install -O1 --skip-build --prefix=/usr --root="$pkgdir"
+install -m0644 -D LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }

Modified: supervisor/trunk/PKGBUILD
===
--- supervisor/trunk/PKGBUILD   2019-04-19 17:24:44 UTC (rev 452035)
+++ supervisor/trunk/PKGBUILD   2019-04-19 17:50:07 UTC (rev 452036)
@@ -2,37 +2,31 @@
 # Contributor: Daniele Paolella 
 
 pkgname=supervisor
-pkgver=3.3.5
+pkgver=4.0.2
 pkgrel=1
 pkgdesc="A system for controlling process state under UNIX"
 arch=('any')
 url="http://supervisord.org;
 license=('custom')
-depends=('python2-meld3' 'python2-setuptools')
+depends=('python-meld3' 'python-setuptools')
 backup=('etc/supervisord.conf')
 
source=("https://files.pythonhosted.org/packages/source/s/$pkgname/$pkgname-$pkgver.tar.gz;
 'supervisord.service'
 'supervisor.logrotate'
 'supervisord.conf')
-sha256sums=('1b4d6d2e551dcb49e928cfffea857b8cca6b64a4a8fb755dcf86addf62866af0'
+sha256sums=('5604457da4fb89d850e78c128205fe4938c9277f87301885b33c94c60361e575'
 '111f632081633dafae18ff069001e9ea78e9a24669ed75efc196f8d83d92f993'
 '7347d79c8b7f5cc59d5ffa31e4df64f92e89dee0dc84bdb3bdfcba212de93f4b'
-'fe0a60e34f67bf6ed7ca8731d9ce7657e00f37a43e0dfb96aa0df57adc4cd423')
+'ea2d6d2806b879e6c223e192d770ceb391c0c32e5970234e72fc6111536db526')
 
-prepare() {
-   cd "$srcdir/$pkgname-$pkgver"
-   rm -rf "supervisor/medusa/"{debian,demo,docs,test}
-   find -type f -name "*.py" -exec sed -i 's|/usr/bin/env 
python|/usr/bin/env python2|' {} \;
-}
-
 build() {
cd "$srcdir/$pkgname-$pkgver"
-   python2 setup.py build
+   python setup.py build
 }
 
 package() {
cd "$srcdir/$pkgname-$pkgver"
-   python2 setup.py install -O1 --skip-build --prefix=/usr --root="$pkgdir"
+   python setup.py install -O1 --skip-build --prefix=/usr --root="$pkgdir"
install -Dm600 "$srcdir/supervisord.conf" "$pkgdir/etc/supervisord.conf"
install -Dm644 "$srcdir/supervisor.logrotate" 
"$pkgdir/etc/logrotate.d/supervisor"
install -Dm644 "$srcdir/supervisord.service" 
"$pkgdir/usr/lib/systemd/system/supervisord.service"

Modified: supervisor/trunk/supervisord.conf
===
--- supervisor/trunk/supervisord.conf   2019-04-19 17:24:44 UTC (rev 452035)
+++ supervisor/trunk/supervisord.conf   2019-04-19 17:50:07 UTC (rev 452036)
@@ -1,51 +1,68 @@
 ; Sample supervisor config file.
+;
+; For more information on the config file, please see:
+; http://supervisord.org/configuration.html
+;
+; Notes:
+;  - Shell expansion ("~" or "$HOME") is not supported.  Environment
+;variables can be expanded using this syntax: "%(ENV_HOME)s".
+;  - Quotes around values are not supported, except in the case of
+;the environment= options as shown below.
+;  - Comments must have a leading space: "a=b ;comment" not "a=b;comment".
+;  - Command will be truncated if it looks like a config file comment, e.g.
+;"command=bash -c 'foo ; bar'" will truncate to "command=bash -c 'foo ".
 
 [unix_http_server]
-file=/run/supervisor.sock   ; (the path to the socket 

[arch-commits] Commit in (5 files)

2019-04-03 Thread Balló György via arch-commits
Date: Wednesday, April 3, 2019 @ 08:34:05
  Author: bgyorgy
Revision: 448275

Add qreator package

Added:
  qreator/
  qreator/trunk/
  qreator/trunk/PKGBUILD
  qreator/trunk/fix-wifi.patch
  qreator/trunk/python3.patch

+
 PKGBUILD   |   37 +++
 fix-wifi.patch |   17 +
 python3.patch  |  591 +++
 3 files changed, 645 insertions(+)

Added: qreator/trunk/PKGBUILD
===
--- qreator/trunk/PKGBUILD  (rev 0)
+++ qreator/trunk/PKGBUILD  2019-04-03 08:34:05 UTC (rev 448275)
@@ -0,0 +1,37 @@
+# Maintainer: Balló György 
+
+pkgname=qreator
+pkgver=16.06.2
+pkgrel=1
+pkgdesc="Graphical utility for creating QR codes"
+arch=(any)
+url="https://davidplanella.org/qreator/;
+license=(GPL3)
+depends=(geoclue libchamplain libnm python-pillow python-cairo python-gobject 
python-qrencode
+ python-requests python-vobject python-xdg)
+makedepends=(python-distutils-extra)
+source=("https://launchpad.net/${pkgname}/trunk/$pkgver/+download/${pkgname}_${pkgver}-0%7E201%7Eubuntu16.04.1.tar.xz;
+"$pkgname.appdata.xml"
+"fix-wifi.patch"
+"python3.patch")
+sha256sums=('4b3f63be3a671460a4ee2e4694077d0154fc5a663413e39a0dde4362b2703094'
+'42cb9b5a81924b6f8c4d484738413fc7178e94419c1cc12e03c059b8a43de41e'
+'1a5c01e010121368add29efe16e49128ebfa737d48e185886d90c8ca2846cbd9'
+'555c3cfab67eb9661017dd25349be305cce308f040174bad59fafa96659258ab')
+
+prepare() {
+   cd $pkgname-$pkgver
+   patch -Np0 -i ../fix-wifi.patch
+   patch -Np1 -i ../python3.patch
+}
+
+build() {
+   cd $pkgname-$pkgver
+   python3 setup.py build
+}
+
+package() {
+   cd $pkgname-$pkgver
+   python3 setup.py install --root "$pkgdir" --optimize=1
+   install -Dm644 ../$pkgname.appdata.xml 
"$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml
+}


Property changes on: qreator/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: qreator/trunk/fix-wifi.patch
===
--- qreator/trunk/fix-wifi.patch(rev 0)
+++ qreator/trunk/fix-wifi.patch2019-04-03 08:34:05 UTC (rev 448275)
@@ -0,0 +1,17 @@
+=== modified file 'qreator/qrcodes/QRCodeWifiGtk.py'
+--- qreator/qrcodes/QRCodeWifiGtk.py   2017-12-19 14:47:03 +
 qreator/qrcodes/QRCodeWifiGtk.py   2018-07-30 01:05:28 +
+@@ -148,8 +148,10 @@
+ for dev in devs:
+ if dev.get_device_type() == NM.DeviceType.WIFI:
+ for ap in dev.get_access_points():
+-ssid = NM.utils_ssid_to_utf8(ap.get_ssid().get_data());
+-ssids.append((ap.get_strength(), ssid))
++ssid = ap.get_ssid()
++if ssid is not None:
++ssid = NM.utils_ssid_to_utf8(ssid.get_data());
++ssids.append((ap.get_strength(), ssid))
+ ssids.sort()
+ ssids.reverse()   # strongest has the highest number -> should be first
+ return ssids
+

Added: qreator/trunk/python3.patch
===
--- qreator/trunk/python3.patch (rev 0)
+++ qreator/trunk/python3.patch 2019-04-03 08:34:05 UTC (rev 448275)
@@ -0,0 +1,591 @@
+diff -Naur qreator-16.06.2.orig/data/ui/QreatorWindow.ui 
qreator-16.06.2/data/ui/QreatorWindow.ui
+--- qreator-16.06.2.orig/data/ui/QreatorWindow.ui  2018-07-30 
02:11:48.0 +0200
 qreator-16.06.2/data/ui/QreatorWindow.ui   2019-04-03 10:29:17.331552075 
+0200
+@@ -35,7 +35,7 @@
+ 
+ 
+   
+-_Selecciona
++Select
+ True
+ True
+ True
+@@ -79,7 +79,6 @@
+ False
+ 5
+ vertical
+-
+   
+   
+ False
+diff -Naur qreator-16.06.2.orig/qreator/__init__.py 
qreator-16.06.2/qreator/__init__.py
+--- qreator-16.06.2.orig/qreator/__init__.py   2018-07-30 02:11:48.0 
+0200
 qreator-16.06.2/qreator/__init__.py2019-04-02 15:23:01.600124635 
+0200
+@@ -40,22 +40,18 @@
+ plugin_warnings.append("%s: %s." % (name, e))
+ 
+ 
+-def UTF8_(message):
+-return _(message).decode('UTF-8')
+-
+-
+ def parse_options(qr_types):
+ """Support for command line options"""
+ parser = optparse.OptionParser(version="%%prog %s" % get_version())
+ parser.add_option(
+ "-v", "--verbose", action="count", dest="verbose",
+-help=UTF8_("Show debug messages (-vv debugs qreator_lib also)"))
++help=_("Show debug messages (-vv debugs qreator_lib also)"))
+ 
+ for n, qr in enumerate(qr_types):
+ parser.add_option(
+ qr.cmdline_option_short, 

[arch-commits] Commit in (5 files)

2019-04-03 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, April 3, 2019 @ 06:55:58
  Author: mtorromeo
Revision: 448269

Added grpc packages

Added:
  grpc/
  grpc/trunk/
  grpc/trunk/PKGBUILD
  grpc/trunk/makefile.patch
Deleted:
  python-grpcio/

+
 PKGBUILD   |   95 +++
 makefile.patch |   15 
 2 files changed, 110 insertions(+)

Added: grpc/trunk/PKGBUILD
===
--- grpc/trunk/PKGBUILD (rev 0)
+++ grpc/trunk/PKGBUILD 2019-04-03 06:55:58 UTC (rev 448269)
@@ -0,0 +1,95 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Aleksey Filippov 
+# Contributor: Victor Aurélio Santos 
+
+pkgbase='grpc'
+pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli')
+pkgver=1.19.1
+_gtestver=1.8.1
+pkgrel=1
+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;
+"makefile.patch")
+sha256sums=('f869c648090e8bddaa1260a271b1089caccbe735bf47ac9cd7d44d35a02fb129'
+'9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c'
+'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
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  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
+  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
+}

Added: grpc/trunk/makefile.patch
===
--- grpc/trunk/makefile.patch   (rev 0)
+++ grpc/trunk/makefile.patch   2019-04-03 06:55:58 UTC (rev 448269)
@@ -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] Installing public C++ headers"
+-  $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) -d $(prefix)/$(dir 
$(h)) && ) exit 0 || exit 1
+-  $(Q) $(foreach h, $(PUBLIC_HEADERS_CXX), $(INSTALL) $(h) $(prefix)/$(h) 
&& ) exit 0 || exit 1
++  $(Q) DIRS="$(shell dirname $(PUBLIC_HEADERS_CXX) | uniq )"; 
for d in $$DIRS; do [ ! -d $(prefix)/$$d ] && $(INSTALL) -d $(prefix)/$$d || : 
; done
++  $(Q) for f in $(PUBLIC_HEADERS_CXX); do $(INSTALL) $$f $(prefix)/$$f ; 
done
+ 
+ install-static: install-static_c install-static_cxx
+ 


[arch-commits] Commit in (5 files)

2019-04-02 Thread Antonio Rojas via arch-commits
Date: Tuesday, April 2, 2019 @ 20:58:18
  Author: arojas
Revision: 448247

extra2community: Moving bluefish from extra to community

Added:
  bluefish/
  bluefish/repos/
  bluefish/trunk/
  bluefish/trunk/PKGBUILD
  bluefish/trunk/bluefish.install

--+
 PKGBUILD |   41 +
 bluefish.install |   24 
 2 files changed, 65 insertions(+)

Added: bluefish/trunk/PKGBUILD
===
--- bluefish/trunk/PKGBUILD (rev 0)
+++ bluefish/trunk/PKGBUILD 2019-04-02 20:58:18 UTC (rev 448247)
@@ -0,0 +1,41 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=bluefish
+pkgver=2.2.10
+pkgrel=3
+pkgdesc="A powerful HTML editor for experienced web designers and programmers"
+arch=('x86_64')
+url="http://bluefish.openoffice.nl/;
+license=('GPL3')
+depends=('gtk3' 'enchant' 'python2')
+makedepends=('gucharmap' 'intltool')
+optdepends=('gucharmap: for using the charmap plugin')
+install=bluefish.install
+source=(https://www.bennewitz.com/bluefish/stable/source/bluefish-${pkgver}.tar.bz2{,.sig})
+sha1sums=('abb2080b5cbc65cd9c7551572ac21012c5ee2031'
+  'SKIP')
+validpgpkeys=('58FD02766D031E832560A6A226073EFCDAC576E6')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i 's|/usr/bin/env python|/usr/bin/env python2|' \
+src/plugin_zencoding/zencoding/{,filters/,actions/}*.py \
+data/{jsbeautify,jsmin.py,lorem-ipsum-generator}
+  sed -e 's|\[enchant\]|\[enchant-2\]|g' -e 's|\[enchant >|\[enchant-2 >|g' \
+-e 's|enchant/enchant.h|enchant-2/enchant.h|g' -e 's|BF_dependencies 
enchant|BF_dependencies enchant-2|g' \
+-i configure.ac
+  autoreconf -vi
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  PYTHON=/usr/bin/python2 ./configure --prefix=/usr --sysconfdir=/etc 
--localstatedir=/var \
+--enable-spell-check --disable-update-databases 
--disable-xml-catalog-update
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}


Property changes on: bluefish/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: bluefish/trunk/bluefish.install
===
--- bluefish/trunk/bluefish.install (rev 0)
+++ bluefish/trunk/bluefish.install 2019-04-02 20:58:18 UTC (rev 448247)
@@ -0,0 +1,24 @@
+post_install() {
+  if [ ! -d etc/xml ]; then
+mkdir -p etc/xml
+  fi
+  if [ ! -e etc/xml/catalog ]; then
+xmlcatalog --noout --create etc/xml/catalog
+  fi
+  xmlcatalog --noout --add 'delegateURI' \
+'http://bluefish.openoffice.nl/ns/bflang/2.0/' /usr/share/xml/bluefish \
+etc/xml/catalog
+}
+
+pre_upgrade() {
+  post_remove
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  xmlcatalog --noout --del \
+/usr/share/xml/bluefish etc/xml/catalog
+}


[arch-commits] Commit in (5 files)

2019-03-30 Thread Daniel Bermond via arch-commits
Date: Saturday, March 30, 2019 @ 19:53:53
  Author: dbermond
Revision: 446401

Initial commit

Added:
  spirv-llvm-translator/
  spirv-llvm-translator/repos/
  spirv-llvm-translator/trunk/
  
spirv-llvm-translator/trunk/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
  spirv-llvm-translator/trunk/PKGBUILD

-+
 0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch | 1116 
++
 PKGBUILD|   37 
 2 files changed, 1153 insertions(+)

Added: 
spirv-llvm-translator/trunk/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
===
--- 
spirv-llvm-translator/trunk/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
 (rev 0)
+++ 
spirv-llvm-translator/trunk/0001-Update-LowerOpenCL-pass-to-handle-new-blocks-represn.patch
 2019-03-30 19:53:53 UTC (rev 446401)
@@ -0,0 +1,1116 @@
+From 9ce0fe02fd6cda5fb29fbb0d5037a1798a810b8a Mon Sep 17 00:00:00 2001
+From: Alexey Sotkin 
+Date: Thu, 21 Feb 2019 17:14:36 +0300
+Subject: [PATCH 1/3] Update LowerOpenCL pass to handle new blocks
+ represntation in LLVM IR
+
+---
+ lib/SPIRV/SPIRVLowerOCLBlocks.cpp | 413 --
+ test/global_block.ll  |  71 ++---
+ test/literal-struct.ll|  31 ++-
+ test/transcoding/block_w_struct_return.ll |  47 ++--
+ test/transcoding/enqueue_kernel.ll| 237 ++---
+ 5 files changed, 317 insertions(+), 482 deletions(-)
+
+diff --git a/lib/SPIRV/SPIRVLowerOCLBlocks.cpp 
b/lib/SPIRV/SPIRVLowerOCLBlocks.cpp
+index 50e1838..b42a4ec 100644
+--- a/lib/SPIRV/SPIRVLowerOCLBlocks.cpp
 b/lib/SPIRV/SPIRVLowerOCLBlocks.cpp
+@@ -1,303 +1,110 @@
+-//===- SPIRVLowerOCLBlocks.cpp - OCL Utilities 
===//
+-//
+-// The LLVM/SPIRV Translator
+-//
+-// This file is distributed under the University of Illinois Open Source
+-// License. See LICENSE.TXT for details.
+-//
+-// Copyright (c) 2018 Intel Corporation. All rights reserved.
+-//
+-// Permission is hereby granted, free of charge, to any person obtaining a
+-// copy of this software and associated documentation files (the "Software"),
+-// to deal with 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:
+-//
+-// Redistributions of source code must retain the above copyright notice,
+-// this list of conditions and the following disclaimers.
+-// Redistributions in binary form must reproduce the above copyright notice,
+-// this list of conditions and the following disclaimers in the documentation
+-// and/or other materials provided with the distribution.
+-// Neither the names of Intel Corporation, nor the names of its
+-// contributors may be used to endorse or promote products derived from this
+-// Software without specific prior written permission.
+-// 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
+-// CONTRIBUTORS 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 WITH
+-// THE SOFTWARE.
+-//
+-//===--===//
+-//
+-// SPIR-V specification doesn't allow function pointers, so SPIR-V translator
+-// is designed to fail if a value with function type (except calls) is 
occured.
+-// Currently there is only two cases, when function pointers are generating in
+-// LLVM IR in OpenCL - block calls and device side enqueue built-in calls.
+-//
+-// In both cases values with function type used as intermediate representation
+-// for block literal structure.
+-//
+-// This pass is designed to find such cases and simplify them to avoid any
+-// function pointer types occurrences in LLVM IR in 4 steps.
+-//
+-// 1. Find all function pointer allocas, like
+-//  %block = alloca void () *
+-//
+-//Then find a single store to that alloca:
+-//  %blockLit = alloca <{ i32, i32, ...}>, align 4
+-//  %0 = bitcast <{ i32, i32, ... }>* %blockLit to void ()*
+-//> store void ()* %0, void ()** %block, align 4
+-//
+-//And replace the alloca users by new instructions which used stored value
+-//%blockLit itself instead of function pointer alloca %block.
+-//
+-// 2. Find consecutive casts from block literal type to i8 addrspace(4)*
+-//used function pointers 

[arch-commits] Commit in (5 files)

2019-03-29 Thread Alexander Rødseth via arch-commits
Date: Friday, March 29, 2019 @ 14:20:25
  Author: arodseth
Revision: 446023

Add spike

Added:
  spike/
  spike/repos/
  spike/repos/community-x86_64/
  spike/trunk/
  spike/trunk/PKGBUILD

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

Added: spike/trunk/PKGBUILD
===
--- spike/trunk/PKGBUILD(rev 0)
+++ spike/trunk/PKGBUILD2019-03-29 14:20:25 UTC (rev 446023)
@@ -0,0 +1,30 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Paulo Matos 
+# Contributor: b4283 
+
+pkgname=spike
+pkgver=0.0
+pkgrel=1
+pkgdesc='Spike, a RISC-V ISA Simulator'
+arch=(x86_64)
+url='https://github.com/riscv/riscv-isa-sim'
+license=(BSD)
+groups=(risc-v)
+depends=(dtc fesvr)
+makedepends=(git)
+source=('git+https://github.com/riscv/riscv-isa-sim#commit=496c59d064961bb81e')
+md5sums=('SKIP')
+
+build() {
+  cd riscv-isa-sim
+  ./configure --prefix=/usr
+  make LDFLAGS="$LDFLAGS -w -s"
+}
+
+package() {
+  cd riscv-isa-sim
+  make DESTDIR="$pkgdir" install
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-29 Thread Alexander Rødseth via arch-commits
Date: Friday, March 29, 2019 @ 14:11:03
  Author: arodseth
Revision: 446016

Add riscv-fesvr

Added:
  fesvr/
  fesvr/repos/
  fesvr/repos/community-x86_64/
  fesvr/trunk/
  fesvr/trunk/PKGBUILD

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

Added: fesvr/trunk/PKGBUILD
===
--- fesvr/trunk/PKGBUILD(rev 0)
+++ fesvr/trunk/PKGBUILD2019-03-29 14:11:03 UTC (rev 446016)
@@ -0,0 +1,26 @@
+pkgname=fesvr
+pkgver=0.0
+pkgrel=1
+pkgdesc='RISC-V Frontend Server'
+arch=(x86_64)
+url='https://github.com/riscv/riscv-fesvr'
+license=(BSD)
+groups=(risc-v)
+makedepends=(git)
+source=('git+https://github.com/riscv/riscv-fesvr#commit=0e1163515c2d43ce0e72')
+md5sums=('SKIP')
+
+build() {
+  cd riscv-$pkgname
+  ./configure --prefix=/usr
+  make LDFLAGS="$LDFLAGS -w -s"
+}
+
+package() {
+  cd riscv-$pkgname
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-28 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, March 28, 2019 @ 23:36:46
  Author: sangy
Revision: 445654

upgpkg: 1.3.1

Added:
  ttf-ibm-plex/
  ttf-ibm-plex/repos/
  ttf-ibm-plex/repos/community-any/
  ttf-ibm-plex/trunk/
  ttf-ibm-plex/trunk/PKGBUILD

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

Added: ttf-ibm-plex/trunk/PKGBUILD
===
--- ttf-ibm-plex/trunk/PKGBUILD (rev 0)
+++ ttf-ibm-plex/trunk/PKGBUILD 2019-03-28 23:36:46 UTC (rev 445654)
@@ -0,0 +1,28 @@
+# Maintainer: Santiago Torres-Arias 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Aleksandar Trifunović 
+# Contributor: Matt Spaulding 
+# Contributor: pyjano 
+# Contributor: Stefan Husmann 
+
+pkgname=ttf-ibm-plex
+pkgver=1.3.1
+pkgrel=1
+pkgdesc="IBM Plex Mono, Sans, and Serif"
+arch=('any')
+url='https://github.com/IBM/plex'
+license=(custom:OFL)
+depends=(fontconfig xorg-font-utils)
+source=("$pkgname-$pkgver.zip::$url/releases/download/v$pkgver/TrueType.zip")
+sha256sums=('428d64e8e03fa8326ed79d6ea72e7b1c9e816181c846c7d07fd21ee55aec4011')
+
+
+package() {
+cd TrueType
+install -Dm644 */*.ttf -t "${pkgdir}/usr/share/fonts/TTF"
+
+# All the other licenses are the same as the one here...
+install -Dm644 IBM-Plex-Mono/license.txt -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-28 Thread Gaëtan Bisson via arch-commits
Date: Thursday, March 28, 2019 @ 10:19:57
  Author: bisson
Revision: 445240

extra2community: Moving ttf-tibetan-machine from extra to community

Added:
  ttf-tibetan-machine/
  ttf-tibetan-machine/repos/
  ttf-tibetan-machine/trunk/
  ttf-tibetan-machine/trunk/PKGBUILD
  ttf-tibetan-machine/trunk/install

--+
 PKGBUILD |   22 ++
 install  |   13 +
 2 files changed, 35 insertions(+)

Added: ttf-tibetan-machine/trunk/PKGBUILD
===
--- ttf-tibetan-machine/trunk/PKGBUILD  (rev 0)
+++ ttf-tibetan-machine/trunk/PKGBUILD  2019-03-28 10:19:57 UTC (rev 445240)
@@ -0,0 +1,22 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Firmicus 
+# Contributor: Damir Perisa 
+
+pkgname=ttf-tibetan-machine
+pkgver=1.901
+pkgrel=8
+pkgdesc='Open-type unicode font for Tibetan'
+url='http://www.thlib.org/tools/scripts/wiki/tibetan%20machine%20uni.html'
+arch=('any')
+license=('GPL')
+depends=('xorg-fonts-encodings' 'xorg-fonts-alias' 'xorg-font-utils' 
'fontconfig')
+source=("https://collab.itc.virginia.edu/access/content/group/26a34146-33a6-48ce-001e-f16ce7908a6a/Tibetan%20fonts/Tibetan%20Unicode%20Fonts/TibetanMachineUnicodeFont.zip;)
+sha256sums=('1c3c7bcd1d5846942b449bca1cfabd26cb723f69d14933f06e66da2aa7069c81')
+
+install=install
+
+package() {
+   cd ${srcdir}
+   install -d ${pkgdir}/usr/share/fonts/TTF
+   install -m644 TibetanMachineUnicodeFont/*.ttf 
${pkgdir}/usr/share/fonts/TTF/
+}


Property changes on: ttf-tibetan-machine/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-tibetan-machine/trunk/install
===
--- ttf-tibetan-machine/trunk/install   (rev 0)
+++ ttf-tibetan-machine/trunk/install   2019-03-28 10:19:57 UTC (rev 445240)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-28 Thread Gaëtan Bisson via arch-commits
Date: Thursday, March 28, 2019 @ 10:19:08
  Author: bisson
Revision: 445238

extra2community: Moving ttf-sazanami from extra to community

Added:
  ttf-sazanami/
  ttf-sazanami/repos/
  ttf-sazanami/trunk/
  ttf-sazanami/trunk/PKGBUILD
  ttf-sazanami/trunk/install

--+
 PKGBUILD |   22 ++
 install  |   14 ++
 2 files changed, 36 insertions(+)

Added: ttf-sazanami/trunk/PKGBUILD
===
--- ttf-sazanami/trunk/PKGBUILD (rev 0)
+++ ttf-sazanami/trunk/PKGBUILD 2019-03-28 10:19:08 UTC (rev 445238)
@@ -0,0 +1,22 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Darwin M. Bautista 
+
+pkgname=ttf-sazanami
+pkgver=20040629
+pkgrel=10
+pkgdesc='Japanese fonts'
+url='http://wiki.fdiary.net/font/?sazanami'
+license=('custom:BSD')
+arch=('any')
+depends=('fontconfig' 'xorg-fonts-encodings')
+source=("http://osdn.dl.sourceforge.jp/efont/10087/sazanami-${pkgver}.tar.bz2;)
+sha256sums=('3467ce2f70a9a3fbbf8d4d97355a2f334a6351baa6722251403637a8cbebf6b7')
+
+install=install
+
+package() {
+   cd "${srcdir}/sazanami-${pkgver}"
+   install -d "${pkgdir}"/usr/share/{fonts/TTF,licenses/"${pkgname}"}
+   install *.ttf "${pkgdir}/usr/share/fonts/TTF"
+   iconv -f EUC-JP -t UTF-8 README > 
"${pkgdir}/usr/share/licenses/${pkgname}/README"
+}


Property changes on: ttf-sazanami/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-sazanami/trunk/install
===
--- ttf-sazanami/trunk/install  (rev 0)
+++ ttf-sazanami/trunk/install  2019-03-28 10:19:08 UTC (rev 445238)
@@ -0,0 +1,14 @@
+post_install() {
+   rm -f /etc/fonts/conf.d/65-sazanami.conf
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-28 Thread Gaëtan Bisson via arch-commits
Date: Thursday, March 28, 2019 @ 10:18:23
  Author: bisson
Revision: 445236

extra2community: Moving ttf-khmer from extra to community

Added:
  ttf-khmer/
  ttf-khmer/repos/
  ttf-khmer/trunk/
  ttf-khmer/trunk/PKGBUILD
  ttf-khmer/trunk/install

--+
 PKGBUILD |   24 
 install  |   13 +
 2 files changed, 37 insertions(+)

Added: ttf-khmer/trunk/PKGBUILD
===
--- ttf-khmer/trunk/PKGBUILD(rev 0)
+++ ttf-khmer/trunk/PKGBUILD2019-03-28 10:18:23 UTC (rev 445236)
@@ -0,0 +1,24 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Firmicus 
+# Contributor: Damir Perisa 
+
+pkgname=ttf-khmer
+_pkgname=All_KhmerOS
+pkgver=5.0
+pkgrel=6
+pkgdesc='Fonts for Khmer and Latin alphabets'
+# url='http://www.khmeros.info/en/fonts' # dead
+url='https://sourceforge.net/projects/khmer/'
+license=('LGPL')
+arch=('any')
+depends=('xorg-fonts-encodings' 'xorg-fonts-alias' 'xorg-font-utils' 
'fontconfig')
+source=("https://downloads.sourceforge.net/project/khmer/Fonts%20-%20KhmerOS/KhmerOS%20Fonts%20${pkgver}-%20LGPL%20Licence/${_pkgname}_${pkgver}.zip;)
+sha256sums=('62fec2273016fb6e69b18635e696fd2c91953af9cbe757b341721aec2232432e')
+
+install=install
+
+package() {
+   cd "${srcdir}/${_pkgname}_${pkgver}"
+   install -dm755 "${pkgdir}"/usr/share/fonts/TTF
+   install -m644 *.ttf "${pkgdir}/"usr/share/fonts/TTF/
+}


Property changes on: ttf-khmer/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-khmer/trunk/install
===
--- ttf-khmer/trunk/install (rev 0)
+++ ttf-khmer/trunk/install 2019-03-28 10:18:23 UTC (rev 445236)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-28 Thread Gaëtan Bisson via arch-commits
Date: Thursday, March 28, 2019 @ 10:16:43
  Author: bisson
Revision: 445232

extra2community: Moving ttf-baekmuk from extra to community

Added:
  ttf-baekmuk/
  ttf-baekmuk/repos/
  ttf-baekmuk/trunk/
  ttf-baekmuk/trunk/PKGBUILD
  ttf-baekmuk/trunk/install

--+
 PKGBUILD |   25 +
 install  |   13 +
 2 files changed, 38 insertions(+)

Added: ttf-baekmuk/trunk/PKGBUILD
===
--- ttf-baekmuk/trunk/PKGBUILD  (rev 0)
+++ ttf-baekmuk/trunk/PKGBUILD  2019-03-28 10:16:43 UTC (rev 445232)
@@ -0,0 +1,25 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Darwin M. Bautista 
+
+pkgname=ttf-baekmuk
+pkgver=2.2
+pkgrel=10
+pkgdesc='Korean fonts'
+url='http://kldp.net/baekmuk/'
+license=('custom:BSD')
+arch=('any')
+depends=('fontconfig' 'xorg-fonts-encodings')
+source=("http://kldp.net/baekmuk/release/865-baekmuk-ttf-${pkgver}.tar.gz;)
+sha256sums=('08ab7dffb55d5887cc942ce370f5e33b756a55fbb4eaf0b90f244070e8d51882')
+
+# Moronic server
+DLAGENTS=('http::/usr/bin/curl -A rofl -fLC - --retry 3 --retry-delay 3 -o %o 
%u')
+
+install=install
+
+package() {
+   cd "${srcdir}/baekmuk-ttf-${pkgver}/ttf"
+   install -d "${pkgdir}"/usr/share/fonts/TTF
+   install -m644 *.ttf "${pkgdir}"/usr/share/fonts/TTF
+   install -Dm644 ../COPYRIGHT 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


Property changes on: ttf-baekmuk/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-baekmuk/trunk/install
===
--- ttf-baekmuk/trunk/install   (rev 0)
+++ ttf-baekmuk/trunk/install   2019-03-28 10:16:43 UTC (rev 445232)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 28, 2019 @ 08:35:57
  Author: foutrelis
Revision: 445222

extra2community: Moving ttf-arphic-ukai from extra to community

Added:
  ttf-arphic-ukai/
  ttf-arphic-ukai/repos/
  ttf-arphic-ukai/trunk/
  ttf-arphic-ukai/trunk/PKGBUILD
  ttf-arphic-ukai/trunk/install

--+
 PKGBUILD |   22 ++
 install  |   13 +
 2 files changed, 35 insertions(+)

Added: ttf-arphic-ukai/trunk/PKGBUILD
===
--- ttf-arphic-ukai/trunk/PKGBUILD  (rev 0)
+++ ttf-arphic-ukai/trunk/PKGBUILD  2019-03-28 08:35:57 UTC (rev 445222)
@@ -0,0 +1,22 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Firmicus  
+
+pkgname=ttf-arphic-ukai
+pkgver=0.2.20080216.1
+pkgrel=6
+pkgdesc='CJK Unicode font Kaiti style'
+url='http://www.freedesktop.org/wiki/Software/CJKUnifonts'
+license=('custom:Arphic_Public_License')
+arch=('any')
+depends=('fontconfig' 'xorg-font-utils')
+source=("http://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
+sha512sums=('8c96d36f5e36eb73ec3e415cba7ee5f02a0b85c334af7362facb2dd9a7650ed3329cfadb21fe0fe7273f52c87f1bd1aeb039c40499ca32925db4cd96ebd03c21')
+
+install=install
+
+package() {
+   cd "${srcdir}"
+   install -D -m644 ukai.ttc "${pkgdir}"/usr/share/fonts/TTF/ukai.ttc
+   install -D -m644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


Property changes on: ttf-arphic-ukai/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-arphic-ukai/trunk/install
===
--- ttf-arphic-ukai/trunk/install   (rev 0)
+++ ttf-arphic-ukai/trunk/install   2019-03-28 08:35:57 UTC (rev 445222)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 28, 2019 @ 08:36:37
  Author: foutrelis
Revision: 445224

extra2community: Moving ttf-arphic-uming from extra to community

Added:
  ttf-arphic-uming/
  ttf-arphic-uming/repos/
  ttf-arphic-uming/trunk/
  ttf-arphic-uming/trunk/PKGBUILD
  ttf-arphic-uming/trunk/install

--+
 PKGBUILD |   22 ++
 install  |   13 +
 2 files changed, 35 insertions(+)

Added: ttf-arphic-uming/trunk/PKGBUILD
===
--- ttf-arphic-uming/trunk/PKGBUILD (rev 0)
+++ ttf-arphic-uming/trunk/PKGBUILD 2019-03-28 08:36:37 UTC (rev 445224)
@@ -0,0 +1,22 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Firmicus  
+
+pkgname=ttf-arphic-uming
+pkgver=0.2.20080216.1
+pkgrel=6
+pkgdesc='CJK Unicode font Ming style'
+url='http://www.freedesktop.org/wiki/Software/CJKUnifonts'
+license=('custom:Arphic_Public_License')
+arch=('any')
+depends=('fontconfig' 'xorg-font-utils')
+source=("http://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
+sha512sums=('ef96969d1c5f1bda14aadfbe112a1ba30ae1bc477a89838753287ceaf07804e59c2f3f306399e9d54074be99d0c963abdb33d789f3933fdd98453a1ef7731407')
+
+install=install
+
+package() {
+   cd "${srcdir}"
+   install -Dm644 uming.ttc "${pkgdir}"/usr/share/fonts/TTF/uming.ttc
+   install -Dm644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


Property changes on: ttf-arphic-uming/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-arphic-uming/trunk/install
===
--- ttf-arphic-uming/trunk/install  (rev 0)
+++ ttf-arphic-uming/trunk/install  2019-03-28 08:36:37 UTC (rev 445224)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-03-25 Thread Alexander Rødseth via arch-commits
Date: Monday, March 25, 2019 @ 12:35:02
  Author: arodseth
Revision: 443448

Add xaos, a fractal zoomer

Added:
  xaos/
  xaos/repos/
  xaos/repos/community-x86_64/
  xaos/trunk/
  xaos/trunk/PKGBUILD

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

Added: xaos/trunk/PKGBUILD
===
--- xaos/trunk/PKGBUILD (rev 0)
+++ xaos/trunk/PKGBUILD 2019-03-25 12:35:02 UTC (rev 443448)
@@ -0,0 +1,47 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Eric Bélanger 
+
+pkgname=xaos
+pkgver=3.6
+pkgrel=7
+pkgdesc='Interactive fractal zoomer'
+arch=(x86_64)
+# https is not available
+url='http://matek.hu/xaos/'
+license=(GPL)
+makedepends=(gendesk)
+depends=(aalib gsl gtk2 libpng)
+options=(!makeflags)
+source=("https://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.gz;)
+sha256sums=('989f3e38f7793810cbb1496d5291d44836a7d7c058422b9ee1cffb163a0b8d95')
+
+prepare() {
+  gendesk -f -n --pkgname=$pkgname --pkgdesc="$pkgdesc" \
+--categories='Application;Graphics'
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--with-long-double=yes \
+--with-mitshm=no \
+--with-pthread=yes \
+--with-png=yes \
+--with-gsl=yes \
+--with-x11-driver=no \
+--with-gtk-driver=yes \
+--with-win32-driver=no \
+--with-aa-driver=yes
+  make
+}
+
+package() {
+  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+  install -Dm644 "$pkgname-$pkgver/src/ui/ui-drv/qt/images/xaosbig.png" \
+"$pkgdir/usr/share/pixmaps/$pkgname.png"
+  install -Dm644 $pkgname.desktop \
+"$pkgdir/usr/share/applications/$pkgname.desktop"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-24 Thread Bruno Pagani via arch-commits
Date: Sunday, March 24, 2019 @ 21:53:12
  Author: archange
Revision: 443359

Initial addition of nlopt to [community]

Added:
  nlopt/
  nlopt/repos/
  nlopt/trunk/
  nlopt/trunk/PKGBUILD
  nlopt/trunk/nlopt-2.5.0.tar.gz

+
 PKGBUILD   |   43 +++
 nlopt-2.5.0.tar.gz |1 +
 2 files changed, 44 insertions(+)

Added: nlopt/trunk/PKGBUILD
===
--- nlopt/trunk/PKGBUILD(rev 0)
+++ nlopt/trunk/PKGBUILD2019-03-24 21:53:12 UTC (rev 443359)
@@ -0,0 +1,43 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=nlopt
+pkgver=2.5.0
+pkgrel=4
+pkgdesc="nonlinear optimization library"
+arch=('x86_64')
+url="http://ab-initio.mit.edu/wiki/index.php/NLopt;
+license=('LGPL')
+depends=('gcc-libs')
+makedepends=('cmake' 'python-numpy' 'octave' 'guile' 'swig')
+optdepends=('python-numpy: to use with python')
+source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
nlopt-fix-guile.patch::"https://github.com/stevengj/nlopt/commit/96ebb33c3143de3e050e040e1fd11c6ee9055471.patch;
+
nlopt-fix-octave-5.patch::"https://github.com/stevengj/nlopt/commit/18cadf72cc69334091492b6137a32471e178e2ed.patch;)
+sha256sums=('c6dd7a5701fff8ad5ebb45a3dc8e757e61d52658de3918e38bab233e7fd3b4ae'
+'dd0f4ea62e92ba03e9c15b5bad15bf4202d2d7f840863acfd41baca038b20bbe'
+'84afcc709721621978915c08e0d2541c03ca504ad037db5240a821af62b6f4dc')
+
+prepare () {
+mkdir -p build
+cd ${pkgname}-${pkgver}
+patch -p1 -i ../nlopt-fix-guile.patch
+patch -p1 -i ../nlopt-fix-octave-5.patch
+}
+
+build() {
+cd build
+cmake ../${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+make
+}
+
+check() {
+cd build
+ctest --output-on-failure
+}
+
+package() {
+cd build
+make DESTDIR="${pkgdir}" install
+}

Added: nlopt/trunk/nlopt-2.5.0.tar.gz
===
(Binary files differ)

Index: nlopt/trunk/nlopt-2.5.0.tar.gz
===
--- nlopt/trunk/nlopt-2.5.0.tar.gz  2019-03-24 18:22:17 UTC (rev 443358)
+++ nlopt/trunk/nlopt-2.5.0.tar.gz  2019-03-24 21:53:12 UTC (rev 443359)

Property changes on: nlopt/trunk/nlopt-2.5.0.tar.gz
___
Added: svn:mime-type
## -0,0 +1 ##
+application/x-gzip
\ No newline at end of property


[arch-commits] Commit in (5 files)

2019-03-18 Thread Alexander Rødseth via arch-commits
Date: Monday, March 18, 2019 @ 15:32:01
  Author: arodseth
Revision: 442469

Add aspell-nb from AUR

Added:
  aspell-nb/
  aspell-nb/repos/
  aspell-nb/repos/community-any/
  aspell-nb/trunk/
  aspell-nb/trunk/PKGBUILD

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

Added: aspell-nb/trunk/PKGBUILD
===
--- aspell-nb/trunk/PKGBUILD(rev 0)
+++ aspell-nb/trunk/PKGBUILD2019-03-18 15:32:01 UTC (rev 442469)
@@ -0,0 +1,27 @@
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=aspell-nb
+pkgver=0.50.1
+pkgrel=2
+pkgdesc='Norwegian Bokmål dictionary for aspell'
+arch=(any)
+url='https://aspell.net/'
+license=(GPL)
+depends=(aspell)
+makedepends=(convmv)
+source=("ftp://ftp.gnu.org/gnu/aspell/dict/nb/$pkgname-$pkgver-0.tar.bz2;)
+sha256sums=('e7746e8b617b2df576c1172399544818084524504202b16c747f52db5e5d228a')
+
+build() {
+  cd "$pkgname-$pkgver-0"
+  ./configure
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver-0" DESTDIR="$pkgdir" install
+  convmv --notest -f iso-8859-1 -t UTF-8 \
+"$pkgdir"/usr/lib/aspell-*/bokm*l.alias
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-15 Thread David Runge via arch-commits
Date: Friday, March 15, 2019 @ 11:54:33
  Author: dvzrv
Revision: 441852

Adding link, devendoring asio.

Added:
  link/
  link/repos/
  link/trunk/
  link/trunk/PKGBUILD
  link/trunk/link-devendor-asio.patch

--+
 PKGBUILD |   57 +
 link-devendor-asio.patch |   16 
 2 files changed, 73 insertions(+)

Added: link/trunk/PKGBUILD
===
--- link/trunk/PKGBUILD (rev 0)
+++ link/trunk/PKGBUILD 2019-03-15 11:54:33 UTC (rev 441852)
@@ -0,0 +1,57 @@
+# Maintainer: David Runge 
+pkgname=link
+pkgver=3.0.2
+pkgrel=1
+pkgdesc="Synchronizes musical beat, tempo, and phase across multiple 
applications"
+arch=('x86_64')
+url="https://github.com/ableton/link;
+license=('GPL2')
+depends=('asio')
+makedepends=('cmake' 'portaudio' 'qt5-tools' 'qt5-quickcontrols')
+optdepends=('jack: for JACK examples'
+'portaudio: for portaudio based examples'
+'qt5-quickcontrols: for Qt examples')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Ableton/link/archive/Link-${pkgver}.tar.gz;
+"${pkgname}-devendor-asio.patch")
+sha512sums=('7ee81721272fe758f59889bd5c3cef4fae14189fda7113b46f71128d5ca2bed280dc2271a23ec522d49cd21653aef1b58aa8c68b50e323e0dfa46d15c95e'
+
'41b474ed14b6a72a637fdd796c11bda42aaceed342a2b9ab4dcce8724414e2f3e36a30b57484cf4e22493926f1e1b5eb3b818dd710efcc5cb996c6abe58a4230')
+
+prepare() {
+  mv -v "${pkgname}-Link-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  patch -Np1 -i "../${pkgname}-devendor-asio.patch"
+  mkdir -v build
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLINK_BUILD_JACK=ON \
+-DLINK_BUILD_QT_EXAMPLES=ON \
+..
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver/build"
+  bin/LinkCoreTest
+  bin/LinkDiscoveryTest
+}
+
+package() {
+  local dirs=('discovery' 'discovery/test' 'discovery/v1' 'link' 'link/v1'
+  'platforms' 'platforms/asio' 'platforms/darwin' 'platforms/linux'
+  'platforms/posix' 'platforms/stl' 'platforms/windows' 'test' 'test/serial_io'
+  'util' 'util/test')
+  cd "$pkgname-$pkgver/build"
+  install -vDm 644 ../include/ableton/*.{ipp,hpp} \
+-t "${pkgdir}/usr/include/ableton"
+  for dir in "${dirs[@]}"; do
+install -vDm 644 ../include/ableton/"${dir}"/*.hpp \
+  -t "${pkgdir}/usr/include/ableton/${dir}"
+  done
+  install -vDm 755 bin/{LinkHut,QLinkHut,QLinkHutSilent} -t 
"${pkgdir}/usr/bin/"
+  install -vDm 644 ../{{README,CONTRIBUTING}.md,*.pdf} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Added: link/trunk/link-devendor-asio.patch
===
--- link/trunk/link-devendor-asio.patch (rev 0)
+++ link/trunk/link-devendor-asio.patch 2019-03-15 11:54:33 UTC (rev 441852)
@@ -0,0 +1,16 @@
+diff -ruN a/AbletonLinkConfig.cmake b/AbletonLinkConfig.cmake
+--- a/AbletonLinkConfig.cmake  2018-05-29 12:37:09.0 +0200
 b/AbletonLinkConfig.cmake  2019-03-14 16:26:10.468519266 +0100
+@@ -42,12 +42,6 @@
+   )
+ endif()
+ 
+-include(${CMAKE_CURRENT_LIST_DIR}/cmake_include/AsioStandaloneConfig.cmake)
+-set_property(TARGET Ableton::Link APPEND PROPERTY
+-  INTERFACE_LINK_LIBRARIES
+-  AsioStandalone::AsioStandalone
+-)
+-
+ set_property(TARGET Ableton::Link APPEND PROPERTY
+   INTERFACE_SOURCES
+   ${CMAKE_CURRENT_LIST_DIR}/include/ableton/Link.hpp


[arch-commits] Commit in (5 files)

2019-03-11 Thread Alexander Rødseth via arch-commits
Date: Monday, March 11, 2019 @ 15:48:40
  Author: arodseth
Revision: 439773

Add remacs

Added:
  remacs/
  remacs/repos/
  remacs/repos/community-x86_64/
  remacs/trunk/
  remacs/trunk/PKGBUILD

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

Added: remacs/trunk/PKGBUILD
===
--- remacs/trunk/PKGBUILD   (rev 0)
+++ remacs/trunk/PKGBUILD   2019-03-11 15:48:40 UTC (rev 439773)
@@ -0,0 +1,65 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Chris Nixon 
+
+pkgname=remacs
+pkgver=0.0.0
+pkgrel=1
+pkgdesc='Emacs with parts of it written in Rust'
+arch=(x86_64)
+url='https://github.com/Wilfred/remacs.git'
+license=(GPL)
+depends=(gnutls gpm)
+makedepends=(cargo clang git rustup setconf)
+source=('git+https://github.com/Wilfred/remacs#commit=dc2ea22ddfa1ba077178ffab')
+sha256sums=('SKIP')
+
+prepare() {
+  cd "$pkgname"
+
+  ./autogen.sh
+
+  # Use full path to remacs and remacsclient
+  setconf etc/remacs.service ExecStart '/usr/bin/remacs --fg-daemon'
+  setconf etc/remacs.service ExecStop '/usr/bin/remacsclient --eval 
"(kill-emacs)"'
+}
+
+build() {
+  cd "$pkgname"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--localstatedir=/var \
+--mandir=/usr/share/man \
+--infodir=/usr/share/info \
+--with-sound=no \
+--with-modules \
+--without-xft \
+--without-gconf \
+--without-gsettings \
+--without-cairo \
+--without-xwidgets \
+--without-makeinfo \
+--without-x \
+--enable-link-time-optimization
+  make
+}
+
+package() {
+  make -C "$pkgname" DESTDIR="$pkgdir" install
+
+  # avoid conflicts with other packages
+  rm 
"$pkgdir/usr/"{bin/{ctags,etags,ebrowse},share/man/man1/{ctags,etags,ebrowse}.1.gz}
+  mv "$pkgdir/usr/share/man/man1/"{e,re}macs.1.gz
+  mv "$pkgdir/usr/share/man/man1/"{e,re}macsclient.1.gz
+  rm -r "$pkgdir/usr/share/info"
+
+  # skip /var/games, /usr/share/pixmaps and /usr/share/applications
+  rm -rf "$pkgdir/"{var/games,usr/share/{pixmaps,applications}}
+
+  # fix permissions
+  find "$pkgdir"/usr/share/remacs/ -exec chown root:root {} \;
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-03-05 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, March 5, 2019 @ 20:36:49
  Author: svenstaro
Revision: 437774

Move poetry from AUR

Added:
  poetry/
  poetry/repos/
  poetry/trunk/
  poetry/trunk/PKGBUILD
  poetry/trunk/poetry.py

---+
 PKGBUILD  |   66 
 poetry.py |9 
 2 files changed, 75 insertions(+)

Added: poetry/trunk/PKGBUILD
===
--- poetry/trunk/PKGBUILD   (rev 0)
+++ poetry/trunk/PKGBUILD   2019-03-05 20:36:49 UTC (rev 437774)
@@ -0,0 +1,66 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Kaizhao Zhang 
+
+pkgname=poetry
+pkgver=0.12.11
+pkgrel=1
+pkgdesc="Python dependency management and packaging made easy."
+arch=('any')
+url="https://poetry.eustace.io/;
+license=('MIT')
+depends=('python')
+conflicts=('python-poetry')
+options=(!emptydirs)
+source=(
+  
"https://github.com/sdispater/poetry/releases/download/${pkgver}/poetry-${pkgver}-linux.tar.gz;
+  "https://github.com/sdispater/poetry/archive/${pkgver}.tar.gz;
+  "poetry.py"
+)
+sha256sums=(
+  '8c8702499e07a316cbbcd05fdd5cdc648ac9b100ca84942fc626965e8eb3c905'
+  '8dff52a85f5e2288858ca37a41fcfc6ac9fcf7cee7adc6be2a1f4b00bebef80d'
+  'e9fee925c0fb42df53389bdfc8ebbe01bfd4f6146ed0a55786bd2ba741169c0c'
+)
+
+package() {
+  cd "${srcdir}"
+
+  rm -rf "${pkgdir}/usr/lib/poetry/poetry"
+
+  install -d "${pkgdir}/usr/lib/poetry"
+  cp -r poetry "${pkgdir}/usr/lib/poetry/poetry"
+
+  install -Dm755 poetry.py "${pkgdir}/usr/bin/poetry"
+
+  cd "${pkgdir}/usr/lib/poetry"
+
+  # Tab completion for Bash
+  install -d "${pkgdir}/usr/share/bash-completion/completions"
+  python -B -m poetry completions bash \
+| sed '$s/\ \/.*\/pkg\/poetry\/usr\/lib\/poetry\/poetry\/__main__.py/\ 
\/usr\/bin\/poetry/' \
+| sed 's/__main__py/poetry/' \
+| sed 's/__main__.py/poetry/' \
+| install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
+
+  # Tab completion for Zsh
+  install -d "${pkgdir}/usr/share/zsh/site-functions"
+  python -B -m poetry completions zsh \
+| sed '$s/\ \/.*\/pkg\/poetry\/usr\/lib\/poetry\/poetry\/__main__.py/\ 
\/usr\/bin\/poetry/' \
+| sed 's/__main__py/poetry/' \
+| sed 's/__main__.py/poetry/' \
+| install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
+
+  # Tab completion for Fish
+  install -d "${pkgdir}/usr/share/fish/vendor_completions"
+  python -B -m poetry completions fish \
+| sed 's/__main__py/poetry/' \
+| sed 's/__main__.py/poetry/' \
+| install -Dm644 /dev/stdin 
"${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish"
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -Dm644 CHANGELOG.md "${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md"
+  install -Dm644 CONTRIBUTING.md 
"${pkgdir}/usr/share/doc/${pkgname}/CONTRIBUTING.md"
+  install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Added: poetry/trunk/poetry.py
===
--- poetry/trunk/poetry.py  (rev 0)
+++ poetry/trunk/poetry.py  2019-03-05 20:36:49 UTC (rev 437774)
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+import sys
+
+POETRY_DIR = '/usr/lib/poetry'
+sys.path.insert(0, POETRY_DIR)
+
+if __name__ == '__main__':
+from poetry.console import main
+sys.exit(main())


[arch-commits] Commit in (5 files)

2019-03-01 Thread Giancarlo Razzolini via arch-commits
Date: Friday, March 1, 2019 @ 20:27:28
  Author: grazzolini
Revision: 437321

newpkg: mkinitcpio-tinyssh

Added:
  mkinitcpio-tinyssh/
  mkinitcpio-tinyssh/repos/
  mkinitcpio-tinyssh/trunk/
  mkinitcpio-tinyssh/trunk/ChangeLog
  mkinitcpio-tinyssh/trunk/PKGBUILD

---+
 ChangeLog |   26 ++
 PKGBUILD  |   27 +++
 2 files changed, 53 insertions(+)

Added: mkinitcpio-tinyssh/trunk/ChangeLog
===
--- mkinitcpio-tinyssh/trunk/ChangeLog  (rev 0)
+++ mkinitcpio-tinyssh/trunk/ChangeLog  2019-03-01 20:27:28 UTC (rev 437321)
@@ -0,0 +1,26 @@
+2019-03-01 Giancarlo Razzolini 
+   * 0.0.4:
+   - Switched from tcpserver to using internal busybox tcpsvd
+
+2016-08-15 Giancarlo Razzolini 
+   * 0.0.3:
+   - Created a new function to use the tinyssh-convert tool to convert 
already existing OpenSSH ED25519 keys to the tinyssh format.
+   - It will continue to create the tinyssh keys if openssh isn't 
installed and it has no keys available.
+   - This will only happen if openssh is installed and has run at least 
once and if there are no keys already created under /etc/tinyssh/sshkeydir.
+   - This is only valid for ED25519 keys, since the tinyssh-convert tool 
can only convert those.
+
+2015-08-11 Giancarlo Razzolini 
+
+   * 0.0.2 :
+   - Initial systemd support. It will add the tinyssh@22.socket unit, 
create a dependency on cryptsetup.target and enable the unit.
+   - Changed the root user home dir to /root.
+   - TMPDIR juggling cleanup.
+   - Hook help text correction.
+
+2015-08-03 Giancarlo Razzolini 
+
+   * 0.0.1 :
+   - Initial release.
+   - Uses the ucspi-tcp tcpserver tool to start the tinysshd daemon on 
boot.
+   - Right now only accepts connections on the default ssh port (22).
+   - There is no customization of the tinysshd parameters yet.

Added: mkinitcpio-tinyssh/trunk/PKGBUILD
===
--- mkinitcpio-tinyssh/trunk/PKGBUILD   (rev 0)
+++ mkinitcpio-tinyssh/trunk/PKGBUILD   2019-03-01 20:27:28 UTC (rev 437321)
@@ -0,0 +1,27 @@
+# Maintainer: Giancarlo Razzolini 
+pkgname=mkinitcpio-tinyssh
+pkgver=0.0.4
+pkgrel=1
+pkgdesc="Archlinux mkinitcpio hook to install and enable the tinyssh daemon in 
early userspace"
+arch=('any')
+url="https://github.com/grazzolini/mkinitcpio-tinyssh;
+license=('BSD')
+depends=('bash' 'mkinitcpio-busybox' 'psmisc' 'tinyssh')
+# optdepends=('mkinitcpio-netconf: Network interface configuration'
+# 'mkinitcpio-ppp: PPP interface configuration'
+# 'tinyssh-convert: For converting OpenSSH keys'
+# 'tinyssh-convert-git: For converting OpenSSH keys')
+optdepends=('mkinitcpio-netconf: Network interface configuration')
+conflicts=('mkinitcpio-dropbear')
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz"
+
"${pkgname}-${pkgver}.tar.gz.sig::$url/releases/download/v$pkgver/v$pkgver.tar.gz.sig")
+changelog='ChangeLog'
+sha512sums=('465d4beb3ddfb1c5372ff04486caa37b4fd2bd4dbb55a2231e47cc45eec76b112167385681e6dd4f3c3b6858537014c62c1d0776c4990559aebafff0b01ffdd9'
+'SKIP')
+validpgpkeys=(ED2A707C15D4A9E57535C1E7354AAB6377B981BC) # Giancarlo Razzolini 

+
+package() {
+  install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_hook"  
"$pkgdir/usr/lib/initcpio/hooks/tinyssh"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/tinyssh_install"   
"$pkgdir/usr/lib/initcpio/install/tinyssh"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-03-01 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, March 1, 2019 @ 08:17:00
  Author: yan12125
Revision: 437162

addpkg: python-cfn-lint

* A new dependency in the next version of python-moto [1]

[1] https://github.com/spulec/moto/pull/1921

Added:
  python-cfn-lint/
  python-cfn-lint/repos/
  python-cfn-lint/trunk/
  python-cfn-lint/trunk/PKGBUILD
  python-cfn-lint/trunk/fix-tests.patch

-+
 PKGBUILD|   40 
 fix-tests.patch |   13 +
 2 files changed, 53 insertions(+)

Added: python-cfn-lint/trunk/PKGBUILD
===
--- python-cfn-lint/trunk/PKGBUILD  (rev 0)
+++ python-cfn-lint/trunk/PKGBUILD  2019-03-01 08:17:00 UTC (rev 437162)
@@ -0,0 +1,40 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-cfn-lint
+pkgver=0.15.0
+pkgrel=1
+pkgdesc='CloudFormation Linter'
+arch=(any)
+url='https://github.com/awslabs/cfn-python-lint'
+license=('custom:MIT No Attribution')
+depends=(python python-pyaml python-six python-requests 
python-aws-sam-translator
+ python-jsonpatch python-jsonschema python-setuptools)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-mock)
+source=("$pkgname-$pkgver.tar.gz"::"https://github.com/awslabs/cfn-python-lint/archive/v$pkgver.tar.gz;
+fix-tests.patch)
+sha256sums=('53ad1177d3c85a7c20adb38cac9cd08751d7f3f1a0fd40cce790d96dfae1cb76'
+'c36881e4d33092bdd5173e42e5b2bf4b04d521c95e4365b7eaa94dd93dbaf0ea')
+
+prepare() {
+  cd cfn-python-lint-$pkgver
+  patch -Np1 -i ../fix-tests.patch
+}
+
+build() {
+  cd cfn-python-lint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cfn-python-lint-$pkgver
+
+  PYTHONPATH=build/lib pytest -v test
+}
+
+package() {
+  cd cfn-python-lint-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}

Added: python-cfn-lint/trunk/fix-tests.patch
===
--- python-cfn-lint/trunk/fix-tests.patch   (rev 0)
+++ python-cfn-lint/trunk/fix-tests.patch   2019-03-01 08:17:00 UTC (rev 
437162)
@@ -0,0 +1,13 @@
+diff --git a/src/cfnlint/config.py b/src/cfnlint/config.py
+index a130acb..2a5f4c9 100644
+--- a/src/cfnlint/config.py
 b/src/cfnlint/config.py
+@@ -448,7 +448,7 @@ class ConfigMixIn(TemplateArgs, CliArgs, ConfigFileArgs, 
object):
+ else:
+ all_filenames.extend(add_filenames)
+ 
+-return all_filenames
++return sorted(all_filenames)
+ 
+ @property
+ def append_rules(self):


[arch-commits] Commit in (5 files)

2019-02-28 Thread Giancarlo Razzolini via arch-commits
Date: Thursday, February 28, 2019 @ 21:25:00
  Author: grazzolini
Revision: 437108

newpkg: mkinitcpio-dropbear

Added:
  mkinitcpio-dropbear/
  mkinitcpio-dropbear/repos/
  mkinitcpio-dropbear/trunk/
  mkinitcpio-dropbear/trunk/ChangeLog
  mkinitcpio-dropbear/trunk/PKGBUILD

---+
 ChangeLog |   17 +
 PKGBUILD  |   21 +
 2 files changed, 38 insertions(+)

Added: mkinitcpio-dropbear/trunk/ChangeLog
===
--- mkinitcpio-dropbear/trunk/ChangeLog (rev 0)
+++ mkinitcpio-dropbear/trunk/ChangeLog 2019-02-28 21:25:00 UTC (rev 437108)
@@ -0,0 +1,17 @@
+2015-08-11 Giancarlo Razzolini 
+
+   * 0.0.3 :
+   - Correction of the hook help text.
+   - Changed the root user home directory to /root.
+   - Some other cleanups, specially regarding TMPDIR files juggling.
+
+2015-07-28 Giancarlo Razzolini 
+
+   * 0.0.2 :
+   - Removed leftovers from the old dropbear_initrd_encrypt which where 
conflicting with mkinitcpio-utils.
+
+2015-07-14 Giancarlo Razzolini 
+
+   * 0.0.1 :
+   - Initial release.
+   - Provide the same functionality as in dropbear_initrd_encrypt 
regarding dropbear.

Added: mkinitcpio-dropbear/trunk/PKGBUILD
===
--- mkinitcpio-dropbear/trunk/PKGBUILD  (rev 0)
+++ mkinitcpio-dropbear/trunk/PKGBUILD  2019-02-28 21:25:00 UTC (rev 437108)
@@ -0,0 +1,21 @@
+# Maintainer: Giancarlo Razzolini 
+pkgname=mkinitcpio-dropbear
+pkgver=0.0.3
+pkgrel=5
+pkgdesc="Archlinux mkinitcpio hook to install and enable the dropbear daemon 
in early userspace"
+arch=('any')
+url="https://github.com/grazzolini/mkinitcpio-dropbear;
+license=('GPL3')
+depends=('dropbear' 'psmisc')
+optdepends=('openssh: Allows the use of the same host keys used for normal 
access' 'mkinitcpio-netconf: Network interface configuration' 'mkinitcpio-ppp: 
PPP interface configuration')
+#conflicts=('mkinitcpio-tinyssh')
+#install=$pkgname.install
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz")
+changelog='ChangeLog'
+sha512sums=('65d9d794411dc9da03d900655b748cdda72ad39f4b0188a25c1521ed656d9c92bbbf248b09e8eb7f345839001944fc56c10e1c1fe123a73732fea8ffb6fb78d4')
+
+package() {
+  install -Dm644 "$srcdir/$pkgname-$pkgver/dropbear_hook"  
"$pkgdir/usr/lib/initcpio/hooks/dropbear"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/dropbear_install"   
"$pkgdir/usr/lib/initcpio/install/dropbear"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-02-28 Thread Giancarlo Razzolini via arch-commits
Date: Thursday, February 28, 2019 @ 21:13:06
  Author: grazzolini
Revision: 437078

newpkg: mkinitcpio-netconf

Added:
  mkinitcpio-netconf/
  mkinitcpio-netconf/repos/
  mkinitcpio-netconf/trunk/
  mkinitcpio-netconf/trunk/Changelog
  mkinitcpio-netconf/trunk/PKGBUILD

---+
 Changelog |   13 +
 PKGBUILD  |   20 
 2 files changed, 33 insertions(+)

Added: mkinitcpio-netconf/trunk/Changelog
===
--- mkinitcpio-netconf/trunk/Changelog  (rev 0)
+++ mkinitcpio-netconf/trunk/Changelog  2019-02-28 21:13:06 UTC (rev 437078)
@@ -0,0 +1,13 @@
+2015-08-11 Giancarlo Razzolini 
+
+   * 0.0.2 :
+   - Initial support for systemd enabled initrd:
+   + Check for any files ending in .initramfs in the 
/etc/systemd/network directory, and copies them to the initrd, and also copy 
and install systemd-networkd.
+   + There are some caveats, specially that it won't remove any ip 
addresses added to the interface: https://github.com/systemd/systemd/issues/780
+   - Corrected the help text.
+
+2015-07-15 Giancarlo Razzolini 
+
+   * 0.0.1 :
+   - Initial release.
+   - Right now it only support the ip= configuration mode.

Added: mkinitcpio-netconf/trunk/PKGBUILD
===
--- mkinitcpio-netconf/trunk/PKGBUILD   (rev 0)
+++ mkinitcpio-netconf/trunk/PKGBUILD   2019-02-28 21:13:06 UTC (rev 437078)
@@ -0,0 +1,20 @@
+# Maintainer: Giancarlo Razzolini 
+pkgname=mkinitcpio-netconf
+pkgver=0.0.4
+pkgrel=3
+pkgdesc="Archlinux mkinitcpio hook for configuring early userspace networking"
+arch=('any')
+url="https://github.com/grazzolini/mkinitcpio-netconf;
+license=('BSD')
+depends=('mkinitcpio-nfs-utils' 'iproute2')
+#install=$pkgname.install
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz")
+changelog='Changelog'
+sha512sums=('06ac202410964740785d2977f7918981276e10568260433436c51a1d540152cc28462e46dae6bfa31acd1fafa9ebe1e4f57ca90d7754a09ccaba142c8d48b228')
+
+package() {
+  install -Dm644 "$srcdir/$pkgname-$pkgver/netconf_hook"
"$pkgdir/usr/lib/initcpio/hooks/netconf"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/netconf_install" 
"$pkgdir/usr/lib/initcpio/install/netconf"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+}


[arch-commits] Commit in (5 files)

2019-02-28 Thread Giancarlo Razzolini via arch-commits
Date: Thursday, February 28, 2019 @ 21:06:47
  Author: grazzolini
Revision: 437072

* newpkg: mkinitcpio-utils

Added:
  mkinitcpio-utils/
  mkinitcpio-utils/repos/
  mkinitcpio-utils/trunk/
  mkinitcpio-utils/trunk/ChangeLog
  mkinitcpio-utils/trunk/PKGBUILD

---+
 ChangeLog |   11 +++
 PKGBUILD  |   23 +++
 2 files changed, 34 insertions(+)

Added: mkinitcpio-utils/trunk/ChangeLog
===
--- mkinitcpio-utils/trunk/ChangeLog(rev 0)
+++ mkinitcpio-utils/trunk/ChangeLog2019-02-28 21:06:47 UTC (rev 437072)
@@ -0,0 +1,11 @@
+2015-08-11 Giancarlo Razzolini 
+
+   * 0.0.2 :
+   - Got rid of TMPDIR juggling by using BUILDROOT directly.
+   - Changed the root home dir to /root.
+
+2015-07-22 Giancarlo Razzolini 
+
+   * 0.0.1 :
+   - Initial release.
+   - Provide the encryptssh hook and the cryptsetup_shell as it is on the 
original dropbear_initrd_encrypt package.

Added: mkinitcpio-utils/trunk/PKGBUILD
===
--- mkinitcpio-utils/trunk/PKGBUILD (rev 0)
+++ mkinitcpio-utils/trunk/PKGBUILD 2019-02-28 21:06:47 UTC (rev 437072)
@@ -0,0 +1,23 @@
+# Maintainer: Giancarlo Razzolini 
+pkgname=mkinitcpio-utils
+pkgver=0.0.3
+pkgrel=4
+pkgdesc="Collection of Archlinux mkinitcpio utilities performing various tasks"
+arch=('any')
+url="https://github.com/grazzolini/mkinitcpio-utils;
+license=('BSD')
+depends=('cryptsetup')
+optdepends=('mkinitcpio-dropbear: Allow the encryptssh hook to unlock a root 
container remotely using dropbear'
+'mkinitcpio-tinyssh: Allow the encryptssh hook to unlock a root 
container remotely using tinyssh')
+#install=$pkgname.install
+changelog='ChangeLog'
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('9d454006978f23abca61be71523454670b94ea6d8e08eeab2e61fc81da3e3f5e8ec2b053fb0a6f986ce673d8521aa2a5b5fe5f37d4dffc4e27fde1b238437470')
+
+package() {
+  install -Dm755 "$srcdir/$pkgname-$pkgver/utils/shells/cryptsetup_shell"  
 "$pkgdir/usr/share/$pkgname/utils/shells/cryptsetup_shell"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/README.md"  
 "$pkgdir/usr/share/$pkgname/README.md"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/initcpio/hooks/encryptssh"  
 "$pkgdir/usr/lib/initcpio/hooks/encryptssh"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/initcpio/install/encryptssh"
 "$pkgdir/usr/lib/initcpio/install/encryptssh"
+  install -Dm644 "$srcdir/$pkgname-$pkgver/LICENSE"
 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-02-23 Thread Dave Reisner via arch-commits
Date: Sunday, February 24, 2019 @ 01:33:16
  Author: dreisner
Revision: 346761

migrate urls to https counterparts

Modified:
  expac/trunk/PKGBUILD
  kmod/trunk/PKGBUILD
  pacman/trunk/PKGBUILD
  pkgfile/trunk/PKGBUILD
  yajl/trunk/PKGBUILD

+
 expac/trunk/PKGBUILD   |2 +-
 kmod/trunk/PKGBUILD|2 +-
 pacman/trunk/PKGBUILD  |2 +-
 pkgfile/trunk/PKGBUILD |2 +-
 yajl/trunk/PKGBUILD|2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

Modified: expac/trunk/PKGBUILD
===
--- expac/trunk/PKGBUILD2019-02-23 23:05:41 UTC (rev 346760)
+++ expac/trunk/PKGBUILD2019-02-24 01:33:16 UTC (rev 346761)
@@ -5,7 +5,7 @@
 pkgrel=1
 pkgdesc="pacman database extraction utility"
 arch=('x86_64')
-url="http://github.com/falconindy/expac;
+url="https://github.com/falconindy/expac;
 license=('GPL')
 depends=('pacman')
 makedepends=('perl')

Modified: kmod/trunk/PKGBUILD
===
--- kmod/trunk/PKGBUILD 2019-02-23 23:05:41 UTC (rev 346760)
+++ kmod/trunk/PKGBUILD 2019-02-24 01:33:16 UTC (rev 346761)
@@ -5,7 +5,7 @@
 pkgrel=2
 pkgdesc="Linux kernel module management tools and library"
 arch=('x86_64')
-url='http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary'
+url='https://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary'
 license=('GPL2')
 depends=('glibc' 'zlib' 'openssl' 'xz')
 makedepends=('gtk-doc')

Modified: pacman/trunk/PKGBUILD
===
--- pacman/trunk/PKGBUILD   2019-02-23 23:05:41 UTC (rev 346760)
+++ pacman/trunk/PKGBUILD   2019-02-24 01:33:16 UTC (rev 346761)
@@ -7,7 +7,7 @@
 pkgrel=2
 pkgdesc="A library-based package manager with dependency support"
 arch=('x86_64')
-url="http://www.archlinux.org/pacman/;
+url="https://www.archlinux.org/pacman/;
 license=('GPL')
 groups=('base' 'base-devel')
 depends=('bash' 'glibc' 'libarchive' 'curl'

Modified: pkgfile/trunk/PKGBUILD
===
--- pkgfile/trunk/PKGBUILD  2019-02-23 23:05:41 UTC (rev 346760)
+++ pkgfile/trunk/PKGBUILD  2019-02-24 01:33:16 UTC (rev 346761)
@@ -5,7 +5,7 @@
 pkgrel=1
 pkgdesc="a pacman .files metadata explorer"
 arch=('x86_64')
-url="http://github.com/falconindy/pkgfile;
+url="https://github.com/falconindy/pkgfile;
 license=('MIT')
 depends=('libarchive' 'curl' 'pcre' 'pacman')
 makedepends=('git' 'meson')

Modified: yajl/trunk/PKGBUILD
===
--- yajl/trunk/PKGBUILD 2019-02-23 23:05:41 UTC (rev 346760)
+++ yajl/trunk/PKGBUILD 2019-02-24 01:33:16 UTC (rev 346761)
@@ -8,7 +8,7 @@
 pkgrel=2
 pkgdesc='Yet Another JSON Library'
 arch=('x86_64')
-url='http://lloyd.github.com/yajl/'
+url='https://lloyd.github.com/yajl/'
 license=('ISC')
 makedepends=('cmake')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/lloyd/$pkgname/archive/$pkgver.tar.gz;)


[arch-commits] Commit in (5 files)

2019-02-19 Thread Maxim Baz via arch-commits
Date: Tuesday, February 19, 2019 @ 12:52:14
  Author: maximbaz
Revision: 434534

wire-desktop: import from AUR

Added:
  wire-desktop/
  wire-desktop/repos/
  wire-desktop/trunk/
  wire-desktop/trunk/PKGBUILD
  wire-desktop/trunk/wire-desktop.desktop

--+
 PKGBUILD |   59 +
 wire-desktop.desktop |   13 ++
 2 files changed, 72 insertions(+)

Added: wire-desktop/trunk/PKGBUILD
===
--- wire-desktop/trunk/PKGBUILD (rev 0)
+++ wire-desktop/trunk/PKGBUILD 2019-02-19 12:52:14 UTC (rev 434534)
@@ -0,0 +1,59 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Conor Anderson 
+
+pkgname=wire-desktop
+pkgver=3.6.2885
+pkgrel=4
+pkgdesc='End-to-end encrypted messenger with file sharing, voice calls and 
video conferences'
+arch=('x86_64')
+url='https://wire.com/'
+license=('GPL3')
+depends=('electron' 'xdg-utils')
+makedepends=('git' 'npm' 'yarn')
+optdepends=('emoji-font: colorful emoji')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/wireapp/${pkgname}/archive/linux/${pkgver}.tar.gz;
+
"${pkgname}-${pkgver}.tar.gz.sig::https://github.com/wireapp/${pkgname}/releases/download/linux%2F${pkgver}/${pkgname}-linux-${pkgver}.tar.gz.sig;
+"${pkgname}.desktop")
+sha256sums=('524db450d41a2dc677b8450cdf4e13dcc753280b2f6565ed5e23e6f59c14bed4'
+'SKIP'
+'53f37e99d4c2f41a3e31fd70154d82ba06a4af578c68df86af4906f7f37ec787')
+validpgpkeys=('ABBA007D6E14E2DB5B283C45D599C1AA126762B1')
+
+prepare() {
+# Remove "node-addressbook" dependency as it's only for macOS
+sed -i '/node-addressbook/d' 
"${pkgname}-linux-${pkgver}/electron/package.json"
+
+# Create launcher script
+cat << EOF > "${pkgname}"
+#!/usr/bin/env sh
+
+electron "/usr/lib/${pkgname}" "\$@"
+EOF
+}
+
+build() {
+cd "${pkgname}-linux-${pkgver}"
+yarn
+yarn build:ts
+# **
+# ***TODO*** in the next release simply use 'linux-prod-package'
+BUILD_NUMBER="${pkgver##*.}" npx grunt 'clean:linux' 'update-keys' 
'gitinfo'  'set-custom-data' 'release-prod' 'bundle'
+}
+
+package() {
+# Place files
+install -d "${pkgdir}/usr/lib/${pkgname}"
+cp -a "${pkgname}-linux-${pkgver}/electron/"* 
"${pkgdir}/usr/lib/${pkgname}"
+
+# Place launcher script
+install -Dm755 -t "${pkgdir}/usr/bin/" "${pkgname}"
+
+# Place desktop entry and icon
+desktop-file-install -m 644 --dir "${pkgdir}/usr/share/applications/" 
"${pkgname}.desktop"
+local res
+for res in 32x32 256x256; do
+install -Dm644 "${pkgname}-linux-${pkgver}/resources/icons/${res}.png" 
"${pkgdir}/usr/share/icons/hicolor/${res}/apps/${pkgname}.png"
+done
+}
+
+# vim:set ts=4 sw=4 et:

Added: wire-desktop/trunk/wire-desktop.desktop
===
--- wire-desktop/trunk/wire-desktop.desktop (rev 0)
+++ wire-desktop/trunk/wire-desktop.desktop 2019-02-19 12:52:14 UTC (rev 
434534)
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Name=Wire
+Comment=The most secure collaboration platform.
+Exec=wire-desktop %U
+Terminal=false
+Type=Application
+Icon=wire-desktop
+StartupWMClass=Wire
+Categories=Network;
+GenericName=Secure messenger
+Keywords=chat;encrypt;e2e;messenger;videocall
+MimeType=x-scheme-handler/wire
+Version=1.1


[arch-commits] Commit in (5 files)

2019-02-18 Thread Massimiliano Torromeo via arch-commits
Date: Monday, February 18, 2019 @ 21:51:40
  Author: mtorromeo
Revision: 434297

Removed python2-augeas

Modified:
  hiredis/trunk/PKGBUILD
  python-greenlet/trunk/PKGBUILD
  python-grequests/trunk/PKGBUILD
  rng-tools/trunk/PKGBUILD
Deleted:
  python2-augeas/

-+
 hiredis/trunk/PKGBUILD  |6 +++---
 python-greenlet/trunk/PKGBUILD  |2 +-
 python-grequests/trunk/PKGBUILD |2 +-
 rng-tools/trunk/PKGBUILD|6 +++---
 4 files changed, 8 insertions(+), 8 deletions(-)

Modified: hiredis/trunk/PKGBUILD
===
--- hiredis/trunk/PKGBUILD  2019-02-18 21:44:09 UTC (rev 434296)
+++ hiredis/trunk/PKGBUILD  2019-02-18 21:51:40 UTC (rev 434297)
@@ -2,8 +2,8 @@
 # Contributor: Vladimir Tsanev 
 
 pkgname=hiredis
-pkgver=0.13.3
-pkgrel=2
+pkgver=0.14.0
+pkgrel=1
 pkgdesc='Minimalistic C client library for Redis'
 arch=('x86_64')
 url="https://github.com/redis/hiredis/;
@@ -11,7 +11,7 @@
 depends=('glibc')
 checkdepends=('redis')
 
source=(https://github.com/redis/$pkgname/archive/v$pkgver/hiredis-$pkgver.tar.gz)
-sha256sums=('717e6fc8dc2819bef522deaca516de9e51b9dfa68fe393b7db5c3b6079196f78')
+sha256sums=('042f965e182b80693015839a9d0278ae73fae5d5d09d8bf6d0e6a39a8c4393bd')
 
 build() {
   cd "$srcdir"/$pkgname-$pkgver

Modified: python-greenlet/trunk/PKGBUILD
===
--- python-greenlet/trunk/PKGBUILD  2019-02-18 21:44:09 UTC (rev 434296)
+++ python-greenlet/trunk/PKGBUILD  2019-02-18 21:51:40 UTC (rev 434297)
@@ -5,7 +5,7 @@
 pkgbase=python-greenlet
 pkgname=(python-greenlet python2-greenlet)
 pkgver=0.4.15
-pkgrel=1
+pkgrel=2
 pkgdesc="Lightweight in-process concurrent programming"
 license=("MIT")
 arch=('x86_64')

Modified: python-grequests/trunk/PKGBUILD
===
--- python-grequests/trunk/PKGBUILD 2019-02-18 21:44:09 UTC (rev 434296)
+++ python-grequests/trunk/PKGBUILD 2019-02-18 21:51:40 UTC (rev 434297)
@@ -4,7 +4,7 @@
 pkgname=(python-grequests python2-grequests)
 _libname=grequests
 pkgver=0.3.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Allows you to use Requests with Gevent to make asyncronous HTTP 
Requests easily."
 url="https://pypi.python.org/pypi/grequests/;
 license=('custom: ISC')

Modified: rng-tools/trunk/PKGBUILD
===
--- rng-tools/trunk/PKGBUILD2019-02-18 21:44:09 UTC (rev 434296)
+++ rng-tools/trunk/PKGBUILD2019-02-18 21:51:40 UTC (rev 434297)
@@ -2,8 +2,8 @@
 # Contributor: Alasdair Haswell 
 
 pkgname=rng-tools
-pkgver=6.6
-pkgrel=2
+pkgver=6.7
+pkgrel=1
 pkgdesc="Random number generator related utilities"
 arch=('x86_64')
 url="https://github.com/nhorman/rng-tools;
@@ -13,7 +13,7 @@
 
source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz
 rngd.conf
 rngd.service)
-sha256sums=('201d15e9e5ae8468b14a7a2f3a7fa714c4e83380f4468b80893148bf700c2efe'
+sha256sums=('b85e3530dbf943b6da03ebecaf64d0a4febfcc4f562fc7f8d886483906b15f08'
 'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
 '653224f7a3294618069c78b9d87e8cdeb0f6d00a97f180fba8849a499fdbe726')
 


[arch-commits] Commit in (5 files)

2019-02-14 Thread Alexander Rødseth via arch-commits
Date: Thursday, February 14, 2019 @ 18:46:08
  Author: arodseth
Revision: 432244

New package

livewallpaper-bzr has 14 votes on AUR

Added:
  livewallpaper/
  livewallpaper/repos/
  livewallpaper/repos/community-x86_64/
  livewallpaper/trunk/
  livewallpaper/trunk/PKGBUILD

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

Added: livewallpaper/trunk/PKGBUILD
===
--- livewallpaper/trunk/PKGBUILD(rev 0)
+++ livewallpaper/trunk/PKGBUILD2019-02-14 18:46:08 UTC (rev 432244)
@@ -0,0 +1,39 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Salamandar 
+
+pkgname=livewallpaper
+pkgver=0.5.0.333
+pkgrel=1
+pkgdesc='Animated 3D wallpapers'
+url='https://launchpad.net/livewallpaper'
+license=(GPL3)
+arch=(x86_64)
+makedepends=(bzr cmake intltool ninja vala xcftools)
+depends=(glew gobject-introspection libappindicator-gtk3 libpeas python-cairo 
python-opengl upower)
+source=("$pkgname::bzr+$url/trunk#revision=${pkgver##*.}")
+sha256sums=('SKIP')
+
+prepare() {
+  sed -i '/debian/d' $pkgname/CMakeLists.txt
+  sed -i "s/--quiet/--quiet --cflags-begin $CFLAGS --cflags-end/g" \
+$pkgname/$pkgname-core/CMakeLists.txt
+}
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "$srcdir/$pkgname" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_C_FLAGS="$CFLAGS -O2 -fPIC -w" \
+-DENABLE_OPTIMIZATION=on \
+-DOpenGL_GL_PREFERENCE=GLVND \
+-G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}
+
+# getver: launchpad.net/livewallpaper/+download
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2019-02-13 Thread Konstantin Gizdov via arch-commits
Date: Wednesday, February 13, 2019 @ 13:57:57
  Author: kgizdov
Revision: 432063

initial release

Added:
  lhapdf/
  lhapdf/repos/
  lhapdf/trunk/
  lhapdf/trunk/PKGBUILD
  lhapdf/trunk/lhapdf.install

+
 PKGBUILD   |   54 ++
 lhapdf.install |   11 +++
 2 files changed, 65 insertions(+)

Added: lhapdf/trunk/PKGBUILD
===
--- lhapdf/trunk/PKGBUILD   (rev 0)
+++ lhapdf/trunk/PKGBUILD   2019-02-13 13:57:57 UTC (rev 432063)
@@ -0,0 +1,54 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Frank Siegert 
+# Contributor: JP-Ellis 
+pkgname=lhapdf
+pkgver=6.2.1
+pkgrel=4
+pkgdesc="A particle physics tool for evaluating PDFs from discretised data 
files."
+arch=('x86_64')
+url="http://lhapdf.hepforge.org/;
+license=('GPL3')
+makedepends=('cython')
+depends=('python' 'python2')
+# install=lhapdf.install
+source=("http://www.hepforge.org/archive/lhapdf/LHAPDF-${pkgver}.tar.gz;)
+sha256sums=('6d57ced88592bfd0feca4b0b50839110780c3a1cd158091c075a155c5917202e')
+
+prepare() {
+cd "${srcdir}/LHAPDF-${pkgver}"
+sed -e 's/print Cython.Compiler.Version.version/print 
(Cython.Compiler.Version.version)/g' -i m4/cython.m4
+
+cd "${srcdir}"
+cp -r "LHAPDF-${pkgver}" "LHAPDF-${pkgver}-py2"
+}
+
+build() {
+cd "${srcdir}/LHAPDF-${pkgver}"
+autoreconf -i
+## need to rebuild Python extension code with up-to-date Cython for Python 
3.7
+## will eventually be fixed upstream
+touch wrappers/python/lhapdf.pyx
+./configure --prefix=/usr --datadir=/usr/share/lhapdf 
--docdir=/usr/share/doc/lhapdf --pdfdir=/usr/share/lhapdf/LHAPDF
+make
+
+cd "${srcdir}/LHAPDF-${pkgver}-py2"
+autoreconf -i
+PYTHON=/usr/bin/python2 ./configure --prefix=/usr 
--datadir=/usr/share/lhapdf --docdir=/usr/share/doc/lhapdf 
--pdfdir=/usr/share/lhapdf/LHAPDF
+make
+}
+
+check() {
+cd "${srcdir}/LHAPDF-${pkgver}"
+make -k check
+
+cd "${srcdir}/LHAPDF-${pkgver}-py2"
+make -k check
+}
+
+package() {
+cd "${srcdir}/LHAPDF-${pkgver}"
+make DESTDIR="${pkgdir}/" install
+
+cd "${srcdir}/LHAPDF-${pkgver}-py2"
+make DESTDIR="${pkgdir}/" install
+}

Added: lhapdf/trunk/lhapdf.install
===
--- lhapdf/trunk/lhapdf.install (rev 0)
+++ lhapdf/trunk/lhapdf.install 2019-02-13 13:57:57 UTC (rev 432063)
@@ -0,0 +1,11 @@
+post_install() {
+echo 'PDF sets are stored in /usr/share/lhapdf/LHAPDF'
+echo 'You can download PDF sets with the "lhapdf" command like so:'
+echo '$ lhapdf ls'
+echo '# sudo lhapdf install CT10'
+}
+
+post_upgrade() {
+echo 'To update your PDF sets, please run:'
+echo '# lhapdf install $(lhapdf list --outdated)'
+}


[arch-commits] Commit in (5 files)

2019-02-08 Thread Konstantin Gizdov via arch-commits
Date: Friday, February 8, 2019 @ 23:08:01
  Author: kgizdov
Revision: 430752

initial release

Added:
  cern-vdt/
  cern-vdt/repos/
  cern-vdt/trunk/
  cern-vdt/trunk/.SRCINFO
  cern-vdt/trunk/PKGBUILD

--+
 .SRCINFO |   17 +
 PKGBUILD |   31 +++
 2 files changed, 48 insertions(+)

Added: cern-vdt/trunk/.SRCINFO
===
--- cern-vdt/trunk/.SRCINFO (rev 0)
+++ cern-vdt/trunk/.SRCINFO 2019-02-08 23:08:01 UTC (rev 430752)
@@ -0,0 +1,17 @@
+pkgbase = cern-vdt
+   pkgdesc = A vectorised math library from CERN
+   pkgver = 0.4.3
+   pkgrel = 1
+   url = https://github.com/dpiparo/vdt
+   arch = i686
+   arch = x86_64
+   license = LGPL3
+   makedepends = cmake
+   source = https://github.com/dpiparo/vdt/archive/v0.4.3.tar.gz
+   md5sums = f5e494e0c5d011a85d7aa6e022560781
+   sha1sums = 5f31e9f4c1755bfe14150a4d2668e3485169cdfe
+   sha256sums = 
705674612ebb5c182b65a8f61f4d173eb7fe7cdeee2235b402541a492e08ace1
+   sha512sums = 
e1edbb71829527208f8c6ee89c8774f78db5e6a4221a3a79b538d8fd8df89da93ec66833509faecebeabf37f28a8a45d76e1f6b0d65af5eb1e6c7e1c26f42264
+
+pkgname = cern-vdt
+

Added: cern-vdt/trunk/PKGBUILD
===
--- cern-vdt/trunk/PKGBUILD (rev 0)
+++ cern-vdt/trunk/PKGBUILD 2019-02-08 23:08:01 UTC (rev 430752)
@@ -0,0 +1,31 @@
+# Maintainer: Konstantin Gizdov 
+# Contributor: Raphael Isemann 
+
+pkgname=cern-vdt
+_pkgname=vdt
+pkgver=0.4.3
+pkgrel=1
+pkgdesc='A vectorised math library from CERN'
+arch=('x86_64')
+url='https://github.com/dpiparo/vdt'
+license=('LGPL3')
+depends=('glibc')
+makedepends=('cmake' 'python')
+source=("https://github.com/dpiparo/${_pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('705674612ebb5c182b65a8f61f4d173eb7fe7cdeee2235b402541a492e08ace1')
+
+build() {
+cd "${srcdir}/${_pkgname}-${pkgver}"
+
+mkdir build && cd build
+cmake .. -DCMAKE_INSTALL_PREFIX=/usr
+make
+}
+
+package() {
+cd "${srcdir}/${_pkgname}-${pkgver}/build"
+
+make DESTDIR="${pkgdir}/" install
+
+install -Dm644 ../Licence.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (5 files)

2019-01-23 Thread Bartłomiej Piotrowski via arch-commits
Date: Wednesday, January 23, 2019 @ 19:34:51
  Author: bpiotrowski
Revision: 427317

newpkg: podman 1.0.0-1

Added:
  podman/
  podman/repos/
  podman/trunk/
  podman/trunk/0001-Revert-SELinux-support.patch
  podman/trunk/PKGBUILD

---+
 0001-Revert-SELinux-support.patch |  159 
 PKGBUILD  |   51 +++
 2 files changed, 210 insertions(+)

Added: podman/trunk/0001-Revert-SELinux-support.patch
===
--- podman/trunk/0001-Revert-SELinux-support.patch  
(rev 0)
+++ podman/trunk/0001-Revert-SELinux-support.patch  2019-01-23 19:34:51 UTC 
(rev 427317)
@@ -0,0 +1,159 @@
+From 0dcc87af0cdd484480e8cc3f968b9e3d44758f15 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Bart=C5=82omiej=20Piotrowski?= 
+Date: Wed, 23 Jan 2019 08:55:02 +0100
+Subject: [PATCH] Revert SELinux support
+
+---
+ ostree/ostree_dest.go | 62 +--
+ 1 file changed, 7 insertions(+), 55 deletions(-)
+
+diff --git a/ostree/ostree_dest.go b/ostree/ostree_dest.go
+index d69f4fa..78b15e5 100644
+--- a/ostree/ostree_dest.go
 b/ostree/ostree_dest.go
+@@ -15,32 +15,26 @@ import (
+   "path/filepath"
+   "runtime"
+   "strconv"
+-  "strings"
+-  "syscall"
+   "time"
+-  "unsafe"
+ 
+   "github.com/containers/image/manifest"
+   "github.com/containers/image/types"
+   "github.com/containers/storage/pkg/archive"
+   "github.com/klauspost/pgzip"
+   "github.com/opencontainers/go-digest"
+-  selinux "github.com/opencontainers/selinux/go-selinux"
+   "github.com/ostreedev/ostree-go/pkg/otbuiltin"
+   "github.com/pkg/errors"
+   "github.com/vbatts/tar-split/tar/asm"
+   "github.com/vbatts/tar-split/tar/storage"
+ )
+ 
+-// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1 libselinux
++// #cgo pkg-config: glib-2.0 gobject-2.0 ostree-1
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+ // #include 
+-// #include 
+-// #include 
+ import "C"
+ 
+ type blobToImport struct {
+@@ -179,7 +173,7 @@ func (d *ostreeImageDestination) PutBlob(ctx 
context.Context, stream io.Reader,
+   return types.BlobInfo{Digest: computedDigest, Size: size}, nil
+ }
+ 
+-func fixFiles(selinuxHnd *C.struct_selabel_handle, root string, dir string, 
usermode bool) error {
++func fixFiles(dir string, usermode bool) error {
+   entries, err := ioutil.ReadDir(dir)
+   if err != nil {
+   return err
+@@ -194,42 +188,13 @@ func fixFiles(selinuxHnd *C.struct_selabel_handle, root 
string, dir string, user
+   continue
+   }
+ 
+-  if selinuxHnd != nil {
+-  relPath, err := filepath.Rel(root, fullpath)
+-  if err != nil {
+-  return err
+-  }
+-  // Handle /exports/hostfs as a special case.  Files 
under this directory are copied to the host,
+-  // thus we benefit from maintaining the same SELinux 
label they would have on the host as we could
+-  // use hard links instead of copying the files.
+-  relPath = fmt.Sprintf("/%s", 
strings.TrimPrefix(relPath, "exports/hostfs/"))
+-
+-  relPathC := C.CString(relPath)
+-  defer C.free(unsafe.Pointer(relPathC))
+-  var context *C.char
+-
+-  res, err := C.selabel_lookup_raw(selinuxHnd, , 
relPathC, C.int(info.Mode()))
+-  if int(res) < 0 && err != syscall.ENOENT {
+-  return errors.Wrapf(err, "cannot 
selabel_lookup_raw %s", relPath)
+-  }
+-  if int(res) == 0 {
+-  defer C.freecon(context)
+-  fullpathC := C.CString(fullpath)
+-  defer C.free(unsafe.Pointer(fullpathC))
+-  res, err = C.lsetfilecon_raw(fullpathC, context)
+-  if int(res) < 0 {
+-  return errors.Wrapf(err, "cannot 
setfilecon_raw %s", fullpath)
+-  }
+-  }
+-  }
+-
+   if info.IsDir() {
+   if usermode {
+   if err := os.Chmod(fullpath, info.Mode()|0700); 
err != nil {
+   return err
+   }
+   }
+-  err = fixFiles(selinuxHnd, root, fullpath, usermode)
++  err = fixFiles(fullpath, usermode)
+   if err != nil {
+   return err
+   }
+@@ -285,9 +250,7 @@ func generateTarSplitMetadata(output 

[arch-commits] Commit in (5 files)

2019-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 21, 2019 @ 19:36:58
  Author: felixonmars
Revision: 426722

addpkg: firrtl 1.1.6-1

Added:
  firrtl/
  firrtl/repos/
  firrtl/trunk/
  firrtl/trunk/PKGBUILD
  firrtl/trunk/firrtl.sh

---+
 PKGBUILD  |   32 
 firrtl.sh |3 +++
 2 files changed, 35 insertions(+)

Added: firrtl/trunk/PKGBUILD
===
--- firrtl/trunk/PKGBUILD   (rev 0)
+++ firrtl/trunk/PKGBUILD   2019-01-21 19:36:58 UTC (rev 426722)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Sebastian Bøe 
+
+pkgname=firrtl
+pkgver=1.1.6
+pkgrel=1
+pkgdesc='Flexible Intermediate Representation for RTL'
+arch=('any')
+url='https://github.com/freechipsproject/firrtl'
+license=('BSD')
+provides=('firrtl')
+conflicts=('firrtl')
+depends=('java-environment' 'bash')
+makedepends=('sbt' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/freechipsproject/firrtl/archive/v$pkgver.tar.gz;
+'firrtl.sh')
+sha512sums=('2d831c658504051cf141901489783cbec2f6c1a8823de6c4d0a3626c6a44abd13e1575b7ea07b06f800892564625d125f422b1032f532b881913a2285718f15c'
+
'81a74fab55e360a3b5272a22d5c2dc6005dbf6e865bc2f13b94f5606456807e7f7239e47d17d05e194106f925599f02445accc83c39e92f22f0017002c902c1c')
+
+build(){
+  cd firrtl-$pkgver
+  sbt assembly
+}
+
+package() {
+  install -Dm755 firrtl.sh "$pkgdir"/usr/bin/firrtl
+
+  cd firrtl-$pkgver
+  install -Dm755 utils/bin/firrtl.jar 
"$pkgdir"/usr/share/scala/$pkgname/firrtl.jar
+
+  install -Dm644 src/LICENSE.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}


Property changes on: firrtl/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: firrtl/trunk/firrtl.sh
===
--- firrtl/trunk/firrtl.sh  (rev 0)
+++ firrtl/trunk/firrtl.sh  2019-01-21 19:36:58 UTC (rev 426722)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+java -cp /usr/share/scala/firrtl/firrtl.jar firrtl.Driver ${@:1}


[arch-commits] Commit in (5 files)

2019-01-14 Thread Jelle van der Waa via arch-commits
Date: Monday, January 14, 2019 @ 18:39:26
  Author: jelle
Revision: 423080

extra2community: Moving ttf-indic-otf from extra to community

Added:
  ttf-indic-otf/
  ttf-indic-otf/repos/
  ttf-indic-otf/trunk/
  ttf-indic-otf/trunk/PKGBUILD
  ttf-indic-otf/trunk/install

--+
 PKGBUILD |   22 ++
 install  |   13 +
 2 files changed, 35 insertions(+)

Added: ttf-indic-otf/trunk/PKGBUILD
===
--- ttf-indic-otf/trunk/PKGBUILD(rev 0)
+++ ttf-indic-otf/trunk/PKGBUILD2019-01-14 18:39:26 UTC (rev 423080)
@@ -0,0 +1,22 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Firmicus  
+
+pkgname=ttf-indic-otf
+pkgver=0.2
+pkgrel=9
+pkgdesc='Indic Opentype Fonts collection'
+url='http://www.indlinux.org/wiki/index.php/Downloads'
+license=('GPL')
+arch=('any')
+depends=('xorg-fonts-encodings' 'xorg-fonts-alias' 'xorg-font-utils' 
'fontconfig')
+source=("http://www.indlinux.org/downloads/files/indic-otf-${pkgver}.tar.gz;)
+sha256sums=('6459a0d496a701fdde785eccfb2a21ad761251bd332e03521657443339215e72')
+
+install=install
+
+package() {
+   cd "${srcdir}"/indic/OpenType
+   install -d "${pkgdir}"/usr/share/fonts/TTF
+   install -m644 *.ttf "${pkgdir}"/usr/share/fonts/TTF
+}


Property changes on: ttf-indic-otf/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ttf-indic-otf/trunk/install
===
--- ttf-indic-otf/trunk/install (rev 0)
+++ ttf-indic-otf/trunk/install 2019-01-14 18:39:26 UTC (rev 423080)
@@ -0,0 +1,13 @@
+post_install() {
+   fc-cache -s > /dev/null
+   mkfontscale usr/share/fonts/TTF
+   mkfontdir usr/share/fonts/TTF
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


[arch-commits] Commit in (5 files)

2019-01-14 Thread Felix Yan via arch-commits
Date: Monday, January 14, 2019 @ 12:38:38
  Author: felixonmars
Revision: 423064

rename the binary kernel module

Added:
  deepin-anything-arch/
  deepin-anything-arch/repos/
  deepin-anything-arch/trunk/
  deepin-anything-arch/trunk/PKGBUILD
  deepin-anything-arch/trunk/linux-4.20.patch

--+
 PKGBUILD |   36 
 linux-4.20.patch |   16 
 2 files changed, 52 insertions(+)

Added: deepin-anything-arch/trunk/PKGBUILD
===
--- deepin-anything-arch/trunk/PKGBUILD (rev 0)
+++ deepin-anything-arch/trunk/PKGBUILD 2019-01-14 12:38:38 UTC (rev 423064)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=0.0.3
+_extramodules=extramodules-ARCH
+pkgrel=4
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;
+linux-4.20.patch)
+sha512sums=('8a506ba57d6a2ac9c9089719d18013fbde6443cb4f63de79498269e728b7e8725b4e06e7029ae2d2242aaac955c63e56c680fdd18e3fb0d72e9953a9fc5e8402'
+
'dc3c85e9535cc589fdf56d265c4330519c92b5bcc406153e3162ba6ef5e799b702c394e1961132770f4f3ddd288dbbfe74a9d8056329e4585eb5a2094ffe0155')
+
+prepare() {
+  cd deepin-anything-$pkgver
+  patch -p1 -i ../linux-4.20.patch
+}
+
+build() {
+  cd deepin-anything-$pkgver
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  make -C kernelmod kdir=/usr/lib/modules/$_kernver/build
+}
+
+package() {
+  cd deepin-anything-$pkgver/kernelmod
+  install -Dm644 vfs_monitor.ko 
"$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko
+  gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko
+}

Added: deepin-anything-arch/trunk/linux-4.20.patch
===
--- deepin-anything-arch/trunk/linux-4.20.patch (rev 0)
+++ deepin-anything-arch/trunk/linux-4.20.patch 2019-01-14 12:38:38 UTC (rev 
423064)
@@ -0,0 +1,16 @@
+diff --git a/kernelmod/vfs_change.c b/kernelmod/vfs_change.c
+index 0d6d360..d09e439 100644
+--- a/kernelmod/vfs_change.c
 b/kernelmod/vfs_change.c
+@@ -115,7 +115,11 @@ static ssize_t copy_vfs_changes(struct timeval *last, 
char* buf, size_t size)
+ 
+   time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
+   struct tm ts;
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 20, 0)
+   time_to_tm(shifted_secs, 0, );
++#else
++  time64_to_tm(shifted_secs, 0, );
++#endif
+   char temp[MIN_LINE_SIZE];
+   snprintf(temp, sizeof(temp), "%04ld-%02d-%02d 
%02d:%02d:%02d.%03ld %s ",
+   1900+ts.tm_year, 1+ts.tm_mon, ts.tm_mday, ts.tm_hour, 
ts.tm_min, ts.tm_sec, vc->ts.tv_usec/1000, 


[arch-commits] Commit in (5 files)

2019-01-13 Thread Fabio Castelli via arch-commits
Date: Sunday, January 13, 2019 @ 22:42:19
  Author: muflone
Revision: 423028

new package dbeaver-plugin-sshj

Added:
  dbeaver-plugin-sshj/
  dbeaver-plugin-sshj/repos/
  dbeaver-plugin-sshj/trunk/
  dbeaver-plugin-sshj/trunk/PKGBUILD
  dbeaver-plugin-sshj/trunk/dbeaver-plugin-sshj.info

--+
 PKGBUILD |   35 +++
 dbeaver-plugin-sshj.info |1 +
 2 files changed, 36 insertions(+)

Added: dbeaver-plugin-sshj/trunk/PKGBUILD
===
--- dbeaver-plugin-sshj/trunk/PKGBUILD  (rev 0)
+++ dbeaver-plugin-sshj/trunk/PKGBUILD  2019-01-13 22:42:19 UTC (rev 423028)
@@ -0,0 +1,35 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+
+pkgname=dbeaver-plugin-sshj
+pkgver=1.0.21.201901062110
+pkgrel=1
+pkgdesc='DBeaver plugin for SSHv2 tunnels with Bouncy Castle algorithm'
+arch=('any')
+url='http://dbeaver.jkiss.org/'
+license=('Apache')
+makedepends=('unzip')
+depends=('dbeaver-plugin-sshj-lib')
+source=("https://dbeaver.jkiss.org/update/sshj/latest/plugins/org.jkiss.dbeaver.net.ssh.sshj_${pkgver}.jar;
+
"https://dbeaver.jkiss.org/update/sshj/latest/features/org.jkiss.dbeaver.net.sshj.feature_${pkgver}.jar;
+"${pkgname}.info")
+sha256sums=('c65b732b497b2244c904c08e1003e1206e2f91fa21e3840da1ed1ac66fc318f6'
+'e1dae4dfdf989079b4fa67daa0aa27f044dd8851053ab318854907b709ee0427'
+'28a95ef542f483bf07fb73ba1ed277157091653db752051f2026705df95ad274')
+noextract=("org.jkiss.dbeaver.net.ssh.sshj_${pkgver}.jar"
+   "org.jkiss.dbeaver.net.sshj.feature_${pkgver}.jar")
+
+package() {
+  # Install plugin
+  install -m 755 -d "${pkgdir}/usr/lib/dbeaver/plugins"
+  install -m 644 -t "${pkgdir}/usr/lib/dbeaver/plugins" \
+"org.jkiss.dbeaver.net.ssh.sshj_${pkgver}.jar"
+
+  # Extract feature
+  install -m 755 -d 
"${pkgdir}/usr/share/dbeaver/features/org.jkiss.dbeaver.net.sshj.feature_${pkgver}"
+  unzip -q "${srcdir}/org.jkiss.dbeaver.net.sshj.feature_${pkgver}.jar" \
+-d 
"${pkgdir}/usr/share/dbeaver/features/org.jkiss.dbeaver.net.sshj.feature_${pkgver}"
+
+  # Add configuration file (handled by the hook)
+  install -m 755 -d "${pkgdir}/etc/dbeaver/bundles.d"
+  install -m 644 "${srcdir}/${pkgname}.info" 
"${pkgdir}/etc/dbeaver/bundles.d/20-${pkgname}.info"
+}

Added: dbeaver-plugin-sshj/trunk/dbeaver-plugin-sshj.info
===
--- dbeaver-plugin-sshj/trunk/dbeaver-plugin-sshj.info  
(rev 0)
+++ dbeaver-plugin-sshj/trunk/dbeaver-plugin-sshj.info  2019-01-13 22:42:19 UTC 
(rev 423028)
@@ -0,0 +1 @@
+org.jkiss.dbeaver.net.ssh.sshj,1.0.21.201901062110,plugins/org.jkiss.dbeaver.net.ssh.sshj_1.0.21.201901062110.jar,4,false


[arch-commits] Commit in (5 files)

2019-01-13 Thread Fabio Castelli via arch-commits
Date: Sunday, January 13, 2019 @ 22:38:07
  Author: muflone
Revision: 423025

new package dbeaver-plugin-sshj-lib (required by dbeaver-plugin-sshj)

Added:
  dbeaver-plugin-sshj-lib/
  dbeaver-plugin-sshj-lib/repos/
  dbeaver-plugin-sshj-lib/trunk/
  dbeaver-plugin-sshj-lib/trunk/PKGBUILD
  dbeaver-plugin-sshj-lib/trunk/dbeaver-plugin-sshj-lib.info

--+
 PKGBUILD |   27 +++
 dbeaver-plugin-sshj-lib.info |1 +
 2 files changed, 28 insertions(+)

Added: dbeaver-plugin-sshj-lib/trunk/PKGBUILD
===
--- dbeaver-plugin-sshj-lib/trunk/PKGBUILD  (rev 0)
+++ dbeaver-plugin-sshj-lib/trunk/PKGBUILD  2019-01-13 22:38:07 UTC (rev 
423025)
@@ -0,0 +1,27 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+
+pkgname=dbeaver-plugin-sshj-lib
+pkgver=0.26.0
+pkgrel=1
+pkgdesc='SSHv2 library for Java for DBeaver plugin for SSHv2 tunnels'
+arch=('any')
+url='http://dbeaver.jkiss.org/'
+license=('Apache')
+makedepends=('unzip')
+depends=('dbeaver-plugin-bouncycastle')
+source=("https://dbeaver.jkiss.org/update/sshj/latest/plugins/org.jkiss.bundle.sshj_${pkgver}.jar;
+"${pkgname}.info")
+sha256sums=('f9b0fe1cf70c8d932f55b2bc48909e413c685678df5d62eff25aa66e48de9a93'
+'66c4bbab8076f090927df60002e038c56de479bc2557bfb703c0b23b28efcc2b')
+noextract=("org.jkiss.bundle.sshj_${pkgver}.jar")
+
+package() {
+  # Extract bundle
+  install -m 755 -d 
"${pkgdir}/usr/lib/dbeaver/plugins/org.jkiss.bundle.sshj_${pkgver}"
+  unzip -q "${srcdir}/org.jkiss.bundle.sshj_${pkgver}.jar" \
+-d "${pkgdir}/usr/lib/dbeaver/plugins/org.jkiss.bundle.sshj_${pkgver}"
+
+  # Add configuration file (handled by the hook)
+  install -m 755 -d "${pkgdir}/etc/dbeaver/bundles.d"
+  install -m 644 "${srcdir}/${pkgname}.info" 
"${pkgdir}/etc/dbeaver/bundles.d/20-${pkgname}.info"
+}

Added: dbeaver-plugin-sshj-lib/trunk/dbeaver-plugin-sshj-lib.info
===
--- dbeaver-plugin-sshj-lib/trunk/dbeaver-plugin-sshj-lib.info  
(rev 0)
+++ dbeaver-plugin-sshj-lib/trunk/dbeaver-plugin-sshj-lib.info  2019-01-13 
22:38:07 UTC (rev 423025)
@@ -0,0 +1 @@
+org.jkiss.bundle.sshj,0.26.0,plugins/org.jkiss.bundle.sshj_0.26.0/,4,false


[arch-commits] Commit in (5 files)

2019-01-13 Thread Fabio Castelli via arch-commits
Date: Sunday, January 13, 2019 @ 22:31:00
  Author: muflone
Revision: 423023

new package dbeaver-plugin-bouncycastle (required by dbeaver-plugin-sshj)

Added:
  dbeaver-plugin-bouncycastle/
  dbeaver-plugin-bouncycastle/repos/
  dbeaver-plugin-bouncycastle/trunk/
  dbeaver-plugin-bouncycastle/trunk/PKGBUILD
  dbeaver-plugin-bouncycastle/trunk/dbeaver-plugin-bouncycastle.info

--+
 PKGBUILD |   27 +++
 dbeaver-plugin-bouncycastle.info |1 +
 2 files changed, 28 insertions(+)

Added: dbeaver-plugin-bouncycastle/trunk/PKGBUILD
===
--- dbeaver-plugin-bouncycastle/trunk/PKGBUILD  (rev 0)
+++ dbeaver-plugin-bouncycastle/trunk/PKGBUILD  2019-01-13 22:31:00 UTC (rev 
423023)
@@ -0,0 +1,27 @@
+# Maintainer: Muflone http://www.muflone.com/contacts/english/
+
+pkgname=dbeaver-plugin-bouncycastle
+pkgver=1.60.0
+pkgrel=1
+pkgdesc='Bouncy Castle library for DBeaver plugin for SSHv2 tunnels'
+arch=('any')
+url='http://dbeaver.jkiss.org/'
+license=('Apache')
+makedepends=('unzip')
+depends=('dbeaver>=4.2.5')
+source=("https://dbeaver.jkiss.org/update/sshj/latest/plugins/org.jkiss.bundle.bouncycastle_${pkgver}.jar;
+"${pkgname}.info")
+sha256sums=('2aa877099b8485f92537a0cfae431eea31cecf0f4f181afdf28b6995c2fee527'
+'b0590245c1dd095140466efffb45478748b0c7086630261baece19cf2517323a')
+noextract=("org.jkiss.bundle.bouncycastle_${pkgver}.jar")
+
+package() {
+  # Extract bundle
+  install -m 755 -d 
"${pkgdir}/usr/lib/dbeaver/plugins/org.jkiss.bundle.bouncycastle_${pkgver}"
+  unzip -q "${srcdir}/org.jkiss.bundle.bouncycastle_${pkgver}.jar" \
+-d 
"${pkgdir}/usr/lib/dbeaver/plugins/org.jkiss.bundle.bouncycastle_${pkgver}"
+
+  # Add configuration file (handled by the hook)
+  install -m 755 -d "${pkgdir}/etc/dbeaver/bundles.d"
+  install -m 644 "${srcdir}/${pkgname}.info" 
"${pkgdir}/etc/dbeaver/bundles.d/20-${pkgname}.info"
+}

Added: dbeaver-plugin-bouncycastle/trunk/dbeaver-plugin-bouncycastle.info
===
--- dbeaver-plugin-bouncycastle/trunk/dbeaver-plugin-bouncycastle.info  
(rev 0)
+++ dbeaver-plugin-bouncycastle/trunk/dbeaver-plugin-bouncycastle.info  
2019-01-13 22:31:00 UTC (rev 423023)
@@ -0,0 +1 @@
+org.jkiss.bundle.bouncycastle,1.60.0,plugins/org.jkiss.bundle.bouncycastle_1.60.0/,4,false


[arch-commits] Commit in (5 files)

2019-01-12 Thread Bruno Pagani via arch-commits
Date: Saturday, January 12, 2019 @ 19:48:33
  Author: archange
Revision: 422744

Initial addition of tpm2-tss to [community]

Added:
  tpm2-tss/
  tpm2-tss/repos/
  tpm2-tss/trunk/
  tpm2-tss/trunk/PKGBUILD
  tpm2-tss/trunk/tpm2-tss-1234.patch

-+
 PKGBUILD|   39 
 tpm2-tss-1234.patch |  153 ++
 2 files changed, 192 insertions(+)

Added: tpm2-tss/trunk/PKGBUILD
===
--- tpm2-tss/trunk/PKGBUILD (rev 0)
+++ tpm2-tss/trunk/PKGBUILD 2019-01-12 19:48:33 UTC (rev 422744)
@@ -0,0 +1,39 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=tpm2-tss
+pkgver=2.1.0
+pkgrel=1
+pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)"
+arch=('x86_64')
+url="https://github.com/tpm2-software/tpm2-tss;
+license=('BSD')
+depends=('uriparser' 'libgcrypt' 'uthash')
+checkdepends=('openssl' 'cmocka' 'iproute2' 'ibm-sw-tpm2' 'procps-ng')
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+'tpm2-tss-1234.patch') # From 
https://patch-diff.githubusercontent.com/raw/tpm2-software/tpm2-tss/pull/1234.patch
+sha256sums=('a50b8dbd51f0c274cf874351786ed252c5024c952bf699fbd595ac292a27ab19' 
'SKIP'
+'0998c82d37ff5d3f521b978bfd3c01ca83ec82e020cff4807b03d1935bccd7fe')
+validpgpkeys=('D760B790CCF0A41CBE7B047C316CC1FB24ABDC72') # Tadeusz Struk 

+
+prepare() {
+cd ${pkgname}-${pkgver}
+patch -p1 -i ../tpm2-tss-1234.patch
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure --prefix=/usr --with-udevrulesprefix=60- --enable-unit 
--enable-integration
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}

Added: tpm2-tss/trunk/tpm2-tss-1234.patch
===
--- tpm2-tss/trunk/tpm2-tss-1234.patch  (rev 0)
+++ tpm2-tss/trunk/tpm2-tss-1234.patch  2019-01-12 19:48:33 UTC (rev 422744)
@@ -0,0 +1,153 @@
+From a8403c1de03ab41fd262c65e6b37e6ab430f1b42 Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Thu, 27 Dec 2018 23:31:41 +0100
+Subject: [PATCH 1/3] test: restrict netstat listing to IPv4
+
+netstat shows both IPv4 and IPv6 bindings for tpm_server, but the
+tests only connect to the simulator using IPv4. If binding to the
+desired port only works for the IPv6 interface, we need to retry
+with a different port instead of erroneously proceeding with the
+test.
+
+Fixes #1227.
+
+Signed-off-by: Jonas Witschel 
+---
+ script/int-log-compiler.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/script/int-log-compiler.sh b/script/int-log-compiler.sh
+index 4077fd41..0e964b77 100755
+--- a/script/int-log-compiler.sh
 b/script/int-log-compiler.sh
+@@ -202,9 +202,9 @@ for i in $(seq ${BACKOFF_MAX}); do
+ fi
+ PID=$(cat ${SIM_PID_FILE})
+ echo "simulator PID: ${PID}";
+-netstat -ltpn 2> /dev/null | grep "${PID}" | grep -q "${SIM_PORT_DATA}"
++netstat -lt4pn 2> /dev/null | grep "${PID}" | grep -q "${SIM_PORT_DATA}"
+ ret_data=$?
+-netstat -ltpn 2> /dev/null | grep "${PID}" | grep -q "${SIM_PORT_CMD}"
++netstat -lt4pn 2> /dev/null | grep "${PID}" | grep -q "${SIM_PORT_CMD}"
+ ret_cmd=$?
+ if [ \( $ret_data -eq 0 \) -a \( $ret_cmd -eq 0 \) ]; then
+ echo "Simulator with PID ${PID} bound to port ${SIM_PORT_DATA} and " \
+
+From 5914160819e065fed2998ba38dcb990105ea8b2c Mon Sep 17 00:00:00 2001
+From: Jonas Witschel 
+Date: Thu, 27 Dec 2018 23:53:21 +0100
+Subject: [PATCH 2/3] test: replace netstat by ss
+
+netstat is deprecated in favour of ss, see the netstat man page.
+
+Signed-off-by: Jonas Witschel 
+---
+ INSTALL.md | 4 ++--
+ configure.ac   | 2 +-
+ script/int-log-compiler.sh | 8 
+ 4 files changed, 8 insertions(+), 8 deletions(-)
+
+diff --git a/INSTALL.md b/INSTALL.md
+index 98ce298c..1cf00cef 100644
+--- a/INSTALL.md
 b/INSTALL.md
+@@ -22,7 +22,7 @@ The following are dependencies only required when building 
test suites.
+ * OpenSSL development libraries and header files
+ * Unit test suite (see ./configure option --enable-unit):
+ * cmocka unit test framework, version >= 1.0
+-* netstat executable (usually in the net-tools package)
++* ss executable (usually in the iproute2 package)
+ * Code coverage analysis:
+ * lcov
+ * uthash development libraries and header files
+@@ -36,7 +36,7 @@ $ sudo apt -y install \
+   autoconf-archive \
+   libcmocka0 \
+   libcmocka-dev \
+-  net-tools \
++  iproute2 \
+   build-essential \
+   git \
+   pkg-config \
+diff --git a/configure.ac b/configure.ac

[arch-commits] Commit in (5 files)

2019-01-06 Thread Alad Wenter via arch-commits
Date: Monday, January 7, 2019 @ 03:59:10
  Author: alad
Revision: 420917

import acpilight

Added:
  acpilight/
  acpilight/repos/
  acpilight/trunk/
  acpilight/trunk/PKGBUILD
  acpilight/trunk/acpilight.install

---+
 PKGBUILD  |   26 ++
 acpilight.install |7 +++
 2 files changed, 33 insertions(+)

Added: acpilight/trunk/PKGBUILD
===
--- acpilight/trunk/PKGBUILD(rev 0)
+++ acpilight/trunk/PKGBUILD2019-01-07 03:59:10 UTC (rev 420917)
@@ -0,0 +1,26 @@
+# Maintainer: Alad Wenter 
+# Contributor: Andrew Rabert 
+# Contributor: Filippo Veneri 
+# Contributor: Frederik “Freso” S. Olesen 
+pkgname=acpilight
+pkgver=1.1
+pkgrel=1
+pkgdesc="a backward-compatible xbacklight replacement based on ACPI"
+arch=('any')
+url='https://gitlab.com/wavexx/acpilight'
+license=('GPL3')
+depends=('python')
+provides=('xorg-xbacklight')
+conflicts=('xorg-xbacklight')
+source=("$url/-/archive/v$pkgver/$pkgname-v$pkgver.tar.bz2")
+install=$pkgname.install
+md5sums=('SKIP')
+
+package() {
+cd "$pkgname-v$pkgver"
+
+install -Dm755 xbacklight "$pkgdir"/usr/bin/xbacklight
+install -Dm644 xbacklight.1 "$pkgdir"/usr/share/man/man1/xbacklight.1
+install -Dm644 90-backlight.rules 
"$pkgdir"/usr/lib/udev/rules.d/90-backlight.rules
+install -Dm644 README.rst NEWS.rst -t "$pkgdir"/usr/share/doc/acpilight
+}

Added: acpilight/trunk/acpilight.install
===
--- acpilight/trunk/acpilight.install   (rev 0)
+++ acpilight/trunk/acpilight.install   2019-01-07 03:59:10 UTC (rev 420917)
@@ -0,0 +1,7 @@
+post_install() {
+cat << EOF
+  The installed udev rules expect your user to be in the video group to modify
+  the relevant files in the /sys hierarchy.
+EOF
+}
+


[arch-commits] Commit in (5 files)

2019-01-03 Thread Jelle van der Waa via arch-commits
Date: Thursday, January 3, 2019 @ 20:56:14
  Author: jelle
Revision: 342912

initial commit

Added:
  prometheus-blackbox-exporter/
  prometheus-blackbox-exporter/repos/
  prometheus-blackbox-exporter/trunk/
  prometheus-blackbox-exporter/trunk/go.sum.patch
  prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service

--+
 go.sum.patch |   12 
 prometheus-blackbox-exporter.service |   11 +++
 2 files changed, 23 insertions(+)

Added: prometheus-blackbox-exporter/trunk/go.sum.patch
===
--- prometheus-blackbox-exporter/trunk/go.sum.patch 
(rev 0)
+++ prometheus-blackbox-exporter/trunk/go.sum.patch 2019-01-03 20:56:14 UTC 
(rev 342912)
@@ -0,0 +1,12 @@
+diff -aur blackbox_exporter-0.13.0/go.sum blackbox_exporter-0.13.0.new/go.sum
+--- blackbox_exporter-0.13.0/go.sum2018-12-04 15:05:47.0 +
 blackbox_exporter-0.13.0.new/go.sum2019-01-03 10:37:41.767251691 
+
+@@ -40,7 +40,7 @@
+ github.com/prometheus/client_model v0.0.0-20170216185247-6f3806018612/go.mod 
h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
+ github.com/prometheus/common v0.0.0-20180110214958-89604d197083 
h1:BVsJT8+ZbyuL3hypz/HmEiM8h2P6hBQGig4el9/MdjA=
+ github.com/prometheus/common v0.0.0-20180110214958-89604d197083/go.mod 
h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
+-github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8 
h1:uZfczEBIA1FZfOQo4/JWgGnMNd/4HVsM9A+B30wtlkA=
++github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8 
h1:Kh7M6mzRpQ2de1rixoSQZr4BTINXFm8WDbeN5ttnwyE=
+ github.com/prometheus/procfs v0.0.0-20170703101242-e645f4e5aaa8/go.mod 
h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk=
+ github.com/sergi/go-diff v1.0.0 
h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ=
+ github.com/sergi/go-diff v1.0.0/go.mod 
h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo=

Added: prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service
===
--- prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service 
(rev 0)
+++ prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service 
2019-01-03 20:56:14 UTC (rev 342912)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Prometheus blackbox Exporter
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/prometheus-blackbox-exporter 
--config.file="/etc/prometheus/blackbox.yml"
+ExecReload=/bin/kill -HUP $MAINPID
+DynamicUser=true
+
+[Install]
+WantedBy=multi-user.target


[arch-commits] Commit in (5 files)

2018-12-23 Thread Bruno Pagani via arch-commits
Date: Sunday, December 23, 2018 @ 17:34:33
  Author: archange
Revision: 417660

Initial addition of signing-party to [community]

Added:
  signing-party/
  signing-party/repos/
  signing-party/trunk/
  signing-party/trunk/PKGBUILD
  signing-party/trunk/gpgwrap_makefile.patch

+
 PKGBUILD   |   85 +++
 gpgwrap_makefile.patch |   38 +
 2 files changed, 123 insertions(+)

Added: signing-party/trunk/PKGBUILD
===
--- signing-party/trunk/PKGBUILD(rev 0)
+++ signing-party/trunk/PKGBUILD2018-12-23 17:34:33 UTC (rev 417660)
@@ -0,0 +1,85 @@
+# Maintainer: Bruno Pagani 
+# Contributor: C. Dominik Bódi 
+
+pkgname=signing-party
+pkgver=2.7
+pkgrel=1
+pkgdesc="Collection for all kinds of pgp related things, including signing 
scripts, party preparation scripts, etc."
+arch=(x86_64)
+url="https://salsa.debian.org/debian/signing-party;
+license=(GPL)
+depends=(libmd
+ perl-class-methodmaker
+ perl-gnupg-interface
+ perl-mailtools
+ perl-mime-tools
+ perl-net-idn-encode 
+ perl-term-readkey
+ perl-text-template
+ qprint)
+optdepends=('python: keyart support'
+'imagemagick: photo uid support in gpgsigs'
+'perl-gd: springgraph support'
+'qrencode: QR code support in gpg-key2latex'
+'texlive-latexextra: QR code support in gpg-key2latex'
+'noto-fonts: fonts for pretty printouts'
+'noto-fonts-cjk: fonts for pretty printouts')
+source=("https://deb.debian.org/debian/pool/main/s/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;
+'gpgwrap_makefile.patch')
+# https://packages.debian.org/source/sid/signing-party
+md5sums=('92011416569ba67eb4b2db229411e832'
+ '62a274a7eb766ccfbb43f463003089b5')
+sha256sums=('41641cbf3fb5c8d91da678e4aa64a3f1d76f906490a17cb0b9671edbf7a3d37e'
+'1a5b7ec8dca7642b744270ab5011707f9f4b732cba8062c76b5195c40f13f5e0')
+
+prepare() {
+# Remove useless buggy Makefile
+rm gpgwrap/src/Makefile
+patch -p1 -i gpgwrap_makefile.patch
+}
+
+build() {
+make
+}
+
+package() {
+make DESTDIR="${pkgdir}" install
+
+# Manually install all files the Makefiles in the subpackages are not 
installing
+# TODO: Fix this upstream instead
+
+install -Dm644 README -t "${pkgdir}"/usr/share/doc/signing-party/
+
+for project in caff gpgdir gpg-key2latex gpg-key2ps gpglist gpg-mailkeys 
gpgparticipants gpgsigs ; do
+install -Dm755 ${project}/${project} -t "${pkgdir}"/usr/bin/
+install -Dm644 ${project}/${project}.1 -t 
"${pkgdir}"/usr/share/man/man1/
+done
+
+install -Dm755 caff/{pgp-clean,pgp-fixkey} -t "${pkgdir}"/usr/bin/
+install -Dm644 caff/{pgp-clean,pgp-fixkey}.1 -t 
"${pkgdir}"/usr/share/man/man1/
+install -Dm644 caff/{caffrc.sample,README*} -t 
"${pkgdir}"/usr/share/doc/signing-party/caff/
+
+install -Dm644 gpg-key2ps/README -t 
"${pkgdir}"/usr/share/doc/signing-party/gpg-key2ps/
+
+install -Dm755 gpgparticipants/gpgparticipants-prefill -t 
"${pkgdir}"/usr/bin/
+install -Dm644 gpgparticipants/gpgparticipants-prefill.1 -t 
"${pkgdir}"/usr/share/man/man1/
+
+install -Dm644 gpgsigs/gpgsigs-lt2k5{,-annotated}.txt -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/gpgsigs/
+
+install -Dm755 gpgwrap/src/gpgwrap -t "${pkgdir}"/usr/bin/
+install -Dm644 gpgwrap/doc/gpgwrap.1 -t "${pkgdir}"/usr/share/man/man1/
+
+install -Dm644 keyanalyze/{keyanalyze,process_keys,pgpring/pgpring}.1 -t 
"${pkgdir}"/usr/share/man/man1/
+install -Dm755 keyanalyze/{allkeys,analyze}.sh -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/
+install -Dm644 keyanalyze/README -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/
+
+install -Dm755 keyanalyze/scripts/* -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/scripts/
+chmod 644 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/scripts/top50comments.txt
+install -Dm755 keyanalyze/willy/* -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/willy/
+chmod 644 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyanalyze/willy/README
+
+install -Dm755 keyart/keyart -t "${pkgdir}"/usr/bin/
+install -Dm644 keyart/doc/keyart.1 -t "${pkgdir}"/usr/share/man/man1/
+install -Dm644 keyart/{README,doc/{druken-bishop.txt,party-worksheet}} -t 
"${pkgdir}"/usr/share/doc/signing-party/keyart/
+install -Dm755 keyart/doc/examples/party.sh -t 
"${pkgdir}"/usr/share/doc/signing-party/examples/keyart/
+}

Added: signing-party/trunk/gpgwrap_makefile.patch
===
--- signing-party/trunk/gpgwrap_makefile.patch  (rev 0)
+++ signing-party/trunk/gpgwrap_makefile.patch  2018-12-23 17:34:33 UTC (rev 

[arch-commits] Commit in (5 files)

2018-12-22 Thread Antonio Rojas via arch-commits
Date: Saturday, December 22, 2018 @ 09:19:24
  Author: arojas
Revision: 417521

extra2community: Moving vice from extra to community

Added:
  vice/
  vice/repos/
  vice/trunk/
  vice/trunk/PKGBUILD
  vice/trunk/disable-fc-cache.patch

+
 PKGBUILD   |   46 ++
 disable-fc-cache.patch |   16 
 2 files changed, 62 insertions(+)

Added: vice/trunk/PKGBUILD
===
--- vice/trunk/PKGBUILD (rev 0)
+++ vice/trunk/PKGBUILD 2018-12-22 09:19:24 UTC (rev 417521)
@@ -0,0 +1,46 @@
+# Maintainer:
+# Contributor: Giovanni Scafora 
+# Contributor: Tom Newsom 
+
+pkgname=vice
+pkgver=3.2
+pkgrel=1
+pkgdesc="The Versatile Commodore 8-bit Emulator"
+arch=('x86_64')
+license=('GPL')
+url="http://vice-emu.sourceforge.net/;
+depends=('gtkglext' 'libpulse' 'giflib')
+makedepends=('xorg-bdftopcf' 'xorg-mkfontdir' 'libpcap' 'libxaw' 'ffmpeg' 'xa')
+source=("http://downloads.sourceforge.net/project/vice-emu/releases/${pkgname}-${pkgver}.tar.gz;
+'disable-fc-cache.patch')
+sha256sums=('28d99f5e110720c97ef16d8dd4219cf9a67661d58819835d19378143697ba523'
+'8058210e092c4943a55baeff47e6d5f3661aeb3686fd1f75e07f47888da9cc98')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  rm -rf src/lib/{liblame,libx264,libffmpeg}
+
+  patch -p1 -i "$srcdir/disable-fc-cache.patch"
+  sed -i 's/lib64/lib/g' configure.ac
+  autoreconf -fi
+
+  sed -e 's|CODEC_CAP_VARIABLE_FRAME_SIZE|AV_&|g' -e 
's|CODEC_FLAG_GLOBAL_HEADER|AV_&|g' -e 's|\& AVFMT_RAWPICTURE||' \
+-i src/gfxoutputdrv/ffmpegdrv.c # Fix build with ffmpeg 4
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr \
+--libdir=/usr/lib \
+--enable-gnomeui \
+--enable-external-ffmpeg
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" realdocdir="/usr/share/doc/vice" install -j1
+  ln -s /usr/share/doc/vice "${pkgdir}/usr/lib/vice/doc"
+}


Property changes on: vice/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: vice/trunk/disable-fc-cache.patch
===
--- vice/trunk/disable-fc-cache.patch   (rev 0)
+++ vice/trunk/disable-fc-cache.patch   2018-12-22 09:19:24 UTC (rev 417521)
@@ -0,0 +1,16 @@
+--- a/configure.ac.orig2016-12-15 04:44:32.0 +0100
 b/configure.ac 2017-01-05 23:24:59.072247182 +0100
+@@ -2998,12 +2998,7 @@ if test x"$enable_lame" != "xno" ; then
+ 
+ fi
+ 
+-AC_PATH_PROGS(FCCACHE, fc-cache, false)
+-if test x"$FCCACHE" = "xfalse"; then
+-  AM_CONDITIONAL(HAVE_FC_CACHE, false)
+-else
+-  AM_CONDITIONAL(HAVE_FC_CACHE, true)
+-fi
++AM_CONDITIONAL(HAVE_FC_CACHE, false)
+ 
+ if test x"$is_amigaos4" = "xyes"; then
+   if test x"$enable_sdlui" != "xyes" -a x"$enable_sdlui2" != "xyes"; then


[arch-commits] Commit in (5 files)

2018-12-04 Thread Brett Cornwall via arch-commits
Date: Wednesday, December 5, 2018 @ 00:53:35
  Author: ainola
Revision: 411237

Add Nexuiz from AUR (34 votes)

Added:
  nexuiz/
  nexuiz/repos/
  nexuiz/trunk/
  nexuiz/trunk/PKGBUILD
  nexuiz/trunk/libpng14.patch

+
 PKGBUILD   |   78 +++
 libpng14.patch |   39 +++
 2 files changed, 117 insertions(+)

Added: nexuiz/trunk/PKGBUILD
===
--- nexuiz/trunk/PKGBUILD   (rev 0)
+++ nexuiz/trunk/PKGBUILD   2018-12-05 00:53:35 UTC (rev 411237)
@@ -0,0 +1,78 @@
+# Maintainer:  Ainola
+# Contributor: Sven-Hendrik Haase
+# Contributor: Xyne
+# Contributor: Rick Chen (stuffcorpse)
+# Contributor: Jaroslaw Swierczynski
+# Contributor: Roman Kyrylych
+# Contributor: Camille Moncelier
+
+pkgname=nexuiz
+pkgver=2.5.2
+pkgrel=9
+arch=('x86_64')
+pkgdesc="Fast-paced multiplayer first-person shooter."
+url="https://www.alientrap.com/games/nexuiz/;
+license=("GPL2")
+makedepends=('libicns' 'gendesk')
+depends=('libgl' 'alsa-lib' 'libjpeg>=8' 'libxpm' 'libxxf86dga' 
'hicolor-icon-theme' 'sdl')
+source=("https://downloads.sourceforge.net/$pkgname/${pkgname}-${pkgver//./}.zip;
+"libpng14.patch")
+sha256sums=('a5e27ebcc9775c4a490d0d3536c32e4a8f8f96b038c0b6a78d1823c37a962000'
+'327c45a56faa1963fa08a590694fd0c23bed448282f9473c2d483447df9a6e1f')
+
+prepare() {
+gendesk -f -n --pkgname="$pkgname-sdl" \
+--name="Nexuiz (SDL)" \
+--pkgdesc="$pkgdesc" \
+--exec=/usr/bin/nexuiz-sdl \
+--categories='Game;Shooter'
+
+gendesk -f -n --pkgname="$pkgname-glx" \
+--name="Nexuiz (GLX)" \
+--pkgdesc="$pkgdesc" \
+--exec=/usr/bin/nexuiz-glx \
+--categories='Game;Shooter'
+
+# Remove unneeded cruft
+find Nexuiz -name "*_windows.bat" -exec rm {} +
+find Nexuiz -name "*_mac.sh" -exec rm {} +
+
+cd Nexuiz
+bsdtar -x -f "sources/enginesource20091001.zip"
+cd darkplaces
+patch -p1 < "$srcdir/libpng14.patch"
+
+cd "$srcdir/Nexuiz/Nexuiz.app/Contents/Resources"
+icns2png -x Nexuiz.icns
+}
+
+build(){
+cd Nexuiz/darkplaces
+# Build the binaries separately instead to avoid truncated files
+make CPUOPTIMIZATIONS="$CFLAGS" DP_FS_BASEDIR=/usr/share/nexuiz/ 
DP_LINK_TO_LIBJPEG=1 cl-nexuiz
+make CPUOPTIMIZATIONS="$CFLAGS" DP_FS_BASEDIR=/usr/share/nexuiz/ 
DP_LINK_TO_LIBJPEG=1 sdl-nexuiz
+make CPUOPTIMIZATIONS="$CFLAGS" DP_FS_BASEDIR=/usr/share/nexuiz/ 
DP_LINK_TO_LIBJPEG=1 sv-nexuiz
+}
+
+package(){
+install -Dm755 Nexuiz/darkplaces/nexuiz-{dedicated,glx,sdl} -t 
"$pkgdir/usr/bin/"
+install -Dm644 *.desktop -t "$pkgdir/usr/share/applications/"
+
+# Documentation
+install -dm755 "$pkgdir/usr/share/doc/nexuiz/"
+mv Nexuiz/Docs/* "$pkgdir/usr/share/doc/nexuiz/"
+find "$pkgdir/usr/share/doc/nexuiz" -type d -exec chmod 755 {} +
+find "$pkgdir/usr/share/doc/nexuiz" -type f -exec chmod 644 {} +
+
+# Game Data
+install -dm755 "$pkgdir/usr/share/nexuiz"
+mv Nexuiz/{data,havoc,server} "$pkgdir/usr/share/nexuiz/"
+find "$pkgdir/usr/share/nexuiz/" -type d -exec chmod 755 {} +
+find "$pkgdir/usr/share/nexuiz/" -type f -exec chmod 644 {} +
+
+cd Nexuiz/Nexuiz.app/Contents/Resources
+for size in 16 32 128 256 512; do
+install -Dm644 "Nexuiz_${size}x${size}x32.png" \
+"$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/nexuiz.png"
+done
+}

Added: nexuiz/trunk/libpng14.patch
===
--- nexuiz/trunk/libpng14.patch (rev 0)
+++ nexuiz/trunk/libpng14.patch 2018-12-05 00:53:35 UTC (rev 411237)
@@ -0,0 +1,39 @@
+diff -Nur darkplaces.old/image_png.c darkplaces/image_png.c
+--- darkplaces.old/image_png.c 2009-09-15 06:08:02.0 +0300
 darkplaces/image_png.c 2010-01-28 01:23:24.0 +0200
+@@ -36,7 +36,7 @@
+ static void*  (*qpng_create_info_struct)  (void*);
+ static void   (*qpng_read_info)   
(void*, void*);
+ static void   (*qpng_set_expand)  
(void*);
+-static void   (*qpng_set_gray_1_2_4_to_8) (void*);
++static void   (*qpng_set_expand_gray_1_2_4_to_8)  
(void*);
+ static void   (*qpng_set_palette_to_rgb)  (void*);
+ static void   (*qpng_set_tRNS_to_alpha)   (void*);
+ static void   (*qpng_set_gray_to_rgb) (void*);
+@@ -61,7 +61,7 @@
+   {"png_create_info_struct",  (void **) _create_info_struct},
+   {"png_read_info",   (void **) _read_info},
+   {"png_set_expand",  (void **) _set_expand},
+-  {"png_set_gray_1_2_4_to_8", (void **) 

[arch-commits] Commit in (5 files)

2018-11-27 Thread Alexander Rødseth via arch-commits
Date: Tuesday, November 27, 2018 @ 11:30:44
  Author: arodseth
Revision: 409921

Add neovim-qt from AUR (16 votes, 663 stars on github)

Added:
  neovim-qt/
  neovim-qt/repos/
  neovim-qt/repos/community-x86_64/
  neovim-qt/trunk/
  neovim-qt/trunk/PKGBUILD

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

Added: neovim-qt/trunk/PKGBUILD
===
--- neovim-qt/trunk/PKGBUILD(rev 0)
+++ neovim-qt/trunk/PKGBUILD2018-11-27 11:30:44 UTC (rev 409921)
@@ -0,0 +1,45 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Aleksandar Trifunović 
+# Contributor: Iván Ruvalcaba 
+# Contributor: Ian Ker-Seymer 
+
+pkgname=neovim-qt
+pkgver=0.2.10
+pkgrel=1
+pkgdesc='Qt5 GUI for Neovim'
+arch=('x86_64')
+url='https://github.com/equalsraf/neovim-qt'
+license=('ISC')
+depends=('neovim' 'qt5-base')
+makedepends=('cmake' 'ninja')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('42e3205f3fa9924e4970aed8ff28d17d9aefeb394bb40493d37f8a0afba40c34')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "$srcdir/$pkgname-$pkgver" \
+-DCMAKE_C_FLAGS:string="$CFLAGS" \
+-DCMAKE_CXX_FLAGS:string="$CXXFLAGS" \
+-DCMAKE_EXE_LINKER_FLAGS:string="$LDFLAGS" \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=release \
+-DUSE_SYSTEM_MSGPACK=on \
+-GNinja
+  ninja
+}
+
+# works when not building in a chroot
+#check() {
+#  cd build
+#  ninja test
+#}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "$pkgname-$pkgver/LICENSE" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: sw=2 ts=2 et


[arch-commits] Commit in (5 files)

2018-11-22 Thread Levente Polyak via arch-commits
Date: Thursday, November 22, 2018 @ 22:07:00
  Author: anthraxx
Revision: 409381

addpkg: sn0int 0.5.1-2

Added:
  sn0int/
  sn0int/repos/
  sn0int/trunk/
  sn0int/trunk/PKGBUILD
  sn0int/trunk/sn0int.install

+
 PKGBUILD   |   44 
 sn0int.install |9 +
 2 files changed, 53 insertions(+)

Added: sn0int/trunk/PKGBUILD
===
--- sn0int/trunk/PKGBUILD   (rev 0)
+++ sn0int/trunk/PKGBUILD   2018-11-22 22:07:00 UTC (rev 409381)
@@ -0,0 +1,44 @@
+# Maintainer: Levente Polyak 
+# Contributor: kpcyrd 
+
+pkgname=sn0int
+pkgver=0.5.1
+pkgrel=2
+pkgdesc='OSINT framework and package manager'
+url='https://github.com/kpcyrd/sn0int'
+arch=('x86_64')
+license=('GPL3')
+depends=('libcap' 'sqlite' 'libseccomp' 'geoip2-database' 'publicsuffix-list')
+makedepends=('cargo' 'python-sphinx')
+install=sn0int.install
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('0737b2187485914423db397e5154d2e5580ba98c9d3097922d4d9128d4780e54')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --release --locked
+  make -C docs man
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --release --locked
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 target/release/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+
+  install -d "${pkgdir}/usr/share/bash-completion/completions" \
+ "${pkgdir}/usr/share/zsh/site-functions" \
+ "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/sn0int" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/sn0int"
+  "${pkgdir}/usr/bin/sn0int" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_sn0int"
+  "${pkgdir}/usr/bin/sn0int" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/sn0int.fish"
+
+  install -Dm 644 docs/_build/man/sn0int.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Added: sn0int/trunk/sn0int.install
===
--- sn0int/trunk/sn0int.install (rev 0)
+++ sn0int/trunk/sn0int.install 2018-11-22 22:07:00 UTC (rev 409381)
@@ -0,0 +1,9 @@
+post_install() {
+  setcap cap_sys_chroot=ep usr/bin/sn0int 2> /dev/null
+}
+
+post_upgrade() {
+  post_install "$1"
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2018-11-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 18, 2018 @ 15:36:54
  Author: yan12125
Revision: 408714

addpkg: buildbot-www 1.6.0-1

Added:
  buildbot-www/
  buildbot-www/repos/
  buildbot-www/trunk/
  buildbot-www/trunk/PKGBUILD
  buildbot-www/trunk/cairosvg2.patch

-+
 PKGBUILD|   93 ++
 cairosvg2.patch |   13 +++
 2 files changed, 106 insertions(+)

Added: buildbot-www/trunk/PKGBUILD
===
--- buildbot-www/trunk/PKGBUILD (rev 0)
+++ buildbot-www/trunk/PKGBUILD 2018-11-18 15:36:54 UTC (rev 408714)
@@ -0,0 +1,93 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgbase=buildbot-www
+pkgname=(python-buildbot-www python-buildbot-waterfall-view
+ python-buildbot-console-view python-buildbot-grid-view
+ python-buildbot-wsgi-dashboards python-buildbot-badges)
+pkgver=1.6.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+makedepends=(git buildbot python-buildbot-pkg python-mock)
+source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig}
+cairosvg2.patch)
+sha256sums=('1d6dbab6cc3fa77cf709589d93bd86de030dc9bf244eebca1f16c388ed27d24a'
+'SKIP'
+'efb460cb040cfd2438d63df51cc7ffd93444dd9d6e1b172f870f4ffce5bafda8')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
+)
+
+prepare() {
+  cd buildbot-$pkgver
+
+  patch -Np1 -i ../cairosvg2.patch
+}
+
+build() {
+  for module in base waterfall_view console_view grid_view wsgi_dashboards 
badges
+  do
+cd "$srcdir"/buildbot-$pkgver/www/$module
+python setup.py build
+  done
+}
+
+package_python-buildbot-www() {
+  pkgdesc='Buildbot UI'
+  # Not depending on buildbot so that buildbot can easily use
+  # python-buildbot-www in checkdepends
+  depends=(python)
+  optdepends=(
+'python-buildbot-waterfall-view'
+'python-buildbot-console-view'
+'python-buildbot-grid-view'
+'python-buildbot-badges'
+  )
+
+  cd buildbot-$pkgver/www/base
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-waterfall-view() {
+  pkgdesc='Buildbot Waterfall View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/waterfall_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-console-view() {
+  pkgdesc='Buildbot Console View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/console_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-grid-view() {
+  pkgdesc='Buildbot Grid View plugin'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/grid_view
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-wsgi-dashboards() {
+  pkgdesc='Buildbot plugin to integrate flask or bottle dashboards to buildbot 
UI'
+  depends=(python-buildbot-www)
+
+  cd buildbot-$pkgver/www/wsgi_dashboards
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python-buildbot-badges() {
+  pkgdesc='Buildbot badges'
+  depends=(python-buildbot-www python-klein python-cairosvg python-cairocffi 
python-jinja)
+
+  cd buildbot-$pkgver/www/badges
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}

Added: buildbot-www/trunk/cairosvg2.patch
===
--- buildbot-www/trunk/cairosvg2.patch  (rev 0)
+++ buildbot-www/trunk/cairosvg2.patch  2018-11-18 15:36:54 UTC (rev 408714)
@@ -0,0 +1,13 @@
+diff --git a/www/badges/setup.py b/www/badges/setup.py
+index dd5261299..739316a01 100644
+--- a/www/badges/setup.py
 b/www/badges/setup.py
+@@ -36,7 +36,7 @@ setup_www_plugin(
+ packages=['buildbot_badges'],
+ install_requires=[
+ 'klein',
+-'CairoSVG==1.0.22',  # cairoSVG 2+ is not py2 compatible
++'CairoSVG',
+ 'cairocffi', 'Jinja2'
+ ],
+ package_data={


[arch-commits] Commit in (5 files)

2018-11-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 18, 2018 @ 14:45:52
  Author: yan12125
Revision: 408712

addpkg: buildbot 1.6.0-1

Added:
  buildbot/
  buildbot/repos/
  buildbot/trunk/
  buildbot/trunk/PKGBUILD
Deleted:
  buildbot/

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

Added: buildbot/trunk/PKGBUILD
===
--- buildbot/trunk/PKGBUILD (rev 0)
+++ buildbot/trunk/PKGBUILD 2018-11-18 14:45:52 UTC (rev 408712)
@@ -0,0 +1,53 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: xRemaLx 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgname=buildbot
+pkgdesc='The Continuous Integration Framework'
+pkgver=1.6.0
+pkgrel=1
+arch=(any)
+url='https://buildbot.net'
+license=(GPL2)
+depends=(python-twisted python-jinja python-zope-interface python-future
+ python-sqlalchemy-migrate python-dateutil python-txaio
+ python-autobahn python-pyjwt python-yaml)
+makedepends=(git)
+checkdepends=(python-boto3 python-lz4 python-treq python-txrequests
+  python-mock python-moto python-buildbot-pkg buildbot-worker
+  python-pip openssh)
+optdepends=(
+  'python-boto3: for AWS EC2 latent worker'
+  'python-lz4: to compress logs using lz4'
+  'python-treq: for using HTTP requests as steps'
+  'python-txrequests: for using HTTP requests as steps'
+)
+source=(https://github.com/buildbot/buildbot/releases/download/v$pkgver/buildbot-v$pkgver.gitarchive.tar.gz{,.sig})
+sha256sums=('1d6dbab6cc3fa77cf709589d93bd86de030dc9bf244eebca1f16c388ed27d24a'
+'SKIP')
+validpgpkeys=(
+  '390EB159056ED56F66AB1092AECD456B4D2531FC'  # Pierre Tardy 
+)
+
+build() {
+  cd buildbot-$pkgver/master
+  python setup.py build
+}
+
+check() {
+  cd buildbot-$pkgver/master
+
+  # https://github.com/spulec/moto/issues/1924
+  export AWS_SECRET_ACCESS_KEY=foobar_secret
+  export AWS_ACCESS_KEY_ID=foobar_key
+
+  pip install --root="$srcdir"/tmp_install .
+
+  PYTHONPATH="$srcdir"/tmp_install/usr/lib/python3.7/site-packages TZ=UTC 
trial3 --rterrors buildbot
+}
+
+package() {
+  cd buildbot-$pkgver/master
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


[arch-commits] Commit in (5 files)

2018-11-18 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 18, 2018 @ 08:21:34
  Author: yan12125
Revision: 408659

addpkg: python-moto 1.3.7-2

Added:
  python-moto/
  python-moto/repos/
  python-moto/trunk/
  python-moto/trunk/PKGBUILD
  python-moto/trunk/remove-dep-upper-bounds.patch

---+
 PKGBUILD  |   50 
 remove-dep-upper-bounds.patch |   19 +++
 2 files changed, 69 insertions(+)

Added: python-moto/trunk/PKGBUILD
===
--- python-moto/trunk/PKGBUILD  (rev 0)
+++ python-moto/trunk/PKGBUILD  2018-11-18 08:21:34 UTC (rev 408659)
@@ -0,0 +1,50 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Guillaume Horel 
+
+pkgname=python-moto
+_pkgname=moto
+pkgver=1.3.7
+pkgrel=2
+pkgdesc='Moto is a library to mock out the boto library.'
+arch=(any)
+url='https://github.com/spulec/moto'
+license=(Apache)
+depends=(python-aws-xray-sdk python-boto python-boto3
+ python-cryptography python-dateutil python-docker python-jinja
+ python-jsondiff python-jose python-mock python-pyaml
+ python-pytz python-requests python-responses python-xmltodict
+ python-werkzeug)
+checkdepends=(python-flask python-freezegun python-nose python-sure tk)
+makedepends=(python-setuptools)
+source=("$pkgname-$pkgver.tar.gz"::"https://github.com/spulec/moto/archive/$pkgver.tar.gz;
+remove-dep-upper-bounds.patch)
+sha256sums=('5431738fef3bc3b589e37123df496b63d3c1348a49f3632d1c05da566b839cbe'
+'f7c965571483b5b77419b0448ec98675bf4ec2b657c95dc7320d1eb1f2b81fb9')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  patch -Np1 -i ../remove-dep-upper-bounds.patch
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  # https://github.com/spulec/moto/issues/1924
+  export AWS_SECRET_ACCESS_KEY=foobar_secret
+  export AWS_ACCESS_KEY_ID=foobar_key
+
+  TZ=UTC nosetests -sv ./tests/ --exclude='test_iot.*' 
--exclude='test_lambda.*'
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}

Added: python-moto/trunk/remove-dep-upper-bounds.patch
===
--- python-moto/trunk/remove-dep-upper-bounds.patch 
(rev 0)
+++ python-moto/trunk/remove-dep-upper-bounds.patch 2018-11-18 08:21:34 UTC 
(rev 408659)
@@ -0,0 +1,19 @@
+--- moto-1.3.4/setup.py.orig   2018-08-09 12:30:08.975654988 +0800
 moto-1.3.4/setup.py2018-08-09 12:31:18.255654986 +0800
+@@ -18,12 +18,12 @@
+ "werkzeug",
+ "pyaml",
+ "pytz",
+-"python-dateutil<3.0.0,>=2.1",
+-"python-jose<3.0.0",
++"python-dateutil>=2.1",
++"python-jose",
+ "mock",
+ "docker>=2.5.1",
+-"jsondiff==1.1.1",
+-"aws-xray-sdk<0.96,>=0.93",
++"jsondiff>=1.1.1",
++"aws-xray-sdk>=0.93",
+ "responses>=0.9.0",
+ ]
+ 


[arch-commits] Commit in (5 files)

2018-11-15 Thread Alexander Rødseth via arch-commits
Date: Thursday, November 15, 2018 @ 11:26:41
  Author: arodseth
Revision: 407701

Add entityx, an entity-component system

* alexthomas/entityx has 1301 stars on GitHub
* The entityx AUR pacakge is unmaintained and broken with 2 votes
* The entityx-git AUR package works great
* This package is based on the entityx-git package, but modified

Added:
  entityx/
  entityx/repos/
  entityx/repos/community-x86_64/
  entityx/trunk/
  entityx/trunk/PKGBUILD

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

Added: entityx/trunk/PKGBUILD
===
--- entityx/trunk/PKGBUILD  (rev 0)
+++ entityx/trunk/PKGBUILD  2018-11-15 11:26:41 UTC (rev 407701)
@@ -0,0 +1,41 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Xentec 
+# Contributor: Scott Linder 
+
+pkgname=entityx
+pkgver=1.3.0
+pkgrel=1
+pkgdesc='Fast, type-safe C++ Entity-Component system'
+arch=('x86_64')
+url='https://github.com/alecthomas/entityx'
+license=('MIT')
+makedepends=('cmake' 'git' 'ninja')
+source=("git+$url#tag=$pkgver")
+md5sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "../$pkgname" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DENTITYX_BUILD_SHARED=1 \
+-DENTITYX_BUILD_TESTING=1 \
+-Wno-dev \
+-GNinja
+  ninja
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "$pkgname/COPYING" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 "$pkgname/cmake/FindEntityX.cmake" \
+"$pkgdir/usr/share/cmake-3.3/Modules/FindEntityX.cmake"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2018-11-14 Thread Alexander Rødseth via arch-commits
Date: Wednesday, November 14, 2018 @ 13:59:20
  Author: arodseth
Revision: 407470

Add grim, a screenshot utility

grim-git has 11 votes and 4.78 popularity on AUR

Added:
  grim/
  grim/repos/
  grim/repos/community-x86_64/
  grim/trunk/
  grim/trunk/PKGBUILD

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

Added: grim/trunk/PKGBUILD
===
--- grim/trunk/PKGBUILD (rev 0)
+++ grim/trunk/PKGBUILD 2018-11-14 13:59:20 UTC (rev 407470)
@@ -0,0 +1,28 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: emersion 
+
+pkgname=grim
+pkgver=0.0.0
+pkgrel=1
+pkgdesc='Screenshot utility that works under Wayland'
+arch=('x86_64')
+url='https://github.com/emersion/grim'
+license=('MIT')
+depends=('libjpeg-turbo' 'pango' 'wayland' 'wayland-protocols')
+makedepends=('git' 'meson' 'ninja')
+source=("git+$url#commit=61df6f0a9531520c898718874c460826bc7e2b42")
+sha256sums=('SKIP')
+
+build() {
+  meson --prefix=/usr build "$pkgname"
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "$pkgname/LICENSE" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:
+


[arch-commits] Commit in (5 files)

2018-11-09 Thread Alexander Rødseth via arch-commits
Date: Friday, November 9, 2018 @ 22:04:14
  Author: arodseth
Revision: 404829

Move posterazor-qt5 from AUR, 19 votes

Added:
  posterazor/
  posterazor/trunk/
  posterazor/trunk/PKGBUILD
  posterazor/trunk/posterazor.desktop
  posterazor/trunk/posterazor.xpm

+
 PKGBUILD   |   38 ++
 posterazor.desktop |8 
 posterazor.xpm |1 +
 3 files changed, 47 insertions(+)

Added: posterazor/trunk/PKGBUILD
===
--- posterazor/trunk/PKGBUILD   (rev 0)
+++ posterazor/trunk/PKGBUILD   2018-11-09 22:04:14 UTC (rev 404829)
@@ -0,0 +1,38 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Alois Nespor 
+
+pkgname=posterazor
+pkgver=1.9.7
+pkgrel=1
+pkgdesc='Cut an image or PDF into pieces which can be printed and assembled to 
a poster'
+arch=('x86_64')
+url='https://github.com/aportale/posterazor'
+license=('GPL')
+depends=('poppler-qt5')
+makedepends=('git')
+source=("git+$url#commit=e20bb7dd2af75aad2a72f9f8fcffef045abdd8cc"
+'posterazor.desktop'
+'posterazor.xpm')
+sha256sums=('SKIP'
+'d393b99b5cc9122c3050fdf195e128d654557dbfa24ca911dc138178a18e528d'
+'dd23560b60950add8aec451d127e33f6c5a81824db4ed729bd7fc0f21f9f373d')
+
+build() {
+  cd posterazor/src
+  qmake-qt5 \
+QMAKE_CFLAGS_RELEASE="$CPPFLAGS $CFLAGS" \
+QMAKE_CXXFLAGS_RELEASE="$CPPFLAGS $CXXFLAGS" \
+QMAKE_LFLAGS_RELEASE="$LDFLAGS" \
+posterazor.pro
+  make
+}
+package() {
+  cd posterazor/src
+  install -Dm755 PosteRazor "$pkgdir/usr/bin/posterazor"
+  install -Dm644 "$srcdir/posterazor.desktop" \
+"$pkgdir/usr/share/applications/posterazor.desktop"
+  install -Dm644 "$srcdir/posterazor.xpm" \
+"$pkgdir/usr/share/icons/posterazor.xpm"
+}
+
+# vim: ts=2 sw=2 et:

Added: posterazor/trunk/posterazor.desktop
===
--- posterazor/trunk/posterazor.desktop (rev 0)
+++ posterazor/trunk/posterazor.desktop 2018-11-09 22:04:14 UTC (rev 404829)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=PosteRazor
+Comment=Make your own poster!
+Exec=posterazor
+Icon=/usr/share/icons/posterazor.xpm
+Terminal=false
+Type=Application
+Categories=Application;Graphics;

Added: posterazor/trunk/posterazor.xpm
===
(Binary files differ)

Index: posterazor/trunk/posterazor.xpm
===
--- posterazor/trunk/posterazor.xpm 2018-11-09 22:03:54 UTC (rev 404828)
+++ posterazor/trunk/posterazor.xpm 2018-11-09 22:04:14 UTC (rev 404829)

Property changes on: posterazor/trunk/posterazor.xpm
___
Added: svn:mime-type
## -0,0 +1 ##
+image/x-xpmi
\ No newline at end of property


[arch-commits] Commit in (5 files)

2018-11-09 Thread Felix Yan via arch-commits
Date: Friday, November 9, 2018 @ 14:49:47
  Author: felixonmars
Revision: 404357

addpkg: sdedit 4.2beta8-1

Added:
  sdedit/
  sdedit/repos/
  sdedit/trunk/
  sdedit/trunk/PKGBUILD
  sdedit/trunk/sdedit.sh

---+
 PKGBUILD  |   21 +
 sdedit.sh |2 ++
 2 files changed, 23 insertions(+)

Added: sdedit/trunk/PKGBUILD
===
--- sdedit/trunk/PKGBUILD   (rev 0)
+++ sdedit/trunk/PKGBUILD   2018-11-09 14:49:47 UTC (rev 404357)
@@ -0,0 +1,21 @@
+# Maintainer: Felix Yan 
+
+pkgname=sdedit
+pkgver=4.2beta8
+_pkgver=4.2-beta8
+pkgrel=1
+pkgdesc="Lightweight sequence diagram editor"
+arch=('any')
+url="http://sdedit.sourceforge.net;
+license=('BSD')
+depends=('java-runtime' 'bash')
+source=("http://downloads.sourceforge.net/project/sdedit/sdedit/4.2/$pkgname-$_pkgver.jar;
+"sdedit.sh")
+sha512sums=('9869fc7109e37fb5ca2f7b375200196d59a7a5c5a91d974705e871a2ad5cb76059baa65ccefd2d28ac9b329a6ca3da2390e84c335622e5f2f69ae935e5979f67'
+
'fdf94276d7e532b1dafe39a26305dfc9f5164ec6412366e136f95895e8678f65870f864e35ae63f5df119947dd47a9c7c1479f866f85f25fc174253b41e9f4bb')
+noextract=("$pkgname-$_ver$_ver_download.jar")
+
+package() {
+  install -Dm755 sdedit.sh "$pkgdir"/usr/bin/sdedit
+  install -Dm644 $pkgname-$_pkgver.jar 
"$pkgdir"/usr/share/java/$pkgname/$pkgname.jar
+}

Added: sdedit/trunk/sdedit.sh
===
--- sdedit/trunk/sdedit.sh  (rev 0)
+++ sdedit/trunk/sdedit.sh  2018-11-09 14:49:47 UTC (rev 404357)
@@ -0,0 +1,2 @@
+#!/bin/sh
+java -jar '/usr/share/java/sdedit/sdedit.jar' "$@"
\ No newline at end of file


[arch-commits] Commit in (5 files)

2018-11-07 Thread Felix Yan via arch-commits
Date: Wednesday, November 7, 2018 @ 17:38:42
  Author: felixonmars
Revision: 403000

addpkg: imwheel 1.0.0pre12-5

Added:
  imwheel/
  imwheel/repos/
  imwheel/trunk/
  imwheel/trunk/PKGBUILD
  imwheel/trunk/etcdir-install.patch

--+
 PKGBUILD |   34 ++
 etcdir-install.patch |   17 +
 2 files changed, 51 insertions(+)

Added: imwheel/trunk/PKGBUILD
===
--- imwheel/trunk/PKGBUILD  (rev 0)
+++ imwheel/trunk/PKGBUILD  2018-11-07 17:38:42 UTC (rev 403000)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Rhinoceros 
+# Contributor: Travis Willard 
+# Contributor: Paul Mattal 
+# Contributor: Thanasis Georgiou 
+
+pkgname=imwheel
+pkgver=1.0.0pre12
+pkgrel=5
+pkgdesc='Mouse wheel configuration tool for XFree86/Xorg'
+arch=('x86_64')
+url='http://imwheel.sourceforge.net'
+license=('GPL')
+depends=('libxtst' 'libxmu')
+backup=('etc/X11/imwheel/imwheelrc')
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz;
+'etcdir-install.patch')
+sha256sums=('2320ed019c95ca4d922968e1e1cbf0c075a914e865e3965d2bd694ca3d57cfe3'
+'602a466e5537e7edb53247648fef62ea5bfa51e56f68dfd9f4fcb4b19e38fd16')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # patch to fix buggy location of ETCDIR
+  patch -p1 -i "${srcdir}/etcdir-install.patch"
+
+  ./configure --prefix=/usr --mandir=/usr/share/man
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+}

Added: imwheel/trunk/etcdir-install.patch
===
--- imwheel/trunk/etcdir-install.patch  (rev 0)
+++ imwheel/trunk/etcdir-install.patch  2018-11-07 17:38:42 UTC (rev 403000)
@@ -0,0 +1,17 @@
+--- imwheel-1.0.0pre12/Makefile.in 2004-08-29 06:36:33.0 -0400
 imwheel-1.0.0pre12-fixed/Makefile.in   2005-01-04 14:46:37.0 
-0500
+@@ -781,10 +781,10 @@
+ @SUID_TRUE@   progname=$(DESTDIR)$(bindir)/`echo imwheel|sed 
's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'` ; \
+ @SUID_TRUE@   chown @suid@ $$progname ; \
+ @SUID_TRUE@   chmod u+s $$progname
+-  $(mkinstalldirs) $(ETCDIR)
+-  -[ -f /etc/imwheelrc ] && mv /etc/imwheelrc $(ETCDIR)/imwheelrc || true
+-  -[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc $(ETCDIR)/imwheelrc 
|| true
+-  -[ -f $(ETCDIR)/imwheelrc ] && install -m 644 imwheelrc 
$(ETCDIR)/imwheelrc.new || install -m 644 imwheelrc $(ETCDIR)/imwheelrc
++  $(mkinstalldirs) $(DESTDIR)$(ETCDIR)
++  -[ -f /etc/imwheelrc ] && mv /etc/imwheelrc 
$(DESTDIR)$(ETCDIR)/imwheelrc || true
++  -[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc 
$(DESTDIR)$(ETCDIR)/imwheelrc || true
++  -[ -f $(ETCDIR)/imwheelrc ] && install -m 644 imwheelrc 
$(DESTDIR)$(ETCDIR)/imwheelrc.new || install -m 644 imwheelrc 
$(DESTDIR)$(ETCDIR)/imwheelrc
+ 
+ extras: $(EXTRA_PROGRAMS)
+ 


<    1   2   3   4   5   6   7   8   9   10   >