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

2019-03-04 Thread Brett Cornwall via arch-commits
Date: Tuesday, March 5, 2019 @ 07:42:27
  Author: ainola
Revision: 437710

archrelease: copy trunk to community-x86_64

Added:
  scdoc/repos/community-x86_64/PKGBUILD
(from rev 437709, scdoc/trunk/PKGBUILD)
Deleted:
  scdoc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 07:42:15 UTC (rev 437709)
+++ PKGBUILD2019-03-05 07:42:27 UTC (rev 437710)
@@ -1,32 +0,0 @@
-# Maintainer: Ainola 
-# Contributor: Drew DeVault
-
-pkgname=scdoc
-pkgver=1.9.3
-pkgrel=1
-license=('MIT')
-pkgdesc='Tool for generating roff manual pages'
-arch=('x86_64')
-url='https://git.sr.ht/~sircmpwn/scdoc/'
-source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('77be81f042e2099de7fc84b0161bc8a95d5c3dde662284613d84a1e249fa0aa51dad73f53f265c833526d40f5e1f19fce99dc5cd6df35efb0a323c3db6084a55')
-
-build() {
-cd "$pkgname-$pkgver"
-# Upstream purposefully does not honor the user's LDFLAGS in order to keep
-# scdoc static. As we gain no benefit to statically linking and, in fact,
-# lose standard Arch practices (such as RELRO and PIE), we must override
-# LDFLAGS
-make PREFIX=/usr LDFLAGS="$LDFLAGS"
-}
-
-check() {
-cd "$pkgname-$pkgver"
-make check
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make PREFIX=/usr DESTDIR="$pkgdir" install
-install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: scdoc/repos/community-x86_64/PKGBUILD (from rev 437709, 
scdoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-05 07:42:27 UTC (rev 437710)
@@ -0,0 +1,32 @@
+# Maintainer: Ainola 
+# Contributor: Drew DeVault
+
+pkgname=scdoc
+pkgver=1.9.4
+pkgrel=1
+license=('MIT')
+pkgdesc='Tool for generating roff manual pages'
+arch=('x86_64')
+url='https://git.sr.ht/~sircmpwn/scdoc/'
+source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('08716e27577a47031a4ec6b25d8d156825a9d06fbdb29a3ae0ded42103f148938248b8e5a70148a9eec8952c5523f9dbb7ac6676bc514ffec0c3327014b15194')
+
+build() {
+cd "$pkgname-$pkgver"
+# Upstream purposefully does not honor the user's LDFLAGS in order to keep
+# scdoc static. As we gain no benefit to statically linking and, in fact,
+# lose standard Arch practices (such as RELRO and PIE), we must override
+# LDFLAGS
+make PREFIX=/usr LDFLAGS="$LDFLAGS"
+}
+
+check() {
+cd "$pkgname-$pkgver"
+make check
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make PREFIX=/usr DESTDIR="$pkgdir" install
+install -Dm644 COPYING -t "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2019-03-04 Thread Brett Cornwall via arch-commits
Date: Tuesday, March 5, 2019 @ 07:42:15
  Author: ainola
Revision: 437709

upgpkg: scdoc 1.9.4-1

Modified:
  scdoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 07:38:55 UTC (rev 437708)
+++ PKGBUILD2019-03-05 07:42:15 UTC (rev 437709)
@@ -2,7 +2,7 @@
 # Contributor: Drew DeVault
 
 pkgname=scdoc
-pkgver=1.9.3
+pkgver=1.9.4
 pkgrel=1
 license=('MIT')
 pkgdesc='Tool for generating roff manual pages'
@@ -9,7 +9,7 @@
 arch=('x86_64')
 url='https://git.sr.ht/~sircmpwn/scdoc/'
 
source=("$pkgname-$pkgver.tar.gz::https://git.sr.ht/~sircmpwn/$pkgname/archive/$pkgver.tar.gz;)
-sha512sums=('77be81f042e2099de7fc84b0161bc8a95d5c3dde662284613d84a1e249fa0aa51dad73f53f265c833526d40f5e1f19fce99dc5cd6df35efb0a323c3db6084a55')
+sha512sums=('08716e27577a47031a4ec6b25d8d156825a9d06fbdb29a3ae0ded42103f148938248b8e5a70148a9eec8952c5523f9dbb7ac6676bc514ffec0c3327014b15194')
 
 build() {
 cd "$pkgname-$pkgver"


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

2019-03-04 Thread Brett Cornwall via arch-commits
Date: Tuesday, March 5, 2019 @ 07:38:55
  Author: ainola
Revision: 437708

archrelease: copy trunk to community-x86_64

Added:
  wlroots/repos/community-x86_64/PKGBUILD
(from rev 437707, wlroots/trunk/PKGBUILD)
Deleted:
  wlroots/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 05:51:07 UTC (rev 437707)
+++ PKGBUILD2019-03-05 07:38:55 UTC (rev 437708)
@@ -1,46 +0,0 @@
-# Maintainer: Ainola 
-
-pkgname=wlroots
-pkgver=0.4.1
-pkgrel=1
-license=('MIT')
-pkgdesc='Modular Wayland compositor library'
-url='https://github.com/swaywm/wlroots'
-arch=('x86_64')
-depends=(
-'libinput'
-'libxkbcommon'
-'opengl-driver'
-'pixman'
-'xcb-util-errors'
-'xcb-util-image'
-'xcb-util-wm'
-)
-makedepends=('meson' 'ninja' 'wayland-protocols')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
-
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
-)
-sha256sums=('a8c480b1ab3e5fff2d2a38661a0f06eb96af43c1cac02dc02e180d7fa5e8a5fa'
-'SKIP')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
-
-build() {
-meson "$pkgname-$pkgver" build \
---prefix=/usr \
---buildtype=plain \
--Dlibcap=enabled \
--Dlogind=enabled \
--Dlogind-provider=systemd \
--Dxcb-errors=enabled \
--Dxcb-icccm=enabled \
--Dxcb-xkb=enabled \
--Dxwayland=enabled \
--Dx11-backend=enabled
-ninja -C build
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: wlroots/repos/community-x86_64/PKGBUILD (from rev 437707, 
wlroots/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-05 07:38:55 UTC (rev 437708)
@@ -0,0 +1,46 @@
+# Maintainer: Ainola 
+
+pkgname=wlroots
+pkgver=0.4.1
+pkgrel=1
+license=('MIT')
+pkgdesc='Modular Wayland compositor library'
+url='https://github.com/swaywm/wlroots'
+arch=('x86_64')
+depends=(
+'libinput'
+'libxkbcommon'
+'opengl-driver'
+'pixman'
+'xcb-util-errors'
+'xcb-util-image'
+'xcb-util-wm'
+)
+makedepends=('meson' 'ninja' 'wayland-protocols')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
+
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
+)
+sha256sums=('a8c480b1ab3e5fff2d2a38661a0f06eb96af43c1cac02dc02e180d7fa5e8a5fa'
+'SKIP')
+validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix=/usr \
+--buildtype=plain \
+-Dlibcap=enabled \
+-Dlogind=enabled \
+-Dlogind-provider=systemd \
+-Dxcb-errors=enabled \
+-Dxcb-icccm=enabled \
+-Dxcb-xkb=enabled \
+-Dxwayland=enabled \
+-Dx11-backend=enabled
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2019-03-04 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 5, 2019 @ 05:51:07
  Author: polyzen
Revision: 437707

archrelease: copy trunk to community-any

Added:
  ttf-liberation/repos/community-any/30-0-liberation-mono.conf
(from rev 437706, ttf-liberation/trunk/30-0-liberation-mono.conf)
  ttf-liberation/repos/community-any/30-0-liberation-sans.conf
(from rev 437706, ttf-liberation/trunk/30-0-liberation-sans.conf)
  ttf-liberation/repos/community-any/30-0-liberation-serif.conf
(from rev 437706, ttf-liberation/trunk/30-0-liberation-serif.conf)
  ttf-liberation/repos/community-any/PKGBUILD
(from rev 437706, ttf-liberation/trunk/PKGBUILD)
Deleted:
  ttf-liberation/repos/community-any/30-0-liberation-mono.conf
  ttf-liberation/repos/community-any/30-0-liberation-sans.conf
  ttf-liberation/repos/community-any/30-0-liberation-serif.conf
  ttf-liberation/repos/community-any/PKGBUILD

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

Deleted: 30-0-liberation-mono.conf
===
(Binary files differ)

Copied: ttf-liberation/repos/community-any/30-0-liberation-mono.conf (from rev 
437706, ttf-liberation/trunk/30-0-liberation-mono.conf)
===
(Binary files differ)

Deleted: 30-0-liberation-sans.conf
===
(Binary files differ)

Copied: ttf-liberation/repos/community-any/30-0-liberation-sans.conf (from rev 
437706, ttf-liberation/trunk/30-0-liberation-sans.conf)
===
(Binary files differ)

Deleted: 30-0-liberation-serif.conf
===
(Binary files differ)

Copied: ttf-liberation/repos/community-any/30-0-liberation-serif.conf (from rev 
437706, ttf-liberation/trunk/30-0-liberation-serif.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 05:50:33 UTC (rev 437706)
+++ PKGBUILD2019-03-05 05:51:07 UTC (rev 437707)
@@ -1,49 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Maintainer: Daniel M. Capella 
-# Contributor: Ronald van Haren 
-# Contributor: Roman Kyrylych 
-# Contributor: Andreas Zwinkau
-# Contributor: rabyte 
-# Contributor: Stefan Husmann < stefan-husm...@t-online.de>
-
-pkgname=ttf-liberation
-pkgver=2.00.4
-pkgrel=1
-pkgdesc='Red Hats Liberation fonts'
-arch=('any')
-license=('custom:OFL')
-url=https://github.com/liberationfonts/liberation-fonts
-depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils')
-makedepends=('fontforge' 'python-fonttools')
-provides=('ttf-font')
-source=("$url/archive/$pkgver/liberation-fonts-$pkgver.tar.gz"
-'30-0-liberation-mono.conf'
-'30-0-liberation-sans.conf'
-'30-0-liberation-serif.conf')
-sha512sums=('3f1e12762511700533f6ce9def580ccf81067fbfc0a995fe3bee3f7eda62bf1f511c5920a4f3e4ab36c295053f8683fe417b7bf9fddebc3134caedabd422c057'
-
'bb6ae42be2fc5981cae30482702e9543f393db5ce084d2bfc4cfcdb07e61ad78a4d0757d689028d9e89123bfb82acd3129f0e6596e9a3d42546f4c2ce001248e'
-
'8814f2fa087b6f36ad40418d0de6cee00b6f6654439a3a84b0ea09921d22c8e4ae1ae8c4897ddd40808bb9d76f2d0288b8ede05f94fbead80e4974ab9ba6e70a'
-
'c243a16b2f7db18119b7e2161e3c4f6cbdd2965645a6a766b086196fa24d35b4426fc9ac789cea815d5061ef7aa5c1dd909840957bf06d0a065fb35bafa7be68')
-
-build() {
-  cd liberation-fonts-$pkgver
-  make
-}
-
-package() {
-  cd liberation-fonts-$pkgver
-
-  install -Dm644 -t "$pkgdir/usr/share/fonts/TTF" \
-liberation-fonts-ttf-$pkgver/*.ttf
-
-  # install fontconfig files
-  install -Dm644 ../30-0-liberation-mono.conf \
-"$pkgdir/etc/fonts/conf.avail/30-$pkgname-mono.conf"
-  install -Dm644 ../30-0-liberation-sans.conf \
-"$pkgdir/etc/fonts/conf.avail/30-$pkgname-sans.conf"
-  install -Dm644 ../30-0-liberation-serif.conf \
-"$pkgdir/etc/fonts/conf.avail/30-$pkgname-serif.conf"
-
-  # install license
-  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-}

Copied: ttf-liberation/repos/community-any/PKGBUILD (from rev 437706, 
ttf-liberation/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-05 05:51:07 UTC (rev 437707)
@@ -0,0 +1,49 @@
+# Maintainer: Lukas Fleischer 
+# Maintainer: Daniel M. Capella 
+# Contributor: Ronald van Haren 
+# Contributor: Roman Kyrylych 
+# Contributor: Andreas Zwinkau
+# Contributor: rabyte 
+# Contributor: Stefan Husmann < stefan-husm...@t-online.de>
+
+pkgname=ttf-liberation
+pkgver=2.00.5
+pkgrel=1
+pkgdesc='Red Hats Liberation fonts'
+arch=('any')
+license=('custom:OFL')
+url=https://github.com/liberationfonts/liberation-fonts

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

2019-03-04 Thread Daniel M. Capella via arch-commits
Date: Tuesday, March 5, 2019 @ 05:50:33
  Author: polyzen
Revision: 437706

upgpkg: ttf-liberation 2.00.5-1

Modified:
  ttf-liberation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:33:57 UTC (rev 437705)
+++ PKGBUILD2019-03-05 05:50:33 UTC (rev 437706)
@@ -7,7 +7,7 @@
 # Contributor: Stefan Husmann < stefan-husm...@t-online.de>
 
 pkgname=ttf-liberation
-pkgver=2.00.4
+pkgver=2.00.5
 pkgrel=1
 pkgdesc='Red Hats Liberation fonts'
 arch=('any')
@@ -20,7 +20,7 @@
 '30-0-liberation-mono.conf'
 '30-0-liberation-sans.conf'
 '30-0-liberation-serif.conf')
-sha512sums=('3f1e12762511700533f6ce9def580ccf81067fbfc0a995fe3bee3f7eda62bf1f511c5920a4f3e4ab36c295053f8683fe417b7bf9fddebc3134caedabd422c057'
+sha512sums=('4c7848bf6907d200f2d827141d30187e397361e667cea76cd3f5d790c95ebb4f2a76439904f57525bf649990f7003da3eda91e2c661db48c5f0f74c7ddd2007d'
 
'bb6ae42be2fc5981cae30482702e9543f393db5ce084d2bfc4cfcdb07e61ad78a4d0757d689028d9e89123bfb82acd3129f0e6596e9a3d42546f4c2ce001248e'
 
'8814f2fa087b6f36ad40418d0de6cee00b6f6654439a3a84b0ea09921d22c8e4ae1ae8c4897ddd40808bb9d76f2d0288b8ede05f94fbead80e4974ab9ba6e70a'
 
'c243a16b2f7db18119b7e2161e3c4f6cbdd2965645a6a766b086196fa24d35b4426fc9ac789cea815d5061ef7aa5c1dd909840957bf06d0a065fb35bafa7be68')


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:33:43
  Author: felixonmars
Revision: 437704

upgpkg: hledger-web 1.14-1

rebuild with hledger 1.14.1, hledger-api 1.14, hledger-lib 1.14, hledger-ui 
1.14, hledger-web 1.14

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:32:14 UTC (rev 437703)
+++ PKGBUILD2019-03-05 04:33:43 UTC (rev 437704)
@@ -2,15 +2,16 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-web
-pkgver=1.13
-pkgrel=19
+pkgver=1.14
+pkgrel=1
 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'
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
  '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'
@@ -17,7 +18,7 @@
  'haskell-megaparsec')
 makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('c4611e17fc1562be516776840cb83e6d7480f561215b473715af3de3370e08a00bd720c043e2b6cdba4c4612e4555bd978041dc1c259ba11265322d1465ae6f9')
+sha512sums=('7a984cd324758dd76a1347a23baba60ec2bf6e5d1657a25047d8e2d3a5e3280e02d0ec018809f9c5bbcdf212328dd87a2b9d160dde6ccd208782808e213a')
 
 prepare() {
 cd $pkgname-$pkgver


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:33:57
  Author: felixonmars
Revision: 437705

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 437704, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 437704, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-05 04:33:57 UTC (rev 437705)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.14
+pkgrel=1
+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-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ '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=('7a984cd324758dd76a1347a23baba60ec2bf6e5d1657a25047d8e2d3a5e3280e02d0ec018809f9c5bbcdf212328dd87a2b9d160dde6ccd208782808e213a')
+
+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-ui/repos (2 files)

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:32:14
  Author: felixonmars
Revision: 437703

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 437702, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-05 04:32:14 UTC (rev 437703)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.14
+pkgrel=1
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ee259408a5051dadfb7a2eebdbb8243488e1c45a7d647c6776c6ed4fc58ba02fd8cd5a0e71c0b55df7d14d7045d25097e665a6c031fcb2e14cad7ddae6927423')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:32:01
  Author: felixonmars
Revision: 437702

upgpkg: hledger-ui 1.14-1

rebuild with hledger 1.14.1, hledger-api 1.14, hledger-lib 1.14, hledger-ui 
1.14, hledger-web 1.14

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:31:06 UTC (rev 437701)
+++ PKGBUILD2019-03-05 04:32:01 UTC (rev 437702)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-ui
-pkgver=1.13.1
-pkgrel=7
+pkgver=1.14
+pkgrel=1
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
@@ -15,7 +15,7 @@
  'haskell-vty')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('44f4c762747fc898d7fd817908153098d0fb217e9217440101d131fe2c5f24c3e080a128bb2321dba87b36739fbcc4ef9d571289537f5d737b8c7e19baa65a15')
+sha512sums=('ee259408a5051dadfb7a2eebdbb8243488e1c45a7d647c6776c6ed4fc58ba02fd8cd5a0e71c0b55df7d14d7045d25097e665a6c031fcb2e14cad7ddae6927423')
 
 prepare() {
 # It does nothing


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:31:06
  Author: felixonmars
Revision: 437701

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 437700, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 437700, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-05 04:31:06 UTC (rev 437701)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.14
+pkgrel=1
+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=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69')
+
+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"
+}


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:30:54
  Author: felixonmars
Revision: 437700

upgpkg: hledger-api 1.14-1

rebuild with hledger 1.14.1, hledger-api 1.14, hledger-lib 1.14, hledger-ui 
1.14, hledger-web 1.14

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:29:47 UTC (rev 437699)
+++ PKGBUILD2019-03-05 04:30:54 UTC (rev 437700)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger-api
-pkgver=1.13
-pkgrel=18
+pkgver=1.14
+pkgrel=1
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
@@ -15,7 +15,7 @@
  'haskell-warp')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('26a692f759c7d15c055e4a2b212fce9694e3dc9a61a4e28d93e02bc96996c815d20c9650abe81b2385d22a8a2824ab17734aeda40dceeb0b414c2ecd0114b3d6')
+sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:29:33
  Author: felixonmars
Revision: 437698

upgpkg: hledger 1.14.1-1

rebuild with hledger 1.14.1, hledger-api 1.14, hledger-lib 1.14, hledger-ui 
1.14, hledger-web 1.14

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:27:56 UTC (rev 437697)
+++ PKGBUILD2019-03-05 04:29:33 UTC (rev 437698)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hledger
-pkgver=1.13.2
-pkgrel=5
+pkgver=1.14.1
+pkgrel=1
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")
@@ -17,7 +17,7 @@
  'haskell-wizards')
 makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('e51945efca611e780b424730b31225af644c92fe44de7408e9425216850fa427eb77c0e9c0f535269944589e149cfcc207e2b379e6d50b38c0432997d1cce7b0')
+sha512sums=('4889cfb9db970e38ef0f7b08059b98b76d9c8b81d918c8d715242e045c14b4269069c0501a4bb5a8679de5afa4328cd90b4dfa6075f93cc22b0ca3995a82e842')
 
 prepare() {
 # It does nothing


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:29:47
  Author: felixonmars
Revision: 437699

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 437698, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-05 04:29:47 UTC (rev 437699)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.14.1
+pkgrel=1
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 
'haskell-utility-ht'
+ 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('4889cfb9db970e38ef0f7b08059b98b76d9c8b81d918c8d715242e045c14b4269069c0501a4bb5a8679de5afa4328cd90b4dfa6075f93cc22b0ca3995a82e842')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${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 \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $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 haskell-hledger-lib/repos (2 files)

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:27:56
  Author: felixonmars
Revision: 437697

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 437696, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
437696, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-05 04:27:56 UTC (rev 437697)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.14
+pkgrel=1
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 
'haskell-extra'
+ 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' 
'haskell-megaparsec'
+ 'haskell-old-time' 'haskell-parser-combinators' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('17d2780c55105f7e34c04c137dfceffae22b047d3ab3aafc057d288d4b898f6df43156710c908e86fb2a08c88a6b5f841f728130597eccd89391073ba73ba866')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:27:42
  Author: felixonmars
Revision: 437696

upgpkg: haskell-hledger-lib 1.14-1

rebuild with hledger 1.14.1, hledger-api 1.14, hledger-lib 1.14, hledger-ui 
1.14, hledger-web 1.14

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:26:48 UTC (rev 437695)
+++ PKGBUILD2019-03-05 04:27:42 UTC (rev 437696)
@@ -3,8 +3,8 @@
 
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
-pkgver=1.13.1
-pkgrel=2
+pkgver=1.14
+pkgrel=1
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org;
 license=("GPL")
@@ -17,7 +17,7 @@
  'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 
'haskell-utf8-string')
 makedepends=('ghc' 'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('d32ba59282283c94711e66d5db16b6f2a1f2520fb02b613b477d84f778c2980f0af85efc234f0573644d5c4290a861482cc5ccb7cc62e1e2094d7d1bb2e75210')
+sha512sums=('17d2780c55105f7e34c04c137dfceffae22b047d3ab3aafc057d288d4b898f6df43156710c908e86fb2a08c88a6b5f841f728130597eccd89391073ba73ba866')
 
 prepare() {
 # It does nothing


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:26:48
  Author: felixonmars
Revision: 437695

archrelease: copy trunk to community-any

Added:
  eslint/repos/community-any/PKGBUILD
(from rev 437694, eslint/trunk/PKGBUILD)
Deleted:
  eslint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 04:26:33 UTC (rev 437694)
+++ PKGBUILD2019-03-05 04:26:48 UTC (rev 437695)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=eslint
-pkgver=5.15.0
-pkgrel=1
-pkgdesc='An AST-based pattern checker for JavaScript'
-arch=('any')
-url='http://eslint.org'
-license=('MIT')
-depends=('nodejs' 'acorn')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('c701bb492e492deaa4891de23a6560b45f18eb13ddb6be8002c37aa61ed0e91fdfbfedd494a6288a46bc4a637399bdf9a9d445f917d3637e6430476d6e2fbdc2')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Fix permissions
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
-}

Copied: eslint/repos/community-any/PKGBUILD (from rev 437694, 
eslint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-05 04:26:48 UTC (rev 437695)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=eslint
+pkgver=5.15.1
+pkgrel=1
+pkgdesc='An AST-based pattern checker for JavaScript'
+arch=('any')
+url='http://eslint.org'
+license=('MIT')
+depends=('nodejs' 'acorn')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('353726eaf43e3d380ddd406c00bc3904c8603ba8b9129223405fd76f9b48877b24f5086b15a7ee8d439ccc6cf8276e09065cd6725481f559b1f1dfbd67a6c50a')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Fix permissions
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn; do
+rm -r $dep;
+  done
+}


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:26:33
  Author: felixonmars
Revision: 437694

upgpkg: eslint 5.15.1-1

Modified:
  eslint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:22:56 UTC (rev 437693)
+++ PKGBUILD2019-03-05 04:26:33 UTC (rev 437694)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=eslint
-pkgver=5.15.0
+pkgver=5.15.1
 pkgrel=1
 pkgdesc='An AST-based pattern checker for JavaScript'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('c701bb492e492deaa4891de23a6560b45f18eb13ddb6be8002c37aa61ed0e91fdfbfedd494a6288a46bc4a637399bdf9a9d445f917d3637e6430476d6e2fbdc2')
+sha512sums=('353726eaf43e3d380ddd406c00bc3904c8603ba8b9129223405fd76f9b48877b24f5086b15a7ee8d439ccc6cf8276e09065cd6725481f559b1f1dfbd67a6c50a')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:22:56
  Author: felixonmars
Revision: 437693

archrelease: copy trunk to community-testing-any

Added:
  python-kombu/repos/community-testing-any/
  python-kombu/repos/community-testing-any/PKGBUILD
(from rev 437692, python-kombu/trunk/PKGBUILD)

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

Copied: python-kombu/repos/community-testing-any/PKGBUILD (from rev 437692, 
python-kombu/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-03-05 04:22:56 UTC (rev 437693)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: mutantmonkey 
+
+pkgbase=python-kombu
+pkgname=('python-kombu' 'python2-kombu')
+pkgver=4.4.0
+pkgrel=1
+pkgdesc='A messaging library for Python'
+arch=('any')
+url="https://kombu.readthedocs.org/;
+license=('BSD')
+options=('!emptydirs')
+makedepends=('python-amqp' 'python2-amqp' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-redis' 
'python2-redis'
+  'python-yaml' 'python2-yaml' 'python-msgpack' 'python2-msgpack'
+  'python-pycurl' 'python2-pycurl' 'python-case' 'python2-case' 
'python-pymongo'
+  'python2-pymongo' 'python-pytz' 'python2-pytz' 
'python-pytest-sugar'
+  'python2-pytest-sugar' 'python-sqlalchemy' 'python2-sqlalchemy' 
'python-pyro'
+  'python2-pyro' 'python2-librabbitmq' 'python-boto3' 
'python2-boto3')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/kombu/archive/v$pkgver.tar.gz;)
+sha512sums=('248e861a99e0b2e475394ebb1f8ad9d884fee4c2162004299be46990725f4adb2755b87db8d59527c5d0a5bdbdc8c1729c208402d8f1e0c370bbe37fa478265f')
+
+prepare() {
+  cp -a kombu-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/kombu-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/kombu-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/kombu-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/kombu-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-kombu() {
+  depends=('python-amqp')
+  optdepends=('python-pymongo: for MongoDB support'
+  'python-msgpack: for MessagePack support'
+  'python-pyro: for Pyro support'
+  'python-redis: for Redis support'
+  'python-sqlalchemy: for SQLAlchemy support'
+  'python-boto3: for Amazon SQS support'
+  'python-pycurl: for Amazon SQS support'
+  'python-yaml: for YAML support')
+  # 'python-softlayer-messaging: for SoftLayer Message Queue 
support': Not packaged yet
+  # 'python-kazoo: for Zookeeper support': Not packaged yet
+  # 'python-librabbitmq: C optimization for AMQP transport' Not 
available for python 3 yet
+
+  cd "$srcdir"/kombu-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-kombu() {
+  depends=('python2-amqp')
+  optdepends=('python2-pymongo: for MongoDB support'
+  'python2-msgpack: for MessagePack support'
+  'python2-pyro: for Pyro support'
+  'python2-redis: for Redis support'
+  'python2-sqlalchemy: for SQLAlchemy support'
+  'python2-pycurl: for Amazon SQS support'
+  'python2-yaml: for YAML support'
+  'python2-librabbitmq: C optimization for AMQP transport'
+  'python2-boto3: for Amazon SQS support')
+  # 'python2-softlayer-messaging: for SoftLayer Message Queue 
support': Not packaged yet
+  # 'python2-kazoo: for Zookeeper support': Not packaged yet
+
+  cd "$srcdir"/kombu-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:22:43
  Author: felixonmars
Revision: 437692

upgpkg: python-kombu 4.4.0-1

Modified:
  python-kombu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 04:08:52 UTC (rev 437691)
+++ PKGBUILD2019-03-05 04:22:43 UTC (rev 437692)
@@ -3,7 +3,7 @@
 
 pkgbase=python-kombu
 pkgname=('python-kombu' 'python2-kombu')
-pkgver=4.3.0
+pkgver=4.4.0
 pkgrel=1
 pkgdesc='A messaging library for Python'
 arch=('any')
@@ -18,7 +18,7 @@
   'python2-pytest-sugar' 'python-sqlalchemy' 'python2-sqlalchemy' 
'python-pyro'
   'python2-pyro' 'python2-librabbitmq' 'python-boto3' 
'python2-boto3')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/kombu/archive/v$pkgver.tar.gz;)
-sha512sums=('d9dd06a9897f3784f6da75062cc9b9f95c651270f337d45e0621c9e4694b75581eacda67b7db65963e30b333e209d3465e5ecf350cdf1e7cbbab264ba7a454e0')
+sha512sums=('248e861a99e0b2e475394ebb1f8ad9d884fee4c2162004299be46990725f4adb2755b87db8d59527c5d0a5bdbdc8c1729c208402d8f1e0c370bbe37fa478265f')
 
 prepare() {
   cp -a kombu-$pkgver{,-py2}


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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:08:52
  Author: felixonmars
Revision: 437691

archrelease: copy trunk to community-any

Added:
  python-hypothesis/repos/community-any/PKGBUILD
(from rev 437690, python-hypothesis/trunk/PKGBUILD)
Deleted:
  python-hypothesis/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 04:08:39 UTC (rev 437690)
+++ PKGBUILD2019-03-05 04:08:52 UTC (rev 437691)
@@ -1,80 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.7.18
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-django' 'python2-django' 
'python-mock'
-  'python2-mock' 'python-pandas' 'python2-pandas' 
'python-dpcontracts'
-  'python2-dpcontracts' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-lark-parser' 'python2-lark-parser')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('76c005a136fb1b8eb1b9bfac31b212c16abb6edece04131cfda3a24c0619304e94d82308e9a083176b83abc13de0bc349f994a67e9f781ae42f4d30818758c32')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-
-  cp -a hypothesis-$pkgver{,-py2}
-
-  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
-  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  mv tests/django ../
-  # https://github.com/python/typing/issues/612
-  python2 setup.py pytest || warning "Tests failed"
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module'
-  'python-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module'
-  'python2-lark-parser: for lark module')
-
-  cd hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 437690, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-05 04:08:52 UTC (rev 437691)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=4.7.19
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-django' 'python2-django' 
'python-mock'
+  'python2-mock' 'python-pandas' 'python2-pandas' 
'python-dpcontracts'
+

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

2019-03-04 Thread Felix Yan via arch-commits
Date: Tuesday, March 5, 2019 @ 04:08:39
  Author: felixonmars
Revision: 437690

upgpkg: python-hypothesis 4.7.19-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-05 03:30:01 UTC (rev 437689)
+++ PKGBUILD2019-03-05 04:08:39 UTC (rev 437690)
@@ -2,7 +2,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=4.7.18
+pkgver=4.7.19
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,7 +17,7 @@
   'python2-dpcontracts' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-lark-parser' 'python2-lark-parser')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('76c005a136fb1b8eb1b9bfac31b212c16abb6edece04131cfda3a24c0619304e94d82308e9a083176b83abc13de0bc349f994a67e9f781ae42f4d30818758c32')
+sha512sums=('df8bcc7702b97094ec390c73c098e5517594d5ba130f3a79c34285ac28368fa842229308e320a49626b47031b1c715a79bb8e049e56bc6bf42769be04415')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


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

2019-03-04 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, March 5, 2019 @ 03:29:50
  Author: seblu
Revision: 437688

upgpkg: linux-tools 5.0-1

Modified:
  linux-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 23:52:56 UTC (rev 437687)
+++ PKGBUILD2019-03-05 03:29:50 UTC (rev 437688)
@@ -14,8 +14,8 @@
   'usbip'
   'x86_energy_perf_policy'
 )
-pkgver=4.20
-pkgrel=2
+pkgver=5.0
+pkgrel=1
 license=('GPL2')
 arch=('x86_64')
 url='https://www.kernel.org'


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

2019-03-04 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, March 5, 2019 @ 03:30:01
  Author: seblu
Revision: 437689

archrelease: copy trunk to community-x86_64

Added:
  linux-tools/repos/community-x86_64/PKGBUILD
(from rev 437688, linux-tools/trunk/PKGBUILD)
  linux-tools/repos/community-x86_64/cpupower.default
(from rev 437688, linux-tools/trunk/cpupower.default)
  linux-tools/repos/community-x86_64/cpupower.install
(from rev 437688, linux-tools/trunk/cpupower.install)
  linux-tools/repos/community-x86_64/cpupower.service
(from rev 437688, linux-tools/trunk/cpupower.service)
  linux-tools/repos/community-x86_64/cpupower.systemd
(from rev 437688, linux-tools/trunk/cpupower.systemd)
  linux-tools/repos/community-x86_64/usbipd.service
(from rev 437688, linux-tools/trunk/usbipd.service)
Deleted:
  linux-tools/repos/community-x86_64/PKGBUILD
  linux-tools/repos/community-x86_64/cpupower.default
  linux-tools/repos/community-x86_64/cpupower.install
  linux-tools/repos/community-x86_64/cpupower.service
  linux-tools/repos/community-x86_64/cpupower.systemd
  linux-tools/repos/community-x86_64/usbipd.service

--+
 PKGBUILD |  562 ++---
 cpupower.default |   58 ++---
 cpupower.install |   26 +-
 cpupower.service |   22 +-
 cpupower.systemd |   60 ++---
 usbipd.service   |   18 -
 6 files changed, 373 insertions(+), 373 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 03:29:50 UTC (rev 437688)
+++ PKGBUILD2019-03-05 03:30:01 UTC (rev 437689)
@@ -1,281 +0,0 @@
-# Maintainer: Sébastien Luttringer
-
-pkgbase=linux-tools
-pkgname=(
-  'bpf'
-  'cgroup_event_listener'
-  'cpupower'
-  'hyperv'
-  'libtraceevent'
-  'linux-tools-meta'
-  'perf'
-  'tmon'
-  'turbostat'
-  'usbip'
-  'x86_energy_perf_policy'
-)
-pkgver=4.20
-pkgrel=2
-license=('GPL2')
-arch=('x86_64')
-url='https://www.kernel.org'
-options=('!strip')
-makedepends=('git')
-# split packages need all package dependencies set manually in makedepends
-# kernel source deps
-makedepends+=('asciidoc' 'xmlto')
-# perf deps
-makedepends+=('perl' 'python' 'slang' 'elfutils' 'libunwind' 'numactl' 'audit' 
'gtk2')
-# cpupower deps
-makedepends+=('pciutils')
-# usbip deps
-makedepends+=('glib2' 'sysfsutils' 'udev')
-# tmon deps
-makedepends+=('ncurses')
-groups=("$pkgbase")
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v${pkgver//_/-};
-#'https://cdn.kernel.org/pub/linux/kernel/v4.x/patch-4.12.2.xz'
-'cpupower.default'
-'cpupower.systemd'
-'cpupower.service'
-'usbipd.service')
-md5sums=('SKIP'
- '56883c159381ba89e50ab8ea65efec77'
- '34f5ecc19770a1abbcd0fd65bfd1f065'
- '86c4e419e4ba80835c330d49ba3f56ad'
- 'bb35634f480325a78b943f7e10165e86')
-
-prepare() {
-  cd linux
-
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-filename="${filename##*/}"
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch $filename"
-  patch -p1 -N -i "$srcdir/$filename"
-elif [[ "$filename" =~ ^patch- ]]; then
-  msg2 "Applying linux $filename"
-  patch -p1 -N -i "$srcdir/${filename%.*}"
-fi
-  done
-}
-
-build() {
-  msg2 'libtraceevent'
-  pushd linux/tools/lib/traceevent
-  make
-  popd
-
-  msg2 'perf'
-  pushd linux/tools/perf
-  make -f Makefile.perf \
-prefix=/usr \
-lib=lib/perf \
-perfexecdir=lib/perf \
-NO_SDT=1 \
-PYTHON=python \
-PYTHON_CONFIG=python-config \
-PERF_VERSION=$pkgver-$pkgrel \
-DESTDIR="$pkgdir" \
-all man
-  popd
-
-  msg2 'cpupower'
-  pushd linux/tools/power/cpupower
-  make VERSION=$pkgver-$pkgrel
-  popd
-
-  msg2 'x86_energy_perf_policy'
-  pushd linux/tools/power/x86/x86_energy_perf_policy
-  make
-  popd
-
-  msg2 'usbip'
-  pushd linux/tools/usb/usbip
-  ./autogen.sh
-  ./configure --prefix=/usr --sbindir=/usr/bin
-  make
-  popd
-
-  msg2 'tmon'
-  pushd linux/tools/thermal/tmon
-  make
-  popd
-
-  msg2 'cgroup_event_listener'
-  pushd linux/tools/cgroup
-  make
-  popd
-
-  msg2 'turbostat'
-  pushd linux/tools/power/x86/turbostat
-  make
-  popd
-
-  msg2 'hv'
-  pushd linux/tools/hv
-  CFLAGS+=' -DKVP_SCRIPTS_PATH=/usr/lib/hyperv/kvp_scripts/' make
-  popd
-
-  msg2 'bpf'
-  pushd linux/tools/bpf
-  # doesn't compile when we don't first compile bpftool in its directory
-  cd bpftool
-  make
-  cd ..
-  make
-  popd
-}
-
-package_linux-tools-meta() {
-  pkgdesc='Linux kernel tools meta package'
-  groups=()
-  depends=(
-'bpf'
-'cgroup_event_listener'
-'cpupower'
-'hyperv'
-'libtraceevent'
-'perf'
-'tmon'
-'turbostat'
-'usbip'
-'x86_energy_perf_policy'
-  )
-  conflicts=(
-'acpidump'
-  )
-}
-
-package_libtraceevent() {
-  pkgdesc='Linux kernel trace event library'
-  depends=('glibc')
-
-  cd 

[arch-commits] Commit in vlc/repos/staging-x86_64 (6 files)

2019-03-04 Thread Levente Polyak via arch-commits
Date: Tuesday, March 5, 2019 @ 00:05:13
  Author: anthraxx
Revision: 347097

archrelease: copy trunk to staging-x86_64

Added:
  vlc/repos/staging-x86_64/PKGBUILD
(from rev 347096, vlc/trunk/PKGBUILD)
  vlc/repos/staging-x86_64/lua53_compat.patch
(from rev 347096, vlc/trunk/lua53_compat.patch)
  vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook
(from rev 347096, vlc/trunk/update-vlc-plugin-cache.hook)
Deleted:
  vlc/repos/staging-x86_64/PKGBUILD
  vlc/repos/staging-x86_64/lua53_compat.patch
  vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook

--+
 PKGBUILD |  488 -
 lua53_compat.patch   |   60 ++---
 update-vlc-plugin-cache.hook |   22 -
 3 files changed, 286 insertions(+), 284 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-05 00:04:58 UTC (rev 347096)
+++ PKGBUILD2019-03-05 00:05:13 UTC (rev 347097)
@@ -1,243 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Giovanni Scafora 
-# Contributor: Sarah Hay 
-# Contributor: Martin Sandsmark 
-
-pkgname=vlc
-_vlcver=3.0.6
-# optional fixup version including hyphen
-_vlcfixupver=
-pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=7
-pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
-url='https://www.videolan.org/vlc/'
-arch=('x86_64')
-license=('LGPL2.1' 'GPL2')
-depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
- 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
- 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
- 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
- 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo'
- 'wayland-protocols' 'aribb24')
-makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
- 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
- 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
- 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
- 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
- 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
- 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
- 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
- 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d')
-optdepends=('avahi: service discovery using bonjour protocol'
-'aom: AOM AV1 codec'
-'gst-plugins-base-libs: for libgst plugins'
-'dav1d: dav1d AV1 decoder'
-'libdvdcss: decoding encrypted DVDs'
-'libavc1394: devices using the 1394ta AV/C'
-'libdc1394: IEEE 1394 access plugin'
-'kwallet: kwallet keystore'
-'libva-vdpau-driver: vdpau backend nvidia'
-'libva-intel-driver: video backend intel'
-'libbluray: Blu-Ray video input'
-'flac: Free Lossless Audio Codec plugin'
-'twolame: TwoLAME mpeg2 encoder plugin'
-'libgme: Game Music Emu plugin'
-'vcdimager: navigate VCD with libvcdinfo'
-'libmtp: MTP devices discovery'
-'systemd-libs: udev services discovery'
-'smbclient: SMB access plugin'
-'libcdio: audio CD playback'
-'ttf-freefont: subtitle font '
-'ttf-dejavu: subtitle font'
-'libssh2: sftp access'
-'libnfs: NFS access'
-'mpg123: mpg123 codec'
-'protobuf: chromecast streaming'
-'libmicrodns: mDNS services discovery (chromecast etc)'
-'lua-socket: http interface'
-'live-media: RTSP input'
-'libdvdread: DVD input module'
-'libdvdnav: DVD with navigation input module'
-'libogg: Ogg and OggSpots codec'
-'libshout: shoutcast/icecast output plugin'
-'libmodplug: MOD output plugin'
-#'libvpx: VP8 and VP9 codec'
-'libvorbis: Vorbis decoder/encoder'
-'speex: Speex codec'
-'opus: opus codec'
-'libtheora: theora codec'
-'libpng: PNG support'
-'libjpeg-turbo: JPEG support'
-'librsvg: SVG plugin'
-'x264: H264 encoding'
-'x265: HEVC/H.265 encoder'
-'zvbi: VBI/Teletext decoding'
-'libass: Subtitle support'
-'libkate: Kate codec'
-'libtiger: Tiger rendering for Kate streams'
-'sdl_image: SDL image support'
-'srt: SRT input/output plugin'
-'aalib: ASCII art video output'
-'libcaca: colored ASCII art video output'
-'libpulse: PulseAudio audio output'
-   

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

2019-03-04 Thread Levente Polyak via arch-commits
Date: Tuesday, March 5, 2019 @ 00:04:58
  Author: anthraxx
Revision: 347096

upgpkg: vlc 3.0.6-9 (protobuf rebuild)

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 23:52:57 UTC (rev 347095)
+++ PKGBUILD2019-03-05 00:04:58 UTC (rev 347096)
@@ -8,7 +8,7 @@
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=8
+pkgrel=9
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:52:56
  Author: heftig
Revision: 437687

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-glib2/repos/multilib-testing-x86_64/
  lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD
(from rev 437686, lib32-glib2/trunk/PKGBUILD)
  lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook
(from rev 437686, lib32-glib2/trunk/gio-querymodules-32.hook)
  lib32-glib2/repos/multilib-testing-x86_64/multilib.diff
(from rev 437686, lib32-glib2/trunk/multilib.diff)

--+
 PKGBUILD |   62 +
 gio-querymodules-32.hook |   11 +++
 multilib.diff|   12 
 3 files changed, 85 insertions(+)

Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 437686, 
lib32-glib2/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2019-03-04 23:52:56 UTC (rev 437687)
@@ -0,0 +1,62 @@
+# Contributor: Ionut Biru 
+# Contributor: Pierre Schmitz 
+# Contributor: Mikko Seppälä 
+
+pkgname=lib32-glib2
+pkgver=2.60.0
+pkgrel=1
+pkgdesc="Low level core library (32-bit)"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2)
+makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git 
util-linux meson lib32-dbus)
+checkdepends=(desktop-file-utils lib32-glib2)
+options=(!emptydirs)
+_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489  # tags/2.60.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+multilib.diff
+gio-querymodules-32.hook)
+sha256sums=('SKIP'
+'9c59f120cdccdbd960c5e3aab11f6c3c4b464ff4f7fc267520f5baad7919310a'
+'73b6791b58180e2a02fe908938e6c547ee1b263f8c387262f9a8c4105ffa999a')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+  patch -Np1 -i ../multilib.diff
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  arch-meson glib build \
+-D selinux=disabled \
+--libdir=/usr/lib32
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+
+  rm -r "$pkgdir"/usr/{share,include}
+  find "$pkgdir/usr/bin" -type f -not -name gio-querymodules -printf 'Removing 
%P\n' -delete
+  mv "$pkgdir"/usr/bin/gio-querymodules{,-32}
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
+}
+
+# vim:set sw=2 et:

Copied: lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook 
(from rev 437686, lib32-glib2/trunk/gio-querymodules-32.hook)
===
--- multilib-testing-x86_64/gio-querymodules-32.hook
(rev 0)
+++ multilib-testing-x86_64/gio-querymodules-32.hook2019-03-04 23:52:56 UTC 
(rev 437687)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib32/gio/modules/*.so
+
+[Action]
+Description = Updating 32-bit GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules-32 /usr/lib32/gio/modules

Copied: lib32-glib2/repos/multilib-testing-x86_64/multilib.diff (from rev 
437686, lib32-glib2/trunk/multilib.diff)
===
--- multilib-testing-x86_64/multilib.diff   (rev 0)
+++ multilib-testing-x86_64/multilib.diff   2019-03-04 23:52:56 UTC (rev 
437687)
@@ -0,0 +1,12 @@
+diff --git i/gio/tests/meson.build w/gio/tests/meson.build
+index 5c0e03365..d69346216 100644
+--- i/gio/tests/meson.build
 w/gio/tests/meson.build
+@@ -586,6 +586,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper()
+  '-r',
+  '-b','binary',
+  '@INPUT@',
++ '--oformat', 'elf32-i386',
+  '-o','@OUTPUT@'])
+ 
+   # Rename symbol to match the one in the C file


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:52:57
  Author: heftig
Revision: 347095

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 347094, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 347094, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 347094, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 347094, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   77 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 124 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 347094, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-03-04 23:52:57 UTC (rev 347095)
@@ -0,0 +1,77 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.60.0
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
meson dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489  # tags/2.60.0^0
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+}
+
+build() {
+  arch-meson glib build \
+-D selinux=disabled \
+-D man=true \
+-D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  meson test -C build --no-suite flaky
+}
+
+package_glib2() {
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+  python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
+
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
+
+  # Split docs
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}
+
+# vim:set sw=2 et:

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 347094, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2019-03-04 23:52:57 UTC (rev 
347095)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 347094, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2019-03-04 23:52:57 UTC (rev 
347095)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
347094, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- 

[arch-commits] Commit in lib32-glib2/trunk (PKGBUILD multilib.diff)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:52:31
  Author: heftig
Revision: 437686

2.60.0-1

Added:
  lib32-glib2/trunk/multilib.diff
Modified:
  lib32-glib2/trunk/PKGBUILD

---+
 PKGBUILD  |   14 ++
 multilib.diff |   12 
 2 files changed, 22 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 23:28:31 UTC (rev 437685)
+++ PKGBUILD2019-03-04 23:52:31 UTC (rev 437686)
@@ -3,7 +3,7 @@
 # Contributor: Mikko Seppälä 
 
 pkgname=lib32-glib2
-pkgver=2.58.3
+pkgver=2.60.0
 pkgrel=1
 pkgdesc="Low level core library (32-bit)"
 url="https://wiki.gnome.org/Projects/GLib;
@@ -13,10 +13,12 @@
 makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git 
util-linux meson lib32-dbus)
 checkdepends=(desktop-file-utils lib32-glib2)
 options=(!emptydirs)
-_commit=f2d1128ffae0de87680e411fb62ccfccafed6b1c  # tags/2.58.3^0
+_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489  # tags/2.60.0^0
 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+multilib.diff
 gio-querymodules-32.hook)
 sha256sums=('SKIP'
+'9c59f120cdccdbd960c5e3aab11f6c3c4b464ff4f7fc267520f5baad7919310a'
 '73b6791b58180e2a02fe908938e6c547ee1b263f8c387262f9a8c4105ffa999a')
 
 pkgver() {
@@ -26,6 +28,7 @@
 
 prepare() {
   cd glib
+  patch -Np1 -i ../multilib.diff
 }
 
 build() {
@@ -34,13 +37,13 @@
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
   arch-meson glib build \
--D selinux=false \
+-D selinux=disabled \
 --libdir=/usr/lib32
   ninja -C build
 }
 
 check() {
-  meson test -C build -t 2
+  meson test -C build --no-suite flaky
 }
 
 package() {
@@ -51,6 +54,9 @@
   mv "$pkgdir"/usr/bin/gio-querymodules{,-32}
 
   install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
 }
 
 # vim:set sw=2 et:

Added: multilib.diff
===
--- multilib.diff   (rev 0)
+++ multilib.diff   2019-03-04 23:52:31 UTC (rev 437686)
@@ -0,0 +1,12 @@
+diff --git i/gio/tests/meson.build w/gio/tests/meson.build
+index 5c0e03365..d69346216 100644
+--- i/gio/tests/meson.build
 w/gio/tests/meson.build
+@@ -586,6 +586,7 @@ if not meson.is_cross_build() or meson.has_exe_wrapper()
+  '-r',
+  '-b','binary',
+  '@INPUT@',
++ '--oformat', 'elf32-i386',
+  '-o','@OUTPUT@'])
+ 
+   # Rename symbol to match the one in the C file


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:43:48
  Author: heftig
Revision: 347094

2.60.0-1

Modified:
  glib2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 23:26:16 UTC (rev 347093)
+++ PKGBUILD2019-03-04 23:43:48 UTC (rev 347094)
@@ -3,7 +3,7 @@
 
 pkgbase=glib2
 pkgname=(glib2 glib2-docs)
-pkgver=2.58.3
+pkgver=2.60.0
 pkgrel=1
 pkgdesc="Low level core library"
 url="https://wiki.gnome.org/Projects/GLib;
@@ -15,7 +15,7 @@
 optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
 'libelf: gresource inspection tool')
 options=(!emptydirs)
-_commit=f2d1128ffae0de87680e411fb62ccfccafed6b1c  # tags/2.58.3^0
+_commit=2edc5aa6dfffec0a48c8a1e9381b73d1096e0489  # tags/2.60.0^0
 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
 noisy-glib-compile-schemas.diff
 glib-compile-schemas.hook gio-querymodules.hook)
@@ -38,7 +38,7 @@
 
 build() {
   arch-meson glib build \
--D selinux=false \
+-D selinux=disabled \
 -D man=true \
 -D gtk_doc=true
   ninja -C build
@@ -45,7 +45,7 @@
 }
 
 check() {
-  meson test -C build
+  meson test -C build --no-suite flaky
 }
 
 package_glib2() {
@@ -55,6 +55,9 @@
   python -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
   python -O -m compileall -d /usr/share/glib-2.0/codegen 
"$pkgdir/usr/share/glib-2.0/codegen"
 
+  # Remove installed tests
+  rm -r "$pkgdir/usr/lib/installed-tests"
+
   # Split docs
   mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
 }


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

2019-03-04 Thread Gaëtan Bisson via arch-commits
Date: Monday, March 4, 2019 @ 23:28:31
  Author: bisson
Revision: 437685

archrelease: copy trunk to community-x86_64

Added:
  picard/repos/community-x86_64/PKGBUILD
(from rev 437684, picard/trunk/PKGBUILD)
Deleted:
  picard/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 23:28:02 UTC (rev 437684)
+++ PKGBUILD2019-03-04 23:28:31 UTC (rev 437685)
@@ -1,33 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: Mateusz Herych 
-# Contributor: sysrq
-
-pkgname=picard
-pkgver=2.1.2
-_commit=f63e56d4a77e53ff3782b50e7433ed27c490fd1e
-pkgrel=1
-pkgdesc='Official MusicBrainz tagger'
-url='https://picard.musicbrainz.org/'
-license=('GPL')
-arch=('x86_64')
-depends=('python-pyqt5' 'python-mutagen')
-optdepends=('chromaprint: fingerprinting'
-'python-discid: cd lookup')
-makedepends=('python-discid' 'git' 'python-setuptools')
-source=("git+https://github.com/metabrainz/picard.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-build() {
-   cd "${srcdir}/${pkgname}"
-   sed "s/‘/'/g" -i setup.cfg
-   python setup.py config
-}
-
-package() {
-   cd "${srcdir}/${pkgname}"
-   python setup.py install \
-   --root="${pkgdir}" \
-   --disable-autoupdate \
-
-   rm -fr "${pkgdir}"/usr/lib/python*/site-packages/picard-*.egg-info
-}

Copied: picard/repos/community-x86_64/PKGBUILD (from rev 437684, 
picard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-04 23:28:31 UTC (rev 437685)
@@ -0,0 +1,33 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Mateusz Herych 
+# Contributor: sysrq
+
+pkgname=picard
+pkgver=2.1.3
+_commit=5b3e83120d2c0baeed4e14d5581c3cba29f8c605
+pkgrel=1
+pkgdesc='Official MusicBrainz tagger'
+url='https://picard.musicbrainz.org/'
+license=('GPL')
+arch=('x86_64')
+depends=('python-pyqt5' 'python-mutagen')
+optdepends=('chromaprint: fingerprinting'
+'python-discid: cd lookup')
+makedepends=('python-discid' 'git' 'python-setuptools')
+source=("git+https://github.com/metabrainz/picard.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+build() {
+   cd "${srcdir}/${pkgname}"
+   sed "s/‘/'/g" -i setup.cfg
+   python setup.py config
+}
+
+package() {
+   cd "${srcdir}/${pkgname}"
+   python setup.py install \
+   --root="${pkgdir}" \
+   --disable-autoupdate \
+
+   rm -fr "${pkgdir}"/usr/lib/python*/site-packages/picard-*.egg-info
+}


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

2019-03-04 Thread Gaëtan Bisson via arch-commits
Date: Monday, March 4, 2019 @ 23:28:02
  Author: bisson
Revision: 437684

upstream update

Modified:
  picard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:49:32 UTC (rev 437683)
+++ PKGBUILD2019-03-04 23:28:02 UTC (rev 437684)
@@ -3,8 +3,8 @@
 # Contributor: sysrq
 
 pkgname=picard
-pkgver=2.1.2
-_commit=f63e56d4a77e53ff3782b50e7433ed27c490fd1e
+pkgver=2.1.3
+_commit=5b3e83120d2c0baeed4e14d5581c3cba29f8c605
 pkgrel=1
 pkgdesc='Official MusicBrainz tagger'
 url='https://picard.musicbrainz.org/'


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

2019-03-04 Thread Levente Polyak via arch-commits
Date: Monday, March 4, 2019 @ 23:26:10
  Author: anthraxx
Revision: 347092

upgpkg: vlc 3.0.6-8 (enable libvpx)

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 23:00:24 UTC (rev 347091)
+++ PKGBUILD2019-03-04 23:26:10 UTC (rev 347092)
@@ -8,7 +8,7 @@
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=7
+pkgrel=8
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')
@@ -24,7 +24,7 @@
  'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
  'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
  'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
+ 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx'
  'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
  'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
  'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
@@ -62,7 +62,7 @@
 'libogg: Ogg and OggSpots codec'
 'libshout: shoutcast/icecast output plugin'
 'libmodplug: MOD output plugin'
-#'libvpx: VP8 and VP9 codec'
+'libvpx: VP8 and VP9 codec'
 'libvorbis: Vorbis decoder/encoder'
 'speex: Speex codec'
 'opus: opus codec'
@@ -97,11 +97,13 @@
 options=('!emptydirs')
 
source=(https://download.videolan.org/${pkgname}/${_vlcver}/${pkgname}-${_vlcver}${_vlcfixupver}.tar.xz{,.asc}
 update-vlc-plugin-cache.hook
-lua53_compat.patch)
+lua53_compat.patch
+
vlc-libvpx18.patch::https://github.com/videolan/vlc-3.0/commit/2688feb2742a6021ca211ae5c106b12c3d822946.patch)
 
sha512sums=('7c72e98f30ce5c5a94d74e097fa9960442f89240079b042a729f8a33dd7fedee2538c86c99738ccef2eb27f29055f0221d4c70316e3312c5ebba9565eaa15c52'
 'SKIP'
 
'80357bae69e32b353d3784932d854e294906798e14faffb87c3383c3b6f6bdc57cbabb9c6e3f3c1adf0f8ddbb24153e72104c963cf1934970c2983c96daef9df'
-
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f')
+
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f'
+
'4392415e49232be0d1d39e70f15307b9fec01dfb6e720d4978e415b4798a13f20c401e6c7a7a099e164332ffa9555a01e9bb1ee6fa48fb9a83d497d6411d6a04')
 validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release 
Signing Key
 
 prepare() {
@@ -162,7 +164,7 @@
   --enable-avformat \
   --enable-postproc \
   --enable-faad \
-  --disable-vpx \
+  --enable-vpx \
   --enable-twolame \
   --disable-fdkaac \
   --enable-a52 \


[arch-commits] Commit in vlc/repos/extra-x86_64 (6 files)

2019-03-04 Thread Levente Polyak via arch-commits
Date: Monday, March 4, 2019 @ 23:26:16
  Author: anthraxx
Revision: 347093

archrelease: copy trunk to extra-x86_64

Added:
  vlc/repos/extra-x86_64/PKGBUILD
(from rev 347092, vlc/trunk/PKGBUILD)
  vlc/repos/extra-x86_64/lua53_compat.patch
(from rev 347092, vlc/trunk/lua53_compat.patch)
  vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook
(from rev 347092, vlc/trunk/update-vlc-plugin-cache.hook)
Deleted:
  vlc/repos/extra-x86_64/PKGBUILD
  vlc/repos/extra-x86_64/lua53_compat.patch
  vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook

--+
 PKGBUILD |  488 -
 lua53_compat.patch   |   60 ++---
 update-vlc-plugin-cache.hook |   22 -
 3 files changed, 286 insertions(+), 284 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 23:26:10 UTC (rev 347092)
+++ PKGBUILD2019-03-04 23:26:16 UTC (rev 347093)
@@ -1,243 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Giovanni Scafora 
-# Contributor: Sarah Hay 
-# Contributor: Martin Sandsmark 
-
-pkgname=vlc
-_vlcver=3.0.6
-# optional fixup version including hyphen
-_vlcfixupver=
-pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=6
-pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
-url='https://www.videolan.org/vlc/'
-arch=('x86_64')
-license=('LGPL2.1' 'GPL2')
-depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
- 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
- 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
- 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
- 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo'
- 'wayland-protocols' 'aribb24')
-makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
- 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
- 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
- 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
- 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
- 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
- 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
- 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
- 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d')
-optdepends=('avahi: service discovery using bonjour protocol'
-'aom: AOM AV1 codec'
-'gst-plugins-base-libs: for libgst plugins'
-'dav1d: dav1d AV1 decoder'
-'libdvdcss: decoding encrypted DVDs'
-'libavc1394: devices using the 1394ta AV/C'
-'libdc1394: IEEE 1394 access plugin'
-'kwallet: kwallet keystore'
-'libva-vdpau-driver: vdpau backend nvidia'
-'libva-intel-driver: video backend intel'
-'libbluray: Blu-Ray video input'
-'flac: Free Lossless Audio Codec plugin'
-'twolame: TwoLAME mpeg2 encoder plugin'
-'libgme: Game Music Emu plugin'
-'vcdimager: navigate VCD with libvcdinfo'
-'libmtp: MTP devices discovery'
-'systemd-libs: udev services discovery'
-'smbclient: SMB access plugin'
-'libcdio: audio CD playback'
-'ttf-freefont: subtitle font '
-'ttf-dejavu: subtitle font'
-'libssh2: sftp access'
-'libnfs: NFS access'
-'mpg123: mpg123 codec'
-'protobuf: chromecast streaming'
-'libmicrodns: mDNS services discovery (chromecast etc)'
-'lua-socket: http interface'
-'live-media: RTSP input'
-'libdvdread: DVD input module'
-'libdvdnav: DVD with navigation input module'
-'libogg: Ogg and OggSpots codec'
-'libshout: shoutcast/icecast output plugin'
-'libmodplug: MOD output plugin'
-#'libvpx: VP8 and VP9 codec'
-'libvorbis: Vorbis decoder/encoder'
-'speex: Speex codec'
-'opus: opus codec'
-'libtheora: theora codec'
-'libpng: PNG support'
-'libjpeg-turbo: JPEG support'
-'librsvg: SVG plugin'
-'x264: H264 encoding'
-'x265: HEVC/H.265 encoder'
-'zvbi: VBI/Teletext decoding'
-'libass: Subtitle support'
-'libkate: Kate codec'
-'libtiger: Tiger rendering for Kate streams'
-'sdl_image: SDL image support'
-'srt: SRT input/output plugin'
-'aalib: ASCII art video output'
-'libcaca: colored ASCII art video output'
-'libpulse: PulseAudio audio output'
-'alsa-lib: 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:00:01
  Author: heftig
Revision: 347090

3.0.6-7: protobuf rebuild

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:59:23 UTC (rev 347089)
+++ PKGBUILD2019-03-04 23:00:01 UTC (rev 347090)
@@ -8,7 +8,7 @@
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=6
+pkgrel=7
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')


[arch-commits] Commit in vlc/repos/staging-x86_64 (6 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 23:00:24
  Author: heftig
Revision: 347091

archrelease: copy trunk to staging-x86_64

Added:
  vlc/repos/staging-x86_64/PKGBUILD
(from rev 347090, vlc/trunk/PKGBUILD)
  vlc/repos/staging-x86_64/lua53_compat.patch
(from rev 347090, vlc/trunk/lua53_compat.patch)
  vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook
(from rev 347090, vlc/trunk/update-vlc-plugin-cache.hook)
Deleted:
  vlc/repos/staging-x86_64/PKGBUILD
  vlc/repos/staging-x86_64/lua53_compat.patch
  vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook

--+
 PKGBUILD |  486 -
 lua53_compat.patch   |   60 ++---
 update-vlc-plugin-cache.hook |   22 -
 3 files changed, 284 insertions(+), 284 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 23:00:01 UTC (rev 347090)
+++ PKGBUILD2019-03-04 23:00:24 UTC (rev 347091)
@@ -1,243 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Giovanni Scafora 
-# Contributor: Sarah Hay 
-# Contributor: Martin Sandsmark 
-
-pkgname=vlc
-_vlcver=3.0.6
-# optional fixup version including hyphen
-_vlcfixupver=
-pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=5
-pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
-url='https://www.videolan.org/vlc/'
-arch=('x86_64')
-license=('LGPL2.1' 'GPL2')
-depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
- 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
- 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
- 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
- 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo'
- 'wayland-protocols' 'aribb24')
-makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
- 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
- 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
- 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
- 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
- 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
- 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
- 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
- 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d')
-optdepends=('avahi: service discovery using bonjour protocol'
-'aom: AOM AV1 codec'
-'gst-plugins-base-libs: for libgst plugins'
-'dav1d: dav1d AV1 decoder'
-'libdvdcss: decoding encrypted DVDs'
-'libavc1394: devices using the 1394ta AV/C'
-'libdc1394: IEEE 1394 access plugin'
-'kwallet: kwallet keystore'
-'libva-vdpau-driver: vdpau backend nvidia'
-'libva-intel-driver: video backend intel'
-'libbluray: Blu-Ray video input'
-'flac: Free Lossless Audio Codec plugin'
-'twolame: TwoLAME mpeg2 encoder plugin'
-'libgme: Game Music Emu plugin'
-'vcdimager: navigate VCD with libvcdinfo'
-'libmtp: MTP devices discovery'
-'systemd-libs: udev services discovery'
-'smbclient: SMB access plugin'
-'libcdio: audio CD playback'
-'ttf-freefont: subtitle font '
-'ttf-dejavu: subtitle font'
-'libssh2: sftp access'
-'libnfs: NFS access'
-'mpg123: mpg123 codec'
-'protobuf: chromecast streaming'
-'libmicrodns: mDNS services discovery (chromecast etc)'
-'lua-socket: http interface'
-'live-media: RTSP input'
-'libdvdread: DVD input module'
-'libdvdnav: DVD with navigation input module'
-'libogg: Ogg and OggSpots codec'
-'libshout: shoutcast/icecast output plugin'
-'libmodplug: MOD output plugin'
-#'libvpx: VP8 and VP9 codec'
-'libvorbis: Vorbis decoder/encoder'
-'speex: Speex codec'
-'opus: opus codec'
-'libtheora: theora codec'
-'libpng: PNG support'
-'libjpeg-turbo: JPEG support'
-'librsvg: SVG plugin'
-'x264: H264 encoding'
-'x265: HEVC/H.265 encoder'
-'zvbi: VBI/Teletext decoding'
-'libass: Subtitle support'
-'libkate: Kate codec'
-'libtiger: Tiger rendering for Kate streams'
-'sdl_image: SDL image support'
-'srt: SRT input/output plugin'
-'aalib: ASCII art video output'
-'libcaca: colored ASCII art video output'
-'libpulse: PulseAudio audio output'
-

[arch-commits] Commit in vlc/repos/extra-x86_64 (6 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:59:23
  Author: heftig
Revision: 347089

archrelease: copy trunk to extra-x86_64

Added:
  vlc/repos/extra-x86_64/PKGBUILD
(from rev 347088, vlc/trunk/PKGBUILD)
  vlc/repos/extra-x86_64/lua53_compat.patch
(from rev 347088, vlc/trunk/lua53_compat.patch)
  vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook
(from rev 347088, vlc/trunk/update-vlc-plugin-cache.hook)
Deleted:
  vlc/repos/extra-x86_64/PKGBUILD
  vlc/repos/extra-x86_64/lua53_compat.patch
  vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook

--+
 PKGBUILD |  486 -
 lua53_compat.patch   |   60 ++---
 update-vlc-plugin-cache.hook |   22 -
 3 files changed, 284 insertions(+), 284 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 22:58:36 UTC (rev 347088)
+++ PKGBUILD2019-03-04 22:59:23 UTC (rev 347089)
@@ -1,243 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Giovanni Scafora 
-# Contributor: Sarah Hay 
-# Contributor: Martin Sandsmark 
-
-pkgname=vlc
-_vlcver=3.0.6
-# optional fixup version including hyphen
-_vlcfixupver=
-pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=4
-pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
-url='https://www.videolan.org/vlc/'
-arch=('x86_64')
-license=('LGPL2.1' 'GPL2')
-depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
- 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
- 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
- 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
- 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo'
- 'wayland-protocols' 'aribb24')
-makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
- 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
- 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
- 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
- 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx'
- 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
- 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
- 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
- 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d')
-optdepends=('avahi: service discovery using bonjour protocol'
-'aom: AOM AV1 codec'
-'gst-plugins-base-libs: for libgst plugins'
-'dav1d: dav1d AV1 decoder'
-'libdvdcss: decoding encrypted DVDs'
-'libavc1394: devices using the 1394ta AV/C'
-'libdc1394: IEEE 1394 access plugin'
-'kwallet: kwallet keystore'
-'libva-vdpau-driver: vdpau backend nvidia'
-'libva-intel-driver: video backend intel'
-'libbluray: Blu-Ray video input'
-'flac: Free Lossless Audio Codec plugin'
-'twolame: TwoLAME mpeg2 encoder plugin'
-'libgme: Game Music Emu plugin'
-'vcdimager: navigate VCD with libvcdinfo'
-'libmtp: MTP devices discovery'
-'systemd-libs: udev services discovery'
-'smbclient: SMB access plugin'
-'libcdio: audio CD playback'
-'ttf-freefont: subtitle font '
-'ttf-dejavu: subtitle font'
-'libssh2: sftp access'
-'libnfs: NFS access'
-'mpg123: mpg123 codec'
-'protobuf: chromecast streaming'
-'libmicrodns: mDNS services discovery (chromecast etc)'
-'lua-socket: http interface'
-'live-media: RTSP input'
-'libdvdread: DVD input module'
-'libdvdnav: DVD with navigation input module'
-'libogg: Ogg and OggSpots codec'
-'libshout: shoutcast/icecast output plugin'
-'libmodplug: MOD output plugin'
-'libvpx: VP8 and VP9 codec'
-'libvorbis: Vorbis decoder/encoder'
-'speex: Speex codec'
-'opus: opus codec'
-'libtheora: theora codec'
-'libpng: PNG support'
-'libjpeg-turbo: JPEG support'
-'librsvg: SVG plugin'
-'x264: H264 encoding'
-'x265: HEVC/H.265 encoder'
-'zvbi: VBI/Teletext decoding'
-'libass: Subtitle support'
-'libkate: Kate codec'
-'libtiger: Tiger rendering for Kate streams'
-'sdl_image: SDL image support'
-'srt: SRT input/output plugin'
-'aalib: ASCII art video output'
-'libcaca: colored ASCII art video output'
-'libpulse: PulseAudio audio output'
-'alsa-lib: ALSA 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:58:36
  Author: heftig
Revision: 347088

3.0.6-6: rebuild for extra (no libvpx)

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:49:39 UTC (rev 347087)
+++ PKGBUILD2019-03-04 22:58:36 UTC (rev 347088)
@@ -8,7 +8,7 @@
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=5
+pkgrel=6
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:45:05
  Author: heftig
Revision: 347076

archrelease: copy trunk to staging-x86_64

Added:
  thunderbird/repos/staging-x86_64/
  thunderbird/repos/staging-x86_64/PKGBUILD
(from rev 347075, thunderbird/trunk/PKGBUILD)
  thunderbird/repos/staging-x86_64/thunderbird.desktop
(from rev 347075, thunderbird/trunk/thunderbird.desktop)

-+
 PKGBUILD|  151 +++
 thunderbird.desktop |  173 ++
 2 files changed, 324 insertions(+)

Copied: thunderbird/repos/staging-x86_64/PKGBUILD (from rev 347075, 
thunderbird/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 22:45:05 UTC (rev 347076)
@@ -0,0 +1,151 @@
+# Maintainer: Levente Polyak 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Alexander Baldeck 
+# Contributor: Dale Blount 
+# Contributor: Anders Bostrom 
+
+pkgname=thunderbird
+pkgver=60.5.1
+pkgrel=2
+pkgdesc='Standalone mail and news reader from mozilla.org'
+url='https://www.mozilla.org/thunderbird/'
+arch=(x86_64)
+license=(MPL GPL LGPL)
+depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types 
dbus-glib alsa-lib
+ nss hunspell sqlite ttf-font icu)
+makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse 
inetutils xorg-server-xvfb
+ autoconf2.13 rust clang llvm)
+optdepends=('libcanberra: sound support')
+options=(!emptydirs !makeflags)
+source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz
+$pkgname.desktop)
+sha256sums=('69a3f741b7378b50a3b6a3b59f6c4fedd2d82d469ab234390627e15da1b58e03'
+'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827')
+
+# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact foutre...@archlinux.org for
+# more information.
+_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
+
+# Mozilla API keys (see https://location.services.mozilla.com/api)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact hef...@archlinux.org for
+# more information.
+_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  echo -n "$_google_api_key" >google-api-key
+  echo -n "$_mozilla_api_key" >mozilla-api-key
+
+  cat >.mozconfig 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:44:20
  Author: heftig
Revision: 347075

60.5.1-2: libvpx rebuild (remove libvpx)

Modified:
  thunderbird/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:46:50 UTC (rev 347074)
+++ PKGBUILD2019-03-04 22:44:20 UTC (rev 347075)
@@ -7,13 +7,13 @@
 
 pkgname=thunderbird
 pkgver=60.5.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Standalone mail and news reader from mozilla.org'
 url='https://www.mozilla.org/thunderbird/'
 arch=(x86_64)
 license=(MPL GPL LGPL)
 depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types 
dbus-glib alsa-lib
- nss hunspell sqlite ttf-font libvpx icu)
+ nss hunspell sqlite ttf-font icu)
 makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse 
inetutils xorg-server-xvfb
  autoconf2.13 rust clang llvm)
 optdepends=('libcanberra: sound support')
