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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 9, 2017 @ 07:42:57
  Author: bisson
Revision: 311955

archrelease: copy trunk to testing-x86_64

Added:
  pinentry/repos/testing-x86_64/
  pinentry/repos/testing-x86_64/PKGBUILD
(from rev 311954, pinentry/trunk/PKGBUILD)

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

Copied: pinentry/repos/testing-x86_64/PKGBUILD (from rev 311954, 
pinentry/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-09 07:42:57 UTC (rev 311955)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Tobias Powalowski 
+# Maintainer: Gaetan Bisson 
+
+pkgname=pinentry
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize 
the Assuan protocol'
+url='http://gnupg.org/related_software/pinentry/'
+arch=('x86_64')
+license=('GPL')
+depends=('ncurses' 'libcap' 'libassuan' 'libsecret')
+makedepends=('gtk2' 'qt5-base' 'gcr')
+optdepends=('gtk2: gtk2 backend'
+'qt5-base: qt backend'
+'gcr: gnome3 backend')
+source=("ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha256sums=('68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570'
+'SKIP')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --enable-pinentry-tty \
+   --enable-pinentry-curses \
+   --enable-fallback-curses \
+   --enable-pinentry-emacs \
+   --enable-pinentry-gtk2 \
+   --enable-pinentry-gnome3 \
+   --enable-pinentry-qt \
+   --enable-libsecret \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 9, 2017 @ 07:42:30
  Author: bisson
Revision: 311954

upstream update

Modified:
  pinentry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-09 07:31:50 UTC (rev 311953)
+++ PKGBUILD2017-12-09 07:42:30 UTC (rev 311954)
@@ -3,7 +3,7 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=pinentry
-pkgver=1.0.0
+pkgver=1.1.0
 pkgrel=1
 pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize 
the Assuan protocol'
 url='http://gnupg.org/related_software/pinentry/'
@@ -15,7 +15,7 @@
 'qt5-base: qt backend'
 'gcr: gnome3 backend')
 
