[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Sunday, March 11, 2018 @ 07:19:46
  Author: lcarlier
Revision: 318537

archrelease: copy trunk to extra-any

Added:
  vulkan-docs/repos/extra-any/PKGBUILD
(from rev 318536, vulkan-docs/trunk/PKGBUILD)
Deleted:
  vulkan-docs/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-11 07:19:40 UTC (rev 318536)
+++ PKGBUILD2018-03-11 07:19:46 UTC (rev 318537)
@@ -1,70 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-headers vulkan-html-docs)
-pkgver=1.1.70
-pkgrel=1
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
- ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('9f8c4fc66780f80dd093b8839f21cfeb5537b1b7e8dee31f4176ca22250dde17')
-
-prepare() {
-  # for asciidoctor
-  # it was hard to find versions that builds properly ^^
-  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-  #gem install -v 0.7.0 ruby-enum
-  #gem install -v 1.6.8 mathematical
-  gem install -v 0.2.2 asciidoctor-mathematical  
-  gem install -v 1.5.0.alpha.15 asciidoctor-pdf  
-  gem install coderay  
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}/doc/specs/vulkan"
-
-  # asciidoctor / mathematical workaround bug - fail to find liblasem.so
-  #cp 
~/.gem/ruby/2.4.0/gems/mathematical-1.6.8/ext/mathematical/lasem/build/liblasem.so
 ${srcdir}
