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

2017-12-15 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 16, 2017 @ 05:13:40
  Author: bisson
Revision: 312958

archrelease: copy trunk to extra-x86_64

Added:
  mutt/repos/extra-x86_64/PKGBUILD
(from rev 312957, mutt/trunk/PKGBUILD)
Deleted:
  mutt/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-16 05:12:55 UTC (rev 312957)
+++ PKGBUILD2017-12-16 05:13:40 UTC (rev 312958)
@@ -1,49 +0,0 @@
-# $Id$
-# Contributor: tobias [tobias [at] archlinux.org]
-# Maintainer: Gaetan Bisson 
-
-pkgname=mutt
-pkgver=1.9.1
-pkgrel=1
-pkgdesc='Small but very powerful text-based mail client'
-url='http://www.mutt.org/'
-license=('GPL')
-backup=('etc/Muttrc')
-arch=('i686' 'x86_64')
-optdepends=('smtp-forwarder: to send mail')
-depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 
'krb5')
-source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('749b83a96373c6e2101ebe8c4b9a651735e02c478edb750750a5146a15d91bb1'
-'SKIP')
-validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --enable-gpgme \
-   --enable-pop \
-   --enable-imap \
-   --enable-smtp \
-   --enable-hcache \
-   --enable-sidebar \
-   --with-curses=/usr \
-   --with-regex \
-   --with-gss=/usr \
-   --with-ssl=/usr \
-   --with-sasl \
-   --with-idn \
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   rm "${pkgdir}"/etc/mime.types{,.dist}
-   rm "${pkgdir}"/usr/bin/{flea,muttbug}
-   rm "${pkgdir}"/usr/share/man/man1/{flea,muttbug}.1
-   install -Dm644 contrib/gpg.rc "${pkgdir}"/etc/Muttrc.gpg.dist
-}

Copied: mutt/repos/extra-x86_64/PKGBUILD (from rev 312957, mutt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-16 05:13:40 UTC (rev 312958)
@@ -0,0 +1,49 @@
+# $Id$
+# Contributor: tobias [tobias [at] archlinux.org]
+# Maintainer: Gaetan Bisson 
+
+pkgname=mutt
+pkgver=1.9.2
+pkgrel=1
+pkgdesc='Small but very powerful text-based mail client'
+url='http://www.mutt.org/'
+license=('GPL')
+backup=('etc/Muttrc')
+arch=('x86_64')
+optdepends=('smtp-forwarder: to send mail')
+depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 
'krb5')
+source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha256sums=('a2e152a352bbf02d222d54074199d9c53821c19f700c4cb85f78fa85faed7896'
+'SKIP')
+validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --enable-gpgme \
+   --enable-pop \
+   --enable-imap \
+   --enable-smtp \
+   --enable-hcache \
+   --enable-sidebar \
+   --with-curses=/usr \
+   --with-regex \
+   --with-gss=/usr \
+   --with-ssl=/usr \
+   --with-sasl \
+   --with-idn \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+
+   rm "${pkgdir}"/etc/mime.types{,.dist}
+   rm "${pkgdir}"/usr/bin/{flea,muttbug}
+   rm "${pkgdir}"/usr/share/man/man1/{flea,muttbug}.1
+   install -Dm644 contrib/gpg.rc "${pkgdir}"/etc/Muttrc.gpg.dist
+}


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

2017-12-15 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 16, 2017 @ 05:12:55
  Author: bisson
Revision: 312957

upstream update

Modified:
  mutt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 02:39:03 UTC (rev 312956)
+++ PKGBUILD2017-12-16 05:12:55 UTC (rev 312957)
@@ -3,7 +3,7 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=mutt
-pkgver=1.9.1
+pkgver=1.9.2
 pkgrel=1
 pkgdesc='Small but very powerful text-based mail client'
 url='http://www.mutt.org/'
@@ -13,7 +13,7 @@
 optdepends=('smtp-forwarder: to send mail')
 depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 
'krb5')
 source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('749b83a96373c6e2101ebe8c4b9a651735e02c478edb750750a5146a15d91bb1'
+sha256sums=('a2e152a352bbf02d222d54074199d9c53821c19f700c4cb85f78fa85faed7896'
 'SKIP')
 validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
 


[arch-commits] Commit in deluge/repos/extra-any (9 files)

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:39:03
  Author: heftig
Revision: 312956

archrelease: copy trunk to extra-any

Added:
  deluge/repos/extra-any/PKGBUILD
(from rev 312955, deluge/trunk/PKGBUILD)
  deluge/repos/extra-any/deluge-web.service
(from rev 312955, deluge/trunk/deluge-web.service)
  deluge/repos/extra-any/deluged.service
(from rev 312955, deluge/trunk/deluged.service)
  deluge/repos/extra-any/untag-build.patch
(from rev 312955, deluge/trunk/untag-build.patch)
Deleted:
  deluge/repos/extra-any/PKGBUILD
  deluge/repos/extra-any/deluge-web.service
  deluge/repos/extra-any/deluge.install
  deluge/repos/extra-any/deluged.service
  deluge/repos/extra-any/untag-build.patch

+
 PKGBUILD   |  115 +--
 deluge-web.service |   20 
 deluge.install |7 ---
 deluged.service|   22 -
 untag-build.patch  |   20 
 5 files changed, 89 insertions(+), 95 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-16 02:38:14 UTC (rev 312955)
+++ PKGBUILD2017-12-16 02:39:03 UTC (rev 312956)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Hugo Doria 
-
-pkgname=deluge
-pkgver=1.3.15+2+g38d7b7cdf
-pkgrel=1
-pkgdesc="A BitTorrent client with multiple user interfaces in a client/server 
model"
-arch=(any)
-url="http://deluge-torrent.org/;
-license=(GPL3)
-depends=(python2-xdg libtorrent-rasterbar python2-twisted python2-pyopenssl
- python2-chardet python2-setuptools)
-makedepends=(intltool pygtk librsvg python2-mako git)
-optdepends=('python2-notify: libnotify notifications'
-'pygtk: needed for gtk ui'
-'librsvg: needed for gtk ui'
-'python2-mako: needed for web ui')
-install=deluge.install
-_commit=38d7b7cdfde3c50d6263602ffb03af92fcbfa52e  # 1.3-stable
-source=("git://git.deluge-torrent.org/deluge.git#commit=$_commit"
-untag-build.patch
-deluged.service deluge-web.service)
-sha256sums=('SKIP'
-'fbd17f13765f5560bab01a81a42aff0f2f757a4a6fa29379ae31d95b9721e4f2'
-'58a451bb6cf4fe6ff78a4fb71d51c5910340a2de032ff435c3c7365015ab538f'
-'c3f2d6ad5bc9de5ffd9973d92badbe04a9ecf12c0c575e13d505a96add03275a')
-
-prepare() {
-  cd $pkgname
-  patch -Np1 -i ../untag-build.patch
-  sed -i '1s/python$/&2/' \
-deluge/ui/Win32IconImagePlugin.py \
-deluge/ui/web/gen_gettext.py
-}
-
-pkgver() {
-  cd $pkgname
-  git describe | sed 's/^deluge-//;s/-/+/g'
-}
-
-build() {
-  cd $pkgname
-  python2 setup.py build
-}
-
-package() {
-  cd $pkgname
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-
-  install -Dm644 ../deluged.service 
"$pkgdir/usr/lib/systemd/system/deluged.service"
-  install -Dm644 ../deluge-web.service 
"$pkgdir/usr/lib/systemd/system/deluge-web.service"
-
-  install -d "$pkgdir/srv"
-  install -d -m 775 -o 125 -g 125 "$pkgdir/srv/deluge"
-}

Copied: deluge/repos/extra-any/PKGBUILD (from rev 312955, deluge/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-16 02:39:03 UTC (rev 312956)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Hugo Doria 
+
+pkgname=deluge
+pkgver=1.3.15+14+gb8e5ebe82
+pkgrel=1
+pkgdesc="A BitTorrent client with multiple user interfaces in a client/server 
model"
+arch=(any)
+url="http://deluge-torrent.org/;
+license=(GPL3)
+depends=(python2-xdg libtorrent-rasterbar python2-twisted python2-pyopenssl
+ python2-chardet python2-setuptools)
+makedepends=(intltool pygtk librsvg python2-mako git)
+optdepends=('python2-notify: libnotify notifications'
+'pygtk: needed for gtk ui'
+'librsvg: needed for gtk ui'
+'python2-mako: needed for web ui')
+_commit=b8e5ebe8220c8365e186127e381a2d2dbaf9e460  # 1.3-stable
+source=("git://git.deluge-torrent.org/deluge.git#commit=$_commit"
+untag-build.patch
+deluged.service deluge-web.service)
+sha256sums=('SKIP'
+'fbd17f13765f5560bab01a81a42aff0f2f757a4a6fa29379ae31d95b9721e4f2'
+'58a451bb6cf4fe6ff78a4fb71d51c5910340a2de032ff435c3c7365015ab538f'
+'c3f2d6ad5bc9de5ffd9973d92badbe04a9ecf12c0c575e13d505a96add03275a')
+
+prepare() {
+  cd $pkgname
+  patch -Np1 -i ../untag-build.patch
+  sed -i '1s/python$/&2/' \
+deluge/ui/Win32IconImagePlugin.py \
+deluge/ui/web/gen_gettext.py
+}
+
+pkgver() {
+  cd $pkgname
+  git describe | sed 's/^deluge-//;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+  python2 setup.py build
+}
+
+package() {
+  cd $pkgname
+  python2 setup.py install --prefix=/usr 

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

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:38:14
  Author: heftig
Revision: 312955

1.3.15+14+gb8e5ebe82-1

Modified:
  deluge/trunk/PKGBUILD
Deleted:
  deluge/trunk/deluge.install

+
 PKGBUILD   |   11 ++-
 deluge.install |7 ---
 2 files changed, 6 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 02:30:53 UTC (rev 312954)
+++ PKGBUILD2017-12-16 02:38:14 UTC (rev 312955)
@@ -4,7 +4,7 @@
 # Contributor: Hugo Doria 
 
 pkgname=deluge
-pkgver=1.3.15+2+g38d7b7cdf
+pkgver=1.3.15+14+gb8e5ebe82
 pkgrel=1
 pkgdesc="A BitTorrent client with multiple user interfaces in a client/server 
model"
 arch=(any)
@@ -17,8 +17,7 @@
 'pygtk: needed for gtk ui'
 'librsvg: needed for gtk ui'
 'python2-mako: needed for web ui')
-install=deluge.install
-_commit=38d7b7cdfde3c50d6263602ffb03af92fcbfa52e  # 1.3-stable
+_commit=b8e5ebe8220c8365e186127e381a2d2dbaf9e460  # 1.3-stable
 source=("git://git.deluge-torrent.org/deluge.git#commit=$_commit"
 untag-build.patch
 deluged.service deluge-web.service)
@@ -52,6 +51,8 @@
   install -Dm644 ../deluged.service 
"$pkgdir/usr/lib/systemd/system/deluged.service"
   install -Dm644 ../deluge-web.service 
"$pkgdir/usr/lib/systemd/system/deluge-web.service"
 
-  install -d "$pkgdir/srv"
-  install -d -m 775 -o 125 -g 125 "$pkgdir/srv/deluge"
+  echo 'u deluge - "Deluge BitTorrent daemon" /srv/deluge' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  echo 'd /srv/deluge 0775 deluge deluge' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
 }

Deleted: deluge.install
===
--- deluge.install  2017-12-16 02:30:53 UTC (rev 312954)
+++ deluge.install  2017-12-16 02:38:14 UTC (rev 312955)
@@ -1,7 +0,0 @@
-post_install() {
-  if ! getent passwd deluge &>/dev/null; then
-groupadd -g 125 deluge
-useradd -c 'Deluge user' -u 125 -g deluge -d /srv/deluge -s /bin/false 
deluge
-passwd -l deluge &>/dev/null
-  fi
-}


[arch-commits] Commit in polkit/repos/extra-x86_64 (PKGBUILD PKGBUILD polkit.install)

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:30:53
  Author: heftig
Revision: 312954

archrelease: copy trunk to extra-x86_64

Added:
  polkit/repos/extra-x86_64/PKGBUILD
(from rev 312953, polkit/trunk/PKGBUILD)
Deleted:
  polkit/repos/extra-x86_64/PKGBUILD
  polkit/repos/extra-x86_64/polkit.install

+
 PKGBUILD   |  110 +--
 polkit.install |   18 -
 2 files changed, 58 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-16 02:30:13 UTC (rev 312953)
+++ PKGBUILD2017-12-16 02:30:53 UTC (rev 312954)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=polkit
-pkgver=0.113+29+g3272a98
-pkgrel=1
-pkgdesc="Application development toolkit for controlling system-wide 
privileges"
-arch=(i686 x86_64)
-license=(LGPL)
-url="http://www.freedesktop.org/wiki/Software/polkit;
-depends=(glib2 pam expat systemd js)
-makedepends=(intltool gtk-doc gobject-introspection git autoconf-archive)
-install=polkit.install
-_commit=3272a988655c3236b55bad70e9a3af20857f384b  # master
-source=("git+https://anongit.freedesktop.org/git/polkit#commit=$_commit;)
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --libexecdir=/usr/lib/polkit-1 \
-  --enable-libsystemd-login=yes --disable-static \
-  --enable-gtk-doc --with-os-type=redhat
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-
-  chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
-  chmod 750  "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
-}

Copied: polkit/repos/extra-x86_64/PKGBUILD (from rev 312953, 
polkit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-16 02:30:53 UTC (rev 312954)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=polkit
+pkgver=0.113+34+g29ba7af
+pkgrel=1
+pkgdesc="Application development toolkit for controlling system-wide 
privileges"
+arch=(x86_64)
+license=(LGPL)
+url="https://www.freedesktop.org/wiki/Software/polkit/;
+depends=(glib2 pam expat systemd js)
+makedepends=(intltool gtk-doc gobject-introspection git autoconf-archive)
+_commit=29ba7afba1b79a325183a71966f35926dfdf506e  # master
+source=("git+https://anongit.freedesktop.org/git/polkit#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+  --localstatedir=/var --libexecdir=/usr/lib \
+  --enable-libsystemd-login=yes --disable-static \
+  --enable-gtk-doc --with-os-type=redhat
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+
+  chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
+  chmod 750  "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
+
+  install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" /dev/null || useradd -c 'Policy Kit Daemon' -u 102 -g 
polkitd -G proc -d '/' -s /usr/bin/nologin polkitd
-  passwd -l polkitd &>/dev/null
-}
-
-post_upgrade() {
-  post_install
-
-  if (( $(vercmp $2 0.113-2) < 0 )); then
-usermod -aG proc -s /usr/bin/nologin polkitd
-  fi
-
-  if (( $(vercmp $2 0.113-4) < 0 )); then
-chown root:102 /{etc,usr/share}/polkit-1/rules.d
-chmod 750  /{etc,usr/share}/polkit-1/rules.d
-  fi
-}


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

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:30:13
  Author: heftig
Revision: 312953

0.113+34+g29ba7af-1

Modified:
  polkit/trunk/PKGBUILD
Deleted:
  polkit/trunk/polkit.install

+
 PKGBUILD   |   12 
 polkit.install |   18 --
 2 files changed, 8 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 02:20:17 UTC (rev 312952)
+++ PKGBUILD2017-12-16 02:30:13 UTC (rev 312953)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=polkit
-pkgver=0.113+29+g3272a98
+pkgver=0.113+34+g29ba7af
 pkgrel=1
 pkgdesc="Application development toolkit for controlling system-wide 
privileges"
 arch=(x86_64)
@@ -10,8 +10,7 @@
 url="https://www.freedesktop.org/wiki/Software/polkit/;
 depends=(glib2 pam expat systemd js)
 makedepends=(intltool gtk-doc gobject-introspection git autoconf-archive)
-install=polkit.install
-_commit=3272a988655c3236b55bad70e9a3af20857f384b  # master
+_commit=29ba7afba1b79a325183a71966f35926dfdf506e  # master
 source=("git+https://anongit.freedesktop.org/git/polkit#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -29,7 +28,7 @@
   cd $pkgname
 
   ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --libexecdir=/usr/lib/polkit-1 \
+  --localstatedir=/var --libexecdir=/usr/lib \
   --enable-libsystemd-login=yes --disable-static \
   --enable-gtk-doc --with-os-type=redhat
 
@@ -49,6 +48,11 @@
 
   chown root:102 "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
   chmod 750  "$pkgdir"/{etc,usr/share}/polkit-1/rules.d
+
+  install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" /dev/null || useradd -c 'Policy Kit Daemon' -u 102 -g 
polkitd -G proc -d '/' -s /usr/bin/nologin polkitd
-  passwd -l polkitd &>/dev/null
-}
-
-post_upgrade() {
-  post_install
-
-  if (( $(vercmp $2 0.113-2) < 0 )); then
-usermod -aG proc -s /usr/bin/nologin polkitd
-  fi
-
-  if (( $(vercmp $2 0.113-4) < 0 )); then
-chown root:102 /{etc,usr/share}/polkit-1/rules.d
-chmod 750  /{etc,usr/share}/polkit-1/rules.d
-  fi
-}


[arch-commits] Commit in avahi/repos/extra-x86_64 (5 files)

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:20:17
  Author: heftig
Revision: 312952

archrelease: copy trunk to extra-x86_64

Added:
  
avahi/repos/extra-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch
(from rev 312951, 
avahi/trunk/0001-avahi-python-Use-the-agnostic-DBM-interface.patch)
  avahi/repos/extra-x86_64/PKGBUILD
(from rev 312951, avahi/trunk/PKGBUILD)
Deleted:
  
avahi/repos/extra-x86_64/0001-avahi-python-Use-the-agnostic-DBM-interface.patch
  avahi/repos/extra-x86_64/PKGBUILD
  avahi/repos/extra-x86_64/avahi.install

+
 0001-avahi-python-Use-the-agnostic-DBM-interface.patch |  512 +++
 PKGBUILD   |  177 ++---
 avahi.install  |   16 
 3 files changed, 345 insertions(+), 360 deletions(-)

Deleted: 0001-avahi-python-Use-the-agnostic-DBM-interface.patch
===
--- 0001-avahi-python-Use-the-agnostic-DBM-interface.patch  2017-12-16 
02:19:45 UTC (rev 312951)
+++ 0001-avahi-python-Use-the-agnostic-DBM-interface.patch  2017-12-16 
02:20:17 UTC (rev 312952)
@@ -1,256 +0,0 @@
-From 426f70261d61db359e573e06b03575ee8cf50f5d Mon Sep 17 00:00:00 2001
-From: "Jan Alexander Steffens (heftig)" 
-Date: Tue, 11 Jul 2017 21:52:37 +0200
-Subject: [PATCH] avahi-python: Use the agnostic DBM interface
-
-Also fixes configure failing if Python 3 and GDBM are in use, since Py3
-only has anydbm under the name of 'dbm'.

- avahi-python/avahi/Makefile.am  | 15 +---
- avahi-python/avahi/ServiceTypeDatabase.py.in| 31 ++---
- configure.ac|  9 ---
- service-type-database/.gitignore|  1 -
- service-type-database/Makefile.am   | 18 --
- service-type-database/{build-db.in => build-db} | 13 +++
- 6 files changed, 41 insertions(+), 46 deletions(-)
- rename service-type-database/{build-db.in => build-db} (87%)
-
-diff --git a/avahi-python/avahi/Makefile.am b/avahi-python/avahi/Makefile.am
-index 3eb67d0df438a7f8..c906b9bf3b6d0708 100644
 a/avahi-python/avahi/Makefile.am
-+++ b/avahi-python/avahi/Makefile.am
-@@ -25,29 +25,16 @@ avahidir = $(pythondir)/avahi
- 
- if HAVE_GDBM
- nodist_avahi_SCRIPTS = ServiceTypeDatabase.py
--
--ServiceTypeDatabase.py: ServiceTypeDatabase.py.in
--  $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \
--  -e 's,@DBM\@,gdbm,g' \
--  -e 's,@FIRST_KEY\@,key = self.db.firstkey(),g' \
--  -e 's,@CHECK_KEY\@,while key is not None:,g' \
--  -e 's,@NEXT_KEY\@,key = self.db.nextkey(key),g' \
--  -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \
--  chmod +x $@
- endif
- 
- if HAVE_DBM
- nodist_avahi_SCRIPTS = ServiceTypeDatabase.py
-+endif
- 
- ServiceTypeDatabase.py: ServiceTypeDatabase.py.in
-   $(AM_V_GEN)sed -e 's,@PYTHON\@,$(PYTHON),g' \
--  -e 's,@DBM\@,dbm,g' \
--  -e 's,@FIRST_KEY\@,keys = self.db.keys(),g' \
--  -e 's,@CHECK_KEY\@,for key in keys:,g' \
--  -e 's,@NEXT_KEY\@,,g' \
-   -e 's,@pkglibdatadir\@,$(pkglibdatadir),g' $< > $@ && \
-   chmod +x $@
--endif
- 
- avahi_PYTHON = $(avahi_SCRIPTS)
- 
-diff --git a/avahi-python/avahi/ServiceTypeDatabase.py.in 
b/avahi-python/avahi/ServiceTypeDatabase.py.in
-index 4ddd654409deb983..d7f9969bbd5a6ab0 100644
 a/avahi-python/avahi/ServiceTypeDatabase.py.in
-+++ b/avahi-python/avahi/ServiceTypeDatabase.py.in
-@@ -17,18 +17,22 @@
- # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
- # USA.
- 
--import @DBM@
-+try:
-+import anydbm as dbm
-+except ImportError:
-+import dbm
-+
- import locale
- import re
- 
- locale.setlocale(locale.LC_ALL, '')
- 
- class ServiceTypeDatabase:
- """ServiceTypeDatabase maps service types to descriptions"""
- 
- def __init__(self, filename = "@pkglibdatadir@/service-types.db"):
- 
--self.db = @DBM@.open(filename, "r")
-+self.db = dbm.open(filename, "r")
- 
- l = locale.getlocale(locale.LC_MESSAGES)
- 
-@@ -90,13 +94,24 @@ class ServiceTypeDatabase:
- 
- def __iter__(self):
- 
--@FIRST_KEY@
--@CHECK_KEY@
-+def want_key(key):
-+if not re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+', key):
-+return False
-+if re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+\[.*\]', key):
-+return False
-+return True
- 
--if re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+', key) and not 
re.search('_[a-zA-Z0-9-]+\._[a-zA-Z0-9-]+\[.*\]', key):
--yield key
--
--@NEXT_KEY@
-+try:
-+key = self.db.firstkey()
-+except AttributeError:
-+for key in self.db.keys():
-+if want_key(key):
-+  

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

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 02:19:45
  Author: heftig
Revision: 312951

0.7-2

Modified:
  avahi/trunk/PKGBUILD
Deleted:
  avahi/trunk/avahi.install

---+
 PKGBUILD  |9 +
 avahi.install |   16 
 2 files changed, 5 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 00:36:03 UTC (rev 312950)
+++ PKGBUILD2017-12-16 02:19:45 UTC (rev 312951)
@@ -5,7 +5,7 @@
 
 pkgname=avahi
 pkgver=0.7
-pkgrel=1
+pkgrel=2
 pkgdesc='Service Discovery for Linux using mDNS/DNS-SD -- compatible with 
Bonjour'
 url='https://github.com/lathiat/avahi'
 license=(LGPL)
@@ -12,7 +12,7 @@
 arch=(x86_64)
 depends=(expat libdaemon glib2 libcap gdbm dbus)
 makedepends=(git qt4 pygtk mono intltool gtk-sharp-2 gobject-introspection gtk3
- xmltoman python-dbus python-gobject)
+ xmltoman python-dbus python-gobject doxygen graphviz)
 optdepends=('gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, 
bvnc'
 'gtk2: gtk2 bindings'
 'qt4: qt4 bindings'
@@ -22,9 +22,9 @@
 'nss-mdns: NSS support for mDNS'
 'python-gobject: avahi-discover'
 'python-dbus: avahi-discover')
-install=avahi.install
 backup=(etc/avahi/{hosts,avahi-daemon.conf}
 usr/lib/avahi/service-types.db)
+options=(!emptydirs)
 _commit=6242e5f0fe001b7de2ccaa9431db279b2ee76b83  # tags/v0.7
 source=("git+https://github.com/lathiat/avahi#commit=$_commit;
 0001-avahi-python-Use-the-agnostic-DBM-interface.patch)
@@ -84,5 +84,6 @@
   mv "$pkgdir"/etc/avahi/services/{,sftp-}ssh.service \
 "$pkgdir/usr/share/doc/$pkgname/"
 
-  rmdir "$pkgdir"/run
+  echo 'u avahi - "Avahi mDNS/DNS-SD daemon"' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
 }