@@ -66,7 +66,6 @@
 ac_add_options --with-system-bz2
 ac_add_options --with-system-icu
 ac_add_options --with-system-jpeg
-ac_add_options --with-system-libvpx
 ac_add_options --with-system-nspr
 ac_add_options --with-system-nss
 ac_add_options --enable-system-hunspell
@@ -149,4 +148,4 @@
 "$pkgdir/usr/lib/$pkgname/thunderbird-bin"
 }
 
-# vim: ts=2 sw=2 et:
+# vim:set sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:36:43
  Author: heftig
Revision: 437663

4.1.6-2: protobuf rebuild

Modified:
  powerdns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:34:21 UTC (rev 437662)
+++ PKGBUILD2019-03-04 22:36:43 UTC (rev 437663)
@@ -7,7 +7,7 @@
 
 pkgname=powerdns
 pkgver=4.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Authoritative DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:36:55
  Author: heftig
Revision: 437664

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: powerdns-recursor/repos/community-staging-x86_64/PKGBUILD (from rev 
437663, powerdns-recursor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:36:55 UTC (rev 437664)
@@ -0,0 +1,47 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Jan Steffens 
+# Contributor: Remi Gacogne 
+
+pkgname=powerdns-recursor
+pkgver=4.1.11
+pkgrel=2
+pkgdesc='Resolving DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('gcc-libs' 'boost-libs' 'libsodium' 'systemd-libs' 'lua' 'openssl' 
'protobuf'
+ 'libboost_context.so')
+makedepends=('boost' 'inetutils' 'pandoc' 'ragel' 'systemd')
+provides=('pdns-recursor')
+conflicts=('pdns-recursor')
+backup=('etc/powerdns/recursor.conf')
+source=(https://downloads.powerdns.com/releases/pdns-recursor-${pkgver}.tar.bz2{,.asc})
+sha512sums=('6041d31f0a517786f44a7fa22c7bfa94d5d4bdc3a7f349d2b47bc66be87404fe8eaf76f45ca18ef8ab96a45c0271f46fdba93a51fbda2542a3ad96e10f51c1d1'
+'SKIP')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'  # Pieter Lexis 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3'  # Peter van Dijk 

+  '16E12866B7738C73976A57436FFC33439B0D04DF') # Winkels, Erik 

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


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:36:56
  Author: heftig