-  #LD_LIBRARY_PATH=${srcdir}:$LD_LIBRARY_PATH ./makeKHRAndKHX all
-  ./makeAllExts
-
-  #rm -f ${srcdir}/liblasem.so
-}
-
-package_vulkan-headers() {
-  pkgdesc="Vulkan header files"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/include/vulkan"
-  install -dm755 "${pkgdir}/usr/share/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan/
-  install -m644 src/vulkan/vulkan.h ${pkgdir}/usr/include/vulkan
-  install -m644 src/spec/vk.xml ${pkgdir}/usr/share/vulkan
-
-  install -m644 doc/specs/vulkan/copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 doc/specs/vulkan/copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/1.0/*.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/1.0/html/* "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 doc/specs/vulkan/copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 doc/specs/vulkan/copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 318536, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-11 07:19:46 UTC (rev 318537)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-headers vulkan-html-docs)
+pkgver=1.1.70
+pkgrel=2
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/;
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
+ ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('9f8c4fc66780f80dd093b8839f21cfeb5537b1b7e8dee31f4176ca22250dde17')
+
+prepare() {
+  # for asciidoctor
+  # it was hard to find versions that builds properly ^^
+  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+  #gem install -v 0.7.0 ruby-enum
+  #gem install -v 1.6.8 mathematical
+  gem install -v 0.2.2 asciidoctor-mathematical  
+  gem install -v 1.5.0.alpha.15 asciidoctor-pdf  
+  gem install coderay  
+}
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}/doc/specs/vulkan"
+
+  # asciidoctor / mathematical workaround bug - fail to find liblasem.so
+  #cp 
~/.gem/ruby/2.4.0/gems/mathematical-1.6.8/ext/mathematical/lasem/build/liblasem.so
 ${srcdir}
+  #LD_LIBRARY_PATH=${srcdir}:$LD_LIBRARY_PATH ./makeKHRAndKHX all
+  ./makeAllExts
+
+  #rm -f ${srcdir}/liblasem.so
+}
+
+package_vulkan-headers() {
+  pkgdesc="Vulkan header files"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/include/vulkan"
+  install -dm755 "${pkgdir}/usr/share/vulkan"
+  install -dm755 

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

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Sunday, March 11, 2018 @ 07:19:40
  Author: lcarlier
Revision: 318536

upgpkg: vulkan-docs 1:1.1.70-2

add missing vulkan_core.h file to vulkan-headers package

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 07:08:02 UTC (rev 318535)
+++ PKGBUILD2018-03-11 07:19:40 UTC (rev 318536)
@@ -4,7 +4,7 @@
 pkgbase=vulkan-docs
 pkgname=(vulkan-headers vulkan-html-docs)
 pkgver=1.1.70
-pkgrel=1
+pkgrel=2
 epoch=1
 _pkgname=Vulkan-Docs
 arch=(any)
@@ -47,7 +47,8 @@
   install -dm755 "${pkgdir}/usr/share/vulkan"
   install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
 
-  install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan/
+  install -m644 src/vulkan/vk_platform.h ${pkgdir}/usr/include/vulkan
+  install -m644 src/vulkan/vulkan_core.h ${pkgdir}/usr/include/vulkan
   install -m644 src/vulkan/vulkan.h ${pkgdir}/usr/include/vulkan
   install -m644 src/spec/vk.xml ${pkgdir}/usr/share/vulkan
 


[arch-commits] Commit in vulkan-loader-layers/repos/extra-x86_64 (4 files)

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Sunday, March 11, 2018 @ 07:08:02
  Author: lcarlier
Revision: 318535

archrelease: copy trunk to extra-x86_64

Added:
  
vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch
(from rev 318534, 
vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch)
  vulkan-loader-layers/repos/extra-x86_64/PKGBUILD
(from rev 318534, vulkan-loader-layers/trunk/PKGBUILD)
Deleted:
  
vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch
  vulkan-loader-layers/repos/extra-x86_64/PKGBUILD

-+
 0001-loader-Remove-executable-stack-from-libvulkan.so.patch |   56 +--
 PKGBUILD|  162 +-
 2 files changed, 109 insertions(+), 109 deletions(-)

Deleted: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch
===
--- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 
07:07:55 UTC (rev 318534)
+++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 
07:08:02 UTC (rev 318535)
@@ -1,28 +0,0 @@
-From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001
-From: Lenny Komow 
-Date: Thu, 20 Jul 2017 16:07:14 -0600
-Subject: [PATCH] loader: Remove executable stack from libvulkan.so
-
-Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0

- loader/unknown_ext_chain_gas.asm | 4 
- 1 file changed, 4 insertions(+)
-
-diff --git a/loader/unknown_ext_chain_gas.asm 
b/loader/unknown_ext_chain_gas.asm
-index e463f45b..798760bd 100644
 a/loader/unknown_ext_chain_gas.asm
-+++ b/loader/unknown_ext_chain_gas.asm
-@@ -108,6 +108,10 @@ vkdev_ext\num:
- 
- .endif
- 
-+#if defined(__ELF__)
-+.section .note.GNU-stack,"",%progbits
-+#endif
-+
- .data
- 
- termin_error_string:
--- 
-2.13.2
-

Copied: 
vulkan-loader-layers/repos/extra-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch
 (from rev 318534, 
vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch)
===
--- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 
(rev 0)
+++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2018-03-11 
07:08:02 UTC (rev 318535)
@@ -0,0 +1,28 @@
+From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001
+From: Lenny Komow 
+Date: Thu, 20 Jul 2017 16:07:14 -0600
+Subject: [PATCH] loader: Remove executable stack from libvulkan.so
+
+Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0
+---
+ loader/unknown_ext_chain_gas.asm | 4 
+ 1 file changed, 4 insertions(+)
+
+diff --git a/loader/unknown_ext_chain_gas.asm 
b/loader/unknown_ext_chain_gas.asm
+index e463f45b..798760bd 100644
+--- a/loader/unknown_ext_chain_gas.asm
 b/loader/unknown_ext_chain_gas.asm
+@@ -108,6 +108,10 @@ vkdev_ext\num:
+ 
+ .endif
+ 
++#if defined(__ELF__)
++.section .note.GNU-stack,"",%progbits
++#endif
++
+ .data
+ 
+ termin_error_string:
+-- 
+2.13.2
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-11 07:07:55 UTC (rev 318534)
+++ PKGBUILD2018-03-11 07:08:02 UTC (rev 318535)
@@ -1,81 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-loader-layers
-pkgname=(vulkan-icd-loader vulkan-validation-layers)
-_pkgname=Vulkan-LoaderAndValidationLayers
-pkgver=1.1.70.0
-pkgrel=1
-arch=(x86_64)
-url="https://www.khronos.org/vulkan/;
-license=('custom')
-depends=()
-makedepends=(git cmake python-lxml libx11 libxrandr wayland)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;)
-sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397')
-
-build() {
-  cd "${srcdir}/${_pkgname}-sdk-${pkgver}"
-
-  ./update_external_sources.sh
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DBUILD_WSI_MIR_SUPPORT=Off \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package_vulkan-icd-loader() {
-  pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
-  depends=(glibc)
-  optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
-  cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build"
-  
-  make DESTDIR="${pkgdir}" install
-  
-  rm -r ${pkgdir}/etc
-  rm -r ${pkgdir}/usr/bin
-  rm ${pkgdir}/usr/include/vulkan/*{.h,.hpp}
-  rm ${pkgdir}/usr/lib/libVkLayer*.so
-
-  install -m644 ../include/vulkan/vk_icd.h 

[arch-commits] Commit in vulkan-loader-layers/trunk (PKGBUILD)

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Sunday, March 11, 2018 @ 07:07:55
  Author: lcarlier
Revision: 318534

upgpkg: vulkan-loader-layers 1.1.70.0-2

move vulkan_core.h file to vulkan-headers package

Modified:
  vulkan-loader-layers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 04:32:52 UTC (rev 318533)
+++ PKGBUILD2018-03-11 07:07:55 UTC (rev 318534)
@@ -5,7 +5,7 @@
 pkgname=(vulkan-icd-loader vulkan-validation-layers)
 _pkgname=Vulkan-LoaderAndValidationLayers
 pkgver=1.1.70.0
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://www.khronos.org/vulkan/;
 license=('custom')
@@ -68,7 +68,7 @@
   mv -v ${pkgdir}/etc ${pkgdir}/usr/share/
   
   # already in vulkan-headers
-  rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform}.h
+  rm ${pkgdir}/usr/include/vulkan/{vulkan,vk_platform,vulkan_core}.h
   rm ${pkgdir}/usr/include/vulkan/vulkan.hpp
   # already in vulkan-icd-loader
   rm ${pkgdir}/usr/include/vulkan/vk_icd.h


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:32:52
  Author: heftig
Revision: 318533

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-python/repos/gnome-unstable-x86_64/
  gst-python/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318532, gst-python/trunk/PKGBUILD)

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

Copied: gst-python/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318532, 
gst-python/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 04:32:52 UTC (rev 318533)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Jan de Groot 
+
+pkgbase=gst-python
+pkgname=(gst-python gst-python2)
+pkgver=1.13.90
+pkgrel=1
+pkgdesc="GStreamer Python binding overrides"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+makedepends=(python-gobject python2-gobject gst-plugins-base-libs git)
+_commit=abb68ad440c25d4a4236e11ab14ca2754083b10a  # tags/1.13.90^0
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-python#commit=$_commit;
+"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+
+  git submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+
+  cd ..
+  cp -a $pkgbase py2
+  cp -a $pkgbase py3
+}
+
+
+_build() (
+  cd py$1
+  PYTHON=/usr/bin/python$1 ./configure --prefix=/usr
+  make
+)
+
+build() {
+  _build 2
+  _build 3
+}
+
+check() {
+  make -C py3 check
+  make -C py2 check
+}
+
+package_gst-python() {
+  pkgdesc="${pkgdesc//Python/Python 3}"
+  depends=(python-gobject gst-plugins-base-libs)
+
+  make -C py3 DESTDIR="$pkgdir" install
+}
+
+package_gst-python2() {
+  pkgdesc="${pkgdesc//Python/Python 2}"
+  depends=(python2-gobject gst-plugins-base-libs)
+
+  make -C py2 DESTDIR="$pkgdir" install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:32:31
  Author: heftig
Revision: 318532

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gstreamer-vaapi/repos/gnome-unstable-x86_64/
  gstreamer-vaapi/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318531, gstreamer-vaapi/trunk/PKGBUILD)

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

Copied: gstreamer-vaapi/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318531, 
gstreamer-vaapi/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 04:32:31 UTC (rev 318532)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gstreamer-vaapi
+pkgver=1.13.90
+pkgrel=1
+pkgdesc="GStreamer Multimedia Framework VAAPI Plugin"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(gst-plugins-bad libva libxrandr)
+makedepends=(python gtk-doc autoconf-archive git gtk3)
+_commit=f6f981e371ba8b189174a0d8a18aac9c8ea6bfab  # tags/1.13.90^0
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer-vaapi#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 submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:31:40
  Author: heftig
Revision: 318530

1.13.90-1

Modified:
  gst-python/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 04:23:08 UTC (rev 318529)
+++ PKGBUILD2018-03-11 04:31:40 UTC (rev 318530)
@@ -5,14 +5,14 @@
 
 pkgbase=gst-python
 pkgname=(gst-python gst-python2)
-pkgver=1.12.4
+pkgver=1.13.90
 pkgrel=1
 pkgdesc="GStreamer Python binding overrides"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
 license=(LGPL)
-makedepends=(pkg-config python-gobject python2-gobject gst-plugins-base git)
-_commit=d8d6347c7cd62f0a86d1a3f75e1107a44cee6b2a  # tags/1.12.4^0
+makedepends=(python-gobject python2-gobject gst-plugins-base-libs git)
+_commit=abb68ad440c25d4a4236e11ab14ca2754083b10a  # tags/1.13.90^0
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-python#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
 sha256sums=('SKIP'
@@ -39,24 +39,24 @@
 
 
 _build() (
-  cd $1
-  ./configure --prefix=/usr
+  cd py$1
+  PYTHON=/usr/bin/python$1 ./configure --prefix=/usr
   make
 )
 
 build() {
-  PYTHON=python3 _build py3
-  PYTHON=python2 _build py2
+  _build 2
+  _build 3
 }
 
 check() {
   make -C py3 check
-  #make -C py2 check
+  make -C py2 check
 }
 
 package_gst-python() {
   pkgdesc="${pkgdesc//Python/Python 3}"
-  depends=(python-gobject gst-plugins-base)
+  depends=(python-gobject gst-plugins-base-libs)
 
   make -C py3 DESTDIR="$pkgdir" install
 }
@@ -63,7 +63,7 @@
 
 package_gst-python2() {
   pkgdesc="${pkgdesc//Python/Python 2}"
-  depends=(python2-gobject gst-plugins-base)
+  depends=(python2-gobject gst-plugins-base-libs)
 
   make -C py2 DESTDIR="$pkgdir" install
 }


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:31:48
  Author: heftig
Revision: 318531

1.13.90-1

Modified:
  gstreamer-vaapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 04:31:40 UTC (rev 318530)
+++ PKGBUILD2018-03-11 04:31:48 UTC (rev 318531)
@@ -2,15 +2,15 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=gstreamer-vaapi
-pkgver=1.12.4
+pkgver=1.13.90
 pkgrel=1
 pkgdesc="GStreamer Multimedia Framework VAAPI Plugin"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
 license=(LGPL)
-depends=(gst-plugins-base gst-plugins-bad libva libxrandr libvpx)
-makedepends=(gtk-doc git python valgrind)
-_commit=e540e0899421d580423f41a7bd65307923eb6a26  # tags/1.12.4^0
+depends=(gst-plugins-bad libva libxrandr)
+makedepends=(python gtk-doc autoconf-archive git gtk3)
+_commit=f6f981e371ba8b189174a0d8a18aac9c8ea6bfab  # tags/1.13.90^0
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer-vaapi#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
 sha256sums=('SKIP'
@@ -33,16 +33,14 @@
 
 build() {
   cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
---with-package-name="GStreamer VAAPI Plugin (Arch Linux)" \
---with-package-origin="https://www.archlinux.org/; \
---disable-builtin-libvpx \
---enable-experimental --enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:23:08
  Author: heftig
Revision: 318529

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-plugins-bad/repos/gnome-unstable-x86_64/
  gst-plugins-bad/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318528, gst-plugins-bad/trunk/PKGBUILD)

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

Copied: gst-plugins-bad/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318528, 
gst-plugins-bad/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 04:23:08 UTC (rev 318529)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gst-plugins-bad
+pkgver=1.13.90+19+g16b9e1e44
+pkgrel=1
+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 sbc 
rtmpdump libgudev
+ libexif libdvdread libvdpau libmpeg2 wildmidi ladspa openal libusb 
vulkan-icd-loader
+ libfdk-aac faac soundtouch spandsp neon webrtc-audio-processing 
libdc1394 libmpcdec zvbi
+ openexr libbs2b libnice lcms2 bluez-libs flite glu)
+makedepends=(python gtk-doc autoconf-archive git gobject-introspection gtk3 
vulkan-headers
+ vulkan-validation-layers librsvg libtiger zbar fluidsynth lilv 
opencv)
+_commit=16b9e1e444519fc72bbb42f76f2dc1e386e5a1be  # master
+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 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
+  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)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 04:22:07
  Author: heftig
Revision: 318528

1.13.90+19+g16b9e1e44-1

Modified:
  gst-plugins-bad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 03:38:51 UTC (rev 318527)
+++ PKGBUILD2018-03-11 04:22:07 UTC (rev 318528)
@@ -3,21 +3,20 @@
 # Contributor: Jan de Groot 
 
 pkgname=gst-plugins-bad
-pkgver=1.12.4
-pkgrel=5
+pkgver=1.13.90+19+g16b9e1e44
+pkgrel=1
 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 openexr libbs2b)
-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)
-_commit=cbdbd8d4f6893e6042dbf7b8258e23a8d2aaf081  # tags/1.12.4^0
+ libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls sbc 
rtmpdump libgudev
+ libexif libdvdread libvdpau libmpeg2 wildmidi ladspa openal libusb 
vulkan-icd-loader
+ libfdk-aac faac soundtouch spandsp neon webrtc-audio-processing 
libdc1394 libmpcdec zvbi
+ openexr libbs2b libnice lcms2 bluez-libs flite glu)
+makedepends=(python gtk-doc autoconf-archive git gobject-introspection gtk3 
vulkan-headers
+ vulkan-validation-layers librsvg libtiger zbar fluidsynth lilv 
opencv)
+_commit=16b9e1e444519fc72bbb42f76f2dc1e386e5a1be  # master
 
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'
@@ -35,9 +34,6 @@
   git config --local submodule.common.url "$srcdir/gst-common"
   git submodule update
 
-  # libsrtp2
-  git cherry-pick -n 029e01743f 17121ebc57 e9aa117200
-
   sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c
 
   NOCONFIGURE=1 ./autogen.sh
@@ -45,16 +41,18 @@
 
 build() {
   cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./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
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:38:51
  Author: heftig
Revision: 318527

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-libav/repos/gnome-unstable-x86_64/
  gst-libav/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318526, gst-libav/trunk/PKGBUILD)

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

Copied: gst-libav/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318526, 
gst-libav/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 03:38:51 UTC (rev 318527)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gst-libav
+pkgver=1.13.90+2+g2e23201
+pkgrel=1
+pkgdesc="GStreamer Multimedia Framework ffmpeg Plugin"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(GPL)
+depends=(gst-plugins-base-libs bzip2 ffmpeg)
+makedepends=(python gtk-doc autoconf-archive git yasm)
+provides=("gst-ffmpeg=$pkgver-$pkgrel")
+_commit=2e23201c84a74a5da849215261b3acab3e43062e  # master
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-libav#commit=$_commit;
+"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;
+"git+https://git.videolan.org/git/ffmpeg;
+"git://git.libav.org/gas-preprocessor")
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git config --local submodule.gst-libs/ext/libav.url "$srcdir/ffmpeg"
+  git config --local submodule.gst-libs/ext/gas-preprocessor.url 
"$srcdir/gas-preprocessor"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-package-name="GStreamer ffmpeg Plugin (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/; \
+--with-system-libav \
+--with-libav-extra-configure="--enable-runtime-cpudetect" \
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:38:19
  Author: heftig
Revision: 318526

1.13.90+2+g2e23201-1

Modified:
  gst-libav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 03:30:36 UTC (rev 318525)
+++ PKGBUILD2018-03-11 03:38:19 UTC (rev 318526)
@@ -3,7 +3,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=gst-libav
-pkgver=1.12.4
+pkgver=1.13.90+2+g2e23201
 pkgrel=1
 pkgdesc="GStreamer Multimedia Framework ffmpeg Plugin"
 url="https://gstreamer.freedesktop.org/;
@@ -10,14 +10,16 @@
 arch=(x86_64)
 license=(GPL)
 depends=(gst-plugins-base-libs bzip2 ffmpeg)
-makedepends=(python gtk-doc autoconf-archive git valgrind yasm)
+makedepends=(python gtk-doc autoconf-archive git yasm)
 provides=("gst-ffmpeg=$pkgver-$pkgrel")
-_commit=2a1098380969a52c2a89abfe52f0d034638a4e69  # tags/1.12.4^0
+_commit=2e23201c84a74a5da849215261b3acab3e43062e  # master
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-libav#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;
-"git+https://git.videolan.org/git/ffmpeg;)
+"git+https://git.videolan.org/git/ffmpeg;
+"git://git.libav.org/gas-preprocessor")
 sha256sums=('SKIP'
 'SKIP'
+'SKIP'
 'SKIP')
 
 pkgver() {
@@ -28,12 +30,10 @@
 prepare() {
   cd $pkgname
 
-  # BRSTM/BFSTM
-  git cherry-pick -n a771795005fe5ebc06d788a4520e80890685aadc
-
   git submodule init
   git config --local submodule.common.url "$srcdir/gst-common"
   git config --local submodule.gst-libs/ext/libav.url "$srcdir/ffmpeg"
+  git config --local submodule.gst-libs/ext/gas-preprocessor.url 
"$srcdir/gas-preprocessor"
   git submodule update
 
   NOCONFIGURE=1 ./autogen.sh
@@ -41,16 +41,19 @@
 
 build() {
   cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
 --with-package-name="GStreamer ffmpeg Plugin (Arch Linux)" \
 --with-package-origin="https://www.archlinux.org/; \
---without-system-libav 
--with-libav-extra-configure="--enable-runtime-cpudetect" \
---enable-experimental --enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+--with-system-libav \
+--with-libav-extra-configure="--enable-runtime-cpudetect" \
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:30:36
  Author: heftig
Revision: 318525

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-plugins-ugly/repos/gnome-unstable-x86_64/
  gst-plugins-ugly/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318524, gst-plugins-ugly/trunk/PKGBUILD)

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

Copied: gst-plugins-ugly/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318524, 
gst-plugins-ugly/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 03:30:36 UTC (rev 318525)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gst-plugins-ugly
+pkgver=1.13.90+1+ga8f55f0f
+pkgrel=1
+pkgdesc="GStreamer Multimedia Framework Ugly Plugins"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(gst-plugins-base-libs libdvdread libmpeg2 a52dec libsidplay libcdio 
libx264 libx264-all
+ opencore-amr)
+makedepends=(python gtk-doc x264 autoconf-archive git)
+_commit=a8f55f0f456890e064e1c92c3a7c5b3f8da1542f  # master
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly#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 submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-package-name="GStreamer Ugly Plugins (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/; \
+
--with-x264-libraries="/usr/lib/x264/libx264-8bit.so:/usr/lib/x264/libx264-10bit.so"
 \
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:30:07
  Author: heftig
Revision: 318524

1.13.90+1+ga8f55f0f-1

Modified:
  gst-plugins-ugly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 03:25:07 UTC (rev 318523)
+++ PKGBUILD2018-03-11 03:30:07 UTC (rev 318524)
@@ -3,16 +3,16 @@
 # Contributor: Jan de Groot 
 
 pkgname=gst-plugins-ugly
-pkgver=1.12.4
-pkgrel=3
+pkgver=1.13.90+1+ga8f55f0f
+pkgrel=1
 pkgdesc="GStreamer Multimedia Framework Ugly Plugins"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
 license=(LGPL)
-depends=(gst-plugins-base-libs libdvdread lame libmpeg2 a52dec libsidplay
- libcdio libx264 libx264-all opencore-amr mpg123)
-makedepends=(python gtk-doc x264 autoconf-archive git valgrind)
-_commit=46fab99f2ef5581d63c2d11c57fb741553ede37f  # tags/1.12.4^0
+depends=(gst-plugins-base-libs libdvdread libmpeg2 a52dec libsidplay libcdio 
libx264 libx264-all
+ opencore-amr)
+makedepends=(python gtk-doc x264 autoconf-archive git)
+_commit=a8f55f0f456890e064e1c92c3a7c5b3f8da1542f  # master
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
 sha256sums=('SKIP'
@@ -35,16 +35,18 @@
 
 build() {
   cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
 --with-package-name="GStreamer Ugly Plugins (Arch Linux)" \
 --with-package-origin="https://www.archlinux.org/; \
 
--with-x264-libraries="/usr/lib/x264/libx264-8bit.so:/usr/lib/x264/libx264-10bit.so"
 \
---enable-experimental --enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:25:07
  Author: heftig
Revision: 318523

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-plugins-good/repos/gnome-unstable-x86_64/
  gst-plugins-good/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318522, gst-plugins-good/trunk/PKGBUILD)

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

Copied: gst-plugins-good/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318522, 
gst-plugins-good/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 03:25:07 UTC (rev 318523)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gst-plugins-good
+pkgver=1.13.90+3+g13dd93aca
+pkgrel=1
+pkgdesc="GStreamer Multimedia Framework Good Plugins"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libpulse jack libsoup gst-plugins-base-libs wavpack aalib taglib 
libdv libshout libvpx
+ gdk-pixbuf2 libcaca libavc1394 libiec61883 libxdamage v4l-utils cairo 
libgudev speex flac
+ libraw1394 lame mpg123 twolame)
+makedepends=(python gtk-doc autoconf-archive git gtk3 qt5-declarative 
qt5-x11extras qt5-wayland)
+checkdepends=(gst-plugins-base)
+_commit=13dd93aca1ff78d191aadea9fccd88ff859b8fbf  # master
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#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 submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-package-name="GStreamer Good Plugins (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/; \
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:24:24
  Author: heftig
Revision: 318522

1.13.90+3+g13dd93aca-1

Modified:
  gst-plugins-good/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 03:12:54 UTC (rev 318521)
+++ PKGBUILD2018-03-11 03:24:24 UTC (rev 318522)
@@ -1,10 +1,10 @@
 # $Id$
 # Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
+# Maintainer: Jan de Groot 
 
 pkgname=gst-plugins-good
-pkgver=1.12.4
-pkgrel=2
+pkgver=1.13.90+3+g13dd93aca
+pkgrel=1
 pkgdesc="GStreamer Multimedia Framework Good Plugins"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
@@ -11,10 +11,10 @@
 license=(LGPL)
 depends=(libpulse jack libsoup gst-plugins-base-libs wavpack aalib taglib 
libdv libshout libvpx
  gdk-pixbuf2 libcaca libavc1394 libiec61883 libxdamage v4l-utils cairo 
libgudev speex flac
- libraw1394)
-makedepends=(python gtk-doc autoconf-archive git)
+ libraw1394 lame mpg123 twolame)
+makedepends=(python gtk-doc autoconf-archive git gtk3 qt5-declarative 
qt5-x11extras qt5-wayland)
 checkdepends=(gst-plugins-base)
-_commit=224938300a3b0fd8263422c3548576ac939032e5  # tags/1.12.4^0
+_commit=13dd93aca1ff78d191aadea9fccd88ff859b8fbf  # master
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
 sha256sums=('SKIP'
@@ -37,15 +37,17 @@
 
 build() {
   cd $pkgname
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
 --with-package-name="GStreamer Good Plugins (Arch Linux)" \
 --with-package-origin="https://www.archlinux.org/; \
---enable-experimental --enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:12:54
  Author: heftig
Revision: 318521

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gst-plugins-base/repos/gnome-unstable-x86_64/
  gst-plugins-base/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318520, gst-plugins-base/trunk/PKGBUILD)

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

Copied: gst-plugins-base/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318520, 
gst-plugins-base/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-11 03:12:54 UTC (rev 318521)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=gst-plugins-base
+pkgname=(gst-plugins-base-libs gst-plugins-base)
+pkgver=1.13.90+3+g98fc23062
+pkgrel=1
+pkgdesc="GStreamer Multimedia Framework Base Plugins"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(gstreamer orc libxv iso-codes libgudev mesa)
+makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg
+ gobject-introspection gtk-doc autoconf-archive git)
+checkdepends=(gtk3 qt5-base clutter sdl glu)
+options=(!emptydirs)
+_commit=98fc23062f211ac1ffe96802bfe891869615660d  # master
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base#commit=$_commit;
+"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+
+  git submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgbase
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-package-name="GStreamer Base Plugins (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/; \
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgbase
+  # GL tests need hardware
+  make check || :
+}
+
+package_gst-plugins-base-libs() {
+  pkgdesc="${pkgdesc/Plugins/Libraries}"
+
+  cd $pkgbase
+  make DESTDIR="$pkgdir" install
+  make -C ext DESTDIR="$pkgdir" uninstall
+}
+
+package_gst-plugins-base() {
+  depends=("gst-plugins-base-libs=$pkgver"
+   alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg)
+
+  cd $pkgbase
+  make -C gst-libs DESTDIR="$pkgdir" install
+  make -C ext DESTDIR="$pkgdir" install
+  make -C gst-libs DESTDIR="$pkgdir" uninstall
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 03:12:09
  Author: heftig
Revision: 318520

1.13.90+3+g98fc23062-1

Modified:
  gst-plugins-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-11 01:48:06 UTC (rev 318519)
+++ PKGBUILD2018-03-11 03:12:09 UTC (rev 318520)
@@ -1,19 +1,21 @@
 # $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
 # Maintainer: Jan de Groot 
 
 pkgbase=gst-plugins-base
 pkgname=(gst-plugins-base-libs gst-plugins-base)
-pkgver=1.12.4
+pkgver=1.13.90+3+g98fc23062
 pkgrel=1
 pkgdesc="GStreamer Multimedia Framework Base Plugins"
 url="https://gstreamer.freedesktop.org/;
 arch=(x86_64)
 license=(LGPL)
-makedepends=(gstreamer orc libxv iso-codes alsa-lib cdparanoia libvisual 
libvorbis libtheora pango
- opus gobject-introspection gtk-doc autoconf-archive git pkgconfig)
-checkdepends=(gtk3 qt5-base)
+depends=(gstreamer orc libxv iso-codes libgudev mesa)
+makedepends=(alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg
+ gobject-introspection gtk-doc autoconf-archive git)
+checkdepends=(gtk3 qt5-base clutter sdl glu)
 options=(!emptydirs)
-_commit=e07c69f65598068b380753066783a1c67e3d4464  # tags/1.12.4^0
+_commit=98fc23062f211ac1ffe96802bfe891869615660d  # master
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-base#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
 sha256sums=('SKIP'
@@ -36,36 +38,37 @@
 
 build() {
   cd $pkgbase
-
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
 --with-package-name="GStreamer Base Plugins (Arch Linux)" \
 --with-package-origin="https://www.archlinux.org/; \
---enable-experimental --enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+--enable-experimental \
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
-
-  sed -e 's/^SUBDIRS_EXT =.*/SUBDIRS_EXT =/' -i Makefile
 }
 
 check() {
   cd $pkgbase
-  make check
+  # GL tests need hardware
+  make check || :
 }
 
 package_gst-plugins-base-libs() {
-  pkgdesc="GStreamer Multimedia Framework Base Plugin libraries"
-  depends=(gstreamer orc libxv iso-codes)
+  pkgdesc="${pkgdesc/Plugins/Libraries}"
 
   cd $pkgbase
   make DESTDIR="$pkgdir" install
+  make -C ext DESTDIR="$pkgdir" uninstall
 }
 
 package_gst-plugins-base() {
-  depends=("gst-plugins-base-libs=$pkgver" alsa-lib cdparanoia libvisual 
libvorbis
-   libtheora pango opus)
+  depends=("gst-plugins-base-libs=$pkgver"
+   alsa-lib cdparanoia libvisual libvorbis libtheora pango opus 
graphene libpng libjpeg)
 
   cd $pkgbase
   make -C gst-libs DESTDIR="$pkgdir" install


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 01:48:06
  Author: heftig
Revision: 318519

archrelease: copy trunk to extra-x86_64

Added:
  clutter-gst/repos/extra-x86_64/PKGBUILD
(from rev 318518, clutter-gst/trunk/PKGBUILD)
Deleted:
  clutter-gst/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-11 01:47:30 UTC (rev 318518)
+++ PKGBUILD2018-03-11 01:48:06 UTC (rev 318519)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=clutter-gst
-pkgver=3.0.24
-pkgrel=1
-pkgdesc="GStreamer bindings for clutter"
-url="https://git.gnome.org/browse/clutter-gst;
-arch=(i686 x86_64)
-license=(LGPL)
-depends=(clutter gst-plugins-base-libs libxdamage libgudev)
-makedepends=(gobject-introspection gtk-doc git)
-_commit=e2bad4876a4c4be3997c04736066bb683ee71284  # tags/3.0.24^0
-source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
---enable-gtk-doc
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: clutter-gst/repos/extra-x86_64/PKGBUILD (from rev 318518, 
clutter-gst/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-11 01:48:06 UTC (rev 318519)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=clutter-gst
+pkgver=3.0.26
+pkgrel=1
+pkgdesc="GStreamer bindings for clutter"
+url="https://git.gnome.org/browse/clutter-gst;
+arch=(x86_64)
+license=(LGPL)
+depends=(clutter gst-plugins-base-libs libxdamage libgudev)
+makedepends=(gobject-introspection gtk-doc git)
+_commit=7e191b675decc87bca263f08c1b01a694c74d44a  # clutter-gst-3.0~1
+source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git tag -f 3.0.26 7e191b675decc87bca263f08c1b01a694c74d44a  # Fixup missing 
tag
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--enable-gtk-doc
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Sunday, March 11, 2018 @ 01:47:30
  Author: heftig
Revision: 318518

3.0.26-1

Modified:
  clutter-gst/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 21:26:09 UTC (rev 318517)
+++ PKGBUILD2018-03-11 01:47:30 UTC (rev 318518)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=clutter-gst
-pkgver=3.0.24
+pkgver=3.0.26
 pkgrel=1
 pkgdesc="GStreamer bindings for clutter"
 url="https://git.gnome.org/browse/clutter-gst;
@@ -10,7 +10,7 @@
 license=(LGPL)
 depends=(clutter gst-plugins-base-libs libxdamage libgudev)
 makedepends=(gobject-introspection gtk-doc git)
-_commit=e2bad4876a4c4be3997c04736066bb683ee71284  # tags/3.0.24^0
+_commit=7e191b675decc87bca263f08c1b01a694c74d44a  # clutter-gst-3.0~1
 source=("git+https://git.gnome.org/browse/clutter-gst#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -21,6 +21,7 @@
 
 prepare() {
   cd $pkgname
+  git tag -f 3.0.26 7e191b675decc87bca263f08c1b01a694c74d44a  # Fixup missing 
tag
   NOCONFIGURE=1 ./autogen.sh
 }
 


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:57:34
  Author: felixonmars
Revision: 306105

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 306104, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
306104, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:57:34 UTC (rev 306105)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=107
+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)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:57:16
  Author: felixonmars
Revision: 306104

upgpkg: haskell-yesod-auth 1.4.21-107

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:56:07 UTC (rev 306103)
+++ PKGBUILD2018-03-10 23:57:16 UTC (rev 306104)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=106
+pkgrel=107
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:56:07
  Author: felixonmars
Revision: 306103

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 306102, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:56:07 UTC (rev 306103)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.5
+pkgrel=88
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-decimal'
+ 'haskell-docopt' 'haskell-either' 'haskell-microlens' 
'haskell-microlens-platform'
+ 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 
'haskell-swagger2'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:55:52
  Author: felixonmars
Revision: 306102

upgpkg: hledger-api 1.5-88

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:54:44 UTC (rev 306101)
+++ PKGBUILD2018-03-10 23:55:52 UTC (rev 306102)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.5
-pkgrel=87
+pkgrel=88
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:54:44
  Author: felixonmars
Revision: 306101

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:54:29
  Author: felixonmars
Revision: 306100

upgpkg: hledger-ui 1.5-53

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:53:38 UTC (rev 306099)
+++ PKGBUILD2018-03-10 23:54:29 UTC (rev 306100)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.5
-pkgrel=52
+pkgrel=53
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:53:23
  Author: felixonmars
Revision: 306098

upgpkg: hledger-web 1.5-98

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:51:53 UTC (rev 306097)
+++ PKGBUILD2018-03-10 23:53:23 UTC (rev 306098)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.5
-pkgrel=97
+pkgrel=98
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:53:38
  Author: felixonmars
Revision: 306099

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 306098, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:53:38 UTC (rev 306099)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.5
+pkgrel=98
+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' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:51:38
  Author: felixonmars
Revision: 306096

upgpkg: stack 1.6.5-28

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:45:58 UTC (rev 306095)
+++ PKGBUILD2018-03-10 23:51:38 UTC (rev 306096)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=27
+pkgrel=28
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:51:53
  Author: felixonmars
Revision: 306097

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 306096, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:51:53 UTC (rev 306097)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=28
+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')
+checkdepends=('cabal-install')
+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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351')
+
+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
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${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: 

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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:45:44
  Author: felixonmars
Revision: 306094

upgpkg: haskell-brick 0.34.1-12

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:44:54 UTC (rev 306093)
+++ PKGBUILD2018-03-10 23:45:44 UTC (rev 306094)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.34.1
-pkgrel=11
+pkgrel=12
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("custom:BSD3")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:45:58
  Author: felixonmars
Revision: 306095

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 306094, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:45:58 UTC (rev 306095)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.34.1
+pkgrel=12
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-stm' 'haskell-text' 
'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('55fa396264b59dbc3788e91975dba8e5a43b27c3943ec3630a4a3bfc51868d87c3ea18f04ffe04931483e6b0e536a4e7d176ed4279a5528da9a2d385ad5a7d1a')
+
+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 \
+-f-demos
+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-microlens-platform/repos (2 files)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:44:54
  Author: felixonmars
Revision: 306093

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 306092, haskell-microlens-platform/trunk/PKGBUILD)

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 306092, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:44:54 UTC (rev 306093)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.3.10
+pkgrel=1
+pkgdesc="Feature-complete microlens"
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th" "haskell-text"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529')
+
+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-microlens-platform/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:44:39
  Author: felixonmars
Revision: 306092

upgpkg: haskell-microlens-platform 0.3.10-1

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:44:04 UTC (rev 306091)
+++ PKGBUILD2018-03-10 23:44:39 UTC (rev 306092)
@@ -4,8 +4,8 @@
 
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
-pkgver=0.3.9.0
-pkgrel=14
+pkgver=0.3.10
+pkgrel=1
 pkgdesc="Feature-complete microlens"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")
@@ -15,7 +15,7 @@
  "haskell-unordered-containers" "haskell-vector")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('a7a4392a841e4d2d51fc8f8ceea72f919a1184672aa6b8b2e1e0c822320b7d5b0687dff92c67d580e49a07e98eefee3c11e52d44f7695205141ebe0005d3708b')
+sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:43:48
  Author: felixonmars
Revision: 306090

upgpkg: haskell-yesod 1.4.5-217

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:42:59 UTC (rev 306089)
+++ PKGBUILD2018-03-10 23:43:48 UTC (rev 306090)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=216
+pkgrel=217
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:44:04
  Author: felixonmars
Revision: 306091

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 306090, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:44:04 UTC (rev 306091)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=217
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+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-yesod-test/repos (2 files)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:42:59
  Author: felixonmars
Revision: 306089

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
306088, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:42:59 UTC (rev 306089)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.5.9.1
+pkgrel=73
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed')
+
+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-yesod-test/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:42:42
  Author: felixonmars
Revision: 306088

upgpkg: haskell-yesod-test 1.5.9.1-73

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:41:23 UTC (rev 306087)
+++ PKGBUILD2018-03-10 23:42:42 UTC (rev 306088)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.5.9.1
-pkgrel=72
+pkgrel=73
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:41:23
  Author: felixonmars
Revision: 306087

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-config-ini/repos/community-staging-x86_64/
  haskell-config-ini/repos/community-staging-x86_64/PKGBUILD
(from rev 306086, haskell-config-ini/trunk/PKGBUILD)

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

Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 
306086, haskell-config-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:41:23 UTC (rev 306087)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=config-ini
+pkgname=haskell-config-ini
+pkgver=0.2.2.0
+pkgrel=22
+pkgdesc="A library for simple INI-based configuration files."
+url="https://github.com/aisamanra/config-ini;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-unordered-containers' 
'haskell-megaparsec')
+makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 
'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('901745b9e6f2eb5d6458c8702a4a112f115448a89152eeec6610096ffb82577f132f0ab748835a9a55c293840674652791a54c746289fd718f37bd41ea3b4ed1')
+
+prepare() {
+sed -i 's/doctest \[ /doctest [ "-dynamic", /' 
$_hkgname-$pkgver/test/doctest/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-enable-doctests
+# https://github.com/aisamanra/config-ini/issues/12
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:40:38
  Author: felixonmars
Revision: 306086

upgpkg: haskell-config-ini 0.2.2.0-22

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-config-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:38:46 UTC (rev 306085)
+++ PKGBUILD2018-03-10 23:40:38 UTC (rev 306086)
@@ -5,7 +5,7 @@
 _hkgname=config-ini
 pkgname=haskell-config-ini
 pkgver=0.2.2.0
-pkgrel=21
+pkgrel=22
 pkgdesc="A library for simple INI-based configuration files."
 url="https://github.com/aisamanra/config-ini;
 license=("custom:BSD3")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:38:46
  Author: felixonmars
Revision: 306085

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-ghc/repos/community-staging-x86_64/
  haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD
(from rev 306084, haskell-microlens-ghc/trunk/PKGBUILD)

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

Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 
306084, haskell-microlens-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:38:46 UTC (rev 306085)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-ghc
+pkgname=haskell-microlens-ghc
+pkgver=0.4.9
+pkgrel=1
+pkgdesc="microlens + array, bytestring, containers, transformers"
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-microlens")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8cd9c67e6e43ef182e7052cf4159f502148a57b8b924015980515fba59fe510bb5af5075500cd647f835700e77d417c6ef4b9fab16db7c43d0a09f6202e912c8')
+
+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-microlens-ghc/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:38:31
  Author: felixonmars
Revision: 306084

upgpkg: haskell-microlens-ghc 0.4.9-1

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-microlens-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:37:57 UTC (rev 306083)
+++ PKGBUILD2018-03-10 23:38:31 UTC (rev 306084)
@@ -4,8 +4,8 @@
 
 _hkgname=microlens-ghc
 pkgname=haskell-microlens-ghc
-pkgver=0.4.8.0
-pkgrel=6
+pkgver=0.4.9
+pkgrel=1
 pkgdesc="microlens + array, bytestring, containers, transformers"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")
@@ -13,7 +13,7 @@
 depends=('ghc-libs' "haskell-microlens")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('c376f8a428db18c9ab37fafa4d14ef51ac7254eac99c400b06e8196803fd51efcfef454156e265b52280e2685254d4c70620467b20861645ef65d99522a5f23c')
+sha512sums=('8cd9c67e6e43ef182e7052cf4159f502148a57b8b924015980515fba59fe510bb5af5075500cd647f835700e77d417c6ef4b9fab16db7c43d0a09f6202e912c8')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:37:57
  Author: felixonmars
Revision: 306083

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 306082, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 23:37:57 UTC (rev 306083)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.20
+pkgrel=5
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 
'haskell-parallel' 'haskell-parsec'
+ 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/dmwit/vty/commit/d589780fe193b5777f45b8d3c5d712a7b4a64437.patch)
+sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08'
+
'579032c391154d39e1eb2c0e9d99fbf8f1b8c04a8715a1bc915c8f98ed6285b3f89120d8cb0387c23526c9ada17a88cc614ec2d7dad53bf2d92fc6903b9bfe14')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../d589780fe193b5777f45b8d3c5d712a7b4a64437.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 23:37:44
  Author: felixonmars