source=("ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a'
+sha256sums=('68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570'
 'SKIP')
 validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6')
 


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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 9, 2017 @ 07:31:50
  Author: bisson
Revision: 311953

archrelease: copy trunk to testing-x86_64

Added:
  libassuan/repos/testing-x86_64/
  libassuan/repos/testing-x86_64/PKGBUILD
(from rev 311952, libassuan/trunk/PKGBUILD)

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

Copied: libassuan/repos/testing-x86_64/PKGBUILD (from rev 311952, 
libassuan/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-09 07:31:50 UTC (rev 311953)
@@ -0,0 +1,32 @@
+# $Id$
+# Contributor: Tobias Powalowski 
+# Maintainer: Gaetan Bisson 
+
+pkgname=libassuan
+pkgver=2.5.1
+pkgrel=1
+pkgdesc='IPC library used by some GnuPG related software'
+url='http://www.gnupg.org/related_software/libassuan/'
+arch=('x86_64')
+license=('GPL')
+depends=('libgpg-error')
+validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
+source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha256sums=('47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449'
+'SKIP')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr
+   make
+}
+
+check() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make check
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Saturday, December 9, 2017 @ 07:31:27
  Author: bisson
Revision: 311952

upstream update

Modified:
  libassuan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-09 03:41:09 UTC (rev 311951)
+++ PKGBUILD2017-12-09 07:31:27 UTC (rev 311952)
@@ -3,7 +3,7 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=libassuan
-pkgver=2.4.3
+pkgver=2.5.1
 pkgrel=1
 pkgdesc='IPC library used by some GnuPG related software'
 url='http://www.gnupg.org/related_software/libassuan/'
@@ -12,7 +12,7 @@
 depends=('libgpg-error')
 validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
 
source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig})
-sha256sums=('22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71'
+sha256sums=('47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449'
 'SKIP')
 
 build() {


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Saturday, December 9, 2017 @ 03:41:09
  Author: anatolik
Revision: 311951

archrelease: copy trunk to testing-x86_64

Added:
  fuse3/repos/testing-x86_64/
  fuse3/repos/testing-x86_64/PKGBUILD
(from rev 311950, fuse3/trunk/PKGBUILD)
  fuse3/repos/testing-x86_64/fuse.conf
(from rev 311950, fuse3/trunk/fuse.conf)

---+
 PKGBUILD  |   72 
 fuse.conf |9 +++
 2 files changed, 81 insertions(+)

Copied: fuse3/repos/testing-x86_64/PKGBUILD (from rev 311950, 
fuse3/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-09 03:41:09 UTC (rev 311951)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Ronald van Haren 
+# Contributor: Tom Gundersen 
+# Contributor: Mark Rosenstand 
+
+pkgbase=fuse3
+pkgname=(fuse-common fuse3)
+pkgver=3.2.1
+pkgrel=1
+arch=('x86_64')
+url='https://github.com/libfuse/libfuse'
+license=('GPL2')
+makedepends=('pkg-config' 'meson' 'udev')
+options=(!emptydirs)
+source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc}
+   'fuse.conf')
+sha1sums=('0461603b2c9baadae0bee0e22aeb3a4f3a41ec31'
+  'SKIP'
+  '3b42e37a741d4651099225987dc40e7f02a716ad')
+validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath 

+
+build() {
+  cd fuse-$pkgver
+
+  rm -rf build
+  meson --prefix=/usr --sbindir=bin . build
+  cd build
+  ninja
+}
+
+package_fuse-common() {
+  pkgdesc="Common files for fuse2/3 packages"
+  backup=(etc/fuse.conf)
+  depends=(glibc)
+
+  cd fuse-$pkgver/build
+  DESTDIR=${pkgdir} ninja install
+
+  install -Dm644 ${srcdir}/fuse.conf ${pkgdir}/etc/fuse.conf
+
+  # static device nodes are handled by udev
+  rm -r ${pkgdir}/dev
+
+  # Remove init script in wrong path
+  # Don't add our own for now, as fusectl fs oopses on 2.6.18
+  rm -r ${pkgdir}/etc/init.d
+
+  # part of fuse3 package
+  rm -r 
${pkgdir}/usr/{bin/fusermount3,include,lib/{pkgconfig,libfuse3.so*},share/man/man1/fusermount3.1.gz}
+
+  mv ${pkgdir}/usr/bin/mount.fuse3 ${pkgdir}/usr/bin/mount.fuse
+}
+
+package_fuse3() {
+  pkgdesc="A library that makes it possible to implement a filesystem in a 
userspace program."
+  depends=('fuse-common')
+
+  cd fuse-$pkgver/build
+
+  DESTDIR=${pkgdir} ninja install
+
+  # Remove init script in wrong path
+  # Don't add our own for now, as fusectl fs oopses on 2.6.18
+  rm -r ${pkgdir}/etc/init.d
+
+  # static device nodes are handled by udev
+  rm -r ${pkgdir}/dev
+
+  # part of fuse-common package
+  rm -r ${pkgdir}/usr/lib/udev/rules.d
+  rm ${pkgdir}/usr/share/man/man8/mount.fuse.8.gz ${pkgdir}/usr/bin/mount.fuse3
+}

Copied: fuse3/repos/testing-x86_64/fuse.conf (from rev 311950, 
fuse3/trunk/fuse.conf)
===
--- testing-x86_64/fuse.conf(rev 0)
+++ testing-x86_64/fuse.conf2017-12-09 03:41:09 UTC (rev 311951)
@@ -0,0 +1,9 @@
+# Set the maximum number of FUSE mounts allowed to non-root users.
+# The default is 1000.
+#
+#mount_max = 1000
+
+# Allow non-root users to specify the 'allow_other' or 'allow_root'
+# mount options.
+#
+#user_allow_other


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Saturday, December 9, 2017 @ 03:40:33
  Author: anatolik
Revision: 311950

upgpkg: fuse3 3.2.1-1

Modified:
  fuse3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 19:32:56 UTC (rev 311949)
+++ PKGBUILD2017-12-09 03:40:33 UTC (rev 311950)
@@ -5,7 +5,7 @@
 
 pkgbase=fuse3
 pkgname=(fuse-common fuse3)
-pkgver=3.2.0
+pkgver=3.2.1
 pkgrel=1
 arch=('x86_64')
 url='https://github.com/libfuse/libfuse'
@@ -14,7 +14,7 @@
 options=(!emptydirs)
 
source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc}
'fuse.conf')
-sha1sums=('8bfd587a73e0b5523d1e82bffd8ad69161462854'
+sha1sums=('0461603b2c9baadae0bee0e22aeb3a4f3a41ec31'
   'SKIP'
   '3b42e37a741d4651099225987dc40e7f02a716ad')
 validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath 



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

2017-12-08 Thread Johannes Löthberg via arch-commits
Date: Friday, December 8, 2017 @ 19:55:13
  Author: demize
Revision: 273382

upgpkg: pkgconf 1.3.12-1

Modified:
  pkgconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 19:36:19 UTC (rev 273381)
+++ PKGBUILD2017-12-08 19:55:13 UTC (rev 273382)
@@ -4,7 +4,7 @@
 # Contributor: Bartlomiej Piotrowski 
 
 pkgname=pkgconf
-pkgver=1.3.10
+pkgver=1.3.12
 pkgrel=1
 
 pkgdesc='Light pkg-config replacement'
@@ -17,7 +17,7 @@
 
 source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";)
 
-sha256sums=('62577d265fa9415a57a77a59dede5526b7ece3ef59a750434b281b262f0c1da9')
+sha256sums=('9fa878a21fec186af095a2f47e8f249fcf4645ed969aba4cdd7ed9031fe7ae30')
 
 build() {
cd pkgconf-$pkgver


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

2017-12-08 Thread Johannes Löthberg via arch-commits
Date: Friday, December 8, 2017 @ 19:55:22
  Author: demize
Revision: 273383

archrelease: copy trunk to community-x86_64

Added:
  pkgconf/repos/community-x86_64/PKGBUILD
(from rev 273382, pkgconf/trunk/PKGBUILD)
Deleted:
  pkgconf/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 19:55:13 UTC (rev 273382)
+++ PKGBUILD2017-12-08 19:55:22 UTC (rev 273383)
@@ -1,33 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Piotr Gorski 
-# Contributor: Lucy 
-# Contributor: Bartlomiej Piotrowski 
-
-pkgname=pkgconf
-pkgver=1.3.10
-pkgrel=1
-
-pkgdesc='Light pkg-config replacement'
-url='https://github.com/pkgconf/pkgconf'
-arch=('i686' 'x86_64')
-license=('custom:ISC')
-
-conflicts=('pkg-config')
-provides=('pkg-config')
-
-source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";)
-
-sha256sums=('62577d265fa9415a57a77a59dede5526b7ece3ef59a750434b281b262f0c1da9')
-
-build() {
-   cd pkgconf-$pkgver
-   ./configure --prefix=/usr
-   make
-}
-
-package() {
-   cd pkgconf-$pkgver
-   make DESTDIR="$pkgdir" install
-   ln -s /usr/bin/pkgconf "$pkgdir"/usr/bin/pkg-config
-   install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}

Copied: pkgconf/repos/community-x86_64/PKGBUILD (from rev 273382, 
pkgconf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 19:55:22 UTC (rev 273383)
@@ -0,0 +1,33 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Piotr Gorski 
+# Contributor: Lucy 
+# Contributor: Bartlomiej Piotrowski 
+
+pkgname=pkgconf
+pkgver=1.3.12
+pkgrel=1
+
+pkgdesc='Light pkg-config replacement'
+url='https://github.com/pkgconf/pkgconf'
+arch=('x86_64')
+license=('custom:ISC')
+
+conflicts=('pkg-config')
+provides=('pkg-config')
+
+source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";)
+
+sha256sums=('9fa878a21fec186af095a2f47e8f249fcf4645ed969aba4cdd7ed9031fe7ae30')
+
+build() {
+   cd pkgconf-$pkgver
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd pkgconf-$pkgver
+   make DESTDIR="$pkgdir" install
+   ln -s /usr/bin/pkgconf "$pkgdir"/usr/bin/pkg-config
+   install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}


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

2017-12-08 Thread Johannes Löthberg via arch-commits
Date: Friday, December 8, 2017 @ 19:36:09
  Author: demize
Revision: 273380

upgpkg: hunspell-pl 20171208-1

Modified:
  hunspell-pl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:25:36 UTC (rev 273379)
+++ PKGBUILD2017-12-08 19:36:09 UTC (rev 273380)
@@ -4,7 +4,7 @@
 # Contributor: Maciej Sitarz 
 
 pkgname=hunspell-pl
-pkgver=20160801
+pkgver=20171208
 pkgrel=1
 pkgdesc='Polish dictionary for Hunspell'
 arch=('any')
@@ -12,7 +12,7 @@
 license=('GPL')
 optdepends=('hunspell: the spell checking libraries and apps')
 
source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip)
-md5sums=('f681d57da464a82fd866c4b2a5f7bbcd')
+md5sums=('bf48ef8aec7b71c12d88112099d877b3')
 
 prepare() {
   bsdtar -xf pl_PL.zip


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

2017-12-08 Thread Johannes Löthberg via arch-commits
Date: Friday, December 8, 2017 @ 19:36:19
  Author: demize
Revision: 273381

archrelease: copy trunk to community-any

Added:
  hunspell-pl/repos/community-any/PKGBUILD
(from rev 273380, hunspell-pl/trunk/PKGBUILD)
Deleted:
  hunspell-pl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 19:36:09 UTC (rev 273380)
+++ PKGBUILD2017-12-08 19:36:19 UTC (rev 273381)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Johannes Löthberg 
-# Contributor:  Bartłomiej Piotrowski 
-# Contributor: Maciej Sitarz 
-
-pkgname=hunspell-pl
-pkgver=20160801
-pkgrel=1
-pkgdesc='Polish dictionary for Hunspell'
-arch=('any')
-url='http://www.sjp.pl/slownik/ort/'
-license=('GPL')
-optdepends=('hunspell: the spell checking libraries and apps')
-source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip)
-md5sums=('f681d57da464a82fd866c4b2a5f7bbcd')
-
-prepare() {
-  bsdtar -xf pl_PL.zip
-}
-
-package() {
-  install -dm755 "$pkgdir"/usr/share/hunspell
-  install -m644 pl_PL.aff "$pkgdir"/usr/share/hunspell
-  install -m644 pl_PL.dic "$pkgdir"/usr/share/hunspell
-
-  # the symlinks
-  install -dm755 "$pkgdir"/usr/share/myspell/dicts
-  pushd "$pkgdir"/usr/share/myspell/dicts
-  for file in "$pkgdir"/usr/share/hunspell/*; do
-ln -sv /usr/share/hunspell/$(basename $file) .
-  done
-  popd
-
-  # docs
-  install -dm755 "$pkgdir"/usr/share/doc/$pkgname
-  install -m644 README_pl_PL.txt "$pkgdir"/usr/share/doc/$pkgname
-}

Copied: hunspell-pl/repos/community-any/PKGBUILD (from rev 273380, 
hunspell-pl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 19:36:19 UTC (rev 273381)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Maciej Sitarz 
+
+pkgname=hunspell-pl
+pkgver=20171208
+pkgrel=1
+pkgdesc='Polish dictionary for Hunspell'
+arch=('any')
+url='http://www.sjp.pl/slownik/ort/'
+license=('GPL')
+optdepends=('hunspell: the spell checking libraries and apps')
+source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip)
+md5sums=('bf48ef8aec7b71c12d88112099d877b3')
+
+prepare() {
+  bsdtar -xf pl_PL.zip
+}
+
+package() {
+  install -dm755 "$pkgdir"/usr/share/hunspell
+  install -m644 pl_PL.aff "$pkgdir"/usr/share/hunspell
+  install -m644 pl_PL.dic "$pkgdir"/usr/share/hunspell
+
+  # the symlinks
+  install -dm755 "$pkgdir"/usr/share/myspell/dicts
+  pushd "$pkgdir"/usr/share/myspell/dicts
+  for file in "$pkgdir"/usr/share/hunspell/*; do
+ln -sv /usr/share/hunspell/$(basename $file) .
+  done
+  popd
+
+  # docs
+  install -dm755 "$pkgdir"/usr/share/doc/$pkgname
+  install -m644 README_pl_PL.txt "$pkgdir"/usr/share/doc/$pkgname
+}


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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Friday, December 8, 2017 @ 19:32:56
  Author: bisson
Revision: 311949

archrelease: copy trunk to extra-x86_64

Added:
  ncmpc/repos/extra-x86_64/PKGBUILD
(from rev 311948, ncmpc/trunk/PKGBUILD)
Deleted:
  ncmpc/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 19:28:55 UTC (rev 311948)
+++ PKGBUILD2017-12-08 19:32:56 UTC (rev 311949)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Angel Velasquez  
-# Contributor: Andrea Scarpino 
-# Contributor: damir 
-# Contributor: Daniel Bainton 
-
-pkgname=ncmpc
-pkgver=0.28
-pkgrel=1
-pkgdesc='Fully featured MPD client using ncurses'
-url='https://www.musicpd.org/clients/ncmpc/'
-arch=('i686' 'x86_64')
-license=('GPL')
-depends=('ncurses' 'glib2' 'libmpdclient=2.11')
-optdepends=('python2: to enable lyrics plugin'
-'ruby: to enable lyrics plugin')
-makedepends=('meson')
-validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512')
-source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-sha256sums=('f66e5b6fef83bdfda3b3efaf3fbad6a4d8c47bb1b3b6810bed44d3e35b007804'
-'SKIP')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   sed "s/curses == 'ncursesw'/false/g" -i meson.build
-   rm -fr build
-   install -d build
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}/build"
-   arch-meson .. -Dlyrics_screen=true
-   ninja
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}/build"
-   DESTDIR="${pkgdir}" ninja install
-}

Copied: ncmpc/repos/extra-x86_64/PKGBUILD (from rev 311948, 
ncmpc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 19:32:56 UTC (rev 311949)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Angel Velasquez  
+# Contributor: Andrea Scarpino 
+# Contributor: damir 
+# Contributor: Daniel Bainton 
+
+pkgname=ncmpc
+pkgver=0.29
+pkgrel=1
+pkgdesc='Fully featured MPD client using ncurses'
+url='https://www.musicpd.org/clients/ncmpc/'
+arch=('x86_64')
+license=('GPL')
+depends=('ncurses' 'glib2' 'libmpdclient=2.11')
+optdepends=('python2: to enable lyrics plugin'
+'ruby: to enable lyrics plugin')
+makedepends=('meson')
+validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512')
+source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha256sums=('ef68a9b67172383ea80ee46579015109433fa058728812d2b0ebede660d85f12'
+'SKIP')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   sed "s/curses == 'ncursesw'/false/g" -i meson.build
+   rm -fr build
+   install -d build
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}/build"
+   arch-meson .. -Dlyrics_screen=true
+   ninja
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}/build"
+   DESTDIR="${pkgdir}" ninja install
+}


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

2017-12-08 Thread Gaëtan Bisson via arch-commits
Date: Friday, December 8, 2017 @ 19:28:55
  Author: bisson
Revision: 311948

upstream update

Modified:
  ncmpc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 19:05:48 UTC (rev 311947)
+++ PKGBUILD2017-12-08 19:28:55 UTC (rev 311948)
@@ -6,7 +6,7 @@
 # Contributor: Daniel Bainton 
 
 pkgname=ncmpc
-pkgver=0.28
+pkgver=0.29
 pkgrel=1
 pkgdesc='Fully featured MPD client using ncurses'
 url='https://www.musicpd.org/clients/ncmpc/'
@@ -18,7 +18,7 @@
 makedepends=('meson')
 validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512')
 
source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig})
-sha256sums=('f66e5b6fef83bdfda3b3efaf3fbad6a4d8c47bb1b3b6810bed44d3e35b007804'
+sha256sums=('ef68a9b67172383ea80ee46579015109433fa058728812d2b0ebede660d85f12'
 'SKIP')
 
 prepare() {


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

2017-12-08 Thread Jelle van der Waa via arch-commits
Date: Friday, December 8, 2017 @ 19:05:48
  Author: jelle
Revision: 311947

Fix source url

Update the source download url to https

Modified:
  pyopengl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 19:04:18 UTC (rev 311946)
+++ PKGBUILD2017-12-08 19:05:48 UTC (rev 311947)
@@ -14,7 +14,7 @@
 license=('BSD')
 arch=('any')
 makedepends=('freeglut' 'python2-setuptools' 'python-setuptools')
-source=("http://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${pkgver}.tar.gz";
+source=("https://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${pkgver}.tar.gz";
 'LICENSE')
 md5sums=('0de021941018d46d91e5a8c11c071693'
  '0b53c508a63e5dbaf44cdfb0fa103b3a')\


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

2017-12-08 Thread Jelle van der Waa via arch-commits
Date: Friday, December 8, 2017 @ 19:04:18
  Author: jelle
Revision: 311946

Fix source download

Switch to https, since http is disabled

Modified:
  python-nose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 19:03:05 UTC (rev 311945)
+++ PKGBUILD2017-12-08 19:04:18 UTC (rev 311946)
@@ -13,7 +13,7 @@
 url='http://readthedocs.org/docs/nose/'
 license=('LGPL2.1')
 makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 
'python2-sphinx')
-source=("http://pypi.python.org/packages/source/n/nose/nose-${pkgver}.tar.gz";)
+source=("https://pypi.python.org/packages/source/n/nose/nose-${pkgver}.tar.gz";)
 md5sums=('4d3ad0ff07b61373d2cefc89c5d0b20b')
 
 build() {


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

2017-12-08 Thread Jelle van der Waa via arch-commits
Date: Friday, December 8, 2017 @ 19:03:05
  Author: jelle
Revision: 311945

Fix source url, switch to https

Modified:
  python-mpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:34:54 UTC (rev 311944)
+++ PKGBUILD2017-12-08 19:03:05 UTC (rev 311945)
@@ -16,7 +16,7 @@
 depends=('python2')
 conflicts=('python-mpd<=0.3.0-2')
 replaces=('python-mpd<=0.3.0-2')
-source=("http://pypi.python.org/packages/source/p/${pkgbase}/${pkgbase}-$pkgver.tar.bz2";)
+source=("https://pypi.python.org/packages/source/p/${pkgbase}/${pkgbase}-$pkgver.tar.bz2";)
 md5sums=('cfd4b907ba8ef33ff79bd7cbc16b25c0')
 
 package_python2-mpd() {


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:25:36
  Author: felixonmars
Revision: 273379

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 18:25:12 UTC (rev 273378)
+++ PKGBUILD2017-12-08 18:25:36 UTC (rev 273379)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-phonenumbers
-pkgname=(python-phonenumbers python2-phonenumbers)
-pkgver=8.8.7
-pkgrel=1
-pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
-arch=('any')
-url="https://github.com/daviddrysdale/python-phonenumbers";
-license=('Apache')
-makedepends=("python-setuptools" "python2-setuptools")
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";)
-sha512sums=('6a1958a600e7d4e2b57a5922f357bd4880f735088efb723e4b4ee41628dbfb98afd429aa70e3fc99e585b44b4040abe3399ed154601aae30a22715a9260fa4e2')
-
-prepare() {
-  cp -a python-phonenumbers-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-phonenumbers() {
-  depends=('python')
-
-  cd python-phonenumbers-$pkgver
-  python setup.py install -O1 --root "$pkgdir"
-}
-
-package_python2-phonenumbers() {
-  depends=('python2')
-
-  cd python-phonenumbers-$pkgver-py2
-  python2 setup.py install -O1 --root "$pkgdir"
-}

Copied: python-phonenumbers/repos/community-any/PKGBUILD (from rev 273378, 
python-phonenumbers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 18:25:36 UTC (rev 273379)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-phonenumbers
+pkgname=(python-phonenumbers python2-phonenumbers)
+pkgver=8.8.8
+pkgrel=1
+pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
+arch=('any')
+url="https://github.com/daviddrysdale/python-phonenumbers";
+license=('Apache')
+makedepends=("python-setuptools" "python2-setuptools")
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";)
+sha512sums=('bfa7eabc33e5b3b7790d7d50918bf8cc4f3a530b6b3989e923f5abdfc678218359dca1e0f9ecc4b00548812a7e1cd1d32e6699001f76c84d5faf12d725e9fdaf')
+
+prepare() {
+  cp -a python-phonenumbers-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-phonenumbers() {
+  depends=('python')
+
+  cd python-phonenumbers-$pkgver
+  python setup.py install -O1 --root "$pkgdir"
+}
+
+package_python2-phonenumbers() {
+  depends=('python2')
+
+  cd python-phonenumbers-$pkgver-py2
+  python2 setup.py install -O1 --root "$pkgdir"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:25:12
  Author: felixonmars
Revision: 273378

upgpkg: python-phonenumbers 8.8.8-1

Modified:
  python-phonenumbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:23:29 UTC (rev 273377)
+++ PKGBUILD2017-12-08 18:25:12 UTC (rev 273378)
@@ -3,7 +3,7 @@
 
 pkgbase=python-phonenumbers
 pkgname=(python-phonenumbers python2-phonenumbers)
-pkgver=8.8.7
+pkgver=8.8.8
 pkgrel=1
 pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
 arch=('any')
@@ -11,7 +11,7 @@
 license=('Apache')
 makedepends=("python-setuptools" "python2-setuptools")
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";)
-sha512sums=('6a1958a600e7d4e2b57a5922f357bd4880f735088efb723e4b4ee41628dbfb98afd429aa70e3fc99e585b44b4040abe3399ed154601aae30a22715a9260fa4e2')
+sha512sums=('bfa7eabc33e5b3b7790d7d50918bf8cc4f3a530b6b3989e923f5abdfc678218359dca1e0f9ecc4b00548812a7e1cd1d32e6699001f76c84d5faf12d725e9fdaf')
 
 prepare() {
   cp -a python-phonenumbers-$pkgver{,-py2}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:21:51
  Author: felixonmars
Revision: 273368

upgpkg: stack 1.6.1-4

rebuild with generic-deriving,1.12

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:14:47 UTC (rev 273367)
+++ PKGBUILD2017-12-08 18:21:51 UTC (rev 273368)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.1
-pkgrel=3
+pkgrel=4
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:22:12
  Author: felixonmars
Revision: 273369

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   74 
 stack.install |4 +++
 2 files changed, 78 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 273368, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:22:12 UTC (rev 273369)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.1
+pkgrel=4
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";)
+sha512sums=('b798945388f533768d0a14961b0b5fceb0bb3d24b4995fc6e86f9ee3d182782b7930edb6a61c028ae62b7ea72b61937396474813f83c5ae796353dcf9e6f36d7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  PATH="$PWD/dist/build/stack:$PATH" runhaskell Setup test
+  # TODO: need more work for integration tests
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 273368, 
stack/trunk/stack.install)
===
---

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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:14:47
  Author: felixonmars
Revision: 273367

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 273366, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:14:47 UTC (rev 273367)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.5.0
+pkgrel=11
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 
'haskell-gitrev' 'haskell-graphscc'
+ 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 
'haskell-old-time'
+ 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 
'haskell-sbv' 'haskell-smtlib'
+ 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random'
+ 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 
'haskell-ansi-terminal')
+makedepends=('ghc' 'alex' 'happy')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:14:27
  Author: felixonmars
Revision: 273366

upgpkg: cryptol 2.5.0-11

rebuild with generic-deriving,1.12

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:11:23 UTC (rev 273365)
+++ PKGBUILD2017-12-08 18:14:27 UTC (rev 273366)
@@ -3,7 +3,7 @@
 
 pkgname=cryptol
 pkgver=2.5.0
-pkgrel=10
+pkgrel=11
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net";
 license=("custom:BSD3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:11:23
  Author: felixonmars
Revision: 273365

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 273364, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:11:23 UTC (rev 273365)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.4
+pkgrel=3
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-mtl' 'haskell-random' 'haskell-syb' 
'haskell-data-binary-ieee754'
+ 'haskell-generic-deriving')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('73eac796c93fb43977428a476a3a63b844153c208b55dd3edb0dbc9e9426ffb9dbb3359d60ad423ae0260c6a0060f3b1c2408162b9ebd931c0a8bdcafd073058')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:11:00
  Author: felixonmars
Revision: 273364

upgpkg: haskell-sbv 7.4-3

rebuild with generic-deriving,1.12

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:08:20 UTC (rev 273363)
+++ PKGBUILD2017-12-08 18:11:00 UTC (rev 273364)
@@ -5,7 +5,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=7.4
-pkgrel=2
+pkgrel=3
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv";
 license=("custom:BSD3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:08:20
  Author: felixonmars
Revision: 273363

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273362, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:08:20 UTC (rev 273363)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.14
+pkgrel=8
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:07:51
  Author: felixonmars
Revision: 273362

upgpkg: hoogle 5.0.14-8

rebuild with generic-deriving,1.12

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:07:25 UTC (rev 273361)
+++ PKGBUILD2017-12-08 18:07:51 UTC (rev 273362)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.14
-pkgrel=7
+pkgrel=8
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:07:25
  Author: felixonmars
Revision: 273361

archrelease: copy trunk to community-x86_64

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

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

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

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

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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:06:57
  Author: felixonmars
Revision: 273360

upgpkg: nodejs 9.2.1-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:05:01 UTC (rev 273359)
+++ PKGBUILD2017-12-08 18:06:57 UTC (rev 273360)
@@ -9,7 +9,7 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=9.2.0
+pkgver=9.2.1
 pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
@@ -19,7 +19,7 @@
 makedepends=('python2' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";)
-sha512sums=('4f9fc98bcc9e4c0e74876ff2a2983412665d4896623fba685df590fcd4d7158068823b29fc1945852554a05ce449de4d39f1877e6b609d4c91e0a567792fc83b')
+sha512sums=('682563bd0f17e7b771b7e8d38dfb9c1237fd7a680f887834a301e94836f42fd4db5e6ac17b1ed8447de30a1054cbac871995dbcd6424d23ea43251351d0ed4f9')
 
 prepare() {
   cd node-$pkgver


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:05:01
  Author: felixonmars
Revision: 273359

archrelease: copy trunk to community-staging-x86_64

Added:
  cblrepo/repos/community-staging-x86_64/
  cblrepo/repos/community-staging-x86_64/PKGBUILD
(from rev 273358, cblrepo/trunk/PKGBUILD)

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

Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 273358, 
cblrepo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:05:01 UTC (rev 273359)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=cblrepo
+pkgver=0.24.0
+pkgrel=43
+pkgdesc="Tool to maintain a database of CABAL packages and their dependencies"
+url="https://github.com/magthe/cblrepo";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" 
"haskell-optparse-applicative"
+ "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" 
"haskell-unixutils"
+ "haskell-utf8-string" "haskell-vector" "haskell-zlib")
+makedepends=('ghc')
+source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";)
+sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71')
+
+prepare() {
+mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver
+sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' 
cblrepo-$pkgver/cblrepo.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -r "$pkgdir"/usr/share
+}


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 18:04:27
  Author: anatolik
Revision: 273357

archrelease: copy trunk to community-testing-x86_64

Added:
  wireshark/repos/community-testing-x86_64/
  wireshark/repos/community-testing-x86_64/PKGBUILD
(from rev 273356, wireshark/trunk/PKGBUILD)
  wireshark/repos/community-testing-x86_64/do_not_use_svn_version.patch
(from rev 273356, wireshark/trunk/do_not_use_svn_version.patch)
  wireshark/repos/community-testing-x86_64/wireshark.install
(from rev 273356, wireshark/trunk/wireshark.install)

--+
 PKGBUILD |  100 +
 do_not_use_svn_version.patch |   13 +
 wireshark.install|   10 
 3 files changed, 123 insertions(+)

Copied: wireshark/repos/community-testing-x86_64/PKGBUILD (from rev 273356, 
wireshark/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-08 18:04:27 UTC (rev 273357)
@@ -0,0 +1,100 @@
+# Maintainer: Levente Polyak 
+# Contributor: Timothy Redaelli 
+# Contributor: Guillaume ALAUX 
+# Contributor: Florian Pritz 
+
+pkgname=('wireshark-cli' 'wireshark-common' 'wireshark-gtk' 'wireshark-qt')
+pkgbase=wireshark
+pkgver=2.4.3
+pkgrel=1
+arch=('x86_64')
+license=('GPL2')
+makedepends=('c-ares' 'geoip' 'qt5-tools' 'qt5-multimedia' 'gtk3' 'krb5' 
'libpcap' 'bash' 'libssh'
+ 'gnutls' 'portaudio' 'lua52' 'python' 'desktop-file-utils' 
'hicolor-icon-theme')
+options=('!emptydirs')
+url='https://www.wireshark.org/'
+source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz
+do_not_use_svn_version.patch)
+sha256sums=('189495996b68940626cb53b31c8902fa1bb5a96b61217cea42734c13925ff12e'
+'3981bb46f592e319f9c679c5e215ae0af828044a3b64d49d2cf0305ecacf4691')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+
+  # Avoid ugly "svn rev unknown from unknown" version string
+  patch -p1 < "${srcdir}/do_not_use_svn_version.patch"
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+
+  ./autogen.sh
+  ./configure \
+  --prefix=/usr \
+  --with-qt=5 \
+  --with-gtk=3 \
+  --with-pcap \
+  --with-zlib \
+  --with-lua \
+  --with-portaudio \
+  --with-ssl \
+  --with-krb5 \
+  --with-c-ares \
+  --with-geoip
+  make all
+}
+
+package_wireshark-cli() {
+  pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - CLI 
version'
+  depends=('c-ares' 'geoip' 'krb5' 'libgcrypt' 'libcap' 'libpcap' 'gnutls' 
'glib2' 'lua52' 'libssh' 'libxml2' 'libnghttp2')
+  install=wireshark.install
+  conflicts=(wireshark)
+
+  cd ${pkgbase}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" uninstall-local
+
+  # wireshark uid group is 150
+  chgrp 150 "${pkgdir}/usr/bin/dumpcap"
+  chmod 754 "${pkgdir}/usr/bin/dumpcap"
+  rm "${pkgdir}/usr/bin/wireshark" "${pkgdir}/usr/bin/wireshark-gtk"
+
+  # headers
+  install -Dm 644 config.h register.h ws_diag_control.h ws_symbol_export.h -t 
"${pkgdir}/usr/include/${pkgbase}"
+  for d in epan epan/crypt epan/dfilter epan/dissectors epan/ftypes epan/wmem 
wiretap wsutil; do
+install -Dm 644 ${d}/*.h -t "${pkgdir}/usr/include/${pkgbase}/${d}"
+  done
+}
+
+package_wireshark-common() {
+  pkgdesc='Common files used by wireshark-gtk and wireshark-qt'
+  depends=('hicolor-icon-theme' 'shared-mime-info' 'xdg-utils')
+
+  cd ${pkgbase}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-data-local
+  rm "${pkgdir}"/usr/share/applications/wireshark{,-gtk}.desktop
+}
+
+package_wireshark-gtk() {
+  pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - GTK 
frontend'
+  depends=('desktop-file-utils' 'gtk3' 'portaudio' 'wireshark-cli' 
'wireshark-common')
+  replaces=(wireshark)
+  conflicts=(wireshark)
+
+  cd ${pkgbase}-${pkgver}
+  install -Dm 755 .libs/wireshark-gtk "${pkgdir}/usr/bin/wireshark-gtk"
+  install -Dm 644 wireshark-gtk.desktop -t "${pkgdir}/usr/share/applications"
+}
+
+package_wireshark-qt() {
+  pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - Qt 
frontend'
+  depends=('desktop-file-utils' 'qt5-multimedia' 'wireshark-cli' 
'wireshark-common')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dm 755 .libs/wireshark "${pkgdir}/usr/bin/wireshark"
+  install -Dm 644 wireshark.desktop -t "${pkgdir}/usr/share/applications"
+}
+
+# vim: ts=2 sw=2 et:

Copied: wireshark/repos/community-testing-x86_64/do_not_use_svn_version.patch 
(from rev 273356, wireshark/trunk/do_not_use_svn_version.patch)
===
--- community-testing-x86_64/do_not_use_svn_version.patch   
(rev 0)
+++ community-testing-x86_64/do_not_use_svn_version.patch   2017-12-08 
18:04:27 UTC (rev 273357)
@@ -0,0 +1,13 @@
+diff --git a/Makefile.am b/Makefile.am
+index e2a3cc5..b6ec684 100644
+--- a/Makefile.am

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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:04:37
  Author: felixonmars
Revision: 273358

upgpkg: cblrepo 0.24.0-43

rebuild with generic-deriving,1.12

Modified:
  cblrepo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:04:27 UTC (rev 273357)
+++ PKGBUILD2017-12-08 18:04:37 UTC (rev 273358)
@@ -3,7 +3,7 @@
 
 pkgname=cblrepo
 pkgver=0.24.0
-pkgrel=42
+pkgrel=43
 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies"
 url="https://github.com/magthe/cblrepo";
 license=("Apache")


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 18:03:53
  Author: anatolik
Revision: 273356

upgpkg: wireshark 2.4.3-1

Modified:
  wireshark/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:03:31 UTC (rev 273355)
+++ PKGBUILD2017-12-08 18:03:53 UTC (rev 273356)
@@ -5,7 +5,7 @@
 
 pkgname=('wireshark-cli' 'wireshark-common' 'wireshark-gtk' 'wireshark-qt')
 pkgbase=wireshark
-pkgver=2.4.2
+pkgver=2.4.3
 pkgrel=1
 arch=('x86_64')
 license=('GPL2')
@@ -15,7 +15,7 @@
 url='https://www.wireshark.org/'
 source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz
 do_not_use_svn_version.patch)
-sha256sums=('d1acb24735fd35e18e9b7a0555ec58277c2b87da45a19ebeb8087c3dda55f47d'
+sha256sums=('189495996b68940626cb53b31c8902fa1bb5a96b61217cea42734c13925ff12e'
 '3981bb46f592e319f9c679c5e215ae0af828044a3b64d49d2cf0305ecacf4691')
 
 prepare() {


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:03:31
  Author: felixonmars
Revision: 273355

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
273354, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:03:31 UTC (rev 273355)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=12
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-mtl' 
'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:02:45
  Author: felixonmars
Revision: 273354

upgpkg: haskell-unixutils 1.54.1-12

rebuild with generic-deriving,1.12

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:01:53 UTC (rev 273353)
+++ PKGBUILD2017-12-08 18:02:45 UTC (rev 273354)
@@ -4,7 +4,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=11
+pkgrel=12
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils";
 license=('custom:BSD3')


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:01:53
  Author: felixonmars
Revision: 273353

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-process-extras/repos/community-staging-x86_64/
  haskell-process-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 273352, haskell-process-extras/trunk/PKGBUILD)

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

Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 273352, haskell-process-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:01:53 UTC (rev 273353)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=process-extras
+pkgname=haskell-process-extras
+pkgver=0.7.2
+pkgrel=6
+pkgdesc="Process extras"
+url="https://github.com/seereason/process-extras";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 
'haskell-listlike' 'haskell-mtl'
+ 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('292077b160509dd111227481fb418ec1dc701a27633c327677404046811b9956dc07b871d9ec2f3b3eb31e44abb022435992b243237deefe14729cf0591cf307')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:01:32
  Author: felixonmars
Revision: 273352

upgpkg: haskell-process-extras 0.7.2-6

rebuild with generic-deriving,1.12

Modified:
  haskell-process-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 18:00:53 UTC (rev 273351)
+++ PKGBUILD2017-12-08 18:01:32 UTC (rev 273352)
@@ -5,7 +5,7 @@
 _hkgname=process-extras
 pkgname=haskell-process-extras
 pkgver=0.7.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Process extras"
 url="https://github.com/seereason/process-extras";
 license=('MIT')


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:00:53
  Author: felixonmars
Revision: 273351

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-deriving/repos/community-staging-x86_64/
  haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD
(from rev 273350, haskell-generic-deriving/trunk/PKGBUILD)

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

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 273350, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 18:00:53 UTC (rev 273351)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.12
+pkgrel=1
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6e8703670e483054fb36740764eb4b1e2d094f28170138b38fb554a3809781242478401b2cfe268d3c0d9599b3458dd84bcfa8f9b67409e686ce93c9cc48c85f')
+
+build() {
+cd "${srcdir}/${_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 \
+-fbase-4-9
+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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 18:00:31
  Author: felixonmars
Revision: 273350

upgpkg: haskell-generic-deriving 1.12-1

rebuild with generic-deriving,1.12

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 17:50:40 UTC (rev 273349)
+++ PKGBUILD2017-12-08 18:00:31 UTC (rev 273350)
@@ -4,22 +4,22 @@
 
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
-pkgver=1.11.2
-pkgrel=5
+pkgver=1.12
+pkgrel=1
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving";
 license=("custom:BSD3")
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hspec')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('c114bdc0cfb40dcdd5014f6e34f494e3d3d275b43299a3b51d8afc7927a5879260a458e7c94234cea27f6ad554fd87d8cc934dffb53cfc919837cd6fb9ae3a0e')
+sha512sums=('6e8703670e483054fb36740764eb4b1e2d094f28170138b38fb554a3809781242478401b2cfe268d3c0d9599b3458dd84bcfa8f9b67409e686ce93c9cc48c85f')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fbase-4-9
 runhaskell Setup build
@@ -29,9 +29,14 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 17:50:17
  Author: felixonmars
Revision: 273348

upgpkg: haskell-shelly 1.6.9-1

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 17:48:10 UTC (rev 273347)
+++ PKGBUILD2017-12-08 17:50:17 UTC (rev 273348)
@@ -4,7 +4,7 @@
 
 _hkgname=shelly
 pkgname=haskell-shelly
-pkgver=1.6.8.7
+pkgver=1.6.9
 pkgrel=1
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs";
@@ -16,7 +16,7 @@
  'haskell-async' 'haskell-transformers-base')
 makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
+sha512sums=('1fd4912ebfe3f1a0e1968b0ac00b6baec2cc335d111c11a48889b41bafd67ef9c27a6405357ad6101e598f8a897a5869500ac596dc7197c19418011d96b0e1a3')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 17:50:40
  Author: felixonmars
Revision: 273349

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 17:50:17 UTC (rev 273348)
+++ PKGBUILD2017-12-08 17:50:40 UTC (rev 273349)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=shelly
-pkgname=haskell-shelly
-pkgver=1.6.8.7
-pkgrel=1
-pkgdesc="Shell-like (systems) programming in Haskell"
-url="https://github.com/yesodweb/Shelly.hs";
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
- 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
- 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
- 'haskell-async' 'haskell-transformers-base')
-makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
-
-prepare() {
-cd $_hkgname-$pkgver
-mkdir test/data/{dir,symlinked_dir}
-ln -s ../symlinked_dir test/data/dir/
-touch test/data/symlinked_dir/hoge_file
-}
-
-build() {
-cd "${srcdir}/${_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 \
--f-lifted -f-build-examples
-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 "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-shelly/repos/community-x86_64/PKGBUILD (from rev 273348, 
haskell-shelly/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 17:50:40 UTC (rev 273349)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.6.9
+pkgrel=1
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1fd4912ebfe3f1a0e1968b0ac00b6baec2cc335d111c11a48889b41bafd67ef9c27a6405357ad6101e598f8a897a5869500ac596dc7197c19418011d96b0e1a3')
+
+prepare() {
+cd $_hkgname-$pkgver
+mkdir test/data/{dir,symlinked_dir}
+ln -s ../symlinked_dir test/data/dir/
+touch test/data/symlinked_dir/hoge_file
+}
+
+build() {
+cd "${srcdir}/${_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 \
+-f-lifted -f-build-examples
+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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 reg

[arch-commits] Commit in alsa-tools/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 17:42:44
  Author: anatolik
Revision: 311943

archrelease: copy trunk to testing-x86_64

Added:
  alsa-tools/repos/testing-x86_64/
  alsa-tools/repos/testing-x86_64/PKGBUILD
(from rev 311942, alsa-tools/trunk/PKGBUILD)

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

Copied: alsa-tools/repos/testing-x86_64/PKGBUILD (from rev 311942, 
alsa-tools/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-12-08 17:42:44 UTC (rev 311943)
@@ -0,0 +1,77 @@
+# Maintainer: Ray Rashif 
+# Contributor: Limao Luo 
+# Contributor: Sebastien Luttringer 
+# Contributor: Jochen Immendœrfer 
+
+pkgname=alsa-tools
+pkgver=1.1.5
+pkgrel=1
+pkgdesc="Advanced tools for certain sound cards"
+arch=('x86_64')
+url="http://alsa-project.org/";
+license=('GPL')
+depends=('gcc-libs' 'alsa-lib')
+makedepends=('fltk' 'gtk2' 'gtk3')
+optdepends=('fltk: hdspconf, hdspmixer'
+'gtk2: other GUI tools'
+'gtk3: hdajackretask'
+'bash: couple of tools')
+provides=("$pkgname-emu10k1" "$pkgname-ice1712")
+source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";)
+md5sums=('3afb92eb1b4f2edc8691498e57c3ec78')
+
+_tools=("as10k1" "echomixer" "envy24control" "hdajackretask" "hda-verb"
+"hdspconf" "hdsploader" "hdspmixer" "ld10k1" "mixartloader"
+"pcxhrloader" "rmedigicontrol" "sb16_csp" "sbiload" "sscape_ctl"
+"us428control" "usx2yloader" "vxloader")
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # qlo10k1 cannot be built; it depends on ld10k1
+  sed -i 's:ld10k1 qlo10k1 \\:ld10k1 \\:' Makefile
+
+  # hwmixvolume requires pyalsa, not currently in repos
+  sed -i 's:hwmixvolume hdajackretask :hdajackretask :' Makefile
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # not using upstream's global makefile as it's too clever
+  for i in ${_tools[@]}; do
+if [ $i != sbiload ]; then
+  (
+  cd $i
+  ./configure --prefix=/usr --sbindir=/usr/bin
+  make
+  )
+else
+  (
+  cd seq/sbiload
+  ./configure --prefix=/usr --sbindir=/usr/bin
+  make
+  )
+fi
+  done
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  for i in ${_tools[@]}; do
+if [ $i != sbiload ]; then
+  (
+  cd $i
+  make DESTDIR="$pkgdir" install
+  )
+else
+  (
+  cd seq/sbiload
+  make DESTDIR="$pkgdir" install
+  )
+fi
+  done
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 17:42:15
  Author: anatolik
Revision: 311942

upgpkg: alsa-tools 1.1.5-1

Modified:
  alsa-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 15:12:03 UTC (rev 311941)
+++ PKGBUILD2017-12-08 17:42:15 UTC (rev 311942)
@@ -4,7 +4,7 @@
 # Contributor: Jochen Immendœrfer 
 
 pkgname=alsa-tools
-pkgver=1.1.3
+pkgver=1.1.5
 pkgrel=1
 pkgdesc="Advanced tools for certain sound cards"
 arch=('x86_64')
@@ -18,7 +18,7 @@
 'bash: couple of tools')
 provides=("$pkgname-emu10k1" "$pkgname-ice1712")
 source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";)
-md5sums=('b23eaae687d55410b92587c2053b301f')
+md5sums=('3afb92eb1b4f2edc8691498e57c3ec78')
 
 _tools=("as10k1" "echomixer" "envy24control" "hdajackretask" "hda-verb"
 "hdspconf" "hdsploader" "hdspmixer" "ld10k1" "mixartloader"


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 17:40:29
  Author: anatolik
Revision: 273339

archrelease: copy trunk to community-testing-x86_64

Added:
  libftdi/repos/community-testing-x86_64/
  libftdi/repos/community-testing-x86_64/PKGBUILD
(from rev 273338, libftdi/trunk/PKGBUILD)

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

Copied: libftdi/repos/community-testing-x86_64/PKGBUILD (from rev 273338, 
libftdi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-12-08 17:40:29 UTC (rev 273339)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Kyle Keen 
+
+# bug, python binding vanished with 3.4
+# Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
+
+pkgname=libftdi
+pkgver=1.4
+pkgrel=1
+pkgdesc="A library to talk to FTDI chips, optional python bindings."
+arch=('x86_64')
+url="http://www.intra2net.com/en/developer/libftdi/download.php";
+license=('GPL2' 'LGPL2.1')
+depends=('libusb' 'confuse')
+optdepends=('python: library bindings')
+makedepends=('boost' 'cmake' 'python' 'swig')
+# doxygen for docs, confuse for eeprom
+source=(http://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig})
+sha1sums=('5b14cebab8168e12dd6c2b5325a29ad93ed40f3d'
+  'SKIP')
+validpgpkeys=('3CEA9B8868BC3852618EB5B4707F91A424F006F5')  # Intra2net open 
source
+
+prepare() {
+  cd "${pkgname}1-$pkgver"
+  sed -i 's|LIB_SUFFIX 64|LIB_SUFFIX ""|' CMakeLists.txt
+  sed -i "s|MODE=\"0664\", GROUP=\"plugdev\"|TAG+=\"uaccess\"|g" 
packages/99-libftdi.rules
+}
+
+build() {
+  cd "$srcdir/${pkgname}1-$pkgver"
+  mkdir -p build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=ON \
+-DCMAKE_BUILD_TYPE=Release -DEXAMPLES=OFF -DFTDI_EEPROM=ON
+  make
+}
+
+# needs yet unknown dependencies
+#check() {
+#  cd "$srcdir/${pkgname}1-$pkgver/build"
+#  make check
+#}
+
+package() {
+  cd "${pkgname}1-$pkgver/build"
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "../packages/99-libftdi.rules" 
"$pkgdir/usr/lib/udev/rules.d/69-libftdi.rules"
+  # FS#45053
+  cp -r ../examples/* "$pkgdir/usr/share/libftdi/examples"
+}
+


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

2017-12-08 Thread Anatol Pomozov via arch-commits
Date: Friday, December 8, 2017 @ 17:39:56
  Author: anatolik
Revision: 273338

upgpkg: libftdi 1.4-1

Modified:
  libftdi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 16:02:34 UTC (rev 273337)
+++ PKGBUILD2017-12-08 17:39:56 UTC (rev 273338)
@@ -5,8 +5,8 @@
 # Could NOT find PythonLibs (missing:  PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS)
 
 pkgname=libftdi
-pkgver=1.3
-pkgrel=5
+pkgver=1.4
+pkgrel=1
 pkgdesc="A library to talk to FTDI chips, optional python bindings."
 arch=('x86_64')
 url="http://www.intra2net.com/en/developer/libftdi/download.php";
@@ -16,7 +16,7 @@
 makedepends=('boost' 'cmake' 'python' 'swig')
 # doxygen for docs, confuse for eeprom
 
source=(http://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig})
-sha1sums=('ff3bdc8ec6f9e0fffc735e2b4708fe574289107f'
+sha1sums=('5b14cebab8168e12dd6c2b5325a29ad93ed40f3d'
   'SKIP')
 validpgpkeys=('3CEA9B8868BC3852618EB5B4707F91A424F006F5')  # Intra2net open 
source
 


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

2017-12-08 Thread Jonathan Steel via arch-commits
Date: Friday, December 8, 2017 @ 16:02:23
  Author: jsteel
Revision: 273336

upgpkg: aws-cli 1.14.6-1

Modified:
  aws-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 16:02:13 UTC (rev 273335)
+++ PKGBUILD2017-12-08 16:02:23 UTC (rev 273336)
@@ -3,7 +3,7 @@
 # Contributor: Alper KANAT 
 
 pkgname=aws-cli
-pkgver=1.14.3
+pkgver=1.14.6
 pkgrel=1
 pkgdesc='Universal Command Line Interface for Amazon Web Services'
 arch=('any')
@@ -14,7 +14,7 @@
  'python-s3transfer' 'python-yaml')
 makedepends=('python-setuptools')
 source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-md5sums=('f9bec4a11c63152d6023ea4e28211837')
+md5sums=('ac5fd5ae7e6d30f9e26c19499e98e905')
 
 build() {
   cd $pkgname-$pkgver


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

2017-12-08 Thread Jonathan Steel via arch-commits
Date: Friday, December 8, 2017 @ 16:02:34
  Author: jsteel
Revision: 273337

archrelease: copy trunk to community-any

Added:
  aws-cli/repos/community-any/PKGBUILD
(from rev 273336, aws-cli/trunk/PKGBUILD)
Deleted:
  aws-cli/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 16:02:23 UTC (rev 273336)
+++ PKGBUILD2017-12-08 16:02:34 UTC (rev 273337)
@@ -1,34 +0,0 @@
-# Maintainer: Jonathan Steel 
-# Contributor: Chris Severance aur.severach AatT spamgourmet.com
-# Contributor: Alper KANAT 
-
-pkgname=aws-cli
-pkgver=1.14.3
-pkgrel=1
-pkgdesc='Universal Command Line Interface for Amazon Web Services'
-arch=('any')
-url="https://github.com/aws/aws-cli";
-license=('Apache')
-depends=('python-botocore' 'python-dateutil' 'python-jmespath'
- 'python-colorama' 'python-docutils' 'python-rsa'
- 'python-s3transfer' 'python-yaml')
-makedepends=('python-setuptools')
-source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-md5sums=('f9bec4a11c63152d6023ea4e28211837')
-
-build() {
-  cd $pkgname-$pkgver
-
-  python setup.py build
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 bin/aws_bash_completer 
"$pkgdir"/usr/share/bash-completion/completions/aws
-
-  rm -f "$pkgdir"/usr/bin/{aws.cmd,aws_bash_completer}
-}

Copied: aws-cli/repos/community-any/PKGBUILD (from rev 273336, 
aws-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 16:02:34 UTC (rev 273337)
@@ -0,0 +1,34 @@
+# Maintainer: Jonathan Steel 
+# Contributor: Chris Severance aur.severach AatT spamgourmet.com
+# Contributor: Alper KANAT 
+
+pkgname=aws-cli
+pkgver=1.14.6
+pkgrel=1
+pkgdesc='Universal Command Line Interface for Amazon Web Services'
+arch=('any')
+url="https://github.com/aws/aws-cli";
+license=('Apache')
+depends=('python-botocore' 'python-dateutil' 'python-jmespath'
+ 'python-colorama' 'python-docutils' 'python-rsa'
+ 'python-s3transfer' 'python-yaml')
+makedepends=('python-setuptools')
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+md5sums=('ac5fd5ae7e6d30f9e26c19499e98e905')
+
+build() {
+  cd $pkgname-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 bin/aws_bash_completer 
"$pkgdir"/usr/share/bash-completion/completions/aws
+
+  rm -f "$pkgdir"/usr/bin/{aws.cmd,aws_bash_completer}
+}


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

2017-12-08 Thread Jonathan Steel via arch-commits
Date: Friday, December 8, 2017 @ 16:02:13
  Author: jsteel
Revision: 273335

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 16:01:59 UTC (rev 273334)
+++ PKGBUILD2017-12-08 16:02:13 UTC (rev 273335)
@@ -1,30 +0,0 @@
-# Maintainer: Jonathan Steel 
-# Contributor: Chris Severance aur.severach AatT spamgourmet.com
-# Contributor: Ainola
-# Contributor: Chris Fordham
-
-pkgname=python-botocore
-pkgver=1.8.7
-pkgrel=1
-pkgdesc='A low-level interface to a growing number of Amazon Web Services'
-arch=('any')
-url="https://github.com/boto/botocore";
-license=('Apache')
-depends=('python-dateutil' 'python-jmespath' 'python-docutils')
-makedepends=('python-setuptools')
-source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-md5sums=('565e26c1c424918532ec86df66849a83')
-
-build() {
-  cd botocore-$pkgver
-
-  python setup.py build
-}
-
-package() {
-  cd botocore-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-botocore/repos/community-any/PKGBUILD (from rev 273334, 
python-botocore/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 16:02:13 UTC (rev 273335)
@@ -0,0 +1,30 @@
+# Maintainer: Jonathan Steel 
+# Contributor: Chris Severance aur.severach AatT spamgourmet.com
+# Contributor: Ainola
+# Contributor: Chris Fordham
+
+pkgname=python-botocore
+pkgver=1.8.10
+pkgrel=1
+pkgdesc='A low-level interface to a growing number of Amazon Web Services'
+arch=('any')
+url="https://github.com/boto/botocore";
+license=('Apache')
+depends=('python-dateutil' 'python-jmespath' 'python-docutils')
+makedepends=('python-setuptools')
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+md5sums=('a53257f89b538d9827304b964db366f0')
+
+build() {
+  cd botocore-$pkgver
+
+  python setup.py build
+}
+
+package() {
+  cd botocore-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2017-12-08 Thread Jonathan Steel via arch-commits
Date: Friday, December 8, 2017 @ 16:01:59
  Author: jsteel
Revision: 273334

upgpkg: python-botocore 1.8.10-1

Modified:
  python-botocore/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 14:57:02 UTC (rev 27)
+++ PKGBUILD2017-12-08 16:01:59 UTC (rev 273334)
@@ -4,7 +4,7 @@
 # Contributor: Chris Fordham
 
 pkgname=python-botocore
-pkgver=1.8.7
+pkgver=1.8.10
 pkgrel=1
 pkgdesc='A low-level interface to a growing number of Amazon Web Services'
 arch=('any')
@@ -13,7 +13,7 @@
 depends=('python-dateutil' 'python-jmespath' 'python-docutils')
 makedepends=('python-setuptools')
 source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-md5sums=('565e26c1c424918532ec86df66849a83')
+md5sums=('a53257f89b538d9827304b964db366f0')
 
 build() {
   cd botocore-$pkgver


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

2017-12-08 Thread Andreas Radke via arch-commits
Date: Friday, December 8, 2017 @ 15:12:03
  Author: andyrtr
Revision: 311941

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/
  mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch
(from rev 311940, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch)
  mesa/repos/testing-x86_64/LICENSE
(from rev 311940, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 311940, mesa/trunk/PKGBUILD)

+
 0002-glvnd-fix-gl-dot-pc.patch |   12 ++
 LICENSE|   82 
 PKGBUILD   |  192 +++
 3 files changed, 286 insertions(+)

Copied: mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 
311940, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch)
===
--- testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch   
(rev 0)
+++ testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch   2017-12-08 15:12:03 UTC 
(rev 311941)
@@ -0,0 +1,12 @@
+diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in
+--- mesa-12.0.3/src/mesa/gl.pc.in.jx   2016-01-18 02:39:26.0 -0500
 mesa-12.0.3/src/mesa/gl.pc.in  2016-10-25 13:06:44.013159358 -0400
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 311940, mesa/trunk/LICENSE)
===
--- testing-x86_64/LICENSE  (rev 0)
+++ testing-x86_64/LICENSE  2017-12-08 15:12:03 UTC (rev 311941)
@@ -0,0 +1,82 @@
+Disclaimer
+
+Mesa is a 3-D graphics library with an API which is very similar to
+that of OpenGL*
+To the extent that Mesa utilizes the OpenGL command syntax or state
+machine, it is being used with authorization from Silicon Graphics,
+Inc.(SGI). However, the author does not possess an OpenGL license
+from SGI, and makes no claim that Mesa is in any way a compatible
+replacement for OpenGL or associated with SGI. Those who want a
+licensed implementation of OpenGL should contact a licensed
+vendor.
+
+Please do not refer to the library as MesaGL (for legal
+reasons). It's just Mesa or The Mesa 3-D graphics
+library
+
+* OpenGL is a trademark of Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+The Mesa distribution consists of several components.  Different copyrights
+and licenses apply to different components.  For example, GLUT is copyrighted
+by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa
+device drivers are copyrighted by their authors.  See below for a list of
+Mesa's main components and the license for each.
+
+The core Mesa library is licensed according to the terms of the MIT license.
+This allows integration with the XFree86, Xorg and DRI projects.
+
+The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Attention, Contributors
+
+When contributing to the Mesa project you must agree to the licensing terms
+of the component to which you're contributing.
+The following section lists the primary components of the Mesa distribution
+and their respective licenses.
+
+
+Mesa Component Licenses
+
+Component Location   Primary Author  License
+
+Main Mesa codesrc/mesa/  Brian Paul  Mesa (MIT)
+
+Device driverssrc/mesa/drivers/* See drivers See drivers
+
+Ext headers   include/GL/glext.h SGI SGI Free B
+  include/GL/glxext.h
+
+GLUT  src/glut/  Mark Ki

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

2017-12-08 Thread Andreas Radke via arch-commits
Date: Friday, December 8, 2017 @ 15:11:47
  Author: andyrtr
Revision: 311940

upgpkg: mesa 17.3.0-1

upstream update 17.3.0

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 14:10:35 UTC (rev 311939)
+++ PKGBUILD2017-12-08 15:11:47 UTC (rev 311940)
@@ -4,7 +4,7 @@
 
 pkgbase=mesa
 pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 
'mesa-vdpau' 'mesa')
-pkgver=17.2.6
+pkgver=17.3.0
 pkgrel=1
 arch=('x86_64')
 makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
@@ -15,7 +15,7 @@
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
 LICENSE
 0002-glvnd-fix-gl-dot-pc.patch)
-sha256sums=('6ad85224620330be26ab68c8fc78381b12b38b610ade2db8716b38faaa8f30de'
+sha256sums=('29a0a3a6c39990d491a1a58ed5c692e596b3bfc6c01d0b45e0b787116c50c6d9'
 'SKIP'
 '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2'
 '64a77944a28026b066c1682c7258d02289d257b24b6f173a9f7580c48beed966')
@@ -62,7 +62,7 @@
 --enable-texture-float \
 --enable-xa \
 --enable-vdpau \
---enable-omx \
+--enable-omx-bellagio \
 --enable-nine \
 --enable-opencl \
 --enable-opencl-icd \


[arch-commits] Commit in pd/repos/community-testing-x86_64 (6 files)

2017-12-08 Thread David Runge via arch-commits
Date: Friday, December 8, 2017 @ 14:57:02
  Author: dvzrv
Revision: 27

archrelease: copy trunk to community-testing-x86_64

Added:
  pd/repos/community-testing-x86_64/PKGBUILD
(from rev 273332, pd/trunk/PKGBUILD)
  pd/repos/community-testing-x86_64/pd.desktop
(from rev 273332, pd/trunk/pd.desktop)
  pd/repos/community-testing-x86_64/pd.png
(from rev 273332, pd/trunk/pd.png)
Deleted:
  pd/repos/community-testing-x86_64/PKGBUILD
  pd/repos/community-testing-x86_64/pd.desktop
  pd/repos/community-testing-x86_64/pd.png

+
 PKGBUILD   |  114 ++-
 pd.desktop |   14 +++
 2 files changed, 66 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 14:56:14 UTC (rev 273332)
+++ PKGBUILD2017-12-08 14:57:02 UTC (rev 27)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: David Runge 
-# Contributor: speps 
-# Contributor: TDY 
-# Contributor: Shinlun Hsieh 
-
-pkgname=pd
-pkgver=0.48.0
-_ver=${pkgver%.*}-${pkgver##*.}
-pkgrel=2
-pkgdesc="The Pure Data real-time music and multimedia environment"
-arch=('x86_64')
-url="http://msp.ucsd.edu/software.html";
-license=('custom:BSD')
-depends=('jack' 'fftw' 'tk' 'hicolor-icon-theme' 'portaudio')
-provides=('puredata')
-source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz";
-"${pkgname}.desktop"
-"${pkgname}.png")
-sha512sums=('2312590131a2110de1c84fa2b5d407286f2a073564c6f4cd285d48dcf1ae9d003dc5f20ce74a970eeb4ae8ff68d537e2eaf9ca6322d4f975a7a39893f4d8f0f0'
-
'4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37'
-
'61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116fc6d00116c9fe6c85c162d')
-
-prepare() {
-  cd "${pkgname}-${_ver}"
-  autoreconf -vi
-}
-
-build() {
-  cd "${pkgname}-${_ver}"
-  ./configure --prefix=/usr \
-  --enable-alsa \
-  --enable-jack \
-  --enable-portaudio \
-  --enable-fftw
-  make
-}
-
-package() {
-  cd "${pkgname}-${_ver}"
-  make DESTDIR="${pkgdir}" install
-
-  # license
-  install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # desktop file
-  install -Dm644 "${srcdir}/${pkgname}.desktop" \
-"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  # icon from puredata.info
-  # https://puredata.info/Members/claudiusmaximus/icons/index_html/
-  install -Dm644 "${srcdir}/${pkgname}.png" \
-"${pkgdir}/usr/share/icons/hicolor/64x64/apps/${pkgname}.png"
-  # fix broken symlink
-  rm "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-  ln -s "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
-}

Copied: pd/repos/community-testing-x86_64/PKGBUILD (from rev 273332, 
pd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-12-08 14:57:02 UTC (rev 27)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: David Runge 
+# Contributor: speps 
+# Contributor: TDY 
+# Contributor: Shinlun Hsieh 
+
+pkgname=pd
+pkgver=0.48.0
+_ver=${pkgver%.*}-${pkgver##*.}
+pkgrel=3
+pkgdesc="The Pure Data real-time music and multimedia environment"
+arch=('x86_64')
+url="http://msp.ucsd.edu/software.html";
+license=('custom:BSD')
+depends=('fftw' 'jack' 'tk')
+optdepends=('portaudio: for alternative portaudio support')
+provides=('puredata')
+source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz";
+"${pkgname}.desktop"
+"${pkgname}.png")
+sha512sums=('2312590131a2110de1c84fa2b5d407286f2a073564c6f4cd285d48dcf1ae9d003dc5f20ce74a970eeb4ae8ff68d537e2eaf9ca6322d4f975a7a39893f4d8f0f0'
+
'4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37'
+
'61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116fc6d00116c9fe6c85c162d')
+
+prepare() {
+  cd "${pkgname}-${_ver}"
+  autoreconf -vi
+}
+
+build() {
+  cd "${pkgname}-${_ver}"
+  ./configure --prefix=/usr \
+  --enable-alsa \
+  --enable-jack \
+  --enable-portaudio \
+  --enable-fftw \
+  --without-local-portaudio
+  make
+}
+
+package() {
+  cd "${pkgname}-${_ver}"
+  make DESTDIR="${pkgdir}" install
+
+  # license
+  install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # desktop file
+  install -Dm644 "${srcdir}/${pkgname}.desktop" \
+"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  # icon from puredata.info
+  # https://puredata.info/Members/claudiusmaximus/icons/index_html/
+  install -Dm644 "${srcdir}/${pkgname}.png" \
+"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  # readme
+  install -Dm644 README.txt "${pkgdir}/

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

2017-12-08 Thread David Runge via arch-commits
Date: Friday, December 8, 2017 @ 14:56:14
  Author: dvzrv
Revision: 273332

upgpkg: pd 0.48.0-3

Removing hicolor-icon-theme from depends (icon now in /usr/share/pixmaps).
Moving portaudio from depends to optdepends. Not using local portaudio version.
Moving pd icon to pixmaps instead of using hicolor icon theme. Installing 
README.txt.

Modified:
  pd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 14:10:21 UTC (rev 273331)
+++ PKGBUILD2017-12-08 14:56:14 UTC (rev 273332)
@@ -7,12 +7,13 @@
 pkgname=pd
 pkgver=0.48.0
 _ver=${pkgver%.*}-${pkgver##*.}
-pkgrel=2
+pkgrel=3
 pkgdesc="The Pure Data real-time music and multimedia environment"
 arch=('x86_64')
 url="http://msp.ucsd.edu/software.html";
 license=('custom:BSD')
-depends=('jack' 'fftw' 'tk' 'hicolor-icon-theme' 'portaudio')
+depends=('fftw' 'jack' 'tk')
+optdepends=('portaudio: for alternative portaudio support')
 provides=('puredata')
 source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz";
 "${pkgname}.desktop"
@@ -32,7 +33,8 @@
   --enable-alsa \
   --enable-jack \
   --enable-portaudio \
-  --enable-fftw
+  --enable-fftw \
+  --without-local-portaudio
   make
 }
 
@@ -48,7 +50,9 @@
   # icon from puredata.info
   # https://puredata.info/Members/claudiusmaximus/icons/index_html/
   install -Dm644 "${srcdir}/${pkgname}.png" \
-"${pkgdir}/usr/share/icons/hicolor/64x64/apps/${pkgname}.png"
+"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  # readme
+  install -Dm644 README.txt "${pkgdir}/usr/share/doc/${pgkname}/README.txt"
   # fix broken symlink
   rm "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
   ln -s "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"


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

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 13:55:24
  Author: alucryd
Revision: 311928

x265 2.6 rebuild: vlc 2.2.8-1

Modified:
  vlc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 13:07:34 UTC (rev 311927)
+++ PKGBUILD2017-12-08 13:55:24 UTC (rev 311928)
@@ -4,7 +4,7 @@
 # Contributor: Martin Sandsmark 
 
 pkgname=vlc
-pkgver=2.2.7
+pkgver=2.2.8
 pkgrel=1
 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
 url='https://www.videolan.org/vlc/'
@@ -58,7 +58,7 @@
 vlc-2.2.6-fix-memleak.patch
 update-vlc-plugin-cache.hook
 lua53_compat.patch)
-sha512sums=('45822e2521e73d4f275bdea3e71d9b0e28f11c3f757bda6014b90325fb5b454e94b896586834384c4b57e7e1bf714efed90a35e4763fd9e018b5dcd332b7d31b'
+sha512sums=('adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a'
 'SKIP'
 
'0f16c0e1a21808a3e48a276ed41c3845650bb2d5df5386c8c50832aa769959a8d440086b0af3ae17add754b449a8501334b7f167c68210c255f55b53c40a799f'
 
'd9e69a01eb8868647beac0f419328e6ca3fe14a2e2a9e6ce4b61ed590b41b0136fb3ac9e284b174a910c2fe8822d1b37445a48d0b7caea647060ebfabe899e7b'


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

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 13:55:34
  Author: alucryd
Revision: 311929

archrelease: copy trunk to staging-x86_64

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

--+
 PKGBUILD |  115 +
 lua53_compat.patch   |   30 ++
 update-vlc-plugin-cache.hook |   17 ++
 vlc-2.2.6-fix-memleak.patch  |   48 +
 4 files changed, 210 insertions(+)

Copied: vlc/repos/staging-x86_64/PKGBUILD (from rev 311928, vlc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 13:55:34 UTC (rev 311929)
@@ -0,0 +1,115 @@
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
+# Contributor: Sarah Hay 
+# Contributor: Martin Sandsmark 
+
+pkgname=vlc
+pkgver=2.2.8
+pkgrel=1
+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'
+ 'sdl_image' 'libdvdnav' 'libtiger' 'lua' 'libmatroska'
+ 'zvbi' 'taglib' 'libmpcdec' 'ffmpeg2.8' 'faad2' 'libupnp'
+ 'libshout' 'libmad' 'libmpeg2' 'xcb-util-keysyms' 'libtar'
+ 'libxinerama')
+makedepends=('live-media' 'libnotify' 'libbluray' 'flac' 'kdelibs'
+ 'libdc1394' 'libavc1394' 'lirc' 'libcaca' 'gtk2'
+ 'librsvg' 'portaudio' 'libgme' 'xosd' 'projectm'
+ 'twolame' 'aalib' 'libmtp' 'libdvdcss' 'smbclient'
+ 'libgoom2' 'vcdimager' 'opus' 'libssh2' 'mesa' 'qt4')
+optdepends=('avahi: for service discovery using bonjour protocol'
+'libnotify: for notification plugin'
+'gtk2: for notify plugin'
+'ncurses: for ncurses interface support'
+'libdvdcss: for decoding encrypted DVDs'
+'lirc: for lirc plugin'
+'libavc1394: for devices using the 1394ta AV/C'
+'libdc1394: for IEEE 1394 plugin'
+'kdelibs: KDE Solid hardware integration'
+'libva-vdpau-driver: vdpau back-end for nvidia'
+'libva-intel-driver: back-end for intel cards'
+'libbluray: for Blu-Ray support'
+'flac: for Free Lossless Audio Codec plugin'
+'portaudio: for portaudio support'
+'twolame: for TwoLAME mpeg2 encoder plugin'
+'projectm: for ProjectM visualisation plugin'
+'libcaca: for colored ASCII art video output'
+'libgme: for libgme plugin'
+'librsvg: for SVG plugin'
+'libgoom2: for libgoom plugin'
+'vcdimager: navigate VCD with libvcdinfo'
+'aalib: for ASCII art plugin'
+'libmtp: for MTP devices support'
+'smbclient: for SMB access plugin'
+'libcdio: for audio CD playback support'
+'ttf-freefont: for subtitle font '
+'ttf-dejavu: for subtitle font'
+'opus: for opus support'
+'libssh2: for sftp support'
+'lua-socket: for http interface'
+'qt4: for the GUI')
+conflicts=('vlc-plugin')
+replaces=('vlc-plugin')
+options=('!emptydirs')
+source=(https://download.videolan.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}
+vlc-2.2.6-fix-memleak.patch
+update-vlc-plugin-cache.hook
+lua53_compat.patch)
+sha512sums=('adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a'
+'SKIP'
+
'0f16c0e1a21808a3e48a276ed41c3845650bb2d5df5386c8c50832aa769959a8d440086b0af3ae17add754b449a8501334b7f167c68210c255f55b53c40a799f'
+
'd9e69a01eb8868647beac0f419328e6ca3fe14a2e2a9e6ce4b61ed590b41b0136fb3ac9e284b174a910c2fe8822d1b37445a48d0b7caea647060ebfabe899e7b'
+
'33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f')
+validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release 
Signing Key
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i -e 's:truetype/freefont:TTF:g' modules/text_renderer/freetype.c
+  sed -i -e 's:truetype/ttf-dejavu:TTF:g' modules/visualization/projectm.cpp
+  patch -p1 < "${srcdir}/lua53_compat.patch"
+  patch -p1 < "${srcdir}/vlc-2.2.6-fix-memleak.patch"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  export PKG_CONFIG_PATH="/usr/lib/ffmpeg2.8/pkgconfig"
+  export CFLAGS+=" 

[arch-commits] Commit in gst-plugins-bad/repos (2 files)

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 13:07:34
  Author: alucryd
Revision: 311927

archrelease: copy trunk to staging-x86_64

Added:
  gst-plugins-bad/repos/staging-x86_64/
  gst-plugins-bad/repos/staging-x86_64/PKGBUILD
(from rev 311926, gst-plugins-bad/trunk/PKGBUILD)

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

Copied: gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 311926, 
gst-plugins-bad/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 13:07:34 UTC (rev 311927)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gst-plugins-bad
+pkgver=1.12.3
+pkgrel=2
+pkgdesc="GStreamer Multimedia Framework Bad Plugins"
+url="https://gstreamer.freedesktop.org/";
+arch=(x86_64)
+license=(LGPL)
+depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt 
libdca libdvdnav
+ libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls glu 
sbc rtmpdump
+ libgudev graphene schroedinger libexif libdvdread libvdpau libmpeg2 
wildmidi ladspa
+ openal libusb vulkan-icd-loader libfdk-aac faac soundtouch spandsp 
neon
+ webrtc-audio-processing libdc1394 libmpcdec zvbi)
+makedepends=(python valgrind gobject-introspection gtk-doc git 
autoconf-archive vulkan-headers
+ gtk3 clutter librsvg libtiger qt5-declarative qt5-x11extras 
qt5-wayland zbar
+ fluidsynth lilv opencv openexr)
+_commit=8f66ff25f9cabc170c57d75a74984103c7fcb965  # tags/1.12.3^0
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit";
+"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git cherry-pick -n ef4d6b93e6078b7056c51a928f5620b13e55e323
+
+  git submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+--with-package-name="GStreamer Bad Plugins (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/"; \
+--with-gtk=3.0 \
+--enable-experimental --enable-gtk-doc --disable-static
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  # bad tests are bad
+  #make -k check || :
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD)

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 13:07:20
  Author: alucryd
Revision: 311926

upgpkg: gst-plugins-bad 1.12.3-2

Modified:
  gst-plugins-bad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:48:06 UTC (rev 311925)
+++ PKGBUILD2017-12-08 13:07:20 UTC (rev 311926)
@@ -4,7 +4,7 @@
 
 pkgname=gst-plugins-bad
 pkgver=1.12.3
-pkgrel=1
+pkgrel=2
 pkgdesc="GStreamer Multimedia Framework Bad Plugins"
 url="https://gstreamer.freedesktop.org/";
 arch=(x86_64)


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:48:06
  Author: heftig
Revision: 311925

archrelease: copy trunk to staging-x86_64

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

---+
 PKGBUILD  |   73 
 kernel-4.11.patch |   38 +++
 kernel-4.14.patch |   29 
 3 files changed, 140 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 311924, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 12:48:06 UTC (rev 311925)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.104
+_extramodules=extramodules-4.14-ARCH
+pkgrel=12
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 
'linux-headers<4.15')
+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-4.14.patch')
+sha512sums=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2'
+
'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d')
+
+_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 -Np1 < "${srcdir}/kernel-4.14.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.14' 'linux<4.15' "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/nvidia.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')
+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/nvidia.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 311924, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2017-12-08 12:48:06 UTC (rev 311925)
@@ -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, &page, vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, &page, vmf->flags);
++#endif
+ 
+ vmf->page = page;
+ 
+@@ -866,7 +874,11 @@
+ // it's

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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:47:32
  Author: heftig
Revision: 311924

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 311923, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/fix-abi.patch
(from rev 311923, nvidia/trunk/fix-abi.patch)

---+
 PKGBUILD  |   77 
 fix-abi.patch |   12 
 2 files changed, 89 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 311923, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 12:47:32 UTC (rev 311924)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=387.34
+_extramodules=extramodules-4.14-ARCH
+pkgrel=10
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.14' 'linux-headers<4.15')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";)
+sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+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/nvidia.conf"
+}

Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 311923, 
nvidia/trunk/fix-abi.patch)
===
--- staging-x86_64/fix-abi.patch(rev 0)
+++ staging-x86_64/fix-abi.patch2017-12-08 12:47:32 UTC (rev 311924)
@@ -0,0 +1,12 @@
+diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c 
kernel-patched/nvidia-drm/nvidia-drm-fence.c
+--- kernel/nvidia-drm/nvidia-drm-fence.c   2016-08-09 01:43:19.0 
+0200
 kernel-patched/nvidia-drm/nvidia-drm-fence.c   2016-08-25 
14:31:34.419655564 +0200
+@@ -325,7 +325,7 @@
+ struct nvidia_drm_gem_object *nv_gem;
+ };
+ 
+-static void nvidia_drm_gem_prime_soft_fence_event
++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event
+ (
+ void *dataPtr,
+ NvU32 dataU32


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:46:57
  Author: heftig
Revision: 273325

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 273324, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 273324, acpi_call/trunk/dkms.conf)

---+
 PKGBUILD  |   62 
 dkms.conf |9 
 2 files changed, 71 insertions(+)

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 273324, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:46:57 UTC (rev 273325)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=85
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-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 acpi_call.ko
+  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+  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 273324, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2017-12-08 12:46:57 UTC (rev 273325)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:46:35
  Author: heftig
Revision: 273324

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 273323, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 273323, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 273323, vhba-module/trunk/dkms.conf)

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

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
273323, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2017-12-08 12:46:35 UTC (rev 
273324)
@@ -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 273323, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:46:35 UTC (rev 273324)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+pkgrel=26
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/";
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2";
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.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 gzip -n {} +
+}
+
+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 273323, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2017-12-08 12:46:35 UTC (rev 273324)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:46:10
  Author: heftig
Revision: 273323

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 273322, r8168/trunk/PKGBUILD)
  r8168/repos/community-staging-x86_64/linux-4.11.patch
(from rev 273322, r8168/trunk/linux-4.11.patch)

--+
 PKGBUILD |   42 ++
 linux-4.11.patch |   14 ++
 2 files changed, 56 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 273322, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:46:10 UTC (rev 273323)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=13
+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=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+   msg2 "Kernel = $KERNEL_VERSION"
+
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/lib/modules/$KERNEL_VERSION/build \
+   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 
src/r8168.ko
+   find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 273322, 
r8168/trunk/linux-4.11.patch)
===
--- community-staging-x86_64/linux-4.11.patch   (rev 0)
+++ community-staging-x86_64/linux-4.11.patch   2017-12-08 12:46:10 UTC (rev 
273323)
@@ -0,0 +1,14 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 3c5a7e7..e2026bb 100755
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -25732,7 +25732,9 @@ process_pkt:
+ if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
+ rtl8168_rx_skb(tp, skb);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ dev->last_rx = jiffies;
++#endif
+ RTLDEV->stats.rx_bytes += pkt_size;
+ RTLDEV->stats.rx_packets++;
+ }


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:45:43
  Author: heftig
Revision: 311923

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-304xx/repos/staging-x86_64/
  nvidia-304xx/repos/staging-x86_64/PKGBUILD
(from rev 311922, nvidia-304xx/trunk/PKGBUILD)
  nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch
(from rev 311922, nvidia-304xx/trunk/disable-mtrr.patch)
  nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch
(from rev 311922, nvidia-304xx/trunk/kernel-4.14.patch)

+
 PKGBUILD   |   71 +++
 disable-mtrr.patch |   24 +
 kernel-4.14.patch  |   29 
 3 files changed, 124 insertions(+)

Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 311922, 
nvidia-304xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 12:45:43 UTC (rev 311923)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-304xx
+pkgname=(nvidia-304xx nvidia-304xx-dkms)
+pkgver=304.137
+_extramodules=extramodules-4.14-ARCH
+pkgrel=13
+pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 
'linux-headers<4.15')
+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";
+'disable-mtrr.patch' 'kernel-4.14.patch')
+sha512sums=('4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c'
+
'54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774'
+
'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np1 --no-backup-if-mismatch < "${srcdir}/kernel-4.14.patch"
+
+# FS#47092
+#patch -d kernel -Np1 --no-backup-if-mismatch < 
"${srcdir}/disable-mtrr.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
+}
+
+package_nvidia-304xx() {
+pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
+depends=('linux>=4.14' 'linux<4.15' "nvidia-304xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf"
+}
+
+package_nvidia-304xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch"
+depends=('dkms' "nvidia-304xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-304xx')
+
+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/nvidia.conf"
+}

Copied: nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 311922, 
nvidia-304xx/trunk/disable-mtrr.patch)
===
--- staging-x86_64/disable-mtrr.patch   (rev 0)
+++ staging-x86_64/disable-mtrr.patch   2017-12-08 12:45:43 UTC (rev 311923)
@@ -0,0 +1,24 @@
+Author: Luca Boccassi 
+Description: Disable MTRR on kernel >= 4.3
+ From kernel 4.3 and newer (commit 2baa891e42d84) mtrr_add and mtrr_del are no
+ longer exported. The Nvidia kernel shim still uses it as of 304.131, causing
+ the module to error out when loading. Disable MTRR if running on 4.3 or 
greater
+ until upstream fixes it.
+--- a/nv-linux.h
 b/nv-linux.h
+@@ -256,6 +256,15 @@
+ #include 
+ #endif
+ 
++/*
++ * As of version 304.131, os-agp.c and os-mtrr.c still use deprecated
++ * kernel APIs for mtrr which are no longer exported since 4.3, causing
++ * the module to error out when loaded.
++ */
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0)
++#undef CONFIG_MTRR
++#endif
++
+ #if !defined(NV_VMWARE) && defined(CONFIG_MTRR)
+ #include 
+ #endif

Copied: nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 311922, 
nvidia-304xx/trunk/kernel-4.14.patch)
===
--

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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:45:16
  Author: heftig
Revision: 273322

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 273321, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:45:16 UTC (rev 273322)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=91
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch";
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+_extramodules=extramodules-4.14-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 bbswitch.ko
+  find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:43:45
  Author: heftig
Revision: 273321

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

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 273320, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:43:45 UTC (rev 273321)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.2
+pkgrel=9
+_linux_major=4
+_linux_minor=14
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  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 "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  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/vboxguest/${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 "vboxguest\nvboxsf\nvboxvideo\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:41:53
  Author: heftig
Revision: 273320

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

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 273319, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 12:41:53 UTC (rev 273320)
@@ -0,0 +1,44 @@
+# 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
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.14-ARCH
+pkgrel=40
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.14' 'linux<4.15')
+makedepends=('linux-headers>=4.14' 'linux-headers<4.15')
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # 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-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:37:47
  Author: heftig
Revision: 311921

304.137-13: kernel 4.14.4-3

Modified:
  nvidia-304xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:37:41 UTC (rev 311920)
+++ PKGBUILD2017-12-08 12:37:47 UTC (rev 311921)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-304xx nvidia-304xx-dkms)
 pkgver=304.137
 _extramodules=extramodules-4.14-ARCH
