[arch-commits] Commit in opera/repos/community-x86_64 (14 files)

2019-02-20 Thread Ike Devolder via arch-commits
Date: Thursday, February 21, 2019 @ 07:57:17
  Author: idevolder
Revision: 434842

archrelease: copy trunk to community-x86_64

Added:
  opera/repos/community-x86_64/PKGBUILD
(from rev 434841, opera/trunk/PKGBUILD)
  opera/repos/community-x86_64/default
(from rev 434841, opera/trunk/default)
  opera/repos/community-x86_64/eula.html
(from rev 434841, opera/trunk/eula.html)
  opera/repos/community-x86_64/opera
(from rev 434841, opera/trunk/opera)
  opera/repos/community-x86_64/opera.install
(from rev 434841, opera/trunk/opera.install)
  opera/repos/community-x86_64/privacy.html
(from rev 434841, opera/trunk/privacy.html)
  opera/repos/community-x86_64/terms.html
(from rev 434841, opera/trunk/terms.html)
Deleted:
  opera/repos/community-x86_64/PKGBUILD
  opera/repos/community-x86_64/default
  opera/repos/community-x86_64/eula.html
  opera/repos/community-x86_64/opera
  opera/repos/community-x86_64/opera.install
  opera/repos/community-x86_64/privacy.html
  opera/repos/community-x86_64/terms.html

---+
 PKGBUILD  |  176 ++---
 default   |8 
 eula.html |  574 ++---
 opera |   26 +-
 opera.install |   78 +++---
 privacy.html  |  706 
 terms.html|  570 ++---
 7 files changed, 1069 insertions(+), 1069 deletions(-)

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


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

2019-02-20 Thread Ike Devolder via arch-commits
Date: Thursday, February 21, 2019 @ 07:57:07
  Author: idevolder
Revision: 434841

upgpkg: opera 58.0.3135.68-1

Modified:
  opera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-21 07:53:58 UTC (rev 434840)
+++ PKGBUILD2019-02-21 07:57:07 UTC (rev 434841)
@@ -9,7 +9,7 @@
 # Contributor: eworm
 
 pkgname=opera
-pkgver=58.0.3135.65
+pkgver=58.0.3135.68
 pkgrel=1
 pkgdesc="A fast and secure web browser"
 url="https://www.opera.com/;
@@ -31,7 +31,7 @@
 'terms.html'
 'privacy.html'
 )
-sha512sums=('26eea0e9c5ffa2f6f169bd39be41b86a678d8b3b8c9f085fd27e305ba385205b8b623b22be5a4dca5508fed852d89335b40b523b35ae09033969ac02262f08ca'
+sha512sums=('1c2dd5727e08a105c9131d2f2d835cbd6f2851a7a8e91c71a84981c28994c5616d29ccf0e5862e7afe9310deef77084f205a5eb7311963b4dc4500146fdcfc5a'
 
'7e854e4c972785b8941f60117fbe4b88baeb8d7ca845ef2e10e8064043411da73821ba1ab0068df61e902f242a3ce355b51ffa9eab5397ff3ae3b5defd1be496'
 
'ddb1773877fcfd7d9674e63263a80f9dd5a3ba414cda4cc6c411c88d49c1d5175eede66d9362558ddd53c928c723101e4e110479ae88b8aec4d2366ec179297f'
 
'285a0633e5863ec9c9af99138ff0b59da155a2dd72a340e784e53de3e801029eb6ca2e4b38846592b85b9f8b99dcb6f6eedbed273057a9216abe31c396d9f28a'


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

2019-02-20 Thread Maxime Gauduin via arch-commits
Date: Thursday, February 21, 2019 @ 07:53:50
  Author: alucryd
Revision: 434839

upgpkg: geary 0.13.1-1

Modified:
  geary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-21 07:37:57 UTC (rev 434838)
+++ PKGBUILD2019-02-21 07:53:50 UTC (rev 434839)
@@ -3,7 +3,7 @@
 # Contributor: Massimiliano Torromeo 
 
 pkgname=geary
-pkgver=0.13.0
+pkgver=0.13.1
 pkgrel=1
 pkgdesc='A lightweight email client for the GNOME desktop'
 arch=(x86_64)
@@ -40,7 +40,7 @@
   vala
 )
 source=(git+https://gitlab.gnome.org/GNOME/geary.git#tag=geary-${pkgver})
-sha256sums=(SKIP)
+sha256sums=('SKIP')
 
 build() {
   arch-meson geary build


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

2019-02-20 Thread Maxime Gauduin via arch-commits
Date: Thursday, February 21, 2019 @ 07:53:58
  Author: alucryd
Revision: 434840

archrelease: copy trunk to community-x86_64

Added:
  geary/repos/community-x86_64/PKGBUILD
(from rev 434839, geary/trunk/PKGBUILD)
Deleted:
  geary/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-21 07:53:50 UTC (rev 434839)
+++ PKGBUILD2019-02-21 07:53:58 UTC (rev 434840)
@@ -1,54 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: sebikul 
-# Contributor: Massimiliano Torromeo 
-
-pkgname=geary
-pkgver=0.13.0
-pkgrel=1
-pkgdesc='A lightweight email client for the GNOME desktop'
-arch=(x86_64)
-url=https://wiki.gnome.org/Apps/Geary
-license=(GPL3)
-depends=(
-  cairo
-  enchant
-  gcr
-  gdk-pixbuf2
-  glib2
-  gmime
-  gnome-keyring
-  gnome-online-accounts
-  gtk3
-  iso-codes
-  libcanberra
-  libgee
-  libnotify
-  libsecret
-  libsoup
-  libxml2
-  pango
-  sqlite
-  webkit2gtk
-)
-makedepends=(
-  git
-  gnome-doc-utils
-  gobject-introspection
-  intltool
-  itstool
-  meson
-  vala
-)
-source=(git+https://gitlab.gnome.org/GNOME/geary.git#tag=geary-${pkgver})
-sha256sums=(SKIP)
-
-build() {
-  arch-meson geary build
-  ninja -C build
-}
-
-package() {
-  DESTDIR="${pkgdir}" ninja -C build install
-}
-
-# vim: ts=2 sw=2 et:

Copied: geary/repos/community-x86_64/PKGBUILD (from rev 434839, 
geary/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-21 07:53:58 UTC (rev 434840)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: sebikul 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=geary
+pkgver=0.13.1
+pkgrel=1
+pkgdesc='A lightweight email client for the GNOME desktop'
+arch=(x86_64)
+url=https://wiki.gnome.org/Apps/Geary
+license=(GPL3)
+depends=(
+  cairo
+  enchant
+  gcr
+  gdk-pixbuf2
+  glib2
+  gmime
+  gnome-keyring
+  gnome-online-accounts
+  gtk3
+  iso-codes
+  libcanberra
+  libgee
+  libnotify
+  libsecret
+  libsoup
+  libxml2
+  pango
+  sqlite
+  webkit2gtk
+)
+makedepends=(
+  git
+  gnome-doc-utils
+  gobject-introspection
+  intltool
+  itstool
+  meson
+  vala
+)
+source=(git+https://gitlab.gnome.org/GNOME/geary.git#tag=geary-${pkgver})
+sha256sums=('SKIP')
+
+build() {
+  arch-meson geary build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in firefox-extension-privacybadger/trunk (PKGBUILD)

2019-02-20 Thread Eli Schwartz via arch-commits
Date: Thursday, February 21, 2019 @ 03:21:22
  Author: eschwartz
Revision: 434836

upgpkg: firefox-extension-privacybadger 2019.2.19-1

upstream release

Modified:
  firefox-extension-privacybadger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-21 00:58:49 UTC (rev 434835)
+++ PKGBUILD2019-02-21 03:21:22 UTC (rev 434836)
@@ -3,7 +3,7 @@
 
 _pkgname=privacybadger
 pkgname=firefox-extension-${_pkgname}
-pkgver=2019.1.30
+pkgver=2019.2.19
 pkgrel=1
 pkgdesc="Block third party tracking in your browser"
 arch=('any')
@@ -14,7 +14,7 @@
 
source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi;
 
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;)
 noextract=("${_pkgname}-${pkgver}.xpi")
-sha256sums=('2e91186e983530b5fa699aca14e88d6fd29d9abcbecae57e5db4b9ea6a71cc44'
+sha256sums=('ded83abf81eefa9662e10ad4caf893f3d4899c12528a2a20ddfa7f244d12fc88'
 'SKIP')
 validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

 


[arch-commits] Commit in firefox-extension-privacybadger/repos/community-any (2 files)

2019-02-20 Thread Eli Schwartz via arch-commits
Date: Thursday, February 21, 2019 @ 03:21:38
  Author: eschwartz
Revision: 434837

archrelease: copy trunk to community-any

Added:
  firefox-extension-privacybadger/repos/community-any/PKGBUILD
(from rev 434836, firefox-extension-privacybadger/trunk/PKGBUILD)
Deleted:
  firefox-extension-privacybadger/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-21 03:21:22 UTC (rev 434836)
+++ PKGBUILD2019-02-21 03:21:38 UTC (rev 434837)
@@ -1,45 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Hyacinthe Cartiaux 
-
-_pkgname=privacybadger
-pkgname=firefox-extension-${_pkgname}
-pkgver=2019.1.30
-pkgrel=1
-pkgdesc="Block third party tracking in your browser"
-arch=('any')
-url="https://www.eff.org/privacybadger;
-license=('GPL3')
-groups=('firefox-addons')
-makedepends=("unzip")
-source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi;
-
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;)
-noextract=("${_pkgname}-${pkgver}.xpi")
-sha256sums=('2e91186e983530b5fa699aca14e88d6fd29d9abcbecae57e5db4b9ea6a71cc44'
-'SKIP')
-validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

-
-prepare() {
-  cd "$srcdir"
-
-  unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}"
-}
-
-package() {
-  depends=("firefox")
-  cd "${srcdir}"
-
-  if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then
-_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
${_pkgname}-${pkgver}/install.rdf)"
-  else
-_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
${_pkgname}-${pkgver}/manifest.json)"
-  fi
-  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
-  # Should this extension be unpacked or not?
-  if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 
2>/dev/null; then
-install -dm755 "${_extension_dest}"
-cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}"
-chmod -R ugo+rX "${_extension_dest}"
-  else
-install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi"
-  fi
-}

Copied: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 
434836, firefox-extension-privacybadger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-21 03:21:38 UTC (rev 434837)
@@ -0,0 +1,45 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Hyacinthe Cartiaux 
+
+_pkgname=privacybadger
+pkgname=firefox-extension-${_pkgname}
+pkgver=2019.2.19
+pkgrel=1
+pkgdesc="Block third party tracking in your browser"
+arch=('any')
+url="https://www.eff.org/privacybadger;
+license=('GPL3')
+groups=('firefox-addons')
+makedepends=("unzip")
+source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi;
+
"${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;)
+noextract=("${_pkgname}-${pkgver}.xpi")
+sha256sums=('ded83abf81eefa9662e10ad4caf893f3d4899c12528a2a20ddfa7f244d12fc88'
+'SKIP')
+validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei 

+
+prepare() {
+  cd "$srcdir"
+
+  unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}"
+}
+
+package() {
+  depends=("firefox")
+  cd "${srcdir}"
+
+  if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then
+_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' 
${_pkgname}-${pkgver}/install.rdf)"
+  else
+_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' 
${_pkgname}-${pkgver}/manifest.json)"
+  fi
+  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
+  # Should this extension be unpacked or not?
+  if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 
2>/dev/null; then
+install -dm755 "${_extension_dest}"
+cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}"
+chmod -R ugo+rX "${_extension_dest}"
+  else
+install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi"
+  fi
+}


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

2019-02-20 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, February 21, 2019 @ 00:58:49
  Author: sangy
Revision: 434835

archrelease: copy trunk to community-x86_64

Added:
  container-diff/repos/community-x86_64/
  container-diff/repos/community-x86_64/PKGBUILD
(from rev 434834, container-diff/trunk/PKGBUILD)

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