Revision: 306082

upgpkg: haskell-vty 5.20-5

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 23:11:41 UTC (rev 306081)
+++ PKGBUILD2018-03-10 23:37:44 UTC (rev 306082)
@@ -5,7 +5,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.20
-pkgrel=4
+pkgrel=5
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("custom:BSD3")
@@ -17,11 +17,18 @@
  'haskell-quickcheck-assertions' 'haskell-test-framework'
  'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
  'haskell-string-qq')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/dmwit/vty/commit/d589780fe193b5777f45b8d3c5d712a7b4a64437.patch)
+sha512sums=('1f44c563ed4eb86d9e1b5f57225b7be1909bc2d27cba9fa89b25ef84ef1ab926c071cdb893e6dfd6f53cc79c35b62a64a7c1dd08a45de39cc23bc6cb8faf1e08'
+
'579032c391154d39e1eb2c0e9d99fbf8f1b8c04a8715a1bc915c8f98ed6285b3f89120d8cb0387c23526c9ada17a88cc614ec2d7dad53bf2d92fc6903b9bfe14')
 
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../d589780fe193b5777f45b8d3c5d712a7b4a64437.patch
+}
+
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
@@ -41,7 +48,7 @@
 }
 
 package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"


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

2018-03-10 Thread Christian Rebischke via arch-commits
Date: Saturday, March 10, 2018 @ 23:11:41
  Author: shibumi
Revision: 306081

archrelease: copy trunk to community-x86_64

Added:
  audit/repos/community-x86_64/PKGBUILD
(from rev 306080, audit/trunk/PKGBUILD)
  audit/repos/community-x86_64/audit.install
(from rev 306080, audit/trunk/audit.install)
Deleted:
  audit/repos/community-x86_64/PKGBUILD
  audit/repos/community-x86_64/audit.install

---+
 PKGBUILD  |  126 
 audit.install |   12 ++---
 2 files changed, 69 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 23:11:33 UTC (rev 306080)