-pkgrel=12
+pkgrel=13
 pkgdesc="NVIDIA drivers for linux, 304xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:37:53
  Author: heftig
Revision: 311922

340.104-12: kernel 4.14.4-3

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:37:47 UTC (rev 311921)
+++ PKGBUILD2017-12-08 12:37:53 UTC (rev 311922)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.104
 _extramodules=extramodules-4.14-ARCH
-pkgrel=11
+pkgrel=12
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:37:41
  Author: heftig
Revision: 311920

387.34-10: kernel 4.14.4-3

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:18:34 UTC (rev 311919)
+++ PKGBUILD2017-12-08 12:37:41 UTC (rev 311920)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=387.34
 _extramodules=extramodules-4.14-ARCH
-pkgrel=9
+pkgrel=10
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:37:35
  Author: heftig
Revision: 273319

5.2.2-9: kernel 4.14.4-3

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:00:10 UTC (rev 273318)
+++ PKGBUILD2017-12-08 12:37:35 UTC (rev 273319)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.2
-pkgrel=8
+pkgrel=9
 _linux_major=4
 _linux_minor=14
 arch=('x86_64')


[arch-commits] Commit in chromium/repos/extra-x86_64 (14 files)

2017-12-08 Thread Evangelos Foutras via arch-commits
Date: Friday, December 8, 2017 @ 12:18:34
  Author: foutrelis