Revision: 437665

archrelease: copy trunk to community-staging-x86_64

Added:
  powerdns/repos/community-staging-x86_64/
  powerdns/repos/community-staging-x86_64/PKGBUILD
(from rev 437663, powerdns/trunk/PKGBUILD)
  powerdns/repos/community-staging-x86_64/sysusers.conf
(from rev 437663, powerdns/trunk/sysusers.conf)

---+
 PKGBUILD  |   78 
 sysusers.conf |1 
 2 files changed, 79 insertions(+)

Copied: powerdns/repos/community-staging-x86_64/PKGBUILD (from rev 437663, 
powerdns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:36:56 UTC (rev 437665)
@@ -0,0 +1,78 @@
+# Maintainer: Levente Polyak 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Kevin Mihelich 
+# Contributor: Remi Gacogne 
+# Contributor: Pieter Lexis 
+
+pkgname=powerdns
+pkgver=4.1.6
+pkgrel=2
+pkgdesc='Authoritative DNS server'
+url='https://www.powerdns.com/'
+arch=('x86_64')
+license=('GPL2')
+depends=('boost-libs' 'botan>=2.7.0' 'libsodium' 'luajit' 'openssl' 'protobuf'
+ 'sqlite' 'systemd' 'lua')
+makedepends=('boost' 'geoip' 'libldap' 'mariadb-libs' 'opendbx'
+ 'postgresql-libs' 'tinycdb' 'unixodbc' 'yaml-cpp')
+optdepends=('geoip: GeoIP backend'
+'mariadb-libs: MariaDB/MySQL and MyDNS backend'
+'libldap: LDAP backend'
+'opendbx: OpenDBX backend'
+'postgresql-libs: PostgreSQL backend'
+'unixodbc: ODBC backend'
+'tinycdb: TinyDNS backend'
+'yaml-cpp: GeoIP backend')
+provides=('pdns')
+conflicts=('pdns')
+backup=('etc/powerdns/pdns.conf')
+source=(https://downloads.powerdns.com/releases/pdns-${pkgver}.tar.bz2{,.asc}
+sysusers.conf)
+sha512sums=('094e532ff50aeb54c8b3e46e3b4a77d1fb2c9d3d0fccce6ccb71b3825f5e53f53af680625ea4e98b5dbc29fbd210bc3b4a47c7f05b4b3ac2cf7537369a7e15b2'
+'SKIP'
+
'522bde8b76367db6edd461fca8f81d50304a4d764addf33774b3e2c5c93a9e72d93993f54ddd4ee887ceeccf70280aceea3ffaf6370d26310e0a7ebbbf61f26a')
+validpgpkeys=('B76CD4671C0968BAA87DE61C5E50715BF2FFE1A7'   # Winkels, Erik 

+  '16E12866B7738C73976A57436FFC33439B0D04DF'   # Peter van Dijk 

+  'FBAE0323821C7706A5CA151BDCF513FA7EED19F3' ) # Pieter Lexis 

+
+prepare() {
+  cd pdns-${pkgver}
+  # Patch the Makefile.in's so /powerdns is used instead of /pdns (for e.g. 
$LIBDIR)
+  # This allows for running pdns_server without setting `module-dir` in the 
config.
+  find . -name 'Makefile.in' -exec sed -i 's,pkglibdir = 
\$(libdir)/@PACKAGE@,pkglibdir = $(libdir)/powerdns,' {} \;
+}
+
+build() {
+  cd pdns-${pkgver}
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc/powerdns \
+--sbindir=/usr/bin \
+--with-modules='' \
+--with-dynmodules="bind geoip gmysql godbc gpgsql gsqlite3 ldap lua mydns 
opendbx pipe random remote tinydns" \
+--docdir=/usr/share/doc/powerdns \
+--enable-libsodium \
+--enable-botan \
+--enable-tools \
+--disable-dependency-tracking \
+--disable-silent-rules \
+--enable-reproducible \
+--enable-unit-tests \
+--enable-systemd
+  make
+}
+
+check() {
+  make -C pdns-${pkgver} check
+}
+
+package() {
+  make -C pdns-${pkgver} DESTDIR="${pkgdir}" install
+  install -D -m644 sysusers.conf "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+  mv "${pkgdir}/etc/powerdns/pdns.conf"{-dist,}
+  # Ensure we run as the powerdns user
+  sed -i "s,^# \(set.id=\),\1${pkgname}," "${pkgdir}/etc/powerdns/pdns.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: powerdns/repos/community-staging-x86_64/sysusers.conf (from rev 437663, 
powerdns/trunk/sysusers.conf)
===
--- community-staging-x86_64/sysusers.conf  (rev 0)
+++ community-staging-x86_64/sysusers.conf  2019-03-04 22:36:56 UTC (rev 
437665)
@@ -0,0 +1 @@
+u powerdns - "PowerDNS Authoritative Server" -


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:34:21
  Author: heftig