Deleted: avahi.install
===
--- avahi.install   2017-12-16 00:36:03 UTC (rev 312950)
+++ avahi.install   2017-12-16 02:19:45 UTC (rev 312951)
@@ -1,16 +0,0 @@
-post_install() {
-  if ! getent passwd avahi &>/dev/null; then
-groupadd -r -g 84 avahi
-useradd -r -u 84 -g avahi -d / -s /bin/nologin -c avahi avahi
-  fi
-}
-
-post_upgrade() {
-  if (( $(vercmp $2 0.6.32rc-1) < 0 )); then
-cat <>> Avahi now needs to be enabled in order to launch.
-Run \`systemctl enable avahi-daemon\` if you wish
-to make use of Avahi.
-MSG
-  fi
-}


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

2017-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 16, 2017 @ 02:05:58
  Author: svenstaro
Revision: 274554

archrelease: copy trunk to community-x86_64

Added:
  arrayfire/repos/community-x86_64/PKGBUILD
(from rev 274553, arrayfire/trunk/PKGBUILD)
Deleted:
  arrayfire/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-16 02:05:40 UTC (rev 274553)
+++ PKGBUILD2017-12-16 02:05:58 UTC (rev 274554)
@@ -1,63 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=arrayfire
-pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
-url='https://arrayfire.com'
-pkgver=3.5.1
-arch=('x86_64')
-pkgrel=3
-license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
-makedepends_x86_64=('cuda' 'nvidia-utils')
-depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
-optdepends=('cuda: Required for using CUDA backend'
-'nvidia-utils: Required for using CUDA backend'
-'libclc: Required for using OpenCL backend')
-options=('!buildflags')
-source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
-
-prepare() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"
-
-  # patches here
-  sed -i "/NVCC does not support GCC version 6.0/d" 
src/backend/cuda/CMakeLists.txt
-}
-
-build() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"
-
-  rm -rf build
-  mkdir build && cd build
-
-  export CC=gcc-6
-  export CXX=g++-6
-  cmake .. \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DUSE_SYSTEM_FORGE=ON \
-  -DCOMPUTES_DETECTED_LIST="30;32;35;37;50;52;53;60;61;62" \
-  -DBUILD_CPU=ON \
-  -DBUILD_OPENCL=ON \
-  -DBUILD_NONFREE=ON \
-  -DCMAKE_BUILD_TYPE=Release \
-  -DBUILD_EXAMPLES=ON \
-  -DBUILD_DOCS=ON
-
-  make
-}
-
-# check() {
-#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
-#
-#   # Some tests fail :(
-#   make test
-# }
-
-package() {
-  cd "${srcdir}/arrayfire-full-${pkgver}"
-
-  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-
-  cd build
-
-  make DESTDIR="${pkgdir}/" install
-}

Copied: arrayfire/repos/community-x86_64/PKGBUILD (from rev 274553, 
arrayfire/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-16 02:05:58 UTC (rev 274554)
@@ -0,0 +1,62 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=arrayfire
+pkgdesc="High performance software library for parallel computing with an 
easy-to-use API"
+url='https://arrayfire.com'
+pkgver=3.5.1
+arch=('x86_64')
+pkgrel=4
+license=('BSD')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6' 'cuda' 'nvidia-utils')
+depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
+optdepends=('cuda: Required for using CUDA backend'
+'nvidia-utils: Required for using CUDA backend'
+'libclc: Required for using OpenCL backend')
+options=('!buildflags')
+source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
+sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
+
+prepare() {
+  cd "${srcdir}/arrayfire-full-${pkgver}"
+
+  # patches here
+  sed -i "/NVCC does not support GCC version 6.0/d" 
src/backend/cuda/CMakeLists.txt
+}
+
+build() {
+  cd "${srcdir}/arrayfire-full-${pkgver}"
+
+  rm -rf build
+  mkdir build && cd build
+
+  export CC=gcc-6
+  export CXX=g++-6
+  cmake .. \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DUSE_SYSTEM_FORGE=ON \
+  -DCOMPUTES_DETECTED_LIST="30;32;35;37;50;52;53;60;61;62" \
+  -DBUILD_CPU=ON \
+  -DBUILD_OPENCL=ON \
+  -DBUILD_NONFREE=ON \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DBUILD_EXAMPLES=ON \
+  -DBUILD_DOCS=ON
+
+  make
+}
+
+# check() {
+#   cd "${srcdir}/arrayfire-full-${pkgver}/build"
+#
+#   # Some tests fail :(
+#   make test
+# }
+
+package() {
+  cd "${srcdir}/arrayfire-full-${pkgver}"
+
+  install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+
+  cd build
+
+  make DESTDIR="${pkgdir}/" install
+}


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

2017-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 16, 2017 @ 02:05:40
  Author: svenstaro
Revision: 274553

upgpkg: arrayfire 3.5.1-4

Modified:
  arrayfire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-16 00:49:23 UTC (rev 274552)
+++ PKGBUILD2017-12-16 02:05:40 UTC (rev 274553)
@@ -4,10 +4,9 @@
 url='https://arrayfire.com'
 pkgver=3.5.1
 arch=('x86_64')
-pkgrel=3
+pkgrel=4
 license=('BSD')
-makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6')
-makedepends_x86_64=('cuda' 'nvidia-utils')
+makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 
'boost' 'git' 'python' 'ocl-icd' 'gcc6' 'cuda' 'nvidia-utils')
 depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 
'glew')
 optdepends=('cuda: Required for using CUDA backend'
 'nvidia-utils: Required for using CUDA backend'
@@ -14,7 +13,7 @@
 'libclc: Required for using OpenCL backend')
 options=('!buildflags')
 
source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2;)
-sha512sums=('e9d696e8fa9d9c9a89497d6f0615cb2bdf8583237193ae354a365bbcb403891279795a65a03c364cadf9403b7a62412a1b6b5c5eee2f2e763329d1e3a6954c52')
+sha512sums=('1b521f93abdef985f54443f42e2b0270787da1194a5cdbb06a91af285672bf66fe0e6dbba2e5616968051052ff0face5b518b27014ccd10925008ecb3e53bf76')
 
 prepare() {
   cd "${srcdir}/arrayfire-full-${pkgver}"


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

2017-12-15 Thread Dan Printzell via arch-commits
Date: Saturday, December 16, 2017 @ 00:49:23
  Author: wild
Revision: 274552

archrelease: copy trunk to community-x86_64

Added:
  ldc/repos/community-x86_64/PKGBUILD
(from rev 274551, ldc/trunk/PKGBUILD)
  ldc/repos/community-x86_64/ldc2.conf
(from rev 274551, ldc/trunk/ldc2.conf)
Deleted:
  ldc/repos/community-x86_64/PKGBUILD
  ldc/repos/community-x86_64/ldc2.conf

---+
 PKGBUILD  |  212 ++--
 ldc2.conf |   38 +-
 2 files changed, 125 insertions(+), 125 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-16 00:49:11 UTC (rev 274551)
+++ PKGBUILD2017-12-16 00:49:23 UTC (rev 274552)
@@ -1,106 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Mihails Strasuns 
-# Contributor: Sven-Hendrik Haase 
-
-pkgname=('ldc' 'liblphobos')
-groups=('dlang' 'dlang-ldc')
-pkgver=1.6.0
-_pkgcommit=00a9a38212dc5ff7bbcf8d7233540ddc3b885f7f
-epoch=1
-pkgrel=1
-pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
-arch=('x86_64')
-url="https://github.com/ldc-developers/ldc;
-license=('BSD')
-makedepends=('git' 'cmake' 'llvm' 'dmd')
-
-source=(
-"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
-"git+https://github.com/ldc-developers/druntime.git;
-"git+https://github.com/ldc-developers/phobos.git;
-"git+https://github.com/ldc-developers/dmd-testsuite.git;
-"ldc2.conf"
-)
-
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'42e540f15f0d2c561a9c576903e0e84b8cd5274aa9679364b5cf211ddd1b12df')
-
-prepare() {
-cd "$srcdir/ldc"
-
-git submodule init
-git config submodule.druntime.url "$srcdir/druntime"
-git config submodule.phobos.url "$srcdir/phobos"
-git config submodule.tests/d2/dmd-testsuite.url "$srcdir/dmd-testsuite"
-git submodule update
-}
-
-build() {
-cd "$srcdir/ldc"
-
-mkdir -p build && cd build
-
-# workaround for wrong ld flag format generated by cmake:
-# export LDFLAGS="-L-O1 -L--sort-common -L--as-needed -L-z -Lrelro"
-
-cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=ON \
--DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
--DBUILD_SHARED_LIBS=ON \
--DLDC_WITH_LLD=OFF \
-..
-make
-}
-
-package_ldc() {
-depends=('liblphobos' 'llvm-libs')
-backup=('etc/ldc2.conf')
-provides=('d-compiler')
-
-cd "$srcdir/ldc/build"
-make install DESTDIR="$pkgdir"
-
-# move bash-completion
-mkdir -p "$pkgdir/usr/share/bash-completion/completions/"
-mv "$pkgdir/etc/bash_completion.d/ldc2" 
"$pkgdir/usr/share/bash-completion/completions/"
-rm -rf "$pkgdir/etc/bash_completion.d"
-
-# remove liblphobos files
-rm -rf "$pkgdir/usr/include"
-rm -rf "$pkgdir/usr/lib"
-
-# remove misc
-rm -rf "$pkgdir/usr/bin/ldc-build-runtime"
-
-# symlinks
-ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"
-ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc"
-ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd"
-
-# licenses
-install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-# default configuration files
-install -D -m644 "$srcdir/ldc2.conf" "$pkgdir/etc/ldc2.conf"
-}
-
-package_liblphobos() {
-provides=('d-runtime' 'd-stdlib')
-depends=('curl')
-
-cd "$srcdir/ldc/build"
-make install DESTDIR="$pkgdir"
-
-# remove ldc files
-rm -rf "$pkgdir/usr/bin/"
-rm -rf "$pkgdir/etc/"
-
-# licenses
-install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ldc/repos/community-x86_64/PKGBUILD (from rev 274551, 
ldc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-16 00:49:23 UTC (rev 274552)
@@ -0,0 +1,106 @@
+# $Id$
+# Maintainer:
+# Contributor: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.6.0
+_pkgcommit=00a9a38212dc5ff7bbcf8d7233540ddc3b885f7f
+_dversion=2.076.1
+epoch=1
+pkgrel=2
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+makedepends=('git' 'cmake' 'llvm' 'dmd')
+
+source=(
+"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
+"git+https://github.com/ldc-developers/druntime.git;
+"git+https://github.com/ldc-developers/phobos.git;
+"git+https://github.com/ldc-developers/dmd-testsuite.git;
+"ldc2.conf"
+)
+
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+

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

2017-12-15 Thread Dan Printzell via arch-commits
Date: Saturday, December 16, 2017 @ 00:49:11
  Author: wild
Revision: 274551

upgpkg: ldc 1:1.6.0-2

Restored ldc-build-runtime and added version to d-compiler

Modified:
  ldc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:53:36 UTC (rev 274550)
+++ PKGBUILD2017-12-16 00:49:11 UTC (rev 274551)
@@ -7,8 +7,9 @@
 groups=('dlang' 'dlang-ldc')
 pkgver=1.6.0
 _pkgcommit=00a9a38212dc5ff7bbcf8d7233540ddc3b885f7f
+_dversion=2.076.1
 epoch=1
-pkgrel=1
+pkgrel=2
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('x86_64')
 url="https://github.com/ldc-developers/ldc;
@@ -61,7 +62,7 @@
 package_ldc() {
 depends=('liblphobos' 'llvm-libs')
 backup=('etc/ldc2.conf')
-provides=('d-compiler')
+provides=("d-compiler=$_dversion")
 
 cd "$srcdir/ldc/build"
 make install DESTDIR="$pkgdir"
@@ -76,7 +77,6 @@
 rm -rf "$pkgdir/usr/lib"
 
 # remove misc
-rm -rf "$pkgdir/usr/bin/ldc-build-runtime"
 
 # symlinks
 ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"


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

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 00:36:03
  Author: heftig
Revision: 312950

archrelease: copy trunk to extra-x86_64

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

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

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

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


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

2017-12-15 Thread Jan Steffens via arch-commits
Date: Saturday, December 16, 2017 @ 00:35:20
  Author: heftig
Revision: 312949

2.40.20-1

Modified:
  librsvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:44:57 UTC (rev 312948)
+++ PKGBUILD2017-12-16 00:35:20 UTC (rev 312949)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=librsvg
-pkgver=2.40.19
+pkgver=2.40.20
 pkgrel=1
 epoch=2
 pkgdesc="SVG rendering library"
@@ -11,7 +11,7 @@
 license=(LGPL)
 depends=(gdk-pixbuf2 pango libcroco)
 makedepends=(intltool gobject-introspection vala python2 gtk-doc git)
-_commit=0359a8825e0db9c91d0335b0394f3ef70771d48f  # tags/2.40.19^0
+_commit=2cbb0f7bf5187993bd7ba688bf82d0c9a5c7  # tags/2.40.20^0
 source=("git+https://git.gnome.org/browse/librsvg#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:53:36
  Author: arojas
Revision: 274550

archrelease: copy trunk to community-staging-x86_64

Added:
  umurmur/repos/community-staging-x86_64/
  umurmur/repos/community-staging-x86_64/PKGBUILD
(from rev 274549, umurmur/trunk/PKGBUILD)
  umurmur/repos/community-staging-x86_64/umurmur.install
(from rev 274549, umurmur/trunk/umurmur.install)
  umurmur/repos/community-staging-x86_64/umurmur.service
(from rev 274549, umurmur/trunk/umurmur.service)

-+
 PKGBUILD|   46 ++
 umurmur.install |   13 +
 umurmur.service |   15 +++
 3 files changed, 74 insertions(+)

Copied: umurmur/repos/community-staging-x86_64/PKGBUILD (from rev 274549, 
umurmur/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 23:53:36 UTC (rev 274550)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Robert Knauer 
+# Contributor: xav 
+
+pkgname=umurmur
+pkgver=0.2.17
+pkgrel=6
+pkgdesc='Minimalistic Mumble server'
+url='https://github.com/umurmur/umurmur'
+arch=('x86_64')
+license=('custom')
+depends=('mbedtls' 'libconfig' 'protobuf-c')
+makedepends=('cmake')
+backup=('etc/umurmur/umurmur.conf')
+install=${pkgname}.install
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/umurmur/umurmur/archive/${pkgver}.tar.gz
+umurmur.service)
+sha256sums=('e77b7b6616768f4a1c07442afe49a772692f667b00c23cc85909d4dd0ce206d2'
+'3575e69da5ad1fc8541ef37af90cdd245e3202980589ffd26d124fd9e785b738')
+sha512sums=('a496a51fd7815ad117f5aee17bb78cbd319c584ad60ab8aebbfd8ddf7b1760f443f2337bc74be1e0d5af17d3c3df2ae6c9060eca576cf1e6ed4c6cb0825e9c15'
+
'ceb42e7ed4385d16c9d9f30312cc5a57b0ee0ba0ec423e7e2f3e9abc1956506e8817e9a3cb2257112434d568594f4e495f1661af0f89451f802f924790df8ffa')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  mkdir build
+}
+
+build() {
+  cd ${pkgname}-${pkgver}/build
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DSSL=mbedtls
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm 644 "${pkgdir}/usr/etc/umurmur.conf" -t "${pkgdir}/etc/umurmur"
+  rm -r "${pkgdir}/usr/etc"
+  install -Dm 644 "${srcdir}/umurmur.service" -t 
"${pkgdir}/usr/lib/systemd/system"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Copied: umurmur/repos/community-staging-x86_64/umurmur.install (from rev 
274549, umurmur/trunk/umurmur.install)
===
--- community-staging-x86_64/umurmur.install(rev 0)
+++ community-staging-x86_64/umurmur.install2017-12-15 23:53:36 UTC (rev 
274550)
@@ -0,0 +1,13 @@
+post_install() {
+  getent group umurmur > /dev/null || groupadd -r umurmur 1>/dev/null
+  getent passwd umurmur > /dev/null || useradd -r -M -g umurmur -s /bin/false 
umurmur 1>/dev/null
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  getent passwd umurmur > /dev/null && userdel umurmur 1>/dev/null
+  getent group umurmur > /dev/null && groupdel umurmur 1>/dev/null
+}

Copied: umurmur/repos/community-staging-x86_64/umurmur.service (from rev 
274549, umurmur/trunk/umurmur.service)
===
--- community-staging-x86_64/umurmur.service(rev 0)
+++ community-staging-x86_64/umurmur.service2017-12-15 23:53:36 UTC (rev 
274550)
@@ -0,0 +1,15 @@
+[Unit]
+Description=Minimalistic Mumble server
+After=network.target
+
+[Service]
+Type=simple
+User=umurmur
+Group=umurmur
+PIDFile=/run/umurmurd.pid
+ExecStartPre=/usr/bin/umurmurd -t -c /etc/umurmur/umurmur.conf
+ExecStart=/usr/bin/umurmurd -d -r -p /run/umurmurd.pid -c 
/etc/umurmur/umurmur.conf
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:53:10
  Author: arojas
Revision: 274549

protobuf 3.5 rebuild

Modified:
  umurmur/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:52:25 UTC (rev 274548)
+++ PKGBUILD2017-12-15 23:53:10 UTC (rev 274549)
@@ -5,7 +5,7 @@
 
 pkgname=umurmur
 pkgver=0.2.17
-pkgrel=5
+pkgrel=6
 pkgdesc='Minimalistic Mumble server'
 url='https://github.com/umurmur/umurmur'
 arch=('x86_64')


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:52:25
  Author: arojas
Revision: 274548

archrelease: copy trunk to community-staging-x86_64

Added:
  rethinkdb/repos/community-staging-x86_64/
  rethinkdb/repos/community-staging-x86_64/PKGBUILD
(from rev 274547, rethinkdb/trunk/PKGBUILD)
  rethinkdb/repos/community-staging-x86_64/rethinkdb-tmpfile.conf
(from rev 274547, rethinkdb/trunk/rethinkdb-tmpfile.conf)
  rethinkdb/repos/community-staging-x86_64/rethinkdb.install
(from rev 274547, rethinkdb/trunk/rethinkdb.install)
  rethinkdb/repos/community-staging-x86_64/rethinkdb.service
(from rev 274547, rethinkdb/trunk/rethinkdb.service)
  rethinkdb/repos/community-staging-x86_64/rethinkdb.sysusers
(from rev 274547, rethinkdb/trunk/rethinkdb.sysusers)

+
 PKGBUILD   |   81 +++
 rethinkdb-tmpfile.conf |1 
 rethinkdb.install  |   15 
 rethinkdb.service  |   12 ++
 rethinkdb.sysusers |1 
 5 files changed, 110 insertions(+)

Copied: rethinkdb/repos/community-staging-x86_64/PKGBUILD (from rev 274547, 
rethinkdb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 23:52:25 UTC (rev 274548)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+# Contributor: Massimiliano Torromeo 
+# Contributor: Sigmund Lahn 
+
+pkgname=rethinkdb
+pkgver=2.3.6
+_tag=rethinkdb-$pkgver
+pkgrel=3
+pkgdesc='Distributed powerful and scalable NoSQL database'
+arch=(x86_64)
+url='https://www.rethinkdb.com/'
+license=(APACHE)
+depends=(protobuf ncurses curl openssl-1.0)
+makedepends=(boost python2 wget)
+backup=(etc/rethinkdb/instances.d/default.conf)
+install=rethinkdb.install
+options=(!emptydirs)
+source=(
+  https://download.rethinkdb.com/dist/$_tag.tgz
+  https://download.rethinkdb.com/dist/$_tag.tgz.asc
+  rethinkdb-tmpfile.conf
+  rethinkdb.service
+  rethinkdb.sysusers
+  
mksnapshot_crash_fix.patch::https://github.com/rethinkdb/rethinkdb/commit/871bd3705a1f29c4ab07a096d562a4b06231a97c.patch
+)
+sha512sums=('653177750f7439fa1d61a121e488d578be1eab90f87c7d17ad52b9793d8543f22bbe98f8d501c2ab2d7048c65118096430fe7bde945d87c7a3228905af801af2'
+'SKIP'
+
'5996f72b8e08aac80285373e8e1b5a664177e9d0e8d13e5638c6b821fe5b7a0368001fbfa9ef3f6709dabf0616abcabea40adc4808d176572f8f99b7a3255bae'
+
'95e352cb941ea37b1dc3ddf4c8eaf0c8ef80b32e7a3cccf0e6fdefb92f0af83cfa47e3e6354d0397d7dc63c3c3cd87a8cb600f7b970c20fa6a65b832be219650'
+
'974eda083410f400766833588e775c6f054fa16fd31ca80328dcacd985969db2aadfe71ad6cb91ffac89992de7efe94d90f0b3e960e9ccf4858ac962df663236'
+
'f49bc92ecdd6d93bf89bd816268569f839daf0b289c44b7bede195b26ef53c2efd4ab6fb03ef0086d0a9e347210cd385755eff7e44b50d304a400d513addd5bf')
+validpgpkeys=('3B87619DF812A63A8C1005C30742918E5C8DA04A') # RethinkDB 
Packaging 
+
+prepare() {
+  cd $_tag
+
+  # fix for https://github.com/rethinkdb/rethinkdb/issues/5757
+  patch -p1 < ../mksnapshot_crash_fix.patch
+
+  sed \
+-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+-i scripts/*.py external/v8_*/tools/*.py
+  sed -e 's|exec python|exec python2|g' -i external/v8_*/build/gyp/gyp
+  sed -e 's|\bpython\b|python2|g' -i 
external/v8_*/{Makefile,*/*.gyp,*/*.gypi,*/*/*.gyp}
+
+}
+
+build() {
+  cd $_tag
+  export PYTHON=/usr/bin/python2
+  CXX=g++-5 ./configure --fetch v8 --fetch jemalloc --dynamic all 
--enable-precompiled-web --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
CXXFLAGS="$CXXFLAGS -I/usr/include/openssl-1.0" LDFLAGS="$LDFLAGS 
-L/usr/lib/openssl-1.0"
+  make ALLOW_WARNINGS=1
+}
+
+check() {
+  cd $_tag
+
+  # these tests are flaky and extremely slow in Arch chroot
+  # make build/release/rethinkdb-unittest
+  # ./build/release/rethinkdb-unittest 
--gtest_filter=-RDBBtree.*:RDBInterrupt.*
+  # some tests might be flaky on btrfs filesystem
+}
+
+package() {
+  cd $_tag
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 "$srcdir"/rethinkdb.sysusers 
"$pkgdir"/usr/lib/sysusers.d/rethinkdb.conf
+  install -Dm644 "$srcdir"/rethinkdb-tmpfile.conf 
"$pkgdir"/usr/lib/tmpfiles.d/rethinkdb.conf
+  install -Dm644 "$srcdir"/rethinkdb.service 
"$pkgdir"/usr/lib/systemd/system/rethinkdb@.service
+
+  # create 'default' database instance
+  mv "$pkgdir"/etc/rethinkdb/default.conf.sample 
"$pkgdir"/etc/rethinkdb/instances.d/default.conf
+  sed -e 's|# directory=/var/lib/rethinkdb|directory=/var/lib/rethinkdb|' \
+  -i "$pkgdir"/etc/rethinkdb/instances.d/default.conf
+
+  # Arch uses systemd, no need for init.d scripts
+  rm -r "$pkgdir"/etc/init.d
+}

Copied: rethinkdb/repos/community-staging-x86_64/rethinkdb-tmpfile.conf (from 
rev 274547, 

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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:51:48
  Author: arojas
Revision: 274547

protobuf 3.5 rebuild

Modified:
  rethinkdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:22:13 UTC (rev 274546)
+++ PKGBUILD2017-12-15 23:51:48 UTC (rev 274547)
@@ -6,7 +6,7 @@
 pkgname=rethinkdb
 pkgver=2.3.6
 _tag=rethinkdb-$pkgver
-pkgrel=2
+pkgrel=3
 pkgdesc='Distributed powerful and scalable NoSQL database'
 arch=(x86_64)
 url='https://www.rethinkdb.com/'


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:44:57
  Author: jgc
Revision: 312948

archrelease: copy trunk to extra-x86_64

Added:
  evolution/repos/extra-x86_64/PKGBUILD
(from rev 312947, evolution/trunk/PKGBUILD)
Deleted:
  evolution/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:44:51 UTC (rev 312947)
+++ PKGBUILD2017-12-15 23:44:57 UTC (rev 312948)
@@ -1,70 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-
-pkgbase=evolution
-pkgname=(evolution evolution-bogofilter evolution-spamassassin)
-pkgver=3.26.2
-pkgrel=2
-pkgdesc="Manage your email, contacts and schedule"
-url="https://wiki.gnome.org/Apps/Evolution;
-arch=(x86_64)
-license=(GPL)
-depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef
- dconf gtkspell3 libcryptui gnome-autoar)
-makedepends=(intltool itstool docbook-xsl networkmanager bogofilter
- spamassassin highlight gtk-doc yelp-tools git cmake ninja)
-options=(!emptydirs)
-_commit=c397294ece1b8f8eab513486fe49f1e362c2c63b  # tags/EVOLUTION_3_26_2^0
-source=("git+https://git.gnome.org/browse/evolution#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g'
-}
-
-build() {
-  cd $pkgbase
-
-  cmake . -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIBEXEC_INSTALL_DIR=/usr/lib \
--DSYSCONF_INSTALL_DIR=/etc \
--DENABLE_SMIME=ON \
--DENABLE_GTK_DOC=ON
-  ninja
-}
-
-package_evolution() {
-  optdepends=('highlight: text highlight plugin'
-  'evolution-spamassassin: Spamassassin spam check plugin'
-  'evolution-bogofilter: Bogofilter spam check plugin')
-  groups=(gnome-extra)
-
-  cd $pkgbase
-  DESTDIR="$pkgdir" ninja install
-
-  mkdir ../plugins
-  mv "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so" ../plugins/
-  mv "$pkgdir/usr/lib/evolution/modules/module-spamassassin.so" ../plugins/
-  mv "$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml" ../plugins/
-  mv "$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml" 
../plugins/
-}
-
-
-package_evolution-bogofilter() {
-  pkgdesc="Spam filtering for Evolution, using Bogofilter"
-  depends=("evolution=$pkgver" bogofilter)
-
-  install -Dm755 plugins/module-bogofilter.so 
"$pkgdir/usr/lib/evolution/modules/module-bogofilter.so"
-  install -Dm644 plugins/evolution-bogofilter.metainfo.xml 
"$pkgdir/usr/share/appdata/evolution-bogofilter.metainfo.xml"
-}
-
-package_evolution-spamassassin() {
-  pkgdesc="Spam filtering for Evolution, using SpamAssassin"
-  depends=("evolution=$pkgver" spamassassin)
-
-  install -Dm755 plugins/module-spamassassin.so 
"$pkgdir/usr/lib/evolution/modules/module-spamassassin.so"
-  install -Dm644 plugins/evolution-spamassassin.metainfo.xml 
"$pkgdir/usr/share/appdata/evolution-spamassassin.metainfo.xml"
-}

Copied: evolution/repos/extra-x86_64/PKGBUILD (from rev 312947, 
evolution/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:44:57 UTC (rev 312948)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=evolution
+pkgname=(evolution evolution-bogofilter evolution-spamassassin)
+pkgver=3.26.3
+pkgrel=1
+pkgdesc="Manage your email, contacts and schedule"
+url="https://wiki.gnome.org/Apps/Evolution;
+arch=(x86_64)
+license=(GPL)
+depends=(gnome-desktop evolution-data-server libcanberra libpst libytnef
+ dconf gtkspell3 libcryptui gnome-autoar)
+makedepends=(intltool itstool docbook-xsl networkmanager bogofilter
+ spamassassin highlight gtk-doc yelp-tools git cmake ninja)
+options=(!emptydirs)
+_commit=40006dc0579fc06458894761fab6ff7a46738de7  # tags/EVOLUTION_3_26_3^0
+source=("git+https://git.gnome.org/browse/evolution#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/^EVOLUTION_//;s/_/./g;s/-/+/g'
+}
+
+build() {
+  cd $pkgbase
+
+  cmake . -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DSYSCONF_INSTALL_DIR=/etc \
+-DENABLE_SMIME=ON \
+-DENABLE_GTK_DOC=ON
+  ninja
+}
+
+package_evolution() {
+  optdepends=('highlight: text highlight plugin'
+  'evolution-spamassassin: Spamassassin spam check plugin'
+  'evolution-bogofilter: Bogofilter spam check plugin')
+  groups=(gnome-extra)
+
+  cd $pkgbase
+  DESTDIR="$pkgdir" ninja install
+
+  mkdir ../plugins
+  mv "$pkgdir/usr/lib/evolution/modules/module-bogofilter.so" ../plugins/
+  mv 

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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:44:51
  Author: jgc
Revision: 312947

upgpkg: evolution 3.26.3-1

Modified:
  evolution/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:35:01 UTC (rev 312946)
+++ PKGBUILD2017-12-15 23:44:51 UTC (rev 312947)
@@ -4,8 +4,8 @@
 
 pkgbase=evolution
 pkgname=(evolution evolution-bogofilter evolution-spamassassin)
-pkgver=3.26.2
-pkgrel=2
+pkgver=3.26.3
+pkgrel=1
 pkgdesc="Manage your email, contacts and schedule"
 url="https://wiki.gnome.org/Apps/Evolution;
 arch=(x86_64)
@@ -15,7 +15,7 @@
 makedepends=(intltool itstool docbook-xsl networkmanager bogofilter
  spamassassin highlight gtk-doc yelp-tools git cmake ninja)
 options=(!emptydirs)
-_commit=c397294ece1b8f8eab513486fe49f1e362c2c63b  # tags/EVOLUTION_3_26_2^0
+_commit=40006dc0579fc06458894761fab6ff7a46738de7  # tags/EVOLUTION_3_26_3^0
 source=("git+https://git.gnome.org/browse/evolution#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:35:01
  Author: jgc
Revision: 312946

archrelease: copy trunk to extra-x86_64

Added:
  upower/repos/extra-x86_64/PKGBUILD
(from rev 312945, upower/trunk/PKGBUILD)
Deleted:
  upower/repos/extra-x86_64/PKGBUILD
  upower/repos/extra-x86_64/fix-critical-action.patch

---+
 PKGBUILD  |   80 ++--
 fix-critical-action.patch |   28 ---
 2 files changed, 40 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:34:42 UTC (rev 312945)
+++ PKGBUILD2017-12-15 23:35:01 UTC (rev 312946)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=upower
-pkgver=0.99.6
-pkgrel=1
-pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
-arch=('i686' 'x86_64')
-url="http://upower.freedesktop.org;
-license=('GPL')
-depends=('systemd' 'libusb' 'libimobiledevice' 'libgudev')
-makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2' 'git' 
'gtk-doc')
-backup=('etc/UPower/UPower.conf')
-_commit=98d98fcbd039e66eb161d1d1e44d079a15ae2ef4  # tags/UPOWER_0_99_6^0
-source=(git://anongit.freedesktop.org/upower#commit=$_commit)
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -e 's/UPOWER_//' -e 's/_/\./g' -e 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  NOCONFIGURE=1 ./autogen.sh
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---libexecdir=/usr/lib/$pkgname \
---disable-static
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: upower/repos/extra-x86_64/PKGBUILD (from rev 312945, 
upower/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:35:01 UTC (rev 312946)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=upower
+pkgver=0.99.7
+pkgrel=1
+pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
+arch=('x86_64')
+url="http://upower.freedesktop.org;
+license=('GPL')
+depends=('systemd' 'libusb' 'libimobiledevice' 'libgudev')
+makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2' 'git' 
'gtk-doc')
+backup=('etc/UPower/UPower.conf')
+_commit=b443f750cfeee460323d8d9f214ff691345d01ef  # tags/UPOWER_0_99_7^0
+source=(git://anongit.freedesktop.org/upower#commit=$_commit)
+md5sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/UPOWER_//' -e 's/_/\./g' -e 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  NOCONFIGURE=1 ./autogen.sh
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib/$pkgname \
+--disable-static
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Deleted: fix-critical-action.patch
===
--- fix-critical-action.patch   2017-12-15 23:34:42 UTC (rev 312945)
+++ fix-critical-action.patch   2017-12-15 23:35:01 UTC (rev 312946)
@@ -1,28 +0,0 @@
-From 28cee8e2845b094488c337c4ecfa84ada0b6be60 Mon Sep 17 00:00:00 2001
-From: Martin Pitt 
-Date: Tue, 23 Feb 2016 09:51:07 +0100
-Subject: daemon: fix get_critical_action()
-
-Fix copy error from e7e9156f that called the wrong _complete_ function
-for up_daemon_get_critical_action().
-
-https://bugs.freedesktop.org/show_bug.cgi?id=94262
-
-diff --git a/src/up-daemon.c b/src/up-daemon.c
-index be14cbe..e95f904 100644
 a/src/up-daemon.c
-+++ b/src/up-daemon.c
-@@ -435,8 +435,8 @@ up_daemon_get_critical_action (UpExportedDaemon *skeleton,
-  GDBusMethodInvocation *invocation,
-  UpDaemon *daemon)
- {
--  up_exported_daemon_complete_get_display_device (skeleton, invocation,
--  
up_backend_get_critical_action (daemon->priv->backend));
-+  up_exported_daemon_complete_get_critical_action (skeleton, invocation,
-+   
up_backend_get_critical_action (daemon->priv->backend));
-   return TRUE;
- }
- 
--- 
-cgit v0.10.2
-


[arch-commits] Commit in upower/trunk (PKGBUILD fix-critical-action.patch)

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:34:42
  Author: jgc
Revision: 312945

upgpkg: upower 0.99.7-1

Modified:
  upower/trunk/PKGBUILD
Deleted:
  upower/trunk/fix-critical-action.patch

---+
 PKGBUILD  |4 ++--
 fix-critical-action.patch |   28 
 2 files changed, 2 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:32:49 UTC (rev 312944)
+++ PKGBUILD2017-12-15 23:34:42 UTC (rev 312945)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=upower
-pkgver=0.99.6
+pkgver=0.99.7
 pkgrel=1
 pkgdesc="Abstraction for enumerating power devices, listening to device events 
and querying history and statistics"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('systemd' 'libusb' 'libimobiledevice' 'libgudev')
 makedepends=('intltool' 'docbook-xsl' 'gobject-introspection' 'python2' 'git' 
'gtk-doc')
 backup=('etc/UPower/UPower.conf')
-_commit=98d98fcbd039e66eb161d1d1e44d079a15ae2ef4  # tags/UPOWER_0_99_6^0
+_commit=b443f750cfeee460323d8d9f214ff691345d01ef  # tags/UPOWER_0_99_7^0
 source=(git://anongit.freedesktop.org/upower#commit=$_commit)
 md5sums=('SKIP')
 

Deleted: fix-critical-action.patch
===
--- fix-critical-action.patch   2017-12-15 23:32:49 UTC (rev 312944)
+++ fix-critical-action.patch   2017-12-15 23:34:42 UTC (rev 312945)
@@ -1,28 +0,0 @@
-From 28cee8e2845b094488c337c4ecfa84ada0b6be60 Mon Sep 17 00:00:00 2001
-From: Martin Pitt 
-Date: Tue, 23 Feb 2016 09:51:07 +0100
-Subject: daemon: fix get_critical_action()
-
-Fix copy error from e7e9156f that called the wrong _complete_ function
-for up_daemon_get_critical_action().
-
-https://bugs.freedesktop.org/show_bug.cgi?id=94262
-
-diff --git a/src/up-daemon.c b/src/up-daemon.c
-index be14cbe..e95f904 100644
 a/src/up-daemon.c
-+++ b/src/up-daemon.c
-@@ -435,8 +435,8 @@ up_daemon_get_critical_action (UpExportedDaemon *skeleton,
-  GDBusMethodInvocation *invocation,
-  UpDaemon *daemon)
- {
--  up_exported_daemon_complete_get_display_device (skeleton, invocation,
--  
up_backend_get_critical_action (daemon->priv->backend));
-+  up_exported_daemon_complete_get_critical_action (skeleton, invocation,
-+   
up_backend_get_critical_action (daemon->priv->backend));
-   return TRUE;
- }
- 
--- 
-cgit v0.10.2
-


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:32:49
  Author: jgc
Revision: 312944

archrelease: copy trunk to extra-x86_64

Added:
  gphoto2/repos/extra-x86_64/PKGBUILD
(from rev 312943, gphoto2/trunk/PKGBUILD)
Deleted:
  gphoto2/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:32:44 UTC (rev 312943)
+++ PKGBUILD2017-12-15 23:32:49 UTC (rev 312944)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-# Contributor: Eduardo Romero 
-# Contributor: Jason Chu 
-
-pkgname=gphoto2
-pkgver=2.5.14
-pkgrel=1
-pkgdesc="A digital camera download and access program."
-arch=(i686 x86_64)
-url="https://www.gphoto.org;
-license=('GPL' 'LGPL')
-depends=('libgphoto2' 'popt' 'readline')
-source=(https://downloads.sourceforge.net/gphoto/${pkgname}-${pkgver}.tar.bz2{,.asc})
-sha256sums=('9302d02fb472d4936988382b7277ccdc4edaf7ede56c490278912ffd0627699c'
-'SKIP')
-validpgpkeys=('7C4AFD61D8AAE7570796A5172209D6902F969C95')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="${pkgdir}" install
-}

Copied: gphoto2/repos/extra-x86_64/PKGBUILD (from rev 312943, 
gphoto2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:32:49 UTC (rev 312944)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Jan de Groot 
+# Contributor: Eduardo Romero 
+# Contributor: Jason Chu 
+
+pkgname=gphoto2
+pkgver=2.5.15
+pkgrel=1
+pkgdesc="A digital camera download and access program."
+arch=(x86_64)
+url="http://www.gphoto.org;
+license=('GPL' 'LGPL')
+depends=('libgphoto2' 'popt' 'readline')
+source=(https://downloads.sourceforge.net/gphoto/${pkgname}-${pkgver}.tar.bz2{,.asc})
+sha256sums=('ae571a227983dc9997876702a73af5431d41f287ea0f483cda897c57a6084a77'
+'SKIP')
+validpgpkeys=('7C4AFD61D8AAE7570796A5172209D6902F969C95')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install
+}


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:32:44
  Author: jgc
Revision: 312943

upgpkg: gphoto2 2.5.15-1

Modified:
  gphoto2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:30:03 UTC (rev 312942)
+++ PKGBUILD2017-12-15 23:32:44 UTC (rev 312943)
@@ -4,15 +4,15 @@
 # Contributor: Jason Chu 
 
 pkgname=gphoto2
-pkgver=2.5.14
+pkgver=2.5.15
 pkgrel=1
 pkgdesc="A digital camera download and access program."
 arch=(x86_64)
-url="https://www.gphoto.org;
+url="http://www.gphoto.org;
 license=('GPL' 'LGPL')
 depends=('libgphoto2' 'popt' 'readline')
 
source=(https://downloads.sourceforge.net/gphoto/${pkgname}-${pkgver}.tar.bz2{,.asc})
-sha256sums=('9302d02fb472d4936988382b7277ccdc4edaf7ede56c490278912ffd0627699c'
+sha256sums=('ae571a227983dc9997876702a73af5431d41f287ea0f483cda897c57a6084a77'
 'SKIP')
 validpgpkeys=('7C4AFD61D8AAE7570796A5172209D6902F969C95')
 


[arch-commits] Commit in evolution-data-server/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:30:03
  Author: jgc
Revision: 312942

archrelease: copy trunk to extra-x86_64

Added:
  evolution-data-server/repos/extra-x86_64/PKGBUILD
(from rev 312941, evolution-data-server/trunk/PKGBUILD)
Deleted:
  evolution-data-server/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:29:58 UTC (rev 312941)
+++ PKGBUILD2017-12-15 23:30:03 UTC (rev 312942)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=evolution-data-server
-pkgver=3.26.2.1
-pkgrel=3
-pkgdesc="Centralized access to appointments and contacts"
-url="https://wiki.gnome.org/Apps/Evolution;
-arch=(x86_64)
-depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata 
libphonenumber)
-makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake 
ninja)
-license=(GPL)
-_commit=7149f838ab4a908c1a8fc71fcac3a769b3043895  # 
tags/EVOLUTION_DATA_SERVER_3_26_2_1^0
-source=("git+https://git.gnome.org/browse/evolution-data-server#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  cd $pkgname
-
-  cmake . -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIBEXEC_INSTALL_DIR=/usr/lib/$pkgname \
--DSYSCONF_INSTALL_DIR=/etc \
--DENABLE_INTROSPECTION=ON \
--DENABLE_VALA_BINDINGS=ON \
--DENABLE_UOA=OFF \
--DENABLE_GOOGLE_AUTH=ON \
--DENABLE_GTK_DOC=ON \
--DWITH_PHONENUMBER=ON
-  ninja
-}
-
-check() {
-  cd $pkgname
-  # libedata-book tests fail because they try to
-  # mkdir /usr/lib/evolution-data-server/camel-providers
-  ninja test || :
-}
-
-package() {
-  cd $pkgname
-  DESTDIR="$pkgdir" ninja install
-}

Copied: evolution-data-server/repos/extra-x86_64/PKGBUILD (from rev 312941, 
evolution-data-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:30:03 UTC (rev 312942)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=evolution-data-server
+pkgver=3.26.3
+pkgrel=1
+pkgdesc="Centralized access to appointments and contacts"
+url="https://wiki.gnome.org/Apps/Evolution;
+arch=(x86_64)
+depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata 
libphonenumber)
+makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake 
ninja)
+license=(GPL)
+_commit=86d1ce2d9e5ae7e974eb692850da65f9041cb443  # 
tags/EVOLUTION_DATA_SERVER_3_26_3^0
+source=("git+https://git.gnome.org/browse/evolution-data-server#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^EVOLUTION_DATA_SERVER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  cd $pkgname
+
+  cmake . -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBEXEC_INSTALL_DIR=/usr/lib/$pkgname \
+-DSYSCONF_INSTALL_DIR=/etc \
+-DENABLE_INTROSPECTION=ON \
+-DENABLE_VALA_BINDINGS=ON \
+-DENABLE_UOA=OFF \
+-DENABLE_GOOGLE_AUTH=ON \
+-DENABLE_GTK_DOC=ON \
+-DWITH_PHONENUMBER=ON
+  ninja
+}
+
+check() {
+  cd $pkgname
+  # libedata-book tests fail because they try to
+  # mkdir /usr/lib/evolution-data-server/camel-providers
+  ninja test || :
+}
+
+package() {
+  cd $pkgname
+  DESTDIR="$pkgdir" ninja install
+}


[arch-commits] Commit in evolution-data-server/trunk (PKGBUILD)

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:29:58
  Author: jgc
Revision: 312941

upgpkg: evolution-data-server 3.26.3-1

Modified:
  evolution-data-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:25:12 UTC (rev 312940)
+++ PKGBUILD2017-12-15 23:29:58 UTC (rev 312941)
@@ -2,8 +2,8 @@
 # Maintainer: Jan de Groot 
 
 pkgname=evolution-data-server
-pkgver=3.26.2.1
-pkgrel=3
+pkgver=3.26.3
+pkgrel=1
 pkgdesc="Centralized access to appointments and contacts"
 url="https://wiki.gnome.org/Apps/Evolution;
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata 
libphonenumber)
 makedepends=(intltool gperf gobject-introspection vala gtk-doc boost git cmake 
ninja)
 license=(GPL)
-_commit=7149f838ab4a908c1a8fc71fcac3a769b3043895  # 
tags/EVOLUTION_DATA_SERVER_3_26_2_1^0
+_commit=86d1ce2d9e5ae7e974eb692850da65f9041cb443  # 
tags/EVOLUTION_DATA_SERVER_3_26_3^0
 
source=("git+https://git.gnome.org/browse/evolution-data-server#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:25:12
  Author: jgc
Revision: 312940

archrelease: copy trunk to extra-x86_64

Added:
  hspell/repos/extra-x86_64/PKGBUILD
(from rev 312939, hspell/trunk/PKGBUILD)
Deleted:
  hspell/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:25:07 UTC (rev 312939)
+++ PKGBUILD2017-12-15 23:25:12 UTC (rev 312940)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Tobias Powalowski 
-
-pkgbase=hspell
-pkgname=('hspell' 'hunspell-he')
-pkgver=1.3
-pkgrel=1
-arch=('i686' 'x86_64')
-license=('GPL')
-url="http://www.ivrix.org.il/projects/spell-checker/;
-makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk')
-options=('!makeflags')
-source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig})
-md5sums=('351850c9f6974a709dd092a2d1063e4a'
- 'SKIP')
-validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  ./configure --prefix=/usr --mandir=/usr/share/man \
-  --enable-linginfo --enable-fatverb --enable-shared
-  make 
-  make hunspell
-}
-
-package_hspell() {
-
-  pkgdesc="Hebrew spell-checker"
-  depends=('glibc' 'zlib' 'perl')
-
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-
-  rm -f ${pkgdir}/usr/lib/libhspell.a
-}
-
-package_hunspell-he() {
-
-  pkgdesc="Hebrew hunspell dictionary"
-  
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  install -dm755 ${pkgdir}/usr/share/hunspell
-  install -m644 he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic
-  install -m644 he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff
-
-  # the symlinks
-  install -dm755 ${pkgdir}/usr/share/myspell/dicts
-  pushd $pkgdir/usr/share/myspell/dicts
-for file in $pkgdir/usr/share/hunspell/*; do
-  ln -sv /usr/share/hunspell/$(basename $file) .
-done
-  popd
-}

Copied: hspell/repos/extra-x86_64/PKGBUILD (from rev 312939, 
hspell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:25:12 UTC (rev 312940)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Tobias Powalowski 
+
+pkgbase=hspell
+pkgname=('hspell' 'hunspell-he')
+pkgver=1.4
+pkgrel=1
+arch=('x86_64')
+license=('GPL')
+url="http://www.ivrix.org.il/projects/spell-checker/;
+makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk')
+options=('!makeflags')
+source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3'
+'SKIP')
+validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  export PERLLIB="$PWD"
+  ./configure --prefix=/usr --mandir=/usr/share/man \
+  --enable-linginfo --enable-fatverb --enable-shared
+  make 
+  make hunspell
+}
+
+package_hspell() {
+
+  pkgdesc="Hebrew spell-checker"
+  depends=('glibc' 'zlib' 'perl')
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  rm -f ${pkgdir}/usr/lib/libhspell.a
+}
+
+package_hunspell-he() {
+
+  pkgdesc="Hebrew hunspell dictionary"
+  
+  cd "${srcdir}/${pkgbase}-${pkgver}"
+
+  install -dm755 ${pkgdir}/usr/share/hunspell
+  install -m644 he.dic ${pkgdir}/usr/share/hunspell/he_IL.dic
+  install -m644 he.aff ${pkgdir}/usr/share/hunspell/he_IL.aff
+
+  # the symlinks
+  install -dm755 ${pkgdir}/usr/share/myspell/dicts
+  pushd $pkgdir/usr/share/myspell/dicts
+for file in $pkgdir/usr/share/hunspell/*; do
+  ln -sv /usr/share/hunspell/$(basename $file) .
+done
+  popd
+}


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:25:07
  Author: jgc
Revision: 312939

upgpkg: hspell 1.4-1

Modified:
  hspell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:06:29 UTC (rev 312938)
+++ PKGBUILD2017-12-15 23:25:07 UTC (rev 312939)
@@ -3,7 +3,7 @@
 
 pkgbase=hspell
 pkgname=('hspell' 'hunspell-he')
-pkgver=1.3
+pkgver=1.4
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
@@ -11,8 +11,8 @@
 makedepends=('glibc' 'zlib' 'perl' 'hunspell' 'gawk')
 options=('!makeflags')
 source=(http://hspell.ivrix.org.il/${pkgname}-${pkgver}.tar.gz{,.sig})
-md5sums=('351850c9f6974a709dd092a2d1063e4a'
- 'SKIP')
+sha256sums=('7310f5d58740d21d6d215c1179658602ef7da97a816bc1497c8764be97aabea3'
+'SKIP')
 validpgpkeys=('996512CD85DC510BD45EAD46415E26D84D4E37DB')
 
 build() {


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:22:13
  Author: arojas
Revision: 274546

archrelease: copy trunk to community-any

Added:
  jmol/repos/community-any/PKGBUILD
(from rev 274545, jmol/trunk/PKGBUILD)
Deleted:
  jmol/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:21:43 UTC (rev 274545)
+++ PKGBUILD2017-12-15 23:22:13 UTC (rev 274546)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Contributor: James Spencer 
-
-pkgname=jmol
-pkgver=14.27.1
-pkgrel=1
-pkgdesc="a Java 3D viewer for chemical structures"
-arch=(any)
-url="https://jmol.sourceforge.net;
-license=(LGPL)
-depends=(java-runtime)
-makedepends=(unzip)
-source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;)
-sha256sums=('35a2f748b0552947b7f0bad138661532dde6f3d9036d8be637ad6f4b5885780a')
-
-package() {
-  cd $pkgname-$pkgver
-
-  mkdir -p "$pkgdir"/usr/share/$pkgname
-  mkdir -p "$pkgdir"/usr/bin
-
-  unzip jsmol.zip -d "$pkgdir"/usr/share/
-  rm jsmol.zip
-
-  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
-  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
-}

Copied: jmol/repos/community-any/PKGBUILD (from rev 274545, jmol/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 23:22:13 UTC (rev 274546)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Antonio Rojas 
+# Contributor: James Spencer 
+
+pkgname=jmol
+pkgver=14.27.2
+pkgrel=1
+pkgdesc="a Java 3D viewer for chemical structures"
+arch=(any)
+url="https://jmol.sourceforge.net;
+license=(LGPL)
+depends=(java-runtime)
+makedepends=(unzip)
+source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;)
+sha256sums=('bbfd9146dc6bc342ec95f59780b954deac4c1b6b433db776f3121365a3fc2e79')
+
+package() {
+  cd $pkgname-$pkgver
+
+  mkdir -p "$pkgdir"/usr/share/$pkgname
+  mkdir -p "$pkgdir"/usr/bin
+
+  unzip jsmol.zip -d "$pkgdir"/usr/share/
+  rm jsmol.zip
+
+  cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname
+  ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
+}


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:21:43
  Author: arojas
Revision: 274545

Update to 14.27.2

Modified:
  jmol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 23:14:46 UTC (rev 274544)
+++ PKGBUILD2017-12-15 23:21:43 UTC (rev 274545)
@@ -3,7 +3,7 @@
 # Contributor: James Spencer 
 
 pkgname=jmol
-pkgver=14.27.1
+pkgver=14.27.2
 pkgrel=1
 pkgdesc="a Java 3D viewer for chemical structures"
 arch=(any)
@@ -12,7 +12,7 @@
 depends=(java-runtime)
 makedepends=(unzip)
 
source=("https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz;)
-sha256sums=('35a2f748b0552947b7f0bad138661532dde6f3d9036d8be637ad6f4b5885780a')
+sha256sums=('bbfd9146dc6bc342ec95f59780b954deac4c1b6b433db776f3121365a3fc2e79')
 
 package() {
   cd $pkgname-$pkgver


[arch-commits] Commit in sagemath-doc/repos/community-any (37 files)

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:14:46
  Author: arojas
Revision: 274544

archrelease: copy trunk to community-any

Added:
  sagemath-doc/repos/community-any/PKGBUILD
(from rev 274543, sagemath-doc/trunk/PKGBUILD)
  sagemath-doc/repos/community-any/docbuild_main.patch
(from rev 274543, sagemath-doc/trunk/docbuild_main.patch)
  sagemath-doc/repos/community-any/fes02.patch
(from rev 274543, sagemath-doc/trunk/fes02.patch)
  sagemath-doc/repos/community-any/jupyter-path.patch
(from rev 274543, sagemath-doc/trunk/jupyter-path.patch)
  sagemath-doc/repos/community-any/latte-count.patch
(from rev 274543, sagemath-doc/trunk/latte-count.patch)
  sagemath-doc/repos/community-any/package.patch
(from rev 274543, sagemath-doc/trunk/package.patch)
  sagemath-doc/repos/community-any/pari-stackwarn.patch
(from rev 274543, sagemath-doc/trunk/pari-stackwarn.patch)
  sagemath-doc/repos/community-any/r-no-readline.patch
(from rev 274543, sagemath-doc/trunk/r-no-readline.patch)
  sagemath-doc/repos/community-any/sagemath-detect-igraph.patch
(from rev 274543, sagemath-doc/trunk/sagemath-detect-igraph.patch)
  sagemath-doc/repos/community-any/sagemath-doc-no-sagenb.patch
(from rev 274543, sagemath-doc/trunk/sagemath-doc-no-sagenb.patch)
  sagemath-doc/repos/community-any/sagemath-ecl-no-sigfpe.patch
(from rev 274543, sagemath-doc/trunk/sagemath-ecl-no-sigfpe.patch)
  sagemath-doc/repos/community-any/sagemath-env.patch
(from rev 274543, sagemath-doc/trunk/sagemath-env.patch)
  sagemath-doc/repos/community-any/sagemath-linbox-1.5.patch
(from rev 274543, sagemath-doc/trunk/sagemath-linbox-1.5.patch)
  sagemath-doc/repos/community-any/sagemath-lrs.patch
(from rev 274543, sagemath-doc/trunk/sagemath-lrs.patch)
  sagemath-doc/repos/community-any/sagemath-matplotlib2.patch
(from rev 274543, sagemath-doc/trunk/sagemath-matplotlib2.patch)
  sagemath-doc/repos/community-any/sagemath-networkx2.patch
(from rev 274543, sagemath-doc/trunk/sagemath-networkx2.patch)
  sagemath-doc/repos/community-any/sagemath-pynac-0.7.14.patch
(from rev 274543, sagemath-doc/trunk/sagemath-pynac-0.7.14.patch)
  sagemath-doc/repos/community-any/sagemath-python3-notebook.patch
(from rev 274543, sagemath-doc/trunk/sagemath-python3-notebook.patch)
  sagemath-doc/repos/community-any/sagemath-scipy-1.0.patch
(from rev 274543, sagemath-doc/trunk/sagemath-scipy-1.0.patch)
  sagemath-doc/repos/community-any/sagemath-threejs.patch
(from rev 274543, sagemath-doc/trunk/sagemath-threejs.patch)
  sagemath-doc/repos/community-any/test-optional.patch
(from rev 274543, sagemath-doc/trunk/test-optional.patch)
Deleted:
  sagemath-doc/repos/community-any/PKGBUILD
  sagemath-doc/repos/community-any/docbuild_main.patch
  sagemath-doc/repos/community-any/fes02.patch
  sagemath-doc/repos/community-any/jupyter-path.patch
  sagemath-doc/repos/community-any/latte-count.patch
  sagemath-doc/repos/community-any/package.patch
  sagemath-doc/repos/community-any/r-no-readline.patch
  sagemath-doc/repos/community-any/sagemath-detect-igraph.patch
  sagemath-doc/repos/community-any/sagemath-ecl-no-sigfpe.patch
  sagemath-doc/repos/community-any/sagemath-env.patch
  sagemath-doc/repos/community-any/sagemath-linbox-1.5.patch
  sagemath-doc/repos/community-any/sagemath-networkx2.patch
  sagemath-doc/repos/community-any/sagemath-pynac-0.7.14.patch
  sagemath-doc/repos/community-any/sagemath-python3-notebook.patch
  sagemath-doc/repos/community-any/sagemath-threejs.patch
  sagemath-doc/repos/community-any/test-optional.patch

-+
 PKGBUILD|  263 +-
 docbuild_main.patch |   12 
 fes02.patch |  114 +++
 jupyter-path.patch  |   44 +--
 latte-count.patch   |  142 -
 package.patch   |   76 ++---
 pari-stackwarn.patch|   23 +
 r-no-readline.patch |   22 -
 sagemath-detect-igraph.patch|   42 +-
 sagemath-doc-no-sagenb.patch|   28 +
 sagemath-ecl-no-sigfpe.patch|   24 -
 sagemath-env.patch  |  210 +++---
 sagemath-linbox-1.5.patch   |  544 +++---
 sagemath-lrs.patch  |   22 +
 sagemath-matplotlib2.patch  |  253 +
 sagemath-networkx2.patch|   52 +--
 sagemath-pynac-0.7.14.patch |  334 +++
 sagemath-python3-notebook.patch |   54 +--
 sagemath-scipy-1.0.patch|   16 +
 sagemath-threejs.patch  |   22 -
 test-optional.patch |   50 +--
 21 files changed, 1354 insertions(+), 993 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 23:13:50 UTC (rev 274543)
+++ PKGBUILD2017-12-15 23:14:46 UTC (rev 274544)
@@ -1,122 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-
-pkgbase=sagemath-doc

[arch-commits] Commit in sagemath-doc/trunk (6 files)

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 23:13:50
  Author: arojas
Revision: 274543

Sync with sagemath package

Added:
  sagemath-doc/trunk/pari-stackwarn.patch
  sagemath-doc/trunk/sagemath-doc-no-sagenb.patch
  sagemath-doc/trunk/sagemath-lrs.patch
  sagemath-doc/trunk/sagemath-matplotlib2.patch
  sagemath-doc/trunk/sagemath-scipy-1.0.patch
Modified:
  sagemath-doc/trunk/PKGBUILD

--+
 PKGBUILD |   33 -
 pari-stackwarn.patch |   23 +++
 sagemath-doc-no-sagenb.patch |   28 
 sagemath-lrs.patch   |   22 +++
 sagemath-matplotlib2.patch   |  253 +
 sagemath-scipy-1.0.patch |   16 ++
 6 files changed, 368 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 22:33:08 UTC (rev 274542)
+++ PKGBUILD2017-12-15 23:13:50 UTC (rev 274543)
@@ -4,16 +4,18 @@
 pkgbase=sagemath-doc
 pkgname=(sagemath-doc sagemath-src)
 pkgver=8.1
-pkgrel=1
+pkgrel=2
 arch=(any)
 url="http://www.sagemath.org;
 license=(GPL)
-makedepends=(sagemath sage-notebook python2-pyzmq python2-pillow 
python2-docutils tachyon
+makedepends=(sage-notebook python2-pyzmq python2-pillow python2-docutils 
tachyon
  python2-jupyter_client python2-pkgconfig cython2 thebe 
python2-sphinx python2-ipywidgets)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz;
 sagemath-env.patch package.patch latte-count.patch jupyter-path.patch 
sagemath-python3-notebook.patch test-optional.patch
-r-no-readline.patch fes02.patch sagemath-threejs.patch 
sagemath-detect-igraph.patch
-sagemath-networkx2.patch sagemath-linbox-1.5.patch 
sagemath-pynac-0.7.14.patch docbuild_main.patch)
+r-no-readline.patch fes02.patch sagemath-threejs.patch 
sagemath-detect-igraph.patch pari-stackwarn.patch
+sagemath-detect-igraph.patch sagemath-networkx2.patch 
sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch
+sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch
+docbuild_main.patch sagemath-doc-no-sagenb.patch)
 sha256sums=('a42b55c2c8ac244535dc9b87171b7d4dd7e1d498099518ab253354fbe2eaaa7b'
 '6dc9b101310f80381c61c0312a3e5c648771bfe0de2e94ac46fafe7282a3e0ee'
 'c41ae665499c6cd775d40bbe178f8786830b0931ee26bf11ee02f7d83bcc8107'
@@ -25,10 +27,16 @@
 '7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94'
 '514135b920a43f999571a15e97b41e14f5bed59f65b19643864dc23555a7b830'
 '28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88'
+'bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9'
+'28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88'
 '37c5c1e694a2aca06c0f1c7d99622ff81fd2bc6a51e8745762294889fa4673f6'
 'a52d03e04c9d64bb957a1f8dcdae3280ebb9450a7fd76aaf5ae5de5c6f74774f'
 '538f7b279d72f4b67edb445d386d267f3f7022c1079031ca7ea06f6ce392c906'
-'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b')
+'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d'
+'17397b8e1843b013ef5d2e083369109f0719651edd8ef0c8493cb49e2bc4324a'
+'c0f65534a845ba802de6196229159fe67fcc3f72f0cb1ce57d4ae5c9fe10282c'
+'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b'
+'261bdb5c24e67fb34f537e29bdf35af655162de3fea7d05abc72f85a864720fe')
 
 prepare() {
   cd sage-$pkgver
@@ -53,10 +61,16 @@
-i src/sage/databases/cremona.py
 # fix python-igraph detection
   patch -p1 -i ../sagemath-detect-igraph.patch
+# fix lrs detection
+  patch -p1 -i ../sagemath-lrs.patch
 # adapt to networkx 2 changes
   patch -p1 -i ../sagemath-networkx2.patch
 # fix three.js plotting backend
   patch -p1 -i ../sagemath-threejs.patch
+# don't show PARI stack size increase warnings during doctesting (Debian)
+  patch -p1 -i ../pari-stackwarn.patch
+# remove deprecated scipy parameters
+  patch -p1 -i ../sagemath-scipy-1.0.patch
 
 # Upstream patches  
 # fix build against libfes 0.2 http://trac.sagemath.org/ticket/15209
@@ -65,6 +79,10 @@
   patch -p1 -i ../sagemath-linbox-1.5.patch
 # fix build with pynac 0.7.14 https://trac.sagemath.org/ticket/24329
   patch -p1 -i ../sagemath-pynac-0.7.14.patch
+# port away from deprecated and removed functions in matplotlib 2 
https://trac.sagemath.org/ticket/23696
+  patch -p1 -i ../sagemath-matplotlib2.patch
+# drop sage-notebook dependency from sagemath-doc 
https://trac.sagemath.org/ticket/24250
+  patch -p1 -i ../sagemath-doc-no-sagenb.patch
 
 # fix relative imports
   patch -p0 -i ../docbuild_main.patch
@@ -72,6 +90,7 @@
 # use python2
   sed -e 's|cython %s %s|cython2 %s %s|' -e 's|python setup.py|python2 
setup.py|' -i src/sage/misc/cython.py
 
+# use sage_setup imports from sagemath source, but use system 

[arch-commits] Commit in poppler/trunk (PKGBUILD gtk-doc.patch)

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 23:06:29
  Author: jgc
Revision: 312938

Fix build with new gtk-doc

Added:
  poppler/trunk/gtk-doc.patch
Modified:
  poppler/trunk/PKGBUILD

---+
 PKGBUILD  |9 +++--
 gtk-doc.patch |   24 
 2 files changed, 31 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 22:58:11 UTC (rev 312937)
+++ PKGBUILD2017-12-15 23:06:29 UTC (rev 312938)
@@ -14,14 +14,19 @@
 options=('!emptydirs')
 url="https://poppler.freedesktop.org/;
 source=(https://poppler.freedesktop.org/${pkgbase}-${pkgver}.tar.xz
-
test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=0d2bfd4)
+
test::git+https://anongit.freedesktop.org/git/poppler/test/#commit=0d2bfd4
+gtk-doc.patch)
 sha256sums=('1266096343f5163c1a585124e9a6d44474e1345de5cdfe55dc7b47357bcfcda9'
-'SKIP')
+'SKIP'
+'4032a01456e2372e8f7c805f18634437285ce703fbcfe0fc9a3884ac39edc9ee')
 
 prepare() {
   mkdir build
   cd ${pkgbase}-${pkgver}
   sed -i -e "s:python:python2:" make-glib-api-docs
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=789800#c10
+  patch -Np1 -i ../gtk-doc.patch
 }
 
 build() {

Added: gtk-doc.patch
===
--- gtk-doc.patch   (rev 0)
+++ gtk-doc.patch   2017-12-15 23:06:29 UTC (rev 312938)
@@ -0,0 +1,24 @@
+--- a/gtkdoc.py
 b/gtkdoc.py
+@@ -319,9 +319,9 @@ class GTKDoc(object):
+ ldflags = ' "-L%s" %s ' % (self.library_path, additional_ldflags) 
+
+ ldflags
+ current_ld_library_path = env.get('LD_LIBRARY_PATH')
+ if current_ld_library_path:
+-env['RUN'] = 'LD_LIBRARY_PATH="%s:%s" ' % (self.library_path, 
current_ld_library_path)
++env['LD_LIBRARY_PATH'] = '%s:%s' % (self.library_path, 
current_ld_library_path)
+ else:
+-env['RUN'] = 'LD_LIBRARY_PATH="%s" ' % self.library_path
++env['LD_LIBRARY_PATH'] = self.library_path
+ 
+ if ldflags:
+ env['LDFLAGS'] = '%s %s' % (ldflags, env.get('LDFLAGS', ''))
+@@ -332,8 +332,6 @@ class GTKDoc(object):
+ self.logger.debug('CFLAGS=%s', env['CFLAGS'])
+ if 'LDFLAGS' in env:
+ self.logger.debug('LDFLAGS %s', env['LDFLAGS'])
+-if 'RUN' in env:
+-self.logger.debug('RUN=%s', env['RUN'])
+ self._run_command(['gtkdoc-scangobj', '--module=%s' % 
self.module_name],
+   env=env, cwd=self.output_dir)
+


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

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 22:58:06
  Author: jgc
Revision: 312936

upgpkg: enchant 2.1.2-3

Fix crash with hspell plugin

Added:
  enchant/trunk/hspell-fix-nullpointer-dereference.patch
Modified:
  enchant/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 hspell-fix-nullpointer-dereference.patch |   27 +++
 2 files changed, 35 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 22:09:25 UTC (rev 312935)
+++ PKGBUILD2017-12-15 22:58:06 UTC (rev 312936)
@@ -5,7 +5,7 @@
 
 pkgname=enchant
 pkgver=2.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A wrapper library for generic spell checking"
 arch=('x86_64')
 url="https://abiword.github.io/enchant/;
@@ -14,9 +14,11 @@
 makedepends=('git')
 _commit=9889e6350eb645feca2b0c061f719ca4188984d5  # tags/v2.1.2
 source=("git+https://github.com/AbiWord/enchant.git#commit=$_commit;
-0001-voikko-Avoid-crashing-when-there-are-no-languages.patch)
+0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
+hspell-fix-nullpointer-dereference.patch)
 sha256sums=('SKIP'
-'b30f9ff749a050515a4eb39686b2e3e5e7f2bc84eff26b3611fe3885785166ec')
+'b30f9ff749a050515a4eb39686b2e3e5e7f2bc84eff26b3611fe3885785166ec'
+'5bdd03739ce609bf718b158cd90a5f373a7d12db44f70e5bfa6f4becb5ee056e')
 
 pkgver() {
   cd $pkgname
@@ -29,6 +31,9 @@
   # https://github.com/AbiWord/enchant/pull/161
   patch -Np1 -i ../0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
 
+  # https://github.com/AbiWord/enchant/issues/170
+  patch -Np1 -i ../hspell-fix-nullpointer-dereference.patch
+
   ./bootstrap
 }
 

Added: hspell-fix-nullpointer-dereference.patch
===
--- hspell-fix-nullpointer-dereference.patch(rev 0)
+++ hspell-fix-nullpointer-dereference.patch2017-12-15 22:58:06 UTC (rev 
312936)
@@ -0,0 +1,27 @@
+From 62dd1f24ef08e2f3e4bc9b15d9a48acc7c88d650 Mon Sep 17 00:00:00 2001
+From: Reuben Thomas 
+Date: Fri, 8 Dec 2017 15:34:21 +
+Subject: [PATCH] Fix #170: potential null pointer dereference
+
+---
+ providers/enchant_hspell.c | 7 +++
+ 1 file changed, 7 insertions(+)
+
+diff --git a/providers/enchant_hspell.c b/providers/enchant_hspell.c
+index c7028f1..0e5bbac 100644
+--- a/providers/enchant_hspell.c
 b/providers/enchant_hspell.c
+@@ -102,6 +102,13 @@ hspell_dict_suggest (EnchantDict * me, const char *const 
word,
+   gsize length;
+   char *iso_word = g_convert (word, len, "iso8859-8", "utf-8", NULL, 
, NULL);
+   
++  /* check we got a result */
++  if (iso_word == NULL)
++  {
++  g_free (iso_word);
++  return NULL;
++  }
++
+   /* get suggestions */
+   struct corlist cl;
+   corlist_init ();


[arch-commits] Commit in enchant/repos/extra-x86_64 (5 files)

2017-12-15 Thread Jan de Groot via arch-commits
Date: Friday, December 15, 2017 @ 22:58:11
  Author: jgc
Revision: 312937

archrelease: copy trunk to extra-x86_64

Added:
  
enchant/repos/extra-x86_64/0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
(from rev 312936, 
enchant/trunk/0001-voikko-Avoid-crashing-when-there-are-no-languages.patch)
  enchant/repos/extra-x86_64/PKGBUILD
(from rev 312936, enchant/trunk/PKGBUILD)
  enchant/repos/extra-x86_64/hspell-fix-nullpointer-dereference.patch
(from rev 312936, enchant/trunk/hspell-fix-nullpointer-dereference.patch)
Deleted:
  
enchant/repos/extra-x86_64/0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
  enchant/repos/extra-x86_64/PKGBUILD

--+
 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch |   92 -
 PKGBUILD |  101 +-
 hspell-fix-nullpointer-dereference.patch |   27 ++
 3 files changed, 126 insertions(+), 94 deletions(-)

Deleted: 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
===
--- 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
2017-12-15 22:58:06 UTC (rev 312936)
+++ 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
2017-12-15 22:58:11 UTC (rev 312937)
@@ -1,46 +0,0 @@
-From 5d1257041e6e84b16ee9adc8d1ec6495adc26103 Mon Sep 17 00:00:00 2001
-Message-Id: 
<5d1257041e6e84b16ee9adc8d1ec6495adc26103.1511516301.git.jan.steff...@gmail.com>
-From: "Jan Alexander Steffens (heftig)" 
-Date: Fri, 24 Nov 2017 10:34:01 +0100
-Subject: [PATCH] voikko: Avoid crashing when there are no languages
-
-voikko_provider_list_dicts returned NULL in this case. Fix this and use
-voikkoListSupportedSpellingLanguages directly, which always returns a
-valid pointer and also avoids copying.

- providers/enchant_voikko.c | 15 +--
- 1 file changed, 9 insertions(+), 6 deletions(-)
-
-diff --git a/providers/enchant_voikko.c b/providers/enchant_voikko.c
-index 7af9db4c18580872..d6df8baa9a49c859 100644
 a/providers/enchant_voikko.c
-+++ b/providers/enchant_voikko.c
-@@ -111,16 +111,19 @@ static int
- voikko_provider_dictionary_exists (struct str_enchant_provider * me 
_GL_UNUSED_PARAMETER,
-const char *const tag)
- {
--  size_t i, n_dicts;
--  char ** existing_dicts = voikko_provider_list_dicts (NULL, _dicts);
-+  size_t i;
-+  int exists = 0;
-+  char ** voikko_langs = voikkoListSupportedSpellingLanguages (NULL);
- 
--  for (i = 0; existing_dicts[i] != NULL; i++) {
--  if (strncmp (tag, existing_dicts[i], strlen (tag)) == 0) {
--  return 1;
-+  for (i = 0; voikko_langs[i] != NULL; i++) {
-+  if (strncmp (tag, voikko_langs[i], strlen (tag)) == 0) {
-+  exists = 1;
-+  break;
-   }
-   }
-+  voikkoFreeCstrArray(voikko_langs);
- 
--  return 0;
-+  return exists;
- }
- 
- static EnchantDict *
--- 
-2.15.0
-

Copied: 
enchant/repos/extra-x86_64/0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
 (from rev 312936, 
enchant/trunk/0001-voikko-Avoid-crashing-when-there-are-no-languages.patch)
===
--- 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
(rev 0)
+++ 0001-voikko-Avoid-crashing-when-there-are-no-languages.patch
2017-12-15 22:58:11 UTC (rev 312937)
@@ -0,0 +1,46 @@
+From 5d1257041e6e84b16ee9adc8d1ec6495adc26103 Mon Sep 17 00:00:00 2001
+Message-Id: 
<5d1257041e6e84b16ee9adc8d1ec6495adc26103.1511516301.git.jan.steff...@gmail.com>
+From: "Jan Alexander Steffens (heftig)" 
+Date: Fri, 24 Nov 2017 10:34:01 +0100
+Subject: [PATCH] voikko: Avoid crashing when there are no languages
+
+voikko_provider_list_dicts returned NULL in this case. Fix this and use
+voikkoListSupportedSpellingLanguages directly, which always returns a
+valid pointer and also avoids copying.
+---
+ providers/enchant_voikko.c | 15 +--
+ 1 file changed, 9 insertions(+), 6 deletions(-)
+
+diff --git a/providers/enchant_voikko.c b/providers/enchant_voikko.c
+index 7af9db4c18580872..d6df8baa9a49c859 100644
+--- a/providers/enchant_voikko.c
 b/providers/enchant_voikko.c
+@@ -111,16 +111,19 @@ static int
+ voikko_provider_dictionary_exists (struct str_enchant_provider * me 
_GL_UNUSED_PARAMETER,
+const char *const tag)
+ {
+-  size_t i, n_dicts;
+-  char ** existing_dicts = voikko_provider_list_dicts (NULL, _dicts);
++  size_t i;
++  int exists = 0;
++  char ** voikko_langs = voikkoListSupportedSpellingLanguages (NULL);
+ 
+-  for (i = 0; existing_dicts[i] != NULL; i++) {
+-  if (strncmp (tag, 

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

2017-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, December 15, 2017 @ 22:33:08
  Author: svenstaro
Revision: 274542

archrelease: copy trunk to multilib-x86_64

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

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

Deleted: 30-win32-aliases.conf
===
--- 30-win32-aliases.conf   2017-12-15 22:32:21 UTC (rev 274541)
+++ 30-win32-aliases.conf   2017-12-15 22:33:08 UTC (rev 274542)
@@ -1,20 +0,0 @@
-
-
-
-  
-MS Shell Dlg
-Microsoft Sans Serif
-sans-serif
-  
-  
-MS Shell Dlg 2
-Tahoma
-sans-serif
-  
-
-  
-MS Sans Serif
-Microsoft Sans Serif
-sans-serif
-  
-

Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 274541, 
wine/trunk/30-win32-aliases.conf)
===
--- 30-win32-aliases.conf   (rev 0)
+++ 30-win32-aliases.conf   2017-12-15 22:33:08 UTC (rev 274542)
@@ -0,0 +1,20 @@
+
+
+
+  
+MS Shell Dlg
+Microsoft Sans Serif
+sans-serif
+  
+  
+MS Shell Dlg 2
+Tahoma
+sans-serif
+  
+
+  
+MS Sans Serif
+Microsoft Sans Serif
+sans-serif
+  
+

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 22:32:21 UTC (rev 274541)
+++ PKGBUILD2017-12-15 22:33:08 UTC (rev 274542)
@@ -1,167 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine
-pkgver=3.0rc1
-pkgrel=2
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/3.0/$pkgname-$_pkgbasever.tar.xz{,.sign}
-harmony-fix.diff
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('d9d1062be7f843681113f3fe669522cd5d47209ddc47625fa9b82b2e17c1d239d72846640d849e7fd9d5055db8623999bfbda34312ae67500f14345cbf12b73d'
-'SKIP'
-
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs"
-url="http://www.winehq.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-depends=(
-  fontconfig  lib32-fontconfig
-  lcms2   lib32-lcms2
-  libxml2 lib32-libxml2
-  libxcursor  lib32-libxcursor
-  libxrandr   lib32-libxrandr
-  libxdamage  lib32-libxdamage
-  libxi   lib32-libxi
-  gettext lib32-gettext
-  freetype2   lib32-freetype2
-  glu lib32-glu
-  libsm   lib32-libsm
-  gcc-libslib32-gcc-libs
-  libpcap lib32-libpcap
-  desktop-file-utils
-)
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  gst-plugins-base-libs 

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

2017-12-15 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, December 15, 2017 @ 22:32:21
  Author: svenstaro
Revision: 274541

upgpkg: wine 3.0rc2-1

Modified:
  wine/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 21:58:15 UTC (rev 274540)
+++ PKGBUILD2017-12-15 22:32:21 UTC (rev 274541)
@@ -5,8 +5,8 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine
-pkgver=3.0rc1
-pkgrel=2
+pkgver=3.0rc2
+pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
 
@@ -14,7 +14,7 @@
 harmony-fix.diff
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('d9d1062be7f843681113f3fe669522cd5d47209ddc47625fa9b82b2e17c1d239d72846640d849e7fd9d5055db8623999bfbda34312ae67500f14345cbf12b73d'
+sha512sums=('f8369dfb36de7da42afa354080a425c1857a15768d05acff591154ba9a039fbebe22160769c5a18e99223f5b268944772a15fa990f9589df9dfd57ba3de352d8'
 'SKIP'
 
'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'


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

2017-12-15 Thread Andreas Radke via arch-commits
Date: Friday, December 15, 2017 @ 22:09:25
  Author: andyrtr
Revision: 312935

prepare next release

Modified:
  libgcrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 20:42:36 UTC (rev 312934)
+++ PKGBUILD2017-12-15 22:09:25 UTC (rev 312935)
@@ -6,7 +6,7 @@
 # then cp /usr/lib/libgcrypt.so.11 
/var/lib/archbuild/staging-x86_64/root/usr/lib/ and do staging-x86_64-build
 
 pkgname=libgcrypt
-pkgver=1.8.1
+pkgver=1.8.2
 pkgrel=1
 pkgdesc="General purpose cryptographic library based on the code from GnuPG"
 arch=(x86_64)
@@ -15,17 +15,13 @@
 depends=('libgpg-error')
 options=('!emptydirs')
 # https://www.gnupg.org/download/integrity_check.html
-source=(ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
-# https://gnupg.org/download/integrity_check.html
-sha1sums=('dd35f00da45602afe81e01f4d60c40bbdd826fe6'
+source=(https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig})
+sha1sums=('ab8aae5d7a68f8e0988f90e11e7f6a4805af5c8d'
   'SKIP')
 validpgpkeys=('031EC2536E580D8EA286A9F22071B08A33BD3F06' # "NIIBE Yutaka 
(GnuPG Release Key) "
   'D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
+options=(!makeflags)
 
-#prepare() {
-#  cd ${pkgname}-${pkgver}
-#}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr \


[arch-commits] Commit in sssd/repos/community-x86_64 (3 files)

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 21:58:15
  Author: mtorromeo
Revision: 274540

archrelease: copy trunk to community-x86_64

Added:
  sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
(from rev 274539, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch)
  sssd/repos/community-x86_64/PKGBUILD
(from rev 274539, sssd/trunk/PKGBUILD)
Deleted:
  sssd/repos/community-x86_64/PKGBUILD

---+
 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch |   28 +++
 PKGBUILD  |  176 
 2 files changed, 117 insertions(+), 87 deletions(-)

Copied: 
sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch (from 
rev 274539, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch)
===
--- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   
(rev 0)
+++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   2017-12-15 21:58:15 UTC 
(rev 274540)
@@ -0,0 +1,28 @@
+From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001
+From: REIM THOMAS 
+Date: Thu, 14 Dec 2017 03:23:11 +0100
+Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION
+
+Update to latest version 6 implemented by samba 4.7.3
+
+Signed-off-by: REIM THOMAS 
+---
+ src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h 
b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+index 0f27c8561..0eb6bb22b 100644
+--- a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
 b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+@@ -64,7 +64,7 @@ struct id_map {
+ enum id_mapping status;
+ };
+ 
+-#define SMB_IDMAP_INTERFACE_VERSION 5
++#define SMB_IDMAP_INTERFACE_VERSION 6
+ 
+ struct idmap_domain {
+ const char *name;
+-- 
+2.15.1
+

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 21:54:14 UTC (rev 274539)
+++ PKGBUILD2017-12-15 21:58:15 UTC (rev 274540)
@@ -1,87 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Maintainer: Mantas M. 
-
-pkgname=sssd
-pkgver=1.16.0
-pkgrel=1
-pkgdesc="System Security Services Daemon"
-arch=('i686' 'x86_64')
-url="https://pagure.io/SSSD/sssd;
-license=('GPL3')
-depends=(
-  'bind'  # for nsupdate
-  'c-ares'
-  'cyrus-sasl-gssapi'
-  'ding-libs'
-  'libnl'
-  'libunistring'
-  'nss'
-  'smbclient' # for libndr-nbt
-  'nfsidmap'
-  'http-parser'
-  'jansson'
-  'curl'
-)
-makedepends=(
-  'docbook-xsl'
-  'doxygen'
-  'python'
-  'python2'
-  'samba' # for libndr-nbt headers
-  'systemd'
-)
-source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha1sums=('fff74b3798e163a0fe311bdfc4588524afe6dd87')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-  for f in "${source[@]}"; do
-if [[ $f == *.patch ]]; then
-  msg2 "Applying $f"
-  patch -p1 < "$srcdir/$f"
-fi
-  done
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin\
---sysconfdir=/etc \
---localstatedir=/var  \
---libexecdir=/usr/lib/sssd\
---datadir=/usr/share  \
---enable-pammoddir=/usr/lib/security  \
---with-initscript=systemd \
---with-os=fedora  \
---with-pid-path=/run  \
---with-python2-bindings   \
---with-python3-bindings   \
---with-syslog=journald\
---without-selinux \
---without-semanage\
---with-systemdunitdir=/usr/lib/systemd/system \
-;
-  sed -i '/\/d' config.h
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make -j1 DESTDIR="$pkgdir/" install
-  rm -rf "$pkgdir"/etc/rc.d
-  rm -rf "$pkgdir"/lib
-  rm -rf "$pkgdir"/run
-  rm -f "$pkgdir"/usr/lib/ldb/modules/ldb/memberof.la
-  find "$pkgdir"/usr -depth -type d \
--exec rmdir --ignore-fail-on-non-empty {} \;
-
-  cd "$srcdir"
-  rm -rf "$pkgdir/etc/systemd" # remove the drop-in
-
-  sed '1 s/python$/python2/' -i "$pkgdir"/usr/bin/sss_obfuscate
-}
-
-# vim: ts=2:sw=2:et:nowrap

Copied: sssd/repos/community-x86_64/PKGBUILD (from rev 274539, 
sssd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 21:58:15 UTC (rev 274540)
@@ -0,0 +1,89 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Mantas 

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

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 21:54:14
  Author: mtorromeo
Revision: 274539

upgpkg: sssd 1.16.0-2

Added:
  sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
Modified:
  sssd/trunk/PKGBUILD

---+
 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch |   28 
 PKGBUILD  |8 --
 2 files changed, 33 insertions(+), 3 deletions(-)

Added: 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
===
--- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   
(rev 0)
+++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   2017-12-15 21:54:14 UTC 
(rev 274539)
@@ -0,0 +1,28 @@
+From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001
+From: REIM THOMAS 
+Date: Thu, 14 Dec 2017 03:23:11 +0100
+Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION
+
+Update to latest version 6 implemented by samba 4.7.3
+
+Signed-off-by: REIM THOMAS 
+---
+ src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h 
b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+index 0f27c8561..0eb6bb22b 100644
+--- a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
 b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+@@ -64,7 +64,7 @@ struct id_map {
+ enum id_mapping status;
+ };
+ 
+-#define SMB_IDMAP_INTERFACE_VERSION 5
++#define SMB_IDMAP_INTERFACE_VERSION 6
+ 
+ struct idmap_domain {
+ const char *name;
+-- 
+2.15.1
+

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 21:40:15 UTC (rev 274538)
+++ PKGBUILD2017-12-15 21:54:14 UTC (rev 274539)
@@ -4,7 +4,7 @@
 
 pkgname=sssd
 pkgver=1.16.0
-pkgrel=1
+pkgrel=2
 pkgdesc="System Security Services Daemon"
 arch=('x86_64')
 url="https://pagure.io/SSSD/sssd;
@@ -31,8 +31,10 @@
   'samba' # for libndr-nbt headers
   'systemd'
 )
-source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha1sums=('fff74b3798e163a0fe311bdfc4588524afe6dd87')
+source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;
+"0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch")
+sha1sums=('fff74b3798e163a0fe311bdfc4588524afe6dd87'
+  'd89f98e921fee2a492830ca55cc573d0b4dcea53')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"


[arch-commits] Commit in sagemath/repos/community-x86_64 (34 files)

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 21:40:15
  Author: arojas
Revision: 274538

archrelease: copy trunk to community-x86_64

Added:
  sagemath/repos/community-x86_64/PKGBUILD
(from rev 274537, sagemath/trunk/PKGBUILD)
  sagemath/repos/community-x86_64/fes02.patch
(from rev 274537, sagemath/trunk/fes02.patch)
  sagemath/repos/community-x86_64/jupyter-path.patch
(from rev 274537, sagemath/trunk/jupyter-path.patch)
  sagemath/repos/community-x86_64/latte-count.patch
(from rev 274537, sagemath/trunk/latte-count.patch)
  sagemath/repos/community-x86_64/package.patch
(from rev 274537, sagemath/trunk/package.patch)
  sagemath/repos/community-x86_64/pari-stackwarn.patch
(from rev 274537, sagemath/trunk/pari-stackwarn.patch)
  sagemath/repos/community-x86_64/r-no-readline.patch
(from rev 274537, sagemath/trunk/r-no-readline.patch)
  sagemath/repos/community-x86_64/sagemath-detect-igraph.patch
(from rev 274537, sagemath/trunk/sagemath-detect-igraph.patch)
  sagemath/repos/community-x86_64/sagemath-ecl-no-sigfpe.patch
(from rev 274537, sagemath/trunk/sagemath-ecl-no-sigfpe.patch)
  sagemath/repos/community-x86_64/sagemath-env.patch
(from rev 274537, sagemath/trunk/sagemath-env.patch)
  sagemath/repos/community-x86_64/sagemath-linbox-1.5.patch
(from rev 274537, sagemath/trunk/sagemath-linbox-1.5.patch)
  sagemath/repos/community-x86_64/sagemath-lrs.patch
(from rev 274537, sagemath/trunk/sagemath-lrs.patch)
  sagemath/repos/community-x86_64/sagemath-matplotlib2.patch
(from rev 274537, sagemath/trunk/sagemath-matplotlib2.patch)
  sagemath/repos/community-x86_64/sagemath-networkx2.patch
(from rev 274537, sagemath/trunk/sagemath-networkx2.patch)
  sagemath/repos/community-x86_64/sagemath-pynac-0.7.14.patch
(from rev 274537, sagemath/trunk/sagemath-pynac-0.7.14.patch)
  sagemath/repos/community-x86_64/sagemath-python3-notebook.patch
(from rev 274537, sagemath/trunk/sagemath-python3-notebook.patch)
  sagemath/repos/community-x86_64/sagemath-scipy-1.0.patch
(from rev 274537, sagemath/trunk/sagemath-scipy-1.0.patch)
  sagemath/repos/community-x86_64/sagemath-threejs.patch
(from rev 274537, sagemath/trunk/sagemath-threejs.patch)
  sagemath/repos/community-x86_64/test-optional.patch
(from rev 274537, sagemath/trunk/test-optional.patch)
Deleted:
  sagemath/repos/community-x86_64/PKGBUILD
  sagemath/repos/community-x86_64/fes02.patch
  sagemath/repos/community-x86_64/jupyter-path.patch
  sagemath/repos/community-x86_64/latte-count.patch
  sagemath/repos/community-x86_64/package.patch
  sagemath/repos/community-x86_64/r-no-readline.patch
  sagemath/repos/community-x86_64/sagemath-detect-igraph.patch
  sagemath/repos/community-x86_64/sagemath-ecl-no-sigfpe.patch
  sagemath/repos/community-x86_64/sagemath-env.patch
  sagemath/repos/community-x86_64/sagemath-linbox-1.5.patch
  sagemath/repos/community-x86_64/sagemath-networkx2.patch
  sagemath/repos/community-x86_64/sagemath-pynac-0.7.14.patch
  sagemath/repos/community-x86_64/sagemath-python3-notebook.patch
  sagemath/repos/community-x86_64/sagemath-threejs.patch
  sagemath/repos/community-x86_64/test-optional.patch

-+
 PKGBUILD|  338 ---
 fes02.patch |  114 +++
 jupyter-path.patch  |   44 +--
 latte-count.patch   |  142 -
 package.patch   |   76 ++---
 pari-stackwarn.patch|   23 +
 r-no-readline.patch |   22 -
 sagemath-detect-igraph.patch|   42 +-
 sagemath-ecl-no-sigfpe.patch|   24 -
 sagemath-env.patch  |  210 +++---
 sagemath-linbox-1.5.patch   |  544 +++---
 sagemath-lrs.patch  |   22 +
 sagemath-matplotlib2.patch  |  253 +
 sagemath-networkx2.patch|  222 +--
 sagemath-pynac-0.7.14.patch |  334 +++
 sagemath-python3-notebook.patch |   54 +--
 sagemath-scipy-1.0.patch|   16 +
 sagemath-threejs.patch  |   22 -
 test-optional.patch |   50 +--
 19 files changed, 1523 insertions(+), 1029 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 21:39:13 UTC (rev 274537)
+++ PKGBUILD2017-12-15 21:40:15 UTC (rev 274538)
@@ -1,164 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Evgeniy Alekseev 
-# Contributor: Daniel Wallace 
-# Contributor: Thomas Dziedzic 
-# Contributor: Osman Ugus 
-# Contributor: Stefan Husmann 
-# Special thanks to Nareto for moving the compile from the .install to the 
PKGBUILD
-
-pkgbase=sagemath
-pkgname=(sagemath sagemath-jupyter)
-pkgver=8.1
-pkgrel=1
-pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab"
-arch=(x86_64)
-url="http://www.sagemath.org;
-license=(GPL)
-depends=(ipython2 ppl palp 

[arch-commits] Commit in sagemath/trunk (6 files)

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 21:39:13
  Author: arojas
Revision: 274537

Add some fixes for new scipy, matplotlib and networkx

Added:
  sagemath/trunk/pari-stackwarn.patch
  sagemath/trunk/sagemath-lrs.patch
  sagemath/trunk/sagemath-matplotlib2.patch
  sagemath/trunk/sagemath-scipy-1.0.patch
Modified:
  sagemath/trunk/PKGBUILD
  sagemath/trunk/sagemath-networkx2.patch

+
 PKGBUILD   |   30 +++--
 pari-stackwarn.patch   |   23 +++
 sagemath-lrs.patch |   22 +++
 sagemath-matplotlib2.patch |  253 +++
 sagemath-networkx2.patch   |  174 +
 sagemath-scipy-1.0.patch   |   16 ++
 6 files changed, 506 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 18:00:54 UTC (rev 274536)
+++ PKGBUILD2017-12-15 21:39:13 UTC (rev 274537)
@@ -9,7 +9,7 @@
 pkgbase=sagemath
 pkgname=(sagemath sagemath-jupyter)
 pkgver=8.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab"
 arch=(x86_64)
 url="http://www.sagemath.org;
@@ -16,7 +16,7 @@
 license=(GPL)
 depends=(ipython2 ppl palp brial cliquer maxima-ecl gfan sympow nauty 
python2-rpy2 python2-fpylll python2-psutil python2-cypari2
   python2-matplotlib python2-scipy python2-sympy python2-networkx 
python2-pillow python2-future libgap flintqs lcalc lrcalc arb
-  eclib gmp-ecm zn_poly gd python2-cvxopt pynac linbox rubiks pari-galdata 
pari-seadata-small planarity rankwidth
+  eclib gmp-ecm zn_poly gd python2-cvxopt pynac linbox rubiks pari-galdata 
pari-seadata-small planarity rankwidth tachyon
   sage-data-combinatorial_designs sage-data-elliptic_curves sage-data-graphs 
sage-data-polytopes_db sage-data-conway_polynomials)
 optdepends=('cython2: to compile cython code' 'python2-pkgconfig: to compile 
cython code'
   'jmol: 3D plots' 'sage-notebook: Flask notebook interface (deprecated)'
@@ -31,13 +31,14 @@
   'latte-integrale: integral point count in polyhedra' 'polymake: polymake 
backend for polyhedral computations'
   'meataxe: faster matrix arithmetic over finite fields'
   'sirocco: for computing the fundamental group of the complement of a plane 
curve'
-  'three.js: alternative 3D plots engine' 'tachyon: alternative 3D plots 
engine')
+  'three.js: alternative 3D plots engine')
 makedepends=(cython2 boost ratpoints symmetrica python2-jinja coin-or-cbc 
libhomfly libbraiding sirocco
   mcqd coxeter3 bliss-graphs tdlib python2-pkgconfig meataxe libfes)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz;
 sagemath-env.patch package.patch latte-count.patch jupyter-path.patch 
sagemath-python3-notebook.patch test-optional.patch
-r-no-readline.patch fes02.patch sagemath-ecl-no-sigfpe.patch 
sagemath-threejs.patch
-sagemath-detect-igraph.patch sagemath-networkx2.patch 
sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch)
+r-no-readline.patch fes02.patch sagemath-ecl-no-sigfpe.patch 
sagemath-threejs.patch pari-stackwarn.patch
+sagemath-detect-igraph.patch sagemath-networkx2.patch 
sagemath-linbox-1.5.patch sagemath-pynac-0.7.14.patch
+sagemath-matplotlib2.patch sagemath-scipy-1.0.patch sagemath-lrs.patch)
 sha256sums=('a42b55c2c8ac244535dc9b87171b7d4dd7e1d498099518ab253354fbe2eaaa7b'
 '6dc9b101310f80381c61c0312a3e5c648771bfe0de2e94ac46fafe7282a3e0ee'
 'c41ae665499c6cd775d40bbe178f8786830b0931ee26bf11ee02f7d83bcc8107'
@@ -49,10 +50,14 @@
 '7fcb52e96935dccb0f958d37c2f4e3918392480b9af53e08562f6cba6c68cb94'
 'c31809f887bf9acc45c5bd9dd30bb93e73601d3efbf3016594c3c1d241731c8a'
 '514135b920a43f999571a15e97b41e14f5bed59f65b19643864dc23555a7b830'
+'bfd2a20a33ab19a8a8b216a77d07f62e809fe1e1879c4f171ce5dca62fd482e9'
 '28d7789b8d777922ab8871ca43b6afab751428cae875c0343d3962e6a2030b88'
-'37c5c1e694a2aca06c0f1c7d99622ff81fd2bc6a51e8745762294889fa4673f6'
+'1024f3a6a9a1a6ae96d9962bb7d1f5842f4a4a5ff5098afad81a60188b7d5160'
 'a52d03e04c9d64bb957a1f8dcdae3280ebb9450a7fd76aaf5ae5de5c6f74774f'
-'538f7b279d72f4b67edb445d386d267f3f7022c1079031ca7ea06f6ce392c906')
+'538f7b279d72f4b67edb445d386d267f3f7022c1079031ca7ea06f6ce392c906'
+'b9ab2bb5f381ea425e8763b81b8b3a108a3951c594fb1f37f7df921e7c77e26d'
+'17397b8e1843b013ef5d2e083369109f0719651edd8ef0c8493cb49e2bc4324a'
+'c0f65534a845ba802de6196229159fe67fcc3f72f0cb1ce57d4ae5c9fe10282c')
 
 prepare(){
   cd sage-$pkgver
@@ -77,20 +82,26 @@
-i src/sage/databases/cremona.py
 # fix python-igraph detection
   patch -p1 -i ../sagemath-detect-igraph.patch
+# fix lrs detection
+  patch -p1 -i ../sagemath-lrs.patch
 # adapt to networkx 2 changes
   patch -p1 -i ../sagemath-networkx2.patch
 # fix 

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

2017-12-15 Thread Gaëtan Bisson via arch-commits
Date: Friday, December 15, 2017 @ 20:42:36
  Author: bisson
Revision: 312934

archrelease: copy trunk to testing-x86_64

Added:
  procps-ng/repos/testing-x86_64/
  procps-ng/repos/testing-x86_64/PKGBUILD
(from rev 312933, procps-ng/trunk/PKGBUILD)
  procps-ng/repos/testing-x86_64/impossibly-high-memory.patch
(from rev 312933, procps-ng/trunk/impossibly-high-memory.patch)
  procps-ng/repos/testing-x86_64/install
(from rev 312933, procps-ng/trunk/install)

--+
 PKGBUILD |   54 +
 impossibly-high-memory.patch |   75 +
 install  |   14 +++
 3 files changed, 143 insertions(+)

Copied: procps-ng/repos/testing-x86_64/PKGBUILD (from rev 312933, 
procps-ng/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-15 20:42:36 UTC (rev 312934)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Eric Bélanger 
+
+pkgname=procps-ng
+pkgver=3.3.12
+pkgrel=2
+pkgdesc='Utilities for monitoring your system and its processes'
+url='https://gitlab.com/procps-ng/procps'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+makedepends=('systemd')
+depends=('ncurses' 'libsystemd')
+source=("https://downloads.sourceforge.net/project/${pkgname}/Production/${pkgname}-${pkgver}.tar.xz;
+'impossibly-high-memory.patch')
+sha256sums=('6ed65ab86318f37904e8f9014415a098bec5bc53653e5d9ab404f95ca5e1a7d4'
+'1095223d697cf86b7086839666222b853bfa80bb83c7b09eaeceb0c506bea980')
+
+groups=('base')
+
+conflicts=('procps' 'sysvinit-tools')
+provides=('procps' 'sysvinit-tools')
+replaces=('procps' 'sysvinit-tools')
+
+install=install
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../impossibly-high-memory.patch
+   sed 's:
+Date: Thu, 17 Aug 2017 01:11:11 -0500
+Subject: [PATCH] top: protect against the anomalous 'Mem' graph display
+
+Until this patch, top falsely assumed that there would
+always be some (small) amount of physical memory after
+subtracting 'used' and 'available' from the total. But
+as the issue referenced below attests, a sum of 'used'
+and 'available' might exceed that total memory amount.
+
+I'm not sure if this is a problem with our calculation
+of the 'used' amount, a flaw in the kernel 'available'
+algorithms or some other reason I cannot even imagine.
+
+Anyway, this patch protects against such a contingency
+through the following single line addition of new code
+. if (pct_used + pct_misc > 100.0 || pct_misc < 0) ...
+
+The check for less than zero is not actually necessary
+as long as the source numbers remain unsigned. However
+should they ever become signed, we'll have protection.
+
+[ Most of the changes in this commit simply separate ]
+[ a variable's definition from its associated logic. ]
+
+Reference(s):
+https://gitlab.com/procps-ng/procps/issues/64
+
+Signed-off-by: Jim Warner 
+---
+ top/top.c | 19 ---
+ 1 files changed, 12 insertions(+), 7 deletions(-)
+
+diff --git a/top/top.c b/top/top.c
+index 385df1d..948805e 100644
+--- a/top/top.c
 b/top/top.c
+@@ -5249,21 +5249,26 @@ numa_nope:
+ { "%-.*s~4", "%-.*s~6", "%-.*s~6", Graph_blks }
+  };
+  char used[SMLBUFSIZ], util[SMLBUFSIZ], dual[MEDBUFSIZ];
+- int ix = w->rc.graph_mems - 1;
+- float pct_used = (float)kb_main_used * (100.0 / 
(float)kb_main_total),
++ float pct_used, pct_misc, pct_swap;
++ int ix, num_used, num_misc;
++
++ pct_used = (float)kb_main_used * (100.0 / (float)kb_main_total);
+ #ifdef MEMGRAPH_OLD
+-   pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 
/ (float)kb_main_total),
++ pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 / 
(float)kb_main_total);
+ #else
+-   pct_misc = (float)(kb_main_total - kb_main_available - 
kb_main_used) * (100.0 / (float)kb_main_total),
++ pct_misc = (float)(kb_main_total - kb_main_available - kb_main_used) 
* (100.0 / (float)kb_main_total);
+ #endif
+-   pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / 
(float)kb_swap_total) : 0;
++ if (pct_used + pct_misc > 100.0 || pct_misc < 0) pct_misc = 0;
++ pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / 
(float)kb_swap_total) : 0;
++ ix = w->rc.graph_mems - 1;
+ #ifndef QUICK_GRAPHS
+- int num_used = (int)((pct_used * Graph_adj) + .5),
+- num_misc = (int)((pct_misc * Graph_adj) + .5);
++ num_used = (int)((pct_used * Graph_adj) + .5),
++ num_misc = (int)((pct_misc * Graph_adj) + .5);
+  if (num_used + num_misc > Graph_len) --num_misc;
+  snprintf(used, sizeof(used), gtab[ix].used, num_used, gtab[ix].type);

[arch-commits] Commit in procps-ng/trunk (PKGBUILD impossibly-high-memory.patch)

2017-12-15 Thread Gaëtan Bisson via arch-commits
Date: Friday, December 15, 2017 @ 20:41:56
  Author: bisson
Revision: 312933

fix FS#56681

Added:
  procps-ng/trunk/impossibly-high-memory.patch
Modified:
  procps-ng/trunk/PKGBUILD

--+
 PKGBUILD |9 +++-
 impossibly-high-memory.patch |   75 +
 2 files changed, 81 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 16:08:53 UTC (rev 312932)
+++ PKGBUILD2017-12-15 20:41:56 UTC (rev 312933)
@@ -4,7 +4,7 @@
 
 pkgname=procps-ng
 pkgver=3.3.12
-pkgrel=1
+pkgrel=2
 pkgdesc='Utilities for monitoring your system and its processes'
 url='https://gitlab.com/procps-ng/procps'
 license=('GPL' 'LGPL')
@@ -11,8 +11,10 @@
 arch=('x86_64')
 makedepends=('systemd')
 depends=('ncurses' 'libsystemd')
-source=("https://downloads.sourceforge.net/project/${pkgname}/Production/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('6ed65ab86318f37904e8f9014415a098bec5bc53653e5d9ab404f95ca5e1a7d4')
+source=("https://downloads.sourceforge.net/project/${pkgname}/Production/${pkgname}-${pkgver}.tar.xz;
+'impossibly-high-memory.patch')
+sha256sums=('6ed65ab86318f37904e8f9014415a098bec5bc53653e5d9ab404f95ca5e1a7d4'
+'1095223d697cf86b7086839666222b853bfa80bb83c7b09eaeceb0c506bea980')
 
 groups=('base')
 
@@ -24,6 +26,7 @@
 
 prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../impossibly-high-memory.patch
sed 's:
+Date: Thu, 17 Aug 2017 01:11:11 -0500
+Subject: [PATCH] top: protect against the anomalous 'Mem' graph display
+
+Until this patch, top falsely assumed that there would
+always be some (small) amount of physical memory after
+subtracting 'used' and 'available' from the total. But
+as the issue referenced below attests, a sum of 'used'
+and 'available' might exceed that total memory amount.
+
+I'm not sure if this is a problem with our calculation
+of the 'used' amount, a flaw in the kernel 'available'
+algorithms or some other reason I cannot even imagine.
+
+Anyway, this patch protects against such a contingency
+through the following single line addition of new code
+. if (pct_used + pct_misc > 100.0 || pct_misc < 0) ...
+
+The check for less than zero is not actually necessary
+as long as the source numbers remain unsigned. However
+should they ever become signed, we'll have protection.
+
+[ Most of the changes in this commit simply separate ]
+[ a variable's definition from its associated logic. ]
+
+Reference(s):
+https://gitlab.com/procps-ng/procps/issues/64
+
+Signed-off-by: Jim Warner 
+---
+ top/top.c | 19 ---
+ 1 files changed, 12 insertions(+), 7 deletions(-)
+
+diff --git a/top/top.c b/top/top.c
+index 385df1d..948805e 100644
+--- a/top/top.c
 b/top/top.c
+@@ -5249,21 +5249,26 @@ numa_nope:
+ { "%-.*s~4", "%-.*s~6", "%-.*s~6", Graph_blks }
+  };
+  char used[SMLBUFSIZ], util[SMLBUFSIZ], dual[MEDBUFSIZ];
+- int ix = w->rc.graph_mems - 1;
+- float pct_used = (float)kb_main_used * (100.0 / 
(float)kb_main_total),
++ float pct_used, pct_misc, pct_swap;
++ int ix, num_used, num_misc;
++
++ pct_used = (float)kb_main_used * (100.0 / (float)kb_main_total);
+ #ifdef MEMGRAPH_OLD
+-   pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 
/ (float)kb_main_total),
++ pct_misc = (float)(kb_main_buffers + kb_main_cached) * (100.0 / 
(float)kb_main_total);
+ #else
+-   pct_misc = (float)(kb_main_total - kb_main_available - 
kb_main_used) * (100.0 / (float)kb_main_total),
++ pct_misc = (float)(kb_main_total - kb_main_available - kb_main_used) 
* (100.0 / (float)kb_main_total);
+ #endif
+-   pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / 
(float)kb_swap_total) : 0;
++ if (pct_used + pct_misc > 100.0 || pct_misc < 0) pct_misc = 0;
++ pct_swap = kb_swap_total ? (float)kb_swap_used * (100.0 / 
(float)kb_swap_total) : 0;
++ ix = w->rc.graph_mems - 1;
+ #ifndef QUICK_GRAPHS
+- int num_used = (int)((pct_used * Graph_adj) + .5),
+- num_misc = (int)((pct_misc * Graph_adj) + .5);
++ num_used = (int)((pct_used * Graph_adj) + .5),
++ num_misc = (int)((pct_misc * Graph_adj) + .5);
+  if (num_used + num_misc > Graph_len) --num_misc;
+  snprintf(used, sizeof(used), gtab[ix].used, num_used, gtab[ix].type);
+  snprintf(util, sizeof(util), gtab[ix].misc, num_misc, gtab[ix].type);
+ #else
++ (void)num_used; (void)num_misc;
+  snprintf(used, sizeof(used), gtab[ix].used, (int)((pct_used * 
Graph_adj) + .5), gtab[ix].type);
+  snprintf(util, sizeof(util), gtab[ix].misc, (int)((pct_misc * 
Graph_adj) + .4), gtab[ix].type);
+ #endif
+--
+libgit2 0.26.0
+


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

2017-12-15 Thread Bruno Pagani via arch-commits
Date: Friday, December 15, 2017 @ 18:00:54
  Author: archange
Revision: 274536

archrelease: copy trunk to community-x86_64

Added:
  fwupd/repos/community-x86_64/PKGBUILD
(from rev 274534, fwupd/trunk/PKGBUILD)
Deleted:
  fwupd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 18:00:52 UTC (rev 274535)
+++ PKGBUILD2017-12-15 18:00:54 UTC (rev 274536)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Mirco Tischler 
-
-pkgname=fwupd
-pkgver=1.0.1
-pkgrel=1
-pkgdesc='A simple daemon to allow session software to update firmware'
-arch=('x86_64')
-url='https://github.com/hughsie/fwupd'
-license=('GPL2')
-depends=('appstream-glib' 'fwupdate' 'colord' 'python')
-makedepends=('meson' 'valgrind' 'docbook-utils' 'docbook-sgml' 'perl-sgmls' 
'help2man'
- 'gobject-introspection' 'gtk-doc' 'python-pillow' 'python-cairo'
- 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject')
-checkdepends=('umockdev')
-source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
-sha256sums=('9a4eeb37241f4b4e1eeade9d431e074f5324573e450ea9d2ef4af3fd8b59def3')
-
-build() {
-cd ${pkgname}-${pkgver}
-
-arch-meson -D b_lto=false ../build
-
-ninja -v -C ../build
-}
-
-check() {
-cd build
-meson test
-}
-
-package() {
-DESTDIR="${pkgdir}" ninja -C build install
-# Fixup mode to match polkit
-install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d"
-# Remove the tests
-rm -r ${pkgdir}/usr/share/installed-tests/
-}

Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 274534, 
fwupd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 18:00:54 UTC (rev 274536)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupd
+pkgver=1.0.2
+pkgrel=1
+pkgdesc='A simple daemon to allow session software to update firmware'
+arch=('x86_64')
+url='https://github.com/hughsie/fwupd'
+license=('GPL2')
+depends=('appstream-glib' 'fwupdate' 'colord' 'python')
+makedepends=('meson' 'valgrind' 'docbook-utils' 'docbook-sgml' 'perl-sgmls' 
'help2man'
+ 'gobject-introspection' 'gtk-doc' 'python-pillow' 'python-cairo'
+ 'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject')
+checkdepends=('umockdev')
+source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
+sha256sums=('8ea1c037c59dd3f978fcf3412b5bef5bfd5dfe02d5479a3083dc84ffb977fd91')
+
+build() {
+cd ${pkgname}-${pkgver}
+
+arch-meson -D b_lto=false ../build
+
+ninja -v -C ../build
+}
+
+check() {
+cd build
+meson test
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C build install
+# Fixup mode to match polkit
+install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d"
+# Remove the tests
+rm -r ${pkgdir}/usr/share/installed-tests/
+}


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 18:00:52
  Author: arojas
Revision: 274535

archrelease: copy trunk to community-x86_64

Added:
  giac/repos/community-x86_64/PKGBUILD
(from rev 274534, giac/trunk/PKGBUILD)
Deleted:
  giac/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 18:00:30 UTC (rev 274534)
+++ PKGBUILD2017-12-15 18:00:52 UTC (rev 274535)
@@ -1,44 +0,0 @@
-# $Id: PKGBUILD 175037 2016-05-12 15:18:07Z arojas $
-# Maintainer: Antonio Rojas 
-
-pkgbase=giac
-pkgname=(xcas libgiac)
-_pkgver=1.4.9-39
-pkgver=${_pkgver//-/.}
-pkgrel=1
-pkgdesc="A free computer algebra system"
-arch=(x86_64)
-url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html;
-license=(GPL3)
-makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea)
-source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
-sha256sums=('30a3fb668370955223158390a4f82987bc05d7c7a7d2fb21bd68c2ce1a57489a')
-
-build() {
-  cd $pkgbase-${pkgver%.*}
-
-  ./configure --prefix=/usr
-  make
-}
-
-package_xcas() {
-  depends=(libgiac fltk)
-  conflicts=(giac)
-  provides=(giac)
-  replaces=(giac)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{lib,include}
-}
-
-package_libgiac() {
-  pkgdesc="Giac shared library"
-  depends=(mpfi gsl pari ntl lapack libpng)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{bin,share}
-}

Copied: giac/repos/community-x86_64/PKGBUILD (from rev 274534, 
giac/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 18:00:52 UTC (rev 274535)
@@ -0,0 +1,44 @@
+# $Id: PKGBUILD 175037 2016-05-12 15:18:07Z arojas $
+# Maintainer: Antonio Rojas 
+
+pkgbase=giac
+pkgname=(xcas libgiac)
+_pkgver=1.4.9-41
+pkgver=${_pkgver//-/.}
+pkgrel=1
+pkgdesc="A free computer algebra system"
+arch=(x86_64)
+url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html;
+license=(GPL3)
+makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea)
+source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
+sha256sums=('577ee5333df1dcf6657f2020d73ce977a7b90bf1f20c3c2874eacf1ad29cd5e7')
+
+build() {
+  cd $pkgbase-${pkgver%.*}
+
+  ./configure --prefix=/usr
+  make
+}
+
+package_xcas() {
+  depends=(libgiac fltk)
+  conflicts=(giac)
+  provides=(giac)
+  replaces=(giac)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{lib,include}
+}
+
+package_libgiac() {
+  pkgdesc="Giac shared library"
+  depends=(mpfi gsl pari ntl lapack libpng)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{bin,share}
+}


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

2017-12-15 Thread Bruno Pagani via arch-commits
Date: Friday, December 15, 2017 @ 18:00:29
  Author: archange
Revision: 274533

upgpkg: fwupd 1.0.2-1

Modified:
  fwupd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 17:34:42 UTC (rev 274532)
+++ PKGBUILD2017-12-15 18:00:29 UTC (rev 274533)
@@ -3,7 +3,7 @@
 # Contributor: Mirco Tischler 
 
 pkgname=fwupd
-pkgver=1.0.1
+pkgver=1.0.2
 pkgrel=1
 pkgdesc='A simple daemon to allow session software to update firmware'
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'ttf-dejavu' 'adobe-source-han-sans-cn-fonts' 'python-gobject')
 checkdepends=('umockdev')
 source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
-sha256sums=('9a4eeb37241f4b4e1eeade9d431e074f5324573e450ea9d2ef4af3fd8b59def3')
+sha256sums=('8ea1c037c59dd3f978fcf3412b5bef5bfd5dfe02d5479a3083dc84ffb977fd91')
 
 build() {
 cd ${pkgname}-${pkgver}


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 18:00:30
  Author: arojas
Revision: 274534

Update to 1.4.9.41

Modified:
  giac/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 18:00:29 UTC (rev 274533)
+++ PKGBUILD2017-12-15 18:00:30 UTC (rev 274534)
@@ -3,7 +3,7 @@
 
 pkgbase=giac
 pkgname=(xcas libgiac)
-_pkgver=1.4.9-39
+_pkgver=1.4.9-41
 pkgver=${_pkgver//-/.}
 pkgrel=1
 pkgdesc="A free computer algebra system"
@@ -12,7 +12,7 @@
 license=(GPL3)
 makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea)
 
source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
-sha256sums=('30a3fb668370955223158390a4f82987bc05d7c7a7d2fb21bd68c2ce1a57489a')
+sha256sums=('577ee5333df1dcf6657f2020d73ce977a7b90bf1f20c3c2874eacf1ad29cd5e7')
 
 build() {
   cd $pkgbase-${pkgver%.*}


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

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 17:34:42
  Author: eworm
Revision: 274532

archrelease: copy trunk to community-x86_64

Added:
  mpv/repos/community-x86_64/0001-opengl-backend-support-multiple-backends.patch
(from rev 274531, 
mpv/trunk/0001-opengl-backend-support-multiple-backends.patch)
  mpv/repos/community-x86_64/0002-vaapi-Use-libva2-message-callbacks.patch
(from rev 274531, mpv/trunk/0002-vaapi-Use-libva2-message-callbacks.patch)
  
mpv/repos/community-x86_64/0003-demux_lavf-return-AVERROR_EOF-on-file-end.patch
(from rev 274531, 
mpv/trunk/0003-demux_lavf-return-AVERROR_EOF-on-file-end.patch)
  mpv/repos/community-x86_64/PKGBUILD
(from rev 274531, mpv/trunk/PKGBUILD)
Deleted:
  mpv/repos/community-x86_64/0001-opengl-backend-support-multiple-backends.patch
  mpv/repos/community-x86_64/0002-vaapi-Use-libva2-message-callbacks.patch
  
mpv/repos/community-x86_64/0003-demux_lavf-return-AVERROR_EOF-on-file-end.patch
  mpv/repos/community-x86_64/PKGBUILD

--+
 0001-opengl-backend-support-multiple-backends.patch  |  582 -
 0002-vaapi-Use-libva2-message-callbacks.patch|  182 ++---
 0003-demux_lavf-return-AVERROR_EOF-on-file-end.patch |   52 -
 PKGBUILD |  149 ++--
 4 files changed, 484 insertions(+), 481 deletions(-)

Deleted: 0001-opengl-backend-support-multiple-backends.patch
===
--- 0001-opengl-backend-support-multiple-backends.patch 2017-12-15 17:34:37 UTC 
(rev 274531)
+++ 0001-opengl-backend-support-multiple-backends.patch 2017-12-15 17:34:42 UTC 
(rev 274532)
@@ -1,291 +0,0 @@
-From 9c397af0dabfff7177bcb76409af5b8f9ae608cf Mon Sep 17 00:00:00 2001
-From: Drew DeVault 
-Date: Thu, 27 Apr 2017 17:19:58 -0400
-Subject: [PATCH 1/4] --opengl-backend: support multiple backends
-
-Will attempt each backend specified in order. The x11 backend is still
-preferred, even on Wayland, but the user can now use
---opengl-backend=wayland,x11 to prefer wayland and fall back to x11 if
-wayland is unavailable.

- video/out/opengl/context.c | 66 +-
- video/out/opengl/context.h |  8 ++
- video/out/vo_opengl.c  |  7 +++--
- 3 files changed, 64 insertions(+), 17 deletions(-)
-
-diff --git a/video/out/opengl/context.c b/video/out/opengl/context.c
-index 72311e11fa..568bb662b8 100644
 a/video/out/opengl/context.c
-+++ b/video/out/opengl/context.c
-@@ -89,6 +89,30 @@ static const struct mpgl_driver *const backends[] = {
- #endif
- };
- 
-+static bool get_desc(struct m_obj_desc *dst, int index)
-+{
-+if (index >= MP_ARRAY_SIZE(backends) - 1)
-+return false;
-+const struct mpgl_driver *driver = backends[index];
-+*dst = (struct m_obj_desc) {
-+.name = driver->name,
-+.description = driver->name,
-+.priv_size = sizeof(struct mpgl_driver),
-+.p = driver,
-+};
-+return true;
-+}
-+
-+// for backend option
-+const struct m_obj_list mpgl_backend_list = {
-+.get_desc = get_desc,
-+.description = "OpenGL windowing backends",
-+.allow_unknown_entries = true,
-+.allow_disable_entries = true,
-+.allow_trailer = true,
-+.disallow_positional_parameters = true,
-+};
-+
- // 0-terminated list of desktop GL versions a backend should try to
- // initialize. The first entry is the most preferred version.
- const int mpgl_preferred_gl_versions[] = {
-@@ -100,7 +124,7 @@ const int mpgl_preferred_gl_versions[] = {
- 0
- };
- 
--int mpgl_find_backend(const char *name)
-+static int mpgl_find_backend(const char *name)
- {
- if (name == NULL || strcmp(name, "auto") == 0)
- return -1;
-@@ -126,7 +150,7 @@ int mpgl_validate_backend_opt(struct mp_log *log, const 
struct m_option *opt,
- return mpgl_find_backend(s) >= -1 ? 1 : M_OPT_INVALID;
- }
- 
--static void *get_native_display(void *pctx, const char *name)
-+static void *get_native_display(const char *name)
- {
- MPGLContext *ctx = pctx;
- if (!ctx->native_display_type || !name)
-@@ -186,11 +210,41 @@ cleanup:
- 
- // Create a VO window and create a GL context on it.
- //  vo_flags: passed to the backend's create window function
--MPGLContext *mpgl_init(struct vo *vo, const char *backend_name, int vo_flags)
-+MPGLContext *mpgl_init(struct vo *vo, struct m_obj_settings *backend_list, 
int vo_flags)
- {
- MPGLContext *ctx = NULL;
--int index = mpgl_find_backend(backend_name);
--if (index == -1) {
-+if (backend_list && backend_list[0].name) {
-+int n;
-+for (n = 0; backend_list[n].name; n++) {
-+// Something like "--opengl-backend=name," allows fallback to 
autoprobing.
-+int index = mpgl_find_backend(backend_list[n].name);
-+if (index == -1 || strlen(backend_list[n].name) == 0)
-+goto autoprobe;
-+if (index == -2) {
-+ 

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

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 17:34:37
  Author: eworm
Revision: 274531

upgpkg: mpv 1:0.27.0-5

re-enable support for libsmbclient, change the license to GPLv3

Modified:
  mpv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 17:23:46 UTC (rev 274530)
+++ PKGBUILD2017-12-15 17:34:37 UTC (rev 274531)
@@ -6,17 +6,19 @@
 pkgname=mpv
 epoch=1
 pkgver=0.27.0
-pkgrel=4
+pkgrel=5
 _waf_version=1.9.8
 pkgdesc='a free, open source, and cross-platform media player'
 arch=('x86_64')
-license=('GPL')
+# We link against libraries that are licensed GPLv3 explicitly, libsmbclient
+# being one of these. So our package is GPLv3 only as well.
+license=('GPL3')
 url='https://mpv.io/'
 depends=(
   'ffmpeg' 'lcms2' 'libcdio-paranoia' 'libgl' 'libxss'
   'libxinerama' 'libxv' 'libxkbcommon' 'libva' 'wayland' 'libcaca'
   'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua52' 'libdvdnav'
-  'libxrandr' 'jack' 'rubberband' 'uchardet' 'libarchive'
+  'libxrandr' 'jack' 'rubberband' 'uchardet' 'libarchive' 'smbclient'
 )
 makedepends=('mesa' 'python-docutils' 'ladspa')
 optdepends=('youtube-dl: for video-sharing websites playback')
@@ -58,6 +60,7 @@
 --enable-encoding \
 --enable-libarchive \
 --enable-libmpv-shared \
+--enable-libsmbclient \
 --enable-zsh-comp
 
   ./waf build


[arch-commits] Commit in darkstat/repos/community-x86_64 (9 files)

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 17:23:46
  Author: eworm
Revision: 274530

archrelease: copy trunk to community-x86_64

Added:
  darkstat/repos/community-x86_64/PKGBUILD
(from rev 274529, darkstat/trunk/PKGBUILD)
  darkstat/repos/community-x86_64/darkstat-sysusers.conf
(from rev 274529, darkstat/trunk/darkstat-sysusers.conf)
  darkstat/repos/community-x86_64/darkstat-tmpfiles.conf
(from rev 274529, darkstat/trunk/darkstat-tmpfiles.conf)
  darkstat/repos/community-x86_64/darkstat.conf
(from rev 274529, darkstat/trunk/darkstat.conf)
  darkstat/repos/community-x86_64/darkstat.service
(from rev 274529, darkstat/trunk/darkstat.service)
Deleted:
  darkstat/repos/community-x86_64/PKGBUILD
  darkstat/repos/community-x86_64/darkstat.conf
  darkstat/repos/community-x86_64/darkstat.install
  darkstat/repos/community-x86_64/darkstat.service

+
 PKGBUILD   |   74 ++-
 darkstat-sysusers.conf |1 
 darkstat-tmpfiles.conf |2 +
 darkstat.conf  |4 +-
 darkstat.install   |   16 --
 darkstat.service   |   34 ++---
 6 files changed, 64 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 17:23:40 UTC (rev 274529)
+++ PKGBUILD2017-12-15 17:23:46 UTC (rev 274530)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=darkstat
-pkgver=3.0.719
-pkgrel=1
-pkgdesc="Network statistics gatherer (packet sniffer)"
-url="http://dmr.ath.cx/net/darkstat/;
-license=("GPL")
-arch=(i686 x86_64)
-depends=('libpcap' 'zlib' 'gcc-libs')
-backup=('etc/conf.d/darkstat.conf')
-source=(http://dmr.ath.cx/net/darkstat/darkstat-$pkgver.tar.bz2
-   darkstat.service
-   darkstat.conf)
-install=darkstat.install
-md5sums=('963145de05cb21f4d93a9c244beeaea0'
- 'e28c56657502ce3e62c1fc6bf5ce59f7'
- 'aa9a9effd1e8f08860afcd6439fc94c5')
-
-build() {
-  cd $srcdir/darkstat-$pkgver
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-}
-
-package() {
-  cd $srcdir/darkstat-$pkgver
-  make DESTDIR=$pkgdir install
-  install -D -m644 "$srcdir"/darkstat.conf "$pkgdir"/etc/conf.d/darkstat.conf
-  install -Dm0644 $srcdir/$pkgname.service 
$pkgdir/usr/lib/systemd/system/$pkgname.service
-}

Copied: darkstat/repos/community-x86_64/PKGBUILD (from rev 274529, 
darkstat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 17:23:46 UTC (rev 274530)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=darkstat
+pkgver=3.0.719
+pkgrel=2
+pkgdesc='Network statistics gatherer (packet sniffer)'
+url="https://unix4lyfe.org/${pkgname}/;
+license=("GPL")
+arch=(x86_64)
+depends=('libpcap' 'zlib' 'gcc-libs')
+backup=('etc/conf.d/darkstat.conf')
+source=("https://unix4lyfe.org/${pkgname}/${pkgname}-${pkgver}.tar.bz2;
+   'darkstat-sysusers.conf'
+   'darkstat-tmpfiles.conf'
+   'darkstat.service'
+   'darkstat.conf')
+sha256sums=('aeaf909585f7f43dc032a75328fdb62114e58405b06a92a13c0d3653236dedd7'
+'81f7cac4bb3bdd10422938b33050dcb0245713082af1dd3a58fd63f51df29dbe'
+'ccc508237a3aa5b1b2cff271877f6a92a0a189ff578ed2128731f7d8379a9fca'
+'81a29ba0fca9430f1a220fece1e88e8e80657fc1970b9327b6680e5f212e51df'
+'7ee7e3a04672bec76e10a65d3b2bc7cf3c41992652a7252d2bbefa79f7679923')
+
+build() {
+  cd "$srcdir"/darkstat-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd "$srcdir"/darkstat-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 "$srcdir"/darkstat-sysusers.conf 
"$pkgdir"/usr/lib/sysusers.d/darkstat.conf
+  install -D -m0644 "$srcdir"/darkstat-tmpfiles.conf 
"$pkgdir"/usr/lib/tmpfiles.d/darkstat.conf
+  install -D -m0644 "$srcdir"/darkstat.service 
"$pkgdir"/usr/lib/systemd/system/darkstat.service
+  install -D -m0644 "$srcdir"/darkstat.conf "$pkgdir"/etc/conf.d/darkstat.conf
+}

Copied: darkstat/repos/community-x86_64/darkstat-sysusers.conf (from rev 
274529, darkstat/trunk/darkstat-sysusers.conf)
===
--- darkstat-sysusers.conf  (rev 0)
+++ darkstat-sysusers.conf  2017-12-15 17:23:46 UTC (rev 274530)
@@ -0,0 +1 @@
+u darkstat - "darkstat user" /var/darkstat

Copied: darkstat/repos/community-x86_64/darkstat-tmpfiles.conf (from rev 
274529, darkstat/trunk/darkstat-tmpfiles.conf)
===
--- darkstat-tmpfiles.conf  (rev 0)
+++ darkstat-tmpfiles.conf  2017-12-15 17:23:46 UTC (rev 274530)
@@ -0,0 +1,2 @@
+d /var/darkstat 0755 darkstat darkstat -
+f /var/darkstat/darkstat.dat 0644 darkstat darkstat -

Deleted: darkstat.conf

[arch-commits] Commit in darkstat/trunk (4 files)

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 17:23:40
  Author: eworm
Revision: 274529

upgpkg: darkstat 3.0.719-2

* switch to sysusers and tmpfiles
* use sha256 checksums
* update upstream url (and use https)

Added:
  darkstat/trunk/darkstat-sysusers.conf
  darkstat/trunk/darkstat-tmpfiles.conf
Modified:
  darkstat/trunk/PKGBUILD
Deleted:
  darkstat/trunk/darkstat.install

+
 PKGBUILD   |   36 +++-
 darkstat-sysusers.conf |1 +
 darkstat-tmpfiles.conf |2 ++
 darkstat.install   |   16 
 4 files changed, 26 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 17:14:57 UTC (rev 274528)
+++ PKGBUILD2017-12-15 17:23:40 UTC (rev 274529)
@@ -3,30 +3,40 @@
 
 pkgname=darkstat
 pkgver=3.0.719
-pkgrel=1
-pkgdesc="Network statistics gatherer (packet sniffer)"
-url="http://dmr.ath.cx/net/darkstat/;
+pkgrel=2
+pkgdesc='Network statistics gatherer (packet sniffer)'
+url="https://unix4lyfe.org/${pkgname}/;
 license=("GPL")
 arch=(x86_64)
 depends=('libpcap' 'zlib' 'gcc-libs')
 backup=('etc/conf.d/darkstat.conf')
-source=(http://dmr.ath.cx/net/darkstat/darkstat-$pkgver.tar.bz2
-   darkstat.service
-   darkstat.conf)
-install=darkstat.install
-md5sums=('963145de05cb21f4d93a9c244beeaea0'
- 'e28c56657502ce3e62c1fc6bf5ce59f7'
- 'aa9a9effd1e8f08860afcd6439fc94c5')
+source=("https://unix4lyfe.org/${pkgname}/${pkgname}-${pkgver}.tar.bz2;
+   'darkstat-sysusers.conf'
+   'darkstat-tmpfiles.conf'
+   'darkstat.service'
+   'darkstat.conf')
+sha256sums=('aeaf909585f7f43dc032a75328fdb62114e58405b06a92a13c0d3653236dedd7'
+'81f7cac4bb3bdd10422938b33050dcb0245713082af1dd3a58fd63f51df29dbe'
+'ccc508237a3aa5b1b2cff271877f6a92a0a189ff578ed2128731f7d8379a9fca'
+'81a29ba0fca9430f1a220fece1e88e8e80657fc1970b9327b6680e5f212e51df'
+'7ee7e3a04672bec76e10a65d3b2bc7cf3c41992652a7252d2bbefa79f7679923')
 
 build() {
   cd "$srcdir"/darkstat-$pkgver
-  ./configure --prefix=/usr --sbindir=/usr/bin
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin
   make
 }
 
 package() {
   cd "$srcdir"/darkstat-$pkgver
+
   make DESTDIR="$pkgdir" install
-  install -D -m644 "$srcdir"/darkstat.conf "$pkgdir"/etc/conf.d/darkstat.conf
-  install -Dm0644 "$srcdir"/$pkgname.service 
"$pkgdir"/usr/lib/systemd/system/$pkgname.service
+
+  install -D -m0644 "$srcdir"/darkstat-sysusers.conf 
"$pkgdir"/usr/lib/sysusers.d/darkstat.conf
+  install -D -m0644 "$srcdir"/darkstat-tmpfiles.conf 
"$pkgdir"/usr/lib/tmpfiles.d/darkstat.conf
+  install -D -m0644 "$srcdir"/darkstat.service 
"$pkgdir"/usr/lib/systemd/system/darkstat.service
+  install -D -m0644 "$srcdir"/darkstat.conf "$pkgdir"/etc/conf.d/darkstat.conf
 }

Added: darkstat-sysusers.conf
===
--- darkstat-sysusers.conf  (rev 0)
+++ darkstat-sysusers.conf  2017-12-15 17:23:40 UTC (rev 274529)
@@ -0,0 +1 @@
+u darkstat - "darkstat user" /var/darkstat

Added: darkstat-tmpfiles.conf
===
--- darkstat-tmpfiles.conf  (rev 0)
+++ darkstat-tmpfiles.conf  2017-12-15 17:23:40 UTC (rev 274529)
@@ -0,0 +1,2 @@
+d /var/darkstat 0755 darkstat darkstat -
+f /var/darkstat/darkstat.dat 0644 darkstat darkstat -

Deleted: darkstat.install
===
--- darkstat.install2017-12-15 17:14:57 UTC (rev 274528)
+++ darkstat.install2017-12-15 17:23:40 UTC (rev 274529)
@@ -1,16 +0,0 @@
-daemon_name=darkstat
-daemon_chroot=var/darkstat
-
-post_install() {
-  if [ ! -d "$daemon_chroot" ]; then
-install -d "$daemon_chroot"
-touch "$daemon_chroot/darkstat.dat"
-  fi
-  useradd \
---system \
---home /"$daemon_chroot" \
---shell /bin/false \
---no-user-group \
---gid nobody "$daemon_name"
-  chown -R "$daemon_name":nobody "/$daemon_chroot"
-}


[arch-commits] Commit in android-udev/trunk (3 files)

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 17:14:57
  Author: anatolik
Revision: 274528

Switch to systemd-users

Added:
  android-udev/trunk/android-udev.sysusers.d
Modified:
  android-udev/trunk/PKGBUILD
Deleted:
  android-udev/trunk/android-udev.install

-+
 PKGBUILD|8 +---
 android-udev.install|4 
 android-udev.sysusers.d |1 +
 3 files changed, 6 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:27:22 UTC (rev 274527)
+++ PKGBUILD2017-12-15 17:14:57 UTC (rev 274528)
@@ -10,11 +10,13 @@
 url='https://github.com/M0Rf30/android-udev-rules'
 license=(GPL3)
 depends=(udev libmtp)
-install='android-udev.install'
-source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip)
-md5sums=('2af65a4b71aa20d72df23401712d853b')
+source=(android-udev-$pkgver.zip::https://github.com/M0Rf30/android-udev-rules/archive/$pkgver.zip
+android-udev.sysusers.d)
+sha1sums=('141c08127f98ba09a8dc8bae49ef30f44ad1e363'
+  '24d1dade2b277cb4aaca7966985142d3ac90c3ed')
 
 package() {
   cd android-udev-rules-$pkgver
   install -Dm 644 51-android.rules 
"$pkgdir"/usr/lib/udev/rules.d/51-android.rules
+  install -D -m644 "$srcdir"/android-udev.sysusers.d 
"$pkgdir"/usr/lib/sysusers.d/android-udev.conf
 }

Deleted: android-udev.install
===
--- android-udev.install2017-12-15 15:27:22 UTC (rev 274527)
+++ android-udev.install2017-12-15 17:14:57 UTC (rev 274528)
@@ -1,4 +0,0 @@
-post_install() {
-  getent group adbusers >/dev/null || groupadd -r adbusers
-  true
-}

Added: android-udev.sysusers.d
===
--- android-udev.sysusers.d (rev 0)
+++ android-udev.sysusers.d 2017-12-15 17:14:57 UTC (rev 274528)
@@ -0,0 +1 @@
+g adbusers - -


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

2017-12-15 Thread Bartłomiej Piotrowski via arch-commits
Date: Friday, December 15, 2017 @ 16:08:53
  Author: bpiotrowski
Revision: 312932

Move lib32-glibc to optdepends

Modified:
  valgrind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:25:47 UTC (rev 312931)
+++ PKGBUILD2017-12-15 16:08:53 UTC (rev 312932)
@@ -10,8 +10,9 @@
 license=(GPL)
 url='http://valgrind.org/'
 depends=('glibc=2.26' 'lib32-glibc=2.26' perl)
-makedepends=(gdb openmpi)
-optdepends=('openmpi: MPI support')
+makedepends=(gdb openmpi lib32-glibc)
+optdepends=('openmpi: MPI support'
+'lib32-glibc: 32-bit ABI support')
 provides=($pkgname-multilib)
 replaces=($pkgname-multilib)
 options=(!emptydirs)


[arch-commits] Commit in ruby-native-package-installer/repos/community-any (2 files)

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:27:22
  Author: anatolik
Revision: 274527

archrelease: copy trunk to community-any

Added:
  ruby-native-package-installer/repos/community-any/PKGBUILD
(from rev 274526, ruby-native-package-installer/trunk/PKGBUILD)
Deleted:
  ruby-native-package-installer/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 15:26:52 UTC (rev 274526)
+++ PKGBUILD2017-12-15 15:27:22 UTC (rev 274527)
@@ -1,21 +0,0 @@
-# Maintainer: Ruby quarry (https://github.com/anatol/quarry)
-
-_gemname=native-package-installer
-pkgname=ruby-$_gemname
-pkgver=1.0.5
-pkgrel=1
-pkgdesc=native-package-installer\ helps\ to\ install\ native\ packages\ on\ 
\"gem\ install\"
-arch=(any)
-url=https://github.com/ruby-gnome2/native-package-installer
-license=(LGPL3)
-depends=(ruby)
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha1sums=('c1b43ca497f6b1b38dae3448e27cce485f6a188e')
-
-package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-}

Copied: ruby-native-package-installer/repos/community-any/PKGBUILD (from rev 
274526, ruby-native-package-installer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 15:27:22 UTC (rev 274527)
@@ -0,0 +1,21 @@
+# Maintainer: Ruby quarry (https://github.com/anatol/quarry)
+
+_gemname=native-package-installer
+pkgname=ruby-$_gemname
+pkgver=1.0.6
+pkgrel=1
+pkgdesc=native-package-installer\ helps\ to\ install\ native\ packages\ on\ 
\"gem\ install\"
+arch=(any)
+url=https://github.com/ruby-gnome2/native-package-installer
+license=(LGPL3)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('b49175bbb84cfcaebdc981a3c099383180cfda73')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


[arch-commits] Commit in ruby-native-package-installer/trunk (PKGBUILD)

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:26:52
  Author: anatolik
Revision: 274526

upgpkg: ruby-native-package-installer 1.0.6-1

Modified:
  ruby-native-package-installer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:26:37 UTC (rev 274525)
+++ PKGBUILD2017-12-15 15:26:52 UTC (rev 274526)
@@ -2,7 +2,7 @@
 
 _gemname=native-package-installer
 pkgname=ruby-$_gemname
-pkgver=1.0.5
+pkgver=1.0.6
 pkgrel=1
 pkgdesc=native-package-installer\ helps\ to\ install\ native\ packages\ on\ 
\"gem\ install\"
 arch=(any)
@@ -12,7 +12,7 @@
 options=(!emptydirs)
 source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
 noextract=($_gemname-$pkgver.gem)
-sha1sums=('c1b43ca497f6b1b38dae3448e27cce485f6a188e')
+sha1sums=('b49175bbb84cfcaebdc981a3c099383180cfda73')
 
 package() {
   local _gemdir="$(ruby -e'puts Gem.default_dir')"


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

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:26:37
  Author: anatolik
Revision: 274525

archrelease: copy trunk to community-testing-x86_64

Added:
  shairport-sync/repos/community-testing-x86_64/
  shairport-sync/repos/community-testing-x86_64/PKGBUILD
(from rev 274524, shairport-sync/trunk/PKGBUILD)
  shairport-sync/repos/community-testing-x86_64/shairport-sync.install
(from rev 274524, shairport-sync/trunk/shairport-sync.install)

+
 PKGBUILD   |   41 +
 shairport-sync.install |   11 +++
 2 files changed, 52 insertions(+)

Copied: shairport-sync/repos/community-testing-x86_64/PKGBUILD (from rev 
274524, shairport-sync/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-15 15:26:37 UTC (rev 274525)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+
+pkgname=shairport-sync
+pkgver=3.1.6
+pkgrel=1
+pkgdesc='Emulates an AirPort Express for the purpose of streaming music from 
iTunes and compatible iPods and iPhones'
+url='https://github.com/mikebrady/shairport-sync'
+arch=(x86_64)
+license=(GPL)
+backup=(etc/shairport-sync.conf)
+install=shairport-sync.install
+depends=(openssl avahi libsoxr popt alsa-lib libconfig libpulse)
+makedepends=(xmltoman)
+source=(shairport-sync-$pkgver.zip::https://github.com/mikebrady/shairport-sync/archive/$pkgver.zip
+
useradd.patch::https://github.com/mikebrady/shairport-sync/commit/15c376ad57629dad16f1120dbf4c080f7de48475.patch)
+sha1sums=('0b2e07dcc3172e647f546ecaf7537bea27daf5f4'
+  '0d216ac98a7c390476c79732e7361c4e66651340')
+
+prepare() {
+  cd shairport-sync-$pkgver
+  # Revert adding users with 'make install'. We have a separate *.install 
script for it.
+  patch -R < ../useradd.patch
+}
+
+build() {
+  cd shairport-sync-$pkgver
+
+  autoreconf -i -f
+  ./configure --prefix=/usr --sysconfdir=/etc --with-alsa --with-pa 
--with-avahi --with-ssl=openssl --with-soxr --with-dns_sd --with-pkg-config 
--with-systemd --with-configfiles
+  make
+
+  sed 's|/usr/local/bin/|/usr/bin/|' -i scripts/shairport-sync.service
+}
+
+package() {
+  cd shairport-sync-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m664 LICENSES "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm "$pkgdir"/etc/shairport-sync.conf.sample
+}

Copied: shairport-sync/repos/community-testing-x86_64/shairport-sync.install 
(from rev 274524, shairport-sync/trunk/shairport-sync.install)
===
--- community-testing-x86_64/shairport-sync.install 
(rev 0)
+++ community-testing-x86_64/shairport-sync.install 2017-12-15 15:26:37 UTC 
(rev 274525)
@@ -0,0 +1,11 @@
+post_install() {
+  getent group shairport-sync &>/dev/null || groupadd --system shairport-sync 
>/dev/null
+  getent passwd shairport-sync &> /dev/null || useradd --system -c 
'ShairportSync AirPort receiver' -d /var/lib/shairport-sync -m -g 
shairport-sync -s /bin/false -G audio shairport-sync >/dev/null
+
+  [ -f /etc/conf.d/shairport-sync ] && echo "ShairportSync config has been 
moved to /etc/shairport-sync.conf. Please remove old config file 
/etc/conf.d/shairport-sync"
+  true
+}
+
+post_upgrade() {
+  post_install
+}


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

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:26:12
  Author: anatolik
Revision: 274524

upgpkg: shairport-sync 3.1.6-1

Modified:
  shairport-sync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:15:47 UTC (rev 274523)
+++ PKGBUILD2017-12-15 15:26:12 UTC (rev 274524)
@@ -2,7 +2,7 @@
 # Maintainer: Anatol Pomozov 
 
 pkgname=shairport-sync
-pkgver=3.1.4
+pkgver=3.1.6
 pkgrel=1
 pkgdesc='Emulates an AirPort Express for the purpose of streaming music from 
iTunes and compatible iPods and iPhones'
 url='https://github.com/mikebrady/shairport-sync'
@@ -14,7 +14,7 @@
 makedepends=(xmltoman)
 
source=(shairport-sync-$pkgver.zip::https://github.com/mikebrady/shairport-sync/archive/$pkgver.zip
 
useradd.patch::https://github.com/mikebrady/shairport-sync/commit/15c376ad57629dad16f1120dbf4c080f7de48475.patch)
-sha1sums=('ec25fb5508a70d51128fab5d6b796b59d81608b6'
+sha1sums=('0b2e07dcc3172e647f546ecaf7537bea27daf5f4'
   '0d216ac98a7c390476c79732e7361c4e66651340')
 
 prepare() {


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

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:25:47
  Author: anatolik
Revision: 312931

archrelease: copy trunk to testing-x86_64

Added:
  ruby/repos/testing-x86_64/
  ruby/repos/testing-x86_64/PKGBUILD
(from rev 312930, ruby/trunk/PKGBUILD)
  ruby/repos/testing-x86_64/gemrc
(from rev 312930, ruby/trunk/gemrc)
  ruby/repos/testing-x86_64/ruby.install
(from rev 312930, ruby/trunk/ruby.install)

--+
 PKGBUILD |   72 +
 gemrc|5 +++
 ruby.install |   22 +
 3 files changed, 99 insertions(+)

Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 312930, 
ruby/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-15 15:25:47 UTC (rev 312931)
@@ -0,0 +1,72 @@
+# Maintainer: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+pkgname=(ruby ruby-docs)
+pkgver=2.4.3
+pkgrel=1
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz
+gemrc)
+sha1sums=('f0a49dddb4e7903a11a80554fd7a317a854cd365'
+  'dc536754c8fac2c3d82965c5a708cd8f79562d98')
+
+build() {
+  cd ruby-${pkgver}
+
+  PKG_CONFIG=/usr/bin/pkg-config ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=(gdbm openssl libffi libyaml gmp zlib)
+  optdepends=(
+  'ruby-docs: Ruby documentation'
+  'tk: for Ruby/TK'
+  )
+  provides=(rubygems rake)
+  conflicts=(rake)
+  backup=(etc/gemrc)
+  install=ruby.install
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -D -m644 ${srcdir}/gemrc "${pkgdir}/etc/gemrc"
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+}
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}

Copied: ruby/repos/testing-x86_64/gemrc (from rev 312930, ruby/trunk/gemrc)
===
--- testing-x86_64/gemrc(rev 0)
+++ testing-x86_64/gemrc2017-12-15 15:25:47 UTC (rev 312931)
@@ -0,0 +1,5 @@
+# Read about the gemrc format at 
http://guides.rubygems.org/command-reference/#gem-environment
+
+# --user-install is used to install to $HOME/.gem/ by default since we want to 
separate
+#pacman installed gems and gem installed gems
+gem: --user-install

Copied: ruby/repos/testing-x86_64/ruby.install (from rev 312930, 
ruby/trunk/ruby.install)
===
--- testing-x86_64/ruby.install (rev 0)
+++ testing-x86_64/ruby.install 2017-12-15 15:25:47 UTC (rev 312931)
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+print_gem_default_target() {
+  echo 'The default location of gem installs is $HOME/.gem/ruby'
+  echo 'Add the following line to your PATH if you plan to install using gem'
+  echo '$(ruby -rubygems -e "puts Gem.user_dir")/bin'
+  echo 'If you want to install to the system wide location, you must either:'
+  echo 'edit /etc/gemrc or run gem with the --no-user-install flag.'
+}
+
+# arg 1:  the new package version
+post_install() {
+  print_gem_default_target
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+  if [ "$(vercmp $2 1.9.3_p125-4)" -lt 0 ]; then
+print_gem_default_target
+  fi
+}


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

2017-12-15 Thread Anatol Pomozov via arch-commits
Date: Friday, December 15, 2017 @ 15:25:17
  Author: anatolik
Revision: 312930

upgpkg: ruby 2.4.3-1

Modified:
  ruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 14:46:21 UTC (rev 312929)
+++ PKGBUILD2017-12-15 15:25:17 UTC (rev 312930)
@@ -4,7 +4,7 @@
 # Contributor: Jeramy Rutley 
 
 pkgname=(ruby ruby-docs)
-pkgver=2.4.2
+pkgver=2.4.3
 pkgrel=1
 arch=(x86_64)
 url='http://www.ruby-lang.org/en/'
@@ -13,7 +13,7 @@
 options=(!emptydirs)
 
source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz
 gemrc)
-sha1sums=('8373e32c63bba2180799da091b572664aa9faf6f'
+sha1sums=('f0a49dddb4e7903a11a80554fd7a317a854cd365'
   'dc536754c8fac2c3d82965c5a708cd8f79562d98')
 
 build() {


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

2017-12-15 Thread Sergej Pupykin via arch-commits
Date: Friday, December 15, 2017 @ 15:15:47
  Author: spupykin
Revision: 274523

upd url

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:12:54 UTC (rev 274522)
+++ PKGBUILD2017-12-15 15:15:47 UTC (rev 274523)
@@ -34,7 +34,7 @@
 # for scaling the icon
 'imagemagick')
 
source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
-   
"https://pkgs.fedoraproject.org/cgit/rpms/hedgewars.git/plain/hedgewars-cmake-ghc8-mask.patch;)
+   
"https://src.fedoraproject.org/rpms/hedgewars/raw/master/f/hedgewars-cmake-ghc8-mask.patch;)
 sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89'
 '3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a')
 


[arch-commits] Commit in hedgewars/repos/community-x86_64 (3 files)

2017-12-15 Thread Sergej Pupykin via arch-commits
Date: Friday, December 15, 2017 @ 15:12:54
  Author: spupykin
Revision: 274522

archrelease: copy trunk to community-x86_64

Added:
  hedgewars/repos/community-x86_64/PKGBUILD
(from rev 274521, hedgewars/trunk/PKGBUILD)
Deleted:
  hedgewars/repos/community-x86_64/PKGBUILD
  hedgewars/repos/community-x86_64/hedgewars-ffmpeg3.patch

-+
 PKGBUILD|  160 +++---
 hedgewars-ffmpeg3.patch |   76 -
 2 files changed, 82 insertions(+), 154 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 15:12:33 UTC (rev 274521)
+++ PKGBUILD2017-12-15 15:12:54 UTC (rev 274522)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Tinxy 
-
-pkgname=hedgewars
-pkgver=0.9.22
-pkgrel=8
-pkgdesc="Turn-based strategy artillery game similiar to Worms"
-arch=('i686' 'x86_64')
-url="http://hedgewars.org;
-license=('GPL' 'custom')
-depends=('qt4' 'sdl' 'sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'lua51' 
'ffmpeg' 'glut' 'physfs')
-makedepends=('fpc' 'cmake'
-# haskell specific
-'ghc'
-'haskell-network'
-'haskell-bytestring-show'
-'haskell-utf8-string'
-'haskell-dataenc'
-'haskell-hslogger'
-'haskell-vector'
-'haskell-entropy'
-'haskell-sha'
-'haskell-zlib'
-'haskell-random'
-# for scaling the icon
-'imagemagick')
-source=("http://download.gna.org/hedgewars/${pkgname}-src-${pkgver}.tar.bz2;
-   "hedgewars-ffmpeg3.patch"
-   
"http://pkgs.fedoraproject.org/cgit/rpms/hedgewars.git/plain/hedgewars-cmake-ghc8-mask.patch;)
-sha256sums=('b699c8971ff420c3edd6533527ae2e99040f1e79207c9140826945bcf0e62192'
-'8c77091440f0e9c6ca365e160f56b2195a573dca206ee29d762ff6a35af84604'
-'3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a')
-
-prepare() {
-  cd ${pkgname}-src-${pkgver}
-  sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = 
seq x ()|' gameServer/CoreTypes.hs
-
-  # Fix build with ffmpeg 3.0 (Debian)
-  patch -p1 -i ../hedgewars-ffmpeg3.patch
-
-  # Fix GHC 8
-  patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
-}
-
-build() {
-  cd ${pkgname}-src-${pkgver}
-  mkdir -p "$srcdir"/bin
-  ln -sf /usr/bin/lrelease-qt4 "$srcdir"/bin/Qt4::lrelease
-  export PATH="$srcdir"/bin:${PATH}
-  cmake \
-   -DCMAKE_BUILD_TYPE="Release" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DDATA_INSTALL_DIR=/usr/share/hedgewars \
-   -DNOSERVER=0 \
-   .
-  make
-
-  # resize icon
-  for _size in 16 32 48 64 128 256; do
-convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png
-  done
-}
-
-package() {
-  cd ${pkgname}-src-${pkgver}
-  make DESTDIR="$pkgdir" install
-  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
-
-  # install icons
-  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
-  for _size in 16 32 48 64 128 256; do
-install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
-  done
-  rm -rf "$pkgdir"/usr/share/pixmaps
-
-  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
-}

Copied: hedgewars/repos/community-x86_64/PKGBUILD (from rev 274521, 
hedgewars/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 15:12:54 UTC (rev 274522)
@@ -0,0 +1,82 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.23
+pkgrel=1
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf'
+'lua51' 'ffmpeg' 'glut' 'physfs'
+'haskell-entropy'
+'haskell-sha'
+'haskell-random'
+'haskell-regex-tdfa'
+'haskell-sandi'
+'haskell-hslogger'
+'haskell-utf8-string'
+'haskell-vector')
+makedepends=('fpc' 'cmake'
+# haskell specific
+'ghc'
+'haskell-network'
+'haskell-bytestring-show'
+'haskell-mtl'
+'haskell-stm'
+'haskell-sandi'
+'haskell-zlib'
+'haskell-containers'
+'haskell-base-prelude'
+'haskell-deepseq'
+# for scaling the icon
+'imagemagick')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
+   
"https://pkgs.fedoraproject.org/cgit/rpms/hedgewars.git/plain/hedgewars-cmake-ghc8-mask.patch;)

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

2017-12-15 Thread Sergej Pupykin via arch-commits
Date: Friday, December 15, 2017 @ 15:12:33
  Author: spupykin
Revision: 274521

upgpkg: hedgewars 0.9.23-1

Modified:
  hedgewars/trunk/PKGBUILD
Deleted:
  hedgewars/trunk/hedgewars-ffmpeg3.patch

-+
 PKGBUILD|   38 ---
 hedgewars-ffmpeg3.patch |   76 --
 2 files changed, 21 insertions(+), 93 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:12:19 UTC (rev 274520)
+++ PKGBUILD2017-12-15 15:12:33 UTC (rev 274521)
@@ -3,42 +3,46 @@
 # Contributor: Tinxy 
 
 pkgname=hedgewars
-pkgver=0.9.22
-pkgrel=8
+pkgver=0.9.23
+pkgrel=1
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;
 license=('GPL' 'custom')
-depends=('qt4' 'sdl' 'sdl_mixer' 'sdl_image' 'sdl_net' 'sdl_ttf' 'lua51' 
'ffmpeg' 'glut' 'physfs')
+depends=('qt4' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf'
+'lua51' 'ffmpeg' 'glut' 'physfs'
+'haskell-entropy'
+'haskell-sha'
+'haskell-random'
+'haskell-regex-tdfa'
+'haskell-sandi'
+'haskell-hslogger'
+'haskell-utf8-string'
+'haskell-vector')
 makedepends=('fpc' 'cmake'
 # haskell specific
 'ghc'
 'haskell-network'
 'haskell-bytestring-show'
-'haskell-utf8-string'
-'haskell-dataenc'
-'haskell-hslogger'
-'haskell-vector'
-'haskell-entropy'
-'haskell-sha'
+'haskell-mtl'
+'haskell-stm'
+'haskell-sandi'
 'haskell-zlib'
-'haskell-random'
+'haskell-containers'
+'haskell-base-prelude'
+'haskell-deepseq'
 # for scaling the icon
 'imagemagick')
 
source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;
-   "hedgewars-ffmpeg3.patch"

"https://pkgs.fedoraproject.org/cgit/rpms/hedgewars.git/plain/hedgewars-cmake-ghc8-mask.patch;)
-sha256sums=('b699c8971ff420c3edd6533527ae2e99040f1e79207c9140826945bcf0e62192'
-'8c77091440f0e9c6ca365e160f56b2195a573dca206ee29d762ff6a35af84604'
+sha256sums=('da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89'
 '3d2b115371b2584c598a158ad04f202b919391dba8f9bfda93972f7f97efbb7a')
 
 prepare() {
   cd ${pkgname}-src-${pkgver}
   sed -i 's|instance NFData (Chan a)$|instance NFData (Chan a) where rnf x = 
seq x ()|' gameServer/CoreTypes.hs
-
-  # Fix build with ffmpeg 3.0 (Debian)
-  patch -p1 -i ../hedgewars-ffmpeg3.patch
-
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+  sed -i 's|execute_process(COMMAND ${GHC_EXECUTABLE}|execute_process(COMMAND 
${GHC_EXECUTABLE} -dynamic|' cmake_modules/CheckHaskellModuleExists.cmake
   # Fix GHC 8
   patch -p1 -i ../hedgewars-cmake-ghc8-mask.patch
 }

Deleted: hedgewars-ffmpeg3.patch
===
--- hedgewars-ffmpeg3.patch 2017-12-15 15:12:19 UTC (rev 274520)
+++ hedgewars-ffmpeg3.patch 2017-12-15 15:12:33 UTC (rev 274521)
@@ -1,76 +0,0 @@
-Description: Replace deprecated FFmpeg API
-Author: Andreas Cadhalpun 
-Last-Update: <2015-11-02>
-
 hedgewars-0.9.22-dfsg.orig/QTfrontend/util/LibavInteraction.cpp
-+++ hedgewars-0.9.22-dfsg/QTfrontend/util/LibavInteraction.cpp
-@@ -106,8 +106,8 @@ LibavInteraction::LibavInteraction() : Q
- if (!pCodec->pix_fmts)
- continue;
- bool yuv420Supported = false;
--for (const PixelFormat* pfmt = pCodec->pix_fmts; *pfmt != -1; 
pfmt++)
--if (*pfmt == PIX_FMT_YUV420P)
-+for (const AVPixelFormat* pfmt = pCodec->pix_fmts; *pfmt != -1; 
pfmt++)
-+if (*pfmt == AV_PIX_FMT_YUV420P)
- {
- yuv420Supported = true;
- break;
 hedgewars-0.9.22-dfsg.orig/hedgewars/avwrapper/avwrapper.c
-+++ hedgewars-0.9.22-dfsg/hedgewars/avwrapper/avwrapper.c
-@@ -158,7 +158,7 @@ static void AddAudioStream()
- else
- g_NumSamples = g_pAudio->frame_size;
- g_pSamples = (int16_t*)av_malloc(g_NumSamples*g_Channels*sizeof(int16_t));
--g_pAFrame = avcodec_alloc_frame();
-+g_pAFrame = av_frame_alloc();
- if (!g_pAFrame)
- {
- Log("Could not allocate frame\n");
-@@ -241,7 +241,7 @@ static int AddVideoStream()
- g_pVideo->time_base.den = g_Framerate.num;
- g_pVideo->time_base.num = g_Framerate.den;
- //g_pVideo->gop_size = 12; /* emit one intra frame every twelve frames at 
most */
--g_pVideo->pix_fmt = PIX_FMT_YUV420P;
-+g_pVideo->pix_fmt = AV_PIX_FMT_YUV420P;
- 
- // set quality
- if (g_VQuality > 100)
-@@ -299,7 +299,7 @@ static int AddVideoStream()
- #endif
- 

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

2017-12-15 Thread Nicola Squartini via arch-commits
Date: Friday, December 15, 2017 @ 15:12:02
  Author: tensor5
Revision: 274519

upgpkg: parity 1.8.4-1

Modified:
  parity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 15:10:19 UTC (rev 274518)
+++ PKGBUILD2017-12-15 15:12:02 UTC (rev 274519)
@@ -2,8 +2,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=parity
-pkgver=1.8.3
-_commit=b49c44a1982bfac03f70641cd570560878b83658
+pkgver=1.8.4
+_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8
 pkgrel=1
 pkgdesc='Fast, light, robust Ethereum implementation'
 arch=('x86_64')


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

2017-12-15 Thread Nicola Squartini via arch-commits
Date: Friday, December 15, 2017 @ 15:12:19
  Author: tensor5
Revision: 274520

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |   68 +++
 parity.service |   18 +++---
 2 files changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 15:12:02 UTC (rev 274519)
+++ PKGBUILD2017-12-15 15:12:19 UTC (rev 274520)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Nicola Squartini 
-
-pkgname=parity
-pkgver=1.8.3
-_commit=b49c44a1982bfac03f70641cd570560878b83658
-pkgrel=1
-pkgdesc='Fast, light, robust Ethereum implementation'
-arch=('x86_64')
-url='https://parity.io/'
-license=('GPL3')
-depends=('libsystemd' 'openssl')
-makedepends=('git' 'rust' 'systemd')
-source=("git+https://github.com/paritytech/parity.git#commit=${_commit};
-'parity.service')
-sha256sums=('SKIP'
-'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737')
-
-build() {
-cd ${pkgname}
-
-cargo build --release --features final
-cargo build --release -p evmbin
-cargo build --release -p ethstore-cli
-cargo build --release -p ethkey-cli
-}
-
-package() {
-cd ${pkgname}
-
-install -Dm755 -t "${pkgdir}"/usr/bin \
-target/release/{ethkey,ethstore,parity,parity-evm}
-install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service
-}

Copied: parity/repos/community-x86_64/PKGBUILD (from rev 274519, 
parity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 15:12:19 UTC (rev 274520)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Nicola Squartini 
+
+pkgname=parity
+pkgver=1.8.4
+_commit=c74c8c1ac1064121225f70d62cd3564c3b6e7cd8
+pkgrel=1
+pkgdesc='Fast, light, robust Ethereum implementation'
+arch=('x86_64')
+url='https://parity.io/'
+license=('GPL3')
+depends=('libsystemd' 'openssl')
+makedepends=('git' 'rust' 'systemd')
+source=("git+https://github.com/paritytech/parity.git#commit=${_commit};
+'parity.service')
+sha256sums=('SKIP'
+'2b3714df9417fa11b7636114b8a5f126c2f6fd3934e74d81bdc85061e8d6e737')
+
+build() {
+cd ${pkgname}
+
+cargo build --release --features final
+cargo build --release -p evmbin
+cargo build --release -p ethstore-cli
+cargo build --release -p ethkey-cli
+}
+
+package() {
+cd ${pkgname}
+
+install -Dm755 -t "${pkgdir}"/usr/bin \
+target/release/{ethkey,ethstore,parity,parity-evm}
+install -Dm644 -t "${pkgdir}"/usr/lib/systemd/user ../parity.service
+}

Deleted: parity.service
===
--- parity.service  2017-12-15 15:12:02 UTC (rev 274519)
+++ parity.service  2017-12-15 15:12:19 UTC (rev 274520)
@@ -1,9 +0,0 @@
-[Unit]
-Description=Parity Daemon
-After=network.target
-
-[Service]
-ExecStart=/usr/bin/parity
-
-[Install]
-WantedBy=default.target

Copied: parity/repos/community-x86_64/parity.service (from rev 274519, 
parity/trunk/parity.service)
===
--- parity.service  (rev 0)
+++ parity.service  2017-12-15 15:12:19 UTC (rev 274520)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Parity Daemon
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/parity
+
+[Install]
+WantedBy=default.target


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

2017-12-15 Thread Andrew Crerar via arch-commits
Date: Friday, December 15, 2017 @ 15:10:19
  Author: andrewsc
Revision: 274518

archrelease: copy trunk to community-x86_64

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

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

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

[arch-commits] Commit in firefox-developer-edition/repos (6 files)

2017-12-15 Thread Andrew Crerar via arch-commits
Date: Friday, December 15, 2017 @ 15:04:11
  Author: andrewsc
Revision: 274517

archrelease: copy trunk to community-x86_64

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

---+
 PKGBUILD  |  186 +
 firefox-developer-edition.desktop |  311 
 firefox-install-dir.patch |   48 +
 firefox-symbolic.svg  |   30 +++
 no-plt.diff   |   48 +
 5 files changed, 623 insertions(+)

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

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

2017-12-15 Thread Felix Yan via arch-commits
Date: Friday, December 15, 2017 @ 14:45:58
  Author: felixonmars
Revision: 312928

upgpkg: cmake 3.10.1-1

Modified:
  cmake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 12:22:09 UTC (rev 312927)
+++ PKGBUILD2017-12-15 14:45:58 UTC (rev 312928)
@@ -4,8 +4,8 @@
 # Contributor: Pierre Schmitz 
 
 pkgname=cmake
-pkgver=3.10.0
-pkgrel=3
+pkgver=3.10.1
+pkgrel=1
 pkgdesc='A cross-platform open-source make system'
 arch=('x86_64')
 url="http://www.cmake.org/;
@@ -15,7 +15,7 @@
 optdepends=('qt5-base: cmake-gui'
 'libxkbcommon-x11: cmake-gui')
 
source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('0bf05f5aacb17007d5beb0909263e31717102b685701eef45c20408895cc9dfd54c96ebc8eee148845c8ffb1d3db687e68a58d4e08395425e14ca0413ee84765')
+sha512sums=('14e9a7f01747b369cad3c4e4e83bc777c0c98ce69209456f60d086d2471302f66dc1c1d22fd04e11dcb64de4bfc7dacd9aca70ee0e5f006abd1df79ef642eeed')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2017-12-15 Thread Felix Yan via arch-commits
Date: Friday, December 15, 2017 @ 14:46:21
  Author: felixonmars
Revision: 312929

archrelease: copy trunk to extra-x86_64

Added:
  cmake/repos/extra-x86_64/PKGBUILD
(from rev 312928, cmake/trunk/PKGBUILD)
  cmake/repos/extra-x86_64/rebuild.list
(from rev 312928, cmake/trunk/rebuild.list)
Deleted:
  cmake/repos/extra-x86_64/PKGBUILD
  cmake/repos/extra-x86_64/rebuild.list

--+
 PKGBUILD |  104 -
 rebuild.list |6 +--
 2 files changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 14:45:58 UTC (rev 312928)
+++ PKGBUILD2017-12-15 14:46:21 UTC (rev 312929)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-# Contributor: Pierre Schmitz 
-
-pkgname=cmake
-pkgver=3.10.0
-pkgrel=3
-pkgdesc='A cross-platform open-source make system'
-arch=('x86_64')
-url="http://www.cmake.org/;
-license=('custom')
-depends=('curl' 'libarchive' 'shared-mime-info' 'jsoncpp' 'libuv' 'rhash')
-makedepends=('qt5-base' 'python-sphinx' 'emacs')
-optdepends=('qt5-base: cmake-gui'
-'libxkbcommon-x11: cmake-gui')
-source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('0bf05f5aacb17007d5beb0909263e31717102b685701eef45c20408895cc9dfd54c96ebc8eee148845c8ffb1d3db687e68a58d4e08395425e14ca0413ee84765')
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  ./bootstrap --prefix=/usr \
---mandir=/share/man \
---docdir=/share/doc/cmake \
---sphinx-man \
---system-libs \
---qt-gui \
---parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN)
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-  vimpath="${pkgdir}/usr/share/vim/vimfiles"
-  install -d "${vimpath}"/{help,indent,syntax}
-  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/indent/cmake.vim \
-"${vimpath}"/indent/
-  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/syntax/cmake.vim \
-"${vimpath}"/syntax/
-
-  install -d "${pkgdir}"/usr/share/emacs/site-lisp/
-  emacs -batch -f batch-byte-compile \
-"${pkgdir}"/usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el
-  ln -s /usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el \
-"${pkgdir}"/usr/share/emacs/site-lisp/
-
-  install -Dm644 Copyright.txt \
-"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: cmake/repos/extra-x86_64/PKGBUILD (from rev 312928, 
cmake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 14:46:21 UTC (rev 312929)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+# Contributor: Pierre Schmitz 
+
+pkgname=cmake
+pkgver=3.10.1
+pkgrel=1
+pkgdesc='A cross-platform open-source make system'
+arch=('x86_64')
+url="http://www.cmake.org/;
+license=('custom')
+depends=('curl' 'libarchive' 'shared-mime-info' 'jsoncpp' 'libuv' 'rhash')
+makedepends=('qt5-base' 'python-sphinx' 'emacs')
+optdepends=('qt5-base: cmake-gui'
+'libxkbcommon-x11: cmake-gui')
+source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('14e9a7f01747b369cad3c4e4e83bc777c0c98ce69209456f60d086d2471302f66dc1c1d22fd04e11dcb64de4bfc7dacd9aca70ee0e5f006abd1df79ef642eeed')
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./bootstrap --prefix=/usr \
+--mandir=/share/man \
+--docdir=/share/doc/cmake \
+--sphinx-man \
+--system-libs \
+--qt-gui \
+--parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN)
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  vimpath="${pkgdir}/usr/share/vim/vimfiles"
+  install -d "${vimpath}"/{help,indent,syntax}
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/indent/cmake.vim \
+"${vimpath}"/indent/
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/vim/syntax/cmake.vim \
+"${vimpath}"/syntax/
+
+  install -d "${pkgdir}"/usr/share/emacs/site-lisp/
+  emacs -batch -f batch-byte-compile \
+"${pkgdir}"/usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el
+  ln -s /usr/share/cmake-${pkgver%.*}/editors/emacs/cmake-mode.el \
+"${pkgdir}"/usr/share/emacs/site-lisp/
+
+  install -Dm644 Copyright.txt \
+"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Deleted: rebuild.list
===
--- rebuild.list2017-12-15 14:45:58 UTC (rev 312928)
+++ rebuild.list2017-12-15 14:46:21 UTC (rev 312929)
@@ -1,3 +0,0 @@
-quazip
-sfml
-cmake-fedora

Copied: cmake/repos/extra-x86_64/rebuild.list (from rev 312928, 
cmake/trunk/rebuild.list)
===
--- rebuild.list 

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

2017-12-15 Thread Felix Yan via arch-commits
Date: Friday, December 15, 2017 @ 14:42:20
  Author: felixonmars
Revision: 274516

archrelease: copy trunk to community-x86_64

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

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

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

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

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

2017-12-15 Thread Felix Yan via arch-commits
Date: Friday, December 15, 2017 @ 14:41:57
  Author: felixonmars
Revision: 274515

upgpkg: v2ray 3.2-1

Modified:
  v2ray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 11:28:00 UTC (rev 274514)
+++ PKGBUILD2017-12-15 14:41:57 UTC (rev 274515)
@@ -3,7 +3,7 @@
 # Contributor: pandada8 
 
 pkgname=v2ray
-pkgver=3.1
+pkgver=3.2
 pkgrel=1
 pkgdesc="A platform for building proxies to bypass network restrictions"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('go' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz;
 'v2ray.service')
-sha512sums=('bc7399c7c3f3eea12a290e14977116fa79a43616cafb5e5084dd7fa41e8f793f0dfcafc8692e38f8aa5c206501ccb88e6fc18f380c3cf7265473b91238f1c001'
+sha512sums=('104f762df72310bd3da253455411db1fbb95a8eaca032629ca3f0b700b4d2cc712071199615ec6ab9d575ab502e69e1785196edf8150dfbed7df059f6766cb4b'
 
'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb')
 
 prepare() {


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:27:39
  Author: arojas
Revision: 274513

protobuf 3.5 rebuild

Modified:
  powerdns-recursor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 11:25:23 UTC (rev 274512)
+++ PKGBUILD2017-12-15 11:27:39 UTC (rev 274513)
@@ -6,7 +6,7 @@
 
 pkgname=powerdns-recursor
 pkgver=4.0.7
-pkgrel=1
+pkgrel=2
 pkgdesc='Resolving DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:28:00
  Author: arojas
Revision: 274514

archrelease: copy trunk to community-staging-x86_64

Added:
  powerdns-recursor/repos/community-staging-x86_64/
  powerdns-recursor/repos/community-staging-x86_64/PKGBUILD
(from rev 274513, powerdns-recursor/trunk/PKGBUILD)

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

Copied: powerdns-recursor/repos/community-staging-x86_64/PKGBUILD (from rev 
274513, powerdns-recursor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 11:28:00 UTC (rev 274514)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Jan Steffens 
+# Contributor: Remi Gacogne 
+
+pkgname=powerdns-recursor
+pkgver=4.0.7
+pkgrel=2
+pkgdesc='Resolving DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('gcc-libs' 'boost-libs' 'libsystemd' 'lua' 'openssl' 'protobuf'
+ 'libboost_context.so')
+makedepends=('boost' 'inetutils' 'systemd')
+provides=('pdns-recursor')
+conflicts=('pdns-recursor')
+backup=('etc/powerdns/recursor.conf')
+source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
+sha512sums=('0c8873adcce5ed9b41f161bc71635da23496b4ae48db7dcdf9c5181e720f9aa94e18bd64e0dff9fa03eae8410dc93585a74d13f0c16d38b0d1c0f4146bb2'
+'SKIP')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 

+  '16E12866B7738C73976A57436FFC33439B0D04DF') # Winkels, Erik 

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


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:25:23
  Author: arojas
Revision: 274512

archrelease: copy trunk to community-staging-x86_64

Added:
  powerdns/repos/community-staging-x86_64/
  powerdns/repos/community-staging-x86_64/PKGBUILD
(from rev 274511, powerdns/trunk/PKGBUILD)

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

Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 274511, 
powerdns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 11:25:23 UTC (rev 274512)
@@ -0,0 +1,94 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Kevin Mihelich 
+# Contributor: Remi Gacogne 
+
+pkgname=powerdns
+pkgver=4.0.5
+pkgrel=2
+pkgdesc='Authoritative DNS server'
+url='http://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('boost-libs' 'libsodium' 'systemd' 'lua' 'openssl' 'protobuf' 
'sqlite')
+makedepends=('boost' 'setconf' 'libmariadbclient' 'postgresql-libs' 'lua' 
'libldap'
+ 'sqlite' 'geoip' 'yaml-cpp' 'pkg-config')
+optdepends=('libmariadbclient: MariaDB/MySQL backend'
+'postgresql-libs: PostgreSQL backend'
+'libldap: LDAP backend'
+'geoip: GeoIP backend'
+'yaml-cpp: GeoIP backend')
+provides=('pdns')
+conflicts=('pdns')
+backup=('etc/powerdns/pdns.conf')
+source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc})
+sha512sums=('4b0fa932c1d9caf35b988916447aa21c64ebe2a58bdd84417cf09321a21b264cf1057206dc6993a45a3b591eb1dfa49463710c06b6bdfaf6fb17ae6dec6086d9'
+'SKIP')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Winkels, Erik 

+  '16E12866B7738C73976A57436FFC33439B0D04DF') # Pieter Lexis 

+
+prepare() {
+  cd pdns-${pkgver}
+  # Default settings
+  for keyvalue in \
+allow-recursion=127.0.0.1 \
+chroot=/var/empty \
+config-dir=/etc/powerdns \
+daemon=no \
+distributor-threads=3 \
+guardian=no \
+local-port=53 \
+loglevel=3 \
+module-dir=/usr/lib/powerdns \
+setgid=nobody \
+setuid=nobody \
+socket-dir=/var/run \
+webserver=no
+  do
+setconf -a pdns.conf "${keyvalue}"
+  done
+
+  # Using simple so we can bind it to a chroot
+  sed 's|notify|simple|' -i pdns/pdns.service.in
+}
+
+build() {
+  cd pdns-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc/powerdns \
+--libexecdir=/usr/lib \
+--libdir=/usr/lib \
+--mandir=/usr/share/man \
+--with-modules='' \
+--with-dynmodules="bind gmysql geoip gpgsql gsqlite3 ldap lua pipe random 
remote" \
+--docdir=/usr/share/doc/powerdns \
+--sbindir=/usr/bin \
+--bindir=/usr/bin \
+--with-sqlite3 \
+--enable-libsodium \
+--enable-tools \
+--disable-dependency-tracking \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-unit-tests \
+--enable-systemd
+  make
+}
+
+check() {
+  make -C pdns-${pkgver} check
+}
+
+package() {
+  cd pdns-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  # apply defaults to generated pdns.conf
+  mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,}
+  cat pdns.conf >> "${pkgdir}/etc/powerdns/pdns.conf"
+  # adjust modules dir to match pkgname
+  mv "${pkgdir}/usr/lib/"{pdns,powerdns}
+}
+
+# vim: ts=2 sw=2 et:


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:25:03
  Author: arojas
Revision: 274511

protobuf 3.5 rebuild

Modified:
  powerdns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 11:18:10 UTC (rev 274510)
+++ PKGBUILD2017-12-15 11:25:03 UTC (rev 274511)
@@ -6,7 +6,7 @@
 
 pkgname=powerdns
 pkgver=4.0.5
-pkgrel=1
+pkgrel=2
 pkgdesc='Authoritative DNS server'
 url='http://www.powerdns.com/'
 arch=('x86_64')


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:18:10
  Author: arojas
Revision: 274510

archrelease: copy trunk to community-staging-x86_64

Added:
  mixxx/repos/community-staging-x86_64/
  mixxx/repos/community-staging-x86_64/PKGBUILD
(from rev 274509, mixxx/trunk/PKGBUILD)
  mixxx/repos/community-staging-x86_64/mixxx-2.0.0-build.patch
(from rev 274509, mixxx/trunk/mixxx-2.0.0-build.patch)
  mixxx/repos/community-staging-x86_64/mixxx-2.0.0-chromaprint-1.4.0.patch
(from rev 274509, mixxx/trunk/mixxx-2.0.0-chromaprint-1.4.0.patch)
  mixxx/repos/community-staging-x86_64/mixxx-2.0.0-gcc-6.patch
(from rev 274509, mixxx/trunk/mixxx-2.0.0-gcc-6.patch)
  mixxx/repos/community-staging-x86_64/mixxx-remove-sqlite-typedef.patch
(from rev 274509, mixxx/trunk/mixxx-remove-sqlite-typedef.patch)

-+
 PKGBUILD|   46 ++
 mixxx-2.0.0-build.patch |   10 +++
 mixxx-2.0.0-chromaprint-1.4.0.patch |   17 
 mixxx-2.0.0-gcc-6.patch |   17 
 mixxx-remove-sqlite-typedef.patch   |   27 +++
 5 files changed, 117 insertions(+)

Copied: mixxx/repos/community-staging-x86_64/PKGBUILD (from rev 274509, 
mixxx/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 11:18:10 UTC (rev 274510)
@@ -0,0 +1,46 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Ali H. Caliskan 
+# Contributor: Ryan Coyner 
+# Contributor: Stefan Husmann 
+
+pkgname=mixxx
+pkgver=2.0.0
+pkgrel=13
+pkgdesc="Free, open source software for digital DJ'ing."
+arch=('x86_64')
+url='http://www.mixxx.org'
+license=('GPL')
+depends=('fftw' 'libid3tag' 'libmad' 'libogg' 'libshout' 'libsndfile' 
'portaudio' 'portmidi'
+ 'taglib' 'qt4' 'vamp-plugin-sdk' 'libusbx' 'protobuf' 'faad2' 
'libmp4v2'
+ 'rubberband' 'chromaprint' 'sqlite' 'opus' 'opusfile')
+makedepends=('mesa' 'scons' 'libshout' 'glu')
+source=("https://downloads.mixxx.org/${pkgname}-${pkgver}/${pkgname}-${pkgver}-src.tar.gz;
+mixxx-2.0.0-gcc-6.patch
+mixxx-2.0.0-chromaprint-1.4.0.patch
+mixxx-2.0.0-build.patch
+mixxx-remove-sqlite-typedef.patch)
+md5sums=('5520a2f110f1078197d2ff914ccca37a'
+ '957245cf7a06e57d42fb7f8e3421a934'
+ '9aa411ccc9e72b27860858ac68104f2b'
+ '0da474abaf9eb50cfdcdc449854a6772'
+ '5cbc4f21a5ff8e477a986af015f1ed31')
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -p1 -i ../mixxx-2.0.0-gcc-6.patch
+  patch -p1 -i ../mixxx-2.0.0-chromaprint-1.4.0.patch
+  patch -p1 -i ../mixxx-2.0.0-build.patch
+  patch -p1 -i ../mixxx-remove-sqlite-typedef.patch # rpmfusion
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  export SCONSFLAGS="-j $(nproc)"
+  scons build=release optimize=portable virtualize=0 localecompare=1 
qt_sqlite_plugin=0 opus=1 \
+qtdir=/usr/lib/qt4 prefix=/usr faad=1
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  scons qtdir=/usr/lib/qt4 prefix=/usr install_root="${pkgdir}/usr" install
+}

Copied: mixxx/repos/community-staging-x86_64/mixxx-2.0.0-build.patch (from rev 
274509, mixxx/trunk/mixxx-2.0.0-build.patch)
===
--- community-staging-x86_64/mixxx-2.0.0-build.patch
(rev 0)
+++ community-staging-x86_64/mixxx-2.0.0-build.patch2017-12-15 11:18:10 UTC 
(rev 274510)
@@ -0,0 +1,10 @@
+diff -ur mixxx-2.0.0/build/mixxx.py mixxx-2.0.0-patched/build/mixxx.py
+--- ./build/depends.py.orig2016-02-09 04:30:54.860754912 +
 ./build/depends.py 2016-02-09 04:29:53.286383033 +
+@@ -359,7 +359,6 @@ class Qt(Dependence):
+ qtdir = build.env['QTDIR']
+ framework_path = Qt.find_framework_libdir(qtdir, qt5)
+ if os.path.isdir(framework_path):
+-build.env.Append(LINKFLAGS="-Wl,-rpath," + framework_path)
+ build.env.Append(LINKFLAGS="-L" + framework_path)
+

Copied: 
mixxx/repos/community-staging-x86_64/mixxx-2.0.0-chromaprint-1.4.0.patch (from 
rev 274509, mixxx/trunk/mixxx-2.0.0-chromaprint-1.4.0.patch)
===
--- community-staging-x86_64/mixxx-2.0.0-chromaprint-1.4.0.patch
(rev 0)
+++ community-staging-x86_64/mixxx-2.0.0-chromaprint-1.4.0.patch
2017-12-15 11:18:10 UTC (rev 274510)
@@ -0,0 +1,17 @@
+--- mixxx-2.0.0/src/musicbrainz/chromaprinter.cpp.old  2017-01-13 
14:24:15.105139156 +0100
 mixxx-2.0.0/src/musicbrainz/chromaprinter.cpp  2017-01-13 
14:24:06.568450904 +0100
+@@ -57,12 +57,12 @@ QString ChromaPrinter::calcFingerPrint(c
+ }
+ chromaprint_finish(ctx);
+ 
+-void* fprint = NULL;
++

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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:17:42
  Author: arojas
Revision: 274509

protobuf 3.5 rebuild

Modified:
  mixxx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 11:01:55 UTC (rev 274508)
+++ PKGBUILD2017-12-15 11:17:42 UTC (rev 274509)
@@ -5,7 +5,7 @@
 
 pkgname=mixxx
 pkgver=2.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Free, open source software for digital DJ'ing."
 arch=('x86_64')
 url='http://www.mixxx.org'


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:01:55
  Author: arojas
Revision: 274508

archrelease: copy trunk to community-staging-x86_64

Added:
  hyperion/repos/community-staging-x86_64/
  
hyperion/repos/community-staging-x86_64/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch
(from rev 274507, 
hyperion/trunk/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch)
  hyperion/repos/community-staging-x86_64/PKGBUILD
(from rev 274507, hyperion/trunk/PKGBUILD)

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 
 PKGBUILD |   55 +
 2 files changed, 81 insertions(+)

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

Copied: hyperion/repos/community-staging-x86_64/PKGBUILD (from rev 274507, 
hyperion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-15 11:01:55 UTC (rev 274508)
@@ -0,0 +1,55 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Christopher Reimer 
+
+pkgname=hyperion
+pkgver=1.03.2
+pkgrel=13
+pkgdesc="An opensource 'AmbiLight' implementation"
+arch=('x86_64')
+url="https://github.com/hyperion-project/hyperion;
+license=('MIT')
+depends=('libusb' 'protobuf' 'python' 'qt5-base')
+optdepends=('xorg-server: X11 grabbing')
+makedepends=('cmake')
+backup=('etc/hyperion/hyperion.config.json')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/tvdzwan/${pkgname}/archive/${pkgver}.tar.gz;
 "0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch")
+sha512sums=('7406f5bdf323d2799fb375557603fefd1f077cda287b5aa9ff10251b22d8dd07590458515b0e01ef97fba80885aab1aa72bd8b5d26873ad8ebcc1ba53d6776ec'
+
'11c51f6085d78bb75a7d73372262eedc2dab84b9d37ee1850f6b8d8c9cfe85d72a69b7d755e169028c6f7150f09201ded7d32a4edf15130ca2a12a188fe5945c')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -Np1 -i 
"${srcdir}/0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch"
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+mkdir -p build
+cd build
+cmake -DCMAKE_INSTALL_PREFIX="${pkgdir}/usr" \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_QT5=ON \
+-DPLATFORM=x86 \
+-DPROTOBUF_PROTOC_EXECUTABLE=/usr/bin/protoc \
+-DUSE_SYSTEM_PROTO_LIBS=ON \
+..
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+cd build
+make install
+cd ..
+
+install -Dm 644 config/hyperion.config.json.example \
+"${pkgdir}/etc/hyperion/hyperion.config.json"
+
+install -Dm 644 bin/service/hyperion.systemd.sh \
+"${pkgdir}/usr/lib/systemd/system/hyperiond.service"
+
+rm -rf "${pkgdir}/usr/share/hyperion/service"
+
+install -Dm 644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 11:01:23
  Author: arojas
Revision: 274507

protobuf 3.5 rebuild

Modified:
  hyperion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 10:58:46 UTC (rev 274506)
+++ PKGBUILD2017-12-15 11:01:23 UTC (rev 274507)
@@ -4,7 +4,7 @@
 
 pkgname=hyperion
 pkgver=1.03.2
-pkgrel=12
+pkgrel=13
 pkgdesc="An opensource 'AmbiLight' implementation"
 arch=('x86_64')
 url="https://github.com/hyperion-project/hyperion;


[arch-commits] Commit in logstash/repos/community-x86_64 (12 files)

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:58:46
  Author: mtorromeo
Revision: 274506

archrelease: copy trunk to community-x86_64

Added:
  logstash/repos/community-x86_64/PKGBUILD
(from rev 274505, logstash/trunk/PKGBUILD)
  logstash/repos/community-x86_64/bundle.config
(from rev 274505, logstash/trunk/bundle.config)
  logstash/repos/community-x86_64/logstash-sysuser.conf
(from rev 274505, logstash/trunk/logstash-sysuser.conf)
  logstash/repos/community-x86_64/logstash-tmpfile.conf
(from rev 274505, logstash/trunk/logstash-tmpfile.conf)
  logstash/repos/community-x86_64/logstash.service
(from rev 274505, logstash/trunk/logstash.service)
  logstash/repos/community-x86_64/logstash@.service
(from rev 274505, logstash/trunk/logstash@.service)
Deleted:
  logstash/repos/community-x86_64/PKGBUILD
  logstash/repos/community-x86_64/bundle.config
  logstash/repos/community-x86_64/logstash-sysuser.conf
  logstash/repos/community-x86_64/logstash-tmpfile.conf
  logstash/repos/community-x86_64/logstash.service
  logstash/repos/community-x86_64/logstash@.service

---+
 PKGBUILD  |  154 
 bundle.config |8 +-
 logstash-sysuser.conf |2 
 logstash-tmpfile.conf |   12 +--
 logstash.service  |   46 +++---
 logstash@.service |   14 ++--
 6 files changed, 118 insertions(+), 118 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 10:58:15 UTC (rev 274505)
+++ PKGBUILD2017-12-15 10:58:46 UTC (rev 274506)
@@ -1,77 +0,0 @@
-# $Id$
-# Maintainer: Levente Polyak 
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=logstash
-pkgver=6.0.1
-pkgrel=1
-pkgdesc='Tool for managing events and logs'
-url='https://www.elastic.co/products/logstash/'
-arch=('x86_64')
-license=('Apache')
-depends=('java-runtime-headless>=8' 'ruby' 'ruby-bundler')
-# TODO: switch to up-to-date rake when 6.x arrives
-makedepends=('java-environment=8' 'gradle' 'git' 'jruby')
-backup=('etc/conf.d/logstash'
-'etc/logstash/logstash.yml')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/elastic/logstash/archive/v${pkgver}.tar.gz
-logstash.service
-logstash@.service
-logstash-sysuser.conf
-logstash-tmpfile.conf
-bundle.config)
-sha256sums=('e48da65fcd9b1340b4d23de3c23698a0aa286e7f9e8c185833f0b917b729c302'
-'2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c'
-'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876'
-'18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26'
-'346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533'
-'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1')
-sha512sums=('732335faba0b282987dc890c89d9a2667e1938b6f0aa5911834aa624716cc8cb7485d2c82ffae6aa06a69297aea0821768f5f4210abf61328df1b1bb0a3c3bc5'
-
'817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69'
-
'ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0'
-
'd811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699'
-
'05ea8af97c4f6ac9ba5518b99dc3136859edd24d8376940b48b8c7a70586c8bc188deb1079a99e19d437c39e0eb17d68e7cc3f9af4aa3ad2bc6a87c08cae94a6'
-
'5091aa34cc31acd50fd2865714080cf6e67c2d437424f27e001bb409c2885a0e82eabe4ce17461d60c181f460a16df0a03d53bac6015fb731b3e5225735fd4da')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  rm bin/*.bat
-   sed -e 's|LS_SETTINGS_DIR=.*|LS_SETTINGS_DIR="/etc/logstash"|' -i 
config/startup.options
-  sed -e '1i [ -f /etc/profile.d/jre.sh ] && . /etc/profile.d/jre.sh' -i 
bin/logstash.lib.sh
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  export JAVA_HOME=/usr/lib/jvm/java-8-openjdk
-  msg2 "Rake bootstrap..."
-  /opt/jruby/bin/rake bootstrap
-
-  msg2 "Rake plugin:install-default..."
-  /opt/jruby/bin/rake plugin:install-default
-
-  rm -r vendor/_ build ci logstash-core/{build,src,spec} qa pkg spec rakelib 
tools vendor/bundle/jruby/*/cache .gradle
-  cd vendor/jruby/lib/jni
-  rm -r *Darwin *Windows *SunOS *FreeBSD arm-* ppc64*
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  install -dm 755 "${pkgdir}"/usr/share "${pkgdir}"/etc/conf.d
-  mv config/startup.options "${pkgdir}/etc/conf.d/logstash"
-  mv config "${pkgdir}/etc/logstash"
-  chmod 750 "${pkgdir}/etc/logstash"
-  cp -a . "${pkgdir}/usr/share/logstash"
-
-  install -Dm 644 "${srcdir}"/{logstash.service,logstash@.service} -t 
"${pkgdir}/usr/lib/systemd/system"
-   install -Dm 644 "${srcdir}/logstash-sysuser.conf" 
"${pkgdir}/usr/lib/sysusers.d/logstash.conf"
-   install 

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

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:58:15
  Author: mtorromeo
Revision: 274505

upgpkg: logstash 6.1.0-1

Modified:
  logstash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 10:47:07 UTC (rev 274504)
+++ PKGBUILD2017-12-15 10:58:15 UTC (rev 274505)
@@ -3,7 +3,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=logstash
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc='Tool for managing events and logs'
 url='https://www.elastic.co/products/logstash/'
@@ -20,13 +20,13 @@
 logstash-sysuser.conf
 logstash-tmpfile.conf
 bundle.config)
-sha256sums=('e48da65fcd9b1340b4d23de3c23698a0aa286e7f9e8c185833f0b917b729c302'
+sha256sums=('504926c528ea4032f43fcb2f6d5880a57b8508b3b46e6c55f3730c88b3a7954e'
 '2b8b29297202334c784fdd7f2eb8d7e776c24c783b3c9f8387b500ab0039335c'
 'a01ea29d4f53d785f6eb926ebfe445e64ed5b3dab5d0418848589dd79502d876'
 '18a68a59ddb0ce19778e83b65e68dd568d65b7180bf45b4cf298fb332d69eb26'
 '346b630484f8a35b1a549e94e53e3e151527852a29c72cc6e529221215a7f533'
 'fe05315345e4489458c3eecac43726800109c1e390e74a14584096f6c041fee1')
-sha512sums=('732335faba0b282987dc890c89d9a2667e1938b6f0aa5911834aa624716cc8cb7485d2c82ffae6aa06a69297aea0821768f5f4210abf61328df1b1bb0a3c3bc5'
+sha512sums=('3c923ab2da325662a462f6e6afebf8947fb358d21adc78abcd2ed61ee64d0dd65d455928dc8e64ade47b838e9d44c86710817b7c8d55295968959afcb82df343'
 
'817097565519dc7c5eac7521339947c74c6148683ca594356dd2ceb3274a1e94f8e7318ce310e0fe5789d7ab0d4c23404f814bef31036a11ddfec08d16814c69'
 
'ce2cef4a784845b00d7c867273555811450bc459669abb5be944bfbbb02708129983e45376a9b308d6db22b2c7b4a7a212827a4826f2a27bc7e143cebc9abfe0'
 
'd811dc3b18d0032b79b4669c9f6aefca49963897c309d83cbf87616c7b8cb5944c17c8072980bcd115d0fb57ef1624d98259ff1082d402d308c33e766ee89699'


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 10:56:52
  Author: arojas
Revision: 312920

archrelease: copy trunk to staging-x86_64

Added:
  hefur/repos/staging-x86_64/
  hefur/repos/staging-x86_64/PKGBUILD
(from rev 312919, hefur/trunk/PKGBUILD)
  hefur/repos/staging-x86_64/hefurd.service
(from rev 312919, hefur/trunk/hefurd.service)
  hefur/repos/staging-x86_64/sysusers.conf
(from rev 312919, hefur/trunk/sysusers.conf)
  hefur/repos/staging-x86_64/tmpfiles.conf
(from rev 312919, hefur/trunk/tmpfiles.conf)

+
 PKGBUILD   |   46 ++
 hefurd.service |   12 
 sysusers.conf  |1 +
 tmpfiles.conf  |2 ++
 4 files changed, 61 insertions(+)

Copied: hefur/repos/staging-x86_64/PKGBUILD (from rev 312919, 
hefur/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-15 10:56:52 UTC (rev 312920)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+# Contributor: Alexandre Bique 
+
+pkgname=hefur
+pkgver=0.6
+pkgrel=3
+pkgdesc='A standalone and lightweight BitTorrent tracker'
+arch=('x86_64')
+url='http://github.com/abique/hefur'
+license=('MIT')
+makedepends=('git' 'cmake' 'docbook-xsl')
+depends=('gnutls' 'xz' 'protobuf')
+source=("git+https://github.com/abique/${pkgname}.git#tag=${pkgver};
+'hefurd.service' 'tmpfiles.conf' 'sysusers.conf')
+md5sums=('SKIP'
+ '3107be29769b8afde3574dc6e31d5b6a'
+ 'b884385d6c87c350172427da4ba2688f'
+ '7971708a1fe25c1b51e0a05e812f17c9')
+
+prepare() {
+   cd ${srcdir}/${pkgname}
+   git submodule init
+   git submodule update
+   sed -i "s/PROJECT_NUMBER.*/PROJECT_NUMBER=${pkgver}/g" Doxyfile
+}
+
+build() {
+   cd ${srcdir}/${pkgname}/manual
+   xsltproc -o manual.html 
/usr/share/xml/docbook/xsl-stylesheets-*/html/docbook.xsl manual.xml
+
+   cd ${srcdir}/${pkgname}
+   mkdir build
+   cd build
+   cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+   make
+}
+
+package() {
+   cd ${srcdir}/${pkgname}/build
+   DESTDIR=${pkgdir} make install
+   install -D -m644 ${srcdir}/hefurd.service 
${pkgdir}/usr/lib/systemd/system/hefurd.service
+   install -D -m644 ${srcdir}/tmpfiles.conf 
${pkgdir}/usr/lib/tmpfiles.d/hefurd.conf
+   install -D -m644 ${srcdir}/sysusers.conf 
${pkgdir}/usr/lib/sysusers.d/hefurd.conf
+   install -D -m644 ${srcdir}/${pkgname}/LICENSE 
${pkgdir}/usr/share/licenses/hefur/LICENSE
+}

Copied: hefur/repos/staging-x86_64/hefurd.service (from rev 312919, 
hefur/trunk/hefurd.service)
===
--- staging-x86_64/hefurd.service   (rev 0)
+++ staging-x86_64/hefurd.service   2017-12-15 10:56:52 UTC (rev 312920)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Hefur BitTorrent tracker
+After=network.target
+
+[Service]
+ExecStart=/usr/bin/hefurd -torrent-dir /var/lib/hefurd
+User=hefur
+Group=hefur
+CPUSchedulingPolicy=batch
+
+[Install]
+WantedBy=multi-user.target

Copied: hefur/repos/staging-x86_64/sysusers.conf (from rev 312919, 
hefur/trunk/sysusers.conf)
===
--- staging-x86_64/sysusers.conf(rev 0)
+++ staging-x86_64/sysusers.conf2017-12-15 10:56:52 UTC (rev 312920)
@@ -0,0 +1 @@
+u hefur - - /var/lib/hefurd

Copied: hefur/repos/staging-x86_64/tmpfiles.conf (from rev 312919, 
hefur/trunk/tmpfiles.conf)
===
--- staging-x86_64/tmpfiles.conf(rev 0)
+++ staging-x86_64/tmpfiles.conf2017-12-15 10:56:52 UTC (rev 312920)
@@ -0,0 +1,2 @@
+d /run/hefur - hefur hefur -
+d /var/lib/hefurd - hefur hefur -


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

2017-12-15 Thread Antonio Rojas via arch-commits
Date: Friday, December 15, 2017 @ 10:56:08
  Author: arojas
Revision: 312919

protobuf 3.5 rebuild

Modified:
  hefur/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 06:51:49 UTC (rev 312918)
+++ PKGBUILD2017-12-15 10:56:08 UTC (rev 312919)
@@ -4,7 +4,7 @@
 
 pkgname=hefur
 pkgver=0.6
-pkgrel=2
+pkgrel=3
 pkgdesc='A standalone and lightweight BitTorrent tracker'
 arch=('x86_64')
 url='http://github.com/abique/hefur'


[arch-commits] Commit in beats/repos/community-x86_64 (24 files)

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:47:07
  Author: mtorromeo
Revision: 274504

archrelease: copy trunk to community-x86_64

Added:
  beats/repos/community-x86_64/PKGBUILD
(from rev 274503, beats/trunk/PKGBUILD)
  beats/repos/community-x86_64/auditbeat-tmpfile.conf
(from rev 274503, beats/trunk/auditbeat-tmpfile.conf)
  beats/repos/community-x86_64/auditbeat.service
(from rev 274503, beats/trunk/auditbeat.service)
  beats/repos/community-x86_64/filebeat-tmpfile.conf
(from rev 274503, beats/trunk/filebeat-tmpfile.conf)
  beats/repos/community-x86_64/filebeat.service
(from rev 274503, beats/trunk/filebeat.service)
  beats/repos/community-x86_64/filebeat.sysusers
(from rev 274503, beats/trunk/filebeat.sysusers)
  beats/repos/community-x86_64/heartbeat-tmpfile.conf
(from rev 274503, beats/trunk/heartbeat-tmpfile.conf)
  beats/repos/community-x86_64/heartbeat.service
(from rev 274503, beats/trunk/heartbeat.service)
  beats/repos/community-x86_64/metricbeat-tmpfile.conf
(from rev 274503, beats/trunk/metricbeat-tmpfile.conf)
  beats/repos/community-x86_64/metricbeat.service
(from rev 274503, beats/trunk/metricbeat.service)
  beats/repos/community-x86_64/packetbeat-tmpfile.conf
(from rev 274503, beats/trunk/packetbeat-tmpfile.conf)
  beats/repos/community-x86_64/packetbeat.service
(from rev 274503, beats/trunk/packetbeat.service)
Deleted:
  beats/repos/community-x86_64/PKGBUILD
  beats/repos/community-x86_64/auditbeat-tmpfile.conf
  beats/repos/community-x86_64/auditbeat.service
  beats/repos/community-x86_64/filebeat-tmpfile.conf
  beats/repos/community-x86_64/filebeat.service
  beats/repos/community-x86_64/filebeat.sysusers
  beats/repos/community-x86_64/heartbeat-tmpfile.conf
  beats/repos/community-x86_64/heartbeat.service
  beats/repos/community-x86_64/metricbeat-tmpfile.conf
  beats/repos/community-x86_64/metricbeat.service
  beats/repos/community-x86_64/packetbeat-tmpfile.conf
  beats/repos/community-x86_64/packetbeat.service

-+
 PKGBUILD|  294 +++---
 auditbeat-tmpfile.conf  |4 
 auditbeat.service   |   22 +--
 filebeat-tmpfile.conf   |4 
 filebeat.service|   24 +--
 filebeat.sysusers   |2 
 heartbeat-tmpfile.conf  |4 
 heartbeat.service   |   22 +--
 metricbeat-tmpfile.conf |4 
 metricbeat.service  |   22 +--
 packetbeat-tmpfile.conf |4 
 packetbeat.service  |   22 +--
 12 files changed, 214 insertions(+), 214 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 10:46:47 UTC (rev 274503)
+++ PKGBUILD2017-12-15 10:47:07 UTC (rev 274504)
@@ -1,147 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Tyler Langlois 
-
-pkgbase=beats
-pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat)
-pkgver=6.0.1
-pkgrel=1
-pkgdesc='Data shippers for Elasticsearch'
-arch=('x86_64')
-url='https://www.elastic.co/products/beats'
-license=('APACHE')
-depends=('glibc')
-makedepends=('go-pie' 'git' 'libpcap' 'rsync' 'python')
-optdepends=('elasticsearch: for standalone installation'
-'python: for migration script')
-options=('!strip')
-source=("https://github.com/elastic/beats/archive/v$pkgver/beats-$pkgver.tar.gz;
-"filebeat.sysusers"
-"filebeat.service"
-"packetbeat.service"
-"metricbeat.service"
-"heartbeat.service"
-"auditbeat.service"
-"filebeat-tmpfile.conf"
-"packetbeat-tmpfile.conf"
-"metricbeat-tmpfile.conf"
-"heartbeat-tmpfile.conf"
-"auditbeat-tmpfile.conf")
-sha256sums=('10cbac9789b227e844ad47ef563266057f5b7f6ca58d480f46c966e5055694ce'
-'33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff'
-'4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0'
-'9f4e33fc768d3500fa3428dcbfda241c6473a2cae8cc4dbadf8f61ca9f2bbec5'
-'26b123acd96808162a7f827ce6f0e9669140c2665fc28d76583a15996fbf853d'
-'212cb4ab5a02d7078025f7d1f50f48e5caa25debce0852cf68cd8f89ed0a8d09'
-'b7f1c61950f21c7fab31166c68d4a9e5027f0c5bcc40a97913d6d89eaf643b85'
-'ec999a29bc19d1b36b84e03cbd7b00b29d3e08c97ca03043b9fd6bfbe04c5e2d'
-'3f3ead4168d5b4953cca883d8a3c4552c26a75f52cedfcf6c7785bfd7bbae3c4'
-'cb927141d3bed94cb5570789dd9fc97713e967580ee354ff393020811f087dca'
-'9629931db8455891f0a6e9f9c91272716f2b47ec88f8a49e601423a16c7cdba5'
-'dcdf1be6acda30cc3e8949b5affbc1fe7b0a1efc2a08dfe2f878d6eb6de84d38')
-
-prepare() {
-cd beats-$pkgver
-
-# Avoid installing extraneous configs
-sed '/[- ]win/d ; /[- ]darwin/d ; /[- ]binary/d' -i */Makefile
-# Install the Linux config as default
-sed -r 's#/([a-z]+)-linux.yml#/\1.yml#' -i */Makefile
-
-# Perform some timestomping to avoid make 

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

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:46:47
  Author: mtorromeo
Revision: 274503

upgpkg: beats 6.1.0-1

Modified:
  beats/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 10:42:21 UTC (rev 274502)
+++ PKGBUILD2017-12-15 10:46:47 UTC (rev 274503)
@@ -3,7 +3,7 @@
 
 pkgbase=beats
 pkgname=(filebeat packetbeat metricbeat heartbeat-elastic auditbeat)
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc='Data shippers for Elasticsearch'
 arch=('x86_64')
@@ -26,7 +26,7 @@
 "metricbeat-tmpfile.conf"
 "heartbeat-tmpfile.conf"
 "auditbeat-tmpfile.conf")
-sha256sums=('10cbac9789b227e844ad47ef563266057f5b7f6ca58d480f46c966e5055694ce'
+sha256sums=('1dc37aa296a96d3ced69d0b31815e08a1985aaf2f02113889465502bb02478ac'
 '33feb3690f8b31563cc1e2da557c2aa326501ce9ccd7e0a142036902bfdb05ff'
 '4d5394cfe3299c9a6af5ac34c1ad4bcdc2e79162379cccbf00fb414eb28253c0'
 '9f4e33fc768d3500fa3428dcbfda241c6473a2cae8cc4dbadf8f61ca9f2bbec5'


[arch-commits] Commit in kibana/repos/community-any (8 files)

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:42:21
  Author: mtorromeo
Revision: 274502

archrelease: copy trunk to community-any

Added:
  kibana/repos/community-any/PKGBUILD
(from rev 274501, kibana/trunk/PKGBUILD)
  kibana/repos/community-any/kibana.service
(from rev 274501, kibana/trunk/kibana.service)
  kibana/repos/community-any/tmpfile.conf
(from rev 274501, kibana/trunk/tmpfile.conf)
  kibana/repos/community-any/user.conf
(from rev 274501, kibana/trunk/user.conf)
Deleted:
  kibana/repos/community-any/PKGBUILD
  kibana/repos/community-any/kibana.service
  kibana/repos/community-any/tmpfile.conf
  kibana/repos/community-any/user.conf

+
 PKGBUILD   |   92 +++
 kibana.service |   30 -
 tmpfile.conf   |   10 ++---
 user.conf  |2 -
 4 files changed, 67 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 10:42:08 UTC (rev 274501)
+++ PKGBUILD2017-12-15 10:42:21 UTC (rev 274502)
@@ -1,46 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Spider.007 
-
-pkgname=kibana
-pkgver=6.0.1
-pkgrel=1
-pkgdesc='Browser based analytics and search dashboard for Elasticsearch'
-url='https://www.elastic.co/products/kibana'
-arch=('any')
-license=('Apache')
-depends=('nodejs')
-optdepends=('elasticsearch')
-backup=('etc/kibana/kibana.yml')
-options=('!strip' 'emptydirs')
-source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz
-kibana.service
-tmpfile.conf
-user.conf)
-sha512sums=('3761f8abff5d949631f365c228af2f205597e1f05137d0140917b35128d2dcb79e32db355873864c1f01bce06121af71f1bfcb1679ae25903e1121bc76f68ecc'
-
'3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f'
-
'8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb'
-
'9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d')
-
-prepare() {
-  cd ${pkgbase}-${pkgver}-linux-x86_64
-  # set default quiet mode for systemd, cli option forces specified values
-  sed -r 's|#(logging.quiet:) false|\1 true|' -i config/kibana.yml
-}
-
-package() {
-  cd ${pkgbase}-${pkgver}-linux-x86_64
-
-  install -dm 755 "${pkgdir}/usr/share/kibana"
-  cp -a * "${pkgdir}/usr/share/kibana"
-
-  install -dm 750 "${pkgdir}/etc/kibana"
-  install -Dm 640 config/kibana.yml -t "${pkgdir}/etc/kibana"
-  install -Dm 644 "${srcdir}/kibana.service" -t 
"${pkgdir}/usr/lib/systemd/system"
-  install -Dm 644 "${srcdir}/user.conf" 
"${pkgdir}/usr/lib/sysusers.d/kibana.conf"
-  install -Dm 644 "${srcdir}/tmpfile.conf" 
"${pkgdir}/usr/lib/tmpfiles.d/kibana.conf"
-
-  rm -r "${pkgdir}/usr/share/kibana/node"
-}
-
-# vim: ts=2 sw=2 et:

Copied: kibana/repos/community-any/PKGBUILD (from rev 274501, 
kibana/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-15 10:42:21 UTC (rev 274502)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Spider.007 
+
+pkgname=kibana
+pkgver=6.1.0
+pkgrel=1
+pkgdesc='Browser based analytics and search dashboard for Elasticsearch'
+url='https://www.elastic.co/products/kibana'
+arch=('any')
+license=('Apache')
+depends=('nodejs')
+optdepends=('elasticsearch')
+backup=('etc/kibana/kibana.yml')
+options=('!strip' 'emptydirs')
+source=(https://artifacts.elastic.co/downloads/${pkgname}/${pkgname}-${pkgver}-linux-x86_64.tar.gz
+kibana.service
+tmpfile.conf
+user.conf)
+sha512sums=('4691e3a2247e5917c77ecb92ca093249bd64ee2c3027f4a50aeb639bb2e3e238ccc89685f52eef47ae1ecf33136ecb2e8b1a18a27975a5326b64ac0f277e10b1'
+
'3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f'
+
'8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb'
+
'9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}-linux-x86_64
+  # set default quiet mode for systemd, cli option forces specified values
+  sed -r 's|#(logging.quiet:) false|\1 true|' -i config/kibana.yml
+}
+
+package() {
+  cd ${pkgbase}-${pkgver}-linux-x86_64
+
+  install -dm 755 "${pkgdir}/usr/share/kibana"
+  cp -a * "${pkgdir}/usr/share/kibana"
+
+  install -dm 750 

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

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:42:08
  Author: mtorromeo
Revision: 274501

upgpkg: kibana 6.1.0-1

Modified:
  kibana/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 10:41:57 UTC (rev 274500)
+++ PKGBUILD2017-12-15 10:42:08 UTC (rev 274501)
@@ -3,7 +3,7 @@
 # Contributor: Spider.007 
 
 pkgname=kibana
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc='Browser based analytics and search dashboard for Elasticsearch'
 url='https://www.elastic.co/products/kibana'
@@ -17,7 +17,7 @@
 kibana.service
 tmpfile.conf
 user.conf)
-sha512sums=('3761f8abff5d949631f365c228af2f205597e1f05137d0140917b35128d2dcb79e32db355873864c1f01bce06121af71f1bfcb1679ae25903e1121bc76f68ecc'
+sha512sums=('4691e3a2247e5917c77ecb92ca093249bd64ee2c3027f4a50aeb639bb2e3e238ccc89685f52eef47ae1ecf33136ecb2e8b1a18a27975a5326b64ac0f277e10b1'
 
'3216c2864cf184cea0883677a05bf83cf396fda52dbd3d9a187de22f0c45d13db58f8fb4dc926694ba7d7a24000cf6d5f6218805f74fb5d729fc85c643ca8f2f'
 
'8571f0b0ec8a55dfcba8298c6f1b1895be3c6e3dad524633411615dd3ad2f73af11a94e0a74fd296a784d6c779df8e9ce0a9f7b3e0182adde221a67293f4adeb'
 
'9085884430c656cc68b855c3d6740e5fd0854a8785930341b29e15e201deacc1870d8223255d9ebe096cb111319bea9bf4faa03d0760d5819976ebf912221c7d')


[arch-commits] Commit in elasticsearch/repos/community-any (16 files)

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:41:57
  Author: mtorromeo
Revision: 274500

archrelease: copy trunk to community-any

Added:
  elasticsearch/repos/community-any/PKGBUILD
(from rev 274499, elasticsearch/trunk/PKGBUILD)
  elasticsearch/repos/community-any/elasticsearch-env
(from rev 274499, elasticsearch/trunk/elasticsearch-env)
  elasticsearch/repos/community-any/elasticsearch-sysctl.conf
(from rev 274499, elasticsearch/trunk/elasticsearch-sysctl.conf)
  elasticsearch/repos/community-any/elasticsearch-tmpfile.conf
(from rev 274499, elasticsearch/trunk/elasticsearch-tmpfile.conf)
  elasticsearch/repos/community-any/elasticsearch-user.conf
(from rev 274499, elasticsearch/trunk/elasticsearch-user.conf)
  elasticsearch/repos/community-any/elasticsearch.default
(from rev 274499, elasticsearch/trunk/elasticsearch.default)
  elasticsearch/repos/community-any/elasticsearch.service
(from rev 274499, elasticsearch/trunk/elasticsearch.service)
  elasticsearch/repos/community-any/elasticsearch@.service
(from rev 274499, elasticsearch/trunk/elasticsearch@.service)
Deleted:
  elasticsearch/repos/community-any/PKGBUILD
  elasticsearch/repos/community-any/elasticsearch-env
  elasticsearch/repos/community-any/elasticsearch-sysctl.conf
  elasticsearch/repos/community-any/elasticsearch-tmpfile.conf
  elasticsearch/repos/community-any/elasticsearch-user.conf
  elasticsearch/repos/community-any/elasticsearch.default
  elasticsearch/repos/community-any/elasticsearch.service
  elasticsearch/repos/community-any/elasticsearch@.service

+
 PKGBUILD   |  152 +--
 elasticsearch-env  |   90 -
 elasticsearch-sysctl.conf  |2 
 elasticsearch-tmpfile.conf |   12 +--
 elasticsearch-user.conf|2 
 elasticsearch.default  |   26 +++
 elasticsearch.service  |   66 +-
 elasticsearch@.service |   66 +-
 8 files changed, 208 insertions(+), 208 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-15 10:41:32 UTC (rev 274499)
+++ PKGBUILD2017-12-15 10:41:57 UTC (rev 274500)
@@ -1,76 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Marcello "mererghost" Rocha 
-# Refactored by Blaž "Speed" Hrastnik 
-
-pkgname=elasticsearch
-pkgver=6.0.1
-pkgrel=1
-pkgdesc="Distributed RESTful search engine built on top of Lucene"
-arch=('any')
-url="https://www.elastic.co/products/elasticsearch;
-license=('APACHE')
-depends=('java-runtime-headless=8' 'systemd')
-source=(
-  "https://artifacts.elastic.co/downloads/$pkgname/$pkgname-$pkgver.tar.gz;
-  elasticsearch-env
-  elasticsearch.service
-  elasticsearch@.service
-  elasticsearch-sysctl.conf
-  elasticsearch-user.conf
-  elasticsearch-tmpfile.conf
-  elasticsearch.default
-)
-sha256sums=('efaf32aba41e1b7fd086639c0f062c39e1f28b360a78d5c2b8deed797a4c5c57'
-'ffb354d8ec3752daa52c1bea49445491c3b811a5327dd8510b7c8e9499adefd1'
-'d3e92ff8cf6058965b1407537c3e618bff67f8012a8e3125721d22a72be1523b'
-'a38cf624ed91e2dcf36ed65806bbcf5ae91809a2a84a700ec52d1eb04ef0d5bf'
-'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c'
-'815f6a39db6f54bb40750c382ffbdc298d2c4c187ee8ea7e2f855923e2ff354b'
-'3173e3efa429507e6329f518699a072dfd442d9b5da7c62452a55f82334dd2b5'
-'bb74e5fb8bc28f2125e015395ab05bea117b72bfc6dadbca827694b362ee0bf8')
-
-backup=('etc/elasticsearch/elasticsearch.yml'
-'etc/elasticsearch/log4j2.properties'
-'etc/elasticsearch/jvm.options'
-'etc/default/elasticsearch')
-
-prepare() {
-  cd "$srcdir"/$pkgname-$pkgver
-
-  sed -r 's;source .*/elasticsearch-env;source 
/usr/share/elasticsearch/elasticsearch-env;' \
-  -i bin/elasticsearch{,-keystore,-plugin,-translog}
-}
-
-package() {
-  cd "$pkgdir"
-  install -dm750 etc/elasticsearch/scripts
-  install -dm755 usr/share/elasticsearch
-  install -dm755 var/lib/elasticsearch
-  install -dm755 var/log/elasticsearch
-
-  install -Dm644 "$srcdir"/elasticsearch-env 
usr/share/elasticsearch/elasticsearch-env
-  install -Dm644 "$srcdir"/elasticsearch.service 
usr/lib/systemd/system/elasticsearch.service
-  install -Dm644 "$srcdir"/elasticsearch@.service 
usr/lib/systemd/system/elasticsearch@.service
-  install -Dm644 "$srcdir"/elasticsearch-user.conf 
usr/lib/sysusers.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch-tmpfile.conf 
usr/lib/tmpfiles.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch-sysctl.conf 
usr/lib/sysctl.d/elasticsearch.conf
-  install -Dm644 "$srcdir"/elasticsearch.default etc/default/elasticsearch
-
-  cd "$srcdir"/$pkgname-$pkgver
-  cp -R lib modules plugins "$pkgdir"/usr/share/elasticsearch/
-
-   cd config
-  

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

2017-12-15 Thread Massimiliano Torromeo via arch-commits
Date: Friday, December 15, 2017 @ 10:41:32
  Author: mtorromeo
Revision: 274499

upgpkg: elasticsearch 6.1.0-1

Modified:
  elasticsearch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 09:39:53 UTC (rev 274498)
+++ PKGBUILD2017-12-15 10:41:32 UTC (rev 274499)
@@ -4,7 +4,7 @@
 # Refactored by Blaž "Speed" Hrastnik 
 
 pkgname=elasticsearch
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc="Distributed RESTful search engine built on top of Lucene"
 arch=('any')
@@ -21,7 +21,7 @@
   elasticsearch-tmpfile.conf
   elasticsearch.default
 )
-sha256sums=('efaf32aba41e1b7fd086639c0f062c39e1f28b360a78d5c2b8deed797a4c5c57'
+sha256sums=('c879fe2698635a2f132db4a02d84f657bc0ccdb5c5f68dda5102f9b2afa508d7'
 'ffb354d8ec3752daa52c1bea49445491c3b811a5327dd8510b7c8e9499adefd1'
 'd3e92ff8cf6058965b1407537c3e618bff67f8012a8e3125721d22a72be1523b'
 'a38cf624ed91e2dcf36ed65806bbcf5ae91809a2a84a700ec52d1eb04ef0d5bf'


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

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 09:39:48
  Author: eworm
Revision: 274497

upgpkg: lib32-systemd 236.0-1

new upstream release

Modified:
  lib32-systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-15 07:42:17 UTC (rev 274496)
+++ PKGBUILD2017-12-15 09:39:48 UTC (rev 274497)
@@ -6,18 +6,19 @@
 pkgname=lib32-systemd
 _pkgbasename=systemd
 # latest commit on stable branch
-_commit='743b771c559c6101544f7358a42c8c519fe4b0db'
+_commit='a1b2c92d8290c76a29ccd0887a92ac064e1bb5a1'
 # Bump this to latest major release for signed tag verification,
 # the commit count is handled by pkgver() function.
-pkgver=235.38
+pkgver=236.0
 pkgrel=1
 pkgdesc="system and service manager (32-bit)"
 arch=('x86_64')
 url="https://www.github.com/systemd/systemd;
 license=('GPL2' 'LGPL2.1')
-depends=('lib32-libgcrypt' 'lib32-xz' 'lib32-libcap' 'lib32-gcc-libs' 
'systemd')
-makedepends=('lib32-gcc-libs' 'gcc-multilib' 'lib32-libidn' 'lib32-glib2' 
'intltool' 'gperf'
- 'lib32-curl' 'lib32-bzip2' 'lib32-acl' 'lib32-gnutls' 'git' 
'meson' 'libxslt')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'systemd')
+makedepends=('gcc-multilib' 'git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn' 'libxslt' 'meson')
 options=('strip')
 validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4')  # Lennart 
Poettering 
 source=('git://github.com/systemd/systemd-stable.git'


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

2017-12-15 Thread Christian Hesse via arch-commits
Date: Friday, December 15, 2017 @ 09:39:53
  Author: eworm
Revision: 274498

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-systemd/repos/multilib-testing-x86_64/
  lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD
(from rev 274497, lib32-systemd/trunk/PKGBUILD)

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

Copied: lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD (from rev 274497, 
lib32-systemd/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2017-12-15 09:39:53 UTC (rev 274498)
@@ -0,0 +1,140 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Maintainer: Tom Gundersen 
+
+pkgname=lib32-systemd
+_pkgbasename=systemd
+# latest commit on stable branch
+_commit='a1b2c92d8290c76a29ccd0887a92ac064e1bb5a1'
+# Bump this to latest major release for signed tag verification,
+# the commit count is handled by pkgver() function.
+pkgver=236.0
+pkgrel=1
+pkgdesc="system and service manager (32-bit)"
+arch=('x86_64')
+url="https://www.github.com/systemd/systemd;
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'systemd')
+makedepends=('gcc-multilib' 'git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn' 'libxslt' 'meson')
+options=('strip')
+validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4')  # Lennart 
Poettering 
+source=('git://github.com/systemd/systemd-stable.git'
+'git://github.com/systemd/systemd.git') # pull in for tags, backports 
& reverts
+sha256sums=('SKIP'
+ 'SKIP')
+
+_backports=(
+)
+
+_reverts=(
+)
+
+_validate_tag() {
+  local success fingerprint trusted status tag=v${pkgver%.*}
+
+  parse_gpg_statusfile /dev/stdin < <(git verify-tag --raw "$tag" 2>&1)
+
+  if (( ! success )); then
+error 'failed to validate tag %s\n' "$tag"
+return 1
+  fi
+
+  if ! in_array "$fingerprint" "${validpgpkeys[@]}" && (( ! trusted )); then
+error 'unknown or untrusted public key: %s\n' "$fingerprint"
+return 1
+  fi
+
+  case $status in
+'expired')
+  warning 'the signature has expired'
+  ;;
+'expiredkey')
+  warning 'the key has expired'
+  ;;
+  esac
+
+  return 0
+}
+
+pkgver() {
+  local version count
+
+  cd "$_pkgbasename-stable"
+
+  version="$(git describe --abbrev=0 --tags)"
+  count="$(git rev-list --count ${version}..)"
+  printf '%s.%s' "${version#v}" "${count}"
+}
+
+prepare() {
+  cd "$_pkgbasename-stable"
+
+  git remote add upstream ../systemd/
+  git fetch --all
+
+  git checkout "${_commit}"
+
+  _validate_tag || return
+
+  local _commit
+  for _commit in "${_backports[@]}"; do
+git cherry-pick -n "$_commit"
+  done
+  for _commit in "${_reverts[@]}"; do
+git revert -n "$_commit"
+  done
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  local timeservers=({0..3}.arch.pool.ntp.org)
+
+  local meson_options=(
+--libexecdir   /usr/lib32
+--libdir   /usr/lib32
+
+-Daudit=false
+-Dgnuefi=false
+-Dima=false
+-Dlz4=false
+-Dblkid=false
+-Dkmod=false
+-Dlibcryptsetup=false
+-Dlibiptc=false
+-Dmanpages=false
+-Dnetworkd=false
+-Dpam=false
+-Dpython=false
+-Dseccomp=false
+-Dman=false
+-Dhtml=false
+
+-Ddbuspolicydir=/usr/share/dbus-1/system.d
+-Ddefault-dnssec=no
+# TODO(dreisner): consider changing this to unified
+-Ddefault-hierarchy=hybrid
+-Ddefault-kill-user-processes=false
+-Dfallback-hostname='archlinux'
+-Dntp-servers="${timeservers[*]}"
+-Drpmmacrosdir=no
+-Dsysvinit-path=
+-Dsysvrcnd-path=
+  )
+
+  arch-meson "$_pkgbasename-stable" build "${meson_options[@]}"
+
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  rm -rf "${pkgdir}"/{etc,var}
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+}