+++ PKGBUILD2018-03-10 23:11:41 UTC (rev 306081)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer : Christian Rebischke 
-# Contributor: Daniel Micay 
-# Contributor: 
-# Contributor: Massimiliano Torromeo 
-# Contributor: Connor Behan 
-# Contributor: henning mueller 
-
-pkgname=audit
-pkgver=2.8.2
-pkgrel=2
-pkgdesc='Userspace components of the audit framework'
-url='https://people.redhat.com/sgrubb/audit'
-arch=('x86_64')
-depends=('krb5' 'libcap-ng')
-makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2')
-license=('GPL')
-options=('emptydirs')
-backup=(
-  etc/libaudit.conf
-  etc/audit/audit.rules
-  etc/audit/auditd.conf
-  etc/audisp/audispd.conf
-  etc/audisp/audisp-remote.conf
-  etc/audisp/zos-remote.conf
-  etc/audisp/plugins.d/af_unix.conf
-  etc/audisp/plugins.d/audispd-zos-remote.conf
-  etc/audisp/plugins.d/au-remote.conf
-  etc/audisp/plugins.d/syslog.conf
-)
-source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012')
-install="audit.install"
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  export PYTHON=/usr/bin/python2
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---libexecdir=/usr/lib/audit \
---enable-gssapi-krb5=yes \
---enable-systemd=yes \
---with-libcap-ng=yes
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-
-  cd "${pkgdir}"
-  install -d var/log/audit
-  rm -rf etc/rc.d etc/sysconfig usr/lib/audit
-
-  sed -ri 's|/sbin|/usr/bin|' \
-etc/audit/*.conf \
-etc/audisp/plugins.d/*.conf \
-usr/lib/systemd/system/auditd.service
-
-  chmod 644 usr/lib/systemd/system/auditd.service
-}

Copied: audit/repos/community-x86_64/PKGBUILD (from rev 306080, 
audit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 23:11:41 UTC (rev 306081)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer : Christian Rebischke 
+# Contributor: Daniel Micay 
+# Contributor: 
+# Contributor: Massimiliano Torromeo 
+# Contributor: Connor Behan 
+# Contributor: henning mueller 
+
+pkgname=audit
+pkgver=2.8.3
+pkgrel=1
+pkgdesc='Userspace components of the audit framework'
+url='https://people.redhat.com/sgrubb/audit'
+arch=('x86_64')
+depends=('krb5' 'libcap-ng')
+makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2')
+license=('GPL')
+options=('emptydirs')
+backup=(
+  etc/libaudit.conf
+  etc/audit/audit.rules
+  etc/audit/auditd.conf
+  etc/audisp/audispd.conf
+  etc/audisp/audisp-remote.conf
+  etc/audisp/zos-remote.conf
+  etc/audisp/plugins.d/af_unix.conf
+  etc/audisp/plugins.d/audispd-zos-remote.conf
+  etc/audisp/plugins.d/au-remote.conf
+  etc/audisp/plugins.d/syslog.conf
+)
+source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933')
+install="audit.install"
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export PYTHON=/usr/bin/python2
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/audit \
+--enable-gssapi-krb5=yes \
+--enable-systemd=yes \
+--with-libcap-ng=yes
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+
+  cd "${pkgdir}"
+  install -d var/log/audit
+  rm -rf etc/rc.d etc/sysconfig usr/lib/audit
+
+  sed -ri 's|/sbin|/usr/bin|' \
+etc/audit/*.conf \
+etc/audisp/plugins.d/*.conf \
+usr/lib/systemd/system/auditd.service
+
+  chmod 644 usr/lib/systemd/system/auditd.service
+}

Deleted: audit.install
===
--- 

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

2018-03-10 Thread Christian Rebischke via arch-commits
Date: Saturday, March 10, 2018 @ 23:11:33
  Author: shibumi
Revision: 306080

upgpkg: audit 2.8.3-1

Modified:
  audit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:33:13 UTC (rev 306079)
+++ PKGBUILD2018-03-10 23:11:33 UTC (rev 306080)
@@ -7,8 +7,8 @@
 # Contributor: henning mueller 
 
 pkgname=audit
-pkgver=2.8.2
-pkgrel=2
+pkgver=2.8.3
+pkgrel=1
 pkgdesc='Userspace components of the audit framework'
 url='https://people.redhat.com/sgrubb/audit'
 arch=('x86_64')
@@ -29,7 +29,7 @@
   etc/audisp/plugins.d/syslog.conf
 )
 
source=("${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('888ebf5e8e9d285b82d87377fc8836886d7a8b089c1be4091420a77a0250c9baf09aebb7a6330ff5043fb35f51eb6baf8d4491e26da7ad0811f0087e395b5012')
+sha512sums=('aa939b81a66111f4e466208d7a38414bd186d00ccd374b420439764905b4707bbfcdc2331a6179a080fca981d19171696ecabd26674205b2f9339c44954db933')
 install="audit.install"
 
 build() {


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:33:13
  Author: felixonmars
Revision: 306079

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
306078, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:33:13 UTC (rev 306079)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=112
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" 
"haskell-email-validate"
+ "haskell-network-uri" "haskell-persistent" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-text" "haskell-wai" 
"haskell-xss-sanitize"
+ "haskell-yesod-core" "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:33:00
  Author: felixonmars
Revision: 306078

upgpkg: haskell-yesod-form 1.4.16-112

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:31:51 UTC (rev 306077)
+++ PKGBUILD2018-03-10 22:33:00 UTC (rev 306078)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=111
+pkgrel=112
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:31:51
  Author: felixonmars
Revision: 306077

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-mtl/repos/community-staging-x86_64/
  haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD
(from rev 306076, haskell-microlens-mtl/trunk/PKGBUILD)

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

Copied: haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 
306076, haskell-microlens-mtl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:31:51 UTC (rev 306077)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-mtl
+pkgname=haskell-microlens-mtl
+pkgver=0.1.11.1
+pkgrel=3
+pkgdesc="microlens support for Reader/Writer/State from mtl"
+url="https://github.com/aelve/microlens;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-mtl' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('81f0bd08143140911596f53bef7db5dd28b97c46069400cb51b2b834f410e4be509750d35bb536b9c58134634a1771f688d6deb114238ed5b61bbf27caaa9b98')
+
+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-yesod-persistent/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:30:53
  Author: felixonmars
Revision: 306074

upgpkg: haskell-yesod-persistent 1.4.3-88

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:30:02 UTC (rev 306073)
+++ PKGBUILD2018-03-10 22:30:53 UTC (rev 306074)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=87
+pkgrel=88
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:31:07
  Author: felixonmars
Revision: 306075

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 306074, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:31:07 UTC (rev 306075)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.3
+pkgrel=88
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b')
+
+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 "${srcdir}/${_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-microlens-mtl/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:31:36
  Author: felixonmars
Revision: 306076

upgpkg: haskell-microlens-mtl 0.1.11.1-3

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-microlens-mtl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:31:07 UTC (rev 306075)
+++ PKGBUILD2018-03-10 22:31:36 UTC (rev 306076)
@@ -4,7 +4,7 @@
 _hkgname=microlens-mtl
 pkgname=haskell-microlens-mtl
 pkgver=0.1.11.1
-pkgrel=2
+pkgrel=3
 pkgdesc="microlens support for Reader/Writer/State from mtl"
 url="https://github.com/aelve/microlens;
 license=('custom:BSD3')


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:30:02
  Author: felixonmars
Revision: 306073

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 306072, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 306072, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:30:02 UTC (rev 306073)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=55
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+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-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-persistent-sqlite/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:29:49
  Author: felixonmars
Revision: 306072

upgpkg: haskell-persistent-sqlite 2.6.4-55

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:29:02 UTC (rev 306071)
+++ PKGBUILD2018-03-10 22:29:49 UTC (rev 306072)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=54
+pkgrel=55
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:28:47
  Author: felixonmars
Revision: 306070

upgpkg: haskell-microlens-th 0.4.2-1

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-microlens-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 22:28:15 UTC (rev 306069)
+++ PKGBUILD2018-03-10 22:28:47 UTC (rev 306070)
@@ -3,22 +3,22 @@
 
 _hkgname=microlens-th
 pkgname=haskell-microlens-th
-pkgver=0.4.1.3
+pkgver=0.4.2
 pkgrel=1
 pkgdesc="Automatic generation of record lenses for microlens"
 url="https://github.com/aelve/microlens;
 license=('custom:BSD3')
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-microlens')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('96ac7ee4e9b09d6eb67a02eff405b6a52889f988cf4216efdb18abfdcf11d52cdcd3ccc45ae9c7c65575f4b9a2fe4015f9b9b95ce98efa7503999ffe5bb8')
+sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5')
 
 build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_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 \
 -finlining
 runhaskell Setup build
@@ -28,8 +28,13 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
+cd $_hkgname-$pkgver
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:29:02
  Author: felixonmars
Revision: 306071

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-th/repos/community-staging-x86_64/
  haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD
(from rev 306070, haskell-microlens-th/trunk/PKGBUILD)

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

Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 
306070, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:29:02 UTC (rev 306071)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.2
+pkgrel=1
+pkgdesc="Automatic generation of record lenses for microlens"
+url="https://github.com/aelve/microlens;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-finlining
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:28:15
  Author: felixonmars
Revision: 306069

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 
306068, haskell-microlens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 22:28:15 UTC (rev 306069)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens
+pkgname=haskell-microlens
+pkgver=0.4.9
+pkgrel=1
+pkgdesc="A tiny lens library with no dependencies. If you're writing an app, 
you probably want microlens-platform, not this."
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84f8eb6b44194c372e64ee018342b86591436b097763cc05e129ce982fc4cd71f85315e490683dcce4fb8fce5b2fb5fae7589eb138824dd2d5e153712ea8')
+
+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-microlens/trunk (PKGBUILD)

2018-03-10 Thread Felix Yan via arch-commits
Date: Saturday, March 10, 2018 @ 22:28:02
  Author: felixonmars
Revision: 306068

upgpkg: haskell-microlens 0.4.9-1

rebuild with microlens-platform,0.3.10 microlens-th,0.4.2 microlens-ghc,0.4.9 
microlens-aeson,2.3.0 microlens,0.4.9

Modified:
  haskell-microlens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 17:40:49 UTC (rev 306067)
+++ PKGBUILD2018-03-10 22:28:02 UTC (rev 306068)
@@ -4,7 +4,7 @@
 
 _hkgname=microlens
 pkgname=haskell-microlens
-pkgver=0.4.8.3
+pkgver=0.4.9
 pkgrel=1
 pkgdesc="A tiny lens library with no dependencies. If you're writing an app, 
you probably want microlens-platform, not this."
 url="https://github.com/aelve/microlens;
@@ -13,7 +13,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('9c4236032bb8783065392c8943dedee1d6fcbdcb182c495710dc4961259281b899d1c5c3337d1b27ddbc41c0a658d0a0d77b1faaed297b19149ac14dcb665f5c')
+sha512sums=('84f8eb6b44194c372e64ee018342b86591436b097763cc05e129ce982fc4cd71f85315e490683dcce4fb8fce5b2fb5fae7589eb138824dd2d5e153712ea8')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 21:25:38
  Author: heftig
Revision: 318516

2.56.0-1

Modified:
  glib-networking/trunk/PKGBUILD

--+
 PKGBUILD |   22 +-
 1 file changed, 9 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 21:14:21 UTC (rev 318515)
+++ PKGBUILD2018-03-10 21:25:38 UTC (rev 318516)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=glib-networking
-pkgver=2.54.1
+pkgver=2.56.0
 pkgrel=1
 pkgdesc="Network extensions for GLib"
 url="https://git.gnome.org/browse/glib-networking;
@@ -9,8 +9,8 @@
 arch=(x86_64)
 license=(GPL2)
 depends=(glib2 libproxy gnutls ca-certificates gsettings-desktop-schemas)
-makedepends=(intltool git)
-_commit=5c3ae946ea5f97ad606d0598e42f786139eca0be  # tags/2.54.1^0
+makedepends=(meson git)
+_commit=d99151580b1ba0efcf737d8b936ae08d02ddac88  # tags/2.56.0^0
 source=("git+https://git.gnome.org/browse/glib-networking#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -21,25 +21,21 @@
 
 prepare() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
---libexecdir=/usr/lib/$pkgname --disable-static \
---disable-installed-tests
-  make
+  arch-meson $pkgname build
+  ninja -C build
 }
 
 check() {
-  cd $pkgname
-  make check
+  cd build
+  meson test
 }
 
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" ninja -C build install
+  rm -r "$pkgdir/usr/share/installed-tests"
 }
 
 # vim:set ts=2 sw=2 et:


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 21:26:09
  Author: heftig
Revision: 318517

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  glib-networking/repos/gnome-unstable-x86_64/
  glib-networking/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318516, glib-networking/trunk/PKGBUILD)

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

Copied: glib-networking/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318516, 
glib-networking/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-10 21:26:09 UTC (rev 318517)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=glib-networking
+pkgver=2.56.0
+pkgrel=1
+pkgdesc="Network extensions for GLib"
+url="https://git.gnome.org/browse/glib-networking;
+arch=(x86_64)
+license=(GPL2)
+depends=(glib2 libproxy gnutls ca-certificates gsettings-desktop-schemas)
+makedepends=(meson git)
+_commit=d99151580b1ba0efcf737d8b936ae08d02ddac88  # tags/2.56.0^0
+source=("git+https://git.gnome.org/browse/glib-networking#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  cd build
+  meson test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  rm -r "$pkgdir/usr/share/installed-tests"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 21:14:21
  Author: heftig
Revision: 318515

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gstreamer/repos/gnome-unstable-x86_64/
  gstreamer/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318514, gstreamer/trunk/PKGBUILD)
  gstreamer/repos/gnome-unstable-x86_64/gstreamer.install
(from rev 318514, gstreamer/trunk/gstreamer.install)

---+
 PKGBUILD  |   60 
 gstreamer.install |7 ++
 2 files changed, 67 insertions(+)

Copied: gstreamer/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318514, 
gstreamer/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2018-03-10 21:14:21 UTC (rev 318515)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gstreamer
+pkgver=1.13.90+5+gcbd03e26c
+pkgrel=1
+pkgdesc="GStreamer open-source multimedia framework core library"
+url="https://gstreamer.freedesktop.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libxml2 glib2 libunwind libcap libelf)
+makedepends=(gtk-doc gobject-introspection autoconf-archive git valgrind 
bash-completion)
+checkdepends=(gmp gsl gtk3)
+_commit=cbd03e26ce8ac41c77b3b4a9b7f06a54a0311ce8  # master
+install=gstreamer.install
+source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer#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 submodule init
+  git config --local submodule.common.url "$srcdir/gst-common"
+  git submodule update
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
+--with-package-name="GStreamer (Arch Linux)" \
+--with-package-origin="https://www.archlinux.org/; \
+--enable-gtk-doc \
+--disable-static
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Copied: gstreamer/repos/gnome-unstable-x86_64/gstreamer.install (from rev 
318514, gstreamer/trunk/gstreamer.install)
===
--- gnome-unstable-x86_64/gstreamer.install (rev 0)
+++ gnome-unstable-x86_64/gstreamer.install 2018-03-10 21:14:21 UTC (rev 
318515)
@@ -0,0 +1,7 @@
+post_install() {
+  setcap cap_net_bind_service,cap_net_admin+ep 
usr/lib/gstreamer-1.0/gst-ptp-helper
+}
+
+post_upgrade() {
+  post_install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 21:13:39
  Author: heftig
Revision: 318514

1.13.90+5+gcbd03e26c-1

Modified:
  gstreamer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 18:53:55 UTC (rev 318513)
+++ PKGBUILD2018-03-10 21:13:39 UTC (rev 318514)
@@ -3,7 +3,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=gstreamer
-pkgver=1.12.4
+pkgver=1.13.90+5+gcbd03e26c
 pkgrel=1
 pkgdesc="GStreamer open-source multimedia framework core library"
 url="https://gstreamer.freedesktop.org/;
@@ -10,10 +10,9 @@
 arch=(x86_64)
 license=(LGPL)
 depends=(libxml2 glib2 libunwind libcap libelf)
-makedepends=(intltool pkgconfig gtk-doc gobject-introspection autoconf-archive 
git
- valgrind bash-completion)
+makedepends=(gtk-doc gobject-introspection autoconf-archive git valgrind 
bash-completion)
 checkdepends=(gmp gsl gtk3)
-_commit=505a24ff6843a04e4f75c5e03caa7b2774806fc3  # tags/1.12.4^0
+_commit=cbd03e26ce8ac41c77b3b4a9b7f06a54a0311ce8  # master
 install=gstreamer.install
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gstreamer#commit=$_commit;
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common;)
@@ -37,14 +36,16 @@
 
 build() {
   cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib \
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib \
 --with-package-name="GStreamer (Arch Linux)" \
 --with-package-origin="https://www.archlinux.org/; \
---enable-gtk-doc --disable-static
-
-  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+--enable-gtk-doc \
+--disable-static
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
   make
 }
 


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 18:53:44
  Author: andyrtr
Revision: 318512

upgpkg: xorg-xfontsel 1.0.6-1

upstream update 1.0.6

Modified:
  xorg-xfontsel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 17:58:36 UTC (rev 318511)
+++ PKGBUILD2018-03-10 18:53:44 UTC (rev 318512)
@@ -3,7 +3,7 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=xorg-xfontsel
-pkgver=1.0.5
+pkgver=1.0.6
 pkgrel=1
 pkgdesc='Point and click selection of X11 font names'
 url='https://xorg.freedesktop.org/'
@@ -11,8 +11,10 @@
 license=('custom')
 makedepends=('xorg-util-macros')
 depends=('libxaw' 'libxmu' 'libxt' 'libx11')
-source=("https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2;)
-sha256sums=('170d8550b96fb47b04db6181b947e6f6b8b97f4df5d691c351a278480cc931bf')
+source=(https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2{,.sig})
+sha512sums=('2f6bc51549a302404cdaf9a5a825add383953fcbb2a0c7076691cefd4dd7e4a3c772c047be74101c8486f75d03ce0bd3e65ede14e91732cf2a932810441c9099'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
 
 build() {
cd "${srcdir}/xfontsel-${pkgver}"


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 18:53:55
  Author: andyrtr
Revision: 318513

archrelease: copy trunk to testing-x86_64

Added:
  xorg-xfontsel/repos/testing-x86_64/
  xorg-xfontsel/repos/testing-x86_64/PKGBUILD
(from rev 318512, xorg-xfontsel/trunk/PKGBUILD)

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

Copied: xorg-xfontsel/repos/testing-x86_64/PKGBUILD (from rev 318512, 
xorg-xfontsel/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-10 18:53:55 UTC (rev 318513)
@@ -0,0 +1,29 @@
+# $Id$
+# Contributor: Jan de Groot 
+# Maintainer: Gaetan Bisson 
+
+pkgname=xorg-xfontsel
+pkgver=1.0.6
+pkgrel=1
+pkgdesc='Point and click selection of X11 font names'
+url='https://xorg.freedesktop.org/'
+arch=('x86_64')
+license=('custom')
+makedepends=('xorg-util-macros')
+depends=('libxaw' 'libxmu' 'libxt' 'libx11')
+source=(https://xorg.freedesktop.org/archive/individual/app/xfontsel-${pkgver}.tar.bz2{,.sig})
+sha512sums=('2f6bc51549a302404cdaf9a5a825add383953fcbb2a0c7076691cefd4dd7e4a3c772c047be74101c8486f75d03ce0bd3e65ede14e91732cf2a932810441c9099'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+
+build() {
+   cd "${srcdir}/xfontsel-${pkgver}"
+   ./configure --prefix=/usr
+   make
+}
+
+package() {
+   cd "${srcdir}/xfontsel-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:58:36
  Author: andyrtr
Revision: 318511

archrelease: copy trunk to testing-x86_64

Added:
  xorg-xeyes/repos/testing-x86_64/
  xorg-xeyes/repos/testing-x86_64/PKGBUILD
(from rev 318510, xorg-xeyes/trunk/PKGBUILD)

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

Copied: xorg-xeyes/repos/testing-x86_64/PKGBUILD (from rev 318510, 
xorg-xeyes/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-10 17:58:36 UTC (rev 318511)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=xorg-xeyes
+pkgver=1.1.2
+pkgrel=1
+pkgdesc="Follow the mouse/SHAPE extension X demo"
+arch=('x86_64')
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender')
+makedepends=('xorg-util-macros')
+source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2{,.sig})
+sha512sums=('008d76f03ddabd3d86ad9e52a540504553b94cb7a6743b20cf08897549eb27505667365ab9af21956a1b5ec7297acca8903a326536e6195a30e643cd93297ee0'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+
+build() {
+  cd "${srcdir}/xeyes-${pkgver}"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/xeyes-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:58:21
  Author: andyrtr
Revision: 318510

upgpkg: xorg-xeyes 1.1.2-1

upstream update 1.1.2

Modified:
  xorg-xeyes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 17:41:22 UTC (rev 318509)
+++ PKGBUILD2018-03-10 17:58:21 UTC (rev 318510)
@@ -2,8 +2,8 @@
 # Maintainer: Jan de Groot 
 
 pkgname=xorg-xeyes
-pkgver=1.1.1
-pkgrel=3
+pkgver=1.1.2
+pkgrel=1
 pkgdesc="Follow the mouse/SHAPE extension X demo"
 arch=('x86_64')
 url="https://xorg.freedesktop.org/;
@@ -10,8 +10,10 @@
 license=('custom')
 depends=('libx11' 'libxt' 'libxext' 'libxmu' 'libxrender')
 makedepends=('xorg-util-macros')
-source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2)
-sha1sums=('efe6116d31a7f69e4fb6038613e52b0960b9b61c')
+source=(https://xorg.freedesktop.org/archive/individual/app/xeyes-${pkgver}.tar.bz2{,.sig})
+sha512sums=('008d76f03ddabd3d86ad9e52a540504553b94cb7a6743b20cf08897549eb27505667365ab9af21956a1b5ec7297acca8903a326536e6195a30e643cd93297ee0'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
 
 build() {
   cd "${srcdir}/xeyes-${pkgver}"


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

2018-03-10 Thread Christian Rebischke via arch-commits
Date: Saturday, March 10, 2018 @ 17:40:49
  Author: shibumi
Revision: 306067

archrelease: copy trunk to community-x86_64

Added:
  arch-audit/repos/community-x86_64/PKGBUILD
(from rev 306066, arch-audit/trunk/PKGBUILD)
Deleted:
  arch-audit/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 17:40:43 UTC (rev 306066)
+++ PKGBUILD2018-03-10 17:40:49 UTC (rev 306067)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer : Christian Rebischke 
-# Contributor: Andrea Scarpino 
-
-pkgname=arch-audit
-pkgver=0.1.9
-pkgrel=1
-pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data'
-url='https://github.com/ilpianista/arch-audit'
-depends=('curl' 'openssl')
-makedepends=('cargo' 'pkg-config')
-arch=('x86_64')
-license=('MIT')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;)
-sha512sums=('11be5b7e7e1a4101e861105d12a0260ba411c0d2af5b5fdbc30079186108762af4abc2da8c07746533054171348334888717a21d44993e1706c409f0b71e4000')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  cargo build --release
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
-
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  install -Dm644 doc/arch-audit.1 "${pkgdir}/usr/share/man/man1/arch-audit.1"
-
-  install -Dm644 systemd/arch-audit.service \
-"${pkgdir}/usr/share/${pkgname}/arch-audit.service"
-  install -Dm644 systemd/arch-audit.timer \
-"${pkgdir}/usr/share/${pkgname}/arch-audit.timer"
-
-  install -Dm644 completions/zsh/_arch-audit \
-"${pkgdir}"/usr/share/zsh/site-functions/_arch-audit
-}

Copied: arch-audit/repos/community-x86_64/PKGBUILD (from rev 306066, 
arch-audit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 17:40:49 UTC (rev 306067)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer : Christian Rebischke 
+# Contributor: Andrea Scarpino 
+
+pkgname=arch-audit
+pkgver=0.1.10
+pkgrel=1
+pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data'
+url='https://github.com/ilpianista/arch-audit'
+depends=('curl' 'openssl')
+makedepends=('cargo' 'pkg-config')
+arch=('x86_64')
+license=('MIT')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;)
+sha512sums=('78d437c5124e76e9f821f7fcabe845d551f69c1c19f554202d90f330b4ade355ae45b9e0aab22a147a45a1579d15c4798014c86df9d02468d1e2574701164eae')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  cargo build --release
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 doc/arch-audit.1 "${pkgdir}/usr/share/man/man1/arch-audit.1"
+
+  install -Dm644 systemd/arch-audit.service \
+"${pkgdir}/usr/share/${pkgname}/arch-audit.service"
+  install -Dm644 systemd/arch-audit.timer \
+"${pkgdir}/usr/share/${pkgname}/arch-audit.timer"
+
+  install -Dm644 completions/zsh/_arch-audit \
+"${pkgdir}"/usr/share/zsh/site-functions/_arch-audit
+}


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:41:22
  Author: andyrtr
Revision: 318509

archrelease: copy trunk to testing-x86_64

Added:
  libevdev/repos/testing-x86_64/
  libevdev/repos/testing-x86_64/PKGBUILD
(from rev 318508, libevdev/trunk/PKGBUILD)

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

Copied: libevdev/repos/testing-x86_64/PKGBUILD (from rev 318508, 
libevdev/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-10 17:41:22 UTC (rev 318509)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Andreas Radke 
+
+pkgname=libevdev
+pkgver=1.5.9
+pkgrel=1
+pkgdesc="Wrapper library for evdev devices"
+arch=(x86_64)
+url="http://www.freedesktop.org/wiki/Software/libevdev/;
+license=(custom:X11)
+depends=('glibc')
+makedepends=('python2' 'check' 'valgrind' 'doxygen')
+#checkdepends=('kmod')
+source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
+sha512sums=('4496ab4d9dc165f416a574c21a7fcee54ae104c21ef4785a4dd0311fff428020cdbb5da7bf3f835e78dae05effdb1a557d189347f6e62dd6be2d8bcdc845850c'
+'SKIP')
+validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr \
+--disable-static
+  make
+}
+check() {
+  cd $pkgname-$pkgver
+  # test suite requires root access and needs to load uinput module
+  # that's not possible in our chroot
+  #modprobe uinput
+  make check || /bin/true
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:41:14
  Author: andyrtr
Revision: 318508

upgpkg: libevdev 1.5.9-1

upstream update 1.5.9

Modified:
  libevdev/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 17:38:04 UTC (rev 318507)
+++ PKGBUILD2018-03-10 17:41:14 UTC (rev 318508)
@@ -2,7 +2,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=libevdev
-pkgver=1.5.8
+pkgver=1.5.9
 pkgrel=1
 pkgdesc="Wrapper library for evdev devices"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=('python2' 'check' 'valgrind' 'doxygen')
 #checkdepends=('kmod')
 
source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
-sha512sums=('e9485d8c6b48ebf762b32b003bc6b761c548024ad3bc34a0793485b53383746881fcc9b206a078d571937291e519d9822e50c5d8816778d347094691b65ec3fa'
+sha512sums=('4496ab4d9dc165f416a574c21a7fcee54ae104c21ef4785a4dd0311fff428020cdbb5da7bf3f835e78dae05effdb1a557d189347f6e62dd6be2d8bcdc845850c'
 'SKIP')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
 


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

2018-03-10 Thread Christian Rebischke via arch-commits
Date: Saturday, March 10, 2018 @ 17:40:43
  Author: shibumi
Revision: 306066

upgpkg: arch-audit 0.1.10-1

CHANGELOG:
When displaying upgradable packages, do not show packages not yet available in 
the repositories

Modified:
  arch-audit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 15:58:32 UTC (rev 306065)
+++ PKGBUILD2018-03-10 17:40:43 UTC (rev 306066)
@@ -3,7 +3,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=arch-audit
-pkgver=0.1.9
+pkgver=0.1.10
 pkgrel=1
 pkgdesc='An utility like pkg-audit based on Arch CVE Monitoring Team data'
 url='https://github.com/ilpianista/arch-audit'
@@ -12,7 +12,7 @@
 arch=('x86_64')
 license=('MIT')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ilpianista/arch-audit/archive/${pkgver}.tar.gz;)
-sha512sums=('11be5b7e7e1a4101e861105d12a0260ba411c0d2af5b5fdbc30079186108762af4abc2da8c07746533054171348334888717a21d44993e1706c409f0b71e4000')
+sha512sums=('78d437c5124e76e9f821f7fcabe845d551f69c1c19f554202d90f330b4ade355ae45b9e0aab22a147a45a1579d15c4798014c86df9d02468d1e2574701164eae')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:37:51
  Author: andyrtr
Revision: 318506

upgpkg: graphite 1:1.3.11-1

upstream update 1.3.11

Modified:
  graphite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 13:06:11 UTC (rev 318505)
+++ PKGBUILD2018-03-10 17:37:51 UTC (rev 318506)
@@ -2,7 +2,7 @@
 # Maintainer: AndyRTR 
 
 pkgname=graphite
-pkgver=1.3.10
+pkgver=1.3.11
 pkgrel=1
 epoch=1
 arch=('x86_64')
@@ -16,7 +16,7 @@
 checkdepends=('python2-fonttools')
 options=('!emptydirs')
 
source=(https://github.com/silnrsi/graphite/releases/download/${pkgver}/graphite2-${pkgver}.tgz)
-sha1sums=('668f3bce96fc02d90ea875b401ed36b2e8957d2f')
+sha1sums=('26b70897bac68868d964ef70002c384ec10b6572')
 
 
 prepare() {


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

2018-03-10 Thread Andreas Radke via arch-commits
Date: Saturday, March 10, 2018 @ 17:38:04
  Author: andyrtr
Revision: 318507

archrelease: copy trunk to testing-x86_64

Added:
  graphite/repos/testing-x86_64/
  graphite/repos/testing-x86_64/PKGBUILD
(from rev 318506, graphite/trunk/PKGBUILD)

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

Copied: graphite/repos/testing-x86_64/PKGBUILD (from rev 318506, 
graphite/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-10 17:38:04 UTC (rev 318507)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: AndyRTR 
+
+pkgname=graphite
+pkgver=1.3.11
+pkgrel=1
+epoch=1
+arch=('x86_64')
+url="https://github.com/silnrsi/graphite;
+pkgdesc='reimplementation of the SIL Graphite text processing engine'
+license=('LGPL' 'GPL' 'custom')
+depends=('gcc-libs')
+makedepends=('cmake' 'freetype2' 'python2'
+ # for documentation
+ 'doxygen' 'dblatex' 'graphviz' 'asciidoc')
+checkdepends=('python2-fonttools')
+options=('!emptydirs')
+source=(https://github.com/silnrsi/graphite/releases/download/${pkgver}/graphite2-${pkgver}.tgz)
+sha1sums=('26b70897bac68868d964ef70002c384ec10b6572')
+
+
+prepare() {
+  cd "${srcdir}"
+
+  # python2 fixes
+  sed -i "s:\/usr\/bin\/python:\/usr\/bin\/python2:" 
graphite2-${pkgver}/tests/{corrupt.py,defuzz,fnttxtrender,fuzzbidi,fuzztest,hbspeeds,jsoncmp}
+}
+
+build() {
+  mkdir build
+  cd build
+  cmake -G "Unix Makefiles" ../graphite2-${pkgver} \
+   -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_BUILD_TYPE:STRING=Release \
+   -DGRAPHITE2_COMPARE_RENDERER=OFF \
+
+  # fix unwanted -O3 cflag (taken form Debian)
+  find . -type f ! -name "rules" ! -name "changelog" -exec sed -i -e 
's/\-O3//g' {} \;
+
+  make 
+  make -j1 docs
+}
+
+check() {
+  cd "${srcdir}"/build
+  # python2 fixes
+  sed -i "s:python:python2:g" tests/CTestTestfile.cmake
+  ctest || true
+}
+
+package() {
+  cd "${srcdir}"/build
+  make DESTDIR="$pkgdir/" install
+  # install doc files
+  mkdir -p "${pkgdir}"/usr/share/doc/graphite2/api
+  cp -vrf doc/doxygen/{html,latex/refman.pdf} 
"${pkgdir}"/usr/share/doc/graphite2/api
+  cp -vrf doc/{GTF,manual}.html "${pkgdir}"/usr/share/doc/graphite2
+
+  # licenses
+  mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname}
+  install -m644 "${srcdir}"/graphite2-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2018-03-10 Thread Jaroslav Lichtblau via arch-commits
Date: Saturday, March 10, 2018 @ 15:58:32
  Author: jlichtblau
Revision: 306065

archrelease: copy trunk to community-any

Added:
  youtube-dl/repos/community-any/PKGBUILD
(from rev 306064, youtube-dl/trunk/PKGBUILD)
Deleted:
  youtube-dl/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 15:58:22 UTC (rev 306064)
+++ PKGBUILD2018-03-10 15:58:32 UTC (rev 306065)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger 
-# Maintainer: Jaroslav Lichtblau 
-
-pkgname=youtube-dl
-pkgver=2018.03.03
-pkgrel=1
-pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
-arch=('any')
-url="http://rg3.github.io/youtube-dl/;
-license=('custom')
-depends=('python' 'python-setuptools')
-optdepends=('ffmpeg: for video post-processing'
-'rtmpdump: for rtmp streams support'
-'atomicparsley: for embedding thumbnails into m4a files'
-'python-crypto: for hlsnative downloader')
-source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('a8a061d6cd6ee311c079ea26d4edfadbf5fa817f8dc68c7e42e56896212f15f4'
-'SKIP')
-validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18'  # Philipp Hagemeister
-  'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
-
-prepare() {
-  cd ${pkgname}
-  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
-  sed -i 's|etc/fish/completions|share/fish/completions|' setup.py
-}
-
-package() {
-  cd ${pkgname}
-  python setup.py install --root="${pkgdir}/" --optimize=1
-  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
- "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
-  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: youtube-dl/repos/community-any/PKGBUILD (from rev 306064, 
youtube-dl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 15:58:32 UTC (rev 306065)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+# Maintainer: Jaroslav Lichtblau 
+
+pkgname=youtube-dl
+pkgver=2018.03.10
+pkgrel=1
+pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
+arch=('any')
+url="http://rg3.github.io/youtube-dl/;
+license=('custom')
+depends=('python' 'python-setuptools')
+optdepends=('ffmpeg: for video post-processing'
+'rtmpdump: for rtmp streams support'
+'atomicparsley: for embedding thumbnails into m4a files'
+'python-crypto: for hlsnative downloader')
+source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('4bfadccb19e379ce38f5601c72dacf0ac5e03881230afee6df2152ab42fa75c5'
+'SKIP')
+validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18'  # Philipp Hagemeister
+  'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.
+
+prepare() {
+  cd ${pkgname}
+  sed -i 's|etc/bash_completion.d|share/bash-completion/completions|' setup.py
+  sed -i 's|etc/fish/completions|share/fish/completions|' setup.py
+}
+
+package() {
+  cd ${pkgname}
+  python setup.py install --root="${pkgdir}/" --optimize=1
+  mv 
"${pkgdir}/usr/share/bash-completion/completions/youtube-dl.bash-completion" \
+ "${pkgdir}/usr/share/bash-completion/completions/youtube-dl"
+  install -Dm644 youtube-dl.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_youtube-dl"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2018-03-10 Thread Jaroslav Lichtblau via arch-commits
Date: Saturday, March 10, 2018 @ 15:58:22
  Author: jlichtblau
Revision: 306064

upgpkg: youtube-dl 2018.03.10-1 - new upstream release

Modified:
  youtube-dl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 15:00:12 UTC (rev 306063)
+++ PKGBUILD2018-03-10 15:58:22 UTC (rev 306064)
@@ -3,7 +3,7 @@
 # Maintainer: Jaroslav Lichtblau 
 
 pkgname=youtube-dl
-pkgver=2018.03.03
+pkgver=2018.03.10
 pkgrel=1
 pkgdesc="A small command-line program to download videos from YouTube.com and 
a few more sites"
 arch=('any')
@@ -15,7 +15,7 @@
 'atomicparsley: for embedding thumbnails into m4a files'
 'python-crypto: for hlsnative downloader')
 
source=(http://youtube-dl.org/downloads/${pkgver}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('a8a061d6cd6ee311c079ea26d4edfadbf5fa817f8dc68c7e42e56896212f15f4'
+sha256sums=('4bfadccb19e379ce38f5601c72dacf0ac5e03881230afee6df2152ab42fa75c5'
 'SKIP')
 validpgpkeys=('7D33D762FD6C35130481347FDB4B54CBA4826A18'  # Philipp Hagemeister
   'ED7F5BF46B3BBED81C87368E2C393E0F18A9236D') # Sergey M.


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

2018-03-10 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, March 10, 2018 @ 15:00:12
  Author: mtorromeo
Revision: 306063

archrelease: copy trunk to community-x86_64

Added:
  sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
(from rev 306062, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch)
  sssd/repos/community-x86_64/PKGBUILD
(from rev 306062, sssd/trunk/PKGBUILD)
Deleted:
  sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
  sssd/repos/community-x86_64/PKGBUILD

---+
 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch |   56 +++
 PKGBUILD  |  178 
 2 files changed, 117 insertions(+), 117 deletions(-)

Deleted: 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch
===
--- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   2018-03-10 14:59:52 UTC 
(rev 306062)
+++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   2018-03-10 15:00:12 UTC 
(rev 306063)
@@ -1,28 +0,0 @@
-From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001
-From: REIM THOMAS 
-Date: Thu, 14 Dec 2017 03:23:11 +0100
-Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION
-
-Update to latest version 6 implemented by samba 4.7.3
-
-Signed-off-by: REIM THOMAS 

- src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h 
b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
-index 0f27c8561..0eb6bb22b 100644
 a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
-+++ b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
-@@ -64,7 +64,7 @@ struct id_map {
- enum id_mapping status;
- };
- 
--#define SMB_IDMAP_INTERFACE_VERSION 5
-+#define SMB_IDMAP_INTERFACE_VERSION 6
- 
- struct idmap_domain {
- const char *name;
--- 
-2.15.1
-

Copied: 
sssd/repos/community-x86_64/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch (from 
rev 306062, sssd/trunk/0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch)
===
--- 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   
(rev 0)
+++ 0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch   2018-03-10 15:00:12 UTC 
(rev 306063)
@@ -0,0 +1,28 @@
+From 201651e66544d07e89287454924ea5f196467463 Mon Sep 17 00:00:00 2001
+From: REIM THOMAS 
+Date: Thu, 14 Dec 2017 03:23:11 +0100
+Subject: [PATCH 7/7] Update SMB IDMAP INTERFACE VERSION
+
+Update to latest version 6 implemented by samba 4.7.3
+
+Signed-off-by: REIM THOMAS 
+---
+ src/lib/winbind_idmap_sss/winbind_idmap_sss.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h 
b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+index 0f27c8561..0eb6bb22b 100644
+--- a/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
 b/src/lib/winbind_idmap_sss/winbind_idmap_sss.h
+@@ -64,7 +64,7 @@ struct id_map {
+ enum id_mapping status;
+ };
+ 
+-#define SMB_IDMAP_INTERFACE_VERSION 5
++#define SMB_IDMAP_INTERFACE_VERSION 6
+ 
+ struct idmap_domain {
+ const char *name;
+-- 
+2.15.1
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 14:59:52 UTC (rev 306062)
+++ PKGBUILD2018-03-10 15:00:12 UTC (rev 306063)
@@ -1,89 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Maintainer: Mantas M. 
-
-pkgname=sssd
-pkgver=1.16.0
-pkgrel=4
-pkgdesc="System Security Services Daemon"
-arch=('x86_64')
-url="https://pagure.io/SSSD/sssd;
-license=('GPL3')
-depends=(
-  'bind'  # for nsupdate
-  'c-ares'
-  'cyrus-sasl-gssapi'
-  'ding-libs'
-  'libnl'
-  'libunistring'
-  'nss'
-  'smbclient' # for libndr-nbt
-  'nfsidmap'
-  'http-parser'
-  'jansson'
-  'curl'
-)
-makedepends=(
-  'docbook-xsl'
-  'doxygen'
-  'python'
-  'python2'
-  'samba' # for libndr-nbt headers
-  'systemd'
-)
-source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;
-"0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch")
-sha512sums=('4c11fe9c6d6a7de1294a18227e6776d3432150963f511143279507666f949ad5fe2a6a17f8deb79888a0243ed6a1e9c794527b80f4931f08ab1e757e0db83448'
-
'a654cbfbecfa88b74478fbbd7f8576ed1ec3920eff038c3898a3efc4bd95e0873a2525de4e4c565c09d800206a847a378edb0b6117a2de6e69051fb65bb9564f')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-  for f in "${source[@]}"; do
-if [[ $f == *.patch ]]; then
-  msg2 "Applying $f"
-  patch -p1 < "$srcdir/$f"
-fi
-  done
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin\
---sysconfdir=/etc \
---localstatedir=/var  

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

2018-03-10 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, March 10, 2018 @ 14:59:52
  Author: mtorromeo
Revision: 306062

upgpkg: sssd 1.16.1-1

Modified:
  sssd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 13:06:02 UTC (rev 306061)
+++ PKGBUILD2018-03-10 14:59:52 UTC (rev 306062)
@@ -3,8 +3,8 @@
 # Maintainer: Mantas M. 
 
 pkgname=sssd
-pkgver=1.16.0
-pkgrel=4
+pkgver=1.16.1
+pkgrel=1
 pkgdesc="System Security Services Daemon"
 arch=('x86_64')
 url="https://pagure.io/SSSD/sssd;
@@ -33,7 +33,7 @@
 )
 source=("https://releases.pagure.org/SSSD/$pkgname/$pkgname-$pkgver.tar.gz;
 "0007-Update-SMB-IDMAP-INTERFACE-VERSION.patch")
-sha512sums=('4c11fe9c6d6a7de1294a18227e6776d3432150963f511143279507666f949ad5fe2a6a17f8deb79888a0243ed6a1e9c794527b80f4931f08ab1e757e0db83448'
+sha512sums=('fb9611cecf4c74b5a82224f9f8d3b98341c144d248094b6cb12975343db9b85142ded620e5f26fef63b2db29cdb45eb8abd698db82e9a1334bc6e001001109fd'
 
'a654cbfbecfa88b74478fbbd7f8576ed1ec3920eff038c3898a3efc4bd95e0873a2525de4e4c565c09d800206a847a378edb0b6117a2de6e69051fb65bb9564f')
 
 prepare() {


[arch-commits] Commit in radvd/repos/community-x86_64 (5 files)

2018-03-10 Thread Thore Bödecker via arch-commits
Date: Saturday, March 10, 2018 @ 12:58:09
  Author: foxxx0
Revision: 306055

archrelease: copy trunk to community-x86_64

Added:
  radvd/repos/community-x86_64/PKGBUILD
(from rev 306054, radvd/trunk/PKGBUILD)
  
radvd/repos/community-x86_64/avoid-premature-warning-about-all-zeros-prefix.patch
(from rev 306054, 
radvd/trunk/avoid-premature-warning-about-all-zeros-prefix.patch)
  radvd/repos/community-x86_64/radvd.service
(from rev 306054, radvd/trunk/radvd.service)
Deleted:
  radvd/repos/community-x86_64/PKGBUILD
  radvd/repos/community-x86_64/radvd.service

--+
 PKGBUILD |  133 -
 avoid-premature-warning-about-all-zeros-prefix.patch |   36 
 radvd.service|   18 +-
 3 files changed, 113 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 12:57:57 UTC (rev 306054)
+++ PKGBUILD2018-03-10 12:58:09 UTC (rev 306055)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-# Contributor: Kaiting Chen 
-# Contributor: Mark Smith 
-
-pkgname=radvd
-pkgver=2.17
-pkgrel=1
-pkgdesc='IPv6 Router Advertisement Daemon'
-url='http://www.litech.org/radvd/'
-license=('custom')
-depends=('glibc')
-makedepends=('check')
-arch=('x86_64')
-backup=('etc/radvd.conf')
-validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins
-source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.xz"{,.asc}
-"$pkgname.service")
-sha1sums=('e6aefd1f94c11c198271622989deefa647a489b5'
-  'SKIP'
-  '2fdba3b0ed28c67dc1c04bfd1439fa4dece88bbc')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---with-pidfile=/run/radvd.pid \
---with-check \
---mandir=/usr/share/man
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  # default config
-  install -D -m 644 radvd.conf.example "$pkgdir/etc/radvd.conf"
-  # license
-  install -D -m 644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
-  # systemd
-  install -D -m 644 ../$pkgname.service \
-"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: radvd/repos/community-x86_64/PKGBUILD (from rev 306054, 
radvd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 12:58:09 UTC (rev 306055)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Maintainer: Thore Bödecker 
+# Contributor: Kaiting Chen 
+# Contributor: Mark Smith 
+
+pkgname=radvd
+pkgver=2.17
+pkgrel=2
+pkgdesc='IPv6 Router Advertisement Daemon'
+url='http://www.litech.org/radvd/'
+license=('custom')
+depends=('glibc')
+makedepends=('check')
+arch=('x86_64')
+backup=('etc/radvd.conf')
+validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins
+source=("http://www.litech.org/radvd/dist/${pkgname}-${pkgver}.tar.xz"{,.asc}
+"$pkgname.service"
+'avoid-premature-warning-about-all-zeros-prefix.patch')
+sha512sums=('f62aa8acb423320423637c7908abe1d3b8ec4b32f78a81ba67c1a4ecf9bcaaae4e3671fc0c2c5b5776edfe5e6b5d3bf1daf60e55387dd0c0d7370a86d867873c'
+'SKIP'
+
'ff24665937ab2b937d24599e3ae14956d531f969a471b6616775c3d5c48330ae1b22cdd4d569867a92c3d6af1548be75de70e5ead6a9ae4ae45566a6523988dd'
+
'413ce0c04f1024d9bfba34911834e9db4a2d30e6c270f989f63c33cd04deabb87627ea2e62a364ac80e44c5501c8ed5afd50f8d7446725240815cae95ae086d5')
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "${filename}" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "${srcdir}/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--with-pidfile=/run/radvd.pid \
+--with-check \
+--mandir=/usr/share/man
+  make
+}
+
+check() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make check
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  # default config
+  install -D -m 644 radvd.conf.example 

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

2018-03-10 Thread Thore Bödecker via arch-commits
Date: Saturday, March 10, 2018 @ 12:57:57
  Author: foxxx0
Revision: 306054

upgpkg: radvd 2.17-2

backport upstream fix for FS#57310

Added:
  radvd/trunk/avoid-premature-warning-about-all-zeros-prefix.patch
Modified:
  radvd/trunk/PKGBUILD

--+
 PKGBUILD |   37 +
 avoid-premature-warning-about-all-zeros-prefix.patch |   36 
 2 files changed, 56 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:55:09 UTC (rev 306053)
+++ PKGBUILD2018-03-10 12:57:57 UTC (rev 306054)
@@ -1,11 +1,12 @@
 # $Id$
 # Maintainer: Sébastien Luttringer
+# Maintainer: Thore Bödecker 
 # Contributor: Kaiting Chen 
 # Contributor: Mark Smith 
 
 pkgname=radvd
 pkgver=2.17
-pkgrel=1
+pkgrel=2
 pkgdesc='IPv6 Router Advertisement Daemon'
 url='http://www.litech.org/radvd/'
 license=('custom')
@@ -14,20 +15,22 @@
 arch=('x86_64')
 backup=('etc/radvd.conf')
 validpgpkeys=('B11F2EED32FB6728F700337C411FA8C112D91A31') # Reuben Hawkins
-source=("http://www.litech.org/radvd/dist/$pkgname-$pkgver.tar.xz"{,.asc}
-"$pkgname.service")
-sha1sums=('e6aefd1f94c11c198271622989deefa647a489b5'
-  'SKIP'
-  '2fdba3b0ed28c67dc1c04bfd1439fa4dece88bbc')
+source=("http://www.litech.org/radvd/dist/${pkgname}-${pkgver}.tar.xz"{,.asc}
+"$pkgname.service"
+'avoid-premature-warning-about-all-zeros-prefix.patch')
+sha512sums=('f62aa8acb423320423637c7908abe1d3b8ec4b32f78a81ba67c1a4ecf9bcaaae4e3671fc0c2c5b5776edfe5e6b5d3bf1daf60e55387dd0c0d7370a86d867873c'
+'SKIP'
+
'ff24665937ab2b937d24599e3ae14956d531f969a471b6616775c3d5c48330ae1b22cdd4d569867a92c3d6af1548be75de70e5ead6a9ae4ae45566a6523988dd'
+
'413ce0c04f1024d9bfba34911834e9db4a2d30e6c270f989f63c33cd04deabb87627ea2e62a364ac80e44c5501c8ed5afd50f8d7446725240815cae95ae086d5')
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd "${srcdir}/${pkgname}-${pkgver}"
   # apply patch from the source array (should be a pacman feature)
   local filename
   for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
+if [[ "${filename}" =~ \.patch$ ]]; then
   msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
+  patch -p1 -N -i "${srcdir}/${filename##*/}"
 fi
   done
   :
