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

2019-10-11 Thread Brett Cornwall via arch-commits
Date: Saturday, October 12, 2019 @ 01:53:39
  Author: ainola
Revision: 515204

archrelease: copy trunk to community-staging-x86_64

Added:
  sway/repos/community-staging-x86_64/
  sway/repos/community-staging-x86_64/10-systemd.conf
(from rev 515203, sway/trunk/10-systemd.conf)
  sway/repos/community-staging-x86_64/PKGBUILD
(from rev 515203, sway/trunk/PKGBUILD)
  sway/repos/community-staging-x86_64/sway-session.target
(from rev 515203, sway/trunk/sway-session.target)
  sway/repos/community-staging-x86_64/sway.service
(from rev 515203, sway/trunk/sway.service)

-+
 10-systemd.conf |   10 +
 PKGBUILD|   52 ++
 sway-session.target |8 +++
 sway.service|   16 +++
 4 files changed, 86 insertions(+)

Copied: sway/repos/community-staging-x86_64/10-systemd.conf (from rev 515203, 
sway/trunk/10-systemd.conf)
===
--- community-staging-x86_64/10-systemd.conf(rev 0)
+++ community-staging-x86_64/10-systemd.conf2019-10-12 01:53:39 UTC (rev 
515204)
@@ -0,0 +1,10 @@
+#!/bin/sh
+#
+# FS#63021
+#
+
+systemctl --user import-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK 
XCURSOR_SIZE
+
+if command -v dbus-update-activation-environment >/dev/null 2>&1; then
+  dbus-update-activation-environment DISPLAY WAYLAND_DISPLAY SWAYSOCK 
XCURSOR_SIZE
+fi

Copied: sway/repos/community-staging-x86_64/PKGBUILD (from rev 515203, 
sway/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-12 01:53:39 UTC (rev 515204)
@@ -0,0 +1,52 @@
+# Maintainer: Jerome Leclanche 
+# Maintainer: Alexander F. Rødseth 
+
+pkgname=sway
+pkgver=1.2
+epoch=1
+pkgrel=4
+pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
+arch=(x86_64)
+url='https://swaywm.org/'
+license=(MIT)
+depends=(cairo gdk-pixbuf2 json-c pango pcre swaybg ttf-font wlroots)
+makedepends=(git meson ninja scdoc setconf wayland-protocols)
+backup=(etc/sway/config)
+optdepends=(
+  'dmenu: Application launcher'
+  'i3status: Status line'
+  'grim: Screenshot utility'
+  'mako: Lightweight notification daemon'
+  'rxvt-unicode: Terminal emulator'
+  'slurp: Select a region'
+  'swayidle: Idle management daemon'
+  'swaylock: Screen locker'
+  'wallutils: Timed wallpapers'
+  'waybar: Highly customizable bar'
+  'xorg-server-xwayland: X11 support'
+)
+source=('git+https://github.com/swaywm/sway#commit=be138dab4419d3e76a7742428d9ec85bce06116b'
+10-systemd.conf)
+md5sums=('SKIP'
+ 'e614ac10c21d57da6b3af25653589a9e')
+
+prepare() {
+  cd $pkgname
+
+  # Set the version information to 'Arch Linux' instead of 'makepkg'
+  sed -i "s/branch \\\'@1@\\\'/Arch Linux/g" meson.build
+}
+
+build() {
+  mkdir -p build
+  arch-meson build $pkgname -D werror=false -D b_ndebug=true
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 $pkgname/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm755 10-systemd.conf "$pkgdir/etc/sway/conf.d/10-systemd.conf"
+}
+
+# vim: ts=2 sw=2 et

Copied: sway/repos/community-staging-x86_64/sway-session.target (from rev 
515203, sway/trunk/sway-session.target)
===
--- community-staging-x86_64/sway-session.target
(rev 0)
+++ community-staging-x86_64/sway-session.target2019-10-12 01:53:39 UTC 
(rev 515204)
@@ -0,0 +1,8 @@
+# https://github.com/swaywm/sway/wiki/Systemd-integration
+
+[Unit]
+Description=sway compositor session
+Documentation=man:systemd.special(7)
+BindsTo=graphical-session.target
+Wants=graphical-session-pre.target
+After=graphical-session-pre.target

Copied: sway/repos/community-staging-x86_64/sway.service (from rev 515203, 
sway/trunk/sway.service)
===
--- community-staging-x86_64/sway.service   (rev 0)
+++ community-staging-x86_64/sway.service   2019-10-12 01:53:39 UTC (rev 
515204)
@@ -0,0 +1,16 @@
+# https://github.com/swaywm/sway/wiki/Systemd-integration
+
+[Unit]
+Description=sway - SirCmpwn's Wayland window manager
+Documentation=man:sway(5)
+BindsTo=graphical-session.target
+Wants=graphical-session-pre.target
+After=graphical-session-pre.target
+
+[Service]
+Type=simple
+EnvironmentFile=-%h/.config/sway/env
+ExecStart=/usr/bin/sway
+Restart=on-failure
+RestartSec=1
+TimeoutStopSec=10


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

2019-10-11 Thread Brett Cornwall via arch-commits
Date: Saturday, October 12, 2019 @ 01:53:20
  Author: ainola
Revision: 515203

Rebuild with wlroot's newly-enabled RDP backend

Modified:
  sway/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-12 01:49:30 UTC (rev 515202)
+++ PKGBUILD2019-10-12 01:53:20 UTC (rev 515203)
@@ -4,7 +4,7 @@
 pkgname=sway
 pkgver=1.2
 epoch=1
-pkgrel=3
+pkgrel=4
 pkgdesc='Tiling Wayland compositor and replacement for the i3 window manager'
 arch=(x86_64)
 url='https://swaywm.org/'


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

2019-10-11 Thread Brett Cornwall via arch-commits
Date: Saturday, October 12, 2019 @ 01:47:17
  Author: ainola
Revision: 515201

archrelease: copy trunk to community-staging-x86_64

Added:
  wlroots/repos/community-staging-x86_64/
  wlroots/repos/community-staging-x86_64/PKGBUILD
(from rev 515200, wlroots/trunk/PKGBUILD)

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

Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 515200, 
wlroots/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-12 01:47:17 UTC (rev 515201)
@@ -0,0 +1,49 @@
+# Maintainer: Ainola 
+# Contributor: Omar Pakker
+
+pkgname=wlroots
+pkgver=0.8.1
+pkgrel=1
+license=('MIT')
+pkgdesc='Modular Wayland compositor library'
+url='https://github.com/swaywm/wlroots'
+arch=('x86_64')
+depends=(
+'freerdp'
+'libinput'
+'libxkbcommon'
+'opengl-driver'
+'pixman'
+'xcb-util-errors'
+'xcb-util-image'
+'xcb-util-wm'
+)
+makedepends=('meson' 'ninja' 'wayland-protocols')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
+
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
+)
+sha256sums=('202b86e0e21699b6660bbda56afc2e3358db7252f83ff69c89f01926b4900d98'
+'SKIP')
+validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix=/usr \
+--buildtype=plain \
+-Dfreerdp=enabled \
+-Dlibcap=enabled \
+-Dlogind=enabled \
+-Dlogind-provider=systemd \
+-Dxcb-errors=enabled \
+-Dxcb-icccm=enabled \
+-Dxcb-xkb=enabled \
+-Dxwayland=enabled \
+-Dx11-backend=enabled
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2019-10-11 Thread Levente Polyak via arch-commits
Date: Friday, October 11, 2019 @ 23:43:54
  Author: anthraxx
Revision: 364668

0.7.5-1 upstream release and protobuf 3.10 rebuild (qt app dropped)

Upstream abandoned the Qt application, therefor its removed from this
release on.
Backport a patch required for proper linking and recognizing pthread.

Added:
  usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch
Modified:
  usbguard/trunk/PKGBUILD

+
 PKGBUILD   |   62 -
 make-explicitly-treat-pthread-as-first-level-depende.patch |  598 +++
 2 files changed, 622 insertions(+), 38 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 22:36:29 UTC (rev 364667)
+++ PKGBUILD2019-10-11 23:43:54 UTC (rev 364668)
@@ -1,29 +1,35 @@
 # Maintainer: Levente Polyak 
 # Contributor: Ian Beringer 
 
-pkgbase=usbguard
-pkgname=('usbguard' 'usbguard-qt')
-pkgver=0.7.4
-pkgrel=5
+pkgname=usbguard
+pkgver=0.7.5
+pkgrel=1
 pkgdesc='Software framework for implementing USB device authorization policies'
 url='https://github.com/dkopecek/usbguard'
 arch=('x86_64')
 license=('GPL2')
-makedepends=('git' 'libxslt' 'asciidoc' 'catch2' 'pegtl' 'qt5-base' 'qt5-svg' 
'qt5-tools' 'hicolor-icon-theme'
- 'glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 
'polkit' 'dbus-glib')
-source=(https://github.com/dkopecek/usbguard/releases/download/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.gz{,.sig})
-sha512sums=('9799d4e89282f4adb57310e3a8ae0c3f0921ebba57393256beb1b9b8e8a8f2290c30716f100cd41c6dd1b6d44714880043d6fbd89a12e654c2a183c628dbd366'
-'SKIP')
-validpgpkeys=('430C1928960157CC45FA1BEBAA06120530AE0466') # Daniel Kopeček 

+depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 
'polkit' 'dbus-glib'
+ 'audit' 'libaudit.so' 'libseccomp' 'libseccomp.so')
+makedepends=('catch2' 'pegtl' 'libxslt' 'asciidoc' 'systemd')
+provides=('libusbguard.so')
+backup=(etc/usbguard/usbguard-daemon.conf
+etc/usbguard/rules.conf)
+source=(https://github.com/dkopecek/usbguard/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}
+make-explicitly-treat-pthread-as-first-level-depende.patch)
+sha512sums=('b14f1cfaec676b5bc2f3aa2bda8be96ea8a6b3f02fc78f0fa7a58dd079c57886aae2c33a9e99cb9ccd53e5d6fa27712b978a2d19cd58b75dda34516d8caed0c4'
+'SKIP'
+
'02232be248aa11e543b0cd2f26e3ff735267b58bb3a255fc32e390f0efff302e4b749fee3927942585a799f0e7571836bc085f89aef43df5517a678b04596e5a')
+validpgpkeys=('FD9B3F9DCEBB5537A8FAF5213B0C109510712034') # Daniel Kopeček 

 
 prepare() {
-  cd ${pkgbase}-${pkgver}
+  cd ${pkgname}-${pkgver}
   sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac
+  patch -Np1 < ../make-explicitly-treat-pthread-as-first-level-depende.patch
   autoreconf -fiv
 }
 
 build() {
-  cd ${pkgbase}-${pkgver}
+  cd ${pkgname}-${pkgver}
   ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \
@@ -36,24 +42,20 @@
 --without-bundled-pegtl \
 --with-dbus \
 --with-polkit \
---with-crypto-library=sodium \
---with-gui-qt=qt5
+--with-crypto-library=sodium
   make
   touch rules.conf
 }
 
 check() {
-  cd ${pkgbase}-${pkgver}
+  cd ${pkgname}-${pkgver}
   make check
 }
 
-package_usbguard() {
-  depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 
'polkit' 'dbus-glib')
-  provides=('libusbguard.so')
-  backup=(etc/usbguard/usbguard-daemon.conf
-  etc/usbguard/rules.conf)
-  cd ${pkgbase}-${pkgver}
-  make INSTALL='install -p' SYSTEMD_UNIT_DIR="/usr/lib/systemd/system" 
DESTDIR="${pkgdir}" install
+package() {
+  cd ${pkgname}-${pkgver}
+  make INSTALL='install -p' DESTDIR="${pkgdir}" install
+
   chmod 750 "${pkgdir}/etc/usbguard"
   install -Dpm 600 usbguard-daemon.conf rules.conf -t "${pkgdir}/etc/usbguard"
 
@@ -60,22 +62,6 @@
   # completion
   install -Dpm 644 scripts/bash_completion/usbguard -t 
"${pkgdir}/usr/share/bash-completion/completions"
   install -Dpm 644 scripts/usbguard-zsh-completion 
"${pkgdir}/usr/share/zsh/site-functions/_usbguard"
-
-  # cleanup
-  cd "${pkgdir}"
-  rm -rf 
usr/{bin/usbguard-applet-qt,share/{applications,icons,man/man1/usbguard-applet-qt.1}}
 }
 