Revision: 311919

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 311918, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/chromium-clang-r1.patch
(from rev 311918, chromium/trunk/chromium-clang-r1.patch)
  chromium/repos/extra-x86_64/chromium-exclude_unwind_tables.patch
(from rev 311918, chromium/trunk/chromium-exclude_unwind_tables.patch)
  chromium/repos/extra-x86_64/chromium-webrtc-r0.patch
(from rev 311918, chromium/trunk/chromium-webrtc-r0.patch)
  chromium/repos/extra-x86_64/chromium-widevine.patch
(from rev 311918, chromium/trunk/chromium-widevine.patch)
  chromium/repos/extra-x86_64/chromium.desktop
(from rev 311918, chromium/trunk/chromium.desktop)
  chromium/repos/extra-x86_64/chromium.install
(from rev 311918, chromium/trunk/chromium.install)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-clang-r1.patch
  chromium/repos/extra-x86_64/chromium-exclude_unwind_tables.patch
  chromium/repos/extra-x86_64/chromium-webrtc-r0.patch
  chromium/repos/extra-x86_64/chromium-widevine.patch
  chromium/repos/extra-x86_64/chromium.desktop
  chromium/repos/extra-x86_64/chromium.install

--+
 PKGBUILD |  472 -
 chromium-clang-r1.patch  |   42 +-
 chromium-exclude_unwind_tables.patch |   88 +++---
 chromium-webrtc-r0.patch |   68 ++--
 chromium-widevine.patch  |   20 -
 chromium.desktop |  224 +++
 chromium.install |   32 +-
 7 files changed, 474 insertions(+), 472 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-08 12:18:14 UTC (rev 311918)