@@ -34,7 +37,7 @@
 }
 
 build() {
-  cd $pkgname-$pkgver
+  cd "${srcdir}/${pkgname}-${pkgver}"
   ./configure \
 --prefix=/usr \
 --sbindir=/usr/bin \
@@ -46,20 +49,20 @@
 }
 
 check() {
-  cd $pkgname-$pkgver
+  cd "${srcdir}/${pkgname}-${pkgver}"
   make check
 }
 
 package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
   # default config
-  install -D -m 644 radvd.conf.example "$pkgdir/etc/radvd.conf"
+  install -D -m 644 radvd.conf.example "${pkgdir}/etc/radvd.conf"
   # license
-  install -D -m 644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/COPYRIGHT"
+  install -D -m 644 COPYRIGHT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
   # systemd
-  install -D -m 644 ../$pkgname.service \
-"$pkgdir/usr/lib/systemd/system/$pkgname.service"
+  install -D -m 644 "${srcdir}/${pkgname}.service" \
+"${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
 }
 
 # vim:set ts=2 sw=2 et:

Added: avoid-premature-warning-about-all-zeros-prefix.patch
===
--- avoid-premature-warning-about-all-zeros-prefix.patch
(rev 0)
+++ avoid-premature-warning-about-all-zeros-prefix.patch2018-03-10 
12:57:57 UTC (rev 306054)
@@ -0,0 +1,36 @@
+From b37baa1137d0bd5b9cceb2e447550f1c0a105ac6 Mon Sep 17 00:00:00 2001
+From: Sergey Alirzaev 
+Date: Thu, 16 Nov 2017 14:53:45 +0300
+Subject: [PATCH] avoid premature warning about all-zeros prefix
+
+---
+ gram.y | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/gram.y b/gram.y
+index 1c74c9d..cc0dd4b 100644
+--- a/gram.y
 b/gram.y