Revision: 437662

4.1.11-2: protobuf rebuild

Modified:
  powerdns-recursor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:17:42 UTC (rev 437661)
+++ PKGBUILD2019-03-04 22:34:21 UTC (rev 437662)
@@ -6,7 +6,7 @@
 
 pkgname=powerdns-recursor
 pkgver=4.1.11
-pkgrel=1
+pkgrel=2
 pkgdesc='Resolving DNS server'
 url='https://www.powerdns.com/'
 arch=('x86_64')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:17:30
  Author: heftig
Revision: 437660

2.8-2: protobuf rebuild

Modified:
  nsjail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:16:36 UTC (rev 437659)
+++ PKGBUILD2019-03-04 22:17:30 UTC (rev 437660)
@@ -2,7 +2,7 @@
 
 pkgname=nsjail
 pkgver=2.8
-pkgrel=1
+pkgrel=2
 pkgdesc="A light-weight process isolation tool"
 arch=('x86_64')
 url="http://nsjail.com;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:17:42
  Author: heftig
Revision: 437661

archrelease: copy trunk to community-staging-x86_64

Added:
  nsjail/repos/community-staging-x86_64/
  nsjail/repos/community-staging-x86_64/PKGBUILD
(from rev 437660, nsjail/trunk/PKGBUILD)

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