+++ PKGBUILD2017-12-08 12:18:34 UTC (rev 311919)
@@ -1,235 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=63.0.3239.84
-pkgrel=1
-_launcher_ver=5
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home";
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang'
- 'lld')
-optdepends=('pepper-flash: support for Flash content'
-'kdialog: needed for file dialogs in KDE'
-'gnome-keyring: for storing passwords in GNOME keyring'
-'kwallet: for storing passwords in KWallet')
-install=chromium.install
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
-chromium.desktop
-chromium-exclude_unwind_tables.patch
-chromium-clang-r1.patch
-chromium-webrtc-r0.patch
-chromium-widevine.patch)
-sha256sums=('6de2754dfc333675ae6a67ae13c95666009b35c84f847b058edbf312e42fa3af'
-'4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587'
-'028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
-'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c'
-'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6'
-'bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562'
-'d6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808')
-
-# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
-# Keys are the names in the above script; values are the dependencies in Arch
-declare -rgA _system_libs=(
-  #[ffmpeg]=ffmpeg  # https://crbug.com/731766
-  [flac]=flac
-  #[freetype]=freetype2 # https://crbug.com/pdfium/733
-  #[harfbuzz-ng]=harfbuzz-icu   # https://crbug.com/768938
-  #[icu]=icu# https://crbug.com/772655
-  [libdrm]=
-  [libjpeg]=libjpeg
-  #[libpng]=libpng  # https://crbug.com/752403#c10
-  #[libvpx]=libvpx  # https://bugs.gentoo.org/611394
-  [libwebp]=libwebp
-  [libxml]=libxml2
-  [libxslt]=libxslt
-  [opus]=opus
-  [re2]=re2
-  [snappy]=snappy
-  [yasm]=
-  [zlib]=minizip
-)
-depends+=(${_system_libs[@]})
-
-# Google API keys (see https://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.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-_google_default_client_id=413772536636.apps.googleusercontent.com
-_google_default_client_secret=0ZChLK6AxeA3I

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

