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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:41:01
  Author: felixonmars
Revision: 410401

archrelease: copy trunk to community-x86_64

Added:
  startdde/repos/community-x86_64/PKGBUILD
(from rev 410400, startdde/trunk/PKGBUILD)
Deleted:
  startdde/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 07:40:44 UTC (rev 410400)
+++ PKGBUILD2018-11-28 07:41:01 UTC (rev 410401)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=startdde
-pkgver=3.3.0
-pkgrel=1
-pkgdesc="starter of deepin desktop environment"
-arch=('x86_64')
-url="https://github.com/linuxdeepin/startdde;
-license=('GPL3')
-depends=('deepin-daemon' 'deepin-wm' 'deepin-metacity' 'libgnome-keyring')
-makedepends=('cmake' 'coffeescript' 'deepin-go-dbus-factory' 
'deepin-gir-generator' 'deepin-go-lib'
- 'deepin-api' 'go-pie' 'python2' 'git' 'jq' 'deepin-dbus-factory')
-replaces=('deepin-wm-switcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz;)
-sha512sums=('4958beb4d875cb29529a1fa91473069aef0ed459ea0c5395f2c1b1a701cfdf29e1a04e436228c0e4649192ace9f58de4b8e51423733499039601c11a28851c19')
-
-prepare() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/howeyc/fsnotify \
- github.com/cryptix/wav golang.org/x/net/context 
github.com/linuxdeepin/go-x11-client
-
-  sed -i 's/sbin/bin/' startdde-$pkgver/Makefile
-}
-
-build() {
-  cd startdde-$pkgver
-  make
-}
-
-package() {
-  cd startdde-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: startdde/repos/community-x86_64/PKGBUILD (from rev 410400, 
startdde/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 07:41:01 UTC (rev 410401)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=startdde
+pkgver=3.4.0
+pkgrel=1
+pkgdesc="starter of deepin desktop environment"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/startdde;
+license=('GPL3')
+depends=('deepin-daemon' 'deepin-wm' 'deepin-metacity' 'libgnome-keyring')
+makedepends=('cmake' 'coffeescript' 'deepin-go-dbus-factory' 
'deepin-gir-generator' 'deepin-go-lib'
+ 'deepin-api' 'go-pie' 'python2' 'git' 'jq' 'deepin-dbus-factory')
+replaces=('deepin-wm-switcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz;)
+sha512sums=('4dd2120e6121bc130cd63c82b0c9125b7d354f51f34200fd00044a0d08ce7f85b009af2b2d2ba8447312da5ca1d3bd4aafa1725619cac2a6a24ecb4ae4ef1299')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/howeyc/fsnotify \
+ github.com/cryptix/wav golang.org/x/net/context 
github.com/linuxdeepin/go-x11-client
+
+  sed -i 's/sbin/bin/' startdde-$pkgver/Makefile
+}
+
+build() {
+  cd startdde-$pkgver
+  make
+}
+
+package() {
+  cd startdde-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:40:44
  Author: felixonmars
Revision: 410400

upgpkg: startdde 3.4.0-1

Modified:
  startdde/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 07:34:16 UTC (rev 410399)
+++ PKGBUILD2018-11-28 07:40:44 UTC (rev 410400)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=startdde
-pkgver=3.3.0
+pkgver=3.4.0
 pkgrel=1
 pkgdesc="starter of deepin desktop environment"
 arch=('x86_64')
@@ -15,7 +15,7 @@
 replaces=('deepin-wm-switcher')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/startdde/archive/$pkgver.tar.gz;)
-sha512sums=('4958beb4d875cb29529a1fa91473069aef0ed459ea0c5395f2c1b1a701cfdf29e1a04e436228c0e4649192ace9f58de4b8e51423733499039601c11a28851c19')
+sha512sums=('4dd2120e6121bc130cd63c82b0c9125b7d354f51f34200fd00044a0d08ce7f85b009af2b2d2ba8447312da5ca1d3bd4aafa1725619cac2a6a24ecb4ae4ef1299')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:34:16
  Author: felixonmars
Revision: 410399

archrelease: copy trunk to community-x86_64

Added:
  deepin-daemon/repos/community-x86_64/PKGBUILD
(from rev 410398, deepin-daemon/trunk/PKGBUILD)
  deepin-daemon/repos/community-x86_64/deepin-daemon.install
(from rev 410398, deepin-daemon/trunk/deepin-daemon.install)
  deepin-daemon/repos/community-x86_64/deepin-daemon.sysusers
(from rev 410398, deepin-daemon/trunk/deepin-daemon.sysusers)
Deleted:
  deepin-daemon/repos/community-x86_64/PKGBUILD
  deepin-daemon/repos/community-x86_64/deepin-daemon.install
  deepin-daemon/repos/community-x86_64/deepin-daemon.sysusers

+
 PKGBUILD   |  136 +++
 deepin-daemon.install  |6 +-
 deepin-daemon.sysusers |4 -
 3 files changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 07:33:55 UTC (rev 410398)
+++ PKGBUILD2018-11-28 07:34:16 UTC (rev 410399)
@@ -1,68 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-daemon
-pkgver=3.7.0
-pkgrel=2
-pkgdesc='Daemon handling the DDE session settings'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-daemon;
-license=('GPL3')
-depends=('deepin-desktop-schemas' 'gvfs' 'libcanberra-pulse' 'poppler-glib' 
'rfkill' 'bluez'
- 'deepin-notifications' 'iso-codes' 'lsb-release' 
'mobile-broadband-provider-info'
- 'deepin-polkit-agent' 'deepin-polkit-agent-ext-gnomekeyring' 
'udisks2' 'upower'
- 'libxkbfile' 'accountsservice' 'deepin-desktop-base' 'bamf' 
'pulseaudio'
- 'gnome-keyring' 'noto-fonts' 'imwheel')
-makedepends=('deepin-dbus-factory' 'deepin-go-dbus-factory' 
'deepin-gir-generator' 'deepin-go-lib'
- 'deepin-api' 'sqlite' 'deepin-gettext-tools' 'git' 'mercurial' 
'python-gobject'
- 'networkmanager' 'go-pie')
-optdepends=('networkmanager: for network management support'
-'deepin-grub2-themes: theme for grub module'
-'iw: for miracast module'
-'proxychains-ng: for proxy configuration module')
-conflicts=('dde-daemon')
-replaces=('dde-daemon')
-groups=('deepin')
-install="${pkgname}.install"
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-daemon/archive/$pkgver.tar.gz;
-
https://raw.githubusercontent.com/jouyouyun/tap-gesture-patches/master/patches/dde-daemon_3.2.3.patch
-'deepin-daemon.sysusers')
-sha512sums=('ef199d7fdd5732dc46d0e3e22df86f2032011ff7ef508d8d63d7eb2589909048459eb0b70ac5357697e20c2878865886c8ab0c1725eaf7fd662925db8328b2e2'
-
'29874d6b316bb678b6656827e696d65eef174a53bb8226ed4c2d3bc89e42d5edb466df3c2ac647a1f2eb05d6e2a199b8d07dcaa9302b9227a0692fde0d50bb52'
-
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
-
-prepare() {
-  cd dde-daemon-$pkgver
-  patch -p1 -i ../dde-daemon_3.2.3.patch
-
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-
-  # https://github.com/niemeyer/gopkg/issues/50
-  git config --global http.https://gopkg.in.followRedirects true
-
-  go get github.com/BurntSushi/xgb github.com/BurntSushi/xgbutil 
github.com/linuxdeepin/go-x11-client \
- github.com/mattn/go-sqlite3 gopkg.in/alecthomas/kingpin.v2 
github.com/disintegration/imaging \
- github.com/BurntSushi/freetype-go/freetype 
github.com/BurntSushi/freetype-go/freetype/truetype \
- github.com/BurntSushi/graphics-go/graphics 
github.com/fsnotify/fsnotify golang.org/x/sys/unix \
- gopkg.in/yaml.v2 github.com/axgle/mahonia github.com/msteinert/pam 
github.com/nfnt/resize \
- golang.org/x/text/encoding/charmap github.com/cryptix/wav 
golang.org/x/net/context
-
-  sed -i 
's#/usr/share/backgrounds/default_background.jpg#/usr/share/backgrounds/deepin/desktop.jpg#'
 accounts/user.go
-}
-
-build() {
-  cd dde-daemon-$pkgver
-  make -C network/nm_generator gen-nm-code
-  make
-}
-
-package() {
-  cd dde-daemon-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  mv "$pkgdir"{,/usr}/lib/systemd
-  rmdir "$pkgdir"/lib
-
-  install -Dm644 ../deepin-daemon.sysusers 
"$pkgdir/usr/lib/sysusers.d/deepin-daemon.conf"
-}

Copied: deepin-daemon/repos/community-x86_64/PKGBUILD (from rev 410398, 
deepin-daemon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 07:34:16 UTC (rev 410399)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-daemon
+pkgver=3.9.0
+pkgrel=1
+pkgdesc='Daemon handling the DDE session settings'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-daemon;
+license=('GPL3')
+depends=('deepin-desktop-schemas' 'gvfs' 'libcanberra-pulse' 

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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:33:55
  Author: felixonmars
Revision: 410398

upgpkg: deepin-daemon 3.9.0-1

Modified:
  deepin-daemon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 07:25:24 UTC (rev 410397)
+++ PKGBUILD2018-11-28 07:33:55 UTC (rev 410398)
@@ -3,8 +3,8 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-daemon
-pkgver=3.7.0
-pkgrel=2
+pkgver=3.9.0
+pkgrel=1
 pkgdesc='Daemon handling the DDE session settings'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-daemon;
@@ -26,15 +26,15 @@
 groups=('deepin')
 install="${pkgname}.install"
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-daemon/archive/$pkgver.tar.gz;
-
https://raw.githubusercontent.com/jouyouyun/tap-gesture-patches/master/patches/dde-daemon_3.2.3.patch
+
https://raw.githubusercontent.com/jouyouyun/tap-gesture-patches/master/patches/dde-daemon_3.8.0.patch
 'deepin-daemon.sysusers')
-sha512sums=('ef199d7fdd5732dc46d0e3e22df86f2032011ff7ef508d8d63d7eb2589909048459eb0b70ac5357697e20c2878865886c8ab0c1725eaf7fd662925db8328b2e2'
-
'29874d6b316bb678b6656827e696d65eef174a53bb8226ed4c2d3bc89e42d5edb466df3c2ac647a1f2eb05d6e2a199b8d07dcaa9302b9227a0692fde0d50bb52'
+sha512sums=('d85531c4758e4c0754c6cafdb2d8a65cc4c64731a68a1195d1ff7b9a7231e9002f7238e4d4c4906b747eb89d262075b6646842aae81285042ccc230ebc75a0c5'
+
'334839a8136cad44aadb4c97be29ae89f8a1106928175b9bd9115051b34d52cb468902636a67bae8685888bdfe8d8ae195cf8df2b9e93e480f3f008494942e74'
 
'808c02d4fec4cbbb01119bbb10499090199e738b7dd72c28a57dde098eef6132723f3434c151f79e21d9f788c7f7bae8046573ac93ba917afe0e803fbffa6d5a')
 
 prepare() {
   cd dde-daemon-$pkgver
-  patch -p1 -i ../dde-daemon_3.2.3.patch
+  patch -p1 -i ../dde-daemon_3.8.0.patch
 
   export GOPATH="$srcdir/build:/usr/share/gocode"
 


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:25:24
  Author: felixonmars
Revision: 410397

archrelease: copy trunk to community-any

Added:
  deepin-go-dbus-factory/repos/community-any/PKGBUILD
(from rev 410396, deepin-go-dbus-factory/trunk/PKGBUILD)
Deleted:
  deepin-go-dbus-factory/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 07:25:07 UTC (rev 410396)
+++ PKGBUILD2018-11-28 07:25:24 UTC (rev 410397)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-go-dbus-factory
-pkgver=0.0.7
-pkgrel=1
-pkgdesc='GO DBus factory for DDE'
-arch=('any')
-url="https://github.com/linuxdeepin/go-dbus-factory;
-license=('GPL3')
-depends=('deepin-go-lib')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
-sha512sums=('8bed7c5cb345ddb4660f6dabd212460692d1b53678da398037690044556df14107b2be7c3c6bce1054a861ff484c9ae6b36ed6dac0b4cc8f57604e3957635c46')
-
-prepare() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-
-  mkdir -p "$srcdir"/build/src/github.com/linuxdeepin
-  ln -sf "$srcdir"/go-dbus-factory-$pkgver 
"$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
-
-  go get golang.org/x/net/context
-}
-
-build() {
-  cd go-dbus-factory-$pkgver
-  make bin
-  ./gen.sh
-}
-
-package() {
-  cd go-dbus-factory-$pkgver
-  install -dm755 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory
-  cp -a com.* org.* net.* object_manager 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
-}

Copied: deepin-go-dbus-factory/repos/community-any/PKGBUILD (from rev 410396, 
deepin-go-dbus-factory/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 07:25:24 UTC (rev 410397)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-go-dbus-factory
+pkgver=0.1.0
+pkgrel=1
+pkgdesc='GO DBus factory for DDE'
+arch=('any')
+url="https://github.com/linuxdeepin/go-dbus-factory;
+license=('GPL3')
+depends=('deepin-go-lib')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
+sha512sums=('9870cd57be54a4b8e9a7cb4d67cabfac917c1e4793d4949b69997dedcbc0a3f9160495383e49183ee75864198ba0ae16006ab3c02d8238c79861a7b24ff8c0c6')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+
+  mkdir -p "$srcdir"/build/src/github.com/linuxdeepin
+  ln -sf "$srcdir"/go-dbus-factory-$pkgver 
"$srcdir"/build/src/github.com/linuxdeepin/go-dbus-factory
+
+  go get golang.org/x/net/context
+}
+
+build() {
+  cd go-dbus-factory-$pkgver
+  make bin
+  ./gen.sh
+}
+
+package() {
+  cd go-dbus-factory-$pkgver
+  install -dm755 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory
+  cp -a com.* org.* net.* object_manager 
"$pkgdir"/usr/share/gocode/src/github.com/linuxdeepin/go-dbus-factory/
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:25:07
  Author: felixonmars
Revision: 410396

upgpkg: deepin-go-dbus-factory 0.1.0-1

Modified:
  deepin-go-dbus-factory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 07:03:48 UTC (rev 410395)
+++ PKGBUILD2018-11-28 07:25:07 UTC (rev 410396)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-go-dbus-factory
-pkgver=0.0.7
+pkgver=0.1.0
 pkgrel=1
 pkgdesc='GO DBus factory for DDE'
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('deepin-go-lib')
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/go-dbus-factory/archive/$pkgver.tar.gz;)
-sha512sums=('8bed7c5cb345ddb4660f6dabd212460692d1b53678da398037690044556df14107b2be7c3c6bce1054a861ff484c9ae6b36ed6dac0b4cc8f57604e3957635c46')
+sha512sums=('9870cd57be54a4b8e9a7cb4d67cabfac917c1e4793d4949b69997dedcbc0a3f9160495383e49183ee75864198ba0ae16006ab3c02d8238c79861a7b24ff8c0c6')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:03:48
  Author: felixonmars
Revision: 410395

archrelease: copy trunk to community-x86_64

Added:
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 410394, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/rebuild.list
(from rev 410394, nodejs/trunk/rebuild.list)
Deleted:
  nodejs/repos/community-x86_64/PKGBUILD
  nodejs/repos/community-x86_64/rebuild.list

--+
 PKGBUILD |  142 -
 rebuild.list |4 -
 2 files changed, 73 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 07:03:32 UTC (rev 410394)
+++ PKGBUILD2018-11-28 07:03:48 UTC (rev 410395)
@@ -1,71 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=11.2.0
-pkgrel=1
-pkgdesc='Evented I/O for V8 javascript'
-arch=('x86_64')
-url='http://nodejs.org/'
-license=('MIT')
-depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
-sha512sums=('284422abd57652c1de88ec38ea2a42931a76f111508dfaa0b1c48c087eb960af228562ac606146bfd5eea8a8ce429e342379d989a7daf424e78bd836ef6412d5')
-
-prepare() {
-  cd node-$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-$pkgver
-
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---shared-http-parser \
---shared-cares \
---shared-nghttp2
-# --shared-v8
-
-  make
-}
-
-check() {
-  cd node-$pkgver
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
-}
-
-package() {
-  cd node-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 410394, 
nodejs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 07:03:48 UTC (rev 410395)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=11.3.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript'
+arch=('x86_64')
+url='http://nodejs.org/'
+license=('MIT')
+depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
+sha512sums=('0b64c8b2a7140dfa37c67e31f2b7acd565954a10df387eb84e87150880f50c5e0c0ade611901d47306e9b466f1140feb281a466b8762f8d658ecfe18fb31fc9b')
+
+prepare() {
+  cd node-$pkgver
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-$pkgver
+
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+--shared-cares \
+--shared-nghttp2
+# --shared-v8
+
+  make
+}
+
+check() {
+  cd node-$pkgver
+  # Expected failure: https://github.com/nodejs/node/issues/11627
+  make test || warning "Tests failed"
+}
+
+package() {
+  cd node-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 LICENSE \
+"$pkgdir"/usr/share/licenses/nodejs/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: rebuild.list

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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 07:03:30
  Author: felixonmars
Revision: 410392

upgpkg: nodejs 11.3.0-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 07:03:29 UTC (rev 410391)
+++ PKGBUILD2018-11-28 07:03:30 UTC (rev 410392)
@@ -8,7 +8,7 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=11.2.0
+pkgver=11.3.0
 pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 makedepends=('python2' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
-sha512sums=('284422abd57652c1de88ec38ea2a42931a76f111508dfaa0b1c48c087eb960af228562ac606146bfd5eea8a8ce429e342379d989a7daf424e78bd836ef6412d5')
+sha512sums=('0b64c8b2a7140dfa37c67e31f2b7acd565954a10df387eb84e87150880f50c5e0c0ade611901d47306e9b466f1140feb281a466b8762f8d658ecfe18fb31fc9b')
 
 prepare() {
   cd node-$pkgver


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:56:03
  Author: felixonmars
Revision: 410389

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:55:46
  Author: felixonmars
Revision: 410388

upgpkg: hopenpgp-tools 0.21.2-64

rebuild with safecopy 0.9.4.2

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 06:54:16 UTC (rev 410387)
+++ PKGBUILD2018-11-28 06:55:46 UTC (rev 410388)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.2
-pkgrel=63
+pkgrel=64
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:54:00
  Author: felixonmars
Revision: 410386

upgpkg: haskell-hopenpgp 2.7.4.1-10

rebuild with safecopy 0.9.4.2

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 06:52:20 UTC (rev 410385)
+++ PKGBUILD2018-11-28 06:54:00 UTC (rev 410386)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7.4.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:54:16
  Author: felixonmars
Revision: 410387

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
410386, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-28 06:54:16 UTC (rev 410387)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7.4.1
+pkgrel=10
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1b0e2ec52726ba84dc93b7cffe7bccfa2d259049f1629799d239c9e2ef6abf13da561dd99775601d989ae5d5cc251a1684f23a243e6a27a663850f132f0724df')
+
+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 \
+-fnetwork-uri
+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-ixset-typed/repos (2 files)

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:52:20
  Author: felixonmars
Revision: 410385

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 410384, haskell-ixset-typed/trunk/PKGBUILD)

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
410384, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-28 06:52:20 UTC (rev 410385)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.4.0.1
+pkgrel=4
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48ed1cc65b7bc3522eab71727f3e11052c29cbb1eef4f7c043fd6c3fc43547909390cb36f823e109a15a136242f3e780f66f76ede29c2a7bc39f9bdf6c51ecd6')
+
+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
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:52:03
  Author: felixonmars
Revision: 410384

upgpkg: haskell-ixset-typed 0.4.0.1-4

rebuild with safecopy 0.9.4.2

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 06:51:25 UTC (rev 410383)
+++ PKGBUILD2018-11-28 06:52:03 UTC (rev 410384)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.4.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:51:25
  Author: felixonmars
Revision: 410383

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
410382, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-28 06:51:25 UTC (rev 410383)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.9.4.2
+pkgrel=1
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e9d25cfe9816483283e4bd51adca47087c8663f7f3eba50056ec19d30d98a8dbece12739ecba6a0afee03cee9e418f615be1c24d0d90dcd26c0bc2c131a04e0a')
+
+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
+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"
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Wednesday, November 28, 2018 @ 06:51:09
  Author: felixonmars
Revision: 410382

upgpkg: haskell-safecopy 0.9.4.2-1

rebuild with safecopy 0.9.4.2

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 06:18:31 UTC (rev 410381)
+++ PKGBUILD2018-11-28 06:51:09 UTC (rev 410382)
@@ -2,8 +2,8 @@
 
 _hkgname=safecopy
 pkgname=haskell-safecopy
-pkgver=0.9.4.1
-pkgrel=8
+pkgver=0.9.4.2
+pkgrel=1
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')
@@ -11,13 +11,8 @@
 depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('7c645cd3e216040e155e814eae72c3f584523f77f1d81835f7a1fb9c5bd63ebd51f746a49584be8a6822866b48119be289f3e74514a054c2f65e6443304e6967')
+sha512sums=('e9d25cfe9816483283e4bd51adca47087c8663f7f3eba50056ec19d30d98a8dbece12739ecba6a0afee03cee9e418f615be1c24d0d90dcd26c0bc2c131a04e0a')
 
-prepare() {
-cd $_hkgname-$pkgver
-sed -i -e 's/< *0.6/<1/' -e 's/< *2.14/<3/' $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 


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

2018-11-27 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 28, 2018 @ 06:36:24
  Author: foutrelis
Revision: 340528

archrelease: copy trunk to extra-x86_64

Added:
  xfce4-dict/repos/extra-x86_64/PKGBUILD
(from rev 340527, xfce4-dict/trunk/PKGBUILD)
Deleted:
  xfce4-dict/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 06:36:18 UTC (rev 340527)
+++ PKGBUILD2018-11-28 06:36:24 UTC (rev 340528)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: AndyRTR 
-# Contributor: Aurelien Foret 
-
-pkgname=xfce4-dict
-pkgver=0.8.1
-pkgrel=1
-pkgdesc="A dictionary plugin for the Xfce panel"
-arch=('x86_64')
-url="http://goodies.xfce.org/projects/applications/xfce4-dict;
-license=('GPL2')
-groups=('xfce4-goodies')
-depends=('xfce4-panel' 'librsvg' 'hicolor-icon-theme')
-makedepends=('intltool')
-provides=('xfce4-dict-plugin')
-conflicts=('xfce4-dict-plugin')
-replaces=('xfce4-dict-plugin')
-source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('5e49e8412fb61265c1be785f3e4dd9e4865f3819dbae56caa04ddbac65b9e66f')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib \
---localstatedir=/var \
---disable-static \
---disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xfce4-dict/repos/extra-x86_64/PKGBUILD (from rev 340527, 
xfce4-dict/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 06:36:24 UTC (rev 340528)
@@ -0,0 +1,39 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: AndyRTR 
+# Contributor: Aurelien Foret 
+
+pkgname=xfce4-dict
+pkgver=0.8.2
+pkgrel=1
+pkgdesc="A dictionary plugin for the Xfce panel"
+arch=('x86_64')
+url="http://goodies.xfce.org/projects/applications/xfce4-dict;
+license=('GPL2')
+groups=('xfce4-goodies')
+depends=('xfce4-panel' 'librsvg' 'hicolor-icon-theme')
+makedepends=('intltool')
+provides=('xfce4-dict-plugin')
+conflicts=('xfce4-dict-plugin')
+replaces=('xfce4-dict-plugin')
+source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('324d56128bfc2f06ad8df59a832565981ec9b360710319300185517d98b7db0a')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--localstatedir=/var \
+--disable-static \
+--disable-debug
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-11-27 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 28, 2018 @ 06:36:18
  Author: foutrelis
Revision: 340527

upgpkg: xfce4-dict 0.8.2-1

New upstream release.

Modified:
  xfce4-dict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 23:32:36 UTC (rev 340526)
+++ PKGBUILD2018-11-28 06:36:18 UTC (rev 340527)
@@ -3,7 +3,7 @@
 # Contributor: Aurelien Foret 
 
 pkgname=xfce4-dict
-pkgver=0.8.1
+pkgver=0.8.2
 pkgrel=1
 pkgdesc="A dictionary plugin for the Xfce panel"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 conflicts=('xfce4-dict-plugin')
 replaces=('xfce4-dict-plugin')
 
source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('5e49e8412fb61265c1be785f3e4dd9e4865f3819dbae56caa04ddbac65b9e66f')
+sha256sums=('324d56128bfc2f06ad8df59a832565981ec9b360710319300185517d98b7db0a')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"


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

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 04:27:36
  Author: cesura
Revision: 410278

archrelease: copy trunk to community-x86_64

Added:
  pluma/repos/community-x86_64/PKGBUILD
(from rev 410277, pluma/trunk/PKGBUILD)
Deleted:
  pluma/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 04:27:11 UTC (rev 410277)
+++ PKGBUILD2018-11-28 04:27:36 UTC (rev 410278)
@@ -1,44 +0,0 @@
-# Maintainer: Brad Fanella 
-# Contributor: Martin Wimpress 
-
-pkgname=pluma
-pkgver=1.20.2
-pkgrel=1
-pkgdesc="A powerful text editor for MATE"
-url="https://mate-desktop.org;
-arch=('x86_64')
-license=('GPL')
-depends=('iso-codes' 'mate-desktop' 'zenity' 'gtksourceview3' 'libpeas' 
'python2')
-makedepends=('intltool' 'itstool' 'gobject-introspection' 'python2' 
'mate-common' 'yelp-tools')
-optdepends=('python2-gobject: to use the python plugins')
-groups=('mate-extra')
-conflicts=('pluma-gtk3')
-replaces=('pluma-gtk3')
-source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('fd43421d13ceeb0d8b316b127c738914f89c6449b5884f4c26fae67f26e2')
-
-prepare() {
-cd ${pkgname}-${pkgver}
-sed -i 's/python/python2/' plugins/externaltools/data/switch-c.tool.in
-sed -i 's/, enchant/, enchant-2/' configure.ac
-}
-
-build() {
-cd ${pkgname}-${pkgver}
-./autogen.sh
-PYTHON=/usr/bin/python2 ./configure \
---prefix=/usr \
---libexecdir=/usr/lib/${pkgname} \
---enable-gtk-doc=no \
---enable-python
-
-#https://bugzilla.gnome.org/show_bug.cgi?id=656231
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-make
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-}

Copied: pluma/repos/community-x86_64/PKGBUILD (from rev 410277, 
pluma/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 04:27:36 UTC (rev 410278)
@@ -0,0 +1,44 @@
+# Maintainer: Brad Fanella 
+# Contributor: Martin Wimpress 
+
+pkgname=pluma
+pkgver=1.20.3
+pkgrel=1
+pkgdesc="A powerful text editor for MATE"
+url="https://mate-desktop.org;
+arch=('x86_64')
+license=('GPL')
+depends=('iso-codes' 'mate-desktop' 'zenity' 'gtksourceview3' 'libpeas' 
'python2')
+makedepends=('intltool' 'itstool' 'gobject-introspection' 'python2' 
'mate-common' 'yelp-tools')
+optdepends=('python2-gobject: to use the python plugins')
+groups=('mate-extra')
+conflicts=('pluma-gtk3')
+replaces=('pluma-gtk3')
+source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
+sha256sums=('85845e61cf719374860e66d5c90ede00f5dc2210594b6e72bad7e9e3bf608bd9')
+
+prepare() {
+cd ${pkgname}-${pkgver}
+sed -i 's/python/python2/' plugins/externaltools/data/switch-c.tool.in
+sed -i 's/, enchant/, enchant-2/' configure.ac
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+./autogen.sh
+PYTHON=/usr/bin/python2 ./configure \
+--prefix=/usr \
+--libexecdir=/usr/lib/${pkgname} \
+--enable-gtk-doc=no \
+--enable-python
+
+#https://bugzilla.gnome.org/show_bug.cgi?id=656231
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+}


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

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 04:27:11
  Author: cesura
Revision: 410277

upgpkg: pluma 1.20.3-1

Updated to version 1.20.3

Modified:
  pluma/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 04:19:36 UTC (rev 410276)
+++ PKGBUILD2018-11-28 04:27:11 UTC (rev 410277)
@@ -2,7 +2,7 @@
 # Contributor: Martin Wimpress 
 
 pkgname=pluma
-pkgver=1.20.2
+pkgver=1.20.3
 pkgrel=1
 pkgdesc="A powerful text editor for MATE"
 url="https://mate-desktop.org;
@@ -15,7 +15,7 @@
 conflicts=('pluma-gtk3')
 replaces=('pluma-gtk3')
 
source=("https://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('fd43421d13ceeb0d8b316b127c738914f89c6449b5884f4c26fae67f26e2')
+sha256sums=('85845e61cf719374860e66d5c90ede00f5dc2210594b6e72bad7e9e3bf608bd9')
 
 prepare() {
 cd ${pkgname}-${pkgver}


[arch-commits] Commit in mate-user-guide/repos/community-any (PKGBUILD PKGBUILD)

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 04:19:36
  Author: cesura
Revision: 410276

archrelease: copy trunk to community-any

Added:
  mate-user-guide/repos/community-any/PKGBUILD
(from rev 410275, mate-user-guide/trunk/PKGBUILD)
Deleted:
  mate-user-guide/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 04:19:10 UTC (rev 410275)
+++ PKGBUILD2018-11-28 04:19:36 UTC (rev 410276)
@@ -1,27 +0,0 @@
-# Maintainer: Brad Fanella 
-# Contributor: Martin Wimpress 
-
-pkgname=mate-user-guide
-pkgver=1.20.1
-pkgrel=1
-pkgdesc="MATE User Guide"
-groups=('mate')
-url="http://mate-desktop.org;
-arch=('any')
-license=('FDL')
-depends=('yelp')
-makedepends=('itstool' 'intltool')
-source=("http://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
-sha1sums=('a27eb51e89acdd24425706f5fe44a57b805023c5')
-
-build() {
-cd ${pkgname}-${pkgver}
-./configure \
---prefix=/usr
-make
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-}

Copied: mate-user-guide/repos/community-any/PKGBUILD (from rev 410275, 
mate-user-guide/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 04:19:36 UTC (rev 410276)
@@ -0,0 +1,27 @@
+# Maintainer: Brad Fanella 
+# Contributor: Martin Wimpress 
+
+pkgname=mate-user-guide
+pkgver=1.20.2
+pkgrel=1
+pkgdesc="MATE User Guide"
+groups=('mate')
+url="http://mate-desktop.org;
+arch=('any')
+license=('FDL')
+depends=('yelp')
+makedepends=('itstool' 'intltool')
+source=("http://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
+sha1sums=('22ea5966e21e64edfdbcddbe4414627a0396f7ef')
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure \
+--prefix=/usr
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in mate-user-guide/trunk (PKGBUILD)

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 04:19:10
  Author: cesura
Revision: 410275

upgpkg: mate-user-guide 1.20.2-1

Updated to version 1.20.2

Modified:
  mate-user-guide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 03:58:53 UTC (rev 410274)
+++ PKGBUILD2018-11-28 04:19:10 UTC (rev 410275)
@@ -2,7 +2,7 @@
 # Contributor: Martin Wimpress 
 
 pkgname=mate-user-guide
-pkgver=1.20.1
+pkgver=1.20.2
 pkgrel=1
 pkgdesc="MATE User Guide"
 groups=('mate')
@@ -12,7 +12,7 @@
 depends=('yelp')
 makedepends=('itstool' 'intltool')
 
source=("http://pub.mate-desktop.org/releases/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz;)
-sha1sums=('a27eb51e89acdd24425706f5fe44a57b805023c5')
+sha1sums=('22ea5966e21e64edfdbcddbe4414627a0396f7ef')
 
 build() {
 cd ${pkgname}-${pkgver}


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

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 03:58:53
  Author: cesura
Revision: 410274

archrelease: copy trunk to community-any

Added:
  groovy/repos/community-any/PKGBUILD
(from rev 410273, groovy/trunk/PKGBUILD)
Deleted:
  groovy/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 03:58:30 UTC (rev 410273)
+++ PKGBUILD2018-11-28 03:58:53 UTC (rev 410274)
@@ -1,56 +0,0 @@
-# Maintainer: Brad Fanella 
-# Contributor: Alexander F Rødseth 
-# Contributor: Musikolo 
-# Contributor: Ruben Fonseca 
-# Contributor: Andreas W. Hauser 
-
-pkgname=groovy
-pkgver=2.5.2
-pkgrel=1
-pkgdesc='Programming language based on Java, inspired by Python, Ruby and 
Smalltalk'
-arch=('any')
-url='http://groovy-lang.org/'
-license=('Apache')
-depends=('bash' 'java-environment')
-optdepends=('groovy-docs: html and pdf documentation for Groovy')
-makedepends=('gendesk')
-# .asc file is available for download, but there was no key available
-source=("https://dl.bintray.com/groovy/maven/apache-$pkgname-binary-$pkgver.zip;
-
"$pkgname.png::https://raw.githubusercontent.com/apache/incubator-groovy/master/subprojects/groovy-console/src/main/resources/groovy/ui/ConsoleIcon.png;)
-sha256sums=('495f96f1be35ef838abb5f1c10fc6f642460cacd94c7095eb3a9f1fbf62b282e'
-'24e539235b5762b1220f39d7953a52e9b4a458c2be4f66a60219755363ba6dba')
-
-prepare() {
-   # Generate desktop shortcut
-   gendesk -f -n \
-   --pkgname "$pkgname" \
-   --pkgdesc 'Groovy programming language' \
-   --exec 'groovyConsole' \
-   --name 'Groovy Console'
-
-   # Patch the scripts
-   for f in "$pkgname-$pkgver/bin/"*; do
-   sed 's:bin/env\ sh:bin/env\ 
sh\nGROOVY_HOME=/usr/share/groovy\nexport 
_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=gasp $_JAVA_OPTIONS":' -i "$f"
-   done
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-
-   # Create the directories and package the files
-   install -d "$pkgdir/usr/share/groovy" "$pkgdir/usr/bin"
-   cp -r lib conf "$pkgdir/usr/share/groovy"
-   cp bin/* "$pkgdir/usr/bin"
-   rm "$pkgdir"/usr/bin/*completion
-   install -Dm644 bin/*completion -t 
"$pkgdir"/usr/share/bash-completion/completions
-
-   # Remove all DOS/Windows batch files
-   find $pkgdir -name '*.bat' -exec rm {} \;
-
-   # Package the license file
-   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-
-   # Package the desktop shortcut for Groovy Console
-   install -Dm644 "$srcdir/$pkgname.desktop" -t 
"$pkgdir"/usr/share/applications
-   install -Dm644 "$srcdir/$pkgname.png" -t "$pkgdir"/usr/share/pixmaps
-}

Copied: groovy/repos/community-any/PKGBUILD (from rev 410273, 
groovy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 03:58:53 UTC (rev 410274)
@@ -0,0 +1,56 @@
+# Maintainer: Brad Fanella 
+# Contributor: Alexander F Rødseth 
+# Contributor: Musikolo 
+# Contributor: Ruben Fonseca 
+# Contributor: Andreas W. Hauser 
+
+pkgname=groovy
+pkgver=2.5.4
+pkgrel=1
+pkgdesc='Programming language based on Java, inspired by Python, Ruby and 
Smalltalk'
+arch=('any')
+url='http://groovy-lang.org/'
+license=('Apache')
+depends=('bash' 'java-environment')
+optdepends=('groovy-docs: html and pdf documentation for Groovy')
+makedepends=('gendesk')
+# .asc file is available for download, but there was no key available
+source=("https://dl.bintray.com/groovy/maven/apache-$pkgname-binary-$pkgver.zip;
+
"$pkgname.png::https://raw.githubusercontent.com/apache/incubator-groovy/master/subprojects/groovy-console/src/main/resources/groovy/ui/ConsoleIcon.png;)
+sha256sums=('b2c936069831861d89cb8cf771bfa8a739b1d03c4be01b62d94e453e4b0bc6e8'
+'24e539235b5762b1220f39d7953a52e9b4a458c2be4f66a60219755363ba6dba')
+
+prepare() {
+   # Generate desktop shortcut
+   gendesk -f -n \
+   --pkgname "$pkgname" \
+   --pkgdesc 'Groovy programming language' \
+   --exec 'groovyConsole' \
+   --name 'Groovy Console'
+
+   # Patch the scripts
+   for f in "$pkgname-$pkgver/bin/"*; do
+   sed 's:bin/env\ sh:bin/env\ 
sh\nGROOVY_HOME=/usr/share/groovy\nexport 
_JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=gasp $_JAVA_OPTIONS":' -i "$f"
+   done
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+
+   # Create the directories and package the files
+   install -d "$pkgdir/usr/share/groovy" "$pkgdir/usr/bin"
+   cp -r lib conf "$pkgdir/usr/share/groovy"
+   cp bin/* "$pkgdir/usr/bin"
+   rm "$pkgdir"/usr/bin/*completion
+   install -Dm644 bin/*completion -t 

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

2018-11-27 Thread Brad Fanella via arch-commits
Date: Wednesday, November 28, 2018 @ 03:58:30
  Author: cesura
Revision: 410273

upgpkg: groovy 2.5.4-1

Updated to version 2.5.4

Modified:
  groovy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 02:26:22 UTC (rev 410272)
+++ PKGBUILD2018-11-28 03:58:30 UTC (rev 410273)
@@ -5,7 +5,7 @@
 # Contributor: Andreas W. Hauser 
 
 pkgname=groovy
-pkgver=2.5.2
+pkgver=2.5.4
 pkgrel=1
 pkgdesc='Programming language based on Java, inspired by Python, Ruby and 
Smalltalk'
 arch=('any')
@@ -17,7 +17,7 @@
 # .asc file is available for download, but there was no key available
 
source=("https://dl.bintray.com/groovy/maven/apache-$pkgname-binary-$pkgver.zip;
 
"$pkgname.png::https://raw.githubusercontent.com/apache/incubator-groovy/master/subprojects/groovy-console/src/main/resources/groovy/ui/ConsoleIcon.png;)
-sha256sums=('495f96f1be35ef838abb5f1c10fc6f642460cacd94c7095eb3a9f1fbf62b282e'
+sha256sums=('b2c936069831861d89cb8cf771bfa8a739b1d03c4be01b62d94e453e4b0bc6e8'
 '24e539235b5762b1220f39d7953a52e9b4a458c2be4f66a60219755363ba6dba')
 
 prepare() {


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

2018-11-27 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 28, 2018 @ 02:26:22
  Author: andrewsc
Revision: 410272

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  464 ++---
 1 file changed, 232 insertions(+), 232 deletions(-)

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

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

2018-11-27 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 28, 2018 @ 02:25:48
  Author: andrewsc
Revision: 410271

upgpkg: firefox-developer-edition-i18n 64.0b13-1

firefox-developer-edition-i18n: Updating to 64.0b13

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 00:38:29 UTC (rev 410270)
+++ PKGBUILD2018-11-28 02:25:48 UTC (rev 410271)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=64.0b12
+pkgver=64.0b13
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -133,100 +133,100 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi"
 }
 
-sha512sums=('e4fb99065beea4e257a9be6c23f3fc7ce70ef7d1bf62246bfd7c25dd9a6b05dfaddad64e34a16da7aa71a2119a881da5b9e4e5b5d31d9ac69283be6c05e1d127'
-
'8fada242438d1f4e2321c79456978a102444b7d7ae331d6d5ad580c9fba4c3921526d85d487c10c4e1ec3eb0e142bc8553783d6ff44ac6c238521f25a89cc170'
-
'eefd3454eb68142f6d436995ffe51b8c2cb97ea0c60f9d9ae78e0f044c932a9b4d7550bdbc37b2616595612d613d012bda1b44b47e8eac5b99a12feca8a0dd06'
-
'1498f5de448c51527603db0859bbd4a642c2efa4ab63afa96a3800799c5b85368d3eb245cc24d4a06ccec51dcfdd8a3abf4d840f329fbff1ef57b2b55742c78b'
-
'07d57525c73e26904592d4eb632a82b93cf8b1678f3ea11faf967c17a5dab22be85268b97a4a48b1f4d532c0eedd49dd19282fddb6ca9ad022a1a6451b76846e'
-
'6e8c5574aaadfe2a96ffe388f927ed4f9204b8eac8edb363688335ca96b2fd790e2e8caebcac244b95ed15e95aaf6a50746a5e9ee4cebda081efae18044a9c23'
-
'68aa3e690862132200038921cc94adf6f6389a27c68703ed68e99bdfd39f5ae0b67d2ba286f741d611ae7872eafe86935649f1a6e5598b1605182f8ef5b7793f'
-
'0da53008bd8ebd187aa89a2b0007b3b076a4278155fcd81acffacb4b21f7ba378ba0afe5b4fdfc3d9de1ffe3acc27d1374261ac29109b76455982e5706eaaa16'
-
'cfd8ab571ad29d4ff7bdf5ad854708c68d63b02c49bd12305fbde7e63b0b9a726504735cd7e8f3e59efb314d51e6f57bc3aa2036b0cf22c5cb936bc5584dcfdb'
-
'b87ef081365ccdafc3feb06575d071977f93576289522e0976e3f871ea1122eabf066a3d1f6c61eb203301dcef1b6a8c73d2f1763cdf4670542d95a9dacbb7d2'
-
'3acc1c999bdfa3dc85a210e0528832d178c7c1fa34f9ae2c4294400173e27511ec4e979326e5d36b59ff7f10134298ceedbc6c4a7add297dfc67ceb55e33ec34'
-
'2eeae6e546f0aa5ef7044dfa7374ad1638d3244995c7252284d971ab048d19e105a6bca99ab8843913feaa4a47d8ec3f6c792c73f683d01ee5e55a9889c7fd47'
-
'5370a05d89552779e252c3bbdab739d916cd025d93a894b7d38cddf1cc9cd85c9360b6c9650aafd6f854009344859c37b69e64b539c4daf93c82f23ab5867df1'
-
'3e0f097c0c20dd4191cb0646030723b772bdfcadfdc211ad19cb01f9aee95381dba5141a9aae706c4073f65b31f4dfc23e38b077ba23863460b1f85596318208'
-
'63918ef464bdd94fa4dd46d74bd163d5426bee237d68a158f23cde1fc3a4dbdbe794336dcc43b080b32f803e53cf2b7aa420e402e430577d9530d58d09e25581'
-
'1cdd27f2281e00255e3d14767fb77ab7ba5a9c374badcc66e1d5175e7af137db993db9f9013007936127486aba65c2ec6994a18b1221fb7e40df025429e860d4'
-
'1b57b29319f498d1b76137a46a2c2cb60778435a094c28847ff90c2976ab682298eb7e7b236ad92b4aaec99eae68bd0b1064799ab33d7da24e3f291eace0765d'
-
'9b4a1b25ac94628d25103f5c309bdafcdca6b8060f99a772a685c3414152ba359c80b9f53a3c48e08ef94f7d3621ba99d6a341542980c6eaa118f74211d6cb3c'
-
'106213c456967ec96e9c51bacb314892987734c0cd3a4b8ad8ec27ba6ce427cc61f9a6b7822463e5416d6b7c30f03e98f0fc2425aa7c4485389d6d1806040634'
-
'4accd66d40c3916f0ae3987a4b04feb0286928d9d538fe5079df9cd3149d421d2b8ad2a4a713498984827c3ab67920bd8cfed2faa5daee7b5234366c97dd'
-
'e45ba9af6cbd36cca218b291728a60bd6ff6a69dd43dca35e676e888d44ba7fa9d310bb65ef694e32e80dbabe191a036152cadb2314a9cecfe3f7b491c1606f0'
-
'00cb81eedfe758661e61ba7bc5974551112070f28a3c6c37d6641df90c3a5bb9e67f65ed7b83dbd0540575f17c0226a1a41eb0c3573c901724f8424d26957ad1'
-
'ae43051299af0fd4767d2be1b4cd30682c3d83558aa5fa6610c94d7dbf64d470af9045041bc60610d19ebb7a539684a0d4de49c1efa4cf97200b7cdae0afff09'
-
'ab6feb173d2b8ec1edc2b40b158a20ea2735fc30412030f7c162a78385e5ad7ad4255f092309023bd8302d517054fea4cbbd396f189985cf7b219121f190355c'
-
'7227a32cf4636e92cc3cabc09f7a02c56d97e33145008df03134ff0d242ca65c88e7af5bb77271f992b3c570d2388aad5a40cc1a5f2d744489ff86906ea41e83'
-
'e181d9a20979bd35ee9617e779bac2c50ff08de1e921d059a9c2e25a2f4a5904434dc814ee495bbde60e421ef4bbc0b728233677758c604def7f6fa89e2b23c1'
-
'3977e55ba3b87f61cb198fbc3e6135e89fe949e3f331940f7a7f4792d92cc0db28c418c5147760a6bcbe659eaab8f11a87eea4410f402d4ddfbe48b39eb360c5'
-
'2baaf422c20fe1f3fd3de13617692bff33017b0cca3e607859ff0f3b92958cd2cd2585de51cfcb51f8902540f4a75c1d4448530f1ceb84486fcaf6f4ce5d3c6c'
-

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

2018-11-27 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 28, 2018 @ 00:38:29
  Author: andrewsc
Revision: 410270

archrelease: copy trunk to community-x86_64

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

---+
 PKGBUILD  |  346 ++--
 firefox-developer-edition.desktop |  622 ++--
 firefox-install-dir.patch |   84 ++--
 firefox-symbolic.svg  |  128 +++
 4 files changed, 590 insertions(+), 590 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 00:38:01 UTC (rev 410269)
+++ PKGBUILD2018-11-28 00:38:29 UTC (rev 410270)
@@ -1,173 +0,0 @@
-# Maintainer: Andrew Crerar 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=firefox-developer-edition
-pkgver=64.0b12
-pkgrel=1
-pkgdesc="Developer Edition of the popular Firefox web browser"
-arch=('x86_64')
-license=('MPL' 'GPL' 'LGPL')
-url="https://www.mozilla.org/firefox/channel/#developer;
-depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
- 'dbus-glib' 'ffmpeg' 'nss' 'sqlite' 'ttf-font' 'libpulse')
-makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 
'imake' 'inetutils'
- 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 
'llvm' 'jack'
- 'gtk2' 'nodejs' 'python2-psutil' 'cbindgen')
-optdepends=('networkmanager: Location detection via available WiFi networks'
-'libnotify: Notification integration'
-'pulseaudio: Audio support'
-'speech-dispatcher: Text-to-Speech'
-'hunspell-en_US: Spell Checking, American English')
-replaces=('firefox-developer')
-options=(!emptydirs !makeflags !strip)
-_repo=https://hg.mozilla.org/mozilla-unified
-source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE"
-"$pkgname".desktop
-firefox-symbolic.svg
-firefox-install-dir.patch)
-sha512sums=('SKIP'
-
'12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195'
-
'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8'
-
'8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  cd mozilla-unified
-  patch -Np1 -i ../firefox-install-dir.patch
-
-  echo -n "$_google_api_key" > google-api-key
-  echo -n "$_mozilla_api_key" > mozilla-api-key
-
-  cat > .mozconfig << END
-ac_add_options --enable-application=browser
-
-ac_add_options --prefix=/usr
-ac_add_options --enable-release
-ac_add_options --enable-hardening
-ac_add_options --enable-optimize
-ac_add_options --enable-rust-simd
-ac_add_options --enable-lto
-export CC=clang
-export CXX=clang++
-export AR=llvm-ar
-export NM=llvm-nm
-export RANLIB=llvm-ranlib
-
-# Branding
-ac_add_options --with-branding=browser/branding/aurora
-ac_add_options --enable-update-channel=aurora
-ac_add_options --with-distribution-id=org.archlinux
-ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"
-export MOZILLA_OFFICIAL=1
-export MOZ_TELEMETRY_REPORTING=1
-export MOZ_REQUIRE_SIGNING=0
-
-# Keys
-ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key
-ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key
-
-# System libraries
-ac_add_options --with-system-zlib
-ac_add_options 

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

2018-11-27 Thread Andrew Crerar via arch-commits
Date: Wednesday, November 28, 2018 @ 00:38:01
  Author: andrewsc
Revision: 410269

upgpkg: firefox-developer-edition 64.0b13-1

firefox-developer-edition: Updating to 64.0b13

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 00:26:21 UTC (rev 410268)
+++ PKGBUILD2018-11-28 00:38:01 UTC (rev 410269)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=64.0b12
+pkgver=64.0b13
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')


[arch-commits] Commit in nodejs-lts-carbon/repos/community-x86_64 (4 files)

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:26:21
  Author: archange
Revision: 410268

archrelease: copy trunk to community-x86_64

Added:
  nodejs-lts-carbon/repos/community-x86_64/PKGBUILD
(from rev 410267, nodejs-lts-carbon/trunk/PKGBUILD)
  nodejs-lts-carbon/repos/community-x86_64/node.install
(from rev 410267, nodejs-lts-carbon/trunk/node.install)
Deleted:
  nodejs-lts-carbon/repos/community-x86_64/PKGBUILD
  nodejs-lts-carbon/repos/community-x86_64/node.install

--+
 PKGBUILD |  137 -
 node.install |   22 -
 2 files changed, 79 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 00:26:08 UTC (rev 410267)
+++ PKGBUILD2018-11-28 00:26:21 UTC (rev 410268)
@@ -1,69 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-
-pkgname=nodejs-lts-carbon
-pkgver=8.12.0
-pkgrel=2
-pkgdesc='Evented I/O for V8 javascript (LTS release: Carbon)'
-arch=('x86_64')
-url="https://nodejs.org/;
-license=('MIT')
-depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 
'libnghttp2')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-install=node.install
-provides=("nodejs=$pkgver")
-conflicts=('nodejs')
-source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
-# https://nodejs.org/download/release/latest-carbon/SHASUMS256.txt.asc
-sha256sums=('5a9dff58016c18fb4bf902d963b124ff058a550ebcd9840c677757387bce419a')
-validpgpkeys=('C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8' # Myles Borins 

-  '77984A986EBC2AA786BC0F66B01FBB92821C587A' # Gibson Fahnestock 

-  'B9AE9905FFD7803F25714661B63B535A4C206CA9' # Evan Lucas 
 
-  'DD8F2338BAE7501E3DD5AC78C273792F7D83545D') # Rod Vagg 

-
-prepare() {
-  cd node-v${pkgver}
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-v${pkgver}
-
-  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---shared-http-parser \
---shared-cares \
---shared-nghttp2
-
-  make
-}
-
-check() {
-  cd node-v${pkgver}
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
-}
-
-package() {
-  cd node-v${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-
-  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: nodejs-lts-carbon/repos/community-x86_64/PKGBUILD (from rev 410267, 
nodejs-lts-carbon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 00:26:21 UTC (rev 410268)
@@ -0,0 +1,68 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+
+pkgname=nodejs-lts-carbon
+pkgver=8.13.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript (LTS release: Carbon)'
+arch=('x86_64')
+url="https://nodejs.org/;
+license=('MIT')
+depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 
'libnghttp2')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+install=node.install
+provides=("nodejs=$pkgver")
+conflicts=('nodejs')
+source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
+# https://nodejs.org/download/release/latest-carbon/SHASUMS256.txt.asc
+sha256sums=('2aa99474a336c6339d14f08cc27d387c5168e6fb6cbcaaea1d5ff7aa89642de2')
+validpgpkeys=('C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8' # Myles Borins 

+  '77984A986EBC2AA786BC0F66B01FBB92821C587A' # Gibson Fahnestock 

+  'B9AE9905FFD7803F25714661B63B535A4C206CA9' # Evan Lucas 
 
+  'DD8F2338BAE7501E3DD5AC78C273792F7D83545D') # Rod Vagg 

+
+prepare() {
+  cd node-v${pkgver}
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-v${pkgver}
+
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+

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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:26:08
  Author: archange
Revision: 410267

upgpkg: nodejs-lts-carbon 8.13.0-1

Modified:
  nodejs-lts-carbon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 00:09:36 UTC (rev 410266)
+++ PKGBUILD2018-11-28 00:26:08 UTC (rev 410267)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
 
 pkgname=nodejs-lts-carbon
-pkgver=8.12.0
-pkgrel=2
+pkgver=8.13.0
+pkgrel=1
 pkgdesc='Evented I/O for V8 javascript (LTS release: Carbon)'
 arch=('x86_64')
 url="https://nodejs.org/;
@@ -15,7 +15,7 @@
 conflicts=('nodejs')
 source=("${url}/dist/v${pkgver}/node-v${pkgver}.tar.xz")
 # https://nodejs.org/download/release/latest-carbon/SHASUMS256.txt.asc
-sha256sums=('5a9dff58016c18fb4bf902d963b124ff058a550ebcd9840c677757387bce419a')
+sha256sums=('2aa99474a336c6339d14f08cc27d387c5168e6fb6cbcaaea1d5ff7aa89642de2')
 validpgpkeys=('C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8' # Myles Borins 

   '77984A986EBC2AA786BC0F66B01FBB92821C587A' # Gibson Fahnestock 

   'B9AE9905FFD7803F25714661B63B535A4C206CA9' # Evan Lucas 
 
@@ -56,8 +56,7 @@
 
 check() {
   cd node-v${pkgver}
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
+  make test
 }
 
 package() {


[arch-commits] Commit in ocaml-easy-format/trunk (PKGBUILD)

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:09:36
  Author: archange
Revision: 410266

Update to latest dune

Modified:
  ocaml-easy-format/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 00:08:46 UTC (rev 410265)
+++ PKGBUILD2018-11-28 00:09:36 UTC (rev 410266)
@@ -26,11 +26,7 @@
 
 package() {
 cd ${_pkgname}-${pkgver}
-
-# Work around install command
-dune install --prefix="${pkgdir}"/usr/ --libdir="${pkgdir}$(ocamlfind 
printconf destdir)"
-
-# Install LICENSE
+DESTDIR="${pkgdir}" dune install --prefix=/usr --libdir="$(ocamlfind 
printconf destdir)"
 install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 rm -r "${pkgdir}"/usr/doc
 }


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:08:46
  Author: archange
Revision: 410265

Update to latest dune

Modified:
  ocaml-biniou/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-28 00:03:19 UTC (rev 410264)
+++ PKGBUILD2018-11-28 00:08:46 UTC (rev 410265)
@@ -26,9 +26,7 @@
 
 package() {
 cd ${_pkgname}-${pkgver}
-# Work around install command
-dune install --prefix="${pkgdir}"/usr/ --libdir="${pkgdir}$(ocamlfind 
printconf destdir)"
+DESTDIR="${pkgdir}" dune install --prefix=/usr --libdir="$(ocamlfind 
printconf destdir)"
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 rm -r "${pkgdir}"/usr/doc
-# Install LICENSE
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 }


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:02:52
  Author: archange
Revision: 410263

Update to latest dune

Modified:
  ocaml-yojson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 23:53:30 UTC (rev 410262)
+++ PKGBUILD2018-11-28 00:02:52 UTC (rev 410263)
@@ -3,7 +3,7 @@
 _pkgname=yojson
 pkgname=ocaml-${_pkgname}
 pkgver=1.4.1
-pkgrel=2
+pkgrel=3
 pkgdesc="An optimized parsing and printing library for JSON"
 arch=('x86_64')
 url="https://github.com/mjambon/${_pkgname};
@@ -26,14 +26,7 @@
 
 package() {
 cd ${_pkgname}-${pkgver}
-
-# Initialize OPAM, this should be removed once opam is “removed” from dune
-export OPAMROOT="${srcdir}"/opam
-opam init -n
-
-# Work around the install command
-make OCAMLFIND_DESTDIR="${pkgdir}$(ocamlfind printconf destdir)" install
-
-# Install LICENSE
-install -Dm644 "${srcdir}"/opam/system/doc/${_pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+DESTDIR="${pkgdir}" dune install --prefix=/usr --libdir="$(ocamlfind 
printconf destdir)"
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+rm -r "${pkgdir}"/usr/doc
 }


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Wednesday, November 28, 2018 @ 00:03:19
  Author: archange
Revision: 410264

archrelease: copy trunk to community-x86_64

Added:
  ocaml-yojson/repos/community-x86_64/PKGBUILD
(from rev 410263, ocaml-yojson/trunk/PKGBUILD)
Deleted:
  ocaml-yojson/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-28 00:02:52 UTC (rev 410263)
+++ PKGBUILD2018-11-28 00:03:19 UTC (rev 410264)
@@ -1,39 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkgname=yojson
-pkgname=ocaml-${_pkgname}
-pkgver=1.4.1
-pkgrel=2
-pkgdesc="An optimized parsing and printing library for JSON"
-arch=('x86_64')
-url="https://github.com/mjambon/${_pkgname};
-license=('BSD')
-options=('!strip' 'staticlibs')
-depends=('ocaml-biniou' 'ocaml-easy-format')
-makedepends=('dune' 'cppo')
-source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('c081a8cb5a03bddbcac4614f468cf5edafe11805277572af4071e362be6611fb')
-
-build() {
-cd ${_pkgname}-${pkgver}
-make all
-}
-
-check() {
-cd ${_pkgname}-${pkgver}
-make test
-}
-
-package() {
-cd ${_pkgname}-${pkgver}
-
-# Initialize OPAM, this should be removed once opam is “removed” from dune
-export OPAMROOT="${srcdir}"/opam
-opam init -n
-
-# Work around the install command
-make OCAMLFIND_DESTDIR="${pkgdir}$(ocamlfind printconf destdir)" install
-
-# Install LICENSE
-install -Dm644 "${srcdir}"/opam/system/doc/${_pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: ocaml-yojson/repos/community-x86_64/PKGBUILD (from rev 410263, 
ocaml-yojson/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-28 00:03:19 UTC (rev 410264)
@@ -0,0 +1,32 @@
+# Maintainer: Bruno Pagani 
+
+_pkgname=yojson
+pkgname=ocaml-${_pkgname}
+pkgver=1.4.1
+pkgrel=3
+pkgdesc="An optimized parsing and printing library for JSON"
+arch=('x86_64')
+url="https://github.com/mjambon/${_pkgname};
+license=('BSD')
+options=('!strip' 'staticlibs')
+depends=('ocaml-biniou' 'ocaml-easy-format')
+makedepends=('dune' 'cppo')
+source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('c081a8cb5a03bddbcac4614f468cf5edafe11805277572af4071e362be6611fb')
+
+build() {
+cd ${_pkgname}-${pkgver}
+make all
+}
+
+check() {
+cd ${_pkgname}-${pkgver}
+make test
+}
+
+package() {
+cd ${_pkgname}-${pkgver}
+DESTDIR="${pkgdir}" dune install --prefix=/usr --libdir="$(ocamlfind 
printconf destdir)"
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+rm -r "${pkgdir}"/usr/doc
+}


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:53:30
  Author: archange
Revision: 410262

Update to latest dune

Modified:
  cppo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 23:50:53 UTC (rev 410261)
+++ PKGBUILD2018-11-27 23:53:30 UTC (rev 410262)
@@ -24,8 +24,7 @@
 
 package() {
 cd ${pkgname}-${pkgver}
-# Work around install command
-dune install --prefix="${pkgdir}"/usr/ --libdir="${pkgdir}$(ocamlfind 
printconf destdir)"
+DESTDIR="${pkgdir}" dune install --prefix=/usr --libdir="$(ocamlfind 
printconf destdir)"
 install -Dm644 LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}/
 rm -r "${pkgdir}"/usr/doc
 }


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:50:53
  Author: archange
Revision: 410261

Update to latest dune

Modified:
  merlin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 23:44:16 UTC (rev 410260)
+++ PKGBUILD2018-11-27 23:50:53 UTC (rev 410261)
@@ -25,13 +25,16 @@
 
 package() {
 cd ${pkgname}-${pkgver}
-# Work around install command
-dune install --prefix="${pkgdir}"/usr/ --libdir="${pkgdir}$(ocamlfind 
printconf destdir)"
+
+DESTDIR="${pkgdir}" dune install --prefix=/usr
+
 install -Dm644 LICENSE_MIT.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
+
 # Fix path
 install -d "${pkgdir}"/usr/share/vim
 mv "${pkgdir}"/usr/share/{merlin/vim,vim/vimfiles}
 rmdir "${pkgdir}"/usr/share/merlin
+
 # Remove useless files
-rm -r "${pkgdir}"/usr/doc
+rm -r "${pkgdir}"/usr/{doc,lib}
 }


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:44:16
  Author: archange
Revision: 410260

archrelease: copy trunk to community-x86_64

Added:
  ospray/repos/community-x86_64/PKGBUILD
(from rev 410259, ospray/trunk/PKGBUILD)
Deleted:
  ospray/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-27 23:44:02 UTC (rev 410259)
+++ PKGBUILD2018-11-27 23:44:16 UTC (rev 410260)
@@ -1,41 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=ospray
-pkgver=1.6.0
-pkgrel=1
-pkgdesc="A Ray Tracing Based Rendering Engine for High-Fidelity Visualization"
-arch=('x86_64')
-url="http://www.ospray.org/;
-license=('Apache')
-depends=('intel-tbb' 'embree' 'ispc' 'libgl' 'glfw-x11' 'glu' 'openmpi')
-makedepends=('cmake')
-source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/ospray/OSPRay/archive/v${pkgver}.tar.gz;)
-sha256sums=('4b296fba03ab7e125cd9d9bdf59355f2567d09af6ae958a6cd1e4c05fff030b7')
-
-prepare() {
-mkdir -p build
-}
-
-build() {
-cd build
-cmake ../${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DOSPRAY_BUILD_ISA=ALL \
--DOSPRAY_ENABLE_TESTING=ON \
--DOSPRAY_MODULE_MPI=ON
-make
-}
-
-check() {
-cd build
-make test
-}
-
-package() {
-cd build
-make DESTDIR="${pkgdir}" install
-# Remove tests
-rm "${pkgdir}"/usr/bin/test_*
-rm -r "${pkgdir}"/usr/scripts
-}

Copied: ospray/repos/community-x86_64/PKGBUILD (from rev 410259, 
ospray/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-27 23:44:16 UTC (rev 410260)
@@ -0,0 +1,41 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=ospray
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="A Ray Tracing Based Rendering Engine for High-Fidelity Visualization"
+arch=('x86_64')
+url="http://www.ospray.org/;
+license=('Apache')
+depends=('intel-tbb' 'embree' 'ispc' 'libgl' 'glfw-x11' 'glu' 'openmpi')
+makedepends=('cmake')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/ospray/OSPRay/archive/v${pkgver}.tar.gz;)
+sha256sums=('7ce1f4b0772b030d8b232d4af34d71a062a157167b8226b935005f3d0c546e3f')
+
+prepare() {
+mkdir -p build
+}
+
+build() {
+cd build
+cmake ../${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DOSPRAY_BUILD_ISA=ALL \
+-DOSPRAY_ENABLE_TESTING=ON \
+-DOSPRAY_MODULE_MPI=ON
+make
+}
+
+check() {
+cd build
+make test
+}
+
+package() {
+cd build
+make DESTDIR="${pkgdir}" install
+# Remove tests
+rm "${pkgdir}"/usr/bin/test_*
+rm -r "${pkgdir}"/usr/scripts
+}


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:44:02
  Author: archange
Revision: 410259

upgpkg: ospray 1.7.2-1

Modified:
  ospray/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 23:32:54 UTC (rev 410258)
+++ PKGBUILD2018-11-27 23:44:02 UTC (rev 410259)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=ospray
-pkgver=1.6.0
+pkgver=1.7.2
 pkgrel=1
 pkgdesc="A Ray Tracing Based Rendering Engine for High-Fidelity Visualization"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('intel-tbb' 'embree' 'ispc' 'libgl' 'glfw-x11' 'glu' 'openmpi')
 makedepends=('cmake')
 
source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/ospray/OSPRay/archive/v${pkgver}.tar.gz;)
-sha256sums=('4b296fba03ab7e125cd9d9bdf59355f2567d09af6ae958a6cd1e4c05fff030b7')
+sha256sums=('7ce1f4b0772b030d8b232d4af34d71a062a157167b8226b935005f3d0c546e3f')
 
 prepare() {
 mkdir -p build


[arch-commits] Commit in (usbguard)

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 23:32:54
  Author: anthraxx
Revision: 410258

community2extra: Moving usbguard from community to extra

Deleted:
  usbguard/


[arch-commits] Commit in (4 files)

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 23:32:31
  Author: anthraxx
Revision: 340525

community2extra: Moving usbguard from community to extra

Added:
  usbguard/
  usbguard/repos/
  usbguard/trunk/
  usbguard/trunk/PKGBUILD

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

Added: usbguard/trunk/PKGBUILD
===
--- usbguard/trunk/PKGBUILD (rev 0)
+++ usbguard/trunk/PKGBUILD 2018-11-27 23:32:31 UTC (rev 340525)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Contributor: Ian Beringer 
+
+pkgbase=usbguard
+pkgname=('usbguard' 'usbguard-qt')
+pkgver=0.7.4
+pkgrel=4
+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 

+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgbase}-${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 \
+--with-gui-qt=qt5
+  make
+  touch rules.conf
+}
+
+check() {
+  cd ${pkgbase}-${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
+  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"
+
+  # 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:


Property changes on: usbguard/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 23:32:36
  Author: anthraxx
Revision: 340526

archrelease: copy trunk to extra-x86_64

Added:
  usbguard/repos/extra-x86_64/
  usbguard/repos/extra-x86_64/PKGBUILD
(from rev 340525, usbguard/trunk/PKGBUILD)

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

Copied: usbguard/repos/extra-x86_64/PKGBUILD (from rev 340525, 
usbguard/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2018-11-27 23:32:36 UTC (rev 340526)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Contributor: Ian Beringer 
+
+pkgbase=usbguard
+pkgname=('usbguard' 'usbguard-qt')
+pkgver=0.7.4
+pkgrel=4
+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 

+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  sed 's|/usr/include/catch|/usr/include/catch2|g' -i configure.ac
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgbase}-${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 \
+--with-gui-qt=qt5
+  make
+  touch rules.conf
+}
+
+check() {
+  cd ${pkgbase}-${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
+  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"
+
+  # 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:


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

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 23:21:03
  Author: anthraxx
Revision: 410249

archrelease: copy trunk to community-x86_64

Added:
  curator/repos/community-x86_64/
  curator/repos/community-x86_64/PKGBUILD
(from rev 410248, curator/trunk/PKGBUILD)

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

Copied: curator/repos/community-x86_64/PKGBUILD (from rev 410248, 
curator/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-11-27 23:21:03 UTC (rev 410249)
@@ -0,0 +1,69 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bruno Galeotti 
+
+pkgbase=curator
+pkgname=(python-elasticsearch-curator python2-elasticsearch-curator curator)
+pkgver=5.6.0
+pkgrel=1
+pkgdesc='Curator: Tending your Elasticsearch indices'
+url='https://github.com/elastic/curator'
+arch=('x86_64')
+license=('APACHE')
+makedepends=('python' 'python-setuptools' 'python-elasticsearch' 'python-boto3'
+ 'python-requests-aws4auth' 'python-click' 'python-urllib3' 
'python-yaml'
+ 'python-voluptuous' 'python-certifi' 'python-six' 'python-sphinx'
+ 'python2' 'python2-setuptools' 'python2-elasticsearch' 
'python2-boto3'
+ 'python2-requests-aws4auth' 'python2-click' 'python2-urllib3' 
'python2-yaml'
+ 'python2-voluptuous' 'python2-certifi' 'python2-six' 
'python2-sphinx')
+checkdepends=('python-pytest' 'python-mock'
+  'python2-pytest' 'python2-mock')
+options=('!makeflags')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/elastic/curator/archive/v${pkgver}.tar.gz)
+sha512sums=('7dc02b5d15228ea96254dc7dd8069d8396c5d3df883b7ab42936c7612b0f16f5399131563703ccd05469facee7ddf20a720daf62a2713943a4b9a0c9448dd676')
+
+build() {
+  cd curator-${pkgver}
+  python setup.py build
+  python2 setup.py build
+  make -C docs man text
+}
+
+check() {
+  cd curator-${pkgver}
+  py.test test/unit
+  py.test2 test/unit
+}
+
+package_python-elasticsearch-curator() {
+  pkgdesc+=' (python API)'
+  depends=('python' 'python-elasticsearch' 'python-elasticsearch' 
'python-boto3'
+   'python-requests-aws4auth' 'python-click' 'python-urllib3' 
'python-yaml'
+   'python-voluptuous' 'python-certifi' 'python-six')
+  cd curator-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/curator.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+  rm -rf "${pkgdir}"/usr/bin
+}
+
+package_python2-elasticsearch-curator() {
+  pkgdesc+=' (python2 API)'
+  depends=('python2' 'python2-elasticsearch' 'python2-elasticsearch' 
'python2-boto3'
+   'python2-requests-aws4auth' 'python2-click' 'python2-urllib3' 
'python2-yaml'
+   'python2-voluptuous' 'python2-certifi' 'python2-six')
+  cd curator-${pkgver}
+  python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/curator.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+  rm -rf "${pkgdir}"/usr/bin
+}
+
+package_curator() {
+  depends=('python' 'python-setuptools' 'python-elasticsearch-curator')
+  provides=("elasticsearch-curator=${pkgver}-${pkgrel}")
+  cd curator-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  rm -rf "${pkgdir}"/usr/lib
+}
+
+# vim: ts=2 sw=2 et:


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

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 23:20:55
  Author: anthraxx
Revision: 410248

addpkg: curator 5.6.0-1

Added:
  curator/
  curator/repos/
  curator/trunk/
  curator/trunk/PKGBUILD

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

Added: curator/trunk/PKGBUILD
===
--- curator/trunk/PKGBUILD  (rev 0)
+++ curator/trunk/PKGBUILD  2018-11-27 23:20:55 UTC (rev 410248)
@@ -0,0 +1,69 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bruno Galeotti 
+
+pkgbase=curator
+pkgname=(python-elasticsearch-curator python2-elasticsearch-curator curator)
+pkgver=5.6.0
+pkgrel=1
+pkgdesc='Curator: Tending your Elasticsearch indices'
+url='https://github.com/elastic/curator'
+arch=('x86_64')
+license=('APACHE')
+makedepends=('python' 'python-setuptools' 'python-elasticsearch' 'python-boto3'
+ 'python-requests-aws4auth' 'python-click' 'python-urllib3' 
'python-yaml'
+ 'python-voluptuous' 'python-certifi' 'python-six' 'python-sphinx'
+ 'python2' 'python2-setuptools' 'python2-elasticsearch' 
'python2-boto3'
+ 'python2-requests-aws4auth' 'python2-click' 'python2-urllib3' 
'python2-yaml'
+ 'python2-voluptuous' 'python2-certifi' 'python2-six' 
'python2-sphinx')
+checkdepends=('python-pytest' 'python-mock'
+  'python2-pytest' 'python2-mock')
+options=('!makeflags')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/elastic/curator/archive/v${pkgver}.tar.gz)
+sha512sums=('7dc02b5d15228ea96254dc7dd8069d8396c5d3df883b7ab42936c7612b0f16f5399131563703ccd05469facee7ddf20a720daf62a2713943a4b9a0c9448dd676')
+
+build() {
+  cd curator-${pkgver}
+  python setup.py build
+  python2 setup.py build
+  make -C docs man text
+}
+
+check() {
+  cd curator-${pkgver}
+  py.test test/unit
+  py.test2 test/unit
+}
+
+package_python-elasticsearch-curator() {
+  pkgdesc+=' (python API)'
+  depends=('python' 'python-elasticsearch' 'python-elasticsearch' 
'python-boto3'
+   'python-requests-aws4auth' 'python-click' 'python-urllib3' 
'python-yaml'
+   'python-voluptuous' 'python-certifi' 'python-six')
+  cd curator-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/curator.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+  rm -rf "${pkgdir}"/usr/bin
+}
+
+package_python2-elasticsearch-curator() {
+  pkgdesc+=' (python2 API)'
+  depends=('python2' 'python2-elasticsearch' 'python2-elasticsearch' 
'python2-boto3'
+   'python2-requests-aws4auth' 'python2-click' 'python2-urllib3' 
'python2-yaml'
+   'python2-voluptuous' 'python2-certifi' 'python2-six')
+  cd curator-${pkgver}
+  python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/curator.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+  rm -rf "${pkgdir}"/usr/bin
+}
+
+package_curator() {
+  depends=('python' 'python-setuptools' 'python-elasticsearch-curator')
+  provides=("elasticsearch-curator=${pkgver}-${pkgrel}")
+  cd curator-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  rm -rf "${pkgdir}"/usr/lib
+}
+
+# vim: ts=2 sw=2 et:


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:18:37
  Author: archange
Revision: 410247

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-27 23:18:21 UTC (rev 410246)
+++ PKGBUILD2018-11-27 23:18:37 UTC (rev 410247)
@@ -1,40 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Mirco Tischler 
-
-pkgname=fwupd
-pkgver=1.2.0
-pkgrel=2
-pkgdesc="A simple daemon to allow session software to update firmware"
-arch=('x86_64')
-url="https://github.com/hughsie/fwupd;
-license=('LGPL')
-depends=('libxmlb' 'efivar' 'python' 'libsmbios' 'libgusb'
- 'libsoup' 'json-glib' 'gcab' 'libarchive' 'gpgme'
- 'libgudev' 'polkit' 'shared-mime-info')
-makedepends=('meson' 'valgrind' 'gobject-introspection' 'gtk-doc'
- 'python-cairo' 'noto-fonts' 'noto-fonts-cjk' 'python-gobject' 
'vala'
- 'bash-completion' 'python-pillow' 'help2man' 'gnu-efi-libs')
-checkdepends=('umockdev')
-backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf')
-source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('6d2b91fddbcd1ea9a0c3a9c1867cac5580ac5c0deb9dabde63bba438f45a6f21' 
'SKIP')
-validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes 

-
-build() {
-cd ${pkgname}-${pkgver}
-arch-meson -D b_lto=false ../build
-ninja -v -C ../build
-}
-
-check() {
-cd build
-meson test
-}
-
-package() {
-DESTDIR="${pkgdir}" ninja -C build install
-# Fixup mode to match polkit
-install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d"
-# Remove the tests
-rm -r ${pkgdir}/usr/share/installed-tests/
-}

Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 410246, 
fwupd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-27 23:18:37 UTC (rev 410247)
@@ -0,0 +1,40 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupd
+pkgver=1.2.1
+pkgrel=1
+pkgdesc="A simple daemon to allow session software to update firmware"
+arch=('x86_64')
+url="https://github.com/hughsie/fwupd;
+license=('LGPL')
+depends=('libxmlb' 'efivar' 'python' 'libsmbios' 'libgusb'
+ 'libsoup' 'json-glib' 'gcab' 'libarchive' 'gpgme'
+ 'libgudev' 'polkit' 'shared-mime-info')
+makedepends=('meson' 'valgrind' 'gobject-introspection' 'gtk-doc'
+ 'python-cairo' 'noto-fonts' 'noto-fonts-cjk' 'python-gobject' 
'vala'
+ 'bash-completion' 'python-pillow' 'help2man' 'gnu-efi-libs')
+checkdepends=('umockdev')
+backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf')
+source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('e1c1d629d09756388f28e2e769443dad918cb9a188898ab5547e3e02351dcb88' 
'SKIP')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes 

+
+build() {
+cd ${pkgname}-${pkgver}
+arch-meson -D b_lto=false ../build
+ninja -v -C ../build
+}
+
+check() {
+cd build
+meson test
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C build install
+# Fixup mode to match polkit
+install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d"
+# Remove the tests
+rm -r ${pkgdir}/usr/share/installed-tests/
+}


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

2018-11-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, November 27, 2018 @ 23:18:21
  Author: archange
Revision: 410246

upgpkg: fwupd 1.2.1-1

Modified:
  fwupd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:58:39 UTC (rev 410245)
+++ PKGBUILD2018-11-27 23:18:21 UTC (rev 410246)
@@ -2,8 +2,8 @@
 # Contributor: Mirco Tischler 
 
 pkgname=fwupd
-pkgver=1.2.0
-pkgrel=2
+pkgver=1.2.1
+pkgrel=1
 pkgdesc="A simple daemon to allow session software to update firmware"
 arch=('x86_64')
 url="https://github.com/hughsie/fwupd;
@@ -17,7 +17,7 @@
 checkdepends=('umockdev')
 backup=('etc/fwupd/daemon.conf' 'etc/fwupd/uefi.conf')
 
source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('6d2b91fddbcd1ea9a0c3a9c1867cac5580ac5c0deb9dabde63bba438f45a6f21' 
'SKIP')
+sha256sums=('e1c1d629d09756388f28e2e769443dad918cb9a188898ab5547e3e02351dcb88' 
'SKIP')
 validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') # Richard Hughes 

 
 build() {


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:58:39
  Author: felixonmars
Revision: 410245

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 410244, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:58:39 UTC (rev 410245)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.28.1
+pkgrel=2
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+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')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('8b485fc18e83ace54a16b241d25504658b6d07cb94bbe67d0f1a4c33d1b2cdf1d2ceaced5d96b19e1fca893482124281c85d9424fc2d6e019f8e4feb41be1cc0')
+
+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 \
+--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 tamarin-prover/trunk (PKGBUILD)

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:57:00
  Author: felixonmars
Revision: 410242

upgpkg: tamarin-prover 1.4.0-146

rebuild with aeson 1.4.2.0

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:55:33 UTC (rev 410241)
+++ PKGBUILD2018-11-27 22:57:00 UTC (rev 410242)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=145
+pkgrel=146
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:55:33
  Author: felixonmars
Revision: 410241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
410240, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:55:33 UTC (rev 410241)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.0
+pkgrel=92
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+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=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' -e 's/< 
*0.6/<1/' $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"
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:58:24
  Author: felixonmars
Revision: 410244

upgpkg: xmobar 0.28.1-2

rebuild with aeson 1.4.2.0

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:57:15 UTC (rev 410243)
+++ PKGBUILD2018-11-27 22:58:24 UTC (rev 410244)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.28.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:55:15
  Author: felixonmars
Revision: 410240

upgpkg: stylish-haskell 0.9.2.0-92

rebuild with aeson 1.4.2.0

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:54:26 UTC (rev 410239)
+++ PKGBUILD2018-11-27 22:55:15 UTC (rev 410240)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.0
-pkgrel=91
+pkgrel=92
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:57:15
  Author: felixonmars
Revision: 410243

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
410242, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:57:15 UTC (rev 410243)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=146
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://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=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74')
+
+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/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:26
  Author: heftig
Revision: 410239

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 410232, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:26 UTC (rev 410239)
@@ -0,0 +1,59 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.22
+pkgrel=7
+_linux_major=4
+_linux_minor=19
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
+ "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+
+  cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:26
  Author: heftig
Revision: 410238

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:26 UTC (rev 410238)
@@ -0,0 +1,38 @@
+# Maintainer: Eli Schwartz 
+
+pkgname=broadcom-wl# Build against stock -arch kernel
+#pkgname=broadcom-wl-custom# Build agains kernel with a different name
+_kernelname=${pkgname#broadcom-wl}
+pkgver=6.30.223.271
+pkgrel=62
+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" 
"${pkgname%$_kernelname}-dkms=${pkgver}")
+
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
+build() {
+_kernver="$(<${_extramodules}/version)"
+
+dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver
+}
+
+package() {
+_kernver="$(<${_extramodules}/version)"
+
+install -Dm644 -t "${pkgdir}${_extramodules}" \
+${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko
+find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+_license="/usr/share/licenses/${pkgname}-dkms/"
+if [[ -d $_license ]]; then
+install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/*
+fi
+_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf"
+if [[ -r ${_modprobe} ]]; then
+install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/}
+fi
+}


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:27
  Author: heftig
Revision: 340518

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 340517, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-27 22:54:27 UTC (rev 340518)
@@ -0,0 +1,72 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.107
+_extramodules=extramodules-ARCH
+pkgrel=44
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.19' 
'linux-headers<4.20')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.19' 'linux<4.20' "nvidia-340xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-340xx=$pkgver")
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 340517, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2018-11-27 22:54:27 UTC (rev 340518)
@@ -0,0 +1,38 @@
+--- kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:50:46.334075042 +0200
 kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:56:06.358041280 +0200
+@@ -818,7 +818,11 @@
+ }
+ 
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else 
++int _fault(struct vm_fault *vmf)  
++#endif
+ {
+ #if defined(NV_VM_FAULT_HAS_ADDRESS)
+ unsigned long vaddr = vmf->address;
+@@ -828,7 +832,11 @@
+ struct page *page = NULL;
+ int retval;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ retval = _fault_common(vma, vaddr, , vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, , vmf->flags);
++#endif
+ 
+ vmf->page = page;
+ 
+@@ -866,7 +874,11 @@
+ // it's dealing with anonymous mapping (see handle_pte_fault).
+ //
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else
++int _sigbus_fault(struct vm_fault *vmf)
++#endif
+ {
+ 

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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:47
  Author: heftig
Revision: 340516

340.107-44: kernel 4.19.5.arch1-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:46 UTC (rev 340515)
+++ PKGBUILD2018-11-27 22:53:47 UTC (rev 340516)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=43
+pkgrel=44
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:25
  Author: heftig
Revision: 340517

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-390xx/repos/staging-x86_64/
  nvidia-390xx/repos/staging-x86_64/PKGBUILD
(from rev 340516, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch
(from rev 340516, nvidia-390xx/trunk/kernel-4.16.patch)
  nvidia-390xx/repos/staging-x86_64/kernel-4.19.patch
(from rev 340516, nvidia-390xx/trunk/kernel-4.19.patch)

---+
 PKGBUILD  |   91 
 kernel-4.16.patch |   33 ++
 kernel-4.19.patch |   63 
 3 files changed, 187 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 340516, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-27 22:54:25 UTC (rev 340517)
@@ -0,0 +1,91 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.87
+_extramodules=extramodules-ARCH
+pkgrel=16
+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>=4.19' 'linux-headers<4.20')
+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 kernel-4.19.patch)
+sha256sums=('c7c07151e17f610af11f7870560d96c3a3ee9bb91ba1bb82fcc7b5d473d40b66'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385'
+'e425320bd3712cc789035d5936412724b0b410f50463980c0a48715fd3f8c431')
+
+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
+
+# Ad-hoc patch
+patch -Np1 -i ../kernel-4.19.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() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux>=4.19' 'linux<4.20' "nvidia-390xx-utils=${pkgver}" 
'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 340516, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-11-27 22:54:25 UTC (rev 340517)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ 

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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:46
  Author: heftig
Revision: 340515

415.18-5: kernel 4.19.5.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:41 UTC (rev 340514)
+++ PKGBUILD2018-11-27 22:53:46 UTC (rev 340515)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=415.18
 _extramodules=extramodules-ARCH
-pkgrel=4
+pkgrel=5
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:10
  Author: felixonmars
Revision: 410232

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   75 
 stack.install |4 ++
 2 files changed, 79 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 410231, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:10 UTC (rev 410232)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.1.1
+pkgrel=10
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'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-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 
'haskell-temporary'
+ '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-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+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 "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 410231, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2018-11-27 22:54:10 UTC (rev 
410232)
@@ -0,0 +1,4 @@

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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:41
  Author: heftig
Revision: 340514

390.87-16: kernel 4.19.5.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:00:26 UTC (rev 340513)
+++ PKGBUILD2018-11-27 22:53:41 UTC (rev 340514)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.87
 _extramodules=extramodules-ARCH
-pkgrel=15
+pkgrel=16
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:21
  Author: heftig
Revision: 410233

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 410232, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:21 UTC (rev 410233)
@@ -0,0 +1,39 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.046.00
+pkgrel=26
+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=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
+
+build() {
+   KERNEL_VERSION=$(=4.19" "linux<4.20")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:23
  Author: heftig
Revision: 410234

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:23 UTC (rev 410234)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=181
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux>=4.19' 'linux<4.20')
+makedepends=('linux-headers>=4.19' 'linux-headers<4.20')
+_extramodules=extramodules-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:29
  Author: heftig
Revision: 340519

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 340517, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 340518, nvidia/trunk/kernel-4.16.patch)

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

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 340517, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-27 22:54:29 UTC (rev 340519)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=415.18
+_extramodules=extramodules-ARCH
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.19' 
'linux-headers<4.20')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+kernel-4.16.patch)
+sha512sums=('8e56b5a62f47b4bbe2b0c59e05e2b1a4beb204252aa2000e6dfc257a16f06d00862232d2a3f404192e47b73c3af9f6d6c92e3d530b977a6ecbe3f2d944a12f7e'
+
'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af')
+
+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() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.19' 'linux<4.20' "nvidia-utils=${pkgver}" 'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 340518, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-11-27 22:54:29 UTC (rev 340519)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#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 @@ 

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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:25
  Author: heftig
Revision: 410236

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:25 UTC (rev 410236)
@@ -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=69
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.19' 'linux<4.20')
+makedepends=('linux-headers>=4.19' 'linux-headers<4.20' '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')
+
+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="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec xz {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:54
  Author: felixonmars
Revision: 410231

upgpkg: stack 1.9.1.1-10

rebuild with aeson 1.4.2.0

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:39 UTC (rev 410230)
+++ PKGBUILD2018-11-27 22:53:54 UTC (rev 410231)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.1.1
-pkgrel=9
+pkgrel=10
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:26
  Author: heftig
Revision: 410237

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:26 UTC (rev 410237)
@@ -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=175
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux>=4.19' 'linux<4.20')
+makedepends=('linux-headers>=4.19' 'linux-headers<4.20')
+_extramodules=extramodules-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 410232, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-11-27 22:54:26 UTC (rev 410237)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:54:24
  Author: heftig
Revision: 410235

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
410232, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-11-27 22:54:24 UTC (rev 
410235)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 410232, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:54:24 UTC (rev 410235)
@@ -0,0 +1,51 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+pkgrel=116
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.19' 'linux<4.20')
+makedepends=('linux-headers>=4.19' 'linux-headers<4.20')
+_extramodules=extramodules-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 410232, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-11-27 22:54:24 UTC (rev 410235)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:37
  Author: heftig
Revision: 410228

8.046.00-26: kernel 4.19.5.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:30 UTC (rev 410227)
+++ PKGBUILD2018-11-27 22:53:37 UTC (rev 410228)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.046.00
-pkgrel=25
+pkgrel=26
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:39
  Author: heftig
Revision: 410230

1.1.0-175: kernel 4.19.5.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:38 UTC (rev 410229)
+++ PKGBUILD2018-11-27 22:53:39 UTC (rev 410230)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=174
+pkgrel=175
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:28
  Author: heftig
Revision: 410225

6.30.223.271-62: kernel 4.19.5.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:26 UTC (rev 410224)
+++ PKGBUILD2018-11-27 22:53:28 UTC (rev 410225)
@@ -4,7 +4,7 @@
 #pkgname=broadcom-wl-custom# Build agains kernel with a different name
 _kernelname=${pkgname#broadcom-wl}
 pkgver=6.30.223.271
-pkgrel=61
+pkgrel=62
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:38
  Author: heftig
Revision: 410229

20170610-116: kernel 4.19.5.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:37 UTC (rev 410228)
+++ PKGBUILD2018-11-27 22:53:38 UTC (rev 410229)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=115
+pkgrel=116
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:30
  Author: heftig
Revision: 410227

0.8-181: kernel 4.19.5.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:29 UTC (rev 410226)
+++ PKGBUILD2018-11-27 22:53:30 UTC (rev 410227)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=180
+pkgrel=181
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:29
  Author: heftig
Revision: 410226

5.2.22-7: kernel 4.19.5.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:53:28 UTC (rev 410225)
+++ PKGBUILD2018-11-27 22:53:29 UTC (rev 410226)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.22
-pkgrel=6
+pkgrel=7
 _linux_major=4
 _linux_minor=19
 arch=('x86_64')


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

2018-11-27 Thread Jan Steffens via arch-commits
Date: Tuesday, November 27, 2018 @ 22:53:26
  Author: heftig
Revision: 410224

0.43-69: kernel 4.19.5.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:48:25 UTC (rev 410223)
+++ PKGBUILD2018-11-27 22:53:26 UTC (rev 410224)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=68
+pkgrel=69
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:48:13
  Author: felixonmars
Revision: 410221

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Filipe Laíns via arch-commits
Date: Tuesday, November 27, 2018 @ 22:48:14
  Author: ffy00
Revision: 410222

upgpkg: urh 2.5.1-1

Modified:
  urh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:48:13 UTC (rev 410221)
+++ PKGBUILD2018-11-27 22:48:14 UTC (rev 410222)
@@ -2,7 +2,7 @@
 # Contributor: Johannes Pohl 
 
 pkgname=urh
-pkgver=2.4.2
+pkgver=2.5.1
 pkgrel=1
 pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
 arch=('x86_64')
@@ -23,7 +23,7 @@
 'gnuradio-osmosdr: for more gnuradio device backends'
 'python-pyaudio: for soundcard support')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz;)
-sha512sums=('5910c3ceeaf00dd6b195f55d3473011d0a29f932f49ec26c7676d74a64c4e691fcd54a43ec4d0181d10b8ce84e8934bf177248a3105ead8fface550db03eae6e')
+sha512sums=('ad945b64526414116ed584b6bbe34305376687325e7984e1c199c81cc98999eb9aa224be5420a2fdf7a25ea963dadfdc97ef12d71fdb7e6f7bc8249a70af559b')
 
 build() {
   cd $pkgname-$pkgver


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:47:57
  Author: felixonmars
Revision: 410220

upgpkg: shellcheck 0.5.0-151

rebuild with aeson 1.4.2.0

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:45:25 UTC (rev 410219)
+++ PKGBUILD2018-11-27 22:47:57 UTC (rev 410220)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=150
+pkgrel=151
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-11-27 Thread Filipe Laíns via arch-commits
Date: Tuesday, November 27, 2018 @ 22:48:25
  Author: ffy00
Revision: 410223

archrelease: copy trunk to community-x86_64

Added:
  urh/repos/community-x86_64/PKGBUILD
(from rev 410222, urh/trunk/PKGBUILD)
Deleted:
  urh/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-27 22:48:14 UTC (rev 410222)
+++ PKGBUILD2018-11-27 22:48:25 UTC (rev 410223)
@@ -1,50 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Johannes Pohl 
-
-pkgname=urh
-pkgver=2.4.2
-pkgrel=1
-pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
-arch=('x86_64')
-url='https://github.com/jopohl/urh'
-license=('GPL3')
-depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 
'cython')
-makedepends=('gcc' 'python-setuptools'
- 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb')
-optdepends=('airspy: for native airspy backend'
-'cython: for recompiling native backends right from inside URH'
-'hackrf: for native hackrf backend'
-'libuhd: for native USRP backend'
-'limesuite: for native LimeSDR backend'
-'rtl-sdr: for native RTL-SDR backend'
-'rfcat-hg: for rfcat plugin'
-'gnuradio: for USRP gnuradio backend'
-'gnuradio-osmosdr: for more gnuradio device backends'
-'python-pyaudio: for soundcard support')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz;)
-sha512sums=('5910c3ceeaf00dd6b195f55d3473011d0a29f932f49ec26c7676d74a64c4e691fcd54a43ec4d0181d10b8ce84e8934bf177248a3105ead8fface550db03eae6e')
-
-build() {
-  cd $pkgname-$pkgver
-
-  python setup.py build build_ext
-  python src/urh/cythonext/build.py
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  xvfb-run pytest --boxed
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" -O1 --skip-build
-
-  install -Dm644 ./data/urh.desktop 
"$pkgdir"/usr/share/applications/urh.desktop
-  install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png
-  install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README
-}
-

Copied: urh/repos/community-x86_64/PKGBUILD (from rev 410222, 
urh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-27 22:48:25 UTC (rev 410223)
@@ -0,0 +1,50 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Johannes Pohl 
+
+pkgname=urh
+pkgver=2.5.1
+pkgrel=1
+pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
+arch=('x86_64')
+url='https://github.com/jopohl/urh'
+license=('GPL3')
+depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 
'cython')
+makedepends=('gcc' 'python-setuptools'
+ 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb')
+optdepends=('airspy: for native airspy backend'
+'cython: for recompiling native backends right from inside URH'
+'hackrf: for native hackrf backend'
+'libuhd: for native USRP backend'
+'limesuite: for native LimeSDR backend'
+'rtl-sdr: for native RTL-SDR backend'
+'rfcat-hg: for rfcat plugin'
+'gnuradio: for USRP gnuradio backend'
+'gnuradio-osmosdr: for more gnuradio device backends'
+'python-pyaudio: for soundcard support')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz;)
+sha512sums=('ad945b64526414116ed584b6bbe34305376687325e7984e1c199c81cc98999eb9aa224be5420a2fdf7a25ea963dadfdc97ef12d71fdb7e6f7bc8249a70af559b')
+
+build() {
+  cd $pkgname-$pkgver
+
+  python setup.py build build_ext
+  python src/urh/cythonext/build.py
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  xvfb-run pytest --boxed
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" -O1 --skip-build
+
+  install -Dm644 ./data/urh.desktop 
"$pkgdir"/usr/share/applications/urh.desktop
+  install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png
+  install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README
+}
+


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:45:25
  Author: felixonmars
Revision: 410219

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 410218, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 410218, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 410218, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:45:25 UTC (rev 410219)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=74
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 
'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 
'haskell-heredoc'
+ 'haskell-http' 'haskell-http-types' 
'haskell-insert-ordered-containers'
+ 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 
'haskell-lens-aeson'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 
'haskell-ranged-sets'
+ '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-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# 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"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
410218, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2018-11-27 22:45:25 UTC (rev 
410219)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ 

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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:45:08
  Author: felixonmars
Revision: 410218

upgpkg: postgrest 0.5.0.0-74

rebuild with aeson 1.4.2.0

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:42:25 UTC (rev 410217)
+++ PKGBUILD2018-11-27 22:45:08 UTC (rev 410218)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=73
+pkgrel=74
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:42:25
  Author: felixonmars
Revision: 410217

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:42:09
  Author: felixonmars
Revision: 410216

upgpkg: pandoc-crossref 0.3.4.0-2

rebuild with aeson 1.4.2.0

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:40:52 UTC (rev 410215)
+++ PKGBUILD2018-11-27 22:42:09 UTC (rev 410216)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:40:52
  Author: felixonmars
Revision: 410215

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:40:35
  Author: felixonmars
Revision: 410214

upgpkg: haskell-hakyll 4.12.4.0-76

rebuild with aeson 1.4.2.0

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:38:53 UTC (rev 410213)
+++ PKGBUILD2018-11-27 22:40:35 UTC (rev 410214)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=75
+pkgrel=76
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:38:53
  Author: felixonmars
Revision: 410213

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:38:38
  Author: felixonmars
Revision: 410212

upgpkg: pandoc-citeproc 0.14.8.1-9

rebuild with aeson 1.4.2.0

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:36:10 UTC (rev 410211)
+++ PKGBUILD2018-11-27 22:38:38 UTC (rev 410212)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.8.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:36:10
  Author: felixonmars
Revision: 410211

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:35:54
  Author: felixonmars
Revision: 410210

upgpkg: pandoc 2.4-9

rebuild with aeson 1.4.2.0

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:27:06 UTC (rev 410209)
+++ PKGBUILD2018-11-27 22:35:54 UTC (rev 410210)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.4
-pkgrel=8
+pkgrel=9
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:27:06
  Author: felixonmars
Revision: 410209

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 410208, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 410208, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:27:06 UTC (rev 410209)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.1
+pkgrel=7
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' idris.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 idris/trunk (PKGBUILD)

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:26:50
  Author: felixonmars
Revision: 410208

upgpkg: idris 1.3.1-7

rebuild with aeson 1.4.2.0

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:15:34 UTC (rev 410207)
+++ PKGBUILD2018-11-27 22:26:50 UTC (rev 410208)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 22:15:34
  Author: anthraxx
Revision: 410207

archrelease: copy trunk to community-x86_64

Added:
  python-requests-aws4auth/repos/community-x86_64/
  python-requests-aws4auth/repos/community-x86_64/PKGBUILD
(from rev 410206, python-requests-aws4auth/trunk/PKGBUILD)

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

Copied: python-requests-aws4auth/repos/community-x86_64/PKGBUILD (from rev 
410206, python-requests-aws4auth/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-11-27 22:15:34 UTC (rev 410207)
@@ -0,0 +1,52 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bruno Galeotti 
+
+_pkgname=requests-aws4auth
+pkgbase=python-requests-aws4auth
+pkgname=(python-requests-aws4auth python2-requests-aws4auth)
+pkgver=0.9
+pkgrel=2
+pkgdesc='Amazon Web Services version 4 authentication for the Python Requests 
module'
+url='https://github.com/sam-washington/requests-aws4auth'
+arch=('x86_64')
+license=('MIT')
+makedepends=('python-setuptools' 'python2-requests'
+ 'python2-setuptools' 'python-requests')
+checkdepends=('python-pytest' 'python2-pytest')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sam-washington/requests-aws4auth/archive/${pkgver}.tar.gz)
+sha512sums=('cf378f3ac97fe44000c17c15a5d75774e95dd9ddab7f4d550f676505de1641df79b0209750c376d51e9e49c7114b2b6891e292ab3e55313ee127c924217fe8a2')
+
+prepare() {
+  cd ${_pkgname}-${pkgver}
+  sed "s|'test/requests_aws4auth_test.py',||" -i setup.py
+}
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  python -m pytest -k 'not test_headers_amz_example'
+  python2 -m pytest -k 'not test_headers_amz_example'
+}
+
+package_python-requests-aws4auth() {
+  depends=('python' 'python-requests')
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE NOTICE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_python2-requests-aws4auth() {
+  depends=('python2' 'python2-requests')
+  cd ${_pkgname}-${pkgver}
+  python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE NOTICE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2018-11-27 Thread Levente Polyak via arch-commits
Date: Tuesday, November 27, 2018 @ 22:15:25
  Author: anthraxx
Revision: 410206

addpkg: python-requests-aws4auth 0.9-2

Added:
  python-requests-aws4auth/
  python-requests-aws4auth/repos/
  python-requests-aws4auth/trunk/
  python-requests-aws4auth/trunk/PKGBUILD

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

Added: python-requests-aws4auth/trunk/PKGBUILD
===
--- python-requests-aws4auth/trunk/PKGBUILD (rev 0)
+++ python-requests-aws4auth/trunk/PKGBUILD 2018-11-27 22:15:25 UTC (rev 
410206)
@@ -0,0 +1,52 @@
+# Maintainer: Levente Polyak 
+# Contributor: Bruno Galeotti 
+
+_pkgname=requests-aws4auth
+pkgbase=python-requests-aws4auth
+pkgname=(python-requests-aws4auth python2-requests-aws4auth)
+pkgver=0.9
+pkgrel=2
+pkgdesc='Amazon Web Services version 4 authentication for the Python Requests 
module'
+url='https://github.com/sam-washington/requests-aws4auth'
+arch=('x86_64')
+license=('MIT')
+makedepends=('python-setuptools' 'python2-requests'
+ 'python2-setuptools' 'python-requests')
+checkdepends=('python-pytest' 'python2-pytest')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/sam-washington/requests-aws4auth/archive/${pkgver}.tar.gz)
+sha512sums=('cf378f3ac97fe44000c17c15a5d75774e95dd9ddab7f4d550f676505de1641df79b0209750c376d51e9e49c7114b2b6891e292ab3e55313ee127c924217fe8a2')
+
+prepare() {
+  cd ${_pkgname}-${pkgver}
+  sed "s|'test/requests_aws4auth_test.py',||" -i setup.py
+}
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  python -m pytest -k 'not test_headers_amz_example'
+  python2 -m pytest -k 'not test_headers_amz_example'
+}
+
+package_python-requests-aws4auth() {
+  depends=('python' 'python-requests')
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE NOTICE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_python2-requests-aws4auth() {
+  depends=('python2' 'python2-requests')
+  cd ${_pkgname}-${pkgver}
+  python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE NOTICE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:14:00
  Author: felixonmars
Revision: 410205

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:13:44
  Author: felixonmars
Revision: 410204

upgpkg: hopenpgp-tools 0.21.2-63

rebuild with aeson 1.4.2.0

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:12:23 UTC (rev 410203)
+++ PKGBUILD2018-11-27 22:13:44 UTC (rev 410204)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.2
-pkgrel=62
+pkgrel=63
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:12:23
  Author: felixonmars
Revision: 410203

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 410202, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:12:23 UTC (rev 410203)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=129
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+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 \
+-fnetwork-uri
+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 hoogle/trunk (PKGBUILD)

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:12:08
  Author: felixonmars
Revision: 410202

upgpkg: hoogle 5.0.17.3-129

rebuild with aeson 1.4.2.0

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:10:45 UTC (rev 410201)
+++ PKGBUILD2018-11-27 22:12:08 UTC (rev 410202)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=128
+pkgrel=129
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:10:28
  Author: felixonmars
Revision: 410200

upgpkg: cryptol 2.6.0-60

rebuild with aeson 1.4.2.0

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:07:34 UTC (rev 410199)
+++ PKGBUILD2018-11-27 22:10:28 UTC (rev 410200)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.6.0
-pkgrel=59
+pkgrel=60
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:10:45
  Author: felixonmars
Revision: 410201

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 410200, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-27 22:10:45 UTC (rev 410201)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.6.0
+pkgrel=60
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' '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=('445a1656ffd0d260553e041de9b15b6257a4b068b5462d996e8207671c097ea814bc5b7aaeb527b5e9579bd8a3e5e8ced0aaf57c24fbccaa7410342a109e9325')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $pkgname.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/Cryptol/ModuleSystem/Renamer.hs src/Cryptol/Prims/Eval.hs 
src/Cryptol/TypeCheck/Infer.hs src/Cryptol/TypeCheck/CheckModuleInstance.hs 
src/Cryptol/Transform/Specialize.hs src/Cryptol/REPL/Monad.hs 
src/Cryptol/REPL/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--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"
+}


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:07:34
  Author: felixonmars
Revision: 410199

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:07:18
  Author: felixonmars
Revision: 410198

upgpkg: haskell-sbv 7.12-29

rebuild with aeson 1.4.2.0

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-27 22:00:34 UTC (rev 410197)
+++ PKGBUILD2018-11-27 22:07:18 UTC (rev 410198)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.12
-pkgrel=28
+pkgrel=29
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("custom:BSD3")


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

2018-11-27 Thread Felix Yan via arch-commits
Date: Tuesday, November 27, 2018 @ 22:00:34
  Author: felixonmars
Revision: 410197

archrelease: copy trunk to community-staging-x86_64

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

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

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


  1   2   3   4   5   >