-package_usbguard-qt() {
-  pkgdesc+=' - Qt frontend'
-  depends=('usbguard' 'libusbguard.so' 'qt5-base' 'qt5-svg' 'qt5-tools' 
'hicolor-icon-theme')
-  cd ${pkgbase}-${pkgver}
-  make INSTALL='install -p' SYSTEMD_UNIT_DIR="/usr/lib/systemd/system" 
DESTDIR="${pkgdir}" install
-
-  # cleanup
-  cd "${pkgdir}"
-  rm -rf 
{etc,var,usr/{include,lib,share/{dbus-1,polkit-1,man/{man1/usbguard.1,man5,man8
 \
-usr/bin/usbguard{,-daemon,-dbus,-rule-parser}
-}
-
 # vim: ts=2 sw=2 et:

Added: make-explicitly-treat-pthread-as-first-level-depende.patch
===
--- 

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

2019-10-11 Thread Levente Polyak via arch-commits
Date: Friday, October 11, 2019 @ 23:44:00
  Author: anthraxx
Revision: 364669

archrelease: copy trunk to staging-x86_64

Added:
  usbguard/repos/staging-x86_64/
  usbguard/repos/staging-x86_64/PKGBUILD
(from rev 364668, usbguard/trunk/PKGBUILD)
  
usbguard/repos/staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch
(from rev 364668, 
usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch)

+
 PKGBUILD   |   67 +
 make-explicitly-treat-pthread-as-first-level-depende.patch |  598 +++
 2 files changed, 665 insertions(+)

Copied: usbguard/repos/staging-x86_64/PKGBUILD (from rev 364668, 
usbguard/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-11 23:44:00 UTC (rev 364669)
@@ -0,0 +1,67 @@
+# Maintainer: Levente Polyak 
+# Contributor: Ian Beringer 
+
+pkgname=usbguard
+pkgver=0.7.5
+pkgrel=1
+pkgdesc='Software framework for implementing USB device authorization policies'
+url='https://github.com/dkopecek/usbguard'
+arch=('x86_64')
+license=('GPL2')
+depends=('glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 
'polkit' 'dbus-glib'
+ 'audit' 'libaudit.so' 'libseccomp' 'libseccomp.so')
+makedepends=('catch2' 'pegtl' 'libxslt' 'asciidoc' 'systemd')
+provides=('libusbguard.so')
+backup=(etc/usbguard/usbguard-daemon.conf
+etc/usbguard/rules.conf)
+source=(https://github.com/dkopecek/usbguard/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig}
+make-explicitly-treat-pthread-as-first-level-depende.patch)
+sha512sums=('b14f1cfaec676b5bc2f3aa2bda8be96ea8a6b3f02fc78f0fa7a58dd079c57886aae2c33a9e99cb9ccd53e5d6fa27712b978a2d19cd58b75dda34516d8caed0c4'
+'SKIP'
+
'02232be248aa11e543b0cd2f26e3ff735267b58bb3a255fc32e390f0efff302e4b749fee3927942585a799f0e7571836bc085f89aef43df5517a678b04596e5a')
+validpgpkeys=('FD9B3F9DCEBB5537A8FAF5213B0C109510712034') # Daniel Kopeček 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac
+  patch -Np1 < ../make-explicitly-treat-pthread-as-first-level-depende.patch
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sys=/etc \
+--sbindir=/usr/bin \
+--libdir=/usr/lib \
+--enable-systemd \
+--without-bundled-catch \
+--without-bundled-pegtl \
+--with-dbus \
+--with-polkit \
+--with-crypto-library=sodium
+  make
+  touch rules.conf
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make INSTALL='install -p' DESTDIR="${pkgdir}" install
+
+  chmod 750 "${pkgdir}/etc/usbguard"
+  install -Dpm 600 usbguard-daemon.conf rules.conf -t "${pkgdir}/etc/usbguard"
+
+  # completion
+  install -Dpm 644 scripts/bash_completion/usbguard -t 
"${pkgdir}/usr/share/bash-completion/completions"
+  install -Dpm 644 scripts/usbguard-zsh-completion 
"${pkgdir}/usr/share/zsh/site-functions/_usbguard"
+}
+
+# vim: ts=2 sw=2 et:

Copied: 
usbguard/repos/staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch
 (from rev 364668, 
usbguard/trunk/make-explicitly-treat-pthread-as-first-level-depende.patch)
===
--- staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch   
(rev 0)
+++ staging-x86_64/make-explicitly-treat-pthread-as-first-level-depende.patch   
2019-10-11 23:44:00 UTC (rev 364669)
@@ -0,0 +1,598 @@
+From 2887cb6a49a9b04e968af00dc7d38d051785b600 Mon Sep 17 00:00:00 2001
+From: Levente Polyak 
+Date: Fri, 11 Oct 2019 23:14:40 +0200
+Subject: [PATCH] make: explicitly treat pthread as first level dependency
+
+Certain environments need to handle pthread explicitly and pass
+appropriate flags (like -pthread) to make the compiler/linker happy.
+Invoke the AX_PTHREAD macro to populate the pthread related flags and
+pass them accordingly.
+This fixes certain linking issues for the first level dependency
+usage pthread_sigmask.
+---
+ Makefile.am   |  12 +-
+ configure.ac  |   1 +
+ m4/ax_pthread.m4  | 485 ++
+ src/Tests/Makefile.am |  12 +-
+ 4 files changed, 506 insertions(+), 4 deletions(-)
+ create mode 100644 m4/ax_pthread.m4
+
+diff --git a/Makefile.am b/Makefile.am
+index ceb9a33..b73f564 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -348,6 +348,9 @@ usbguard_daemon_SOURCES=\
+   src/Daemon/LinuxAuditBackend.hpp \
+   src/Daemon/LinuxAuditBackend.cpp
+ 
++usbguard_daemon_CXXFLAGS=\
++  $(PTHREAD_CFLAGS)
++
+ usbguard_daemon_CPPFLAGS=\
+   -fPIE \
+   $(AM_CPPFLAGS) \
+@@ -361,7 

[arch-commits] Commit in adobe-source-serif-pro-fonts/repos/extra-any (2 files)

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 22:36:29
  Author: heftig
Revision: 364667

archrelease: copy trunk to extra-any

Added:
  adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD
(from rev 364666, adobe-source-serif-pro-fonts/trunk/PKGBUILD)
Deleted:
  adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 22:36:15 UTC (rev 364666)
+++ PKGBUILD2019-10-11 22:36:29 UTC (rev 364667)
@@ -1,21 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=adobe-source-serif-pro-fonts
-pkgver=3.000
-pkgrel=1
-pkgdesc="Serif typeface for setting text. Designed to complement Source Sans 
Pro"
-url="https://adobe-fonts.github.io/source-serif-pro/;
-arch=(any)
-license=(custom)
-_relver=${pkgver}R
-_tarname=source-serif-pro-$_relver
-source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;)
-sha256sums=('bbb504463342f01666db34790574477b2bbd61a338897466461c66c4cd4464fd')
-
-package() {
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/fonts/${pkgname%-fonts}" -m644 OTF/*.otf 
VAR/*.otf
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE.md
-}
-
-# vim:set ts=2 sw=2 et:

Copied: adobe-source-serif-pro-fonts/repos/extra-any/PKGBUILD (from rev 364666, 
adobe-source-serif-pro-fonts/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 22:36:29 UTC (rev 364667)
@@ -0,0 +1,21 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=adobe-source-serif-pro-fonts
+pkgver=3.001
+pkgrel=1
+pkgdesc="Serif typeface for setting text. Designed to complement Source Sans 
Pro"
+url="https://adobe-fonts.github.io/source-serif-pro/;
+arch=(any)
+license=(custom)
+_relver=${pkgver}R
+_tarname=source-serif-pro-$_relver
+source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;)
+sha256sums=('84e08c9e870081e0fcda4d83b02e06a4a7f35e52f96491a2246eca8b82fc8a53')
+
+package() {
+  cd $_tarname
+  install -Dt "$pkgdir/usr/share/fonts/${pkgname%-fonts}" -m644 OTF/*.otf 
VAR/*.otf
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE.md
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in adobe-source-serif-pro-fonts/trunk (PKGBUILD)

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 22:36:15
  Author: heftig
Revision: 364666

3.001-1

Modified:
  adobe-source-serif-pro-fonts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 22:35:37 UTC (rev 364665)
+++ PKGBUILD2019-10-11 22:36:15 UTC (rev 364666)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=adobe-source-serif-pro-fonts
-pkgver=3.000
+pkgver=3.001
 pkgrel=1
 pkgdesc="Serif typeface for setting text. Designed to complement Source Sans 
Pro"
 url="https://adobe-fonts.github.io/source-serif-pro/;
@@ -10,7 +10,7 @@
 _relver=${pkgver}R
 _tarname=source-serif-pro-$_relver
 
source=("$_tarname.tar.gz::https://github.com/adobe-fonts/source-serif-pro/archive/$_relver.tar.gz;)
-sha256sums=('bbb504463342f01666db34790574477b2bbd61a338897466461c66c4cd4464fd')
+sha256sums=('84e08c9e870081e0fcda4d83b02e06a4a7f35e52f96491a2246eca8b82fc8a53')
 
 package() {
   cd $_tarname


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

2019-10-11 Thread Johannes Löthberg via arch-commits
Date: Friday, October 11, 2019 @ 22:35:37
  Author: demize
Revision: 364665

Use `dist` to build and install and split to separate directories in build()

The reason that using `./x.py install` in package() caused rustc_llvm to be
rebuilt is that it is rebuilt when LD_LIBRARY_PATH changes to work around
issues when building LLVM.  This is a problem due to fakeroot setting
LD_LIBRARY_PATH and using a relative LD_PRELOAD.

Modified:
  rust/trunk/PKGBUILD

--+
 PKGBUILD |   29 +
 1 file changed, 17 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 22:27:56 UTC (rev 364664)
+++ PKGBUILD2019-10-11 22:35:37 UTC (rev 364665)
@@ -80,8 +80,20 @@
 END
 }
 
-# Don't call build — install will duplicate a lot of work and --keep-stage is 
not enough
+build() {
+  cd "rustc-$pkgver-src"
 
+  export RUST_BACKTRACE=1
+  export RUST_COMPILER_RT_ROOT="$srcdir/compiler-rt-$_llvm_ver.src"
+
+  python ./x.py dist -j "$(nproc)"
+  DESTDIR="$PWD"/dest-rust python ./x.py install -j "$(nproc)"
+
+  # move docs and lib32 libs out of the way for splitting
+  mv dest-rust/usr/lib/rustlib/i686-unknown-linux-gnu dest-i686
+  mv dest-rust/usr/share/doc dest-doc
+}
+
 package_rust() {
   depends=('gcc-libs' 'llvm-libs' 'curl' 'libssh2')
   provides=('cargo' 'rustfmt')
@@ -90,11 +102,7 @@
 
   cd "rustc-$pkgver-src"
 
-  export RUST_BACKTRACE=1
-  export RUST_COMPILER_RT_ROOT="$srcdir/compiler-rt-$_llvm_ver.src"
-
-  DESTDIR="$pkgdir" python ./x.py install -j"$(nproc)"
-
+  mv dest-rust/* "$pkgdir"
   install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE*
 
   # delete unnecesary files, e.g. components and manifest files only used for 
the uninstall script
@@ -105,10 +113,6 @@
   # overwrite them with symlinks to the per-architecture versions
   ln -srft "$pkgdir"/usr/lib x86_64-unknown-linux-gnu/lib/*.so
 
-  # move docs and lib32 libs out of the way for splitting
-  mv "$pkgdir"/usr/share/doc "$srcdir"
-  mv "$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu "$srcdir"
-
   install -d "$pkgdir"/usr/share/bash-completion
   mv "$pkgdir"/etc/bash_completion.d/ 
"$pkgdir"/usr/share/bash-completion/completions/
 }
@@ -124,7 +128,7 @@
   install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE*
 
   install -d "$pkgdir"/usr/lib/rustlib/ "$pkgdir"/usr/lib32/
-  mv "$srcdir"/i686-unknown-linux-gnu "$pkgdir"/usr/lib/rustlib
+  mv dest-i686 "$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu
   ln -srft "$pkgdir"/usr/lib32 
"$pkgdir"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/*.so
 }
 
@@ -134,7 +138,8 @@
   cd "rustc-$pkgver-src"
   install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE*
 
-  mv "$srcdir"/doc "$pkgdir"/usr/share/doc
+  install -d "$pkgdir"/usr/share/doc
+  mv dest-doc/* "$pkgdir"/usr/share/doc
 }
 
 # vim:set ts=2 sw=2 et:


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

2019-10-11 Thread Johannes Löthberg via arch-commits
Date: Friday, October 11, 2019 @ 22:27:56
  Author: demize
Revision: 364664

Switch to releases.llvm.org for compiler-rt

The LLVM switch to GitHub has not been completed, and the existing releases on
GitHub were just for testing.  New releases won't have artifacts uploaded there
until the switch is complete.

Modified:
  rust/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 21:14:17 UTC (rev 364663)
+++ PKGBUILD2019-10-11 22:27:56 UTC (rev 364664)
@@ -21,7 +21,7 @@
 options=('!emptydirs')
 
 source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}
-
"https://github.com/llvm/llvm-project/releases/download/llvmorg-$_llvm_ver/compiler-rt-$_llvm_ver.src.tar.xz"{,.sig}
+
"http://releases.llvm.org/$_llvm_ver/compiler-rt-$_llvm_ver.src.tar.xz"{,.sig}
 bootstrap-1.38.patch
 0001-WIP-minimize-the-rust-std-component.patch)
 


[arch-commits] Commit in (ttf-gentium)

2019-10-11 Thread Ivy Foster via arch-commits
Date: Friday, October 11, 2019 @ 22:24:07
  Author: escondida
Revision: 515200

Deleting ttf-gentium: superseded by gentium-plus-font

Deleted:
  ttf-gentium/


[arch-commits] Commit in gentium-plus-font/repos (2 files)

2019-10-11 Thread Ivy Foster via arch-commits
Date: Friday, October 11, 2019 @ 22:00:20
  Author: escondida
Revision: 515198

archrelease: copy trunk to community-any

Added:
  gentium-plus-font/repos/community-any/
  gentium-plus-font/repos/community-any/PKGBUILD
(from rev 515197, gentium-plus-font/trunk/PKGBUILD)

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

Copied: gentium-plus-font/repos/community-any/PKGBUILD (from rev 515197, 
gentium-plus-font/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-10-11 22:00:20 UTC (rev 515198)
@@ -0,0 +1,31 @@
+# Maintainer: Ivy Foster 
+# Contributor: Lukas Jirkovsky 
+
+# Gentium Plus is upstream's replacement for ttf-gentium, now called Gentium 
Basic.
+pkgname=gentium-plus-font
+pkgver=5.000
+pkgrel=1
+
+pkgdesc='Font supporting a wide range of Latin- and Cyrillic-based alphabets'
+url='https://scripts.sil.org/Gentium'
+license=('custom:OFL')
+
+replaces=(ttf-gentium)
+
+arch=(any)
+source=("https://software.sil.org/downloads/r/gentium/GentiumPlus-$pkgver.zip;)
+# Checksum provided by packager, not upstream.
+sha256sums=(335911f17bd2de4e43742e1d0367cfeff19a90abf7ed604f100a42705042e154)
+
+package() {
+   cd "GentiumPlus-$pkgver"
+
+   mkdir -p "$pkgdir/usr/share/fonts/TTF/" \
+   "$pkgdir/usr/share/licenses/gentium-plus-font" \
+   "$pkgdir/usr/share/doc/gentium-plus-font"
+
+   install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF"
+   install -m644 OFL.txt OFL-FAQ.txt 
"$pkgdir/usr/share/licenses/gentium-plus-font"
+   install -m644 GENTIUM-FAQ.txt README.txt documentation/* \
+   "$pkgdir/usr/share/doc/gentium-plus-font"
+}


[arch-commits] Commit in (4 files)

2019-10-11 Thread Ivy Foster via arch-commits
Date: Friday, October 11, 2019 @ 21:58:00
  Author: escondida
Revision: 515197

Add gentium-plus-font to replace ttf-gentium

Added:
  gentium-plus-font/
  gentium-plus-font/repos/
  gentium-plus-font/trunk/
  gentium-plus-font/trunk/PKGBUILD

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

Added: gentium-plus-font/trunk/PKGBUILD
===
--- gentium-plus-font/trunk/PKGBUILD(rev 0)
+++ gentium-plus-font/trunk/PKGBUILD2019-10-11 21:58:00 UTC (rev 515197)
@@ -0,0 +1,31 @@
+# Maintainer: Ivy Foster 
+# Contributor: Lukas Jirkovsky 
+
+# Gentium Plus is upstream's replacement for ttf-gentium, now called Gentium 
Basic.
+pkgname=gentium-plus-font
+pkgver=5.000
+pkgrel=1
+
+pkgdesc='Font supporting a wide range of Latin- and Cyrillic-based alphabets'
+url='https://scripts.sil.org/Gentium'
+license=('custom:OFL')
+
+replaces=(ttf-gentium)
+
+arch=(any)
+source=("https://software.sil.org/downloads/r/gentium/GentiumPlus-$pkgver.zip;)
+# Checksum provided by packager, not upstream.
+sha256sums=(335911f17bd2de4e43742e1d0367cfeff19a90abf7ed604f100a42705042e154)
+
+package() {
+   cd "GentiumPlus-$pkgver"
+
+   mkdir -p "$pkgdir/usr/share/fonts/TTF/" \
+   "$pkgdir/usr/share/licenses/gentium-plus-font" \
+   "$pkgdir/usr/share/doc/gentium-plus-font"
+
+   install -m644 *.ttf "$pkgdir/usr/share/fonts/TTF"
+   install -m644 OFL.txt OFL-FAQ.txt 
"$pkgdir/usr/share/licenses/gentium-plus-font"
+   install -m644 GENTIUM-FAQ.txt README.txt documentation/* \
+   "$pkgdir/usr/share/doc/gentium-plus-font"
+}


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 21:46:32
  Author: jelle
Revision: 515196

archrelease: copy trunk to community-x86_64

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

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

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

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

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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 21:46:23
  Author: jelle
Revision: 515195

upgpkg: tamarin-prover 1.4.1-161

Enable PIE for tamarin-prover binaries

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 21:00:27 UTC (rev 515194)
+++ PKGBUILD2019-10-11 21:46:23 UTC (rev 515195)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=160
+pkgrel=161
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")
@@ -31,7 +31,7 @@
 
 runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
 --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
--fthreaded -ftest-coverage -f-build-tests
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
 runhaskell Setup build
 
 cd plugins/sapic


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

2019-10-11 Thread Christian Hesse via arch-commits
Date: Friday, October 11, 2019 @ 21:14:13
  Author: eworm
Revision: 364662

upgpkg: archlinux-keyring 20191011-1

Modified:
  archlinux-keyring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:35:35 UTC (rev 364661)
+++ PKGBUILD2019-10-11 21:14:13 UTC (rev 364662)
@@ -2,7 +2,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=archlinux-keyring
-pkgver=20191007
+pkgver=20191011
 pkgrel=1
 pkgdesc='Arch Linux PGP keyring'
 arch=(any)
@@ -10,7 +10,7 @@
 license=(GPL)
 install=$pkgname.install
 
source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('d0ad083182b221e54abe5c6cb62d0f8f27ef4b6f45ce4aa239f36c8234a0a4c4'
+sha256sums=('3b77b665601f7c3509242fc56d2ff68e8e343b032121037c8e06652162a8fb18'
 'SKIP')
 validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

   'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 



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

2019-10-11 Thread Christian Hesse via arch-commits
Date: Friday, October 11, 2019 @ 21:14:17
  Author: eworm
Revision: 364663

archrelease: copy trunk to testing-any

Added:
  archlinux-keyring/repos/testing-any/
  archlinux-keyring/repos/testing-any/PKGBUILD
(from rev 364662, archlinux-keyring/trunk/PKGBUILD)
  archlinux-keyring/repos/testing-any/archlinux-keyring.install
(from rev 364662, archlinux-keyring/trunk/archlinux-keyring.install)

---+
 PKGBUILD  |   26 ++
 archlinux-keyring.install |   20 
 2 files changed, 46 insertions(+)

Copied: archlinux-keyring/repos/testing-any/PKGBUILD (from rev 364662, 
archlinux-keyring/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2019-10-11 21:14:17 UTC (rev 364663)
@@ -0,0 +1,26 @@
+# Maintainer: Pierre Schmitz 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=archlinux-keyring
+pkgver=20191011
+pkgrel=1
+pkgdesc='Arch Linux PGP keyring'
+arch=(any)
+url='https://projects.archlinux.org/archlinux-keyring.git/'
+license=(GPL)
+install=$pkgname.install
+source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('3b77b665601f7c3509242fc56d2ff68e8e343b032121037c8e06652162a8fb18'
+'SKIP')
+validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

+  'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 

+  '86CFFCA918CF3AF47147588051E8B148AC34'  # Evangelos Foutras 

+  'F3691687D867B81B51CE07D9BBE43771487328A9'  # Bartlomiej 
Piotrowski 
+  'BD84DE71F493DF6814B0167254EDC91609BC9183'  # Christian Hesse 

+  'CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E'  # Florian Pritz 

+  'E499C79F53C96A54E572FEE1C06086337C50773E')  # Jelle van der Waa 

+
+package() {
+  cd $pkgname-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir" install
+}

Copied: archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 
364662, archlinux-keyring/trunk/archlinux-keyring.install)
===
--- testing-any/archlinux-keyring.install   (rev 0)
+++ testing-any/archlinux-keyring.install   2019-10-11 21:14:17 UTC (rev 
364663)
@@ -0,0 +1,20 @@
+post_upgrade() {
+   if usr/bin/pacman-key -l >/dev/null 2>&1; then
+   usr/bin/pacman-key --populate archlinux
+
+   # Re-enable key of alad
+   # See https://bugs.archlinux.org/task/35478
+   printf 'enable\nquit\n' | LANG=C \
+   gpg --homedir /etc/pacman.d/gnupg \
+   --no-permission-warning --command-fd 0 \
+   --quiet --batch --edit-key \
+   DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A \
+   2>/dev/null
+   fi
+}
+
+post_install() {
+   if [ -x usr/bin/pacman-key ]; then
+   post_upgrade
+   fi
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 21:00:27
  Author: bgyorgy
Revision: 515194

archrelease: copy trunk to community-any

Added:
  drawing/repos/community-any/PKGBUILD
(from rev 515193, drawing/trunk/PKGBUILD)
Deleted:
  drawing/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 21:00:24 UTC (rev 515193)
+++ PKGBUILD2019-10-11 21:00:27 UTC (rev 515194)
@@ -1,26 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=drawing
-pkgver=0.4.5
-pkgrel=1
-pkgdesc="Drawing application for the GNOME desktop"
-url="https://github.com/maoschanz/drawing;
-arch=(any)
-license=(GPL3)
-depends=(gtk3 python-cairo python-gobject)
-makedepends=(meson)
-source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz)
-sha256sums=('b58f80916e9b33f575be70420c656118f9514c704070280ba0d55ac8ea98608d')
-
-build() {
-  arch-meson $pkgname-$pkgver build
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: drawing/repos/community-any/PKGBUILD (from rev 515193, 
drawing/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 21:00:27 UTC (rev 515194)
@@ -0,0 +1,26 @@
+# Maintainer: Balló György 
+
+pkgname=drawing
+pkgver=0.4.7
+pkgrel=1
+pkgdesc="Drawing application for the GNOME desktop"
+url="https://github.com/maoschanz/drawing;
+arch=(any)
+license=(GPL3)
+depends=(gtk3 python-cairo python-gobject)
+makedepends=(meson)
+source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz)
+sha256sums=('480840a68b0e4a6703872aadbcaf9f9d86ba0ae6a1a96eb975fb03f8213d86e1')
+
+build() {
+  arch-meson $pkgname-$pkgver build
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 21:00:24
  Author: bgyorgy
Revision: 515193

upgpkg: drawing 0.4.7-1

Update to new version

Modified:
  drawing/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:54:47 UTC (rev 515192)
+++ PKGBUILD2019-10-11 21:00:24 UTC (rev 515193)
@@ -1,7 +1,7 @@
 # Maintainer: Balló György 
 
 pkgname=drawing
-pkgver=0.4.5
+pkgver=0.4.7
 pkgrel=1
 pkgdesc="Drawing application for the GNOME desktop"
 url="https://github.com/maoschanz/drawing;
@@ -10,7 +10,7 @@
 depends=(gtk3 python-cairo python-gobject)
 makedepends=(meson)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/maoschanz/$pkgname/archive/$pkgver.tar.gz)
-sha256sums=('b58f80916e9b33f575be70420c656118f9514c704070280ba0d55ac8ea98608d')
+sha256sums=('480840a68b0e4a6703872aadbcaf9f9d86ba0ae6a1a96eb975fb03f8213d86e1')
 
 build() {
   arch-meson $pkgname-$pkgver build


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:54:47
  Author: jelle
Revision: 515192

archrelease: copy trunk to community-x86_64

Added:
  cgrep/repos/community-x86_64/PKGBUILD
(from rev 515191, cgrep/trunk/PKGBUILD)
Deleted:
  cgrep/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:54:32 UTC (rev 515191)
+++ PKGBUILD2019-10-11 20:54:47 UTC (rev 515192)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=cgrep
-pkgver=6.6.25
-pkgrel=172
-pkgdesc="A context-aware grep for source codes"
-url="https://awgn.github.io/cgrep/;
-license=("GPL2")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
- 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
- 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
- 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
- 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
-
-build() {
-cd $pkgname-$pkgver
-
-runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
-runhaskell Setup build
-}
-
-package() {
-cd $pkgname-$pkgver
-runhaskell Setup copy --destdir="$pkgdir"
-}

Copied: cgrep/repos/community-x86_64/PKGBUILD (from rev 515191, 
cgrep/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:54:47 UTC (rev 515192)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=173
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:54:32
  Author: jelle
Revision: 515191

upgpkg: cgrep 6.6.25-173

Enable PIE for cgrep.

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:52:42 UTC (rev 515190)
+++ PKGBUILD2019-10-11 20:54:32 UTC (rev 515191)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=172
+pkgrel=173
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/;
 license=("GPL2")
@@ -20,7 +20,8 @@
 build() {
 cd $pkgname-$pkgver
 
-runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
 runhaskell Setup build
 }
 


[arch-commits] Commit in gimp-plugin-fblur/repos/community-x86_64 (4 files)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:52:42
  Author: bgyorgy
Revision: 515190

archrelease: copy trunk to community-x86_64

Added:
  gimp-plugin-fblur/repos/community-x86_64/PKGBUILD
(from rev 515189, gimp-plugin-fblur/trunk/PKGBUILD)
  gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff
(from rev 515189, gimp-plugin-fblur/trunk/use_glib_h.diff)
Deleted:
  gimp-plugin-fblur/repos/community-x86_64/PKGBUILD
  gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff

-+
 PKGBUILD|   60 +++---
 use_glib_h.diff |   28 -
 2 files changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:52:38 UTC (rev 515189)
+++ PKGBUILD2019-10-11 20:52:42 UTC (rev 515190)
@@ -1,30 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-pkgname=gimp-plugin-fblur
-pkgver=3.2.6
-pkgrel=5
-pkgdesc="Makes out of focus with luminosity and depth"
-arch=('x86_64')
-url="http://registry.gimp.org/node/1444;
-license=('GPL')
-depends=('gimp' 'fftw')
-makedepends=('intltool')
-source=(http://registry.gimp.org/files/focusblur-$pkgver.tar.bz2 \
-use_glib_h.diff)
-md5sums=('6196c88aeee8733bacc3c6e9ac3c6cf8'
- 'b654ec87f28589b84625c0683dbe1273')
-
-prepare() {
-  cd "$srcdir"/focusblur-$pkgver
-  patch -Np1 < "$srcdir"/use_glib_h.diff
-}
-
-build() {
-  cd "$srcdir"/focusblur-$pkgver
-  ./configure CFLAGS="${CFLAGS} -DGIMP_DISABLE_DEPRECATED" --prefix=/usr 
LIBS=-lm
-  make
-}
-
-package() {
-  cd "$srcdir"/focusblur-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: gimp-plugin-fblur/repos/community-x86_64/PKGBUILD (from rev 515189, 
gimp-plugin-fblur/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:52:42 UTC (rev 515190)
@@ -0,0 +1,30 @@
+# Maintainer: Lukas Jirkovsky 
+pkgname=gimp-plugin-fblur
+pkgver=3.2.6
+pkgrel=6
+pkgdesc="Makes out of focus with luminosity and depth"
+arch=('x86_64')
+url="https://registry.gimp.org/node/1444;
+license=('GPL')
+depends=('gimp' 'fftw')
+makedepends=('intltool')
+source=(https://raw.githubusercontent.com/pixlsus/registry.gimp.org_static/master/registry.gimp.org/files/focusblur-$pkgver.tar.bz2
 \
+use_glib_h.diff)
+md5sums=('6196c88aeee8733bacc3c6e9ac3c6cf8'
+ 'b654ec87f28589b84625c0683dbe1273')
+
+prepare() {
+  cd "$srcdir"/focusblur-$pkgver
+  patch -Np1 < "$srcdir"/use_glib_h.diff
+}
+
+build() {
+  cd "$srcdir"/focusblur-$pkgver
+  ./configure CFLAGS="${CFLAGS} -DGIMP_DISABLE_DEPRECATED" --prefix=/usr 
LIBS=-lm
+  make
+}
+
+package() {
+  cd "$srcdir"/focusblur-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Deleted: use_glib_h.diff
===
--- use_glib_h.diff 2019-10-11 20:52:38 UTC (rev 515189)
+++ use_glib_h.diff 2019-10-11 20:52:42 UTC (rev 515190)
@@ -1,14 +0,0 @@
-diff -rup focusblur-3.2.6/src/aaa.h focusblur-3.2.6.new/src/aaa.h
 focusblur-3.2.6/src/aaa.h  2008-10-13 17:13:10.0 +0200
-+++ focusblur-3.2.6.new/src/aaa.h  2014-07-02 22:13:23.166838342 +0200
-@@ -19,9 +19,7 @@
- #ifndef __AAA_H__
- #define __AAA_H__
- 
--#include 
--#include 
--
-+#include 
- 
- G_BEGIN_DECLS
- 

Copied: gimp-plugin-fblur/repos/community-x86_64/use_glib_h.diff (from rev 
515189, gimp-plugin-fblur/trunk/use_glib_h.diff)
===
--- use_glib_h.diff (rev 0)
+++ use_glib_h.diff 2019-10-11 20:52:42 UTC (rev 515190)
@@ -0,0 +1,14 @@
+diff -rup focusblur-3.2.6/src/aaa.h focusblur-3.2.6.new/src/aaa.h
+--- focusblur-3.2.6/src/aaa.h  2008-10-13 17:13:10.0 +0200
 focusblur-3.2.6.new/src/aaa.h  2014-07-02 22:13:23.166838342 +0200
+@@ -19,9 +19,7 @@
+ #ifndef __AAA_H__
+ #define __AAA_H__
+ 
+-#include 
+-#include 
+-
++#include 
+ 
+ G_BEGIN_DECLS
+ 


[arch-commits] Commit in gimp-plugin-fblur/trunk (PKGBUILD)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:52:38
  Author: bgyorgy
Revision: 515189

upgpkg: gimp-plugin-fblur 3.2.6-6

Fix upstream source (FS#60196)

Modified:
  gimp-plugin-fblur/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:51:10 UTC (rev 515188)
+++ PKGBUILD2019-10-11 20:52:38 UTC (rev 515189)
@@ -1,7 +1,7 @@
 # Maintainer: Lukas Jirkovsky 
 pkgname=gimp-plugin-fblur
 pkgver=3.2.6
-pkgrel=5
+pkgrel=6
 pkgdesc="Makes out of focus with luminosity and depth"
 arch=('x86_64')
 url="https://registry.gimp.org/node/1444;


[arch-commits] Commit in gimp-plugin-wavelet-denoise/repos/community-x86_64 (6 files)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:51:10
  Author: bgyorgy
Revision: 515188

archrelease: copy trunk to community-x86_64

Added:
  gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD
(from rev 515187, gimp-plugin-wavelet-denoise/trunk/PKGBUILD)
  gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff
(from rev 515187, gimp-plugin-wavelet-denoise/trunk/libm_buildfix.diff)
  gimp-plugin-wavelet-denoise/repos/community-x86_64/po_install.diff
(from rev 515187, gimp-plugin-wavelet-denoise/trunk/po_install.diff)
Deleted:
  gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD
  gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff
  gimp-plugin-wavelet-denoise/repos/community-x86_64/po_install.diff

+
 PKGBUILD   |   62 +--
 libm_buildfix.diff |   20 
 po_install.diff|   42 +-
 3 files changed, 62 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:51:05 UTC (rev 515187)
+++ PKGBUILD2019-10-11 20:51:10 UTC (rev 515188)
@@ -1,31 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-pkgname=gimp-plugin-wavelet-denoise
-pkgver=0.3.1
-pkgrel=4
-pkgdesc="Tool to reduce noise in each channel of an image separately"
-arch=('x86_64')
-url="http://registry.gimp.org/node/4235;
-license=('GPL')
-depends=('gimp')
-source=(http://registry.gimp.org/files/wavelet-denoise-$pkgver.tar.gz \
-po_install.diff libm_buildfix.diff)
-md5sums=('a02862026857575cdf81b24477e42f4b'
- '4de9e41a535f200c2502f0dd8458c43e'
- '46940ecd5970bc4b0d4b38de89f8efbf')
-
-build() {
-  cd "$srcdir/wavelet-denoise-$pkgver"
-
-  patch -Np1 < ../po_install.diff || true
-  patch -Np1 < ../libm_buildfix.diff || true
-  make
-}
-
-package() {
-  cd "$srcdir/wavelet-denoise-$pkgver"
-
-  install -Dvm755 src/wavelet-denoise \
-"$pkgdir"/usr/lib/gimp/2.0/plug-ins/wavelet-denoise
-  cd po
-  make LOCALEDIR="$pkgdir"/usr/share/locale install
-}

Copied: gimp-plugin-wavelet-denoise/repos/community-x86_64/PKGBUILD (from rev 
515187, gimp-plugin-wavelet-denoise/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:51:10 UTC (rev 515188)
@@ -0,0 +1,31 @@
+# Maintainer: Lukas Jirkovsky 
+pkgname=gimp-plugin-wavelet-denoise
+pkgver=0.3.1
+pkgrel=5
+pkgdesc="Tool to reduce noise in each channel of an image separately"
+arch=('x86_64')
+url="https://registry.gimp.org/node/4235;
+license=('GPL')
+depends=('gimp')
+source=(https://raw.githubusercontent.com/pixlsus/registry.gimp.org_static/master/registry.gimp.org/files/wavelet-denoise-$pkgver.tar.gz
 \
+po_install.diff libm_buildfix.diff)
+md5sums=('a02862026857575cdf81b24477e42f4b'
+ '4de9e41a535f200c2502f0dd8458c43e'
+ '46940ecd5970bc4b0d4b38de89f8efbf')
+
+build() {
+  cd "$srcdir/wavelet-denoise-$pkgver"
+
+  patch -Np1 < ../po_install.diff || true
+  patch -Np1 < ../libm_buildfix.diff || true
+  make
+}
+
+package() {
+  cd "$srcdir/wavelet-denoise-$pkgver"
+
+  install -Dvm755 src/wavelet-denoise \
+"$pkgdir"/usr/lib/gimp/2.0/plug-ins/wavelet-denoise
+  cd po
+  make LOCALEDIR="$pkgdir"/usr/share/locale install
+}

Deleted: libm_buildfix.diff
===
--- libm_buildfix.diff  2019-10-11 20:51:05 UTC (rev 515187)
+++ libm_buildfix.diff  2019-10-11 20:51:10 UTC (rev 515188)
@@ -1,10 +0,0 @@
-diff -rup wavelet-denoise-0.3.1/src/Makefile 
wavelet-denoise-0.3.1.new/src/Makefile
 wavelet-denoise-0.3.1/src/Makefile 2008-12-14 12:19:28.0 +0100
-+++ wavelet-denoise-0.3.1.new/src/Makefile 2012-02-18 19:01:22.264677086 
+0100
-@@ -1,5 +1,5 @@
- CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags)
--LIBS = $(shell gimptool-2.0 --libs)
-+LIBS = -lm $(shell gimptool-2.0 --libs)
- PLUGIN = wavelet-denoise
- SOURCES = plugin.c colorspace.c denoise.c wavelet.c events.c interface.c
- HEADERS = plugin.h interface.h messages.h

Copied: gimp-plugin-wavelet-denoise/repos/community-x86_64/libm_buildfix.diff 
(from rev 515187, gimp-plugin-wavelet-denoise/trunk/libm_buildfix.diff)
===
--- libm_buildfix.diff  (rev 0)
+++ libm_buildfix.diff  2019-10-11 20:51:10 UTC (rev 515188)
@@ -0,0 +1,10 @@
+diff -rup wavelet-denoise-0.3.1/src/Makefile 
wavelet-denoise-0.3.1.new/src/Makefile
+--- wavelet-denoise-0.3.1/src/Makefile 2008-12-14 12:19:28.0 +0100
 wavelet-denoise-0.3.1.new/src/Makefile 2012-02-18 19:01:22.264677086 
+0100
+@@ -1,5 +1,5 @@
+ CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags)
+-LIBS = $(shell gimptool-2.0 --libs)
++LIBS = -lm $(shell gimptool-2.0 --libs)
+ PLUGIN = wavelet-denoise
+ SOURCES = plugin.c colorspace.c denoise.c 

[arch-commits] Commit in gimp-plugin-wavelet-denoise/trunk (PKGBUILD)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:51:05
  Author: bgyorgy
Revision: 515187

upgpkg: gimp-plugin-wavelet-denoise 0.3.1-5

Fix upstream source (FS#60196)

Modified:
  gimp-plugin-wavelet-denoise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:49:33 UTC (rev 515186)
+++ PKGBUILD2019-10-11 20:51:05 UTC (rev 515187)
@@ -1,7 +1,7 @@
 # Maintainer: Lukas Jirkovsky 
 pkgname=gimp-plugin-wavelet-denoise
 pkgver=0.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Tool to reduce noise in each channel of an image separately"
 arch=('x86_64')
 url="https://registry.gimp.org/node/4235;


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:49:26
  Author: jelle
Revision: 515185

upgpkg: cryptol 2.7.0-41

Enable PIE for cryptol binary

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:35:23 UTC (rev 515184)
+++ PKGBUILD2019-10-11 20:49:26 UTC (rev 515185)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.7.0
-pkgrel=40
+pkgrel=41
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")
@@ -22,7 +22,7 @@
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-static -f-relocatable
+-f-static -f-relocatable --ghc-option='-pie'
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:49:33
  Author: jelle
Revision: 515186

archrelease: copy trunk to community-x86_64

Added:
  cryptol/repos/community-x86_64/PKGBUILD
(from rev 515185, cryptol/trunk/PKGBUILD)
Deleted:
  cryptol/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:49:26 UTC (rev 515185)
+++ PKGBUILD2019-10-11 20:49:33 UTC (rev 515186)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=cryptol
-pkgver=2.7.0
-pkgrel=40
-pkgdesc="The Language of Cryptography"
-url="https://www.cryptol.net;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
- 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
- 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
- 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
- 'haskell-blaze-html')
-makedepends=('ghc' 'alex' 'happy')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;)
-sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-static -f-relocatable
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: cryptol/repos/community-x86_64/PKGBUILD (from rev 515185, 
cryptol/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:49:33 UTC (rev 515186)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.7.0
+pkgrel=41
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;)
+sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in linux-lts/repos/testing-x86_64 (15 files)

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:35
  Author: heftig
Revision: 364661

archrelease: copy trunk to testing-x86_64

Added:
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
(from rev 364659, 
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch)
  linux-lts/repos/testing-x86_64/60-linux.hook
(from rev 364659, linux-lts/trunk/60-linux.hook)
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 364660, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 364660, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 364660, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 364660, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 364660, linux-lts/trunk/linux-lts.preset)
Deleted:
  
linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
  
linux-lts/repos/testing-x86_64/0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch
  linux-lts/repos/testing-x86_64/60-linux.hook
  linux-lts/repos/testing-x86_64/90-linux.hook
  linux-lts/repos/testing-x86_64/PKGBUILD
  linux-lts/repos/testing-x86_64/config
  linux-lts/repos/testing-x86_64/linux-lts.install
  linux-lts/repos/testing-x86_64/linux-lts.preset

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |  132 
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  102 
 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch |   57 
 60-linux.hook   |   23 
 90-linux.hook   |   22 
 PKGBUILD|  471 
 config  |19612 
+-
 linux-lts.install   |   20 
 linux-lts.preset|   28 
 9 files changed, 10216 insertions(+), 10251 deletions(-)

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


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:23
  Author: heftig
Revision: 515184

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 20:35:23 UTC (rev 515184)
@@ -0,0 +1,36 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.047.04
+pkgrel=4
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' "linux-lts>=4.19.79" "linux-lts<4.20")
+makedepends=("linux-lts-headers>=4.19.79" "linux-lts-headers<4.20")
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a')
+
+build() {
+   local KERNEL_VERSION=$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:26
  Author: heftig
Revision: 364660

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 364658, nvidia-lts/trunk/PKGBUILD)
  nvidia-lts/repos/testing-x86_64/fs62142.patch
(from rev 364658, nvidia-lts/trunk/fs62142.patch)

---+
 PKGBUILD  |   46 ++
 fs62142.patch |   13 +
 2 files changed, 59 insertions(+)

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-11 20:35:26 UTC (rev 364660)
@@ -0,0 +1,46 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=435.21
+pkgrel=5
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts' 
'linux-lts-headers>=4.19.79')
+provides=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+fs62142.patch)
+sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270'
+
'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Fix https://bugs.archlinux.org/task/62142
+patch -Np1 -i ../fs62142.patch
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux-lts module
+}
+
+package() {
+depends=('linux-lts>=4.19.79' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(dev->dev);
+ 
+-return (ops->map_resource != NULL);
++return (ops && ops->map_resource);
+ #else
+ return NV_FALSE;
+ #endif


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:24
  Author: heftig
Revision: 364659

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 364658, 
nvidia-390xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-11 20:35:24 UTC (rev 364659)
@@ -0,0 +1,49 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-390xx-lts
+pkgver=390.129
+pkgrel=4
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts' 
'linux-lts-headers>=4.19.79')
+provides=('nvidia-390xx')
+conflicts=('nvidia-lts')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux-lts module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
+depends=('linux-lts>=4.19.79' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++#include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ void conftest_phys_to_dma(void) {
+ phys_to_dma();
+ }"


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:23
  Author: heftig
Revision: 515183

archrelease: copy trunk to community-testing-x86_64

Added:
  wireguard-lts/repos/community-testing-x86_64/
  wireguard-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 515180, wireguard-lts/trunk/PKGBUILD)

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

Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, 
wireguard-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 20:35:23 UTC (rev 515183)
@@ -0,0 +1,25 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-lts
+pkgver=0.0.20190913
+pkgrel=6
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+depends=('linux-lts')
+makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+package() {
+  _kernver="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:22
  Author: heftig
Revision: 515182

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 20:35:22 UTC (rev 515182)
@@ -0,0 +1,45 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=95
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux-lts>=4.19.79')
+makedepends=('linux-lts-headers>=4.19.79')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-$pkgver
+  make KVERSION="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:35:22
  Author: heftig
Revision: 515181

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 515180, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 20:35:22 UTC (rev 515181)
@@ -0,0 +1,49 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=14
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux-lts>=4.19.79' 'linux-lts<4.20')
+makedepends=('linux-lts-headers>=4.19.79' 'linux-lts-headers<4.20' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:32:55
  Author: heftig
Revision: 515176

0.43-14: extramodules-lts removal

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:32:54 UTC (rev 515175)
+++ PKGBUILD2019-10-11 20:32:55 UTC (rev 515176)
@@ -8,42 +8,41 @@
 # Contributor: Ignas Anikevicius 
 
 pkgname=tp_smapi-lts
-_pkgname=tp-smapi
 pkgver=0.43
-_extradir=/usr/lib/modules/extramodules-lts
-pkgrel=13
+pkgrel=14
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
 license=('GPL')
-depends=('linux-lts>=4.19.78' 'linux-lts<4.20')
-makedepends=('linux-lts-headers>=4.19.78' 'linux-lts-headers<4.20' 'git')
+depends=('linux-lts>=4.19.79' 'linux-lts<4.20')
+makedepends=('linux-lts-headers>=4.19.79' 'linux-lts-headers<4.20' 'git')
 _commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
 source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {
-  cd ${pkgname/-lts/}
+  cd tp_smapi
   git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
 }
 
 build() {
-  cd ${pkgname/-lts/}
+  cd tp_smapi
 
   # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
   # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
 
-  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+  make HDAPS=1 KVER="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:33:04
  Author: heftig
Revision: 364658

4.19.79-2: extramodules-lts removal

Added:
  
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
Modified:
  linux-lts/trunk/60-linux.hook
  linux-lts/trunk/90-linux.hook
  linux-lts/trunk/PKGBUILD
Deleted:
  
linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
  linux-lts/trunk/0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |  132 
++
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  102 ---
 0002-ZEN-Add-CONFIG-for-unprivileged_userns_clone.patch |   57 
 60-linux.hook   |1 
 90-linux.hook   |2 
 PKGBUILD|   41 +--
 6 files changed, 150 insertions(+), 185 deletions(-)

Added: 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
===
--- 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch 
(rev 0)
+++ 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch 
2019-10-11 20:33:04 UTC (rev 364658)
@@ -0,0 +1,132 @@
+From 6136ffb3d88e9f044260f8288d2d0a1edd64379e Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Mon, 16 Sep 2019 04:53:20 +0200
+Subject: [PATCH] ZEN: Add sysctl and CONFIG to disallow unprivileged
+ CLONE_NEWUSER
+
+Our default behavior continues to match the vanilla kernel.
+---
+ init/Kconfig| 16 
+ kernel/fork.c   | 15 +++
+ kernel/sysctl.c | 12 
+ kernel/user_namespace.c |  7 +++
+ 4 files changed, 50 insertions(+)
+
+diff --git a/init/Kconfig b/init/Kconfig
+index bd7d650d4a99..658f9c052151 100644
+--- a/init/Kconfig
 b/init/Kconfig
+@@ -1091,6 +1091,22 @@ config USER_NS
+ 
+ If unsure, say N.
+ 
++config USER_NS_UNPRIVILEGED
++  bool "Allow unprivileged users to create namespaces"
++  default y
++  depends on USER_NS
++  help
++When disabled, unprivileged users will not be able to create
++new namespaces. Allowing users to create their own namespaces
++has been part of several recent local privilege escalation
++exploits, so if you need user namespaces but are
++paranoid^Wsecurity-conscious you want to disable this.
++
++This setting can be overridden at runtime via the
++kernel.unprivileged_userns_clone sysctl.
++
++If unsure, say Y.
++
+ config PID_NS
+   bool "PID Namespaces"
+   default y
+diff --git a/kernel/fork.c b/kernel/fork.c
+index 541fd805fb88..ffd57c812153 100644
+--- a/kernel/fork.c
 b/kernel/fork.c
+@@ -106,6 +106,11 @@
+ 
+ #define CREATE_TRACE_POINTS
+ #include 
++#ifdef CONFIG_USER_NS
++extern int unprivileged_userns_clone;
++#else
++#define unprivileged_userns_clone 0
++#endif
+ 
+ /*
+  * Minimum number of threads to boot the kernel
+@@ -1788,6 +1793,10 @@ static __latent_entropy struct task_struct 
*copy_process(
+   if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == 
(CLONE_NEWUSER|CLONE_FS))
+   return ERR_PTR(-EINVAL);
+ 
++  if ((clone_flags & CLONE_NEWUSER) && !unprivileged_userns_clone)
++  if (!capable(CAP_SYS_ADMIN))
++  return ERR_PTR(-EPERM);
++
+   /*
+* Thread groups must share signals as well, and detached threads
+* can only be started up within the thread group.
+@@ -2819,6 +2828,12 @@ int ksys_unshare(unsigned long unshare_flags)
+   if (unshare_flags & CLONE_NEWNS)
+   unshare_flags |= CLONE_FS;
+ 
++  if ((unshare_flags & CLONE_NEWUSER) && !unprivileged_userns_clone) {
++  err = -EPERM;
++  if (!capable(CAP_SYS_ADMIN))
++  goto bad_unshare_out;
++  }
++
+   err = check_unshare_flags(unshare_flags);
+   if (err)
+   goto bad_unshare_out;
+diff --git a/kernel/sysctl.c b/kernel/sysctl.c
+index 078950d9605b..baead3605bbe 100644
+--- a/kernel/sysctl.c
 b/kernel/sysctl.c
+@@ -110,6 +110,9 @@ extern int core_uses_pid;
+ extern char core_pattern[];
+ extern unsigned int core_pipe_limit;
+ #endif
++#ifdef CONFIG_USER_NS
++extern int unprivileged_userns_clone;
++#endif
+ extern int pid_max;
+ extern int pid_max_min, pid_max_max;
+ extern int percpu_pagelist_fraction;
+@@ -545,6 +548,15 @@ static struct ctl_table kern_table[] = {
+   .proc_handler   = proc_dointvec,
+   },
+ #endif
++#ifdef CONFIG_USER_NS
++  {
++  .procname   = "unprivileged_userns_clone",
++  .data   = _userns_clone,
++  .maxlen = sizeof(int),
++  .mode

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:33:01
  Author: heftig
Revision: 364657

390.129-4: extramodules-lts removal

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:32:54 UTC (rev 364656)
+++ PKGBUILD2019-10-11 20:33:01 UTC (rev 364657)
@@ -2,26 +2,26 @@
 
 pkgname=nvidia-390xx-lts
 pkgver=390.129
-_extramodules=extramodules-lts
-pkgrel=3
+pkgrel=4
 epoch=1
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
 arch=('x86_64')
-url="http://www.nvidia.com/;
-makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.19.78')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts' 
'linux-lts-headers>=4.19.79')
 provides=('nvidia-390xx')
 conflicts=('nvidia-lts')
 license=('custom')
 options=('!strip')
-source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
-kernel-4.16.patch)
-sha512sums=('b6a0ecf48077dd7149b464117db4a9cd2b8ae2c0828a206f8e661fda8d42d0cce02bd132e0754e055bfeb41cbf2d047f8ffab57351d9102f161ef62adaffd6eb'
-
'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af')
-
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
 
 prepare() {
 sh "${_pkg}.run" --extract-only
 cd "${_pkg}"
+
 # Restore phys_to_dma support (still needed for 396.18)
 # https://bugs.archlinux.org/task/58074
 patch -Np1 -i ../kernel-4.16.patch
@@ -28,22 +28,22 @@
 }
 
 build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
 cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+make SYSSRC=/usr/src/linux-lts module
 }
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
-depends=('linux-lts>=4.19.78' "nvidia-390xx-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.19.79' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
 
-install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+_extradir="/usr/lib/modules/$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:32:58
  Author: heftig
Revision: 515178

8.047.04-4: extramodules-lts removal

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:32:57 UTC (rev 515177)
+++ PKGBUILD2019-10-11 20:32:58 UTC (rev 515178)
@@ -1,32 +1,34 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=r8168-lts
-_pkgname=r8168
 pkgver=8.047.04
-pkgrel=3
+pkgrel=4
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")
 arch=('x86_64')
-depends=('glibc' "linux-lts>=4.19.78" "linux-lts<4.20")
-makedepends=("linux-lts-headers>=4.19.78" "linux-lts-headers<4.20")
+depends=('glibc' "linux-lts>=4.19.79" "linux-lts<4.20")
+makedepends=("linux-lts-headers>=4.19.79" "linux-lts-headers<4.20")
 
source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a')
 
-_extramodules=extramodules-lts
+build() {
+   local KERNEL_VERSION=$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:33:00
  Author: heftig
Revision: 515179

0.0.20190913-6: extramodules-lts removal

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:32:58 UTC (rev 515178)
+++ PKGBUILD2019-10-11 20:33:00 UTC (rev 515179)
@@ -1,32 +1,25 @@
 # Maintainer: Christian Hesse 
 
-pkgname='wireguard-lts'
+pkgname=wireguard-lts
 pkgver=0.0.20190913
-pkgrel=5
-_linux_major=4
-_linux_minor=19
+pkgrel=6
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
 arch=('x86_64')
-url='https://www.wireguard.com/'
 license=('GPL')
-_linux_cur=${_linux_major}.${_linux_minor}
-_linux_next=${_linux_major}.$((_linux_minor + 1))
-makedepends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next"
- "linux-lts-headers>=$_linux_cur" "linux-lts-headers<$_linux_next"
- "wireguard-dkms>=$pkgver")
+depends=('linux-lts')
+makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
 
-_extramodules="extramodules-lts"
+package() {
+  _kernver="$(=$_linux_cur" "linux-lts<$_linux_next")
-  conflicts=('wireguard-dkms')
-  provides=('WIREGUARD-MODULE')
-
   cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module"
-  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+  install -Dt "$pkgdir/usr/lib/modules/$_kernver/extramodules" -m0644 *
 
   # compress each module individually
   find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
 }
+
+# vim:set sw=2 et:


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:32:54
  Author: jelle
Revision: 515175

upgpkg: stylish-haskell 0.9.2.2-17

Enabling building with PIE binaries

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:23:03 UTC (rev 515174)
+++ PKGBUILD2019-10-11 20:32:54 UTC (rev 515175)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("BSD")
@@ -25,7 +25,7 @@
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-old_base
+-f-old_base --ghc-option='-pie'
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:32:57
  Author: heftig
Revision: 515177

1.1.0-95: extramodules-lts removal

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:32:55 UTC (rev 515176)
+++ PKGBUILD2019-10-11 20:32:57 UTC (rev 515177)
@@ -1,48 +1,45 @@
-# Maintainer: Maxime Gauduin 
+# Maintainer: Maxime Gauduin 
 # Contributor: mortzu 
 # Contributor: fnord0 
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=94
-_extramodules=extramodules-lts
+pkgrel=95
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')
-url='https://github.com/mkottman/acpi_call'
 license=('GPL')
-depends=('linux-lts>=4.19.78')
-makedepends=('linux-lts-headers>=4.19.78')
+depends=('linux-lts>=4.19.79')
+makedepends=('linux-lts-headers>=4.19.79')
 provides=('acpi_call')
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
 sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
 
 prepare() {
-  cd acpi_call-${pkgver}
+  cd acpi_call-$pkgver
 
   # Fix build with Linux >= 3.17
   sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
   # Fix build with Linux >= 4.12
   sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
 }
 
 build() {
-  cd ${pkgname%-*}-${pkgver}
-
-  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
-
-  make KVERSION="${_kernver}"
+  cd acpi_call-$pkgver
+  make KVERSION="$( "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
 
-  install -dm 755 "${pkgdir}"/usr/share/${pkgname}
-  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/${pkgname}/
+  mkdir -p "$pkgdir/usr/share/$pkgname"
+  cp -t "$pkgdir/usr/share/$pkgname" -dr --no-preserve=ownership examples 
support
 }
 
-# vim: ts=2 sw=2 et:
+# vim:set ts=2 sw=2 et:


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

2019-10-11 Thread Jelle van der Waa via arch-commits
Date: Friday, October 11, 2019 @ 20:33:01
  Author: jelle
Revision: 515180

archrelease: copy trunk to community-x86_64

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

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

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

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


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:32:54
  Author: heftig
Revision: 364656

435.21-5: extramodules-lts removal

Added:
  nvidia-lts/trunk/fs62142.patch
Modified:
  nvidia-lts/trunk/PKGBUILD

---+
 PKGBUILD  |   28 
 fs62142.patch |   13 +
 2 files changed, 29 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:23:36 UTC (rev 364655)
+++ PKGBUILD2019-10-11 20:32:54 UTC (rev 364656)
@@ -2,41 +2,45 @@
 
 pkgname=nvidia-lts
 pkgver=435.21
-_extramodules=extramodules-lts
-pkgrel=4
+pkgrel=5
 epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
-url="http://www.nvidia.com/;
-makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.78')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts' 
'linux-lts-headers>=4.19.79')
 provides=('nvidia')
 license=('custom')
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270')
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+fs62142.patch)
+sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270'
+
'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')
 
 prepare() {
 sh "${_pkg}.run" --extract-only
 cd "${_pkg}"
+
+# Fix https://bugs.archlinux.org/task/62142
+patch -Np1 -i ../fs62142.patch
 }
 
 build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
 cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+make SYSSRC=/usr/src/linux-lts module
 }
 
 package() {
-pkgdesc="NVIDIA drivers for linux-lts"
-depends=('linux-lts>=4.19.78' "nvidia-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.19.79' "nvidia-utils=${pkgver}" 'libglvnd')
 
-install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+_extradir="/usr/lib/modules/$(dev->dev);
+ 
+-return (ops->map_resource != NULL);
++return (ops && ops->map_resource);
+ #else
+ return NV_FALSE;
+ #endif


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:23:31
  Author: heftig
Revision: 364654

https

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:27:16 UTC (rev 364653)
+++ PKGBUILD2019-10-11 20:23:31 UTC (rev 364654)
@@ -8,12 +8,12 @@
 pkgrel=12
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
-url="http://www.nvidia.com/;
+url="https://www.nvidia.com/;
 makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
 license=('custom')
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
 fs62142.patch)
 
sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270'
 
'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:23:36
  Author: heftig
Revision: 364655

https

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:23:31 UTC (rev 364654)
+++ PKGBUILD2019-10-11 20:23:36 UTC (rev 364655)
@@ -8,13 +8,13 @@
 pkgrel=12
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
-url="http://www.nvidia.com/;
+url="https://www.nvidia.com/;
 makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
 conflicts=('nvidia')
 license=('custom')
 options=('!strip')
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
 'kernel-4.16.patch')
 sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
 '622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:23:03
  Author: heftig
Revision: 515174

minor

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:22:56 UTC (rev 515173)
+++ PKGBUILD2019-10-11 20:23:03 UTC (rev 515174)
@@ -22,7 +22,7 @@
# avoid using the Makefile directly -- it doesn't understand
# any kernel but the current.
make -C /usr/lib/modules/$KERNEL_VERSION/build \
-   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   SUBDIRS="$PWD/src" \
EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
modules
 }
@@ -34,5 +34,5 @@
find "$pkgdir" -name '*.ko' -exec xz {} +
 
echo "blacklist r8169" | \
-   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/$pkgname.conf"
 }


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 20:22:56
  Author: heftig
Revision: 515173

minor

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:20:59 UTC (rev 515172)
+++ PKGBUILD2019-10-11 20:22:56 UTC (rev 515173)
@@ -38,7 +38,7 @@
   install -Dt "$pkgdir$_extradir" -m644 *.ko
   find "$pkgdir" -name '*.ko' -exec xz {} +
 
-  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
 
   mkdir -p "$pkgdir/usr/share/acpi_call"
   cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:20:59
  Author: arojas
Revision: 515172

archrelease: copy trunk to community-x86_64

Added:
  soundkonverter/repos/community-x86_64/PKGBUILD
(from rev 515171, soundkonverter/trunk/PKGBUILD)
Deleted:
  soundkonverter/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:20:28 UTC (rev 515171)
+++ PKGBUILD2019-10-11 20:20:59 UTC (rev 515172)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Lukas Jirkovsky 
-# Contributor: Mateusz Herych 
-# Contributor: Eric Belanger 
-# Contributor: Darwin Bautista 
-
-pkgname=soundkonverter
-pkgver=3.0.1
-pkgrel=3
-pkgdesc="Front-end to various audio converters"
-arch=('x86_64')
-url="http://www.kde-apps.org/content/show.php?content=29024;
-license=('GPL')
-depends=('hicolor-icon-theme' 'kdelibs4support' 'libkcddb' 'taglib' 
'phonon-qt5')
-makedepends=('cmake' 'extra-cmake-modules' 'kdesignerplugin' 'kdoctools')
-optdepends=('faac: faac backend'
-'faad2: faad backend'
-'ffmpeg: ffmpeg backend'
-'flac: flac backend'
-'fluidsynth: flouidsynth backend'
-'lame: lame backend'
-'mac: mac backend'
-'mplayer: mplayer backend'
-'opus-tools: opus backend'
-'speex: speexenc, speexdec backends'
-'timidity++: midi backend'
-'twolame: twolame backend'
-'vorbisgain: vorbisgain backend'
-'vorbis-tools: vorbis tools backend'
-'wavpack: wavpack backend'
-'sox: sox plugin (change sample rate, various effects)')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;)
-sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce')
-
-build() {
-  mkdir -p "$srcdir/build"
-  cd "$srcdir/build"
-
-  cmake "$srcdir/$pkgname-$pkgver/src" \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=lib \
--DCMAKE_BUILD_TYPE=Release
-  make
-}
-
-package() {
-  cd "$srcdir/build"
-  make DESTDIR="$pkgdir" install
-}

Copied: soundkonverter/repos/community-x86_64/PKGBUILD (from rev 515171, 
soundkonverter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:20:59 UTC (rev 515172)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Mateusz Herych 
+# Contributor: Eric Belanger 
+# Contributor: Darwin Bautista 
+
+pkgname=soundkonverter
+pkgver=3.0.1
+pkgrel=4
+pkgdesc="Front-end to various audio converters"
+arch=(x86_64)
+url="https://www.linux-apps.com/content/show.php?content=29024;
+license=(GPL)
+depends=(hicolor-icon-theme kdelibs4support libkcddb taglib phonon-qt5)
+makedepends=(extra-cmake-modules kdesignerplugin kdoctools)
+optdepends=('faac: faac backend'
+'faad2: faad backend'
+'ffmpeg: ffmpeg backend'
+'flac: flac backend'
+'fluidsynth: flouidsynth backend'
+'lame: lame backend'
+'mac: mac backend'
+'mplayer: mplayer backend'
+'opus-tools: opus backend'
+'speex: speexenc, speexdec backends'
+'timidity++: midi backend'
+'twolame: twolame backend'
+'vorbisgain: vorbisgain backend'
+'vorbis-tools: vorbis tools backend'
+'wavpack: wavpack backend'
+'sox: sox plugin (change sample rate, various effects)')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;)
+sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver/src
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:20:28
  Author: arojas
Revision: 515171

Cleanup dependencies, rebuild without Release mode

Modified:
  soundkonverter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:15:23 UTC (rev 515170)
+++ PKGBUILD2019-10-11 20:20:28 UTC (rev 515171)
@@ -1,4 +1,5 @@
-# Maintainer: Lukas Jirkovsky 
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
 # Contributor: Mateusz Herych 
 # Contributor: Eric Belanger 
 # Contributor: Darwin Bautista 
@@ -5,13 +6,13 @@
 
 pkgname=soundkonverter
 pkgver=3.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Front-end to various audio converters"
-arch=('x86_64')
+arch=(x86_64)
 url="https://www.linux-apps.com/content/show.php?content=29024;
-license=('GPL')
-depends=('hicolor-icon-theme' 'kdelibs4support' 'libkcddb' 'taglib' 
'phonon-qt5')
-makedepends=('cmake' 'extra-cmake-modules' 'kdesignerplugin' 'kdoctools')
+license=(GPL)
+depends=(hicolor-icon-theme kdelibs4support libkcddb taglib phonon-qt5)
+makedepends=(extra-cmake-modules kdesignerplugin kdoctools)
 optdepends=('faac: faac backend'
 'faad2: faad backend'
 'ffmpeg: ffmpeg backend'
@@ -31,18 +32,17 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/dfaust/soundkonverter/archive/v${pkgver}.tar.gz;)
 sha256sums=('92117f8aff85aac3a336cc0c94f3739aaa2d07ddd741d737dfd4b1571c60a0ce')
 
+prepare() {
+  mkdir -p build
+}
+
 build() {
-  mkdir -p "$srcdir/build"
-  cd "$srcdir/build"
-
-  cmake "$srcdir/$pkgname-$pkgver/src" \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_INSTALL_DIR=lib \
--DCMAKE_BUILD_TYPE=Release
+  cd build
+  cmake ../$pkgname-$pkgver/src
   make
 }
 
 package() {
-  cd "$srcdir/build"
+  cd build
   make DESTDIR="$pkgdir" install
 }


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:15:03
  Author: arojas
Revision: 515169

Cleanup dependencies, rebuild without Release mode

Modified:
  kgraphviewer/trunk/PKGBUILD

--+
 PKGBUILD |   33 +
 1 file changed, 17 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:10:07 UTC (rev 515168)
+++ PKGBUILD2019-10-11 20:15:03 UTC (rev 515169)
@@ -1,32 +1,33 @@
-# Maintainer: Lukas Jirkovsky 
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
 # Contributor: Andrea Scarpino 
 # Contributor: Pierre Schmitz 
+
 pkgname=kgraphviewer
 pkgver=2.4.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A Graphviz dot graph file viewer for KDE"
-arch=('x86_64')
+arch=(x86_64)
 url="https://www.kde.org/applications/graphics/kgraphviewer;
-license=('GPL' 'FDL')
-depends=('graphviz' 'hicolor-icon-theme' 'kparts')
-makedepends=('boost' 'cmake' 'qt5-base' 'qt5-svg' 'extra-cmake-modules' 
'kdoctools')
-source=("https://download.kde.org/stable/kgraphviewer/${pkgver}/kgraphviewer-${pkgver}.tar.xz"{,.sig})
+license=(GPL FDL)
+depends=(graphviz hicolor-icon-theme kparts)
+makedepends=(boost extra-cmake-modules kdoctools)
+source=("https://download.kde.org/stable/kgraphviewer/$pkgver/kgraphviewer-$pkgver.tar.xz"{,.sig})
 sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0'
 'SKIP')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E')
+validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell 

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


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:15:23
  Author: arojas
Revision: 515170

archrelease: copy trunk to community-x86_64

Added:
  kgraphviewer/repos/community-x86_64/PKGBUILD
(from rev 515169, kgraphviewer/trunk/PKGBUILD)
Deleted:
  kgraphviewer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:15:03 UTC (rev 515169)
+++ PKGBUILD2019-10-11 20:15:23 UTC (rev 515170)
@@ -1,32 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-# Contributor: Andrea Scarpino 
-# Contributor: Pierre Schmitz 
-pkgname=kgraphviewer
-pkgver=2.4.3
-pkgrel=1
-pkgdesc="A Graphviz dot graph file viewer for KDE"
-arch=('x86_64')
-url="https://www.kde.org/applications/graphics/kgraphviewer;
-license=('GPL' 'FDL')
-depends=('graphviz' 'hicolor-icon-theme' 'kparts')
-makedepends=('boost' 'cmake' 'qt5-base' 'qt5-svg' 'extra-cmake-modules' 
'kdoctools')
-source=("https://download.kde.org/stable/kgraphviewer/${pkgver}/kgraphviewer-${pkgver}.tar.xz"{,.sig})
-sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0'
-'SKIP')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E')
-
-build(){
-  mkdir -p "$srcdir/build"
-  cd "$srcdir/build"
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_BUILD_TYPE=Release
-  make
-}
-
-package() {
-  cd "$srcdir/build"
-
-  make DESTDIR="$pkgdir" install
-}

Copied: kgraphviewer/repos/community-x86_64/PKGBUILD (from rev 515169, 
kgraphviewer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:15:23 UTC (rev 515170)
@@ -0,0 +1,33 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Andrea Scarpino 
+# Contributor: Pierre Schmitz 
+
+pkgname=kgraphviewer
+pkgver=2.4.3
+pkgrel=2
+pkgdesc="A Graphviz dot graph file viewer for KDE"
+arch=(x86_64)
+url="https://www.kde.org/applications/graphics/kgraphviewer;
+license=(GPL FDL)
+depends=(graphviz hicolor-icon-theme kparts)
+makedepends=(boost extra-cmake-modules kdoctools)
+source=("https://download.kde.org/stable/kgraphviewer/$pkgver/kgraphviewer-$pkgver.tar.xz"{,.sig})
+sha256sums=('54e0c218453912ea82ad9a96edfb2d4dfd8cb15f6a567ef843b4ef97d07bd7c0'
+'SKIP')
+validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E') # Jonathan Riddell 

+
+prepare() {
+  mkdir -p build
+}
+
+build(){
+  cd build
+  cmake ../$pkgname-$pkgver
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:09:44
  Author: arojas
Revision: 515167

Cleanup dependencies, rebuild without Release mode

Modified:
  kcm-wacomtablet/trunk/PKGBUILD

--+
 PKGBUILD |   29 ++---
 1 file changed, 14 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 20:02:55 UTC (rev 515166)
+++ PKGBUILD2019-10-11 20:09:44 UTC (rev 515167)
@@ -1,17 +1,19 @@
-# Maintainer: Lukas Jirkovsky 
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
 # Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
 # Contributor: Dany Martineau 
 # Contributor: Dylon Edwards 
+
 pkgname=kcm-wacomtablet
 pkgver=3.2.0
-pkgrel=2
+pkgrel=3
 epoch=1
 pkgdesc="KDE GUI for the Wacom Linux Drivers"
-arch=('i686' 'x86_64')
+arch=(x86_64)
 url="https://cgit.kde.org/wacomtablet.git;
-license=('GPL')
-depends=('plasma-framework' 'xf86-input-wacom')
-makedepends=('git' 'cmake' 'extra-cmake-modules' 'kdoctools')
+license=(GPL)
+depends=(xf86-input-wacom plasma-workspace)
+makedepends=(extra-cmake-modules kdoctools)
 
source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig}
 "add_missing_includes.diff")
 sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4'
@@ -20,22 +22,19 @@
 validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov
 
 prepare() {
-  cd "$srcdir/wacomtablet-$pkgver"
+  mkdir -p build
+
+  cd wacomtablet-$pkgver
   patch -Np1 < "$srcdir/add_missing_includes.diff"
 }
 
 build() {
-  cd "$srcdir/wacomtablet-$pkgver"
-
-  cmake . \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release
+  cd build
+  cmake ../wacomtablet-$pkgver
   make
 }
 
 package() {
-  cd "$srcdir/wacomtablet-$pkgver"
-
+  cd build
   make DESTDIR="$pkgdir" install
 }
-


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 20:10:07
  Author: arojas
Revision: 515168

archrelease: copy trunk to community-x86_64

Added:
  kcm-wacomtablet/repos/community-x86_64/PKGBUILD
(from rev 515167, kcm-wacomtablet/trunk/PKGBUILD)
  kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff
(from rev 515167, kcm-wacomtablet/trunk/add_missing_includes.diff)
Deleted:
  kcm-wacomtablet/repos/community-x86_64/PKGBUILD
  kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff

---+
 PKGBUILD  |   81 +---
 add_missing_includes.diff |   22 +--
 2 files changed, 51 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:09:44 UTC (rev 515167)
+++ PKGBUILD2019-10-11 20:10:07 UTC (rev 515168)
@@ -1,41 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dany Martineau 
-# Contributor: Dylon Edwards 
-pkgname=kcm-wacomtablet
-pkgver=3.2.0
-pkgrel=2
-epoch=1
-pkgdesc="KDE GUI for the Wacom Linux Drivers"
-arch=('i686' 'x86_64')
-url="https://cgit.kde.org/wacomtablet.git;
-license=('GPL')
-depends=('plasma-framework' 'xf86-input-wacom')
-makedepends=('git' 'cmake' 'extra-cmake-modules' 'kdoctools')
-source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig}
-"add_missing_includes.diff")
-sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4'
-'SKIP'
-'143b2e81e5152c2f1db6e03089b32d9b9fdf1e61739743179b0efb299eb5b44d')
-validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov
-
-prepare() {
-  cd "$srcdir/wacomtablet-$pkgver"
-  patch -Np1 < "$srcdir/add_missing_includes.diff"
-}
-
-build() {
-  cd "$srcdir/wacomtablet-$pkgver"
-
-  cmake . \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release
-  make
-}
-
-package() {
-  cd "$srcdir/wacomtablet-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-}
-

Copied: kcm-wacomtablet/repos/community-x86_64/PKGBUILD (from rev 515167, 
kcm-wacomtablet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:10:07 UTC (rev 515168)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dany Martineau 
+# Contributor: Dylon Edwards 
+
+pkgname=kcm-wacomtablet
+pkgver=3.2.0
+pkgrel=3
+epoch=1
+pkgdesc="KDE GUI for the Wacom Linux Drivers"
+arch=(x86_64)
+url="https://cgit.kde.org/wacomtablet.git;
+license=(GPL)
+depends=(xf86-input-wacom plasma-workspace)
+makedepends=(extra-cmake-modules kdoctools)
+source=("https://download.kde.org/stable/wacomtablet/$pkgver/wacomtablet-$pkgver.tar.xz"{,.sig}
+"add_missing_includes.diff")
+sha256sums=('c80ce63a41f6fcbb50ac4c2130ed2f8273c4b744e62e33d4b714bf83e8e5f7a4'
+'SKIP'
+'143b2e81e5152c2f1db6e03089b32d9b9fdf1e61739743179b0efb299eb5b44d')
+validpgpkeys=('E6E4C916590026E45836A12EA8896AFDFEF5DF53') # Valeriy Malov
+
+prepare() {
+  mkdir -p build
+
+  cd wacomtablet-$pkgver
+  patch -Np1 < "$srcdir/add_missing_includes.diff"
+}
+
+build() {
+  cd build
+  cmake ../wacomtablet-$pkgver
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Deleted: add_missing_includes.diff
===
--- add_missing_includes.diff   2019-10-11 20:09:44 UTC (rev 515167)
+++ add_missing_includes.diff   2019-10-11 20:10:07 UTC (rev 515168)
@@ -1,11 +0,0 @@
-diff -rup wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp 
wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp
 wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp2018-06-22 
15:07:58.0 +0200
-+++ wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp2018-07-10 
17:38:09.239242847 +0200
-@@ -25,6 +25,7 @@
- #include "profilemanagement.h"
- 
- // common includes
-+#include "logging.h"
- #include "property.h"
- #include "deviceprofile.h"
- #include "dbustabletinterface.h"

Copied: kcm-wacomtablet/repos/community-x86_64/add_missing_includes.diff (from 
rev 515167, kcm-wacomtablet/trunk/add_missing_includes.diff)
===
--- add_missing_includes.diff   (rev 0)
+++ add_missing_includes.diff   2019-10-11 20:10:07 UTC (rev 515168)
@@ -0,0 +1,11 @@
+diff -rup wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp 
wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp
+--- wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp2018-06-22 
15:07:58.0 +0200
 wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp2018-07-10 
17:38:09.239242847 +0200
+@@ -25,6 +25,7 @@
+ #include 

[arch-commits] Commit in mate-session-manager/repos/community-x86_64 (4 files)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:01:41
  Author: bgyorgy
Revision: 515164

archrelease: copy trunk to community-x86_64

Added:
  mate-session-manager/repos/community-x86_64/PKGBUILD
(from rev 515163, mate-session-manager/trunk/PKGBUILD)
  mate-session-manager/repos/community-x86_64/gnome-keyring-3.34.patch
(from rev 515163, mate-session-manager/trunk/gnome-keyring-3.34.patch)
Deleted:
  mate-session-manager/repos/community-x86_64/PKGBUILD
  mate-session-manager/repos/community-x86_64/gnome-keyring-3.34.patch

--+
 PKGBUILD |   90 +--
 gnome-keyring-3.34.patch |  364 ++---
 2 files changed, 257 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 20:01:38 UTC (rev 515163)
+++ PKGBUILD2019-10-11 20:01:41 UTC (rev 515164)
@@ -1,45 +0,0 @@
-# Maintainer: Brad Fanella 
-# Contributor: Martin Wimpress 
-
-pkgname=mate-session-manager
-pkgver=1.22.2
-pkgrel=1
-pkgdesc="The MATE Session Handler"
-url="https://mate-desktop.org;
-arch=('x86_64')
-license=('GPL')
-depends=('dbus-glib' 'gtk3' 'libsm' 'mate-desktop')
-makedepends=('intltool' 'xtrans' 'systemd' 'python')
-optdepends=('gnome-keyring: keyring support'
-'xdg-user-dirs-gtk: manage user directories')
-groups=('mate')
-conflicts=('mate-session-manager-gtk3')
-replaces=('mate-session-manager-gtk3')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
-"gnome-keyring-3.34.patch")
-sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec'
-'1fc88b5c804dc8fc7fd29ef3733d19e428322fdd34ae06c372bbf26d22cf')
-
-prepare() {
-   cd "${pkgname}-${pkgver}"
-
-   # Fix timeout with gnome-keyring 3.34
-# https://github.com/mate-desktop/mate-session-manager/pull/223
-   patch -Np1 -i ../gnome-keyring-3.34.patch
-}
-
-build() {
-   cd "${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --libexecdir=/usr/lib/${pkgname} \
-   --sysconfdir=/etc \
-   --localstatedir=/var \
-   --disable-upower
-   make
-}
-
-package() {
-   cd "${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: mate-session-manager/repos/community-x86_64/PKGBUILD (from rev 515163, 
mate-session-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 20:01:41 UTC (rev 515164)
@@ -0,0 +1,45 @@
+# Maintainer: Brad Fanella 
+# Contributor: Martin Wimpress 
+
+pkgname=mate-session-manager
+pkgver=1.22.2
+pkgrel=2
+pkgdesc="The MATE Session Handler"
+url="https://mate-desktop.org;
+arch=('x86_64')
+license=('GPL')
+depends=('dbus-glib' 'gtk3' 'libsm' 'mate-desktop')
+makedepends=('intltool' 'xtrans' 'systemd' 'python')
+optdepends=('gnome-keyring: keyring support'
+'xdg-user-dirs-gtk: manage user directories')
+groups=('mate')
+conflicts=('mate-session-manager-gtk3')
+replaces=('mate-session-manager-gtk3')
+source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
+"gnome-keyring-3.34.patch")
+sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec'
+'f3ca47a508523e1ed346d224cf236870190204943b4a0cdab967d37fe04bde8e')
+
+prepare() {
+   cd "${pkgname}-${pkgver}"
+
+   # Fix timeout with gnome-keyring 3.34
+# https://github.com/mate-desktop/mate-session-manager/pull/223
+   patch -Np1 -i ../gnome-keyring-3.34.patch
+}
+
+build() {
+   cd "${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --libexecdir=/usr/lib/${pkgname} \
+   --sysconfdir=/etc \
+   --localstatedir=/var \
+   --disable-upower
+   make
+}
+
+package() {
+   cd "${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}

Deleted: gnome-keyring-3.34.patch
===
--- gnome-keyring-3.34.patch2019-10-11 20:01:38 UTC (rev 515163)
+++ gnome-keyring-3.34.patch2019-10-11 20:01:41 UTC (rev 515164)
@@ -1,152 +0,0 @@
-From 7bf6d1ca718c337659fb4ca581fcc47a80191c75 Mon Sep 17 00:00:00 2001
-From: Jindrich Makovicka 
-Date: Fri, 4 Oct 2019 21:08:28 +0200
-Subject: [PATCH] Fix timeout with gnome-keyring 3.34
-
-Launch gnome-keyring-daemon asynchronously, and remove the
-GNOME_KEYRING_PID reading code.
-
-GNOME_KEYRING_PID exposure was removed from gnome-keyring in 2014.

- mate-session/msm-gnome.c | 94 +++-
- 1 file changed, 25 insertions(+), 69 deletions(-)
-
-diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c
-index 5e9cf02..f7f1154 100644
 a/mate-session/msm-gnome.c
-+++ b/mate-session/msm-gnome.c
-@@ -49,7 +49,6 @@

[arch-commits] Commit in mate-session-manager/trunk (2 files)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 20:01:38
  Author: bgyorgy
Revision: 515163

upgpkg: mate-session-manager 1.22.2-2

Update fix (FS#63995)

Modified:
  mate-session-manager/trunk/PKGBUILD
  mate-session-manager/trunk/gnome-keyring-3.34.patch

--+
 PKGBUILD |4 -
 gnome-keyring-3.34.patch |  124 +
 2 files changed, 94 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:59:23 UTC (rev 515162)
+++ PKGBUILD2019-10-11 20:01:38 UTC (rev 515163)
@@ -3,7 +3,7 @@
 
 pkgname=mate-session-manager
 pkgver=1.22.2
-pkgrel=1
+pkgrel=2
 pkgdesc="The MATE Session Handler"
 url="https://mate-desktop.org;
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;
 "gnome-keyring-3.34.patch")
 sha256sums=('a814b07cbd42920ab86fe77c40f3e1ce7118cbc5da3251b1eb2ab9aa974c0aec'
-'1fc88b5c804dc8fc7fd29ef3733d19e428322fdd34ae06c372bbf26d22cf')
+'f3ca47a508523e1ed346d224cf236870190204943b4a0cdab967d37fe04bde8e')
 
 prepare() {
cd "${pkgname}-${pkgver}"

Modified: gnome-keyring-3.34.patch
===
--- gnome-keyring-3.34.patch2019-10-11 19:59:23 UTC (rev 515162)
+++ gnome-keyring-3.34.patch2019-10-11 20:01:38 UTC (rev 515163)
@@ -1,32 +1,103 @@
-From 7bf6d1ca718c337659fb4ca581fcc47a80191c75 Mon Sep 17 00:00:00 2001
+From 8bcc7153e0ef5aeb5fb276350c7015579f6e432a Mon Sep 17 00:00:00 2001
 From: Jindrich Makovicka 
-Date: Fri, 4 Oct 2019 21:08:28 +0200
-Subject: [PATCH] Fix timeout with gnome-keyring 3.34
+Date: Sun, 6 Oct 2019 10:35:46 +0200
+Subject: [PATCH 1/2] Remove GNOME_KEYRING_LIFETIME_FD
 
+Keyring lifetime fd was removed from gnome-keyring in 2009
+
+See "[daemon] Use new control protocol for daemon."
+---
+ mate-session/msm-gnome.c | 35 ++-
+ 1 file changed, 2 insertions(+), 33 deletions(-)
+
+diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c
+index 5e9cf02..97e08b8 100644
+--- a/mate-session/msm-gnome.c
 b/mate-session/msm-gnome.c
+@@ -48,29 +48,9 @@
+ 
+ 
+ static gboolean gnome_compat_started = FALSE;
+-static int keyring_lifetime_pipe[2];
+ static pid_t gnome_keyring_daemon_pid = 0;
+ static Window gnome_smproxy_window = None;
+ 
+-static void
+-child_setup (gpointer user_data)
+-{
+-  gint open_max;
+-  gint fd;
+-  char *fd_str;
+-
+-  open_max = sysconf (_SC_OPEN_MAX);
+-  for (fd = 3; fd < open_max; fd++)
+-{
+-  if (fd != keyring_lifetime_pipe[0])
+-fcntl (fd, F_SETFD, FD_CLOEXEC);
+-}
+-
+-  fd_str = g_strdup_printf ("%d", keyring_lifetime_pipe[0]);
+-  g_setenv ("GNOME_KEYRING_LIFETIME_FD", fd_str, TRUE);
+-  g_free (fd_str);
+-}
+-
+ 
+ static void
+ gnome_keyring_daemon_startup (void)
+@@ -87,26 +67,15 @@ gnome_keyring_daemon_startup (void)
+   gchar   *name;
+   const gchar *value;
+ 
+-  /* Pipe to slave keyring lifetime to */
+-  if (pipe (keyring_lifetime_pipe))
+-{
+-  g_warning ("Failed to set up pipe for gnome-keyring: %s", strerror 
(errno));
+-  return;
+-}
+-
+   error = NULL;
+   argv[0] = GNOME_KEYRING_DAEMON;
+   argv[1] = "--start";
+   argv[2] = NULL;
+   g_spawn_sync (NULL, argv, NULL,
+-G_SPAWN_SEARCH_PATH | G_SPAWN_LEAVE_DESCRIPTORS_OPEN,
+-child_setup, NULL,
++G_SPAWN_SEARCH_PATH,
++NULL, NULL,
+ , NULL, , );
+ 
+-  close (keyring_lifetime_pipe[0]);
+-  /* We leave keyring_lifetime_pipe[1] open for the lifetime of the session,
+- in order to slave the keyring daemon lifecycle to the session. */
+-
+   if (error != NULL)
+ {
+   g_printerr ("Failed to run gnome-keyring-daemon: %s\n",
+
+From 023f6f7b69b2a9c0399d7737d7729d464f9671e5 Mon Sep 17 00:00:00 2001
+From: Jindrich Makovicka 
+Date: Sun, 6 Oct 2019 10:38:05 +0200
+Subject: [PATCH 2/2] Fix timeout with gnome-keyring 3.34
+
 Launch gnome-keyring-daemon asynchronously, and remove the
 GNOME_KEYRING_PID reading code.
 
 GNOME_KEYRING_PID exposure was removed from gnome-keyring in 2014.
 ---
- mate-session/msm-gnome.c | 94 +++-
- 1 file changed, 25 insertions(+), 69 deletions(-)
+ mate-session/msm-gnome.c | 85 ++--
+ 1 file changed, 20 insertions(+), 65 deletions(-)
 
 diff --git a/mate-session/msm-gnome.c b/mate-session/msm-gnome.c
-index 5e9cf02..f7f1154 100644
+index 97e08b8..b43f1ad 100644
 --- a/mate-session/msm-gnome.c
 +++ b/mate-session/msm-gnome.c
-@@ -49,7 +49,6 @@
+@@ -48,88 +48,46 @@
  
+ 
  static gboolean gnome_compat_started = FALSE;
- static int keyring_lifetime_pipe[2];
 -static pid_t gnome_keyring_daemon_pid = 0;
  static Window gnome_smproxy_window = None;
  
- static void
-@@ -71,21 +70,26 @@ child_setup (gpointer 

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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 19:59:23
  Author: arojas
Revision: 515162

archrelease: copy trunk to community-x86_64

Added:
  krusader/repos/community-x86_64/PKGBUILD
(from rev 515161, krusader/trunk/PKGBUILD)
Deleted:
  krusader/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:59:00 UTC (rev 515161)
+++ PKGBUILD2019-10-11 19:59:23 UTC (rev 515162)
@@ -1,54 +0,0 @@
-# Maintainer: Lukas Jirkovsky 
-pkgname=krusader
-pkgver=2.7.2
-pkgrel=2
-pkgdesc="Advanced twin panel (commander style) file manager for KDE"
-arch=('x86_64')
-url="https://krusader.org/;
-license=('GPL')
-depends=('karchive' 'kbookmarks' 'kcodecs' 'kcompletion' 'kcoreaddons' 
'kconfig'
- 'kdoctools' 'ki18n' 'kiconthemes' 'kitemviews' 'kio' 'knotifications'
- 'kparts' 'solid' 'ktextwidgets' 'kwallet' 'kwidgetsaddons' 
'kwindowsystem'
- 'kxmlgui' 'kguiaddons' 'hicolor-icon-theme')
-makedepends=('cmake' 'extra-cmake-modules')
-optdepends=(
-# archive formats
-   # look for KrServices::cmdExist calls
-'xz: LZMA and XZ archive support'
-'unzip: ZIP decompression support'
-'zip: ZIP archive support'
-'lhasa: LHA archive support'
-'cpio: cpio archive support'
-'unrar: RAR decompression support'
-'arj: ARJ archive support'
-'unarj: ARJ decompression support'
-'unace: ACE decompression support'
-'p7zip: 7z archive support'
-# additional apps
-'keditbookmarks: Manage Bookmarks functionality'
-'kde-cli-tools: manage file associations, root mode'
-'kompare: file contents comparison'
-'kdiff3: file contents comparison'
-'krename: advanced rename tool'
-'konsole: terminal'
-'ktexteditor: file editing support'
-)
-source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;)
-md5sums=('d3a5e956ad0b1b63f236c4f41a7f')
-sha1sums=('e0109c6f9f841695a31045c46a43eb70c0085750')
-sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cmake . \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DKDESU_PATH="/usr/lib/kf5/kdesu"
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: krusader/repos/community-x86_64/PKGBUILD (from rev 515161, 
krusader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:59:23 UTC (rev 515162)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
+
+pkgname=krusader
+pkgver=2.7.2
+pkgrel=3
+pkgdesc="Advanced twin panel (commander style) file manager"
+arch=(x86_64)
+url="https://krusader.org/;
+license=(GPL)
+depends=(kparts hicolor-icon-theme)
+makedepends=(extra-cmake-modules kdoctools)
+optdepends=('xz: LZMA and XZ archive support'
+'unzip: ZIP decompression support'
+'zip: ZIP archive support'
+'lhasa: LHA archive support'
+'cpio: cpio archive support'
+'unrar: RAR decompression support'
+'arj: ARJ archive support'
+'unarj: ARJ decompression support'
+'unace: ACE decompression support'
+'p7zip: 7z archive support'
+# additional apps
+'keditbookmarks: Manage Bookmarks functionality'
+'kde-cli-tools: manage file associations, root mode'
+'kompare: file contents comparison'
+'kdiff3: file contents comparison'
+'krename: advanced rename tool'
+'konsole: terminal'
+'ktexteditor: file editing support')
+source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;)
+sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DKDESU_PATH="/usr/lib/kf5/kdesu"
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-10-11 Thread Antonio Rojas via arch-commits
Date: Friday, October 11, 2019 @ 19:59:00
  Author: arojas
Revision: 515161

Cleanup dependencies, rebuild without Release mode

Modified:
  krusader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:55:19 UTC (rev 515160)
+++ PKGBUILD2019-10-11 19:59:00 UTC (rev 515161)
@@ -1,20 +1,16 @@
-# Maintainer: Lukas Jirkovsky 
+# Maintainer: Antonio Rojas 
+# Contributor: Lukas Jirkovsky 
+
 pkgname=krusader
 pkgver=2.7.2
-pkgrel=2
-pkgdesc="Advanced twin panel (commander style) file manager for KDE"
-arch=('x86_64')
+pkgrel=3
+pkgdesc="Advanced twin panel (commander style) file manager"
+arch=(x86_64)
 url="https://krusader.org/;
-license=('GPL')
-depends=('karchive' 'kbookmarks' 'kcodecs' 'kcompletion' 'kcoreaddons' 
'kconfig'
- 'kdoctools' 'ki18n' 'kiconthemes' 'kitemviews' 'kio' 'knotifications'
- 'kparts' 'solid' 'ktextwidgets' 'kwallet' 'kwidgetsaddons' 
'kwindowsystem'
- 'kxmlgui' 'kguiaddons' 'hicolor-icon-theme')
-makedepends=('cmake' 'extra-cmake-modules')
-optdepends=(
-# archive formats
-   # look for KrServices::cmdExist calls
-'xz: LZMA and XZ archive support'
+license=(GPL)
+depends=(kparts hicolor-icon-theme)
+makedepends=(extra-cmake-modules kdoctools)
+optdepends=('xz: LZMA and XZ archive support'
 'unzip: ZIP decompression support'
 'zip: ZIP archive support'
 'lhasa: LHA archive support'
@@ -31,24 +27,22 @@
 'kdiff3: file contents comparison'
 'krename: advanced rename tool'
 'konsole: terminal'
-'ktexteditor: file editing support'
-)
+'ktexteditor: file editing support')
 
source=("https://download.kde.org/stable/krusader/$pkgver/$pkgname-$pkgver.tar.xz;)
-md5sums=('d3a5e956ad0b1b63f236c4f41a7f')
-sha1sums=('e0109c6f9f841695a31045c46a43eb70c0085750')
 sha256sums=('41a39a43b3c42dd1d1ecaea86df30caff6a061fecc1d66f60859b2a3ca976109')
 
+prepare() {
+  mkdir -p build
+}
+
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cmake . \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
+  cd build
+  cmake ../$pkgname-$pkgver \
 -DKDESU_PATH="/usr/lib/kf5/kdesu"
   make
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd build
   make DESTDIR="$pkgdir" install
 }


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:55:19
  Author: felixonmars
Revision: 515160

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:55:09
  Author: felixonmars
Revision: 515159

upgpkg: xmobar 0.31-1

rebuild with libmpd 0.9.0.10, xmobar 0.31

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:44:34 UTC (rev 515158)
+++ PKGBUILD2019-10-11 19:55:09 UTC (rev 515159)
@@ -4,8 +4,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=xmobar
-pkgver=0.30
-pkgrel=5
+pkgver=0.31
+pkgrel=1
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')
@@ -18,7 +18,7 @@
  'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
 makedepends=('ghc')
 
source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('0c02ab00aab9348c2960b53f04940e9ceff5ab9df056ba42591910179489359118b3b9fbfcd7ce378894f0cdc781c491614b87c3b49c25d2fedab83258f2198a')
+sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
 
 prepare() {
   cd xmobar-$pkgver
@@ -30,7 +30,7 @@
   runhaskell setup configure -O \
 --enable-shared \
 --prefix=/usr \
---enable-executable-dynamic \
+--enable-executable-dynamic --disable-library-vanilla \
 --disable-library-vanilla \
 --flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
   runhaskell setup build


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:44:34
  Author: bgyorgy
Revision: 515158

archrelease: copy trunk to community-x86_64

Added:
  gnome-boxes/repos/community-x86_64/PKGBUILD
(from rev 515157, gnome-boxes/trunk/PKGBUILD)
Deleted:
  gnome-boxes/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:44:31 UTC (rev 515157)
+++ PKGBUILD2019-10-11 19:44:34 UTC (rev 515158)
@@ -1,47 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Stefano Facchini 
-
-pkgname=gnome-boxes
-pkgver=3.34.0
-pkgrel=1
-pkgdesc="Simple GNOME application to access remote or virtual systems"
-arch=('x86_64')
-url="https://wiki.gnome.org/Apps/Boxes;
-license=('LGPL')
-groups=('gnome')
-depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret'
- 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 
'freerdp')
-makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 
'spice-protocol' 'vala')
-_commit=8d7709b1b4bb2a7e983e8ced9715fc5db35f740a  # tags/v3.34.0^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit;
-"git+https://gitlab.gnome.org/GNOME/gtk-frdp.git;
-"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  git submodule init
-  git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp"
-  git config --local submodule.subprojects/libovf-glib.url 
"$srcdir/libovf-glib"
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gnome-boxes/repos/community-x86_64/PKGBUILD (from rev 515157, 
gnome-boxes/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:44:34 UTC (rev 515158)
@@ -0,0 +1,47 @@
+# Maintainer: Balló György 
+# Contributor: Stefano Facchini 
+
+pkgname=gnome-boxes
+pkgver=3.34.1
+pkgrel=1
+pkgdesc="Simple GNOME application to access remote or virtual systems"
+arch=('x86_64')
+url="https://wiki.gnome.org/Apps/Boxes;
+license=('LGPL')
+groups=('gnome')
+depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret'
+ 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 
'freerdp')
+makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 
'spice-protocol' 'vala')
+_commit=64afa3d6a78c8242941086363dbbd89495a33716  # tags/v3.34.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit;
+"git+https://gitlab.gnome.org/GNOME/gtk-frdp.git;
+"git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git submodule init
+  git config --local submodule.subprojects/gtk-frdp.url "$srcdir/gtk-frdp"
+  git config --local submodule.subprojects/libovf-glib.url 
"$srcdir/libovf-glib"
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:44:31
  Author: bgyorgy
Revision: 515157

upgpkg: gnome-boxes 3.34.1-1

Update to new version

Modified:
  gnome-boxes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:40:50 UTC (rev 515156)
+++ PKGBUILD2019-10-11 19:44:31 UTC (rev 515157)
@@ -2,7 +2,7 @@
 # Contributor: Stefano Facchini 
 
 pkgname=gnome-boxes
-pkgver=3.34.0
+pkgver=3.34.1
 pkgrel=1
 pkgdesc="Simple GNOME application to access remote or virtual systems"
 arch=('x86_64')
@@ -10,9 +10,9 @@
 license=('LGPL')
 groups=('gnome')
 depends=('cdrtools' 'gtk-vnc' 'libarchive' 'libgudev' 'libosinfo' 'libsecret'
- 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk3' 'tracker' 'webkit2gtk' 
'freerdp')
+ 'libvirt-glib' 'mtools' 'qemu' 'spice-gtk' 'tracker' 'webkit2gtk' 
'freerdp')
 makedepends=('git' 'gobject-introspection' 'yelp-tools' 'meson' 
'spice-protocol' 'vala')
-_commit=8d7709b1b4bb2a7e983e8ced9715fc5db35f740a  # tags/v3.34.0^0
+_commit=64afa3d6a78c8242941086363dbbd89495a33716  # tags/v3.34.1^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-boxes.git#commit=$_commit;
 "git+https://gitlab.gnome.org/GNOME/gtk-frdp.git;
 "git+https://gitlab.gnome.org/felipeborges/libovf-glib.git;)


[arch-commits] Commit in gnome-initial-setup/trunk (PKGBUILD)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:40:45
  Author: bgyorgy
Revision: 515154

upgpkg: gnome-initial-setup 3.34.1-1

Update to new version

Modified:
  gnome-initial-setup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:40:40 UTC (rev 515153)
+++ PKGBUILD2019-10-11 19:40:45 UTC (rev 515154)
@@ -1,7 +1,7 @@
 # Maintainer: Balló György 
 
 pkgname=gnome-initial-setup
-pkgver=3.34.0
+pkgver=3.34.1
 pkgrel=1
 pkgdesc="Simple, easy, and safe way to prepare a new system"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 optdepends=('gdm: GDM Initial Setup mode'
 'gnome-getting-started-docs: GNOME Welcome Tour')
 
source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('4ca3855c526f520a6c93f9338779c20f0b404b65c21bb820a472ef2373479ea6')
+sha256sums=('e71f10ef6b631cd92ffde774e4130b32b2494b4df5ef288375d8b1957eeabfa1')
 
 build() {
   arch-meson $pkgname-$pkgver build -D region-page=true


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:40:50
  Author: felixonmars
Revision: 515156

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 
515154, haskell-libmpd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-11 19:40:50 UTC (rev 515156)
@@ -0,0 +1,46 @@
+# Maintainer: Levente Polyak 
+# Contributer: Colin Woodbury 
+# Contributer: Leif Warner 
+# Contributor: Cedric Girard 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libmpd
+pkgname=haskell-libmpd
+pkgver=0.9.0.10
+pkgrel=1
+pkgdesc='Client library for MPD, the Music Player Daemon'
+url='https://hackage.haskell.org/package/libmpd'
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 
'haskell-containers' 'haskell-data-default'
+ 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 
'haskell-time' 'haskell-utf8-string'
+ 'haskell-primitive')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/${pkgver}.tar.gz)
+sha512sums=('b9f774a1c999b8016270a9c7f67c07fd4647107587c63b11643acd435ca8bf5ca5a88aaf9b66b9dcfb54d36f43f670e535291b546bf20137cb712d7c4fd994cc')
+
+build() {
+  cd ${_hkgname}-haskell-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+package() {
+  cd ${_hkgname}-haskell-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md changelog.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:40:40
  Author: felixonmars
Revision: 515153

upgpkg: haskell-libmpd 0.9.0.10-1

rebuild with libmpd 0.9.0.10

Modified:
  haskell-libmpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:38:43 UTC (rev 515152)
+++ PKGBUILD2019-10-11 19:40:40 UTC (rev 515153)
@@ -6,18 +6,18 @@
 
 _hkgname=libmpd
 pkgname=haskell-libmpd
-pkgver=0.9.0.9
-pkgrel=5
+pkgver=0.9.0.10
+pkgrel=1
 pkgdesc='Client library for MPD, the Music Player Daemon'
 url='https://hackage.haskell.org/package/libmpd'
 license=('MIT')
 arch=('x86_64')
 depends=('ghc-libs' 'gmp' 'haskell-attoparsec' 'haskell-bytestring' 
'haskell-containers' 'haskell-data-default'
- 'haskell-filepath' 'haskell-network' 'haskell-time' 
'haskell-utf8-string'
+ 'haskell-filepath' 'haskell-network' 'haskell-safe-exceptions' 
'haskell-time' 'haskell-utf8-string'
  'haskell-primitive')
 makedepends=('ghc')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz)
-sha512sums=('06838c27dfc8af54a8ea711828ac7df480a0235addcd9ff42a8cd3daa4d35b7d8846de15e28ec83998ed464d38558a7d74680de032f4a7a343bb8208c3753ba9')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/${pkgver}.tar.gz)
+sha512sums=('b9f774a1c999b8016270a9c7f67c07fd4647107587c63b11643acd435ca8bf5ca5a88aaf9b66b9dcfb54d36f43f670e535291b546bf20137cb712d7c4fd994cc')
 
 build() {
   cd ${_hkgname}-haskell-${pkgver}


[arch-commits] Commit in gnome-initial-setup/repos/community-x86_64 (2 files)

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:40:48
  Author: bgyorgy
Revision: 515155

archrelease: copy trunk to community-x86_64

Added:
  gnome-initial-setup/repos/community-x86_64/PKGBUILD
(from rev 515154, gnome-initial-setup/trunk/PKGBUILD)
Deleted:
  gnome-initial-setup/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:40:45 UTC (rev 515154)
+++ PKGBUILD2019-10-11 19:40:48 UTC (rev 515155)
@@ -1,37 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=gnome-initial-setup
-pkgver=3.34.0
-pkgrel=1
-pkgdesc="Simple, easy, and safe way to prepare a new system"
-arch=('x86_64')
-url="https://www.gnome.org/;
-license=('GPL')
-depends=('nm-connection-editor' 'accountsservice' 'cheese' 'gnome-desktop' 
'libgweather'
- 'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 
'libgnomekbd'
- 'libpackagekit-glib' 'geoclue')
-makedepends=('meson')
-optdepends=('gdm: GDM Initial Setup mode'
-'gnome-getting-started-docs: GNOME Welcome Tour')
-source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
-sha256sums=('4ca3855c526f520a6c93f9338779c20f0b404b65c21bb820a472ef2373479ea6')
-
-build() {
-  arch-meson $pkgname-$pkgver build -D region-page=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-
-  # Setup system user and group
-  echo 'u gnome-initial-setup - "GNOME Initial Setup" 
/run/gnome-initial-setup' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  echo 'd /run/gnome-initial-setup 0700 gnome-initial-setup 
gnome-initial-setup -' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-}

Copied: gnome-initial-setup/repos/community-x86_64/PKGBUILD (from rev 515154, 
gnome-initial-setup/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:40:48 UTC (rev 515155)
@@ -0,0 +1,37 @@
+# Maintainer: Balló György 
+
+pkgname=gnome-initial-setup
+pkgver=3.34.1
+pkgrel=1
+pkgdesc="Simple, easy, and safe way to prepare a new system"
+arch=('x86_64')
+url="https://www.gnome.org/;
+license=('GPL')
+depends=('nm-connection-editor' 'accountsservice' 'cheese' 'gnome-desktop' 
'libgweather'
+ 'gnome-online-accounts' 'libgdm' 'libpwquality' 'libibus' 
'libgnomekbd'
+ 'libpackagekit-glib' 'geoclue')
+makedepends=('meson')
+optdepends=('gdm: GDM Initial Setup mode'
+'gnome-getting-started-docs: GNOME Welcome Tour')
+source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz)
+sha256sums=('e71f10ef6b631cd92ffde774e4130b32b2494b4df5ef288375d8b1957eeabfa1')
+
+build() {
+  arch-meson $pkgname-$pkgver build -D region-page=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
+
+  # Setup system user and group
+  echo 'u gnome-initial-setup - "GNOME Initial Setup" 
/run/gnome-initial-setup' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  echo 'd /run/gnome-initial-setup 0700 gnome-initial-setup 
gnome-initial-setup -' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:38:40
  Author: bgyorgy
Revision: 515151

upgpkg: gnome-games 3.34.1-1

Update to new version

Modified:
  gnome-games/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:37:38 UTC (rev 515150)
+++ PKGBUILD2019-10-11 19:38:40 UTC (rev 515151)
@@ -2,7 +2,7 @@
 # Contributor: Tom Richards 
 
 pkgname=gnome-games
-pkgver=3.34.0
+pkgver=3.34.1
 pkgrel=1
 pkgdesc='Simple game launcher for GNOME'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker')
 makedepends=('meson' 'vala')
 
source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
-sha256sums=('0fd7246d61ce21c0fc121c5488051a5866c19de2c2835ad7fe4b18c06627dcba')
+sha256sums=('28e41c982dcc2b4a2e585333bfc1824c8bc940c2c8d0825bf01f9975db68152d')
 
 build() {
   arch-meson $pkgname-$pkgver build


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:38:43
  Author: bgyorgy
Revision: 515152

archrelease: copy trunk to community-x86_64

Added:
  gnome-games/repos/community-x86_64/PKGBUILD
(from rev 515151, gnome-games/trunk/PKGBUILD)
Deleted:
  gnome-games/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:38:40 UTC (rev 515151)
+++ PKGBUILD2019-10-11 19:38:43 UTC (rev 515152)
@@ -1,23 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Tom Richards 
-
-pkgname=gnome-games
-pkgver=3.34.0
-pkgrel=1
-pkgdesc='Simple game launcher for GNOME'
-arch=('x86_64')
-license=('GPL3')
-url='https://wiki.gnome.org/Apps/Games'
-depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker')
-makedepends=('meson' 'vala')
-source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
-sha256sums=('0fd7246d61ce21c0fc121c5488051a5866c19de2c2835ad7fe4b18c06627dcba')
-
-build() {
-  arch-meson $pkgname-$pkgver build
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gnome-games/repos/community-x86_64/PKGBUILD (from rev 515151, 
gnome-games/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:38:43 UTC (rev 515152)
@@ -0,0 +1,23 @@
+# Maintainer: Balló György 
+# Contributor: Tom Richards 
+
+pkgname=gnome-games
+pkgver=3.34.1
+pkgrel=1
+pkgdesc='Simple game launcher for GNOME'
+arch=('x86_64')
+license=('GPL3')
+url='https://wiki.gnome.org/Apps/Games'
+depends=('grilo' 'libhandy' 'libmanette' 'retro-gtk' 'tracker')
+makedepends=('meson' 'vala')
+source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;)
+sha256sums=('28e41c982dcc2b4a2e585333bfc1824c8bc940c2c8d0825bf01f9975db68152d')
+
+build() {
+  arch-meson $pkgname-$pkgver build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:36:38
  Author: felixonmars
Revision: 515129

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   83 
 stack.install |4 ++
 2 files changed, 87 insertions(+)

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

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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:36:26
  Author: felixonmars
Revision: 515128

upgpkg: stack 2.1.3-42

rebuild with th-expand-syns 0.4.5.0

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:29:49 UTC (rev 515127)
+++ PKGBUILD2019-10-11 19:36:26 UTC (rev 515128)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=41
+pkgrel=42
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:29:49
  Author: felixonmars
Revision: 515127

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:29:39
  Author: felixonmars
Revision: 515126

upgpkg: postgrest 6.0.0-30

rebuild with th-expand-syns 0.4.5.0

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:27:07 UTC (rev 515125)
+++ PKGBUILD2019-10-11 19:29:39 UTC (rev 515126)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:04
  Author: heftig
Revision: 515124

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 515123, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:27:04 UTC (rev 515124)
@@ -0,0 +1,37 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=139
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:14
  Author: heftig
Revision: 364651

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-390xx/repos/testing-x86_64/
  nvidia-390xx/repos/testing-x86_64/PKGBUILD
(from rev 364649, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/testing-x86_64/kernel-4.16.patch
(from rev 364649, nvidia-390xx/trunk/kernel-4.16.patch)
  nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch
(from rev 364649, nvidia-390xx/trunk/kernel-5.1.patch)
  nvidia-390xx/repos/testing-x86_64/kernel-5.2.patch
(from rev 364649, nvidia-390xx/trunk/kernel-5.2.patch)

---+
 PKGBUILD  |   86 ++
 kernel-4.16.patch |   33 +
 kernel-5.1.patch  |  130 
 kernel-5.2.patch  |   18 +++
 4 files changed, 267 insertions(+)

Copied: nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 364649, 
nvidia-390xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-11 19:27:14 UTC (rev 364651)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.129
+pkgrel=12
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('a7925a327cab828d1eb9e74f8943623c5dbc9a5e376a4c0184065d4a319696c1'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++#include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ void conftest_phys_to_dma(void) {
+ phys_to_dma();
+ }"

Copied: nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 364649, 
nvidia-390xx/trunk/kernel-5.1.patch)
===
--- testing-x86_64/kernel-5.1.patch (rev 0)
+++ testing-x86_64/kernel-5.1.patch 2019-10-11 19:27:14 UTC (rev 364651)
@@ -0,0 +1,130 @@
+diff --git a/kernel/common/inc/nv-list-helpers.h 
b/kernel/common/inc/nv-list-helpers.h
+index 0aed851..d6304c9 100644
+--- a/kernel/common/inc/nv-list-helpers.h
 b/kernel/common/inc/nv-list-helpers.h
+@@ -26,6 +26,8 @@
+ #include 
+ #include "conftest.h"
+ 
++#include 
++
+ #if !defined (list_for_each)
+ #define list_for_each(pos, head) \
+ for (pos = (head)->next; pos != (head); pos = (pos)->next)
+@@ -91,10 +93,12 @@
+ list_entry((pos)->member.next, typeof(*(pos)), member)
+ #endif
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 1, 0)
+ static inline int list_is_first(const struct list_head *list,
+ const struct list_head *head)
+ {
+ return list->prev == head;
+ }
++#endif
+ 
+ #endif // __NV_LIST_HELPERS_H__
+diff --git 

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:16
  Author: heftig
Revision: 364653

archrelease: copy trunk to testing-x86_64

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

---+
 60-linux.hook |   11 
 90-linux.hook |   11 
 PKGBUILD  |  236 +
 config|10531 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10815 insertions(+)

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


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:16
  Author: heftig
Revision: 364652

archrelease: copy trunk to testing-x86_64

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

---+
 60-linux.hook |   11 
 90-linux.hook |   11 
 PKGBUILD  |  236 +
 config|10563 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10847 insertions(+)

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


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:48
  Author: heftig
Revision: 515121

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 515115, bbswitch/trunk/PKGBUILD)

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

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 515115, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:48 UTC (rev 515121)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=258
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:45
  Author: heftig
Revision: 515118

archrelease: copy trunk to community-testing-x86_64

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

---+
 PKGBUILD  |   61 
 dkms.conf |9 
 2 files changed, 70 insertions(+)

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 515115, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:45 UTC (rev 515118)
@@ -0,0 +1,61 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=253
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:10
  Author: heftig
Revision: 364650

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 364649, nvidia/trunk/PKGBUILD)
  nvidia/repos/testing-x86_64/fs62142.patch
(from rev 364649, nvidia/trunk/fs62142.patch)

---+
 PKGBUILD  |   84 
 fs62142.patch |   13 
 2 files changed, 97 insertions(+)

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 364649, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-10-11 19:27:10 UTC (rev 364650)
@@ -0,0 +1,84 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=435.21
+pkgrel=12
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+fs62142.patch)
+sha512sums=('e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270'
+
'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Fix https://bugs.archlinux.org/task/62142
+patch -Np1 -i ../fs62142.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(dev->dev);
+ 
+-return (ops->map_resource != NULL);
++return (ops && ops->map_resource);
+ #else
+ return NV_FALSE;
+ #endif


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:42
  Author: heftig
Revision: 515116

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 515115, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 515115, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:42 UTC (rev 515116)
@@ -0,0 +1,38 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.047.04
+pkgrel=6
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('4a201c7691b66e47f19172367c70a14b8b38d600f0739719c57dba9c0cf3f17a')
+
+build() {
+   local KERNEL_VERSION=$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:47
  Author: heftig
Revision: 515120

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
515115, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2019-10-11 19:26:47 UTC (rev 
515120)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 515115, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:47 UTC (rev 515120)
@@ -0,0 +1,52 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20190831
+pkgrel=13
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux')
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:46
  Author: heftig
Revision: 515119

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from 
rev 515115, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:46 UTC (rev 515119)
@@ -0,0 +1,50 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=6.0.12
+pkgrel=13
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:27:07
  Author: heftig
Revision: 515125

archrelease: copy trunk to community-testing-x86_64

Added:
  wireguard-arch/repos/community-testing-x86_64/
  wireguard-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 515121, wireguard-arch/trunk/PKGBUILD)

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

Copied: wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
515121, wireguard-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:27:07 UTC (rev 515125)
@@ -0,0 +1,25 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-arch
+pkgver=0.0.20190913
+pkgrel=9
+pkgdesc='Wireguard module for Arch Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+package() {
+  _kernver="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:49
  Author: heftig
Revision: 515122

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 515115, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 515115, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:49 UTC (rev 515122)
@@ -0,0 +1,49 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=146
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:50
  Author: heftig
Revision: 515123

archrelease: copy trunk to community-testing-x86_64

Added:
  ndiswrapper-arch/repos/community-testing-x86_64/
  ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 515115, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-testing-x86_64/linux-4.11.patch
(from rev 515115, ndiswrapper-arch/trunk/linux-4.11.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/linux-4.13.patch
(from rev 515115, ndiswrapper-arch/trunk/linux-4.13.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/linux-4.15.patch
(from rev 515115, ndiswrapper-arch/trunk/linux-4.15.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/linux-5.0.patch
(from rev 515116, ndiswrapper-arch/trunk/linux-5.0.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/linux-5.3.patch
(from rev 515117, ndiswrapper-arch/trunk/linux-5.3.patch)

--+
 PKGBUILD |   45 +++
 linux-4.11.patch |   55 ++
 linux-4.13.patch |   27 +++
 linux-4.15.patch |  199 +
 linux-5.0.patch  |   25 ++
 linux-5.3.patch  |   69 ++
 6 files changed, 420 insertions(+)

Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
515115, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:50 UTC (rev 515123)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.61
+pkgrel=70
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://sourceforge.net/projects/ndiswrapper/;
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz;
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 
'linux-5.0.patch' 'linux-5.3.patch')
+sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
+
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
+
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
+
'4296e7488d8c0cd971d70a81c01f24ab8e01c8611934024e2438181f0fb7c39a2c8201d48ab04659af2a8897ae93fb0810332e89c2a09a8140e216aed56db34b'
+
'4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c'
+
'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.3.patch
+}
+
+build() {
+  _kernver="$(
+Date:   Tue May 16 01:32:56 2017 +0800
+
+Add support for Linux 4.11+
+
+diff --git a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c
+index c1913a05..2ab4dd21 100644
+--- a/ndiswrapper/driver/ndis.c
 b/ndiswrapper/driver/ndis.c
+@@ -2258,7 +2258,9 @@ wstdcall void NdisMIndicateReceivePacket(struct 
ndis_mp_block *nmb,
+   WARNING("empty packet ignored");
+   continue;
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   /* get total number of bytes in packet */
+   NdisGetFirstBufferFromPacketSafe(packet, , ,
+, _length,
+@@ -2346,7 +2348,9 @@ wstdcall void EthRxIndicateHandler(struct ndis_mp_block 
*nmb, void *rx_ctx,
+   ERROR("nmb is NULL");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+ 
+   if (look_ahead_size < packet_size) {
+   struct ndis_packet *packet;
+@@ -2461,7 +2465,9 @@ wstdcall void NdisMTransferDataComplete(struct 
ndis_mp_block *nmb,
+   WARNING("illegal packet");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   oob_data = NDIS_PACKET_OOB_DATA(packet);
+   skb_size = 

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:26:44
  Author: heftig
Revision: 515117

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 515115, deepin-anything-arch/trunk/PKGBUILD)

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

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
515115, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-10-11 19:26:44 UTC (rev 515117)
@@ -0,0 +1,27 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.1
+pkgrel=19
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+depends=('linux')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;)
+sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14')
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:25:12
  Author: felixonmars
Revision: 515115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 515114, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-11 19:25:12 UTC (rev 515115)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.5.1.2
+pkgrel=16
+pkgdesc="Fast binary serialization"
+url="https://github.com/fpco/store;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck'
+ 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8f71775952874a08a97f83794cfec9afdb5ff2a2f93144d5a6111ad9d56f307b1d54824129bf4771e5f9dc9b44f82235c0bf4fc608777d8b5ab4aa491403eba0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:25:01
  Author: felixonmars
Revision: 515114

upgpkg: haskell-store 0.5.1.2-16

rebuild with th-expand-syns 0.4.5.0

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:24:11 UTC (rev 515113)
+++ PKGBUILD2019-10-11 19:25:01 UTC (rev 515114)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.5.1.2
-pkgrel=15
+pkgrel=16
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:24:11
  Author: bgyorgy
Revision: 515113

archrelease: copy trunk to community-x86_64

Added:
  gpxsee/repos/community-x86_64/PKGBUILD
(from rev 515112, gpxsee/trunk/PKGBUILD)
Deleted:
  gpxsee/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:24:05 UTC (rev 515112)
+++ PKGBUILD2019-10-11 19:24:11 UTC (rev 515113)
@@ -1,31 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Raffaele Zamorano
-# Contributor: Jose Riha 
-# Contributor: Nikolay Korotkiy 
-
-pkgname=gpxsee
-_pkgname=GPXSee
-pkgver=7.14
-pkgrel=1
-pkgdesc='GPS log file viewer and analyzer'
-arch=(x86_64)
-url='https://www.gpxsee.org/'
-license=(GPL3)
-depends=(desktop-file-utils qt5-imageformats)
-makedepends=(qt5-tools)
-source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz)
-sha256sums=('034b0be48fdb5608498872f7e8bae5556c323b6a18deed3faf9c6dfb33f292f3')
-
-build() {
-  cd $_pkgname-$pkgver
-  lrelease-qt5 gpxsee.pro
-  qmake gpxsee.pro PREFIX=/usr
-  make
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-  # Install appdata
-  install -Dm644 pkg/appdata.xml 
"$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml
-}

Copied: gpxsee/repos/community-x86_64/PKGBUILD (from rev 515112, 
gpxsee/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:24:11 UTC (rev 515113)
@@ -0,0 +1,31 @@
+# Maintainer: Balló György 
+# Contributor: Raffaele Zamorano
+# Contributor: Jose Riha 
+# Contributor: Nikolay Korotkiy 
+
+pkgname=gpxsee
+_pkgname=GPXSee
+pkgver=7.15
+pkgrel=1
+pkgdesc='GPS log file viewer and analyzer'
+arch=(x86_64)
+url='https://www.gpxsee.org/'
+license=(GPL3)
+depends=(desktop-file-utils qt5-imageformats)
+makedepends=(qt5-tools)
+source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz)
+sha256sums=('49e4f1b8d394af9dd4cb13d1c6e3937a7544506596e01ae2239acb47694d8958')
+
+build() {
+  cd $_pkgname-$pkgver
+  lrelease-qt5 gpxsee.pro
+  qmake gpxsee.pro PREFIX=/usr
+  make
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+  # Install appdata
+  install -Dm644 pkg/appdata.xml 
"$pkgdir"/usr/share/metainfo/$pkgname.appdata.xml
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:24:05
  Author: bgyorgy
Revision: 515112

upgpkg: gpxsee 7.15-1

Update to new version

Modified:
  gpxsee/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:23:00 UTC (rev 515111)
+++ PKGBUILD2019-10-11 19:24:05 UTC (rev 515112)
@@ -5,7 +5,7 @@
 
 pkgname=gpxsee
 _pkgname=GPXSee
-pkgver=7.14
+pkgver=7.15
 pkgrel=1
 pkgdesc='GPS log file viewer and analyzer'
 arch=(x86_64)
@@ -14,7 +14,7 @@
 depends=(desktop-file-utils qt5-imageformats)
 makedepends=(qt5-tools)
 source=(https://downloads.sourceforge.net/$pkgname/$_pkgname-$pkgver.tar.gz)
-sha256sums=('034b0be48fdb5608498872f7e8bae5556c323b6a18deed3faf9c6dfb33f292f3')
+sha256sums=('49e4f1b8d394af9dd4cb13d1c6e3937a7544506596e01ae2239acb47694d8958')
 
 build() {
   cd $_pkgname-$pkgver


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:23:00
  Author: felixonmars
Revision: 515111

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
515110, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-11 19:23:00 UTC (rev 515111)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.1.1.1
+pkgrel=35
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base-orphans'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-contravariant' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 
'haskell-rio'
+ 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 
'haskell-syb'
+ 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-11 Thread Felix Yan via arch-commits
Date: Friday, October 11, 2019 @ 19:22:50
  Author: felixonmars
Revision: 515110

upgpkg: haskell-pantry 0.1.1.1-35

rebuild with th-expand-syns 0.4.5.0

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:21:07 UTC (rev 515109)
+++ PKGBUILD2019-10-11 19:22:50 UTC (rev 515110)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.1.1.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:21:07
  Author: bgyorgy
Revision: 515109

archrelease: copy trunk to community-x86_64

Added:
  almanah/repos/community-x86_64/PKGBUILD
(from rev 515108, almanah/trunk/PKGBUILD)
Deleted:
  almanah/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 19:21:04 UTC (rev 515108)
+++ PKGBUILD2019-10-11 19:21:07 UTC (rev 515109)
@@ -1,36 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=almanah
-pkgver=0.11.0+219+g1790486
-pkgrel=1
-pkgdesc="Small GTK+ application to allow you to keep a diary of your life"
-arch=('x86_64')
-url="https://wiki.gnome.org/AlmanahDiary;
-license=('GPL')
-depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3')
-makedepends=('git' 'meson')
-_commit=179048616b1c9a7a35308a3c118ca6b6c5d78d8d  # master
-source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^V_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: almanah/repos/community-x86_64/PKGBUILD (from rev 515108, 
almanah/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-11 19:21:07 UTC (rev 515109)
@@ -0,0 +1,36 @@
+# Maintainer: Balló György 
+
+pkgname=almanah
+pkgver=0.12.0
+pkgrel=1
+pkgdesc="Small GTK+ application to allow you to keep a diary of your life"
+arch=('x86_64')
+url="https://wiki.gnome.org/AlmanahDiary;
+license=('GPL')
+depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3')
+makedepends=('git' 'meson')
+_commit=08da456675ce01f966c3d541faaa59de63654d4b  # tags/0.12.0^0
+source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^V_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-10-11 Thread Balló György via arch-commits
Date: Friday, October 11, 2019 @ 19:21:04
  Author: bgyorgy
Revision: 515108

upgpkg: almanah 0.12.0-1

Update to new version

Modified:
  almanah/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:47 UTC (rev 515107)
+++ PKGBUILD2019-10-11 19:21:04 UTC (rev 515108)
@@ -1,7 +1,7 @@
 # Maintainer: Balló György 
 
 pkgname=almanah
-pkgver=0.11.0+219+g1790486
+pkgver=0.12.0
 pkgrel=1
 pkgdesc="Small GTK+ application to allow you to keep a diary of your life"
 arch=('x86_64')
@@ -9,7 +9,7 @@
 license=('GPL')
 depends=('evolution' 'libcryptui' 'gtkspell3' 'gtksourceview3')
 makedepends=('git' 'meson')
-_commit=179048616b1c9a7a35308a3c118ca6b6c5d78d8d  # master
+_commit=08da456675ce01f966c3d541faaa59de63654d4b  # tags/0.12.0^0
 source=("git+https://gitlab.gnome.org/GNOME/almanah.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:45
  Author: heftig
Revision: 515105

1.61-70: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:39 UTC (rev 515104)
+++ PKGBUILD2019-10-11 19:19:45 UTC (rev 515105)
@@ -3,8 +3,7 @@
 
 pkgname=ndiswrapper-arch
 pkgver=1.61
-_extramodules=extramodules-ARCH
-pkgrel=69
+pkgrel=70
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://sourceforge.net/projects/ndiswrapper/;
@@ -32,7 +31,7 @@
 }
 
 build() {
-  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  _kernver="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:42
  Author: heftig
Revision: 364649

435.21-12: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:41 UTC (rev 364648)
+++ PKGBUILD2019-10-11 19:19:42 UTC (rev 364649)
@@ -5,8 +5,7 @@
 pkgbase=nvidia
 pkgname=(nvidia nvidia-dkms)
 pkgver=435.21
-_extramodules=extramodules-ARCH
-pkgrel=11
+pkgrel=12
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -45,9 +44,8 @@
 }
 
 build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
 cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+make SYSSRC=/usr/src/linux module
 }
 
 package_nvidia() {
@@ -54,7 +52,8 @@
 pkgdesc="NVIDIA drivers for linux"
 depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd')
 
-install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+_extradir="/usr/lib/modules/$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:47
  Author: heftig
Revision: 515107

5.0.1-19: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:46 UTC (rev 515106)
+++ PKGBUILD2019-10-11 19:19:47 UTC (rev 515107)
@@ -2,8 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.1
-_extramodules=extramodules-ARCH
-pkgrel=18
+pkgrel=19
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;
@@ -17,12 +16,12 @@
 
 build() {
   cd deepin-anything-$pkgver
-  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
-  make -C kernelmod kdir=/usr/lib/modules/$_kernver/build
+  make -C kernelmod kdir=/usr/src/linux
 }
 
 package() {
   cd deepin-anything-$pkgver
-  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 kernelmod/*.ko
+  local extradir=/usr/lib/modules/$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:41
  Author: heftig
Revision: 364648

390.129-12: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:17:40 UTC (rev 364647)
+++ PKGBUILD2019-10-11 19:19:41 UTC (rev 364648)
@@ -5,8 +5,7 @@
 pkgbase=nvidia-390xx
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.129
-_extramodules=extramodules-ARCH
-pkgrel=11
+pkgrel=12
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -47,9 +46,8 @@
 }
 
 build() {
-_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
 cd "${_pkg}"/kernel
-make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+make SYSSRC=/usr/src/linux module
 }
 
 package_nvidia-390xx() {
@@ -56,7 +54,8 @@
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
 
-install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+_extradir="/usr/lib/modules/$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:38
  Author: heftig
Revision: 515103

20190831-13: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:36 UTC (rev 515102)
+++ PKGBUILD2019-10-11 19:19:38 UTC (rev 515103)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20190831
-pkgrel=12
+pkgrel=13
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)
@@ -12,7 +12,6 @@
 license=(GPL)
 depends=('linux')
 makedepends=('linux-headers')
-_extramodules=extramodules-ARCH
 source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
 60-vhba.rules dkms.conf)
 sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9'
@@ -26,12 +25,13 @@
 
 build() {
   cd $pkgbase-$pkgver
-  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+  make KERNELRELEASE="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:31
  Author: heftig
Revision: 515098

0.43-146: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:17:26 UTC (rev 515097)
+++ PKGBUILD2019-10-11 19:19:31 UTC (rev 515098)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=145
+pkgrel=146
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
@@ -16,7 +16,6 @@
 license=('GPL')
 depends=('linux')
 makedepends=('linux-headers' 'git')
-_extradir=/usr/lib/modules/extramodules-ARCH
 _commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
 source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
 sha256sums=('SKIP')
@@ -32,14 +31,15 @@
   # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
   # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
 
-  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+  make HDAPS=1 KVER="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:39
  Author: heftig
Revision: 515104

1.1.0-253: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:38 UTC (rev 515103)
+++ PKGBUILD2019-10-11 19:19:39 UTC (rev 515104)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=252
+pkgrel=253
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')
@@ -12,7 +12,6 @@
 license=('GPL')
 depends=('linux')
 makedepends=('linux-headers')
-_extramodules=extramodules-ARCH
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
 dkms.conf)
 sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
@@ -30,12 +29,13 @@
 
 build() {
   cd $pkgbase-$pkgver
-  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+  make KVERSION="$(

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

2019-10-11 Thread Jan Steffens via arch-commits
Date: Friday, October 11, 2019 @ 19:19:46
  Author: heftig
Revision: 515106

0.0.20190913-9: kernel 5.3.6.arch1-1; removal of extramodules-ARCH

Modified:
  wireguard-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-11 19:19:45 UTC (rev 515105)
+++ PKGBUILD2019-10-11 19:19:46 UTC (rev 515106)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-arch
 pkgver=0.0.20190913
-pkgrel=8
+pkgrel=9
 pkgdesc='Wireguard module for Arch Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')
@@ -12,13 +12,11 @@
 conflicts=('wireguard-dkms')
 provides=('WIREGUARD-MODULE')
 
-_extramodules='extramodules-ARCH'
-
 package() {
-  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  _kernver="$(

  1   2   3   4   5   >