Copied: nsjail/repos/community-staging-x86_64/PKGBUILD (from rev 437660, 
nsjail/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:17:42 UTC (rev 437661)
@@ -0,0 +1,29 @@
+# Maintainer: Bruno Pagani  
+
+pkgname=nsjail
+pkgver=2.8
+pkgrel=2
+pkgdesc="A light-weight process isolation tool"
+arch=('x86_64')
+url="http://nsjail.com;
+license=('Apache')
+depends=('protobuf' 'libnl')
+makedepends=('git')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/google/nsjail/archive/${pkgver}.tar.gz;
+
'git+https://github.com/google/kafel.git#commit=722b93a630e53ca472a4c69f61cb3dfc44ea5041')
+sha256sums=('1eb5cad7e698d467a0224614aaca04e169bde6c2cf57f2e6a01a8ad5f787bb56'
+'SKIP')
+
+prepare() {
+mv kafel ${pkgname}-${pkgver}
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+install -Dm755 nsjail -t "${pkgdir}"/usr/bin/ 
+}


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:16:21
  Author: heftig
Revision: 437658

1.2.19-14: protobuf rebuild

Modified:
  murmur/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:10:27 UTC (rev 437657)
+++ PKGBUILD2019-03-04 22:16:21 UTC (rev 437658)
@@ -4,7 +4,7 @@
 
 pkgname=murmur
 pkgver=1.2.19
-pkgrel=13
+pkgrel=14
 pkgdesc="The voice chat application server for Mumble"
 arch=('x86_64')
 url="http://mumble.sourceforge.net;