2017-12-08 Thread Evangelos Foutras via arch-commits
Date: Friday, December 8, 2017 @ 12:18:14
  Author: foutrelis
Revision: 311918

Avoid fetching tag metadata over net in prepare()

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:07:55 UTC (rev 311917)
+++ PKGBUILD2017-12-08 12:18:14 UTC (rev 311918)
@@ -24,6 +24,7 @@
 install=chromium.install
 
source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
 
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
+
chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT
 chromium.desktop
 chromium-exclude_unwind_tables.patch
 chromium-clang-r1.patch
@@ -31,6 +32,7 @@
 chromium-widevine.patch)
 sha256sums=('6de2754dfc333675ae6a67ae13c95666009b35c84f847b058edbf312e42fa3af'
 '4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587'
+'782a512b8bcf4aa6e58036cc3454d037d0eea69f27d5b673902d494c3fb5b20d'
 '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9'
 'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c'
 'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6'
@@ -71,8 +73,8 @@
   cd "$srcdir/$pkgname-$pkgver"
 
   # https://crbug.com/710701
-  local _chrome_build_hash=$(curl -s 
https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT |
-base64 -d | grep -Po '^parent \K[0-9a-f]{40}$')
+  local _chrome_build_hash=$(base64 -d ../chromium-$pkgver.txt |
+grep -Po '^parent \K[0-9a-f]{40}$')
   if [[ -z $_chrome_build_hash ]]; then
 error "Unable to fetch Chrome build hash."
 return 1


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:00:04
  Author: heftig
Revision: 273317

0.42-40: kernel 4.14.4-3

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:43:47 UTC (rev 273316)
+++ PKGBUILD2017-12-08 12:00:04 UTC (rev 273317)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-ARCH
-pkgrel=39
+pkgrel=40
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 12:00:10
  Author: heftig
Revision: 273318

20170610-26: kernel 4.14.4-3

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 12:00:04 UTC (rev 273317)
+++ PKGBUILD2017-12-08 12:00:10 UTC (rev 273318)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=25
+pkgrel=26
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(x86_64)


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 11:43:47
  Author: heftig
Revision: 273316

8.045.08-13: kernel 4.14.4-3

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:43:41 UTC (rev 273315)
+++ PKGBUILD2017-12-08 11:43:47 UTC (rev 273316)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=12
+pkgrel=13
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 11:43:41
  Author: heftig
Revision: 273315

0.8-91: kernel 4.14.4-3

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:34:20 UTC (rev 273314)
+++ PKGBUILD2017-12-08 11:43:41 UTC (rev 273315)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=90
+pkgrel=91
 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 acpi_call/trunk (PKGBUILD)

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 11:34:20
  Author: heftig
Revision: 273314

1.1.0-85: kernel 4.14.4-3

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:03:06 UTC (rev 273313)
+++ PKGBUILD2017-12-08 11:34:20 UTC (rev 273314)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=84
+pkgrel=85
 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 linux/repos (8 files)

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 11:07:55
  Author: heftig
Revision: 311917

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  
linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 311916, 
linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  linux/repos/staging-x86_64/60-linux.hook
(from rev 311916, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 311916, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 311916, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 311916, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 311916, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 311916, linux/trunk/linux.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  102 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  236 
 config  | 8497 
++
 linux.install   |   10 
 linux.preset|   14 
 7 files changed, 8882 insertions(+)

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


[arch-commits] Commit in linux-zen/repos/testing-x86_64 (12 files)

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 11:07:19
  Author: heftig
Revision: 311916

archrelease: copy trunk to testing-x86_64

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

---+
 60-linux.hook |   24 
 90-linux.hook |   22 
 PKGBUILD  |  482 -
 config|17075 +++-
 linux.install |   20 
 linux.preset  |   28 
 6 files changed, 8823 insertions(+), 8828 deletions(-)

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


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 11:03:06
  Author: felixonmars
Revision: 273313

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 273312, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
273312, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 11:03:06 UTC (rev 273313)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=2
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 11:02:43
  Author: felixonmars
Revision: 273312

upgpkg: haskell-yesod-auth 1.4.21-2

rebuild with http-conduit,2.2.4

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 11:01:12 UTC (rev 273311)
+++ PKGBUILD2017-12-08 11:02:43 UTC (rev 273312)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=1
+pkgrel=2
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 11:01:12
  Author: felixonmars
Revision: 273311

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   74 
 stack.install |4 +++
 2 files changed, 78 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 273310, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 11:01:12 UTC (rev 273311)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.1
+pkgrel=3
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";)
+sha512sums=('b798945388f533768d0a14961b0b5fceb0bb3d24b4995fc6e86f9ee3d182782b7930edb6a61c028ae62b7ea72b61937396474813f83c5ae796353dcf9e6f36d7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  PATH="$PWD/dist/build/stack:$PATH" runhaskell Setup test
+  # TODO: need more work for integration tests
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 273310, 
stack/trunk/stack.install)
===
---

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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 11:00:52
  Author: felixonmars
Revision: 273310

upgpkg: stack 1.6.1-3

rebuild with http-conduit,2.2.4

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:57:32 UTC (rev 273309)
+++ PKGBUILD2017-12-08 11:00:52 UTC (rev 273310)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.1
-pkgrel=2
+pkgrel=3
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2017-12-08 Thread Christian Hesse via arch-commits
Date: Friday, December 8, 2017 @ 10:57:32
  Author: eworm
Revision: 273309

compress with xz

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:54:51 UTC (rev 273308)
+++ PKGBUILD2017-12-08 10:57:32 UTC (rev 273309)
@@ -34,7 +34,7 @@
   install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
 
   # compress each module individually
-  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
 
   # systemd module loading
   printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
@@ -56,7 +56,7 @@
   install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
 
   # compress each module individually
-  find "$pkgdir" -name '*.ko' -exec gzip -n {} +
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
 
   # systemd module loading
   printf "vboxguest\nvboxsf\nvboxvideo\n" |


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 10:55:04
  Author: heftig
Revision: 311915

4.14.4-3

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |4 ++--
 config   |7 +--
 2 files changed, 3 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:53:48 UTC (rev 311914)
+++ PKGBUILD2017-12-08 10:55:04 UTC (rev 311915)
@@ -8,7 +8,7 @@
 _srcname=linux-4.14
 _zenpatch=zen-4.14.4-04b958a1496cd8e9070f37702198116fa5f42151.diff
 pkgver=4.14.4
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="https://github.com/zen-kernel/zen-kernel";
 license=('GPL2')
@@ -37,7 +37,7 @@
 'SKIP'
 '9e7895f86ee9ad9d7531466717de3e8a8292e29f6e4d18138bc92d985edab650'
 'SKIP'
-'92025275bb483059fdccf87f4577c729c904abb6b93747002f4590b05cd9266c'
+'d24ad3957f9d6e272cc983a7d50b4b4b31d87e0d5b6e5cb7fc076caa9898f749'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')

Modified: config
===
--- config  2017-12-08 10:53:48 UTC (rev 311914)
+++ config  2017-12-08 10:55:04 UTC (rev 311915)
@@ -78,11 +78,8 @@
 CONFIG_CROSS_MEMORY_ATTACH=y
 CONFIG_FHANDLE=y
 # CONFIG_USELIB is not set
-CONFIG_AUDIT=y
+# CONFIG_AUDIT is not set
 CONFIG_HAVE_ARCH_AUDITSYSCALL=y
-CONFIG_AUDITSYSCALL=y
-CONFIG_AUDIT_WATCH=y
-CONFIG_AUDIT_TREE=y
 
 #
 # IRQ subsystem
@@ -1163,7 +1160,6 @@
 #
 # Xtables targets
 #
-CONFIG_NETFILTER_XT_TARGET_AUDIT=m
 CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
 CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
@@ -8186,7 +8182,6 @@
 CONFIG_SECURITY_YAMA=y
 CONFIG_INTEGRITY=y
 # CONFIG_INTEGRITY_SIGNATURE is not set
-CONFIG_INTEGRITY_AUDIT=y
 # CONFIG_IMA is not set
 # CONFIG_EVM is not set
 CONFIG_DEFAULT_SECURITY_DAC=y


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:54:51
  Author: felixonmars
Revision: 273308

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273307, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:54:51 UTC (rev 273308)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.14
+pkgrel=7
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:54:30
  Author: felixonmars
Revision: 273307

upgpkg: hoogle 5.0.14-7

rebuild with http-conduit,2.2.4

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:53:00 UTC (rev 273306)
+++ PKGBUILD2017-12-08 10:54:30 UTC (rev 273307)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.14
-pkgrel=6
+pkgrel=7
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/";
 license=("custom:BSD3")


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

2017-12-08 Thread Jan Steffens via arch-commits
Date: Friday, December 8, 2017 @ 10:53:48
  Author: heftig
Revision: 311914

4.14.4-3: Audit is not useful without the userspace to configure it

Modified:
  linux/trunk/PKGBUILD
  linux/trunk/config

--+
 PKGBUILD |4 ++--
 config   |7 +--
 2 files changed, 3 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:30:29 UTC (rev 311913)
+++ PKGBUILD2017-12-08 10:53:48 UTC (rev 311914)
@@ -6,7 +6,7 @@
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.14
 pkgver=4.14.4
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="https://www.kernel.org/";
 license=('GPL2')
@@ -31,7 +31,7 @@
 'SKIP'
 'e9dcf9aad5977289940cd6e3762af02b87a725ba6c1a9f4af86958dc621e3a84'
 'SKIP'
-'12a7bd958a820315d8d8be7544976e8a8aa1fb7aa27fcf8377ca68317e3e70a9'
+'bfde21c325d39013463c38e9fa23d6d6481238b8509eea4ae38906127017e47d'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65'

Modified: config
===
--- config  2017-12-08 10:30:29 UTC (rev 311913)
+++ config  2017-12-08 10:53:48 UTC (rev 311914)
@@ -76,11 +76,8 @@
 CONFIG_CROSS_MEMORY_ATTACH=y
 CONFIG_FHANDLE=y
 # CONFIG_USELIB is not set
-CONFIG_AUDIT=y
+# CONFIG_AUDIT is not set
 CONFIG_HAVE_ARCH_AUDITSYSCALL=y
-CONFIG_AUDITSYSCALL=y
-CONFIG_AUDIT_WATCH=y
-CONFIG_AUDIT_TREE=y
 
 #
 # IRQ subsystem
@@ -1136,7 +1133,6 @@
 #
 # Xtables targets
 #
-CONFIG_NETFILTER_XT_TARGET_AUDIT=m
 CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
 CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
@@ -8148,7 +8144,6 @@
 CONFIG_SECURITY_YAMA=y
 CONFIG_INTEGRITY=y
 # CONFIG_INTEGRITY_SIGNATURE is not set
-CONFIG_INTEGRITY_AUDIT=y
 # CONFIG_IMA is not set
 # CONFIG_EVM is not set
 CONFIG_DEFAULT_SECURITY_DAC=y


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:53:00
  Author: felixonmars
Revision: 273306

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 273305, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:53:00 UTC (rev 273306)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.4
+pkgrel=28
+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-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-text' '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' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('2c890a2f45b0ab5ffb781887bdd4e9f48465bb63e70118e59ec64f3ea5077df67462f52c0a6f292a970d893fd03a870b1d0a1093d32c1d3ed4a56a8a59d8c57f')
+
+prepare() {
+sed -e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \
+-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" \
+--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
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:52:39
  Author: felixonmars
Revision: 273305

upgpkg: hledger-web 1.4-28

rebuild with http-conduit,2.2.4

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:50:59 UTC (rev 273304)
+++ PKGBUILD2017-12-08 10:52:39 UTC (rev 273305)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.4
-pkgrel=27
+pkgrel=28
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:50:59
  Author: felixonmars
Revision: 273304

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 273303, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 273303, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:50:59 UTC (rev 273304)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20171124
+pkgrel=21
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' "haskell-aeson" "haskell-async" "haskell-aws"
+ "haskell-blaze-builder" "haskell-bloomfilter" "haskell-byteable" 
"haskell-case-insensitive"
+ "haskell-clientsession" "haskell-concurrent-output" "haskell-conduit" 
"haskell-crypto-api"
+ "haskell-cryptonite" "haskell-data-default" "haskell-dav" 
"haskell-dbus"
+ "haskell-disk-free-space" "haskell-dlist" "haskell-dns" 
"haskell-edit-distance"
+ "haskell-esqueleto" "haskell-exceptions" "haskell-fdo-notify" 
"haskell-feed"
+ "haskell-hinotify" "haskell-hslogger" "haskell-http-client" 
"haskell-http-conduit"
+ "haskell-http-types" "haskell-ifelse" "haskell-magic" "haskell-memory"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mountpoints" 
"haskell-mtl"
+ "haskell-network" "haskell-network-info" "haskell-network-multicast" 
"haskell-network-uri"
+ "haskell-old-locale" "haskell-optparse-applicative" 
"haskell-path-pieces"
+ "haskell-persistent" "haskell-persistent-sqlite" 
"haskell-persistent-template"
+ "haskell-quickcheck" "haskell-random" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-safesemaphore" "haskell-sandi" "haskell-securemem" 
"haskell-shakespeare"
+ "haskell-socks" "haskell-split" "haskell-stm" "haskell-stm-chans" 
"haskell-tasty"
+ "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun" "haskell-text"
+ "haskell-torrent" "haskell-unix-compat" "haskell-unordered-containers"
+ "haskell-utf8-string" "haskell-uuid" "haskell-wai" 
"haskell-wai-extra" "haskell-warp"
+ "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
+ "haskell-yesod-form" "haskell-yesod-static")
+makedepends=("chrpath" 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:50:38
  Author: felixonmars
Revision: 273303

upgpkg: git-annex 6.20171124-21

rebuild with http-conduit,2.2.4

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:44:30 UTC (rev 273302)
+++ PKGBUILD2017-12-08 10:50:38 UTC (rev 273303)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20171124
-pkgrel=20
+pkgrel=21
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:44:30
  Author: felixonmars
Revision: 273302

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 273301, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:44:30 UTC (rev 273302)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.18
+pkgrel=4
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 
'haskell-mtl'
+ 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 
'haskell-errors'
+ 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck'
+ 'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52')
+
+build() {
+cd "${srcdir}/${_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 \
+-f-examples
+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 || warning "Requires AWS credentials to test"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:44:09
  Author: felixonmars
Revision: 273301

upgpkg: haskell-aws 0.18-4

rebuild with http-conduit,2.2.4

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:41:46 UTC (rev 273300)
+++ PKGBUILD2017-12-08 10:44:09 UTC (rev 273301)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.18
-pkgrel=3
+pkgrel=4
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws";
 license=("custom:BSD3")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:41:46
  Author: felixonmars
Revision: 273300

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
273299, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:41:46 UTC (rev 273300)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.3.2
+pkgrel=139
+pkgdesc="Authentication methods for Haskell web applications."
+url="http://github.com/yesodweb/authenticate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder"
+ "haskell-case-insensitive" "haskell-conduit" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-monad-control" "haskell-network-uri" "haskell-resourcet"
+ "haskell-tagstream-conduit" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('a65ff7791e646ea847fc6b8369addeecf6d2c3055a0b7ebe1421881103656e30')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:41:25
  Author: felixonmars
Revision: 273299

upgpkg: haskell-authenticate 1.3.3.2-139

rebuild with http-conduit,2.2.4

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:41:22 UTC (rev 273298)
+++ PKGBUILD2017-12-08 10:41:25 UTC (rev 273299)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.3.2
-pkgrel=138
+pkgrel=139
 pkgdesc="Authentication methods for Haskell web applications."
 url="http://github.com/yesodweb/authenticate";
 license=("MIT")


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:40:20
  Author: felixonmars
Revision: 273296

upgpkg: haskell-http-conduit 2.2.4-1

rebuild with http-conduit,2.2.4

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:39:07 UTC (rev 273295)
+++ PKGBUILD2017-12-08 10:40:20 UTC (rev 273296)
@@ -4,24 +4,28 @@
 
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
-pkgver=2.2.3.2
-pkgrel=29
+pkgver=2.2.4
+pkgrel=1
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" 
"haskell-exceptions"
- "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" 
"haskell-lifted-base"
- "haskell-monad-control" "haskell-mtl" "haskell-resourcet")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit' 'haskell-warp'
+ 'haskell-warp-tls')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('07732465673fc4a42115a4a9d4a2e1eec8f826a36dda5825551adf98840810c2c6a22191621fcf1b1ab09e3efd21d190fb3b44f20555ffd601d3dad3efd58e08')
+sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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
@@ -30,9 +34,14 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:40:40
  Author: felixonmars
Revision: 273297

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-conduit/repos/community-staging-x86_64/
  haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 273296, haskell-http-conduit/trunk/PKGBUILD)

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
273296, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-12-08 10:40:40 UTC (rev 273297)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.2.4
+pkgrel=1
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit' 'haskell-warp'
+ 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63')
+
+build() {
+cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:39:07
  Author: felixonmars
Revision: 273295

archrelease: copy trunk to community-x86_64

Added:
  haskell-wai-conduit/repos/community-x86_64/
  haskell-wai-conduit/repos/community-x86_64/PKGBUILD
(from rev 273294, haskell-wai-conduit/trunk/PKGBUILD)

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

Copied: haskell-wai-conduit/repos/community-x86_64/PKGBUILD (from rev 273294, 
haskell-wai-conduit/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-12-08 10:39:07 UTC (rev 273295)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.3
+pkgrel=1
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-12-08 Thread Felix Yan via arch-commits
Date: Friday, December 8, 2017 @ 10:38:43
  Author: felixonmars
Revision: 273294

addpkg: haskell-wai-conduit 3.0.0.3-1

Added:
  haskell-wai-conduit/
  haskell-wai-conduit/repos/
  haskell-wai-conduit/trunk/
  haskell-wai-conduit/trunk/PKGBUILD

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

Added: haskell-wai-conduit/trunk/PKGBUILD
===
--- haskell-wai-conduit/trunk/PKGBUILD  (rev 0)
+++ haskell-wai-conduit/trunk/PKGBUILD  2017-12-08 10:38:43 UTC (rev 273294)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.3
+pkgrel=1
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


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

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 10:30:29
  Author: alucryd
Revision: 311913

archrelease: copy trunk to staging-x86_64

Added:
  avidemux/repos/staging-x86_64/
  avidemux/repos/staging-x86_64/PKGBUILD
(from rev 311912, avidemux/trunk/PKGBUILD)

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

Copied: avidemux/repos/staging-x86_64/PKGBUILD (from rev 311912, 
avidemux/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-12-08 10:30:29 UTC (rev 311913)
@@ -0,0 +1,72 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Eric Bélanger 
+
+pkgbase=avidemux
+pkgname=('avidemux-cli' 'avidemux-qt')
+pkgver=2.7.0
+pkgrel=3
+pkgdesc='Graphical tool to edit video (filter/re-encode/split)'
+url='http://fixounet.free.fr/avidemux/'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('cmake' 'libxslt' 'qt5-base' 'jack' 'libvorbis' 'libxv' 'opus' 
'desktop-file-utils'
+ 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libx264' 
'x265' 'libsamplerate'
+ 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 
'intltool' 'sqlite'
+ 'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools')
+options=('!emptydirs')
+source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz)
+sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad')
+sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015')
+
+prepare() {
+  cd ${pkgbase}_${pkgver}
+  sed -i 's|../avidemux/qt4|../avidemux/qt4 
-DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash
+  cp avidemux2.desktop avidemux-qt.desktop
+  sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop
+  sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop
+}
+
+build() {
+  cd ${pkgbase}_${pkgver}
+  bash bootStrap.bash --with-core --with-cli --with-plugins
+}
+
+package_avidemux-cli() {
+  depends=('libxml2' 'fontconfig' 'libvpx' 'libva' 'sqlite')
+  optdepends=('lame: for the corresponding audio encoder plugin'
+  'faac: for the corresponding audio encoder plugin'
+  'faad2: for the corresponding audio decoder plugin'
+  'opus: for the corresponding audio decoder plugin'
+  'opencore-amr: for the corresponding audio decoder plugin'
+  'jack: for the corresponding audio device plugin'
+  'libpulse: for the corresponding audio device plugin'
+  'x264: for the corresponding video encoder plugin'
+  'libx264: for the corresponding video encoder plugin'
+  'x265: for the corresponding video encoder plugin'
+  'xvidcore: for the corresponding video encoder plugin'
+  'qt5-base: for the QtScript scripting support'
+  'libdca: for the corresponding audio decoder plugin'
+  'fribidi: for the corresponding video filter plugin')
+
+  cd ${pkgbase}_${pkgver}
+  make -C buildCli DESTDIR="${pkgdir}" install
+  make -C buildCore DESTDIR="${pkgdir}" install
+  make -C buildPluginsCLI DESTDIR="${pkgdir}" install
+  make -C buildPluginsCommon DESTDIR="${pkgdir}" install
+
+  install -Dm 644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png"
+  install -Dm 644 man/avidemux.1 -t "${pkgdir}/usr/share/man/man1"
+}
+
+package_avidemux-qt() {
+  pkgdesc='Graphical tool to edit video (filter/re-encode/split) - Qt GUI'
+  depends=("avidemux-cli=${pkgver}" 'qt5-base' 'x264' 'x265' 'libx264' 'glu' 
'libxv' 'desktop-file-utils')
+  replaces=('avidemux-gtk')
+
+  cd ${pkgbase}_${pkgver}
+  make -C buildQt5 DESTDIR="${pkgdir}" install
+  make -C buildPluginsQt5 DESTDIR="${pkgdir}" install
+  install -Dm 644 avidemux-qt.desktop -t "${pkgdir}/usr/share/applications"
+}
+
+# vim: ts=2 sw=2 et:


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

2017-12-08 Thread Maxime Gauduin via arch-commits
Date: Friday, December 8, 2017 @ 10:30:20
  Author: alucryd
Revision: 311912

x265 rebuild: avidemux 2.7.0-3

Modified:
  avidemux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-08 10:15:14 UTC (rev 311911)
+++ PKGBUILD2017-12-08 10:30:20 UTC (rev 311912)
@@ -4,7 +4,7 @@
 pkgbase=avidemux
 pkgname=('avidemux-cli' 'avidemux-qt')
 pkgver=2.7.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Graphical tool to edit video (filter/re-encode/split)'
 url='http://fixounet.free.fr/avidemux/'
 arch=('x86_64')


  1   2   >