+@@ -436,9 +436,11 @@ prefixhead: T_PREFIX IPV6ADDR '/' NUMBER
+   struct in6_addr zeroaddr;
+   memset(, 0, sizeof(zeroaddr));
+ 
++#ifndef HAVE_IFADDRS_H// all-zeros prefix is a way to tell us to get 
the prefix from the interface config
+   if (!memcmp($2, , sizeof(struct in6_addr))) {
+   flog(LOG_WARNING, "invalid all-zeros prefix in 
%s, line %d", filename, num_lines);
+   }
++#endif
+   prefix = malloc(sizeof(struct AdvPrefix));
+ 
+   if (prefix == NULL) {
+--- a/test/send.c  2017-06-29 06:32:29.0 +0200
 b/test/send.c  2018-01-09 16:50:01.329226089 

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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:55:56
  Author: heftig
Revision: 318501

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 318500, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-03-10 12:55:56 UTC (rev 318501)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.106
+_extramodules=extramodules-4.15-ARCH
+pkgrel=16
+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.15' 
'linux-headers<4.16')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch')
+sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}

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

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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:55:32
  Author: heftig
Revision: 318500

archrelease: copy trunk to staging-x86_64

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

+
 4.15-FS57305.patch |  181 +++
 PKGBUILD   |   85 +++
 fix-abi.patch  |   12 +++
 3 files changed, 278 insertions(+)