[arch-commits] Commit in murmur/repos (9 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:16:36
  Author: heftig
Revision: 437659

archrelease: copy trunk to community-staging-x86_64

Added:
  murmur/repos/community-staging-x86_64/
  murmur/repos/community-staging-x86_64/0003-fix-long-username-query.patch
(from rev 437658, murmur/trunk/0003-fix-long-username-query.patch)
  murmur/repos/community-staging-x86_64/0004-fix-username-validation.patch
(from rev 437658, murmur/trunk/0004-fix-username-validation.patch)
  murmur/repos/community-staging-x86_64/ChangeLog
(from rev 437658, murmur/trunk/ChangeLog)
  murmur/repos/community-staging-x86_64/PKGBUILD
(from rev 437658, murmur/trunk/PKGBUILD)
  murmur/repos/community-staging-x86_64/murmur.dbus.conf
(from rev 437658, murmur/trunk/murmur.dbus.conf)
  murmur/repos/community-staging-x86_64/murmur.install
(from rev 437658, murmur/trunk/murmur.install)
  murmur/repos/community-staging-x86_64/murmur.service
(from rev 437658, murmur/trunk/murmur.service)
  murmur/repos/community-staging-x86_64/murmur.sysusers
(from rev 437658, murmur/trunk/murmur.sysusers)

+
 0003-fix-long-username-query.patch |   42 
 0004-fix-username-validation.patch |   36 +
 ChangeLog  |   36 +
 PKGBUILD   |   59 +++
 murmur.dbus.conf   |   22 +
 murmur.install |6 +++
 murmur.service |   12 +++
 murmur.sysusers|1 
 8 files changed, 214 insertions(+)

Copied: 
murmur/repos/community-staging-x86_64/0003-fix-long-username-query.patch (from 
rev 437658, murmur/trunk/0003-fix-long-username-query.patch)
===
--- community-staging-x86_64/0003-fix-long-username-query.patch 
(rev 0)
+++ community-staging-x86_64/0003-fix-long-username-query.patch 2019-03-04 
22:16:36 UTC (rev 437659)
@@ -0,0 +1,42 @@
+commit 6b33dda344f89e5a039b7d79eb43925040654242
+Author: Benjamin Jemlich 
+Date:   Tue Jun 29 14:49:14 2010 +0200
+
+Don't crash on long usernames
+
+diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp
+index f12867a..de307ea 100644
+--- a/src/murmur/Messages.cpp
 b/src/murmur/Messages.cpp
+@@ -1231,6 +1231,9 @@ void Server::msgQueryUsers(ServerUser *uSource, 
MumbleProto::QueryUsers ) {
+ 
+   for (int i=0;i= 0) {
+   name = getUserName(id);
+diff --git a/src/murmur/ServerDB.cpp b/src/murmur/ServerDB.cpp
+index 11b6906..7e15def 100644
+--- a/src/murmur/ServerDB.cpp
 b/src/murmur/ServerDB.cpp
+@@ -810,7 +810,7 @@ int Server::authenticate(QString , const QString , 
const QStringList 
+   TransactionHolder th;
+   QSqlQuery  = *th.qsqQuery;
+ 
+-  SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` 
= ? AND `name` like ?");
++  SQLPREP("SELECT `user_id`,`name`,`pw` FROM `%1users` WHERE `server_id` 
= ? AND LOWER(`name`) = LOWER(?)");
+   query.addBindValue(iServerNum);
+   query.addBindValue(name);
+   SQLEXEC();
+@@ -1051,7 +1051,7 @@ int Server::getUserID(const QString ) {
+   TransactionHolder th;
+ 
+   QSqlQuery  = *th.qsqQuery;
+-  SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND 
`name` like ?");
++  SQLPREP("SELECT `user_id` FROM `%1users` WHERE `server_id` = ? AND 
LOWER(`name`) = LOWER(?)");
+   query.addBindValue(iServerNum);
+   query.addBindValue(name);
+   SQLEXEC();

Copied: 
murmur/repos/community-staging-x86_64/0004-fix-username-validation.patch (from 
rev 437658, murmur/trunk/0004-fix-username-validation.patch)
===
--- community-staging-x86_64/0004-fix-username-validation.patch 
(rev 0)
+++ community-staging-x86_64/0004-fix-username-validation.patch 2019-03-04 
22:16:36 UTC (rev 437659)
@@ -0,0 +1,36 @@
+commit 5c40cfeb4b5f8911df926c19f2dd628703840f64
+Author: Stefan Hacker 
+Date:   Tue Jun 29 23:39:16 2010 +0200
+
+Don't validate the name before we are sure it wasn't already validated by 
an authenticator
+
+diff --git a/src/murmur/Messages.cpp b/src/murmur/Messages.cpp
+index de307ea..f12867a 100644
+--- a/src/murmur/Messages.cpp
 b/src/murmur/Messages.cpp
+@@ -1231,9 +1231,6 @@ void Server::msgQueryUsers(ServerUser *uSource, 
MumbleProto::QueryUsers ) {
+ 
+   for (int i=0;i= 0) {
+   name = getUserName(id);
+diff --git a/src/murmur/ServerDB.cpp b/src/murmur/ServerDB.cpp
+index 7e15def..70b4ca4 100644
+--- a/src/murmur/ServerDB.cpp
 b/src/murmur/ServerDB.cpp
+@@ -1048,6 +1048,11 @@ int Server::getUserID(const QString ) {
+   qhUserNameCache.insert(id, name);
+   return id;
+   }
++
++  if (!validateUserName(name)) {
++  return id;
++  }
++
+ 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:10:11
  Author: heftig
Revision: 437656

1.3.2-7: protobuf rebuild

Modified:
  mosh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:07:06 UTC (rev 437655)
+++ PKGBUILD2019-03-04 22:10:11 UTC (rev 437656)
@@ -4,7 +4,7 @@
 
 pkgname=mosh
 pkgver=1.3.2
-pkgrel=6
+pkgrel=7
 pkgdesc='Mobile shell, surviving disconnects with local echo and line editing'
 arch=('x86_64')
 url='https://mosh.org/'


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:10:27
  Author: heftig
Revision: 437657

archrelease: copy trunk to community-staging-x86_64

Added:
  mosh/repos/community-staging-x86_64/
  mosh/repos/community-staging-x86_64/PKGBUILD
(from rev 437656, mosh/trunk/PKGBUILD)

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

Copied: mosh/repos/community-staging-x86_64/PKGBUILD (from rev 437656, 
mosh/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:10:27 UTC (rev 437657)
@@ -0,0 +1,33 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Christian Neukirchen 
+# Contributor: Thomas Weißschuh 
+
+pkgname=mosh
+pkgver=1.3.2
+pkgrel=7
+pkgdesc='Mobile shell, surviving disconnects with local echo and line editing'
+arch=('x86_64')
+url='https://mosh.org/'
+license=('GPL3')
+depends=('libutempter' 'openssl' 'perl-io-tty' 'protobuf')
+makedepends=('git')
+options=('!emptydirs')
+source=("git+https://github.com/mobile-shell/mosh#tag=$pkgname-$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd "$pkgname"
+
+  ./autogen.sh
+  ./configure --prefix=/usr --enable-ufw --sysconfdir=/etc
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C "$pkgname" install
+  install -Dm644 "$pkgname/conf/bash-completion/completions/$pkgname" \
+"$pkgdir/usr/share/bash-completion/completions/$pkgname"
+}
+
+# getver: raw.githubusercontent.com/mobile-shell/mosh/master/ChangeLog
+# vim: ts=2 sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:07:06
  Author: heftig
Revision: 437655

archrelease: copy trunk to community-staging-x86_64

Added:
  bitcoin/repos/community-staging-x86_64/
  bitcoin/repos/community-staging-x86_64/PKGBUILD
(from rev 437654, bitcoin/trunk/PKGBUILD)
  bitcoin/repos/community-staging-x86_64/bitcoin.sysusers
(from rev 437654, bitcoin/trunk/bitcoin.sysusers)
  bitcoin/repos/community-staging-x86_64/bitcoin.tmpfiles
(from rev 437654, bitcoin/trunk/bitcoin.tmpfiles)

--+
 PKGBUILD |   95 +
 bitcoin.sysusers |1 
 bitcoin.tmpfiles |2 +
 3 files changed, 98 insertions(+)

Copied: bitcoin/repos/community-staging-x86_64/PKGBUILD (from rev 437654, 
bitcoin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:07:06 UTC (rev 437655)
@@ -0,0 +1,95 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Timothy Redaelli 
+# Contributor: shahid 
+
+#_dbver=4.8.30
+pkgbase=bitcoin
+pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
+pkgver=0.17.1
+pkgrel=2
+arch=('x86_64')
+url="https://www.bitcoin.org/;
+makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 
'protobuf' 'zeromq')
+license=('MIT')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/bitcoin/bitcoin/archive/v$pkgver.tar.gz;
+"bitcoin.sysusers"
+"bitcoin.tmpfiles")
+sha256sums=('d51bae80fc0a460ce752d04097c4a1271a66b55260d53165d82313488117d290'
+'6f70b0d3d5e4a3f78b15d8f49515cd33cbf0c9d2ac22f94f0d3fabb3f620e458'
+'b769c977b193680f2f549997fd8e07f6aa507071dfd519d59255ab4c687ebfcd')
+validpgpkeys=(71A3B16735405025D447E8F274810B012346C9A6)
+
+prepare() {
+  cd "$pkgbase-$pkgver"
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  ./configure --prefix=/usr --with-gui=qt5 --with-incompatible-bdb 
#LDFLAGS="-L$srcdir/db4/lib/ $LDFLAGS" CPPFLAGS="-I$srcdir/db4/include/ 
$CPPFLAGS"
+  make
+}
+
+package_bitcoin-qt() {
+  pkgdesc="Bitcoin is a peer-to-peer network based digital currency - Qt"
+  depends=(boost-libs libevent qt5-base miniupnpc libminiupnpc.so qrencode 
protobuf zeromq)
+
+  cd $pkgbase-$pkgver
+  install -Dm755 src/qt/bitcoin-qt "$pkgdir"/usr/bin/bitcoin-qt
+  install -Dm644 doc/man/bitcoin-qt.1 \
+"$pkgdir"/usr/share/man/man1/bitcoin-qt.1
+  install -Dm644 share/pixmaps/bitcoin128.png \
+"$pkgdir"/usr/share/pixmaps/bitcoin128.png
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+package_bitcoin-daemon() {
+  pkgdesc="Bitcoin is a peer-to-peer network based digital currency - daemon"
+  depends=(boost-libs libevent miniupnpc libminiupnpc.so zeromq)
+
+  cd $pkgbase-$pkgver
+  install -Dm755 src/bitcoind "$pkgdir"/usr/bin/bitcoind
+  install -Dm644 contrib/bitcoind.bash-completion \
+"$pkgdir"/usr/share/bash-completion/completions/bitcoind
+  install -Dm644 doc/man/bitcoind.1 \
+"$pkgdir"/usr/share/man/man1/bitcoind.1
+  install -Dm644 contrib/init/bitcoind.service \
+"$pkgdir/usr/lib/systemd/system/bitcoind.service"
+  install -Dm644 "$srcdir/bitcoin.sysusers" \
+"$pkgdir/usr/lib/sysusers.d/bitcoin.conf"
+  install -Dm644 "$srcdir/bitcoin.tmpfiles" \
+"$pkgdir/usr/lib/tmpfiles.d/bitcoin.conf"
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+package_bitcoin-cli() {
+  pkgdesc="Bitcoin is a peer-to-peer network based digital currency - RPC 
client"
+  depends=(boost-libs libevent)
+
+  cd $pkgbase-$pkgver
+  install -Dm755 src/bitcoin-cli "$pkgdir"/usr/bin/bitcoin-cli
+  install -Dm644 contrib/bitcoin-cli.bash-completion \
+"$pkgdir"/usr/share/bash-completion/completions/bitcoin-cli
+  install -Dm644 doc/man/bitcoin-cli.1 \
+"$pkgdir"/usr/share/man/man1/bitcoin-cli.1
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+package_bitcoin-tx() {
+  pkgdesc="Bitcoin is a peer-to-peer network based digital currency - 
Transaction tool"
+  depends=(boost-libs openssl)
+
+  cd $pkgbase-$pkgver
+  install -Dm755 src/bitcoin-tx "$pkgdir"/usr/bin/bitcoin-tx
+  install -Dm644 contrib/bitcoin-tx.bash-completion \
+"$pkgdir"/usr/share/bash-completion/completions/bitcoin-tx
+  install -Dm644 doc/man/bitcoin-tx.1 \
+"$pkgdir"/usr/share/man/man1/bitcoin-tx.1
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: bitcoin/repos/community-staging-x86_64/bitcoin.sysusers (from rev 
437654, bitcoin/trunk/bitcoin.sysusers)
===
--- community-staging-x86_64/bitcoin.sysusers   (rev 0)
+++ community-staging-x86_64/bitcoin.sysusers   2019-03-04 22:07:06 UTC (rev 
437655)
@@ -0,0 +1 @@
+u bitcoin - - /var/lib/bitcoin

Copied: 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:06:53
  Author: heftig
Revision: 437654

0.17.1-2: protobuf rebuild

Modified:
  bitcoin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 22:06:06 UTC (rev 437653)
+++ PKGBUILD2019-03-04 22:06:53 UTC (rev 437654)
@@ -6,7 +6,7 @@
 pkgbase=bitcoin
 pkgname=('bitcoin-daemon' 'bitcoin-cli' 'bitcoin-qt' 'bitcoin-tx')
 pkgver=0.17.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://www.bitcoin.org/;
 makedepends=('boost' 'libevent' 'qt5-base' 'qt5-tools' 'qrencode' 'miniupnpc' 
'protobuf' 'zeromq')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:05:55
  Author: heftig
Revision: 437652

2.7.6-3: protobuf rebuild

Modified:
  knot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:55:11 UTC (rev 437651)
+++ PKGBUILD2019-03-04 22:05:55 UTC (rev 437652)
@@ -6,7 +6,7 @@
 
 pkgname=knot
 pkgver=2.7.6
-pkgrel=2
+pkgrel=3
 pkgdesc="High-performance authoritative-only DNS server"
 arch=('x86_64')
 url="https://www.knot-dns.cz/;
@@ -16,7 +16,8 @@
  'fstrm' 'protobuf-c' 'libmaxminddb')
 backup=('etc/knot/knot.conf')
 
source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('a1cb1877f04f7c2549c977c2658cfafd07c7e0e924f8e8aa8d4ae4b707f697a2' 
'SKIP')
+sha256sums=('a1cb1877f04f7c2549c977c2658cfafd07c7e0e924f8e8aa8d4ae4b707f697a2'
+'SKIP')
 validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman 

 
 build() {


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 22:06:06
  Author: heftig
Revision: 437653

archrelease: copy trunk to community-staging-x86_64

Added:
  knot/repos/community-staging-x86_64/
  knot/repos/community-staging-x86_64/PKGBUILD
(from rev 437652, knot/trunk/PKGBUILD)

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

Copied: knot/repos/community-staging-x86_64/PKGBUILD (from rev 437652, 
knot/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 22:06:06 UTC (rev 437653)
@@ -0,0 +1,62 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Ondřej Surý 
+# Contributor: Julian Brost 
+# Contributor: Oleander Reis 
+# Contributor: Otto Sabart 
+
+pkgname=knot
+pkgver=2.7.6
+pkgrel=3
+pkgdesc="High-performance authoritative-only DNS server"
+arch=('x86_64')
+url="https://www.knot-dns.cz/;
+license=('GPL3')
+depends=('libedit' 'gnutls' 'liburcu' 'lmdb'
+ 'libidn2' 'systemd' 'libcap-ng'
+ 'fstrm' 'protobuf-c' 'libmaxminddb')
+backup=('etc/knot/knot.conf')
+source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('a1cb1877f04f7c2549c977c2658cfafd07c7e0e924f8e8aa8d4ae4b707f697a2'
+'SKIP')
+validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman 

+
+build() {
+cd ${pkgname}-${pkgver}
+
+./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var/lib \
+--libexecdir=/usr/lib/knot \
+--with-rundir=/run/knot \
+--with-storage=/var/lib/knot \
+--enable-recvmmsg \
+--enable-dnstap \
+--enable-systemd \
+--enable-reuseport \
+--disable-silent-rules
+
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Don’t keep those empty dir, manage them with systemd-tmpfiles instead
+rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}}
+
+rm "${pkgdir}"/etc/knot/example.com.zone
+mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf}
+
+install -Dm644 distro/common/knot.service -t 
"${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 distro/arch/knot.tmpfiles.arch 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+install -Dm644 distro/arch/knot.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:55:11
  Author: heftig
Revision: 437651

archrelease: copy trunk to community-staging-x86_64

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

--+
 0001-Fix-no-decleration-of-assert-with-GCC-7.2.patch |   26 ++
 PKGBUILD |   66 +
 hyperion.install |   20 +
 hyperion.sysusers|2 
 hyperiond.service|   14 +++
 5 files changed, 128 insertions(+)

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

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

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:54:50
  Author: heftig
Revision: 437650

1.03.2-17: protobuf rebuild

Modified:
  hyperion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:51:36 UTC (rev 437649)
+++ PKGBUILD2019-03-04 21:54:50 UTC (rev 437650)
@@ -4,7 +4,7 @@
 
 pkgname=hyperion
 pkgver=1.03.2
-pkgrel=16
+pkgrel=17
 pkgdesc="An opensource 'AmbiLight' implementation"
 arch=('x86_64')
 url="https://github.com/hyperion-project/hyperion;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:51:36
  Author: heftig
Revision: 437649

archrelease: copy trunk to community-staging-x86_64

Added:
  etherwall/repos/community-staging-x86_64/
  etherwall/repos/community-staging-x86_64/PKGBUILD
(from rev 437648, etherwall/trunk/PKGBUILD)
  etherwall/repos/community-staging-x86_64/etherwall.desktop
(from rev 437648, etherwall/trunk/etherwall.desktop)

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

Copied: etherwall/repos/community-staging-x86_64/PKGBUILD (from rev 437648, 
etherwall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:51:36 UTC (rev 437649)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Ales Katona 
+
+pkgname=etherwall
+pkgver=2.3.1
+_ewnodecommit=369edf96f4707db156e63466987fc81025964ad5
+_trezorcommit=8ea2d044785b2285c4390b3afddb08e8d093cc8e
+pkgrel=2
+pkgdesc="Ethereum GUI Wallet (QT5)"
+arch=('x86_64')
+url="http://etherwall.com;
+license=('GPL3')
+depends=('qt5-declarative' 'qt5-graphicaleffects' 'qt5-quickcontrols' 
'qt5-websockets' 'geth' 'protobuf' 'hidapi' 'systemd-libs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/almindor/${pkgname}/archive/v$pkgver.tar.gz;
+
"ew-node-$_ewnodecommit.tar.gz::https://github.com/almindor/ew-node/archive/$_ewnodecommit.tar.gz;
+
"trezor-common-$_trezorcommit.tar.gz::https://github.com/trezor/trezor-common/archive/$_trezorcommit.tar.gz;
+etherwall.desktop)
+sha512sums=('0b5a6589d9a035f8e16803e86b17f341bc99a57d3ac60d2d9dbea51246597d1b8b56b003b4497584880a60962574ddff5317936c852188fd482da8df929a906a'
+
'6cce95b0ad634ef90350a479f25f7683488adfbc7aa591319ff31eb64ec57bffb124434253adf3bf24cf70ed9b1544b2db97465bfc80c76820f738cad82e1843'
+
'862b3e678751bbd26380c085036f1526aa576fc75473e06a43c6476085168cb46a904bab716fe905d6970c923b0ae0081365cec0f7df01a3b91f948947fd6594'
+
'82ecee1f1d7a6fe7014b928e3ab79ed507c3c5795ac3e832e0be1aca8fc5659212c5a4323d5dec4571b9e9255c5c46615bd9865dc03eba85d8be9b969b534d57')
+
+build() {
+  cd "etherwall-$pkgver"
+  rmdir "src/ew-node"
+  ln -s "../../ew-node-$_ewnodecommit" "src/ew-node"
+
+  SRCDIR="../trezor-common-$_trezorcommit/protob" ./generate_protobuf.sh
+  qmake -config release && make
+}
+
+package() {
+  mkdir -p "$pkgdir/usr/bin"
+  mkdir -p "$pkgdir/usr/share/pixmaps"
+  mkdir -p "$pkgdir/usr/share/applications"
+
+  cd "etherwall-$pkgver"
+  cp "$srcdir"/etherwall.desktop "$pkgdir"/usr/share/applications
+  cp "./Etherwall" "$pkgdir"/usr/bin/etherwall
+  cp "./qml/images/icon.png" "$pkgdir"/usr/share/pixmaps/etherwall.png
+}

Copied: etherwall/repos/community-staging-x86_64/etherwall.desktop (from rev 
437648, etherwall/trunk/etherwall.desktop)
===
--- community-staging-x86_64/etherwall.desktop  (rev 0)
+++ community-staging-x86_64/etherwall.desktop  2019-03-04 21:51:36 UTC (rev 
437649)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Etherwall
+Comment=Etherwall Ethereum Wallet
+Exec=etherwall
+Icon=etherwall.png
+Terminal=false
+Type=Application
+Encoding=UTF-8
+Categories=Network;Application;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:51:21
  Author: heftig
Revision: 437648

2.3.1-2: protobuf rebuild

Modified:
  etherwall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:41:52 UTC (rev 437647)
+++ PKGBUILD2019-03-04 21:51:21 UTC (rev 437648)
@@ -5,7 +5,7 @@
 pkgver=2.3.1
 _ewnodecommit=369edf96f4707db156e63466987fc81025964ad5
 _trezorcommit=8ea2d044785b2285c4390b3afddb08e8d093cc8e
-pkgrel=1
+pkgrel=2
 pkgdesc="Ethereum GUI Wallet (QT5)"
 arch=('x86_64')
 url="http://etherwall.com;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:46:50
  Author: heftig
Revision: 347074

archrelease: copy trunk to staging-x86_64

Added:
  vlc/repos/staging-x86_64/
  vlc/repos/staging-x86_64/PKGBUILD
(from rev 347073, vlc/trunk/PKGBUILD)
  vlc/repos/staging-x86_64/lua53_compat.patch
(from rev 347073, vlc/trunk/lua53_compat.patch)
  vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook
(from rev 347073, vlc/trunk/update-vlc-plugin-cache.hook)

--+
 PKGBUILD |  243 +
 lua53_compat.patch   |   30 +
 update-vlc-plugin-cache.hook |   11 +
 3 files changed, 284 insertions(+)

Copied: vlc/repos/staging-x86_64/PKGBUILD (from rev 347073, vlc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:46:50 UTC (rev 347074)
@@ -0,0 +1,243 @@
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
+# Contributor: Sarah Hay 
+# Contributor: Martin Sandsmark 
+
+pkgname=vlc
+_vlcver=3.0.6
+# optional fixup version including hyphen
+_vlcfixupver=
+pkgver=${_vlcver}${_vlcfixupver//-/.r}
+pkgrel=5
+pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
+url='https://www.videolan.org/vlc/'
+arch=('x86_64')
+license=('LGPL2.1' 'GPL2')
+depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn'
+ 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad'
+ 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret'
+ 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2'
+ 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo'
+ 'wayland-protocols' 'aribb24')
+makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray'
+ 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3'
+ 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
+ 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
+ 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
+ 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
+ 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
+ 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
+ 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
+ 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aom' 'srt' 'dav1d')
+optdepends=('avahi: service discovery using bonjour protocol'
+'aom: AOM AV1 codec'
+'gst-plugins-base-libs: for libgst plugins'
+'dav1d: dav1d AV1 decoder'
+'libdvdcss: decoding encrypted DVDs'
+'libavc1394: devices using the 1394ta AV/C'
+'libdc1394: IEEE 1394 access plugin'
+'kwallet: kwallet keystore'
+'libva-vdpau-driver: vdpau backend nvidia'
+'libva-intel-driver: video backend intel'
+'libbluray: Blu-Ray video input'
+'flac: Free Lossless Audio Codec plugin'
+'twolame: TwoLAME mpeg2 encoder plugin'
+'libgme: Game Music Emu plugin'
+'vcdimager: navigate VCD with libvcdinfo'
+'libmtp: MTP devices discovery'
+'systemd-libs: udev services discovery'
+'smbclient: SMB access plugin'
+'libcdio: audio CD playback'
+'ttf-freefont: subtitle font '
+'ttf-dejavu: subtitle font'
+'libssh2: sftp access'
+'libnfs: NFS access'
+'mpg123: mpg123 codec'
+'protobuf: chromecast streaming'
+'libmicrodns: mDNS services discovery (chromecast etc)'
+'lua-socket: http interface'
+'live-media: RTSP input'
+'libdvdread: DVD input module'
+'libdvdnav: DVD with navigation input module'
+'libogg: Ogg and OggSpots codec'
+'libshout: shoutcast/icecast output plugin'
+'libmodplug: MOD output plugin'
+#'libvpx: VP8 and VP9 codec'
+'libvorbis: Vorbis decoder/encoder'
+'speex: Speex codec'
+'opus: opus codec'
+'libtheora: theora codec'
+'libpng: PNG support'
+'libjpeg-turbo: JPEG support'
+'librsvg: SVG plugin'
+'x264: H264 encoding'
+'x265: HEVC/H.265 encoder'
+'zvbi: VBI/Teletext decoding'
+'libass: Subtitle support'
+'libkate: Kate codec'
+'libtiger: Tiger rendering for Kate streams'
+'sdl_image: SDL image support'
+'srt: SRT input/output plugin'
+'aalib: ASCII art video output'
+'libcaca: colored ASCII art video output'
+'libpulse: PulseAudio audio output'
+'alsa-lib: ALSA audio output'
+'jack: 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:46:28
  Author: heftig
Revision: 347073

3.0.6-5: libvpx+protobuf rebuild (remove libvpx)

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:40:05 UTC (rev 347072)
+++ PKGBUILD2019-03-04 21:46:28 UTC (rev 347073)
@@ -8,7 +8,7 @@
 # optional fixup version including hyphen
 _vlcfixupver=
 pkgver=${_vlcver}${_vlcfixupver//-/.r}
-pkgrel=4
+pkgrel=5
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
 arch=('x86_64')
@@ -24,7 +24,7 @@
  'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'systemd-libs'
  'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient'
  'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123'
- 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx'
+ 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 
#'libvpx'
  'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo'
  'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger'
  'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr'
@@ -62,7 +62,7 @@
 'libogg: Ogg and OggSpots codec'
 'libshout: shoutcast/icecast output plugin'
 'libmodplug: MOD output plugin'
-'libvpx: VP8 and VP9 codec'
+#'libvpx: VP8 and VP9 codec'
 'libvorbis: Vorbis decoder/encoder'
 'speex: Speex codec'
 'opus: opus codec'
@@ -162,7 +162,7 @@
   --enable-avformat \
   --enable-postproc \
   --enable-faad \
-  --enable-vpx \
+  --disable-vpx \
   --enable-twolame \
   --disable-fdkaac \
   --enable-a52 \


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:41:52
  Author: heftig
Revision: 437647

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |   50 ++
 umurmur.service  |   15 +++
 umurmur.sysusers |1 +
 3 files changed, 66 insertions(+)

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

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

Copied: umurmur/repos/community-staging-x86_64/umurmur.sysusers (from rev 
437646, umurmur/trunk/umurmur.sysusers)
===
--- community-staging-x86_64/umurmur.sysusers   (rev 0)
+++ community-staging-x86_64/umurmur.sysusers   2019-03-04 21:41:52 UTC (rev 
437647)
@@ -0,0 +1 @@
+u umurmur - - -


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:41:38
  Author: heftig
Revision: 437646

0.2.17-13

Modified:
  umurmur/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:16:14 UTC (rev 437645)
+++ PKGBUILD2019-03-04 21:41:38 UTC (rev 437646)
@@ -5,7 +5,7 @@
 
 pkgname=umurmur
 pkgver=0.2.17
-pkgrel=12
+pkgrel=13
 pkgdesc='Minimalistic Mumble server'
 url='https://github.com/umurmur/umurmur'
 arch=('x86_64')


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:39:48
  Author: heftig
Revision: 347071

1.12.2-8: protobuf rebuild

Modified:
  libgadu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:38:02 UTC (rev 347070)
+++ PKGBUILD2019-03-04 21:39:48 UTC (rev 347071)
@@ -4,7 +4,7 @@
 
 pkgname=libgadu
 pkgver=1.12.2
-pkgrel=7
+pkgrel=8
 pkgdesc="This library implements the client side of the Gadu-Gadu protocol"
 arch=('x86_64')
 url="http://libgadu.net/;


[arch-commits] Commit in libgadu/repos/staging-x86_64 (PKGBUILD PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:40:05
  Author: heftig
Revision: 347072

archrelease: copy trunk to staging-x86_64

Added:
  libgadu/repos/staging-x86_64/PKGBUILD
(from rev 347071, libgadu/trunk/PKGBUILD)
Deleted:
  libgadu/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 21:39:48 UTC (rev 347071)
+++ PKGBUILD2019-03-04 21:40:05 UTC (rev 347072)
@@ -1,28 +0,0 @@
-# Maintainer:
-# Contributor: Andrea Scarpino 
-# Contributor: Mateusz Herych 
-
-pkgname=libgadu
-pkgver=1.12.2
-pkgrel=7
-pkgdesc="This library implements the client side of the Gadu-Gadu protocol"
-arch=('x86_64')
-url="http://libgadu.net/;
-license=('LGPL2.1')
-depends=('gnutls' 'protobuf-c')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/wojtekka/libgadu/archive/$pkgver.tar.gz;)
-md5sums=('1eecae8245d696adfbcfd40a2b36f0ca')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  ./autogen.sh
-  ./protobufgen.sh
-  ./configure --prefix=/usr --disable-tests --disable-static
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-}

Copied: libgadu/repos/staging-x86_64/PKGBUILD (from rev 347071, 
libgadu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-04 21:40:05 UTC (rev 347072)
@@ -0,0 +1,28 @@
+# Maintainer:
+# Contributor: Andrea Scarpino 
+# Contributor: Mateusz Herych 
+
+pkgname=libgadu
+pkgver=1.12.2
+pkgrel=8
+pkgdesc="This library implements the client side of the Gadu-Gadu protocol"
+arch=('x86_64')
+url="http://libgadu.net/;
+license=('LGPL2.1')
+depends=('gnutls' 'protobuf-c')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/wojtekka/libgadu/archive/$pkgver.tar.gz;)
+md5sums=('1eecae8245d696adfbcfd40a2b36f0ca')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  ./autogen.sh
+  ./protobufgen.sh
+  ./configure --prefix=/usr --disable-tests --disable-static
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:38:02
  Author: heftig
Revision: 347070

archrelease: copy trunk to staging-x86_64

Added:
  usbguard/repos/staging-x86_64/
  usbguard/repos/staging-x86_64/PKGBUILD
(from rev 347069, usbguard/trunk/PKGBUILD)

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

Copied: usbguard/repos/staging-x86_64/PKGBUILD (from rev 347069, 
usbguard/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:38:02 UTC (rev 347070)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Contributor: Ian Beringer 
+
+pkgbase=usbguard
+pkgname=('usbguard' 'usbguard-qt')
+pkgver=0.7.4
+pkgrel=5
+pkgdesc='Software framework for implementing USB device authorization policies'
+url='https://github.com/dkopecek/usbguard'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('git' 'libxslt' 'asciidoc' 'catch2' 'pegtl' 'qt5-base' 'qt5-svg' 
'qt5-tools' 'hicolor-icon-theme'
+ 'glibc' 'libqb' 'libqb.so' 'libsodium' 'libcap-ng' 'protobuf' 
'polkit' 'dbus-glib')
+source=(https://github.com/dkopecek/usbguard/releases/download/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.gz{,.sig})
+sha512sums=('9799d4e89282f4adb57310e3a8ae0c3f0921ebba57393256beb1b9b8e8a8f2290c30716f100cd41c6dd1b6d44714880043d6fbd89a12e654c2a183c628dbd366'
+'SKIP')
+validpgpkeys=('430C1928960157CC45FA1BEBAA06120530AE0466') # Daniel Kopeček 

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


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:37:38
  Author: heftig
Revision: 347069

0.7.4-5: protobuf rebuild

Modified:
  usbguard/trunk/PKGBUILD   (contents, properties)

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:31:08 UTC (rev 347068)
+++ PKGBUILD2019-03-04 21:37:38 UTC (rev 347069)
@@ -4,7 +4,7 @@
 pkgbase=usbguard
 pkgname=('usbguard' 'usbguard-qt')
 pkgver=0.7.4
-pkgrel=4
+pkgrel=5
 pkgdesc='Software framework for implementing USB device authorization policies'
 url='https://github.com/dkopecek/usbguard'
 arch=('x86_64')


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


[arch-commits] Commit in libphonenumber/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:31:08
  Author: heftig
Revision: 347068

archrelease: copy trunk to staging-x86_64

Added:
  libphonenumber/repos/staging-x86_64/
  libphonenumber/repos/staging-x86_64/PKGBUILD
(from rev 347067, libphonenumber/trunk/PKGBUILD)

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

Copied: libphonenumber/repos/staging-x86_64/PKGBUILD (from rev 347067, 
libphonenumber/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:31:08 UTC (rev 347068)
@@ -0,0 +1,40 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=libphonenumber
+pkgver=8.10.6
+pkgrel=1
+pkgdesc="Google's common library for parsing, formatting, and validating 
international phone numbers"
+url="https://github.com/googlei18n/libphonenumber;
+arch=(x86_64)
+license=(Apache)
+depends=(icu protobuf boost-libs)
+makedepends=(boost cmake gtest git 'java-environment>=9')
+_commit=8fe0e1c938d94b683bb69838b7cfef85349b33b9  # tags/v8.10.6^0
+source=("git+$url#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^libphonenumber-\|^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  CXXFLAGS+=" -Wno-error=deprecated-declarations"  # readdir_r deprecation
+  CXXFLAGS+=" -Wno-error=unused-variable"  # this is nuts
+  cmake -H$pkgname/cpp -Bbuild \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  cmake --build build
+}
+
+check() {
+  cmake --build build --target tests
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+}


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:30:53
  Author: heftig
Revision: 347067

8.10.6-1

Modified:
  libphonenumber/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:21:05 UTC (rev 347066)
+++ PKGBUILD2019-03-04 21:30:53 UTC (rev 347067)
@@ -1,15 +1,15 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=libphonenumber
-pkgver=8.10.1
-pkgrel=2
+pkgver=8.10.6
+pkgrel=1
 pkgdesc="Google's common library for parsing, formatting, and validating 
international phone numbers"
 url="https://github.com/googlei18n/libphonenumber;
 arch=(x86_64)
 license=(Apache)
 depends=(icu protobuf boost-libs)
-makedepends=(boost cmake gtest git 'java-environment>=9' ninja)
-_commit=4522de8deddcb61b54c6993acdc9aa669762eb0a  # tags/v8.10.1^0
+makedepends=(boost cmake gtest git 'java-environment>=9')
+_commit=8fe0e1c938d94b683bb69838b7cfef85349b33b9  # tags/v8.10.6^0
 source=("git+$url#commit=$_commit")
 sha256sums=('SKIP')
 
@@ -25,7 +25,7 @@
 build() {
   CXXFLAGS+=" -Wno-error=deprecated-declarations"  # readdir_r deprecation
   CXXFLAGS+=" -Wno-error=unused-variable"  # this is nuts
-  cmake -H$pkgname/cpp -Bbuild -GNinja \
+  cmake -H$pkgname/cpp -Bbuild \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib
   cmake --build build


[arch-commits] Commit in xorg-mkfontscale/repos/testing-x86_64 (8 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:21:05
  Author: heftig
Revision: 347066

archrelease: copy trunk to testing-x86_64

Added:
  xorg-mkfontscale/repos/testing-x86_64/PKGBUILD
(from rev 347065, xorg-mkfontscale/trunk/PKGBUILD)
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.hook
(from rev 347065, xorg-mkfontscale/trunk/xorg-mkfontscale.hook)
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.install
(from rev 347065, xorg-mkfontscale/trunk/xorg-mkfontscale.install)
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.script
(from rev 347065, xorg-mkfontscale/trunk/xorg-mkfontscale.script)
Deleted:
  xorg-mkfontscale/repos/testing-x86_64/PKGBUILD
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.hook
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.install
  xorg-mkfontscale/repos/testing-x86_64/xorg-mkfontscale.script

--+
 PKGBUILD |   81 ++---
 xorg-mkfontscale.hook|   26 +++---
 xorg-mkfontscale.install |   16 
 xorg-mkfontscale.script  |   18 +-
 4 files changed, 71 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-04 21:20:46 UTC (rev 347065)
+++ PKGBUILD2019-03-04 21:21:05 UTC (rev 347066)
@@ -1,40 +0,0 @@
-# Maintainer: Andreas Radke 
-# Maintainer: Jan de Groot 
-
-pkgname=xorg-mkfontscale
-pkgver=1.2.0
-pkgrel=1
-pkgdesc="Create an index of scalable font files for X"
-arch=(x86_64)
-url="https://xorg.freedesktop.org/;
-license=('custom')
-install=xorg-mkfontscale.install
-depends=('freetype2' 'libfontenc')
-makedepends=('xorg-util-macros' 'xproto')
-groups=('xorg-apps' 'xorg')
-provides=('xorg-mkfontdir')
-replaces=('xorg-mkfontdir')
-source=(https://xorg.freedesktop.org/archive/individual/app/mkfontscale-${pkgver}.tar.bz2{,.sig}
-xorg-mkfontscale.hook
-xorg-mkfontscale.script)
-sha512sums=('3d02db7e031fe6730a07ed481d2a744592a7d542d75fedf55a4f5ad50d03d92e3534b4105af09d0a8f863bdc0321758222baf5b943de77ce4972978d86a5013f'
-'SKIP'
-
'80e6995af4827e487d0a141760781d9d295a1c0d935ede53c4ba0291a4f0569686fcd7a6186d08953da1cf71d14a4c7c8f4092c731e17008941f014df3a4c917'
-
'2a53d38c85b962eaee534f6f3fad4122412a7200c6787fd8216eb191904e2e3727400606a73d6f09017016f6c1360e5148afbb8fbe16e35c5e5cd55dec635387')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-build() {
-  cd "${srcdir}/mkfontscale-${pkgver}"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${srcdir}/mkfontscale-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-
-  install -Dm644 ../xorg-mkfontscale.hook 
"${pkgdir}/usr/share/libalpm/hooks/xorg-mkfontscale.hook"
-  install -D ../xorg-mkfontscale.script 
"${pkgdir}/usr/share/libalpm/scripts/xorg-mkfontscale"
-}

Copied: xorg-mkfontscale/repos/testing-x86_64/PKGBUILD (from rev 347065, 
xorg-mkfontscale/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-04 21:21:05 UTC (rev 347066)
@@ -0,0 +1,41 @@
+# Maintainer: Andreas Radke 
+# Maintainer: Jan de Groot 
+
+pkgname=xorg-mkfontscale
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="Create an index of scalable font files for X"
+arch=(x86_64)
+url="https://xorg.freedesktop.org/;
+license=('custom')
+install=xorg-mkfontscale.install
+depends=('freetype2' 'libfontenc')
+makedepends=('xorg-util-macros' 'xproto')
+groups=('xorg-apps' 'xorg')
+provides=('xorg-mkfontdir')
+conflicts=('xorg-mkfontdir')
+replaces=('xorg-mkfontdir')
+source=(https://xorg.freedesktop.org/archive/individual/app/mkfontscale-${pkgver}.tar.bz2{,.sig}
+xorg-mkfontscale.hook
+xorg-mkfontscale.script)
+sha512sums=('3d02db7e031fe6730a07ed481d2a744592a7d542d75fedf55a4f5ad50d03d92e3534b4105af09d0a8f863bdc0321758222baf5b943de77ce4972978d86a5013f'
+'SKIP'
+
'80e6995af4827e487d0a141760781d9d295a1c0d935ede53c4ba0291a4f0569686fcd7a6186d08953da1cf71d14a4c7c8f4092c731e17008941f014df3a4c917'
+
'2a53d38c85b962eaee534f6f3fad4122412a7200c6787fd8216eb191904e2e3727400606a73d6f09017016f6c1360e5148afbb8fbe16e35c5e5cd55dec635387')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  cd "${srcdir}/mkfontscale-${pkgver}"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/mkfontscale-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+
+  install -Dm644 ../xorg-mkfontscale.hook 
"${pkgdir}/usr/share/libalpm/hooks/xorg-mkfontscale.hook"
+  install -D ../xorg-mkfontscale.script 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:20:46
  Author: heftig
Revision: 347065

1.2.0-2: add missing conflicts

Modified:
  xorg-mkfontscale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:11:31 UTC (rev 347064)
+++ PKGBUILD2019-03-04 21:20:46 UTC (rev 347065)
@@ -3,7 +3,7 @@
 
 pkgname=xorg-mkfontscale
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Create an index of scalable font files for X"
 arch=(x86_64)
 url="https://xorg.freedesktop.org/;
@@ -13,6 +13,7 @@
 makedepends=('xorg-util-macros' 'xproto')
 groups=('xorg-apps' 'xorg')
 provides=('xorg-mkfontdir')
+conflicts=('xorg-mkfontdir')
 replaces=('xorg-mkfontdir')
 
source=(https://xorg.freedesktop.org/archive/individual/app/mkfontscale-${pkgver}.tar.bz2{,.sig}
 xorg-mkfontscale.hook


[arch-commits] Commit in switchboard-plug-sound (3 files)

2019-03-04 Thread Maxime Gauduin via arch-commits
Date: Monday, March 4, 2019 @ 21:16:14
  Author: alucryd
Revision: 437645

archrelease: copy trunk to community-x86_64

Added:
  switchboard-plug-sound/repos/
  switchboard-plug-sound/repos/community-x86_64/
  switchboard-plug-sound/repos/community-x86_64/PKGBUILD
(from rev 437644, switchboard-plug-sound/trunk/PKGBUILD)

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

Copied: switchboard-plug-sound/repos/community-x86_64/PKGBUILD (from rev 
437644, switchboard-plug-sound/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2019-03-04 21:16:14 UTC (rev 437645)
@@ -0,0 +1,37 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=switchboard-plug-sound
+pkgver=2.1.3
+pkgrel=1
+pkgdesc='Switchboard Sound Plug'
+arch=(x86_64)
+url=https://github.com/elementary/switchboard-plug-sound
+license=(GPL3)
+groups=(pantheon)
+depends=(
+  glib2
+  gtk3
+  libcanberra
+  libgee
+  libgranite.so
+  libpulse
+  libswitchboard-2.0.so
+ )
+makedepends=(
+  git
+  meson
+  vala
+)
+source=(git+https://github.com/elementary/switchboard-plug-sound.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  arch-meson switchboard-plug-sound build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (3 files)

2019-03-04 Thread Maxime Gauduin via arch-commits
Date: Monday, March 4, 2019 @ 21:16:01
  Author: alucryd
Revision: 437644

add switchboard-plug-sound

Added:
  switchboard-plug-sound/
  switchboard-plug-sound/trunk/
  switchboard-plug-sound/trunk/PKGBUILD

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

Added: switchboard-plug-sound/trunk/PKGBUILD
===
--- switchboard-plug-sound/trunk/PKGBUILD   (rev 0)
+++ switchboard-plug-sound/trunk/PKGBUILD   2019-03-04 21:16:01 UTC (rev 
437644)
@@ -0,0 +1,37 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=switchboard-plug-sound
+pkgver=2.1.3
+pkgrel=1
+pkgdesc='Switchboard Sound Plug'
+arch=(x86_64)
+url=https://github.com/elementary/switchboard-plug-sound
+license=(GPL3)
+groups=(pantheon)
+depends=(
+  glib2
+  gtk3
+  libcanberra
+  libgee
+  libgranite.so
+  libpulse
+  libswitchboard-2.0.so
+ )
+makedepends=(
+  git
+  meson
+  vala
+)
+source=(git+https://github.com/elementary/switchboard-plug-sound.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  arch-meson switchboard-plug-sound build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:26
  Author: heftig
Revision: 437642

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 437640, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 437641, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 437641, 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 
437640, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2019-03-04 21:11:26 UTC (rev 
437642)
@@ -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 437641, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:26 UTC (rev 437642)
@@ -0,0 +1,51 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20190302
+pkgrel=2
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux')
+makedepends=('linux-headers')
+_extramodules=extramodules-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('c50656214a0c70301e81fe7f7df4b2a297022b6c00be90d4ff0c456200eb7d73'
+'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 437641, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-03-04 21:11:26 UTC (rev 437642)
@@ -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 deepin-anything-arch/repos (4 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:17
  Author: heftig
Revision: 437634

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 437633, deepin-anything-arch/trunk/PKGBUILD)
  deepin-anything-arch/repos/community-staging-x86_64/linux-4.20.patch
(from rev 437633, deepin-anything-arch/trunk/linux-4.20.patch)
  deepin-anything-arch/repos/community-staging-x86_64/linux-5.0.patch
(from rev 437633, deepin-anything-arch/trunk/linux-5.0.patch)

--+
 PKGBUILD |   38 +++
 linux-4.20.patch |   16 +
 linux-5.0.patch  |   64 +
 3 files changed, 118 insertions(+)

Copied: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
437633, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:17 UTC (rev 437634)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=0.0.4
+_extramodules=extramodules-ARCH
+pkgrel=7
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+depends=('linux')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;
+linux-4.20.patch
+linux-5.0.patch)
+sha512sums=('fcb7683ce3bef818ac06dd62f14b5624669f9c09b53c5f08e319b724f5408bc221154428a6436d9e2a68aa6444e966c494c8a7611dfed0c93b6b9e71a3da0f55'
+
'dc3c85e9535cc589fdf56d265c4330519c92b5bcc406153e3162ba6ef5e799b702c394e1961132770f4f3ddd288dbbfe74a9d8056329e4585eb5a2094ffe0155'
+
'6179fae5263d651279e073b4e116cf5fd1986614a0f3129927c39f462cc2ff12bb7c118b64ddbd31399a752d6b177df517133ae634d38146465fe97f49dc31d4')
+
+prepare() {
+  cd deepin-anything-$pkgver
+  patch -p1 -i ../linux-4.20.patch
+  patch -p1 -i ../linux-5.0.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 437633, 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-03-04 21:11:17 UTC (rev 
437634)
@@ -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, 

Copied: deepin-anything-arch/repos/community-staging-x86_64/linux-5.0.patch 
(from rev 437633, deepin-anything-arch/trunk/linux-5.0.patch)
===
--- community-staging-x86_64/linux-5.0.patch(rev 0)
+++ community-staging-x86_64/linux-5.0.patch2019-03-04 21:11:17 UTC (rev 
437634)
@@ -0,0 +1,64 @@
+diff -u -r deepin-anything-0.0.4/kernelmod/vfs_change.c 
deepin-anything-0.0.4-5.0/kernelmod/vfs_change.c
+--- deepin-anything-0.0.4/kernelmod/vfs_change.c   2019-03-04 
19:59:13.782355964 +
 deepin-anything-0.0.4-5.0/kernelmod/vfs_change.c   2019-03-04 
20:17:05.425142691 +
+@@ -15,7 +15,7 @@
+ #endif
+ 
+ typedef struct __vfs_change__ {
+-  struct timeval ts;
++  struct timespec64 ts;
+   char *src, *dst;
+   unsigned char action;
+   unsigned short size;
+@@ -77,7 +77,7 @@
+   return -EBUSY;
+   }
+ 
+-  struct timeval* tv = kzalloc(sizeof(struct timeval), GFP_KERNEL);
++  struct timespec64* tv = kzalloc(sizeof(struct timespec64), GFP_KERNEL);
+   if (unlikely(tv == 0)) {
+ 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:21
  Author: heftig
Revision: 437638

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 437633, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:21 UTC (rev 437638)
@@ -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=48
+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 nvidia-390xx/repos (3 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:31
  Author: heftig
Revision: 347064

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 347061, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:11:31 UTC (rev 347064)
@@ -0,0 +1,87 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.116
+_extramodules=extramodules-ARCH
+pkgrel=4
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+kernel-4.16.patch)
+sha256sums=('de85a2eea39ca16e25645b345259b01fbe858b833286b7e6785afa273009ef6f'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_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' "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 347061, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2019-03-04 21:11:31 UTC (rev 347064)
@@ -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
 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:21
  Author: heftig
Revision: 437639

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 437633, wireguard-arch/trunk/PKGBUILD)

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

Copied: wireguard-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
437633, wireguard-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:21 UTC (rev 437639)
@@ -0,0 +1,27 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-arch
+pkgver=0.0.20190227
+pkgrel=3
+pkgdesc='Wireguard module for Arch Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+_extramodules='extramodules-ARCH'
+
+package() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+
+  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 {} +
+}
+
+# vim:set sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:22
  Author: heftig
Revision: 437641

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

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 437633, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:22 UTC (rev 437641)
@@ -0,0 +1,52 @@
+# 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=11
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers'
+ "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'
+  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'
+  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 sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:30
  Author: heftig
Revision: 347063

archrelease: copy trunk to staging-x86_64

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

---+
 PKGBUILD  |   74 
 kernel-4.11.patch |   38 ++
 kernel-5.0.patch  |   52 
 3 files changed, 164 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 347061, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:11:30 UTC (rev 347063)
@@ -0,0 +1,74 @@
+# 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=66
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers')
+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' 'kernel-5.0.patch')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2'
+
'ad60f9d09b6e8d5038375f9ddaab93341958f9400f40f5175857e44c7f7002d481121dc5d677703551c3cdf24069939ac6a1861920a455acf40e637f24234a56')
+
+_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"
+patch -Np0 < "${srcdir}/kernel-5.0.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' "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 347061, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2019-03-04 21:11:30 UTC (rev 347063)
@@ -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;
+ 
+@@ 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:30
  Author: heftig
Revision: 437643

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

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 437641, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:30 UTC (rev 437643)
@@ -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=91
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' 'git')
+_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 nvidia/repos (3 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:29
  Author: heftig
Revision: 347062

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 347061, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 347061, 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 347061, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-04 21:11:29 UTC (rev 347062)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=418.43
+_extramodules=extramodules-ARCH
+pkgrel=5
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+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=('bfd43bec59de7523e879354224f2a678b6bcce53136f10d139882d9ea5d100c034fce2a15100607cb4622a3d158dbbfb41aacc528b04307c989c915b78298045'
+
'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' "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 347061, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2019-03-04 21:11:29 UTC (rev 347062)
@@ -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 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:20
  Author: heftig
Revision: 437637

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 437633, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch
(from rev 437633, ndiswrapper-arch/trunk/linux-4.11.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.13.patch
(from rev 437633, ndiswrapper-arch/trunk/linux-4.13.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.15.patch
(from rev 437633, ndiswrapper-arch/trunk/linux-4.15.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-5.0.patch
(from rev 437633, ndiswrapper-arch/trunk/linux-5.0.patch)

--+
 PKGBUILD |   43 +++
 linux-4.11.patch |   55 ++
 linux-4.13.patch |   27 +++
 linux-4.15.patch |  199 +
 linux-5.0.patch  |   25 ++
 5 files changed, 349 insertions(+)

Copied: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
437633, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:20 UTC (rev 437637)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.61
+_extramodules=extramodules-ARCH
+pkgrel=14
+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')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz;
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 
'linux-5.0.patch')
+sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
+
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
+
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
+
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf'
+
'4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch -d 
ndiswrapper
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.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 437633, 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-03-04 21:11:20 UTC (rev 
437637)
@@ -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 

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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:22
  Author: heftig
Revision: 437640

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

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 437633, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:22 UTC (rev 437640)
@@ -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=84
+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 bbswitch/repos (2 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:19
  Author: heftig
Revision: 437636

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 437633, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:19 UTC (rev 437636)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=203
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+_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 acpi_call/repos (3 files)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:11:18
  Author: heftig
Revision: 437635

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 437633, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 437633, 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 437633, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-04 21:11:18 UTC (rev 437635)
@@ -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=197
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+_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 437633, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-03-04 21:11:18 UTC (rev 437635)
@@ -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 acpi_call/trunk (PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:24
  Author: heftig
Revision: 437630

1.1.0-197: kernel 5.0.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:21 UTC (rev 437629)
+++ PKGBUILD2019-03-04 21:10:24 UTC (rev 437630)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=196
+pkgrel=197
 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 nvidia/trunk (PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:33
  Author: heftig
Revision: 347060

418.43-5: kernel 5.0.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:30 UTC (rev 347059)
+++ PKGBUILD2019-03-04 21:10:33 UTC (rev 347060)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=418.43
 _extramodules=extramodules-ARCH
-pkgrel=4
+pkgrel=5
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:21
  Author: heftig
Revision: 437629

20190302-2: kernel 5.0.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:19 UTC (rev 437628)
+++ PKGBUILD2019-03-04 21:10:21 UTC (rev 437629)
@@ -5,13 +5,13 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20190302
-pkgrel=1
+pkgrel=2
 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')
+depends=('linux')
+makedepends=('linux-headers')
 _extramodules=extramodules-ARCH
 source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
 60-vhba.rules dkms.conf)


[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD linux-5.0.patch)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:42
  Author: heftig
Revision: 437633

0.0.4-7: kernel 5.0.arch1-1

Added:
  deepin-anything-arch/trunk/linux-5.0.patch
Modified:
  deepin-anything-arch/trunk/PKGBUILD

-+
 PKGBUILD|9 +--
 linux-5.0.patch |   64 ++
 2 files changed, 70 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:37 UTC (rev 437632)
+++ PKGBUILD2019-03-04 21:10:42 UTC (rev 437633)
@@ -3,7 +3,7 @@
 pkgname=deepin-anything-arch
 pkgver=0.0.4
 _extramodules=extramodules-ARCH
-pkgrel=6
+pkgrel=7
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;
@@ -13,13 +13,16 @@
 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)
+linux-4.20.patch
+linux-5.0.patch)
 
sha512sums=('fcb7683ce3bef818ac06dd62f14b5624669f9c09b53c5f08e319b724f5408bc221154428a6436d9e2a68aa6444e966c494c8a7611dfed0c93b6b9e71a3da0f55'
-
'dc3c85e9535cc589fdf56d265c4330519c92b5bcc406153e3162ba6ef5e799b702c394e1961132770f4f3ddd288dbbfe74a9d8056329e4585eb5a2094ffe0155')
+
'dc3c85e9535cc589fdf56d265c4330519c92b5bcc406153e3162ba6ef5e799b702c394e1961132770f4f3ddd288dbbfe74a9d8056329e4585eb5a2094ffe0155'
+
'6179fae5263d651279e073b4e116cf5fd1986614a0f3129927c39f462cc2ff12bb7c118b64ddbd31399a752d6b177df517133ae634d38146465fe97f49dc31d4')
 
 prepare() {
   cd deepin-anything-$pkgver
   patch -p1 -i ../linux-4.20.patch
+  patch -p1 -i ../linux-5.0.patch
 }
 
 build() {

Added: linux-5.0.patch
===
--- linux-5.0.patch (rev 0)
+++ linux-5.0.patch 2019-03-04 21:10:42 UTC (rev 437633)
@@ -0,0 +1,64 @@
+diff -u -r deepin-anything-0.0.4/kernelmod/vfs_change.c 
deepin-anything-0.0.4-5.0/kernelmod/vfs_change.c
+--- deepin-anything-0.0.4/kernelmod/vfs_change.c   2019-03-04 
19:59:13.782355964 +
 deepin-anything-0.0.4-5.0/kernelmod/vfs_change.c   2019-03-04 
20:17:05.425142691 +
+@@ -15,7 +15,7 @@
+ #endif
+ 
+ typedef struct __vfs_change__ {
+-  struct timeval ts;
++  struct timespec64 ts;
+   char *src, *dst;
+   unsigned char action;
+   unsigned short size;
+@@ -77,7 +77,7 @@
+   return -EBUSY;
+   }
+ 
+-  struct timeval* tv = kzalloc(sizeof(struct timeval), GFP_KERNEL);
++  struct timespec64* tv = kzalloc(sizeof(struct timespec64), GFP_KERNEL);
+   if (unlikely(tv == 0)) {
+   atomic_set(_changes_is_open, 0);
+   return -ENOMEM;
+@@ -104,13 +104,13 @@
+ 
+ #define MIN_LINE_SIZE 50
+ 
+-static ssize_t copy_vfs_changes(struct timeval *last, char* buf, size_t size)
++static ssize_t copy_vfs_changes(struct timespec64 *last, char* buf, size_t 
size)
+ {
+   size_t total = 0;
+   vfs_change* vc;
+   list_for_each_entry(vc, _changes, list) {
+   if (vc->ts.tv_sec < last->tv_sec || 
+-  (vc->ts.tv_sec == last->tv_sec && vc->ts.tv_usec <= 
last->tv_usec))
++  (vc->ts.tv_sec == last->tv_sec && vc->ts.tv_nsec <= 
last->tv_nsec))
+   continue;
+ 
+   time_t shifted_secs = vc->ts.tv_sec + hour_shift*3600;
+@@ -122,7 +122,7 @@
+ #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, 
++  1900+ts.tm_year, 1+ts.tm_mon, ts.tm_mday, ts.tm_hour, 
ts.tm_min, ts.tm_sec, vc->ts.tv_nsec/100, 
+   action_names[vc->action]);
+   size_t line_len = strlen(temp) + strlen(vc->src) + 1;  //+1 for 
\n
+   if (vc->dst)
+@@ -158,7 +158,7 @@
+   if (kbuf == 0)
+   return -ENOMEM;
+ 
+-  struct timeval *last = (struct timeval*)filp->private_data;
++  struct timespec64 *last = (struct timespec64*)filp->private_data;
+   spin_lock(_changes);
+   ssize_t r = copy_vfs_changes(last, kbuf, size);
+   spin_unlock(_changes);
+@@ -585,7 +585,7 @@
+   strcat(full_dst, dst);
+   }
+   vfs_change* vc = (vfs_change*)p;
+-  do_gettimeofday(>ts);
++  ktime_get_real_ts64(>ts);
+   vc->size = size;
+   vc->action = act;
+   vc->src = full_src;


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD kernel-5.0.patch)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:40
  Author: heftig
Revision: 347061

340.107-66: kernel 5.0.arch1-1

Added:
  nvidia-340xx/trunk/kernel-5.0.patch
Modified:
  nvidia-340xx/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 kernel-5.0.patch |   52 
 2 files changed, 57 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:33 UTC (rev 347060)
+++ PKGBUILD2019-03-04 21:10:40 UTC (rev 347061)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=65
+pkgrel=66
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -15,9 +15,10 @@
 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')
+'kernel-4.11.patch' 'kernel-5.0.patch')
 
sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
-
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2'
+
'ad60f9d09b6e8d5038375f9ddaab93341958f9400f40f5175857e44c7f7002d481121dc5d677703551c3cdf24069939ac6a1861920a455acf40e637f24234a56')
 
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
@@ -27,6 +28,7 @@
 # patches here
 
 patch -Np0 < "${srcdir}/kernel-4.11.patch"
+patch -Np0 < "${srcdir}/kernel-5.0.patch"
 
 cp -a kernel kernel-dkms
 }

Added: kernel-5.0.patch
===
--- kernel-5.0.patch(rev 0)
+++ kernel-5.0.patch2019-03-04 21:10:40 UTC (rev 347061)
@@ -0,0 +1,52 @@
+--- kernel/nv-drm.c2018-05-25 04:16:20.0 +
 kernel/nv-drm.c2019-03-04 20:57:40.065280734 +
+@@ -252,7 +252,11 @@
+ goto done;
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 0, 0)
+ drm_gem_object_unreference_unlocked(_obj->base);
++#else
++drm_gem_object_put_unlocked(_obj->base);
++#endif
+ 
+ status = RM_OK;
+ 
+--- kernel/os-interface.c  2018-05-25 04:16:20.0 +
 kernel/os-interface.c  2019-03-04 21:03:03.815854982 +
+@@ -14,6 +14,16 @@
+ #include "os-interface.h"
+ #include "nv-linux.h"
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 0, 0)
++static inline void do_gettimeofday(struct timeval *tv)
++{
++struct timespec64 now;
++ktime_get_real_ts64();
++tv->tv_sec = now.tv_sec;
++tv->tv_usec = now.tv_nsec/1000;
++}
++#endif
++
+ RM_STATUS NV_API_CALL os_disable_console_access(void)
+ {
+ NV_ACQUIRE_CONSOLE_SEM();
+--- kernel/uvm/nvidia_uvm_lite.c   2019-03-04 20:57:25.815255511 +
 kernel/uvm/nvidia_uvm_lite.c   2019-03-04 21:04:25.239333050 +
+@@ -30,6 +30,16 @@
+ #include "nvidia_uvm_lite_counters.h"
+ #include "ctrl2080mc.h"
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 0, 0)
++static inline void do_gettimeofday(struct timeval *tv)
++{
++struct timespec64 now;
++ktime_get_real_ts64();
++tv->tv_sec = now.tv_sec;
++tv->tv_usec = now.tv_nsec/1000;
++}
++#endif
++
+ //
+ // nvidia_uvm_lite.c
+ // This file contains code that is specific to the UVM-Lite mode of operation.


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:30
  Author: heftig
Revision: 347059

390.116-4: kernel 5.0.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 20:20:00 UTC (rev 347058)
+++ PKGBUILD2019-03-04 21:10:30 UTC (rev 347059)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.116
 _extramodules=extramodules-ARCH
-pkgrel=3
+pkgrel=4
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:19
  Author: heftig
Revision: 437628

8.046.00-48: kernel 5.0.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:17 UTC (rev 437627)
+++ PKGBUILD2019-03-04 21:10:19 UTC (rev 437628)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.046.00
-pkgrel=47
+pkgrel=48
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


[arch-commits] Commit in ndiswrapper-arch/trunk (PKGBUILD linux-5.0.patch)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:35
  Author: heftig
Revision: 437631

1.61-14: kernel 5.0.arch1-1

Added:
  ndiswrapper-arch/trunk/linux-5.0.patch
Modified:
  ndiswrapper-arch/trunk/PKGBUILD

-+
 PKGBUILD|   12 ++--
 linux-5.0.patch |   25 +
 2 files changed, 31 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:24 UTC (rev 437630)
+++ PKGBUILD2019-03-04 21:10:35 UTC (rev 437631)
@@ -4,7 +4,7 @@
 pkgname=ndiswrapper-arch
 pkgver=1.61
 _extramodules=extramodules-ARCH
-pkgrel=13
+pkgrel=14
 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/;
@@ -14,19 +14,19 @@
 provides=('NDISWRAPPER-MODULE')
 replaces=('ndiswrapper-module')
 
source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz;
-'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch')
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 
'linux-5.0.patch')
 
sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
 
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
 
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
-
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf')
+
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf'
+
'4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c')
 
 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
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch -d 
ndiswrapper
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.patch
 }
 
 build() {

Added: linux-5.0.patch
===
--- linux-5.0.patch (rev 0)
+++ linux-5.0.patch 2019-03-04 21:10:35 UTC (rev 437631)
@@ -0,0 +1,25 @@
+diff -u -r ndiswrapper-1.61/ndiswrapper/driver/ntoskernel.c 
ndiswrapper-1.61-5.0/ndiswrapper/driver/ntoskernel.c
+--- ndiswrapper-1.61/ndiswrapper/driver/ntoskernel.c   2019-03-04 
20:22:58.095332763 +
 ndiswrapper-1.61-5.0/ndiswrapper/driver/ntoskernel.c   2019-03-04 
20:24:48.698777448 +
+@@ -2498,7 +2498,7 @@
+ 
+ int ntoskernel_init(void)
+ {
+-  struct timeval now;
++  struct timespec64 now;
+ 
+   spin_lock_init(_lock);
+   spin_lock_init(_lock);
+@@ -2518,10 +2518,10 @@
+   INIT_WORK(_work, ntos_work_worker);
+   wrap_timer_slist.next = NULL;
+ 
+-  do_gettimeofday();
++  ktime_get_real_ts64();
+   wrap_ticks_to_boot = TICKS_1601_TO_1970;
+   wrap_ticks_to_boot += (u64)now.tv_sec * TICKSPERSEC;
+-  wrap_ticks_to_boot += now.tv_usec * 10;
++  wrap_ticks_to_boot += now.tv_nsec / 100;
+   wrap_ticks_to_boot -= jiffies * TICKSPERJIFFY;
+   TRACE2("%llu", wrap_ticks_to_boot);
+ 


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:16
  Author: heftig
Revision: 437626

0.8-203: kernel 5.0.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:06 UTC (rev 437625)
+++ PKGBUILD2019-03-04 21:10:16 UTC (rev 437626)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=202
+pkgrel=203
 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 wireguard-arch/trunk (PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:37
  Author: heftig
Revision: 437632

0.0.20190227-3: kernel 5.0.arch1-1

Modified:
  wireguard-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:35 UTC (rev 437631)
+++ PKGBUILD2019-03-04 21:10:37 UTC (rev 437632)
@@ -1,28 +1,21 @@
 # Maintainer: Christian Hesse 
 
-pkgname='wireguard-arch'
+pkgname=wireguard-arch
 pkgver=0.0.20190227
-pkgrel=2
-_linux_major=4
-_linux_minor=20
+pkgrel=3
+pkgdesc='Wireguard module for Arch Kernel'
+url='https://www.wireguard.com/'
 arch=('x86_64')
-url='https://www.wireguard.com/'
 license=('GPL')
-_linux_cur=${_linux_major}.${_linux_minor}
-_linux_next=${_linux_major}.$((_linux_minor + 1))
-makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
- "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
- "wireguard-dkms>=$pkgver")
+depends=('linux')
+makedepends=('linux-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
 
 _extramodules='extramodules-ARCH'
 
-package_wireguard-arch() {
+package() {
   _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 *
@@ -30,3 +23,5 @@
   # compress each module individually
   find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
 }
+
+# vim:set sw=2 et:


[arch-commits] Commit in switchboard-plug-parental-controls (3 files)

2019-03-04 Thread Maxime Gauduin via arch-commits
Date: Monday, March 4, 2019 @ 21:10:17
  Author: alucryd
Revision: 437627

archrelease: copy trunk to community-x86_64

Added:
  switchboard-plug-parental-controls/repos/
  switchboard-plug-parental-controls/repos/community-x86_64/
  switchboard-plug-parental-controls/repos/community-x86_64/PKGBUILD
(from rev 437625, switchboard-plug-parental-controls/trunk/PKGBUILD)

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

Copied: switchboard-plug-parental-controls/repos/community-x86_64/PKGBUILD 
(from rev 437625, switchboard-plug-parental-controls/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2019-03-04 21:10:17 UTC (rev 437627)
@@ -0,0 +1,38 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=switchboard-plug-parental-controls
+pkgver=2.1.5
+pkgrel=1
+pkgdesc='Switchboard Parental Controls Plug'
+arch=(x86_64)
+url=https://github.com/elementary/switchboard-plug-parental-controls
+license=(GPL3)
+groups=(pantheon)
+depends=(
+  accountsservice
+  gdk-pixbuf2
+  glib2
+  gtk3
+  libgee
+  libgranite.so
+  libswitchboard-2.0.so
+  polkit
+)
+makedepends=(
+  git
+  meson
+  vala
+)
+source=(git+https://github.com/elementary/switchboard-plug-parental-controls.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  arch-meson switchboard-plug-parental-controls build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:00
  Author: heftig
Revision: 437622

0.43-91: kernel 5.0.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:05:11 UTC (rev 437621)
+++ PKGBUILD2019-03-04 21:10:00 UTC (rev 437622)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=90
+pkgrel=91
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:03
  Author: heftig
Revision: 437624

6.30.223.271-84: kernel 5.0.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:01 UTC (rev 437623)
+++ PKGBUILD2019-03-04 21:10:03 UTC (rev 437624)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=83
+pkgrel=84
 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 virtualbox-modules-arch/trunk (PKGBUILD)

2019-03-04 Thread Jan Steffens via arch-commits
Date: Monday, March 4, 2019 @ 21:10:06
  Author: heftig
Revision: 437625

6.0.4-11: kernel 5.0.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-04 21:10:03 UTC (rev 437624)
+++ PKGBUILD2019-03-04 21:10:06 UTC (rev 437625)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=6.0.4
-pkgrel=10
+pkgrel=11
 arch=('x86_64')
 url='http://virtualbox.org'
 license=('GPL')


[arch-commits] Commit in (3 files)

2019-03-04 Thread Maxime Gauduin via arch-commits
Date: Monday, March 4, 2019 @ 21:10:01
  Author: alucryd
Revision: 437623

add switchboard-plug-parental-controls

Added:
  switchboard-plug-parental-controls/
  switchboard-plug-parental-controls/trunk/
  switchboard-plug-parental-controls/trunk/PKGBUILD

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

Added: switchboard-plug-parental-controls/trunk/PKGBUILD
===
--- switchboard-plug-parental-controls/trunk/PKGBUILD   
(rev 0)
+++ switchboard-plug-parental-controls/trunk/PKGBUILD   2019-03-04 21:10:01 UTC 
(rev 437623)
@@ -0,0 +1,38 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=switchboard-plug-parental-controls
+pkgver=2.1.5
+pkgrel=1
+pkgdesc='Switchboard Parental Controls Plug'
+arch=(x86_64)
+url=https://github.com/elementary/switchboard-plug-parental-controls
+license=(GPL3)
+groups=(pantheon)
+depends=(
+  accountsservice
+  gdk-pixbuf2
+  glib2
+  gtk3
+  libgee
+  libgranite.so
+  libswitchboard-2.0.so
+  polkit
+)
+makedepends=(
+  git
+  meson
+  vala
+)
+source=(git+https://github.com/elementary/switchboard-plug-parental-controls.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  arch-meson switchboard-plug-parental-controls build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in switchboard-plug-a11y (3 files)

2019-03-04 Thread Maxime Gauduin via arch-commits
Date: Monday, March 4, 2019 @ 21:05:11
  Author: alucryd
Revision: 437621

archrelease: copy trunk to community-x86_64

Added:
  switchboard-plug-a11y/repos/
  switchboard-plug-a11y/repos/community-x86_64/
  switchboard-plug-a11y/repos/community-x86_64/PKGBUILD
(from rev 437620, switchboard-plug-a11y/trunk/PKGBUILD)

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

Copied: switchboard-plug-a11y/repos/community-x86_64/PKGBUILD (from rev 437620, 
switchboard-plug-a11y/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2019-03-04 21:05:11 UTC (rev 437621)
@@ -0,0 +1,35 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=switchboard-plug-a11y
+pkgver=2.1.3
+pkgrel=1
+pkgdesc='Switchboard Universal Access Plug'
+arch=(x86_64)
+url=https://github.com/elementary/switchboard-plug-a11y
+license=(GPL3)
+groups=(pantheon)
+depends=(
+  glib2
+  gtk3
+  libgee
+  libgranite.so
+  libswitchboard-2.0.so
+)
+makedepends=(
+  git
+  meson
+  vala
+)
+source=(git+https://github.com/elementary/switchboard-plug-a11y.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  arch-meson switchboard-plug-a11y build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


  1   2   3   >