Copied: container-diff/repos/community-x86_64/PKGBUILD (from rev 434834, 
container-diff/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-02-21 00:58:49 UTC (rev 434835)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Milde 
+# Co-maintainer: Santiago Torres-Arias 
+
+pkgname=container-diff
+pkgver=0.15.0
+pkgrel=1
+pkgdesc="Diff your Docker containers"
+arch=(x86_64)
+url="https://github.com/GoogleContainerTools/container-diff;
+license=('Apache')
+depends=('glibc')
+makedepends=("go" "dep" "git")
+checkdepends=("docker")
+source=("git+https://github.com/GoogleContainerTools/container-diff#tag=v${pkgver};)
+sha512sums=('SKIP')
+
+prepare() {
+  mkdir -vp "${srcdir}/src/github.com/GoogleContainerTools/"
+  mv "${srcdir}/${pkgname}" 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+}
+
+build() {
+  cd "${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+  export GOPATH=${srcdir}
+  make clean && make
+}
+
+check() {
+  #FIXME: This may ETIMEOUT if your computer is not fast enough...
+  #FIXME: we also need to instantiate our custom docker daemon 
+  # (if you want to build on a chroot), which is rather tricky...
+  cd "${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+  export GOPATH=${srcdir} 
+  make test integration -j | true
+}
+
+package() {
+  install -D -m0755 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}/out/${pkgname}" 
"${pkgdir}/usr/bin/${pkgname}"
+  install -Dm0644 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in (4 files)

2019-02-20 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, February 21, 2019 @ 00:58:06
  Author: sangy
Revision: 434834

add container-diff

Added:
  container-diff/
  container-diff/repos/
  container-diff/trunk/
  container-diff/trunk/PKGBUILD

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

Added: container-diff/trunk/PKGBUILD
===
--- container-diff/trunk/PKGBUILD   (rev 0)
+++ container-diff/trunk/PKGBUILD   2019-02-21 00:58:06 UTC (rev 434834)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel Milde 
+# Co-maintainer: Santiago Torres-Arias 
+
+pkgname=container-diff
+pkgver=0.15.0
+pkgrel=1
+pkgdesc="Diff your Docker containers"
+arch=(x86_64)
+url="https://github.com/GoogleContainerTools/container-diff;
+license=('Apache')
+depends=('glibc')
+makedepends=("go" "dep" "git")
+checkdepends=("docker")
+source=("git+https://github.com/GoogleContainerTools/container-diff#tag=v${pkgver};)
+sha512sums=('SKIP')
+
+prepare() {
+  mkdir -vp "${srcdir}/src/github.com/GoogleContainerTools/"
+  mv "${srcdir}/${pkgname}" 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+}
+
+build() {
+  cd "${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+  export GOPATH=${srcdir}
+  make clean && make
+}
+
+check() {
+  #FIXME: This may ETIMEOUT if your computer is not fast enough...
+  #FIXME: we also need to instantiate our custom docker daemon 
+  # (if you want to build on a chroot), which is rather tricky...
+  cd "${srcdir}/src/github.com/GoogleContainerTools/${pkgname}"
+  export GOPATH=${srcdir} 
+  make test integration -j | true
+}
+
+package() {
+  install -D -m0755 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}/out/${pkgname}" 
"${pkgdir}/usr/bin/${pkgname}"
+  install -Dm0644 
"${srcdir}/src/github.com/GoogleContainerTools/${pkgname}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2019-02-20 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, February 20, 2019 @ 23:43:00
  Author: bisson
Revision: 346612

archrelease: copy trunk to extra-x86_64

Added:
  xorg-xev/repos/extra-x86_64/PKGBUILD
(from rev 346611, xorg-xev/trunk/PKGBUILD)
Deleted:
  xorg-xev/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 23:42:19 UTC (rev 346611)
+++ PKGBUILD2019-02-20 23:43:00 UTC (rev 346612)
@@ -1,30 +0,0 @@
-# $Id$
-# Contributor: Jan de Groot 
-# Maintainer: Gaetan Bisson 
-
-pkgname=xorg-xev
-pkgver=1.2.2
-pkgrel=2
-pkgdesc='Print contents of X events'
-url='https://xorg.freedesktop.org/'
-arch=('x86_64')
-license=('custom')
-depends=('libx11' 'libxrandr')
-makedepends=('xorg-util-macros' 'xproto')
-source=(https://xorg.freedesktop.org/archive/individual/app/xev-${pkgver}.tar.bz2{,.sig})
-sha256sums=('d94ae62a6c1af56c2961d71f5782076ac4116f0fa4e401420ac7e0db33dc314f'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-groups=('xorg-apps' 'xorg')
-
-build() {
-   cd xev-${pkgver}
-   ./configure --prefix=/usr
-   make
-}
-
-package() {
-   cd xev-${pkgver}
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}

Copied: xorg-xev/repos/extra-x86_64/PKGBUILD (from rev 346611, 
xorg-xev/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 23:43:00 UTC (rev 346612)
@@ -0,0 +1,29 @@
+# Contributor: Jan de Groot 
+# Maintainer: Gaetan Bisson 
+
+pkgname=xorg-xev
+pkgver=1.2.3
+pkgrel=1
+pkgdesc='Print contents of X events'
+url='https://xorg.freedesktop.org/'
+arch=('x86_64')
+license=('custom')
+depends=('libx11' 'libxrandr')
+makedepends=('xorg-util-macros' 'xproto')
+source=(https://xorg.freedesktop.org/archive/individual/app/xev-${pkgver}.tar.bz2{,.sig})
+sha256sums=('66bc4f1cfa1946d62612737815c34164e4ce40fcebd2c9e1d7e7a1117ad3ad09'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+groups=('xorg-apps' 'xorg')
+
+build() {
+   cd xev-${pkgver}
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd xev-${pkgver}
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2019-02-20 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, February 20, 2019 @ 23:42:19
  Author: bisson
Revision: 346611

upstream update

Modified:
  xorg-xev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:22:52 UTC (rev 346610)
+++ PKGBUILD2019-02-20 23:42:19 UTC (rev 346611)
@@ -2,8 +2,8 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=xorg-xev
-pkgver=1.2.2
-pkgrel=2
+pkgver=1.2.3
+pkgrel=1
 pkgdesc='Print contents of X events'
 url='https://xorg.freedesktop.org/'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('libx11' 'libxrandr')
 makedepends=('xorg-util-macros' 'xproto')
 
source=(https://xorg.freedesktop.org/archive/individual/app/xev-${pkgver}.tar.bz2{,.sig})
-sha256sums=('d94ae62a6c1af56c2961d71f5782076ac4116f0fa4e401420ac7e0db33dc314f'
+sha256sums=('66bc4f1cfa1946d62612737815c34164e4ce40fcebd2c9e1d7e7a1117ad3ad09'
 'SKIP')
 validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

 groups=('xorg-apps' 'xorg')


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:22:07
  Author: heftig
Revision: 346605

archrelease: copy trunk to extra-x86_64

Added:
  libchamplain/repos/extra-x86_64/PKGBUILD
(from rev 346604, libchamplain/trunk/PKGBUILD)
  libchamplain/repos/extra-x86_64/build.diff
(from rev 346604, libchamplain/trunk/build.diff)
Deleted:
  libchamplain/repos/extra-x86_64/PKGBUILD

+
 PKGBUILD   |   83 +-
 build.diff |  477 +++
 2 files changed, 518 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 23:21:57 UTC (rev 346604)
+++ PKGBUILD2019-02-20 23:22:07 UTC (rev 346605)
@@ -1,42 +0,0 @@
-# $Id$
-# Contributor: Andreas Radke 
-# Contributor: Michael Kanis 
-
-pkgname=libchamplain
-pkgver=0.12.16
-pkgrel=1
-pkgdesc="A map widget"
-url="https://wiki.gnome.org/Projects/libchamplain;
-license=(LGPL)
-arch=(i686 x86_64)
-depends=(clutter-gtk libsoup cairo sqlite)
-makedepends=(gobject-introspection gtk-doc vala gnome-common git)
-_commit=daea081ce4a67d0c221de5f389130355fe37e73e  # tags/LIBCHAMPLAIN_0_12_16^0
-source=("git+https://git.gnome.org/browse/libchamplain#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^LIBCHAMPLAIN_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static --disable-debug \
---enable-vala --enable-gtk-doc
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: libchamplain/repos/extra-x86_64/PKGBUILD (from rev 346604, 
libchamplain/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 23:22:07 UTC (rev 346605)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Andreas Radke 
+# Contributor: Michael Kanis 
+
+pkgname=libchamplain
+pkgver=0.12.17
+pkgrel=1
+pkgdesc="A map widget"
+url="https://wiki.gnome.org/Projects/libchamplain;
+license=(LGPL)
+arch=(x86_64)
+depends=(clutter-gtk libsoup cairo sqlite)
+makedepends=(gobject-introspection gtk-doc vala meson git)
+_commit=5d2f7f938471d9455aa08bd6bb1f0a244984713c  # tags/LIBCHAMPLAIN_0_12_17^0
+source=("git+https://gitlab.gnome.org/GNOME/libchamplain.git#commit=$_commit;
+build.diff)
+sha256sums=('SKIP'
+'1146f8cc78e5ab7986a9f047ff6b7a5e4ba60552907498a6097bb78bdacfec4d')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^LIBCHAMPLAIN_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  patch -Np1 -i ../build.diff
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}

Copied: libchamplain/repos/extra-x86_64/build.diff (from rev 346604, 
libchamplain/trunk/build.diff)
===
--- build.diff  (rev 0)
+++ build.diff  2019-02-20 23:22:07 UTC (rev 346605)
@@ -0,0 +1,477 @@
+diff --git i/champlain-gtk/meson.build w/champlain-gtk/meson.build
+index 8137bc7..241f592 100644
+--- i/champlain-gtk/meson.build
 w/champlain-gtk/meson.build
+@@ -1,148 +1,149 @@
++libchamplain_gtk_name = package_gtk_string.strip('lib')
++
+ libchamplain_gtk_public_h = [
+   'champlain-gtk.h',
+   'gtk-champlain-embed.h',
+ ]
+ 
+ libchamplain_gtk_sources = [
+   'gtk-champlain-embed.c',
+ ]
+ 
++libchamplain_gtk_requires = [
++  gtk_dep,
++  clutter_gtk_dep,
++  libchamplain_sha,
++]
++
+ libchamplain_gtk_deps = [
+   glib_dep,
+   gobject_dep,
+   gtk_dep,
+   clutter_gtk_dep,
+   libchamplain_dep,
+ ]
+ 
+ libchamplain_gtk_srcdir = include_directories('.')
+ 
+ libchamplain_gtk_c_args = [
+   '-DHAVE_CONFIG_H',
+   '-DCHAMPLAIN_GTK_COMPILATION',
+-  '-DG_LOG_DOMAIN="@0@"'.format(package_gtk_name),
++  '-DG_LOG_DOMAIN="libchamplain-gtk"',
+ ]
+ 
+ libchamplain_gtk_link_args = [
+ ]
+ 
++libchamplain_gtk_includedir = join_paths(
++  includedir,
++  package_gtk_string,
++  'champlain-gtk',
++)
++
+ libchamplain_gtk_marshals = gnome.genmarshal(
+   'champlain-gtk-marshal',
+   sources: 'champlain-gtk-marshal.list',
+   prefix: '_champlain_gtk_marshal',
+   install_header: true,
+-  install_dir: join_paths(
+-pkgincludedir,
+-'champlain-gtk',
+-  )
++  install_dir: libchamplain_gtk_includedir,
+ )
+ 
+ libchamplain_gtk_enums = gnome.mkenums(
+   'champlain-gtk-enum-types',
+   sources: libchamplain_gtk_public_h,
+   h_template: 'champlain-gtk-enum-types.h.in',
+   c_template: 'champlain-gtk-enum-types.c.in',
+   install_header: true,
+-  install_dir: join_paths(
+-pkgincludedir,
+-'champlain-gtk',
+-  )
++  

[arch-commits] Commit in libchamplain/trunk (PKGBUILD build.diff)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:21:57
  Author: heftig
Revision: 346604

0.12.17-1

Added:
  libchamplain/trunk/build.diff
Modified:
  libchamplain/trunk/PKGBUILD

+
 PKGBUILD   |   30 +--
 build.diff |  477 +++
 2 files changed, 492 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:12:22 UTC (rev 346603)
+++ PKGBUILD2019-02-20 23:21:57 UTC (rev 346604)
@@ -1,8 +1,9 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
 # Contributor: Andreas Radke 
 # Contributor: Michael Kanis 
 
 pkgname=libchamplain
-pkgver=0.12.16
+pkgver=0.12.17
 pkgrel=1
 pkgdesc="A map widget"
 url="https://wiki.gnome.org/Projects/libchamplain;
@@ -9,10 +10,12 @@
 license=(LGPL)
 arch=(x86_64)
 depends=(clutter-gtk libsoup cairo sqlite)
-makedepends=(gobject-introspection gtk-doc vala gnome-common git)
-_commit=daea081ce4a67d0c221de5f389130355fe37e73e  # tags/LIBCHAMPLAIN_0_12_16^0
-source=("git+https://git.gnome.org/browse/libchamplain#commit=$_commit;)
-sha256sums=('SKIP')
+makedepends=(gobject-introspection gtk-doc vala meson git)
+_commit=5d2f7f938471d9455aa08bd6bb1f0a244984713c  # tags/LIBCHAMPLAIN_0_12_17^0
+source=("git+https://gitlab.gnome.org/GNOME/libchamplain.git#commit=$_commit;
+build.diff)
+sha256sums=('SKIP'
+'1146f8cc78e5ab7986a9f047ff6b7a5e4ba60552907498a6097bb78bdacfec4d')
 
 pkgver() {
   cd $pkgname
@@ -21,21 +24,18 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
+  patch -Np1 -i ../build.diff
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static --disable-debug \
---enable-vala --enable-gtk-doc
+  arch-meson $pkgname build -D gtk_doc=true
+  ninja -C build
+}
 
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
+check() {
+  meson test -C build
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" meson install -C build
 }

Added: build.diff
===
--- build.diff  (rev 0)
+++ build.diff  2019-02-20 23:21:57 UTC (rev 346604)
@@ -0,0 +1,477 @@
+diff --git i/champlain-gtk/meson.build w/champlain-gtk/meson.build
+index 8137bc7..241f592 100644
+--- i/champlain-gtk/meson.build
 w/champlain-gtk/meson.build
+@@ -1,148 +1,149 @@
++libchamplain_gtk_name = package_gtk_string.strip('lib')
++
+ libchamplain_gtk_public_h = [
+   'champlain-gtk.h',
+   'gtk-champlain-embed.h',
+ ]
+ 
+ libchamplain_gtk_sources = [
+   'gtk-champlain-embed.c',
+ ]
+ 
++libchamplain_gtk_requires = [
++  gtk_dep,
++  clutter_gtk_dep,
++  libchamplain_sha,
++]
++
+ libchamplain_gtk_deps = [
+   glib_dep,
+   gobject_dep,
+   gtk_dep,
+   clutter_gtk_dep,
+   libchamplain_dep,
+ ]
+ 
+ libchamplain_gtk_srcdir = include_directories('.')
+ 
+ libchamplain_gtk_c_args = [
+   '-DHAVE_CONFIG_H',
+   '-DCHAMPLAIN_GTK_COMPILATION',
+-  '-DG_LOG_DOMAIN="@0@"'.format(package_gtk_name),
++  '-DG_LOG_DOMAIN="libchamplain-gtk"',
+ ]
+ 
+ libchamplain_gtk_link_args = [
+ ]
+ 
++libchamplain_gtk_includedir = join_paths(
++  includedir,
++  package_gtk_string,
++  'champlain-gtk',
++)
++
+ libchamplain_gtk_marshals = gnome.genmarshal(
+   'champlain-gtk-marshal',
+   sources: 'champlain-gtk-marshal.list',
+   prefix: '_champlain_gtk_marshal',
+   install_header: true,
+-  install_dir: join_paths(
+-pkgincludedir,
+-'champlain-gtk',
+-  )
++  install_dir: libchamplain_gtk_includedir,
+ )
+ 
+ libchamplain_gtk_enums = gnome.mkenums(
+   'champlain-gtk-enum-types',
+   sources: libchamplain_gtk_public_h,
+   h_template: 'champlain-gtk-enum-types.h.in',
+   c_template: 'champlain-gtk-enum-types.c.in',
+   install_header: true,
+-  install_dir: join_paths(
+-pkgincludedir,
+-'champlain-gtk',
+-  )
++  install_dir: libchamplain_gtk_includedir,
+ )
+ 
+ libchamplain_gtk_marshals_h = libchamplain_gtk_marshals.get(1)
+ libchamplain_gtk_enums_h = libchamplain_gtk_enums.get(1)
+ 
+ libchamplain_gtk_sources += [
+   libchamplain_gtk_marshals,
+   libchamplain_gtk_enums,
+ ]
+ 
+ install_headers(
+   libchamplain_gtk_public_h,
+-  install_dir: join_paths(
+-pkgincludedir,
+-'champlain-gtk',
+-  )
++  install_dir: libchamplain_gtk_includedir,
+ )
+ 
+ libchamplain_gtk_sha = library(
+-  package_gtk_string,
++  libchamplain_gtk_name,
+   libchamplain_gtk_sources,
+   version: lib_version,
+   include_directories: rootdir,
+   dependencies: libchamplain_gtk_deps,
+   c_args: libchamplain_gtk_c_args,
+   link_args: libchamplain_gtk_link_args,
+   install: true,
+-  install_dir: libdir,
+ )
+ 
+ libchamplain_gtk_dep_sources = [
+   libchamplain_gtk_enums_h,
+   libchamplain_gtk_marshals_h,
+ ]
+ 
+ if generate_gir
+   libchamplain_gtk_gir_includes = [
+ 'GObject-2.0',
+ 'Clutter-1.0',
+ 'Gtk-3.0',
+ 

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

2019-02-20 Thread David Runge via arch-commits
Date: Wednesday, February 20, 2019 @ 23:18:31
  Author: dvzrv
Revision: 434823

archrelease: copy trunk to community-x86_64

Added:
  harvid/repos/community-x86_64/PKGBUILD
(from rev 434822, harvid/trunk/PKGBUILD)
Deleted:
  harvid/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 23:18:23 UTC (rev 434822)
+++ PKGBUILD2019-02-20 23:18:31 UTC (rev 434823)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: David Runge 
-# Contributor: speps 
-
-pkgname=harvid
-pkgver=0.8.2
-pkgrel=2
-pkgdesc="HTTP Ardour Video Daemon"
-arch=('x86_64')
-url="https://x42.github.io/harvid/;
-license=('GPL')
-depends=('ffmpeg')
-makedepends=('xxd')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/x42/${pkgname}/archive/v$pkgver.tar.gz;)
-sha512sums=('fde352124008cd3d6230950c79a3a2b8d581803f952c7313c941226b00e80f8078053d941f2c5ead04672639a8db696f0c33482f69dab78187801d7ebce23fce')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  # different job setting needed to not crash build
-  make PREFIX=/usr -j1
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make PREFIX=/usr DESTDIR="${pkgdir}/" install
-
-  # ffmpeg and ffprobe symlinks (for ardour)
-  ln -sv ffmpeg "${pkgdir}/usr/bin/ffmpeg_${pkgname}"
-  ln -sv ffprobe "${pkgdir}/usr/bin/ffprobe_${pkgname}"
-
-  install -vDm 644 README.md \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: harvid/repos/community-x86_64/PKGBUILD (from rev 434822, 
harvid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 23:18:31 UTC (rev 434823)
@@ -0,0 +1,32 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+
+pkgname=harvid
+pkgver=0.8.3
+pkgrel=1
+pkgdesc="HTTP Ardour Video Daemon"
+arch=('x86_64')
+url="https://x42.github.io/harvid/;
+license=('GPL')
+depends=('ffmpeg')
+makedepends=('xxd')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/x42/${pkgname}/archive/v$pkgver.tar.gz;)
+sha512sums=('748475602c7279f10790523cbd5cbf34c9cd283ca9e959ac0535fbb5b4ee6d2fcab976c5ddba3fa40862552b49d73df7145f36d26c9fe708063505812537a8ac')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  # different job setting needed to not crash build
+  make PREFIX=/usr -j1
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make PREFIX=/usr DESTDIR="${pkgdir}/" install
+
+  # ffmpeg and ffprobe symlinks (for ardour)
+  ln -sv ffmpeg "${pkgdir}/usr/bin/ffmpeg_${pkgname}"
+  ln -sv ffprobe "${pkgdir}/usr/bin/ffprobe_${pkgname}"
+
+  install -vDm 644 README.md \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2019-02-20 Thread David Runge via arch-commits
Date: Wednesday, February 20, 2019 @ 23:18:23
  Author: dvzrv
Revision: 434822

upgpkg: harvid 0.8.3-1

Upgrading to 0.8.3.

Modified:
  harvid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:12:35 UTC (rev 434821)
+++ PKGBUILD2019-02-20 23:18:23 UTC (rev 434822)
@@ -2,8 +2,8 @@
 # Contributor: speps 
 
 pkgname=harvid
-pkgver=0.8.2
-pkgrel=2
+pkgver=0.8.3
+pkgrel=1
 pkgdesc="HTTP Ardour Video Daemon"
 arch=('x86_64')
 url="https://x42.github.io/harvid/;
@@ -11,7 +11,7 @@
 depends=('ffmpeg')
 makedepends=('xxd')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/x42/${pkgname}/archive/v$pkgver.tar.gz;)
-sha512sums=('fde352124008cd3d6230950c79a3a2b8d581803f952c7313c941226b00e80f8078053d941f2c5ead04672639a8db696f0c33482f69dab78187801d7ebce23fce')
+sha512sums=('748475602c7279f10790523cbd5cbf34c9cd283ca9e959ac0535fbb5b4ee6d2fcab976c5ddba3fa40862552b49d73df7145f36d26c9fe708063505812537a8ac')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:50
  Author: heftig
Revision: 434816

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: wireguard-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
434814, wireguard-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:50 UTC (rev 434816)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname='wireguard-arch'
+pkgver=0.0.20190123
+pkgrel=8
+_linux_major=4
+_linux_minor=20
+arch=('x86_64')
+url='https://www.wireguard.com/'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
+ "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
+ "wireguard-dkms>=$pkgver")
+
+_extramodules='extramodules-ARCH'
+
+package_wireguard-arch() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Wireguard module for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  conflicts=('wireguard-dkms')
+  provides=('WIREGUARD-MODULE')
+
+  cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:35
  Author: heftig
Revision: 434821

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 434811, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:12:35 UTC (rev 434821)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=199
+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.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20' 'linux-headers<4.21')
+_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 virtualbox-modules-arch/repos (2 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:58
  Author: heftig
Revision: 434817

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 434812, virtualbox-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 434812, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:58 UTC (rev 434817)
@@ -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=6.0.4
+pkgrel=7
+_linux_major=4
+_linux_minor=20
+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 acpi_call/repos (3 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:26
  Author: heftig
Revision: 434820

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 434811, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 434812, 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 434811, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:12:26 UTC (rev 434820)
@@ -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=193
+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.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20' 'linux-headers<4.21')
+_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 434812, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-02-20 23:12:26 UTC (rev 434820)
@@ -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 broadcom-wl/repos (2 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:14
  Author: heftig
Revision: 434819

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 434814, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 434814, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:12:14 UTC (rev 434819)
@@ -0,0 +1,39 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=80
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
+build() {
+_kernver="$(<${_extramodules}/version)"
+
+dkms build --dkmstree "${srcdir}" -m ${_module}/${pkgver} -k ${_kernver}
+}
+
+package() {
+_kernver="$(<${_extramodules}/version)"
+
+install -Dm644 -t "${pkgdir}${_extramodules}" \
+${_module}/${pkgver}/${_kernver}/${CARCH}/module/*.ko
+find "${pkgdir}" -name '*.ko' -exec xz -T1 {} +
+
+_license="/usr/share/licenses/${_module}-dkms"
+if [[ -d ${_license} ]]; then
+install -Dm644 -t "${pkgdir}"/${_license/-dkms/${_kernelname}} 
${_license}/*
+fi
+_modprobe="/usr/lib/modprobe.d/${_module}-dkms.conf"
+if [[ -r ${_modprobe} ]]; then
+install -Dm644 ${_modprobe} 
"${pkgdir}"/${_modprobe/-dkms/${_kernelname}}
+fi
+}


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:22
  Author: heftig
Revision: 346603

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 346600, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 346600, 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 346600, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-02-20 23:12:22 UTC (rev 346603)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=415.27
+_extramodules=extramodules-ARCH
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.20' 
'linux-headers<4.21')
+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=('5919333136042a227ff36c850d0c57898fb428a77d88633d205a269db4b844356a87f5b1e5c3042f40feaf083d4f82d32df5366820375b601f9d69d98cada0b6'
+
'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.20' 'linux<4.21' "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 346600, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2019-02-20 23:12:22 UTC (rev 346603)
@@ -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 nvidia-340xx/repos (3 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:13
  Author: heftig
Revision: 346602

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 346600, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 346600, 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 346600, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-02-20 23:12:13 UTC (rev 346602)
@@ -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=62
+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.20' 
'linux-headers<4.21')
+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.20' 'linux<4.21' "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 346600, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2019-02-20 23:12:13 UTC (rev 346602)
@@ -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 tp_smapi/repos (2 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:40
  Author: heftig
Revision: 434813

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 434811, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 434811, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:40 UTC (rev 434813)
@@ -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=87
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20' 'linux-headers<4.21' '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 r8168/repos (2 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:08
  Author: heftig
Revision: 434818

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 434811, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:12:08 UTC (rev 434818)
@@ -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=44
+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.20" "linux<4.21")
+
+   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 vhba-module/repos (4 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:44
  Author: heftig
Revision: 434815

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 434811, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 434812, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 434812, 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 
434811, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2019-02-20 23:11:44 UTC (rev 
434815)
@@ -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 434812, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:44 UTC (rev 434815)
@@ -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=134
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20' 'linux-headers<4.21')
+_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 434812, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-02-20 23:11:44 UTC (rev 434815)
@@ -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 nvidia-390xx/repos (5 files)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:12:05
  Author: heftig
Revision: 346601

archrelease: copy trunk to staging-x86_64

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

---+
 PKGBUILD  |   95 
 kernel-4.16.patch |   33 ++
 kernel-4.19.patch |   63 ++
 kernel-4.20.patch |   43 +++
 4 files changed, 234 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 346600, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-02-20 23:12:05 UTC (rev 346601)
@@ -0,0 +1,95 @@
+# 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=35
+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.20' 'linux-headers<4.21')
+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 kernel-4.20.patch)
+sha256sums=('c7c07151e17f610af11f7870560d96c3a3ee9bb91ba1bb82fcc7b5d473d40b66'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385'
+'e425320bd3712cc789035d5936412724b0b410f50463980c0a48715fd3f8c431'
+'deb45f7636dfebe938dffe566df9e9a5deeb47ccaf0bfe16a2884579b2524075')
+
+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
+
+# struct ipmi_user
+patch -Np1 -i ../kernel-4.20.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.20' 'linux<4.21' "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 346600, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch   

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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:41
  Author: heftig
Revision: 434814

archrelease: copy trunk to community-staging-x86_64

Added:
  ndiswrapper-arch/repos/community-staging-x86_64/
  ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 434811, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch
(from rev 434811, ndiswrapper-arch/trunk/linux-4.11.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.13.patch
(from rev 434811, ndiswrapper-arch/trunk/linux-4.13.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.15.patch
(from rev 434811, ndiswrapper-arch/trunk/linux-4.15.patch)

--+
 PKGBUILD |   43 +++
 linux-4.11.patch |   55 ++
 linux-4.13.patch |   27 +++
 linux-4.15.patch |  199 +
 4 files changed, 324 insertions(+)

Copied: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
434811, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:41 UTC (rev 434814)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.61
+_extramodules=extramodules-ARCH
+pkgrel=10
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="http://sourceforge.net/projects/ndiswrapper/;
+license=('GPL')
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz;
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch')
+sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
+
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
+
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
+
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch
+
+  cd ndiswrapper
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch
+}
+
+build() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+
+  cd ndiswrapper-$pkgver/ndiswrapper
+  make -C driver KVERS_UNAME="$_kernver"
+}
+
+package() {
+  cd ndiswrapper-$pkgver/ndiswrapper/driver
+  install -Dm644 ndiswrapper.ko 
"$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko
+  gzip "$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko
+}

Copied: ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch (from 
rev 434811, ndiswrapper-arch/trunk/linux-4.11.patch)
===
--- community-staging-x86_64/linux-4.11.patch   (rev 0)
+++ community-staging-x86_64/linux-4.11.patch   2019-02-20 23:11:41 UTC (rev 
434814)
@@ -0,0 +1,55 @@
+commit fa2aeeccd5366378ca2eb83c6daee64b511fe792
+Author: Felix Yan 
+Date:   Tue May 16 01:32:56 2017 +0800
+
+Add support for Linux 4.11+
+
+diff --git a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c
+index c1913a05..2ab4dd21 100644
+--- a/ndiswrapper/driver/ndis.c
 b/ndiswrapper/driver/ndis.c
+@@ -2258,7 +2258,9 @@ wstdcall void NdisMIndicateReceivePacket(struct 
ndis_mp_block *nmb,
+   WARNING("empty packet ignored");
+   continue;
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   /* get total number of bytes in packet */
+   NdisGetFirstBufferFromPacketSafe(packet, , ,
+, _length,
+@@ -2346,7 +2348,9 @@ wstdcall void EthRxIndicateHandler(struct ndis_mp_block 
*nmb, void *rx_ctx,
+   ERROR("nmb is NULL");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+ 
+   if (look_ahead_size < packet_size) {
+   struct ndis_packet *packet;
+@@ -2461,7 +2465,9 @@ wstdcall void NdisMTransferDataComplete(struct 
ndis_mp_block *nmb,
+   WARNING("illegal packet");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif

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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:11:32
  Author: heftig
Revision: 434812

archrelease: copy trunk to community-staging-x86_64

Added:
  deepin-anything-arch/repos/community-staging-x86_64/
  deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 434811, deepin-anything-arch/trunk/PKGBUILD)
  deepin-anything-arch/repos/community-staging-x86_64/linux-4.20.patch
(from rev 434811, deepin-anything-arch/trunk/linux-4.20.patch)

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

Copied: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
434811, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 23:11:32 UTC (rev 434812)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=0.0.4
+_extramodules=extramodules-ARCH
+pkgrel=3
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+depends=('linux>=4.20' 'linux<4.21')
+makedepends=('linux-headers>=4.20')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;
+linux-4.20.patch)
+sha512sums=('fcb7683ce3bef818ac06dd62f14b5624669f9c09b53c5f08e319b724f5408bc221154428a6436d9e2a68aa6444e966c494c8a7611dfed0c93b6b9e71a3da0f55'
+
'dc3c85e9535cc589fdf56d265c4330519c92b5bcc406153e3162ba6ef5e799b702c394e1961132770f4f3ddd288dbbfe74a9d8056329e4585eb5a2094ffe0155')
+
+prepare() {
+  cd deepin-anything-$pkgver
+  patch -p1 -i ../linux-4.20.patch
+}
+
+build() {
+  cd deepin-anything-$pkgver
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  make -C kernelmod kdir=/usr/lib/modules/$_kernver/build
+}
+
+package() {
+  cd deepin-anything-$pkgver/kernelmod
+  install -Dm644 vfs_monitor.ko 
"$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko
+  gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko
+}

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


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:46
  Author: heftig
Revision: 434809

1.61-10: kernel 4.20.11.arch1-1

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:31 UTC (rev 434808)
+++ PKGBUILD2019-02-20 23:07:46 UTC (rev 434809)
@@ -4,7 +4,7 @@
 pkgname=ndiswrapper-arch
 pkgver=1.61
 _extramodules=extramodules-ARCH
-pkgrel=9
+pkgrel=10
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="http://sourceforge.net/projects/ndiswrapper/;


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:31
  Author: heftig
Revision: 434808

1.1.0-193: kernel 4.20.11.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:28 UTC (rev 434807)
+++ PKGBUILD2019-02-20 23:07:31 UTC (rev 434808)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=192
+pkgrel=193
 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 wireguard-arch/trunk (PKGBUILD)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:48
  Author: heftig
Revision: 434810

0.0.20190123-8: kernel 4.20.11.arch1-1

Modified:
  wireguard-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:46 UTC (rev 434809)
+++ PKGBUILD2019-02-20 23:07:48 UTC (rev 434810)
@@ -2,7 +2,7 @@
 
 pkgname='wireguard-arch'
 pkgver=0.0.20190123
-pkgrel=7
+pkgrel=8
 _linux_major=4
 _linux_minor=20
 arch=('x86_64')


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:44
  Author: heftig
Revision: 346599

415.27-8: kernel 4.20.11.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:39 UTC (rev 346598)
+++ PKGBUILD2019-02-20 23:07:44 UTC (rev 346599)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=415.27
 _extramodules=extramodules-ARCH
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:16
  Author: heftig
Revision: 434802

0.43-87: kernel 4.20.11.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:38:54 UTC (rev 434801)
+++ PKGBUILD2019-02-20 23:07:16 UTC (rev 434802)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=86
+pkgrel=87
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:54
  Author: heftig
Revision: 434811

0.0.4-3: kernel 4.20.11.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:48 UTC (rev 434810)
+++ PKGBUILD2019-02-20 23:07:54 UTC (rev 434811)
@@ -3,7 +3,7 @@
 pkgname=deepin-anything-arch
 pkgver=0.0.4
 _extramodules=extramodules-ARCH
-pkgrel=2
+pkgrel=3
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:25
  Author: heftig
Revision: 434806

8.046.00-44: kernel 4.20.11.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:23 UTC (rev 434805)
+++ PKGBUILD2019-02-20 23:07:25 UTC (rev 434806)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.046.00
-pkgrel=43
+pkgrel=44
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:51
  Author: heftig
Revision: 346600

340.107-62: kernel 4.20.11.arch1-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:44 UTC (rev 346599)
+++ PKGBUILD2019-02-20 23:07:51 UTC (rev 346600)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=61
+pkgrel=62
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:28
  Author: heftig
Revision: 434807

20170610-134: kernel 4.20.11.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:25 UTC (rev 434806)
+++ PKGBUILD2019-02-20 23:07:28 UTC (rev 434807)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=133
+pkgrel=134
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:20
  Author: heftig
Revision: 434804

6.0.4-7: kernel 4.20.11.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:18 UTC (rev 434803)
+++ PKGBUILD2019-02-20 23:07:20 UTC (rev 434804)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=6.0.4
-pkgrel=6
+pkgrel=7
 _linux_major=4
 _linux_minor=20
 arch=('x86_64')


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:39
  Author: heftig
Revision: 346598

390.87-35: kernel 4.20.11.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:40:16 UTC (rev 346597)
+++ PKGBUILD2019-02-20 23:07:39 UTC (rev 346598)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.87
 _extramodules=extramodules-ARCH
-pkgrel=34
+pkgrel=35
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:23
  Author: heftig
Revision: 434805

0.8-199: kernel 4.20.11.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:20 UTC (rev 434804)
+++ PKGBUILD2019-02-20 23:07:23 UTC (rev 434805)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=198
+pkgrel=199
 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 broadcom-wl/trunk (PKGBUILD)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 23:07:18
  Author: heftig
Revision: 434803

6.30.223.271-80: kernel 4.20.11.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 23:07:16 UTC (rev 434802)
+++ PKGBUILD2019-02-20 23:07:18 UTC (rev 434803)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=79
+pkgrel=80
 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 tracker-miners/trunk (PKGBUILD)

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:39:59
  Author: heftig
Revision: 346596

2.2.0-1

Modified:
  tracker-miners/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:39:24 UTC (rev 346595)
+++ PKGBUILD2019-02-20 22:39:59 UTC (rev 346596)
@@ -1,17 +1,18 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=tracker-miners
-pkgver=2.1.5
-pkgrel=3
+pkgver=2.2.0
+pkgrel=1
 pkgdesc="Collection of data extractors for Tracker/Nepomuk"
 url="https://wiki.gnome.org/Projects/Tracker;
 arch=(x86_64)
 license=(GPL)
-depends=(tracker gst-plugins-base-libs exempi flac libexif libcue libgrss 
libgsf libgxps
- libiptcdata libosinfo libvorbis poppler-glib taglib totem-plparser 
giflib)
+depends=(tracker gst-plugins-base-libs exempi flac libexif libcue libgrss 
libgsf libgxps libiptcdata
+ libosinfo libvorbis poppler-glib taglib totem-plparser giflib 
libgexiv2 gupnp-dlna upower
+ libseccomp)
 makedepends=(intltool git python meson vala)
 groups=(gnome)
-_commit=84321f0e1468175c92da92006a2e960fba22a359  # tags/2.1.5^0
+_commit=b7ca63adbdf264797ebdc7259db648ff9be173c0  # tags/2.2.0^0
 
source=("git+https://gitlab.gnome.org/GNOME/tracker-miners.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -30,10 +31,7 @@
 }
 
 check() {
-  # Many tests are broken:
-  # - Assume schemas are installed
-  # - Assume services are autolaunched
-  dbus-run-session meson test -C build || :
+  dbus-run-session meson test -C build
 }
 
 package() {


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:39:24
  Author: heftig
Revision: 346595

archrelease: copy trunk to staging-x86_64

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

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  243 +
 config| 9865 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10157 insertions(+)

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


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:39:22
  Author: heftig
Revision: 346594

archrelease: copy trunk to staging-x86_64

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

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  243 +
 config| 9897 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10189 insertions(+)

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


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:40:16
  Author: heftig
Revision: 346597

archrelease: copy trunk to extra-x86_64

Added:
  tracker-miners/repos/extra-x86_64/PKGBUILD
(from rev 346596, tracker-miners/trunk/PKGBUILD)
Deleted:
  tracker-miners/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 22:39:59 UTC (rev 346596)
+++ PKGBUILD2019-02-20 22:40:16 UTC (rev 346597)
@@ -1,41 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=tracker-miners
-pkgver=2.1.5
-pkgrel=3
-pkgdesc="Collection of data extractors for Tracker/Nepomuk"
-url="https://wiki.gnome.org/Projects/Tracker;
-arch=(x86_64)
-license=(GPL)
-depends=(tracker gst-plugins-base-libs exempi flac libexif libcue libgrss 
libgsf libgxps
- libiptcdata libosinfo libvorbis poppler-glib taglib totem-plparser 
giflib)
-makedepends=(intltool git python meson vala)
-groups=(gnome)
-_commit=84321f0e1468175c92da92006a2e960fba22a359  # tags/2.1.5^0
-source=("git+https://gitlab.gnome.org/GNOME/tracker-miners.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  # Many tests are broken:
-  # - Assume schemas are installed
-  # - Assume services are autolaunched
-  dbus-run-session meson test -C build || :
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: tracker-miners/repos/extra-x86_64/PKGBUILD (from rev 346596, 
tracker-miners/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 22:40:16 UTC (rev 346597)
@@ -0,0 +1,39 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=tracker-miners
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="Collection of data extractors for Tracker/Nepomuk"
+url="https://wiki.gnome.org/Projects/Tracker;
+arch=(x86_64)
+license=(GPL)
+depends=(tracker gst-plugins-base-libs exempi flac libexif libcue libgrss 
libgsf libgxps libiptcdata
+ libosinfo libvorbis poppler-glib taglib totem-plparser giflib 
libgexiv2 gupnp-dlna upower
+ libseccomp)
+makedepends=(intltool git python meson vala)
+groups=(gnome)
+_commit=b7ca63adbdf264797ebdc7259db648ff9be173c0  # tags/2.2.0^0
+source=("git+https://gitlab.gnome.org/GNOME/tracker-miners.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  dbus-run-session meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-02-20 Thread Christian Rebischke via arch-commits
Date: Wednesday, February 20, 2019 @ 22:38:48
  Author: shibumi
Revision: 434800

upgpkg: puppet 6.2.0-1

Modified:
  puppet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:34:53 UTC (rev 434799)
+++ PKGBUILD2019-02-20 22:38:48 UTC (rev 434800)
@@ -10,8 +10,8 @@
 # Contributor: Tim Meusel 
 
 pkgname=puppet
-pkgver=6.1.0
-pkgrel=2
+pkgver=6.2.0
+pkgrel=1
 pkgdesc="Server automation framework and application"
 arch=('any')
 url="https://puppet.com/products/open-source-projects;
@@ -46,7 +46,7 @@
 
"zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit};
 
"zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit};
 )
-sha512sums=('b82d5f5b045e23543a26949d9faa7ced78f1413e7699d124dd43a56b8558232d6f151a9fdbe52e1959900eb8fff7d7e873fa7ce986206419a27a7627a56f91f6'
+sha512sums=('91540169d3c9c1715e78b416961f4f3957a01b0908c3b675fa75226361fb8161730ca47ed98a2e958d8841fd50086c75489c5ee53b41f933392f399d502bad9b'
 'SKIP'
 'SKIP'
 'SKIP'


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

2019-02-20 Thread Christian Rebischke via arch-commits
Date: Wednesday, February 20, 2019 @ 22:38:54
  Author: shibumi
Revision: 434801

archrelease: copy trunk to community-any

Added:
  puppet/repos/community-any/PKGBUILD
(from rev 434800, puppet/trunk/PKGBUILD)
  puppet/repos/community-any/puppet.install
(from rev 434800, puppet/trunk/puppet.install)
Deleted:
  puppet/repos/community-any/PKGBUILD
  puppet/repos/community-any/puppet.install

+
 PKGBUILD   |  204 +++
 puppet.install |   10 +-
 2 files changed, 107 insertions(+), 107 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 22:38:48 UTC (rev 434800)
+++ PKGBUILD2019-02-20 22:38:54 UTC (rev 434801)
@@ -1,102 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Contributor: Jonathan Steel 
-# Contributor: Greg Sutcliffe 
-# Contributor: Hyacinthe Cartiaux 
-# Contributor: Thomas S Hatch 
-# Contributor: Xavion 
-# Contributor: Miah Johnson 
-# Contributor: Dave Simons 
-# Contributor: Niels Abspoel 
-# Contributor: Tim Meusel 
-
-pkgname=puppet
-pkgver=6.1.0
-pkgrel=2
-pkgdesc="Server automation framework and application"
-arch=('any')
-url="https://puppet.com/products/open-source-projects;
-license=('Apache')
-depends=('facter' 'hiera' 'ruby-semantic_puppet')
-makedepends=('jq' 'git')
-optdepends=('ruby-shadow: user password management')
-backup=('etc/puppetlabs/puppet/auth.conf'
-'etc/puppetlabs/puppet/puppet.conf'
-'etc/puppetlabs/puppet/hiera.yaml')
-install="$pkgname.install"
-_augeas_commit=9e459bf2dab04218d54d8d582a44ab81b757336d
-_cron_commit=5902877cd435f6616510826d0bc5e949f7bc5857
-_host_commit=6f5af66b913782fd0ce01f4b18b70f7ccf370e7c
-_mount_commit=c583c11fe5cdfded5d460fdad14e432755981638
-_scheduled_commit=2e5f7cecf65c40f342f420146cda5e4b0aca75eb
-_selinux_commit=4b183e1c3758b0db6235a8766f1c2434b650e17c
-_sshkeys_commit=0609e86911bf7adc3caffb8d0659ed6af03409d3
-_yumrepo_commit=a13cb4691718bf969a436941192593a0bd5318bb
-_zfs_commit=5580f8daba1460cd11fb2204b8d9b422e9a2e21b
-_zone_commit=11db22ae85cf870a1d71c820ddf2f3d97de102ba
-
-source=("https://downloads.puppetlabs.com/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}
-
"augeas_core::git+https://github.com/puppetlabs/puppetlabs-augeas_core#commit=${_augeas_commit};
-
"cron_core::git+https://github.com/puppetlabs/puppetlabs-cron_core#commit=${_cron_commit};
-
"host_core::git+https://github.com/puppetlabs/puppetlabs-host_core#commit=${_host_commit};
-
"mount_core::git+https://github.com/puppetlabs/puppetlabs-mount_core#commit=${_mount_commit};
-
"scheduled_task::git+https://github.com/puppetlabs/puppetlabs-scheduled_task#commit=${_scheduled_commit};
-
"selinux_core::git+https://github.com/puppetlabs/puppetlabs-selinux_core#commit=${_selinux_commit};
-
"sshkeys_core::git+https://github.com/puppetlabs/puppetlabs-sshkeys_core#commit=${_sshkeys_commit};
-
"yumrepo_core::git+https://github.com/puppetlabs/puppetlabs-yumrepo_core#commit=${_yumrepo_commit};
-
"zfs_core::git+https://github.com/puppetlabs/puppetlabs-zfs_core#commit=${_zfs_commit};
-
"zone_core::git+https://github.com/puppetlabs/puppetlabs-zone_core#commit=${_zone_commit};
-)
-sha512sums=('b82d5f5b045e23543a26949d9faa7ced78f1413e7699d124dd43a56b8558232d6f151a9fdbe52e1959900eb8fff7d7e873fa7ce986206419a27a7627a56f91f6'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP')
-conflicts=('puppet5')
-provides=('puppet')
-validpgpkeys=('6F6B15509CF8E59E6E469F327F438280EF8D349F')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-
-  # FS#45044: fix file location
-  sed -i 's_/opt/puppetlabs/puppet_/usr_' ext/systemd/puppet.service
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  ruby install.rb --destdir="$pkgdir" --sitelibdir="$( ruby -e \
-'puts RbConfig::CONFIG["vendorlibdir"]' )"
-
-  install -d "$pkgdir"/usr/lib/{sysusers.d,tmpfiles.d}
-
-  echo 'u puppet 52 "Puppet" /var/lib/puppet' > \
-"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
-  echo "d /run/puppetlabs 0755 $pkgname $pkgname -" > \
-"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
-
-  # systemd
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/ext/systemd/$pkgname.service \
-"$pkgdir"/usr/lib/systemd/system/$pkgname.service
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  # Match permissions that puppet sets when running
-  install -dm775 "$pkgdir"/var/lib/puppet
-  chmod 750 "$pkgdir"/var/log/puppetlabs/puppet
-
-  rm -r "$pkgdir"/var/run
-
-  cd ..
-  install --directory "${pkgdir}/opt/puppetlabs/puppet/vendor_modules/"
-  mv *_core "${pkgdir}/opt/puppetlabs/puppet/vendor_modules/"
-  # Search for unwanted .git directories and delete them
-  find 

[arch-commits] Commit in (elyxer)

2019-02-20 Thread David Runge via arch-commits
Date: Wednesday, February 20, 2019 @ 22:34:53
  Author: dvzrv
Revision: 434799

Moved to AUR. Python2 purge.

Deleted:
  elyxer/


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:34:55
  Author: heftig
Revision: 346592

4.20.11.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:18:37 UTC (rev 346591)
+++ PKGBUILD2019-02-20 22:34:55 UTC (rev 346592)
@@ -4,7 +4,7 @@
 
 pkgbase=linux-zen   # Build stock -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.20.10-zen1
+_srcver=4.20.11-zen1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:34:57
  Author: heftig
Revision: 346593

4.20.11.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 22:34:55 UTC (rev 346592)
+++ PKGBUILD2019-02-20 22:34:57 UTC (rev 346593)
@@ -4,7 +4,7 @@
 
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.20.10-arch1
+_srcver=4.20.11-arch1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)


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

2019-02-20 Thread Christian Rebischke via arch-commits
Date: Wednesday, February 20, 2019 @ 22:34:17
  Author: shibumi
Revision: 434797

upgpkg: bettercap 2.17-1

Modified:
  bettercap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:29:06 UTC (rev 434796)
+++ PKGBUILD2019-02-20 22:34:17 UTC (rev 434797)
@@ -2,7 +2,7 @@
 # Maintainer: Christian Rebischke 
 
 pkgname=bettercap
-pkgver=2.16
+pkgver=2.17
 pkgrel=1
 pkgdesc='Swiss army knife for network attacks and monitoring'
 url='https://github.com/bettercap/bettercap'
@@ -12,7 +12,7 @@
 makedepends=('go-pie' 'git' 'dep')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
-sha512sums=('671ffa2bc0a3d568db6118c92e6d78f1ea58712a5f212984f7e7ba2076a38c30eadf6fdf91fbabfcb89e35422e77a0c308b4759b7c12c3b12296eefe582b9b24')
+sha512sums=('a51d240e4a7f7608e7f67b113e0647453a374c7dec217a6afcd25fbb3507424969d771c35356099bf775e0639ccfca00d0ab42f6abf19ccb45034695938f7397')
 
 prepare(){
   export GOPATH="${srcdir}/go"


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

2019-02-20 Thread Christian Rebischke via arch-commits
Date: Wednesday, February 20, 2019 @ 22:34:25
  Author: shibumi
Revision: 434798

archrelease: copy trunk to community-x86_64

Added:
  bettercap/repos/community-x86_64/PKGBUILD
(from rev 434797, bettercap/trunk/PKGBUILD)
Deleted:
  bettercap/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 22:34:17 UTC (rev 434797)
+++ PKGBUILD2019-02-20 22:34:25 UTC (rev 434798)
@@ -1,37 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Christian Rebischke 
-
-pkgname=bettercap
-pkgver=2.16
-pkgrel=1
-pkgdesc='Swiss army knife for network attacks and monitoring'
-url='https://github.com/bettercap/bettercap'
-arch=('x86_64')
-license=('GPL3')
-depends=('libpcap' 'libnetfilter_queue' 'iproute2' 'glibc' 'libnfnetlink')
-makedepends=('go-pie' 'git' 'dep')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
-sha512sums=('671ffa2bc0a3d568db6118c92e6d78f1ea58712a5f212984f7e7ba2076a38c30eadf6fdf91fbabfcb89e35422e77a0c308b4759b7c12c3b12296eefe582b9b24')
-
-prepare(){
-  export GOPATH="${srcdir}/go"
-  mkdir -p go/src/github.com/bettercap
-  ln -rTsf ${pkgname}-${pkgver} go/src/github.com/bettercap/bettercap
-  sed -E "s|(go build)|\\1 -ldflags '-linkmode external -extldflags 
\"${LDFLAGS}\"'|" -i ${pkgname}-${pkgver}/Makefile
-}
-
-build() {
-  cd go/src/github.com/bettercap/bettercap
-  export GOPATH="${srcdir}/go"
-  dep ensure
-  make build
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 bettercap -t "${pkgdir}/usr/bin"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: bettercap/repos/community-x86_64/PKGBUILD (from rev 434797, 
bettercap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 22:34:25 UTC (rev 434798)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Christian Rebischke 
+
+pkgname=bettercap
+pkgver=2.17
+pkgrel=1
+pkgdesc='Swiss army knife for network attacks and monitoring'
+url='https://github.com/bettercap/bettercap'
+arch=('x86_64')
+license=('GPL3')
+depends=('libpcap' 'libnetfilter_queue' 'iproute2' 'glibc' 'libnfnetlink')
+makedepends=('go-pie' 'git' 'dep')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
+sha512sums=('a51d240e4a7f7608e7f67b113e0647453a374c7dec217a6afcd25fbb3507424969d771c35356099bf775e0639ccfca00d0ab42f6abf19ccb45034695938f7397')
+
+prepare(){
+  export GOPATH="${srcdir}/go"
+  mkdir -p go/src/github.com/bettercap
+  ln -rTsf ${pkgname}-${pkgver} go/src/github.com/bettercap/bettercap
+  sed -E "s|(go build)|\\1 -ldflags '-linkmode external -extldflags 
\"${LDFLAGS}\"'|" -i ${pkgname}-${pkgver}/Makefile
+}
+
+build() {
+  cd go/src/github.com/bettercap/bettercap
+  export GOPATH="${srcdir}/go"
+  dep ensure
+  make build
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 bettercap -t "${pkgdir}/usr/bin"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:05:17
  Author: heftig
Revision: 346590

archrelease: copy trunk to extra-x86_64

Added:
  tracker/repos/extra-x86_64/PKGBUILD
(from rev 346589, tracker/trunk/PKGBUILD)
Deleted:
  tracker/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 22:05:02 UTC (rev 346589)
+++ PKGBUILD2019-02-20 22:05:17 UTC (rev 346590)
@@ -1,48 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Sergej Pupykin 
-# Contributor: Alexander Fehr 
-
-pkgname=tracker
-pkgver=2.1.7
-pkgrel=1
-pkgdesc="Desktop-neutral user information store, search tool and indexer"
-url="https://wiki.gnome.org/Projects/Tracker;
-arch=(x86_64)
-license=(GPL)
-depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup 
json-glib upower libnm)
-makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
-checkdepends=(python2-gobject python2-dbus)
-groups=(gnome)
-_commit=88bbc0a37d7a2be7d648e7b0e037529c45a9a4ee  # tags/2.1.7^0
-source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Fix soversions
-  git cherry-pick -n 282cd5aa85852cc7f9e603dae435f6b528c4712a
-}
-
-build() {
-  # LTO breaks due to duplicate types:
-  # https://gitlab.gnome.org/GNOME/tracker/issues/44
-  arch-meson $pkgname build -D b_lto=false
-  ninja -C build
-}
-
-check() {
-  # Many tests are broken:
-  # - Assume schemas are installed
-  # - Assume services are autolaunched
-  dbus-run-session meson test -C build || :
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: tracker/repos/extra-x86_64/PKGBUILD (from rev 346589, 
tracker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 22:05:17 UTC (rev 346590)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Alexander Fehr 
+
+pkgname=tracker
+pkgver=2.2.0
+pkgrel=1
+pkgdesc="Desktop-neutral user information store, search tool and indexer"
+url="https://wiki.gnome.org/Projects/Tracker;
+arch=(x86_64)
+license=(GPL)
+depends=(sqlite icu glib2 libffi util-linux libstemmer libseccomp libsoup 
json-glib upower libnm)
+makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
+checkdepends=(python2-gobject python2-dbus)
+groups=(gnome)
+_commit=6c180791acf818e0601562c48c6d0d6152ffee94  # tags/2.2.0^0
+source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  # LTO breaks due to duplicate types:
+  # https://gitlab.gnome.org/GNOME/tracker/issues/44
+  arch-meson $pkgname build -D b_lto=false -D docs=true
+  ninja -C build
+}
+
+check() {
+  # Many tests are broken:
+  # - Assume schemas are installed
+  # - Assume services are autolaunched
+  dbus-run-session meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 22:05:02
  Author: heftig
Revision: 346589

2.2.0-1

Modified:
  tracker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:04:57 UTC (rev 346588)
+++ PKGBUILD2019-02-20 22:05:02 UTC (rev 346589)
@@ -3,7 +3,7 @@
 # Contributor: Alexander Fehr 
 
 pkgname=tracker
-pkgver=2.1.7
+pkgver=2.2.0
 pkgrel=1
 pkgdesc="Desktop-neutral user information store, search tool and indexer"
 url="https://wiki.gnome.org/Projects/Tracker;
@@ -13,7 +13,7 @@
 makedepends=(gobject-introspection intltool vala git gtk-doc bash-completion 
meson)
 checkdepends=(python2-gobject python2-dbus)
 groups=(gnome)
-_commit=88bbc0a37d7a2be7d648e7b0e037529c45a9a4ee  # tags/2.1.7^0
+_commit=6c180791acf818e0601562c48c6d0d6152ffee94  # tags/2.2.0^0
 source=("git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -24,15 +24,12 @@
 
 prepare() {
   cd $pkgname
-
-  # Fix soversions
-  git cherry-pick -n 282cd5aa85852cc7f9e603dae435f6b528c4712a
 }
 
 build() {
   # LTO breaks due to duplicate types:
   # https://gitlab.gnome.org/GNOME/tracker/issues/44
-  arch-meson $pkgname build -D b_lto=false
+  arch-meson $pkgname build -D b_lto=false -D docs=true
   ninja -C build
 }
 


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

2019-02-20 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 20, 2019 @ 21:29:06
  Author: polyzen
Revision: 434796

archrelease: copy trunk to community-x86_64

Added:
  shotgun/repos/community-x86_64/PKGBUILD
(from rev 434795, shotgun/trunk/PKGBUILD)
Deleted:
  shotgun/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 21:28:39 UTC (rev 434795)
+++ PKGBUILD2019-02-20 21:29:06 UTC (rev 434796)
@@ -1,26 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Streetwalrus 
-
-pkgname=shotgun
-pkgver=2.0.1
-pkgrel=3
-pkgdesc='Minimal X screenshot utility'
-arch=('x86_64')
-url=https://github.com/neXromancers/shotgun
-license=('MPL2')
-depends=('gcc-libs' 'libxrandr')
-makedepends=('git' 'rust')
-source=("$url/archive/v$pkgver/shotgun-v$pkgver.tar.gz")
-sha512sums=('9ac3c43b407a970a1c5b39754d3bbeceeb535b608b4ce27a12da7f290467023ee04c1416e8403ee387691feeafd3ad8d4d5d53c9de6ad4caf45a1f30ddd1ec66')
-
-build() {
-  cd shotgun-$pkgver
-  cargo build --release --locked
-}
-
-package() {
-  cd shotgun-$pkgver
-  install -Dt "$pkgdir"/usr/bin target/release/shotgun
-}
-
-# vim:set ts=2 sw=2 et:

Copied: shotgun/repos/community-x86_64/PKGBUILD (from rev 434795, 
shotgun/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 21:29:06 UTC (rev 434796)
@@ -0,0 +1,26 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Streetwalrus 
+
+pkgname=shotgun
+pkgver=2.1.0
+pkgrel=1
+pkgdesc='Minimal X screenshot utility'
+arch=('x86_64')
+url=https://github.com/neXromancers/shotgun
+license=('MPL2')
+depends=('gcc-libs' 'libxrandr')
+makedepends=('git' 'rust')
+source=("$url/archive/v$pkgver/shotgun-v$pkgver.tar.gz")
+sha512sums=('a5f3a189ecef816f973d5ecca6a900b4b2cb3fc58cf8361dd16d82fa0f74b42a52fc62a5e0fb83270d6b2270149b5558fee219f8665c069c9fcb010d1df1c28c')
+
+build() {
+  cd shotgun-$pkgver
+  cargo build --release --locked
+}
+
+package() {
+  cd shotgun-$pkgver
+  install -Dt "$pkgdir"/usr/bin target/release/shotgun
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-02-20 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 20, 2019 @ 21:28:39
  Author: polyzen
Revision: 434795

upgpkg: shotgun 2.1.0-1

Modified:
  shotgun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:15:11 UTC (rev 434794)
+++ PKGBUILD2019-02-20 21:28:39 UTC (rev 434795)
@@ -2,8 +2,8 @@
 # Contributor: Streetwalrus 
 
 pkgname=shotgun
-pkgver=2.0.1
-pkgrel=3
+pkgver=2.1.0
+pkgrel=1
 pkgdesc='Minimal X screenshot utility'
 arch=('x86_64')
 url=https://github.com/neXromancers/shotgun
@@ -11,7 +11,7 @@
 depends=('gcc-libs' 'libxrandr')
 makedepends=('git' 'rust')
 source=("$url/archive/v$pkgver/shotgun-v$pkgver.tar.gz")
-sha512sums=('9ac3c43b407a970a1c5b39754d3bbeceeb535b608b4ce27a12da7f290467023ee04c1416e8403ee387691feeafd3ad8d4d5d53c9de6ad4caf45a1f30ddd1ec66')
+sha512sums=('a5f3a189ecef816f973d5ecca6a900b4b2cb3fc58cf8361dd16d82fa0f74b42a52fc62a5e0fb83270d6b2270149b5558fee219f8665c069c9fcb010d1df1c28c')
 
 build() {
   cd shotgun-$pkgver


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:15:11
  Author: andyrtr
Revision: 434794

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 434793, 
wireguard-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-02-20 21:15:11 UTC (rev 434794)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname='wireguard-lts'
+pkgver=0.0.20190123
+pkgrel=3
+_linux_major=4
+_linux_minor=19
+arch=('x86_64')
+url='https://www.wireguard.com/'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next"
+ "linux-lts-headers>=$_linux_cur" "linux-lts-headers<$_linux_next"
+ "wireguard-dkms>=$pkgver")
+
+_extramodules="extramodules-${_linux_major}.${_linux_minor}-lts"
+
+package_wireguard-lts() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Wireguard module for LTS Kernel'
+  license=('GPL')
+  depends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next")
+  conflicts=('wireguard-dkms')
+  provides=('WIREGUARD-MODULE')
+
+  cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:14:57
  Author: andyrtr
Revision: 434793

upgpkg: wireguard-lts 0.0.20190123-3

upstream update 4.19.24 rebuild

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:12:35 UTC (rev 434792)
+++ PKGBUILD2019-02-20 21:14:57 UTC (rev 434793)
@@ -2,7 +2,7 @@
 
 pkgname='wireguard-lts'
 pkgver=0.0.20190123
-pkgrel=2
+pkgrel=3
 _linux_major=4
 _linux_minor=19
 arch=('x86_64')


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:12:28
  Author: andyrtr
Revision: 434791

upgpkg: tp_smapi-lts 0.43-79

upstream update 4.19.24 rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:09:19 UTC (rev 434790)
+++ PKGBUILD2019-02-20 21:12:28 UTC (rev 434791)
@@ -11,13 +11,13 @@
 _pkgname=tp-smapi
 pkgver=0.43
 _extradir=/usr/lib/modules/extramodules-4.19-lts
-pkgrel=78
+pkgrel=79
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
 license=('GPL')
-depends=('linux-lts>=4.19.18' 'linux-lts<4.20')
-makedepends=('linux-lts-headers>=4.19.18' 'linux-lts-headers<4.20' 'git')
+depends=('linux-lts>=4.19.24' 'linux-lts<4.20')
+makedepends=('linux-lts-headers>=4.19.24' 'linux-lts-headers<4.20' 'git')
 _commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
 source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
 sha256sums=('SKIP')


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:12:35
  Author: andyrtr
Revision: 434792

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 434791, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-02-20 21:12:35 UTC (rev 434792)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+_pkgname=tp-smapi
+pkgver=0.43
+_extradir=/usr/lib/modules/extramodules-4.19-lts
+pkgrel=79
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux-lts>=4.19.24' 'linux-lts<4.20')
+makedepends=('linux-lts-headers>=4.19.24' 'linux-lts-headers<4.20' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname/-lts/}
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd ${pkgname/-lts/}
+
+  # 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/-lts/}
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:09:19
  Author: andyrtr
Revision: 434790

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 434789, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-02-20 21:09:19 UTC (rev 434790)
@@ -0,0 +1,34 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+_pkgname=r8168
+pkgver=8.046.00
+pkgrel=15
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' "linux-lts>=4.19.24" "linux-lts<4.20")
+makedepends=("linux-lts-headers>=4.19.24" "linux-lts-headers<4.20")
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
+
+_extramodules=extramodules-4.19-lts
+
+build() {
+   cd "$_pkgname-$pkgver"
+   KERNEL_VERSION="$(

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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:09:12
  Author: andyrtr
Revision: 434789

upgpkg: r8168-lts 8.046.00-15

upstream update 4.19.24 rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:07:10 UTC (rev 434788)
+++ PKGBUILD2019-02-20 21:09:12 UTC (rev 434789)
@@ -3,13 +3,13 @@
 pkgname=r8168-lts
 _pkgname=r8168
 pkgver=8.046.00
-pkgrel=14
+pkgrel=15
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")
 arch=('x86_64')
-depends=('glibc' "linux-lts>=4.19.18" "linux-lts<4.20")
-makedepends=("linux-lts-headers>=4.19.18" "linux-lts-headers<4.20")
+depends=('glibc' "linux-lts>=4.19.24" "linux-lts<4.20")
+makedepends=("linux-lts-headers>=4.19.24" "linux-lts-headers<4.20")
 
source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
 


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:07:10
  Author: andyrtr
Revision: 434788

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 434787, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-02-20 21:07:10 UTC (rev 434788)
@@ -0,0 +1,48 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=79
+_extramodules=extramodules-4.19-lts
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux-lts>=4.19.24')
+makedepends=('linux-lts-headers>=4.19.24')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd ${pkgname%-*}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd ${pkgname%-*}-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko
+  echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/${pkgname}
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:07:02
  Author: andyrtr
Revision: 434787

upgpkg: acpi_call-lts 1.1.0-79

upstream update 4.19.24 rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 20:14:23 UTC (rev 434786)
+++ PKGBUILD2019-02-20 21:07:02 UTC (rev 434787)
@@ -4,14 +4,14 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=78
+pkgrel=79
 _extramodules=extramodules-4.19-lts
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('x86_64')
 url='https://github.com/mkottman/acpi_call'
 license=('GPL')
-depends=('linux-lts>=4.19.18')
-makedepends=('linux-lts-headers>=4.19.18')
+depends=('linux-lts>=4.19.24')
+makedepends=('linux-lts-headers>=4.19.24')
 provides=('acpi_call')
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
 sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:04:57
  Author: andyrtr
Revision: 346588

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 346587, 
nvidia-390xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-20 21:04:57 UTC (rev 346588)
@@ -0,0 +1,54 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-390xx-lts
+pkgver=390.87
+_extramodules=extramodules-4.19-lts
+pkgrel=10
+epoch=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.19.24')
+provides=('nvidia-390xx')
+conflicts=('nvidia-lts')
+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.16.patch
+kernel-4.19.patch)
+sha512sums=('91f8639718b8511f56e8c01caafc5a061a3ae1e84202ad261fae94bf83b2c9db8eb5910a9a2b35f668bb3c82dfb3978ca037930a71e396d105c4b4b25c269ed8'
+
'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af'
+
'8521f9d7ef27e1d53a12c6d4bda5cecc8025052175c410d35a267922d8dbb3874be55d034349b32f2c054ae5ffedcb5e135558bc1b6baecd5e0006ea5881930d')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+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
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
+depends=('linux-lts>=4.19.24' "nvidia-390xx-utils=${pkgver}" 'libgl')
+
+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"
+}

Copied: nvidia-390xx-lts/repos/testing-x86_64/kernel-4.16.patch (from rev 
346587, nvidia-390xx-lts/trunk/kernel-4.16.patch)
===
--- testing-x86_64/kernel-4.16.patch(rev 0)
+++ testing-x86_64/kernel-4.16.patch2019-02-20 21:04:57 UTC (rev 346588)
@@ -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 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++#include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ void conftest_phys_to_dma(void) {
+ phys_to_dma();
+ }"

Copied: nvidia-390xx-lts/repos/testing-x86_64/kernel-4.19.patch (from rev 
346587, nvidia-390xx-lts/trunk/kernel-4.19.patch)
===
--- testing-x86_64/kernel-4.19.patch(rev 0)
+++ testing-x86_64/kernel-4.19.patch2019-02-20 21:04:57 UTC (rev 346588)
@@ -0,0 +1,63 @@
+diff -u -r a/kernel/conftest.sh b/kernel/conftest.sh
+--- a/kernel/conftest.sh   2018-11-01 11:00:14.429126159 +
 b/kernel/conftest.sh   

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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:04:47
  Author: andyrtr
Revision: 346587

upgpkg: nvidia-390xx-lts 1:390.87-10

upstream update 4.19.24 rebuild

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 21:02:09 UTC (rev 346586)
+++ PKGBUILD2019-02-20 21:04:47 UTC (rev 346587)
@@ -3,11 +3,11 @@
 pkgname=nvidia-390xx-lts
 pkgver=390.87
 _extramodules=extramodules-4.19-lts
-pkgrel=9
+pkgrel=10
 epoch=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.19.18')
+makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.19.24')
 provides=('nvidia-390xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -40,7 +40,7 @@
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
-depends=('linux-lts>=4.19.18' "nvidia-390xx-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.19.24' "nvidia-390xx-utils=${pkgver}" 'libgl')
 
 install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
   "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:02:09
  Author: andyrtr
Revision: 346586

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 346585, 
nvidia-340xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-20 21:02:09 UTC (rev 346586)
@@ -0,0 +1,51 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Eric Bélanger 
+
+pkgname=nvidia-340xx-lts
+pkgver=340.107
+_extramodules=extramodules-4.19-lts
+pkgrel=17
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('linux-lts>=4.19.24' 'linux-lts-headers>=4.19.24' 
"nvidia-340xx-utils=$pkgver")
+provides=('nvidia-340xx')
+conflicts=('nvidia-lts')
+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')
+
+[[ "$CARCH" = "x86_64" ]] && _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"
+}
+
+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() {
+  depends=('linux-lts>=4.19.24' "nvidia-340xx-utils=$pkgver" 'libgl')
+
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+  install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko"
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+  install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+  echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

Copied: nvidia-340xx-lts/repos/testing-x86_64/kernel-4.11.patch (from rev 
346585, nvidia-340xx-lts/trunk/kernel-4.11.patch)
===
--- testing-x86_64/kernel-4.11.patch(rev 0)
+++ testing-x86_64/kernel-4.11.patch2019-02-20 21:02:09 UTC (rev 346586)
@@ -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
+ {
+ vmf->page = NULL;
+ return VM_FAULT_SIGBUS;


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 21:02:02
  Author: andyrtr
Revision: 346585

upgpkg: nvidia-340xx-lts 340.107-17

upstream update 4.19.24 rebuild

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 20:59:34 UTC (rev 346584)
+++ PKGBUILD2019-02-20 21:02:02 UTC (rev 346585)
@@ -4,11 +4,11 @@
 pkgname=nvidia-340xx-lts
 pkgver=340.107
 _extramodules=extramodules-4.19-lts
-pkgrel=16
+pkgrel=17
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=('linux-lts>=4.19.18' 'linux-lts-headers>=4.19.18' 
"nvidia-340xx-utils=$pkgver")
+makedepends=('linux-lts>=4.19.24' 'linux-lts-headers>=4.19.24' 
"nvidia-340xx-utils=$pkgver")
 provides=('nvidia-340xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -37,7 +37,7 @@
 }
 
 package() {
-  depends=('linux-lts>=4.19.18' "nvidia-340xx-utils=$pkgver" 'libgl')
+  depends=('linux-lts>=4.19.24' "nvidia-340xx-utils=$pkgver" 'libgl')
 
   install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
 "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 20:59:34
  Author: andyrtr
Revision: 346584

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 346583, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-02-20 20:59:34 UTC (rev 346584)
@@ -0,0 +1,42 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=415.27
+_extramodules=extramodules-4.19-lts
+pkgrel=3
+epoch=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.24')
+provides=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
+sha512sums=('5919333136042a227ff36c850d0c57898fb428a77d88633d205a269db4b844356a87f5b1e5c3042f40feaf083d4f82d32df5366820375b601f9d69d98cada0b6')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts"
+depends=('linux-lts>=4.19.24' "nvidia-utils=${pkgver}" 'libgl')
+
+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"
+}


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

2019-02-20 Thread Andreas Radke via arch-commits
Date: Wednesday, February 20, 2019 @ 20:59:24
  Author: andyrtr
Revision: 346583

upgpkg: nvidia-lts 1:415.27-3

upstream update 4.19.24 rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 20:57:06 UTC (rev 346582)
+++ PKGBUILD2019-02-20 20:59:24 UTC (rev 346583)
@@ -3,11 +3,11 @@
 pkgname=nvidia-lts
 pkgver=415.27
 _extramodules=extramodules-4.19-lts
-pkgrel=2
+pkgrel=3
 epoch=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.18')
+makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.19.24')
 provides=('nvidia')
 license=('custom')
 options=('!strip')
@@ -28,7 +28,7 @@
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts"
-depends=('linux-lts>=4.19.18' "nvidia-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.19.24' "nvidia-utils=${pkgver}" 'libgl')
 
 install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
   "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 20:57:06
  Author: heftig
Revision: 346582

archrelease: copy trunk to extra-x86_64

Added:
  dbus-broker/repos/extra-x86_64/PKGBUILD
(from rev 346581, dbus-broker/trunk/PKGBUILD)
Deleted:
  dbus-broker/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 20:56:47 UTC (rev 346581)
+++ PKGBUILD2019-02-20 20:57:06 UTC (rev 346582)
@@ -1,56 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: David Herrmann 
-
-pkgname=dbus-broker
-pkgver=17
-pkgrel=1
-pkgdesc="Linux D-Bus Message Broker"
-url="https://groups.google.com/forum/#!forum/bus1-devel;
-arch=(x86_64)
-license=(Apache)
-depends=(libsystemd expat audit)
-makedepends=(git meson systemd python-docutils)
-_commit=2902f7d21c3762c5c6941201c9745287c0f2fd80  # tags/v17^0
-source=("git+https://github.com/bus1/dbus-broker#commit=$_commit;
-
git+https://github.com/c-util/c-{rbtree,sundry,list,dvar,utf8,shquote,ini})
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-
-  local sm
-  for sm in c-{rbtree,sundry,list,dvar,utf8,shquote,ini}; do
-git config --local submodule.subprojects/$sm.url "$srcdir/$sm"
-  done
-
-  git submodule update
-}
-
-build() {
-  arch-meson $pkgname build -D docs=true -D audit=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}
-
-# vim:set sw=2 et:

Copied: dbus-broker/repos/extra-x86_64/PKGBUILD (from rev 346581, 
dbus-broker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 20:57:06 UTC (rev 346582)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: David Herrmann 
+
+pkgname=dbus-broker
+pkgver=18
+pkgrel=1
+pkgdesc="Linux D-Bus Message Broker"
+url="https://groups.google.com/forum/#!forum/bus1-devel;
+arch=(x86_64)
+license=(Apache)
+depends=(systemd-libs expat audit)
+makedepends=(git meson systemd python-docutils)
+_commit=63663547b2ea85412ff634a616f851fa778cfc11  # tags/v18^0
+source=("git+https://github.com/bus1/dbus-broker#commit=$_commit;
+
git+https://github.com/c-util/c-{rbtree,sundry,list,dvar,utf8,shquote,ini})
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+
+  local sm
+  for sm in c-{rbtree,sundry,list,dvar,utf8,shquote,ini}; do
+git config --local submodule.subprojects/$sm.url "$srcdir/$sm"
+  done
+
+  git submodule update
+}
+
+build() {
+  arch-meson $pkgname build -D docs=true -D audit=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-02-20 Thread Jan Steffens via arch-commits
Date: Wednesday, February 20, 2019 @ 20:56:47
  Author: heftig
Revision: 346581

18-1

Modified:
  dbus-broker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 16:48:02 UTC (rev 346580)
+++ PKGBUILD2019-02-20 20:56:47 UTC (rev 346581)
@@ -2,7 +2,7 @@
 # Contributor: David Herrmann 
 
 pkgname=dbus-broker
-pkgver=17
+pkgver=18
 pkgrel=1
 pkgdesc="Linux D-Bus Message Broker"
 url="https://groups.google.com/forum/#!forum/bus1-devel;
@@ -10,7 +10,7 @@
 license=(Apache)
 depends=(systemd-libs expat audit)
 makedepends=(git meson systemd python-docutils)
-_commit=2902f7d21c3762c5c6941201c9745287c0f2fd80  # tags/v17^0
+_commit=63663547b2ea85412ff634a616f851fa778cfc11  # tags/v18^0
 source=("git+https://github.com/bus1/dbus-broker#commit=$_commit;
 
git+https://github.com/c-util/c-{rbtree,sundry,list,dvar,utf8,shquote,ini})
 sha256sums=('SKIP'


[arch-commits] Commit in at/trunk (PKGBUILD pam.conf)

2019-02-20 Thread Christian Hesse via arch-commits
Date: Wednesday, February 20, 2019 @ 20:14:16
  Author: eworm
Revision: 434785

upgpkg: at 3.1.23-3

add pam_env.so for auth, as upstream does

Modified:
  at/trunk/PKGBUILD
  at/trunk/pam.conf

--+
 PKGBUILD |4 ++--
 pam.conf |1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 19:44:47 UTC (rev 434784)
+++ PKGBUILD2019-02-20 20:14:16 UTC (rev 434785)
@@ -5,7 +5,7 @@
 
 pkgname=at
 pkgver=3.1.23
-pkgrel=2
+pkgrel=3
 pkgdesc='AT and batch delayed command scheduling utility and daemon'
 arch=('x86_64')
 url='http://blog.calhariz.com/tag/at'
@@ -21,7 +21,7 @@
 'pam.conf')
 sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
 'SKIP'
-'8942154ed4d9ce9789064bacab934409ae5fcd5d93babb061792c67e09c0b96e')
+'e51630c26765e88bc9c3046c62bf12c56d9863f22bcf04eb00ccd5eb421c7e18')
 
 build() {
   cd "$pkgname-$pkgver"

Modified: pam.conf
===
--- pam.conf2019-02-20 19:44:47 UTC (rev 434784)
+++ pam.conf2019-02-20 20:14:16 UTC (rev 434785)
@@ -1,6 +1,7 @@
 #%PAM-1.0
 
 auth   requiredpam_unix.so
+auth   requiredpam_env.so user_readenv=1
 
 accountrequiredpam_access.so
 accountrequiredpam_unix.so


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

2019-02-20 Thread Christian Hesse via arch-commits
Date: Wednesday, February 20, 2019 @ 20:14:23
  Author: eworm
Revision: 434786

archrelease: copy trunk to community-x86_64

Added:
  at/repos/community-x86_64/PKGBUILD
(from rev 434785, at/trunk/PKGBUILD)
  at/repos/community-x86_64/pam.conf
(from rev 434785, at/trunk/pam.conf)
Deleted:
  at/repos/community-x86_64/PKGBUILD
  at/repos/community-x86_64/pam.conf

--+
 PKGBUILD |   90 ++---
 pam.conf |   23 ---
 2 files changed, 57 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 20:14:16 UTC (rev 434785)
+++ PKGBUILD2019-02-20 20:14:23 UTC (rev 434786)
@@ -1,45 +0,0 @@
-# Maintainer: Alexander F Rødseth 
-# Contributor: Nathan Baum 
-# Contributor: Judd Vinet 
-# Contributor: Todd Musall 
-
-pkgname=at
-pkgver=3.1.23
-pkgrel=2
-pkgdesc='AT and batch delayed command scheduling utility and daemon'
-arch=('x86_64')
-url='http://blog.calhariz.com/tag/at'
-license=('GPL')
-depends=('pam' 'flex')
-makedepends=('smtp-forwarder' 'git')
-backup=('etc/at.deny'
-'etc/pam.d/atd'
-'var/spool/atd/.SEQ')
-options=('!makeflags')
-validpgpkeys=('464BC7CD439FEE5E8B4098A0348A778D6885EF8F') # Jose M Calhariz 
(Técnico) 
-source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc}
-'pam.conf')
-sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
-'SKIP'
-'8942154ed4d9ce9789064bacab934409ae5fcd5d93babb061792c67e09c0b96e')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---with-jobdir=/var/spool/atd \
---with-atspool=/var/spool/atd \
---with-systemdsystemunitdir=/usr/lib/systemd/system
-
-  CFLAGS="$CFLAGS -w" make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" IROOT="$pkgdir" docdir=/usr/share/doc install
-
-  install -D -m0644 pam.conf "$pkgdir"/etc/pam.d/atd
-}
-
-# vim:set ts=2 sw=2 et:

Copied: at/repos/community-x86_64/PKGBUILD (from rev 434785, at/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 20:14:23 UTC (rev 434786)
@@ -0,0 +1,45 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Nathan Baum 
+# Contributor: Judd Vinet 
+# Contributor: Todd Musall 
+
+pkgname=at
+pkgver=3.1.23
+pkgrel=3
+pkgdesc='AT and batch delayed command scheduling utility and daemon'
+arch=('x86_64')
+url='http://blog.calhariz.com/tag/at'
+license=('GPL')
+depends=('pam' 'flex')
+makedepends=('smtp-forwarder' 'git')
+backup=('etc/at.deny'
+'etc/pam.d/atd'
+'var/spool/atd/.SEQ')
+options=('!makeflags')
+validpgpkeys=('464BC7CD439FEE5E8B4098A0348A778D6885EF8F') # Jose M Calhariz 
(Técnico) 
+source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc}
+'pam.conf')
+sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
+'SKIP'
+'e51630c26765e88bc9c3046c62bf12c56d9863f22bcf04eb00ccd5eb421c7e18')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--with-jobdir=/var/spool/atd \
+--with-atspool=/var/spool/atd \
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+
+  CFLAGS="$CFLAGS -w" make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" IROOT="$pkgdir" docdir=/usr/share/doc install
+
+  install -D -m0644 pam.conf "$pkgdir"/etc/pam.d/atd
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: pam.conf
===
--- pam.conf2019-02-20 20:14:16 UTC (rev 434785)
+++ pam.conf2019-02-20 20:14:23 UTC (rev 434786)
@@ -1,11 +0,0 @@
-#%PAM-1.0
-
-auth   requiredpam_unix.so
-
-accountrequiredpam_access.so
-accountrequiredpam_unix.so
-accountrequiredpam_time.so
-
-sessionrequiredpam_loginuid.so
-sessionrequiredpam_limits.so
-sessionrequiredpam_unix.so

Copied: at/repos/community-x86_64/pam.conf (from rev 434785, at/trunk/pam.conf)
===
--- pam.conf(rev 0)
+++ pam.conf2019-02-20 20:14:23 UTC (rev 434786)
@@ -0,0 +1,12 @@
+#%PAM-1.0
+
+auth   requiredpam_unix.so
+auth   requiredpam_env.so user_readenv=1
+
+accountrequiredpam_access.so
+accountrequiredpam_unix.so
+accountrequiredpam_time.so
+
+sessionrequiredpam_loginuid.so
+sessionrequiredpam_limits.so
+sessionrequiredpam_unix.so


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:53:50
  Author: felixonmars
Revision: 434783

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 434782, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:53:50 UTC (rev 434783)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.29.4
+pkgrel=24
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('d56ce2ec6014f9bd1d224980524d91c0f72030d4559c001dfbc049902931541b9abd3c8f055cacc10fd3e7cdd067686cdc4f15fcdc37d4c50dfc59d6edcb036e')
+
+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 xmobar/trunk (PKGBUILD)

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:53:35
  Author: felixonmars
Revision: 434782

upgpkg: xmobar 0.29.4-24

rebuild with http-client 0.6.1.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:52:17 UTC (rev 434781)
+++ PKGBUILD2019-02-20 17:53:35 UTC (rev 434782)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.4
-pkgrel=23
+pkgrel=24
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:52:00
  Author: felixonmars
Revision: 434780

upgpkg: tamarin-prover 1.4.1-27

rebuild with http-client 0.6.1.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:50:14 UTC (rev 434779)
+++ PKGBUILD2019-02-20 17:52:00 UTC (rev 434780)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=26
+pkgrel=27
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:52:17
  Author: felixonmars
Revision: 434781

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 434780, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
434780, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:52:17 UTC (rev 434781)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=27
+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=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:50:14
  Author: felixonmars
Revision: 434779

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 434778, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:50:14 UTC (rev 434779)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.9.3
+pkgrel=68
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-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 434778, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2019-02-20 17:50:14 UTC (rev 
434779)
@@ -0,0 +1,4 @@
+post_install() {
+  

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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:49:58
  Author: felixonmars
Revision: 434778

upgpkg: stack 1.9.3-68

rebuild with http-client 0.6.1.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:43:35 UTC (rev 434777)
+++ PKGBUILD2019-02-20 17:49:58 UTC (rev 434778)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3
-pkgrel=67
+pkgrel=68
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:43:20
  Author: felixonmars
Revision: 434776

upgpkg: shellcheck 0.6.0-45

rebuild with http-client 0.6.1.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:40:19 UTC (rev 434775)
+++ PKGBUILD2019-02-20 17:43:20 UTC (rev 434776)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=44
+pkgrel=45
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:43:35
  Author: felixonmars
Revision: 434777

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 434776, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:43:35 UTC (rev 434777)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=45
+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=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387')
+
+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 postgrest/repos (2 files)

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:40:19
  Author: felixonmars
Revision: 434775

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 434774, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:40:19 UTC (rev 434775)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=5.2.0
+pkgrel=12
+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;)
+sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' $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"
+}


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:40:03
  Author: felixonmars
Revision: 434774

upgpkg: postgrest 5.2.0-12

rebuild with http-client 0.6.1.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:38:27 UTC (rev 434773)
+++ PKGBUILD2019-02-20 17:40:03 UTC (rev 434774)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=5.2.0
-pkgrel=11
+pkgrel=12
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


[arch-commits] Commit in at/trunk (PKGBUILD pam.conf)

2019-02-20 Thread Christian Hesse via arch-commits
Date: Wednesday, February 20, 2019 @ 17:38:23
  Author: eworm
Revision: 434772

upgpkg: at 3.1.23-2

install a pam configuration file

Added:
  at/trunk/pam.conf
Modified:
  at/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 pam.conf |   11 +++
 2 files changed, 21 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:36:12 UTC (rev 434771)
+++ PKGBUILD2019-02-20 17:38:23 UTC (rev 434772)
@@ -5,7 +5,7 @@
 
 pkgname=at
 pkgver=3.1.23
-pkgrel=1
+pkgrel=2
 pkgdesc='AT and batch delayed command scheduling utility and daemon'
 arch=('x86_64')
 url='http://blog.calhariz.com/tag/at'
@@ -12,12 +12,16 @@
 license=('GPL')
 depends=('pam' 'flex')
 makedepends=('smtp-forwarder' 'git')
-backup=('etc/at.deny' 'var/spool/atd/.SEQ')
+backup=('etc/at.deny'
+'etc/pam.d/atd'
+'var/spool/atd/.SEQ')
 options=('!makeflags')
 validpgpkeys=('464BC7CD439FEE5E8B4098A0348A778D6885EF8F') # Jose M Calhariz 
(Técnico) 
-source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc})
+source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc}
+'pam.conf')
 sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
-'SKIP')
+'SKIP'
+'8942154ed4d9ce9789064bacab934409ae5fcd5d93babb061792c67e09c0b96e')
 
 build() {
   cd "$pkgname-$pkgver"
@@ -34,6 +38,8 @@
 
 package() {
   make -C "$pkgname-$pkgver" IROOT="$pkgdir" docdir=/usr/share/doc install
+
+  install -D -m0644 pam.conf "$pkgdir"/etc/pam.d/atd
 }
 
 # vim:set ts=2 sw=2 et:

Added: pam.conf
===
--- pam.conf(rev 0)
+++ pam.conf2019-02-20 17:38:23 UTC (rev 434772)
@@ -0,0 +1,11 @@
+#%PAM-1.0
+
+auth   requiredpam_unix.so
+
+accountrequiredpam_access.so
+accountrequiredpam_unix.so
+accountrequiredpam_time.so
+
+sessionrequiredpam_loginuid.so
+sessionrequiredpam_limits.so
+sessionrequiredpam_unix.so


[arch-commits] Commit in at/repos/community-x86_64 (PKGBUILD PKGBUILD pam.conf)

2019-02-20 Thread Christian Hesse via arch-commits
Date: Wednesday, February 20, 2019 @ 17:38:27
  Author: eworm
Revision: 434773

archrelease: copy trunk to community-x86_64

Added:
  at/repos/community-x86_64/PKGBUILD
(from rev 434772, at/trunk/PKGBUILD)
  at/repos/community-x86_64/pam.conf
(from rev 434772, at/trunk/pam.conf)
Deleted:
  at/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   84 -
 pam.conf |   11 +++
 2 files changed, 56 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-20 17:38:23 UTC (rev 434772)
+++ PKGBUILD2019-02-20 17:38:27 UTC (rev 434773)
@@ -1,39 +0,0 @@
-# Maintainer: Alexander F Rødseth 
-# Contributor: Nathan Baum 
-# Contributor: Judd Vinet 
-# Contributor: Todd Musall 
-
-pkgname=at
-pkgver=3.1.23
-pkgrel=1
-pkgdesc='AT and batch delayed command scheduling utility and daemon'
-arch=('x86_64')
-url='http://blog.calhariz.com/tag/at'
-license=('GPL')
-depends=('pam' 'flex')
-makedepends=('smtp-forwarder' 'git')
-backup=('etc/at.deny' 'var/spool/atd/.SEQ')
-options=('!makeflags')
-validpgpkeys=('464BC7CD439FEE5E8B4098A0348A778D6885EF8F') # Jose M Calhariz 
(Técnico) 
-source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc})
-sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
-'SKIP')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---with-jobdir=/var/spool/atd \
---with-atspool=/var/spool/atd \
---with-systemdsystemunitdir=/usr/lib/systemd/system
-
-  CFLAGS="$CFLAGS -w" make
-}
-
-package() {
-  make -C "$pkgname-$pkgver" IROOT="$pkgdir" docdir=/usr/share/doc install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: at/repos/community-x86_64/PKGBUILD (from rev 434772, at/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-02-20 17:38:27 UTC (rev 434773)
@@ -0,0 +1,45 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Nathan Baum 
+# Contributor: Judd Vinet 
+# Contributor: Todd Musall 
+
+pkgname=at
+pkgver=3.1.23
+pkgrel=2
+pkgdesc='AT and batch delayed command scheduling utility and daemon'
+arch=('x86_64')
+url='http://blog.calhariz.com/tag/at'
+license=('GPL')
+depends=('pam' 'flex')
+makedepends=('smtp-forwarder' 'git')
+backup=('etc/at.deny'
+'etc/pam.d/atd'
+'var/spool/atd/.SEQ')
+options=('!makeflags')
+validpgpkeys=('464BC7CD439FEE5E8B4098A0348A778D6885EF8F') # Jose M Calhariz 
(Técnico) 
+source=("http://blog.calhariz.com/public/sft/$pkgname/${pkgname}_${pkgver}.orig.tar.gz"{,.asc}
+'pam.conf')
+sha256sums=('97450aa954aaa8a70218cc8e61a33df9fee9f86527e9f861de302fb7a3c81710'
+'SKIP'
+'8942154ed4d9ce9789064bacab934409ae5fcd5d93babb061792c67e09c0b96e')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--with-jobdir=/var/spool/atd \
+--with-atspool=/var/spool/atd \
+--with-systemdsystemunitdir=/usr/lib/systemd/system
+
+  CFLAGS="$CFLAGS -w" make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" IROOT="$pkgdir" docdir=/usr/share/doc install
+
+  install -D -m0644 pam.conf "$pkgdir"/etc/pam.d/atd
+}
+
+# vim:set ts=2 sw=2 et:

Copied: at/repos/community-x86_64/pam.conf (from rev 434772, at/trunk/pam.conf)
===
--- pam.conf(rev 0)
+++ pam.conf2019-02-20 17:38:27 UTC (rev 434773)
@@ -0,0 +1,11 @@
+#%PAM-1.0
+
+auth   requiredpam_unix.so
+
+accountrequiredpam_access.so
+accountrequiredpam_unix.so
+accountrequiredpam_time.so
+
+sessionrequiredpam_loginuid.so
+sessionrequiredpam_limits.so
+sessionrequiredpam_unix.so


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:35:58
  Author: felixonmars
Revision: 434770

upgpkg: pandoc-crossref 0.3.4.0-48

rebuild with http-client 0.6.1.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:34:03 UTC (rev 434769)
+++ PKGBUILD2019-02-20 17:35:58 UTC (rev 434770)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.0
-pkgrel=47
+pkgrel=48
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:36:12
  Author: felixonmars
Revision: 434771

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 434770, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
434770, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:36:12 UTC (rev 434771)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.0
+pkgrel=48
+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')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *2.5/<3/' $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-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 haskell-hakyll/repos (2 files)

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:34:03
  Author: felixonmars
Revision: 434769

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 434768, haskell-hakyll/trunk/PKGBUILD)

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

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


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:33:48
  Author: felixonmars
Revision: 434768

upgpkg: haskell-hakyll 4.12.5.1-12

rebuild with http-client 0.6.1.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:31:17 UTC (rev 434767)
+++ PKGBUILD2019-02-20 17:33:48 UTC (rev 434768)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.1
-pkgrel=11
+pkgrel=12
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:31:02
  Author: felixonmars
Revision: 434766

upgpkg: pandoc-citeproc 0.16.1-3

rebuild with http-client 0.6.1.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:26:53 UTC (rev 434765)
+++ PKGBUILD2019-02-20 17:31:02 UTC (rev 434766)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:31:17
  Author: felixonmars
Revision: 434767

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 434766, pandoc-citeproc/trunk/PKGBUILD)

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

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


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:26:53
  Author: felixonmars
Revision: 434765

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 434764, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:26:53 UTC (rev 434765)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.6
+pkgrel=9
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-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=('edcaa419c078916f236270da14bf5061759ff5ce96bf5f4567aea762efe591db363be9fbb45b517bb974a9c29cce92d91b15ae7d32b2512018e0d30211b9772b')
+
+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 || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:26:36
  Author: felixonmars
Revision: 434764

upgpkg: pandoc 2.6-9

rebuild with http-client 0.6.1.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:14:21 UTC (rev 434763)
+++ PKGBUILD2019-02-20 17:26:36 UTC (rev 434764)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.6
-pkgrel=8
+pkgrel=9
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:14:21
  Author: felixonmars
Revision: 434763

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 434762, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
434762, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:14:21 UTC (rev 434763)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.3
+pkgrel=11
+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=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19')
+
+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)

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:13:59
  Author: felixonmars
Revision: 434762

upgpkg: hopenpgp-tools 0.21.3-11

rebuild with http-client 0.6.1.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:12:32 UTC (rev 434761)
+++ PKGBUILD2019-02-20 17:13:59 UTC (rev 434762)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.3
-pkgrel=10
+pkgrel=11
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:12:17
  Author: felixonmars
Revision: 434760

upgpkg: hoogle 5.0.17.5-9

rebuild with http-client 0.6.1.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:10:37 UTC (rev 434759)
+++ PKGBUILD2019-02-20 17:12:17 UTC (rev 434760)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.5
-pkgrel=8
+pkgrel=9
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:12:32
  Author: felixonmars
Revision: 434761

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 434760, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:12:32 UTC (rev 434761)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.5
+pkgrel=9
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-foundation'
+ 'haskell-hashable' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-js-flot'
+ 'haskell-js-jquery' 'haskell-mmap' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-process-extras' 'haskell-resourcet' 
'haskell-src-exts'
+ 'haskell-storable-tuple' 'haskell-tar' 'haskell-uniplate' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-logger' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('fc7fac9d66ef9b6b498f18a40fab3979f16ce0245ff75882cbfa467af619082db089b5c986d1fc3ab83c43319cb9f76a2476041c55a054cb42567c730996732a')
+
+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
+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 hledger-web/repos (2 files)

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:10:37
  Author: felixonmars
Revision: 434759

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:10:22
  Author: felixonmars
Revision: 434758

upgpkg: hledger-web 1.13-15

rebuild with http-client 0.6.1.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-20 17:08:51 UTC (rev 434757)
+++ PKGBUILD2019-02-20 17:10:22 UTC (rev 434758)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.13
-pkgrel=14
+pkgrel=15
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-02-20 Thread Felix Yan via arch-commits
Date: Wednesday, February 20, 2019 @ 17:08:51
  Author: felixonmars
Revision: 434757

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 434756, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-02-20 17:08:51 UTC (rev 434757)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.13
+pkgrel=13
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('26a692f759c7d15c055e4a2b212fce9694e3dc9a61a4e28d93e02bc96996c815d20c9650abe81b2385d22a8a2824ab17734aeda40dceeb0b414c2ecd0114b3d6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   >