Copied: nvidia/repos/staging-x86_64/4.15-FS57305.patch (from rev 318499, 
nvidia/trunk/4.15-FS57305.patch)
===
--- staging-x86_64/4.15-FS57305.patch   (rev 0)
+++ staging-x86_64/4.15-FS57305.patch   2018-03-10 12:55:32 UTC (rev 318500)
@@ -0,0 +1,181 @@
+diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
+index 292d7da..5f254e1 100755
+--- a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
 b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
+@@ -2123,6 +2123,7 @@ compile_test() {
+ #endif
+ #include 
+ #include 
++#include 
+ #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE)
+ #error DRM not enabled
+ #endif
+@@ -2146,8 +2147,12 @@ compile_test() {
+ /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */
+ i = DRIVER_ATOMIC;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
+ /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */
+ for_each_crtc_in_state(s, c, cs, i) { }
++#else
++for_each_new_crtc_in_state(s, c, cs, i) {}
++#endif
+ 
+ /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */
+ a = offsetof(struct drm_mode_config_funcs, 
atomic_state_alloc);
+diff --git 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
+index cf16b6f..a66ae5a 100644
+--- 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
+@@ -33,6 +33,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ static void nv_drm_connector_destroy(struct drm_connector *connector)
+ {
+@@ -87,7 +88,11 @@ static enum drm_connector_status 
__nv_drm_connector_detect_internal(
+ break;
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
+ encoder = drm_encoder_find(dev, connector->encoder_ids[i]);
++#else
++encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]);
++#endif
+ 
+ if (encoder == NULL) {
+ BUG_ON(encoder != NULL);
+diff --git 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
+index b54128a..d820dc2 100644
+--- 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
+@@ -37,6 +37,7 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ static const u32 nv_default_supported_plane_drm_formats[] = {
+ DRM_FORMAT_ARGB1555,
+@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane 
*plane,
+ goto done;
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
+ for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) {
++#else
++for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) {
++#endif
+ struct nv_drm_crtc_state *nv_crtc_state = 
to_nv_crtc_state(crtc_state);
+ struct NvKmsKapiHeadRequestedConfig *head_req_config =
+ _crtc_state->req_config;
+@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc,
+ 
+ req_config->flags.displaysChanged = NV_TRUE;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
+ for_each_connector_in_state(crtc_state->state,
++#else
++for_each_new_connector_in_state(crtc_state->state,
++#endif
+ connector, connector_state, j) {
+ if (connector_state->crtc != crtc) {
+ continue;
+@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev,
+ goto done;
+ }
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
+ crtc = drm_crtc_find(dev, params->crtc_id);
++#else
++crtc = drm_crtc_find(dev, NULL, params->crtc_id);
++#endif
+ if (!crtc) {
+ ret = -ENOENT;
+ goto done;

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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:54:47
  Author: heftig
Revision: 306052

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 306051, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 306051, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 306051, 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 
306051, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-03-10 12:54:47 UTC (rev 
306052)
@@ -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 306051, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:54:47 UTC (rev 306052)
@@ -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=51
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 306051, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-03-10 12:54:47 UTC (rev 306052)
@@ -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 acpi_call/repos (3 files)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:55:09
  Author: heftig
Revision: 306053

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 306052, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 306052, 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 306052, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:55:09 UTC (rev 306053)
@@ -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=110
+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.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 306052, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-03-10 12:55:09 UTC (rev 306053)
@@ -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 r8168/repos (3 files)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:54:14
  Author: heftig
Revision: 306051

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |   49 
 linux-4.15.patch |   81 +
 2 files changed, 130 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 306050, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:54:14 UTC (rev 306051)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=38
+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
+linux-4.15.patch)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31'
+'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../linux-4.15.patch
+}
+
+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/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 306050, 
r8168/trunk/linux-4.15.patch)
===
--- community-staging-x86_64/linux-4.15.patch   (rev 0)
+++ community-staging-x86_64/linux-4.15.patch   2018-03-10 12:54:14 UTC (rev 
306051)
@@ -0,0 +1,81 @@
+diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c
+--- r8168-8.045.08/src/r8168_n.c   2017-09-22 17:31:17.0 +0200
 r8168-8.045.08-4.15/src/r8168_n.c  2018-01-29 12:33:34.283394438 +0100
+@@ -407,8 +407,13 @@
+ static void rtl8168_sleep_rx_enable(struct net_device *dev);
+ static void rtl8168_dsm(struct net_device *dev, int dev_state);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ static void rtl8168_esd_timer(unsigned long __opaque);
+ static void rtl8168_link_timer(unsigned long __opaque);
++#else
++static void rtl8168_esd_timer(struct timer_list *timer_list);
++static void rtl8168_link_timer(struct timer_list *timer_list);
++#endif
+ static void rtl8168_tx_clear(struct rtl8168_private *tp);
+ static void rtl8168_rx_clear(struct rtl8168_private *tp);
+ 
+@@ -22964,7 +22969,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = >esd_timer;
+ 
+-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_esd_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT);
+ }
+ 
+@@ -22978,7 +22987,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = >link_timer;
+ 
+-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_link_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT);
+ }
+ 
+@@ -24717,10 +24730,16 @@
+ #define PCI_DEVICE_SERIAL_NUMBER (0x0164)
+ 
+ static void
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ 

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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:53:51
  Author: heftig
Revision: 306050

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 306049, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:53:51 UTC (rev 306050)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=116
+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.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:53:29
  Author: heftig
Revision: 306049

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

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 306048, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:53:29 UTC (rev 306049)
@@ -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.8
+pkgrel=4
+_linux_major=4
+_linux_minor=15
+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)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:53:06
  Author: heftig
Revision: 306048

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

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 306047, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-10 12:53:06 UTC (rev 306048)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+_extradir=/usr/lib/modules/extramodules-4.15-ARCH
+pkgrel=4
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec xz {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:49:15
  Author: heftig
Revision: 318499

340.106-16: kernel 4.15.8-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:48:45 UTC (rev 318498)
+++ PKGBUILD2018-03-10 12:49:15 UTC (rev 318499)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.106
 _extramodules=extramodules-4.15-ARCH
-pkgrel=15
+pkgrel=16
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:48:37
  Author: heftig
Revision: 306047

5.2.8-4: kernel 4.15.8-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:44:51 UTC (rev 306046)
+++ PKGBUILD2018-03-10 12:48:37 UTC (rev 306047)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.8
-pkgrel=3
+pkgrel=4
 _linux_major=4
 _linux_minor=15
 arch=('x86_64')


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:48:45
  Author: heftig
Revision: 318498

390.25-16: kernel 4.15.8-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:15:46 UTC (rev 318497)
+++ PKGBUILD2018-03-10 12:48:45 UTC (rev 318498)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=390.25
 _extramodules=extramodules-4.15-ARCH
-pkgrel=15
+pkgrel=16
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:44:51
  Author: heftig
Revision: 306046

20170610-51: kernel 4.15.8-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:44:31 UTC (rev 306045)
+++ PKGBUILD2018-03-10 12:44:51 UTC (rev 306046)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=50
+pkgrel=51
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


[arch-commits] Commit in lib32-libxcb/repos/multilib-x86_64 (5 files)

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Saturday, March 10, 2018 @ 12:44:21
  Author: lcarlier
Revision: 306044

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxcb/repos/multilib-x86_64/PKGBUILD
(from rev 306043, lib32-libxcb/trunk/PKGBUILD)
  lib32-libxcb/repos/multilib-x86_64/libxcb-1.1-no-pthread-stubs.patch
(from rev 306043, lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch)
Deleted:
  lib32-libxcb/repos/multilib-x86_64/PKGBUILD
  lib32-libxcb/repos/multilib-x86_64/libxcb-1.1-no-pthread-stubs.patch
  lib32-libxcb/repos/multilib-x86_64/python-35x-fixes.patch

---+
 PKGBUILD  |  111 +---
 libxcb-1.1-no-pthread-stubs.patch |   22 +++
 python-35x-fixes.patch|   42 -
 3 files changed, 65 insertions(+), 110 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 12:43:46 UTC (rev 306043)
+++ PKGBUILD2018-03-10 12:44:21 UTC (rev 306044)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Alexander Baldeck 
-# Contributor: Jan de Groot 
-
-_pkgbasename=libxcb
-pkgname=lib32-$_pkgbasename
-pkgver=1.12
-pkgrel=2
-pkgdesc="X11 client-side library (32-bit)"
-arch=(x86_64)
-url="http://xcb.freedesktop.org/;
-depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename)
-makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib'
- 'autoconf')
-license=('custom')
-source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
-libxcb-1.1-no-pthread-stubs.patch
-python-35x-fixes.patch)
-sha256sums=('4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b'
-'37debaf892235a516a50a4975e6229538d3b4696b4571a8dea05eed774004aff'
-'e66140ac2270b47e940db82975e2d28d3536ca1bd0eae63bce3b900ed81fa517')
-
-prepare() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
-  patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch
-  patch -Np1 -i ../python-35x-fixes.patch
-  autoreconf -vfi
-}
-
-build() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-  # workaround for FS#49560
-  export CFLAGS="${CFLAGS} -O1"
-
-  ./autogen.sh \
- --prefix=/usr \
- --enable-xinput \
-  --enable-xkb \
- --libdir=/usr/lib32 \
- --disable-static
-  make
-}
-
-package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{include,share}
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
-}

Copied: lib32-libxcb/repos/multilib-x86_64/PKGBUILD (from rev 306043, 
lib32-libxcb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 12:44:21 UTC (rev 306044)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Alexander Baldeck 
+# Contributor: Jan de Groot 
+
+_pkgbasename=libxcb
+pkgname=lib32-$_pkgbasename
+pkgver=1.13
+pkgrel=1
+pkgdesc="X11 client-side library (32-bit)"
+arch=(x86_64)
+url="http://xcb.freedesktop.org/;
+depends=('lib32-libxdmcp' 'lib32-libxau' $_pkgbasename)
+makedepends=('pkgconfig' 'libxslt' 'python' 'xorg-util-macros' 'gcc-multilib'
+ 'autoconf')
+license=('custom')
+source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
+libxcb-1.1-no-pthread-stubs.patch)
+sha256sums=('188c8752193c50ff2dbe89db4554c63df2e26a2e47b0fa415a70918b5b851daa'
+'21bf86a40e4038c52c2a8c57f76b5f10e211e27562cce7526b4bb6fd025dd0c3')
+
+prepare() {
+  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+  patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch
+  autoreconf -vfi
+}
+
+build() {
+  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  # workaround for FS#49560
+  export CFLAGS="${CFLAGS} -O1"
+
+  ./autogen.sh \
+ --prefix=/usr \
+ --enable-xinput \
+  --enable-xkb \
+ --libdir=/usr/lib32 \
+ --disable-static
+  make
+}
+
+package() {
+  cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{include,share}
+
+  mkdir -p "$pkgdir/usr/share/licenses"
+  ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" 
+}

Deleted: libxcb-1.1-no-pthread-stubs.patch
===
--- libxcb-1.1-no-pthread-stubs.patch   2018-03-10 12:43:46 UTC (rev 306043)
+++ libxcb-1.1-no-pthread-stubs.patch   2018-03-10 12:44:21 UTC (rev 306044)
@@ -1,11 +0,0 @@
 libxcb-1.8.1/configure.ac  2012-03-09 15:38:38.0 +0100
-+++ libxcb-1.8.1/configure.ac.new  2012-03-09 16:50:40.107109896 +0100
-@@ -43,7 +43,7 @@
- 
- # Checks for pkg-config packages
- PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.12)

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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:44:31
  Author: heftig
Revision: 306045

0.43-4: kernel 4.15.8-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:44:21 UTC (rev 306044)
+++ PKGBUILD2018-03-10 12:44:31 UTC (rev 306045)
@@ -11,7 +11,7 @@
 pkgname=tp_smapi
 pkgver=0.43
 _extradir=/usr/lib/modules/extramodules-4.15-ARCH
-pkgrel=3
+pkgrel=4
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


[arch-commits] Commit in lib32-libxcb/trunk (python-35x-fixes.patch)

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Saturday, March 10, 2018 @ 12:43:46
  Author: lcarlier
Revision: 306043

upgpkg: lib32-libxcb 1.13-1

upstream update 1.13

Deleted:
  lib32-libxcb/trunk/python-35x-fixes.patch

+
 python-35x-fixes.patch |   42 --
 1 file changed, 42 deletions(-)

Deleted: python-35x-fixes.patch
===
--- python-35x-fixes.patch  2018-03-10 12:43:42 UTC (rev 306042)
+++ python-35x-fixes.patch  2018-03-10 12:43:46 UTC (rev 306043)
@@ -1,42 +0,0 @@
-diff --git a/src/c_client.py b/src/c_client.py
-index 57de3fb..043338d 100644
 a/src/c_client.py
-+++ b/src/c_client.py
-@@ -1364,7 +1364,7 @@ def _c_serialize(context, self):
- _c('unsigned int xcb_align_to = 0;')
- if self.is_switch:
- _c('unsigned int xcb_padding_offset = %d;',
-- self.get_align_offset() )
-+   self.get_align_offset() )
- prefix = [('_aux', '->', self)]
- aux_ptr = 'xcb_out'
- 
-@@ -1390,7 +1390,7 @@ def _c_serialize(context, self):
- _c('unsigned int xcb_align_to = 0;')
- if self.is_switch:
- _c('unsigned int xcb_padding_offset = %d;',
-- self.get_align_offset() )
-+   self.get_align_offset() )
- 
- elif 'sizeof' == context:
- param_names = [p[2] for p in params]
-@@ -1930,14 +1930,14 @@ def _c_accessors_list(self, field):
- # from the request size and divide that by the member size
- return '(((R->length * 4) - sizeof('+ self.c_type + 
'))/'+'sizeof('+field.type.member.c_wiretype+'))'
- else:
--  # use the accessor to get the start of the list, then
--  # compute the length of it by subtracting it from
-+# use the accessor to get the start of the list, then
-+# compute the length of it by subtracting it from
- # the adress of the first byte after the end of the
- # request
--  after_end_of_request = '(((char*)R) + R->length * 4)'
--  start_of_list = '%s(R)' % (field.c_accessor_name)
-+after_end_of_request = '(((char*)R) + R->length * 4)'
-+start_of_list = '%s(R)' % (field.c_accessor_name)
- bytesize_of_list = '%s - (char*)(%s)' % 
(after_end_of_request, start_of_list)
--  return '(%s) / sizeof(%s)' % (bytesize_of_list, 
field.type.member.c_wiretype)
-+return '(%s) / sizeof(%s)' % (bytesize_of_list, 
field.type.member.c_wiretype)
- else:
- raise Exception(
- "lengthless lists with varsized members are not 
supported. Fieldname '%s'"


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:43:42
  Author: heftig
Revision: 306042

8.045.08-38: kernel 4.15.8-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:41:29 UTC (rev 306041)
+++ PKGBUILD2018-03-10 12:43:42 UTC (rev 306042)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=37
+pkgrel=38
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2018-03-10 Thread Laurent Carlier via arch-commits
Date: Saturday, March 10, 2018 @ 12:41:29
  Author: lcarlier
Revision: 306041

upgpkg: lib32-libxcb 1.13-1

upstream update 1.13

Modified:
  lib32-libxcb/trunk/PKGBUILD
  lib32-libxcb/trunk/libxcb-1.1-no-pthread-stubs.patch

---+
 PKGBUILD  |   13 +
 libxcb-1.1-no-pthread-stubs.patch |8 
 2 files changed, 9 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:40:23 UTC (rev 306040)
+++ PKGBUILD2018-03-10 12:41:29 UTC (rev 306041)
@@ -4,8 +4,8 @@
 
 _pkgbasename=libxcb
 pkgname=lib32-$_pkgbasename
-pkgver=1.12
-pkgrel=2
+pkgver=1.13
+pkgrel=1
 pkgdesc="X11 client-side library (32-bit)"
 arch=(x86_64)
 url="http://xcb.freedesktop.org/;
@@ -14,17 +14,14 @@
  'autoconf')
 license=('custom')
 source=(${url}/dist/${_pkgbasename}-${pkgver}.tar.bz2
-libxcb-1.1-no-pthread-stubs.patch
-python-35x-fixes.patch)
-sha256sums=('4adfb1b7c67e99bc9c2ccb110b2f175686576d2f792c8a71b9c8b19014057b5b'
-'37debaf892235a516a50a4975e6229538d3b4696b4571a8dea05eed774004aff'
-'e66140ac2270b47e940db82975e2d28d3536ca1bd0eae63bce3b900ed81fa517')
+libxcb-1.1-no-pthread-stubs.patch)
+sha256sums=('188c8752193c50ff2dbe89db4554c63df2e26a2e47b0fa415a70918b5b851daa'
+'21bf86a40e4038c52c2a8c57f76b5f10e211e27562cce7526b4bb6fd025dd0c3')
 
 prepare() {
   cd "${srcdir}/${_pkgbasename}-${pkgver}"
 
   patch -Np1 -i ../libxcb-1.1-no-pthread-stubs.patch
-  patch -Np1 -i ../python-35x-fixes.patch
   autoreconf -vfi
 }
 

Modified: libxcb-1.1-no-pthread-stubs.patch
===
--- libxcb-1.1-no-pthread-stubs.patch   2018-03-10 12:40:23 UTC (rev 306040)
+++ libxcb-1.1-no-pthread-stubs.patch   2018-03-10 12:41:29 UTC (rev 306041)
@@ -1,9 +1,9 @@
 libxcb-1.8.1/configure.ac  2012-03-09 15:38:38.0 +0100
-+++ libxcb-1.8.1/configure.ac.new  2012-03-09 16:50:40.107109896 +0100
-@@ -43,7 +43,7 @@
+--- libxcb-1.13/configure.ac   2018-03-05 10:21:04.0 +0100
 libxcb-1.13/configure.ac.new   2018-03-06 20:04:40.316910088 +0100
+@@ -51,7 +51,7 @@
  
  # Checks for pkg-config packages
- PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.12)
+ PKG_CHECK_MODULES(XCBPROTO, xcb-proto >= 1.13)
 -NEEDED="pthread-stubs xau >= 0.99.2"
 +NEEDED="xau >= 0.99.2"
  PKG_CHECK_MODULES(NEEDED, $NEEDED)


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:40:23
  Author: heftig
Revision: 306040

0.8-116: kernel 4.15.8-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 12:39:29 UTC (rev 306039)
+++ PKGBUILD2018-03-10 12:40:23 UTC (rev 306040)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=115
+pkgrel=116
 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)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:39:29
  Author: heftig
Revision: 306039

1.1.0-110: kernel 4.15.8-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-10 10:31:46 UTC (rev 306038)
+++ PKGBUILD2018-03-10 12:39:29 UTC (rev 306039)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=109
+pkgrel=110
 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 gnome-desktop/repos/gnome-unstable-x86_64 (4 files)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:15:46
  Author: heftig
Revision: 318497

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318496, gnome-desktop/trunk/PKGBUILD)
  gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff
(from rev 318496, gnome-desktop/trunk/bwrap-var.diff)
Deleted:
  gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD
  gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff

+
 PKGBUILD   |   90 +++
 bwrap-var.diff |   30 +-
 2 files changed, 60 insertions(+), 60 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 12:15:19 UTC (rev 318496)
+++ PKGBUILD2018-03-10 12:15:46 UTC (rev 318497)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer:  Jan de Groot 
-
-pkgname=gnome-desktop
-pkgver=3.27.90+20+g4d9040b0
-pkgrel=1
-epoch=1
-pkgdesc="Library with common API for various GNOME modules"
-url="https://git.gnome.org/browse/gnome-desktop;
-arch=(x86_64)
-license=(GPL LGPL)
-depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes 
libseccomp bubblewrap)
-makedepends=(intltool gobject-introspection git autoconf-archive gtk-doc 
yelp-tools)
-_commit=4d9040b097f544154ebd1a90c374ff6aac41  # master
-source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit;
-bwrap-var.diff)
-sha256sums=('SKIP'
-'701bfa5779ced0f50241d4370068fc58246d47088c6e95be27d204847866f106')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  patch -Np1 -i ../bwrap-var.diff  # evince-thumbnailer needs fontconfig cache
-  intltoolize
-  gtkdocize
-  autoreconf -fvi
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
---libexecdir=/usr/lib --disable-static --enable-gtk-doc \
---with-gnome-distributor="Arch Linux"
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318496, 
gnome-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 12:15:46 UTC (rev 318497)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer:  Jan de Groot 
+
+pkgname=gnome-desktop
+pkgver=3.27.92
+pkgrel=1
+epoch=1
+pkgdesc="Library with common API for various GNOME modules"
+url="https://git.gnome.org/browse/gnome-desktop;
+arch=(x86_64)
+license=(GPL LGPL)
+depends=(gsettings-desktop-schemas gtk3 libxkbfile xkeyboard-config iso-codes 
libseccomp bubblewrap)
+makedepends=(intltool gobject-introspection git autoconf-archive gtk-doc 
yelp-tools)
+_commit=bd6d8d2ca81adc2ec05fc29812bfb1c96ad957d4  # tags/3.27.92^0
+source=("git+https://git.gnome.org/browse/gnome-desktop#commit=$_commit;
+bwrap-var.diff)
+sha256sums=('SKIP'
+'701bfa5779ced0f50241d4370068fc58246d47088c6e95be27d204847866f106')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  patch -Np1 -i ../bwrap-var.diff  # evince-thumbnailer needs fontconfig cache
+  intltoolize
+  gtkdocize
+  autoreconf -fvi
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--libexecdir=/usr/lib --disable-static --enable-gtk-doc \
+--with-gnome-distributor="Arch Linux"
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Deleted: bwrap-var.diff
===
--- bwrap-var.diff  2018-03-10 12:15:19 UTC (rev 318496)
+++ bwrap-var.diff  2018-03-10 12:15:46 UTC (rev 318497)
@@ -1,15 +0,0 @@
- libgnome-desktop/gnome-desktop-thumbnail-script.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git c/libgnome-desktop/gnome-desktop-thumbnail-script.c 
i/libgnome-desktop/gnome-desktop-thumbnail-script.c
-index 99d83ac25d4cb449..7f85da2dec60f454 100644
 c/libgnome-desktop/gnome-desktop-thumbnail-script.c
-+++ i/libgnome-desktop/gnome-desktop-thumbnail-script.c
-@@ -505,6 +505,7 @@ add_bwrap (GPtrArray   *array,
- 
-   add_args (array,
-   "bwrap",
-+  "--ro-bind", "/var", "/var",
-   "--ro-bind", "/usr", "/usr",
-   "--ro-bind", "/lib", "/lib",
-   "--ro-bind", "/lib64", "/lib64",

Copied: gnome-desktop/repos/gnome-unstable-x86_64/bwrap-var.diff (from rev 
318496, gnome-desktop/trunk/bwrap-var.diff)
===
--- bwrap-var.diff  (rev 0)
+++ bwrap-var.diff  2018-03-10 12:15:46 UTC (rev 318497)
@@ -0,0 +1,15 @@
+ 

[arch-commits] Commit in libgweather/repos/gnome-unstable-x86_64 (PKGBUILD PKGBUILD)

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:15:19
  Author: heftig
Revision: 318496

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  libgweather/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 318495, libgweather/trunk/PKGBUILD)
Deleted:
  libgweather/repos/gnome-unstable-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-10 12:14:53 UTC (rev 318495)
+++ PKGBUILD2018-03-10 12:15:19 UTC (rev 318496)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot  
-
-pkgname=libgweather
-pkgver=3.27.4+66+g04e6df0
-pkgrel=1
-pkgdesc="Location and timezone database and weather-lookup library"
-url="https://wiki.gnome.org/Projects/LibGWeather;
-arch=(x86_64)
-license=(LGPL)
-depends=(libsoup gtk3 geocode-glib dconf)
-makedepends=(gobject-introspection vala git gtk-doc glade meson)
-_commit=04e6df08c06428eeca2ce910689a6d107510d400  # master
-source=("git+https://gitlab.gnome.org/GNOME/libgweather.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build -D gtk_doc=true
-  ninja -C build
-}
-
-check() {
-  cd build
-  meson test
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}

Copied: libgweather/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318495, 
libgweather/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-10 12:15:19 UTC (rev 318496)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Jan de Groot  
+
+pkgname=libgweather
+pkgver=3.28.0+2+gd68784b
+pkgrel=1
+pkgdesc="Location and timezone database and weather-lookup library"
+url="https://wiki.gnome.org/Projects/LibGWeather;
+arch=(x86_64)
+license=(LGPL)
+depends=(libsoup gtk3 geocode-glib dconf)
+makedepends=(gobject-introspection vala git gtk-doc glade meson)
+_commit=d68784bf4acb7fd46da74a169969faab20c293b6  # gnome-3-28
+source=("git+https://gitlab.gnome.org/GNOME/libgweather.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  cd build
+  meson test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}


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

2018-03-10 Thread Jan Steffens via arch-commits
Date: Saturday, March 10, 2018 @ 12:14:53
  Author: heftig
Revision: 318495

archrelease: copy trunk to staging-x86_64

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

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  240 +
 config| 9552 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9839 insertions(+)

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


  1   2   3   >