[arch-commits] Commit in libva1/trunk (50-libva1.conf PKGBUILD)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 13:39:22
  Author: alucryd
Revision: 394160

upgpkg: libva1 1.8.3-2

Added:
  libva1/trunk/50-libva1.conf
Modified:
  libva1/trunk/PKGBUILD

+
 50-libva1.conf |2 ++
 PKGBUILD   |   13 +
 2 files changed, 11 insertions(+), 4 deletions(-)

Added: 50-libva1.conf
===
--- 50-libva1.conf  (rev 0)
+++ 50-libva1.conf  2018-10-15 13:39:22 UTC (rev 394160)
@@ -0,0 +1,2 @@
+/usr/lib/
+/usr/lib/libva1/

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 13:38:45 UTC (rev 394159)
+++ PKGBUILD2018-10-15 13:39:22 UTC (rev 394160)
@@ -4,7 +4,7 @@
 
 pkgname=libva1
 pkgver=1.8.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Video Acceleration (VA) API for Linux'
 arch=('x86_64')
 url='https://01.org/linuxmedia/vaapi'
@@ -14,8 +14,10 @@
 provides=(
   'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
 )
-source=("git+https://github.com/intel/libva.git#tag=${pkgver};)
-sha256sums=('SKIP')
+source=("git+https://github.com/intel/libva.git#tag=${pkgver};
+'50-libva1.conf')
+sha256sums=('SKIP'
+'0b492e511aec4319b7da6d5e02a85d4d092ed13fd5d2b01832452ebf21c1aac7')
 
 prepare() {
   cd libva
@@ -28,6 +30,9 @@
 
   ./configure \
 --prefix='/usr' \
+--includedir='/usr/include/libva1' \
+--libdir='/usr/lib/libva1' \
+--with-drivers-path='/usr/lib/libva1/dri' \
 --disable-va-messaging
   make
 }
@@ -34,8 +39,8 @@
 
 package() {
   make DESTDIR="${pkgdir}" -C libva install
-  rm -rf "${pkgdir}"/usr/{include,lib/{pkgconfig,*.so}}
   install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva1
+  install -Dm 644 50-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
 }
 
 # vim: ts=2 sw=2 et:


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

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 13:39:32
  Author: alucryd
Revision: 394161

archrelease: copy trunk to community-testing-x86_64

Added:
  libva1/repos/community-testing-x86_64/
  libva1/repos/community-testing-x86_64/50-libva1.conf
(from rev 394160, libva1/trunk/50-libva1.conf)
  libva1/repos/community-testing-x86_64/PKGBUILD
(from rev 394160, libva1/trunk/PKGBUILD)

+
 50-libva1.conf |2 ++
 PKGBUILD   |   46 ++
 2 files changed, 48 insertions(+)

Copied: libva1/repos/community-testing-x86_64/50-libva1.conf (from rev 394160, 
libva1/trunk/50-libva1.conf)
===
--- community-testing-x86_64/50-libva1.conf (rev 0)
+++ community-testing-x86_64/50-libva1.conf 2018-10-15 13:39:32 UTC (rev 
394161)
@@ -0,0 +1,2 @@
+/usr/lib/
+/usr/lib/libva1/

Copied: libva1/repos/community-testing-x86_64/PKGBUILD (from rev 394160, 
libva1/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-10-15 13:39:32 UTC (rev 394161)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+
+pkgname=libva1
+pkgver=1.8.3
+pkgrel=2
+pkgdesc='Video Acceleration (VA) API for Linux'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=('libdrm' 'libgl' 'libx11' 'libxext' 'libxfixes' 'wayland')
+makedepends=('git' 'libglvnd' 'mesa')
+provides=(
+  'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
+)
+source=("git+https://github.com/intel/libva.git#tag=${pkgver};
+'50-libva1.conf')
+sha256sums=('SKIP'
+'0b492e511aec4319b7da6d5e02a85d4d092ed13fd5d2b01832452ebf21c1aac7')
+
+prepare() {
+  cd libva
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd libva
+
+  ./configure \
+--prefix='/usr' \
+--includedir='/usr/include/libva1' \
+--libdir='/usr/lib/libva1' \
+--with-drivers-path='/usr/lib/libva1/dri' \
+--disable-va-messaging
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C libva install
+  install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva1
+  install -Dm 644 50-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
+}
+
+# vim: ts=2 sw=2 et:


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:15:05
  Author: felixonmars
Revision: 394069

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 
394068, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:15:05 UTC (rev 394069)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.7.1.3
+pkgrel=2
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed93e5db03a2b89023730785f0f62450ff2df4f22767542f98e538a10e29c48756081e6947c5970229ca323c966b9d31701563cab86271fa6d69f2b9b2c16da4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_hkgname.cabal
+}
+
+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-hjsmin/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:17:23
  Author: felixonmars
Revision: 394073

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsmin/repos/community-staging-x86_64/PKGBUILD (from rev 
394072, haskell-hjsmin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:17:23 UTC (rev 394073)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsmin
+pkgname=haskell-hjsmin
+pkgver=0.2.0.2
+pkgrel=33
+pkgdesc="Haskell implementation of a javascript minifier"
+url="https://github.com/erikd/hjsmin;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-language-javascript"
+ "haskell-optparse-applicative")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ffd67972cef49b5026995e9852e603035513e18089df9f77c35ec084ee3487904018aea018a08408ab53f441aa5200efdd7f5a28191cd814c5e2fc91c2552902')
+
+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-hjsmin/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:17:06
  Author: felixonmars
Revision: 394072

upgpkg: haskell-hjsmin 0.2.0.2-33

rebuild with ghc 8.6.1

Modified:
  haskell-hjsmin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:16:24 UTC (rev 394071)
+++ PKGBUILD2018-10-15 11:17:06 UTC (rev 394072)
@@ -4,7 +4,7 @@
 _hkgname=hjsmin
 pkgname=haskell-hjsmin
 pkgver=0.2.0.2
-pkgrel=32
+pkgrel=33
 pkgdesc="Haskell implementation of a javascript minifier"
 url="https://github.com/erikd/hjsmin;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:16:24
  Author: felixonmars
Revision: 394071

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-javascript/repos/community-staging-x86_64/
  haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD
(from rev 394070, haskell-language-javascript/trunk/PKGBUILD)

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

Copied: haskell-language-javascript/repos/community-staging-x86_64/PKGBUILD 
(from rev 394070, haskell-language-javascript/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:16:24 UTC (rev 394071)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-javascript
+pkgname=haskell-language-javascript
+pkgver=0.6.0.11
+pkgrel=5
+pkgdesc="Parser for JavaScript"
+url="https://github.com/erikd/language-javascript;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-utf8-string")
+makedepends=('alex' 'happy' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da14499347a4125fc3689ce63a219b90754bfd5ee215936eb466a07a8cbd1b6201704bfdb2be67bd2cbebbb6e8ef3bf3dc75cb091990105d9bbcb66e812ffa18')
+
+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-language-javascript/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:16:07
  Author: felixonmars
Revision: 394070

upgpkg: haskell-language-javascript 0.6.0.11-5

rebuild with ghc 8.6.1

Modified:
  haskell-language-javascript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:15:05 UTC (rev 394069)
+++ PKGBUILD2018-10-15 11:16:07 UTC (rev 394070)
@@ -4,7 +4,7 @@
 _hkgname=language-javascript
 pkgname=haskell-language-javascript
 pkgver=0.6.0.11
-pkgrel=4
+pkgrel=5
 pkgdesc="Parser for JavaScript"
 url="https://github.com/erikd/language-javascript;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-data-accessor-template/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:28:23
  Author: felixonmars
Revision: 394084

upgpkg: haskell-data-accessor-template 0.2.1.16-3

rebuild with ghc 8.6.1

Modified:
  haskell-data-accessor-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:27:45 UTC (rev 394083)
+++ PKGBUILD2018-10-15 11:28:23 UTC (rev 394084)
@@ -4,7 +4,7 @@
 _hkgname=data-accessor-template
 pkgname=haskell-data-accessor-template
 pkgver=0.2.1.16
-pkgrel=2
+pkgrel=3
 pkgdesc="Automate generation of Accessor's of the data-accessor package by 
Template Haskell functions."
 url="http://www.haskell.org/haskellwiki/Record_access;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:27:28
  Author: felixonmars
Revision: 394082

upgpkg: haskell-utility-ht 0.0.14-8

rebuild with ghc 8.6.1

Modified:
  haskell-utility-ht/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:26:51 UTC (rev 394081)
+++ PKGBUILD2018-10-15 11:27:28 UTC (rev 394082)
@@ -4,7 +4,7 @@
 _hkgname=utility-ht
 pkgname=haskell-utility-ht
 pkgver=0.0.14
-pkgrel=7
+pkgrel=8
 pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
 url="http://www.haskell.org/haskellwiki/Utility-HT;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:29:22
  Author: felixonmars
Revision: 394086

upgpkg: haskell-non-negative 0.1.2-6

rebuild with ghc 8.6.1

Modified:
  haskell-non-negative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:28:40 UTC (rev 394085)
+++ PKGBUILD2018-10-15 11:29:22 UTC (rev 394086)
@@ -4,7 +4,7 @@
 _hkgname=non-negative
 pkgname=haskell-non-negative
 pkgver=0.1.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Non-negative numbers"
 url="http://code.haskell.org/~thielema/non-negative/;
 license=("GPL")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:27:45
  Author: felixonmars
Revision: 394083

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-utility-ht/repos/community-staging-x86_64/
  haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD
(from rev 394082, haskell-utility-ht/trunk/PKGBUILD)

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

Copied: haskell-utility-ht/repos/community-staging-x86_64/PKGBUILD (from rev 
394082, haskell-utility-ht/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:27:45 UTC (rev 394083)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=utility-ht
+pkgname=haskell-utility-ht
+pkgver=0.0.14
+pkgrel=8
+pkgdesc="Various small helper functions for Lists, Maybes, Tuples, Functions"
+url="http://www.haskell.org/haskellwiki/Utility-HT;
+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=('57e4f3fef2770c9906d4003b3a8182ecf875d19f155757752a2e4d0695c5c4be3c9d87da5774e802c1774a6d8ae4ca64e8f924146169af26501a9d77dbb0f762')
+
+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-data-accessor-template/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:28:40
  Author: felixonmars
Revision: 394085

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-accessor-template/repos/community-staging-x86_64/
  haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD
(from rev 394084, haskell-data-accessor-template/trunk/PKGBUILD)

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

Copied: haskell-data-accessor-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 394084, haskell-data-accessor-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:28:40 UTC (rev 394085)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-accessor-template
+pkgname=haskell-data-accessor-template
+pkgver=0.2.1.16
+pkgrel=3
+pkgdesc="Automate generation of Accessor's of the data-accessor package by 
Template Haskell functions."
+url="http://www.haskell.org/haskellwiki/Record_access;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-data-accessor" "haskell-utility-ht")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('428b4bc9703f63e5457654c500aefb5c257ec030c0554fc31bd5b629bd281d7e4adda320e3bf22bca4a32b440d6eb3697503eafd92532791580a89cf1c196696')
+
+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-vector/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:35:37
  Author: felixonmars
Revision: 394097

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
394096, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 11:35:37 UTC (rev 394097)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.0.1
+pkgrel=11
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4')
+
+prepare() {
+  sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal
+}
+
+build() {
+  cd "$srcdir"/vector-${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"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 11:35:20
  Author: felixonmars
Revision: 394096

upgpkg: haskell-vector 0.12.0.1-11

rebuild with ghc 8.6.1

Modified:
  haskell-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 11:33:46 UTC (rev 394095)
+++ PKGBUILD2018-10-15 11:35:20 UTC (rev 394096)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-vector
 pkgver=0.12.0.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Efficient Arrays"
 url="https://hackage.haskell.org/package/vector;
 license=("custom:BSD3")


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

2018-10-15 Thread David Runge via arch-commits
Date: Monday, October 15, 2018 @ 12:32:51
  Author: dvzrv
Revision: 394106

upgpkg: apparmor 2.13.1-2

Upgrading to 2.13.1 (this time really using the sources...). Adding fix for 
syntax error in rc.apparmor.functions. Removing now unneeded fixes to tests, 
systemd script and perl RPATH.
Removing unneeded chrpath make dependency.

Modified:
  apparmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 12:23:34 UTC (rev 394105)
+++ PKGBUILD2018-10-15 12:32:51 UTC (rev 394106)
@@ -1,13 +1,13 @@
 # Maintainer: David Runge 
 pkgname=apparmor
 pkgver=2.13.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
 arch=('x86_64')
 url="https://gitlab.com/apparmor/apparmor;
 license=('GPL')
 depends=('audit' 'pam' 'python')
-makedepends=('swig' 'chrpath' 'ruby')
+makedepends=('swig' 'ruby')
 checkdepends=('dejagnu' 'python-pyflakes')
 optdepends=('perl: perl bindings'
 'ruby: ruby bindings')
@@ -20,15 +20,16 @@
 'etc/apparmor/parser.conf'
 'etc/apparmor/subdomain.conf'
 'etc/apparmor/severity.db')
-source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
-sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
-'SKIP')
+source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz"{,.asc}
+"https://gitlab.com/${pkgname}/${pkgname}/merge_requests/240.diff;)
+sha512sums=('e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7'
+'SKIP'
+
'f784a6939352d12f9641d70e58447d1cfd018a6986141d4c9e8188032d71532b8c9dd38c4fec99d08bbe464527eb7031c504803de702a9ece4e331a1fea0980a')
 # AppArmor Development Team (AppArmor signing key) 
 validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
 _core_perl="/usr/bin/core_perl"
 
 prepare() {
-  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
   # fix PYTHONPATH for aa-logprof based check
   local _py3_ver=$(python --version | cut -d " " -f2)
@@ -36,20 +37,20 @@
   local libs="${PWD}/libraries/libapparmor/src/.libs"
   sed -e "/PYTHONPATH/ s|utils\ |utils:$path\ LD_LIBRARY_PATH=$libs\ |" \
   -i profiles/Makefile
-  # fix sandbox.py (utils check)
-  sed -e '722i\ \ \ \ \ \ \ \ print(e)' -i utils/apparmor/sandbox.py
   # remove test-aa.py (utils check), producing too many fails
   rm -v utils/test/test-aa.py
   # fix bin directory for parser install target
   # fix lib dir location
-  # fix missing executable bit on apparmor.systemd script
-  sed -e 's/sbin/usr\/bin/g' \
+  sed -e 's|/usr/sbin|/usr/bin|g' \
+  -e 's|/sbin|/usr/bin|g' \
   -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
-  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
   -i parser/Makefile
   # fix default installation path for vim syntax file
   sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
   -i utils/vim/Makefile
+  # fixing syntax error in rc.apparmor.functions:
+  # https://gitlab.com/apparmor/apparmor/merge_requests/240/diffs
+  patch -Np1 -i ../240.diff
   cd libraries/libapparmor/
   autoreconf -vfi
 }
@@ -96,11 +97,6 @@
   make -C parser DESTDIR="${pkgdir}" install-systemd
   make -C profiles DESTDIR="${pkgdir}" install
   make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
-  # strip perl library and remove empty rpath
-  find "${pkgdir}/usr/lib/perl5/" \
--type f -iname "*.so" \
--exec strip --strip-unneeded {} \; \
--exec chrpath -d {} \;
   # removing empty core_perl directory
   rm -rv "${pkgdir}"/usr/lib/perl5/*/core_perl
   # move ruby bindings to vendor_ruby


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

2018-10-15 Thread David Runge via arch-commits
Date: Monday, October 15, 2018 @ 12:32:58
  Author: dvzrv
Revision: 394107

archrelease: copy trunk to community-x86_64

Added:
  apparmor/repos/community-x86_64/PKGBUILD
(from rev 394106, apparmor/trunk/PKGBUILD)
Deleted:
  apparmor/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-15 12:32:51 UTC (rev 394106)
+++ PKGBUILD2018-10-15 12:32:58 UTC (rev 394107)
@@ -1,114 +0,0 @@
-# Maintainer: David Runge 
-pkgname=apparmor
-pkgver=2.13.1
-pkgrel=1
-pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
-arch=('x86_64')
-url="https://gitlab.com/apparmor/apparmor;
-license=('GPL')
-depends=('audit' 'pam' 'python')
-makedepends=('swig' 'chrpath' 'ruby')
-checkdepends=('dejagnu' 'python-pyflakes')
-optdepends=('perl: perl bindings'
-'ruby: ruby bindings')
-provides=('libapparmor')
-replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
-'apparmor-profiles' 'apparmor-utils' 'apparmor-vim')
-backup=('etc/apparmor/easyprof.conf'
-'etc/apparmor/logprof.conf'
-'etc/apparmor/notify.conf'
-'etc/apparmor/parser.conf'
-'etc/apparmor/subdomain.conf'
-'etc/apparmor/severity.db')
-source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
-sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
-'SKIP')
-# AppArmor Development Team (AppArmor signing key) 
-validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
-_core_perl="/usr/bin/core_perl"
-
-prepare() {
-  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # fix PYTHONPATH for aa-logprof based check
-  local _py3_ver=$(python --version | cut -d " " -f2)
-  local 
path="${PWD}/libraries/libapparmor/swig/python/build/lib.linux-${CARCH}-${_py3_ver%"."*}/LibAppArmor"
-  local libs="${PWD}/libraries/libapparmor/src/.libs"
-  sed -e "/PYTHONPATH/ s|utils\ |utils:$path\ LD_LIBRARY_PATH=$libs\ |" \
-  -i profiles/Makefile
-  # fix sandbox.py (utils check)
-  sed -e '722i\ \ \ \ \ \ \ \ print(e)' -i utils/apparmor/sandbox.py
-  # remove test-aa.py (utils check), producing too many fails
-  rm -v utils/test/test-aa.py
-  # fix bin directory for parser install target
-  # fix lib dir location
-  # fix missing executable bit on apparmor.systemd script
-  sed -e 's/sbin/usr\/bin/g' \
-  -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
-  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
-  -i parser/Makefile
-  # fix default installation path for vim syntax file
-  sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
-  -i utils/vim/Makefile
-  cd libraries/libapparmor/
-  autoreconf -vfi
-}
-
-build() {
-  # export required perl executable locations
-  export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
-  export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
-  export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker"
-  export MAKEFLAGS+=" PROVE=${_core_perl}/prove"
-  cd "${pkgname}-${pkgver}/libraries/libapparmor/"
-  ./configure --prefix=/usr \
-  --sbindir=/usr/bin \
-  --with-perl \
-  --with-python \
-  --with-ruby
-  make
-  cd ../..
-  make -C binutils
-  make -C parser
-  make -C profiles
-  make -C utils
-  make -C changehat/pam_apparmor
-  make -C utils/vim
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  make -C libraries/libapparmor check
-  make -C binutils check
-# parser checks don't run on non-apparmor enabled kernel
-#  make -C parser check
-# profiles check need to be run on a system with aa installed?
-#  make -C profiles check
-  make -C utils check
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make -C libraries/libapparmor DESTDIR="${pkgdir}" install
-  make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install
-  make -C binutils DESTDIR="${pkgdir}" install
-  make -C parser DESTDIR="${pkgdir}" install
-  make -C parser DESTDIR="${pkgdir}" install-systemd
-  make -C profiles DESTDIR="${pkgdir}" install
-  make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
-  # strip perl library and remove empty rpath
-  find "${pkgdir}/usr/lib/perl5/" \
--type f -iname "*.so" \
--exec strip --strip-unneeded {} \; \
--exec chrpath -d {} \;
-  # removing empty core_perl directory
-  rm -rv "${pkgdir}"/usr/lib/perl5/*/core_perl
-  # move ruby bindings to vendor_ruby
-  mv -v "${pkgdir}/usr/lib/ruby/site_ruby/" \
-"${pkgdir}/usr/lib/ruby/vendor_ruby/"
-  # adding files below /etc/apparmor.d to backup array
-  cd "${pkgdir}"
-  # tricking extract_function_variable() in makepkg into not detecting the
-  # backup array modification
-  [[ 

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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:19:31
  Author: felixonmars
Revision: 394173

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 394172, haskell-tasty-quickcheck/trunk/PKGBUILD)

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

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 394172, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:19:31 UTC (rev 394173)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10
+pkgrel=20
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in lib32-libva1-intel-driver (trunk trunk/PKGBUILD)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:19:22
  Author: alucryd
Revision: 394172

Add lib32-libva1-intel-driver

Added:
  lib32-libva1-intel-driver/trunk/
  lib32-libva1-intel-driver/trunk/PKGBUILD

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

Added: trunk/PKGBUILD
===
--- trunk/PKGBUILD  (rev 0)
+++ trunk/PKGBUILD  2018-10-15 14:19:22 UTC (rev 394172)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=lib32-libva1-intel-driver
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='VA-API implementation for Intel G45 and HD Graphics family'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=('lib32-libva1' 'lib32-libdrm' 'libva1-intel-driver')
+makedepends=('git')
+source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};)
+sha512sums=('SKIP')
+
+prepare() {
+  cd intel-vaapi-driver
+
+  # Only relevant if intel-gpu-tools is installed,
+  # since then the shaders will be recompiled
+  sed -i '1s/python$/&2/' src/shaders/gpp.py
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd intel-vaapi-driver
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/libva1/pkgconfig:/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32/libva1'
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C intel-vaapi-driver install
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libva1-intel-driver 
"${pkgdir}"/usr/share/licenses/lib32-libva1-intel-driver
+}
+
+# vim: ts=2 sw=2 et:


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:19:13
  Author: felixonmars
Revision: 394171

upgpkg: haskell-tasty-quickcheck 0.10-20

rebuild with ghc 8.6.1

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:18:28 UTC (rev 394170)
+++ PKGBUILD2018-10-15 14:19:13 UTC (rev 394171)
@@ -4,7 +4,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10
-pkgrel=19
+pkgrel=20
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in lib32-libva1-intel-driver/repos/multilib-testing-x86_64 (PKGBUILD)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:19:46
  Author: alucryd
Revision: 394174

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libva1-intel-driver/repos/multilib-testing-x86_64/PKGBUILD
(from rev 394173, lib32-libva1-intel-driver/trunk/PKGBUILD)

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

Copied: lib32-libva1-intel-driver/repos/multilib-testing-x86_64/PKGBUILD (from 
rev 394173, lib32-libva1-intel-driver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-15 14:19:46 UTC (rev 394174)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=lib32-libva1-intel-driver
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='VA-API implementation for Intel G45 and HD Graphics family'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=('lib32-libva1' 'lib32-libdrm' 'libva1-intel-driver')
+makedepends=('git')
+source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};)
+sha512sums=('SKIP')
+
+prepare() {
+  cd intel-vaapi-driver
+
+  # Only relevant if intel-gpu-tools is installed,
+  # since then the shaders will be recompiled
+  sed -i '1s/python$/&2/' src/shaders/gpp.py
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd intel-vaapi-driver
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/libva1/pkgconfig:/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32/libva1'
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C intel-vaapi-driver install
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libva1-intel-driver 
"${pkgdir}"/usr/share/licenses/lib32-libva1-intel-driver
+}
+
+# vim: ts=2 sw=2 et:


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:24:15
  Author: felixonmars
Revision: 394182

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-css-text/repos/community-staging-x86_64/
  haskell-css-text/repos/community-staging-x86_64/PKGBUILD
(from rev 394181, haskell-css-text/trunk/PKGBUILD)

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
394181, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:24:15 UTC (rev 394182)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=29
+pkgdesc="CSS parser and renderer."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+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-css-text/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:23:56
  Author: felixonmars
Revision: 394181

upgpkg: haskell-css-text 0.1.3.0-29

rebuild with ghc 8.6.1

Modified:
  haskell-css-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:23:20 UTC (rev 394180)
+++ PKGBUILD2018-10-15 14:23:56 UTC (rev 394181)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=28
+pkgrel=29
 pkgdesc="CSS parser and renderer."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:25:58
  Author: felixonmars
Revision: 394184

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-dword/repos/community-staging-x86_64/
  haskell-data-dword/repos/community-staging-x86_64/PKGBUILD
(from rev 394183, haskell-data-dword/trunk/PKGBUILD)

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

Copied: haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 
394183, haskell-data-dword/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:25:58 UTC (rev 394184)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-dword
+pkgname=haskell-data-dword
+pkgver=0.3.1.2
+pkgrel=24
+pkgdesc="Stick two binary words together to get a bigger one"
+url="https://github.com/mvv/data-dword;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-bword' 'haskell-hashable')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1578dd21cb9e0856a6628f93d0617249895d34741f7c8d43547863e2dadd815ea9732b216d10cbdcaf149057222ae355af86423efa45795fd5a6d2da0ce6ed96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:25:34
  Author: felixonmars
Revision: 394183

upgpkg: haskell-data-dword 0.3.1.2-24

rebuild with ghc 8.6.1

Modified:
  haskell-data-dword/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:24:15 UTC (rev 394182)
+++ PKGBUILD2018-10-15 14:25:34 UTC (rev 394183)
@@ -3,7 +3,7 @@
 _hkgname=data-dword
 pkgname=haskell-data-dword
 pkgver=0.3.1.2
-pkgrel=23
+pkgrel=24
 pkgdesc="Stick two binary words together to get a bigger one"
 url="https://github.com/mvv/data-dword;
 license=('custom:BSD3')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:30:23
  Author: felixonmars
Revision: 394191

upgpkg: haskell-http-date 0.0.8-8

rebuild with ghc 8.6.1

Modified:
  haskell-http-date/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:29:37 UTC (rev 394190)
+++ PKGBUILD2018-10-15 14:30:23 UTC (rev 394191)
@@ -4,7 +4,7 @@
 _hkgname=http-date
 pkgname=haskell-http-date
 pkgver=0.0.8
-pkgrel=7
+pkgrel=8
 pkgdesc="HTTP Date parser/formatter"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:30:44
  Author: felixonmars
Revision: 394192

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
394191, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:30:44 UTC (rev 394192)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.8
+pkgrel=8
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114')
+
+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-tamarin-prover-term/repos (3 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:33:04
  Author: felixonmars
Revision: 394196

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-term/repos/community-staging-x86_64/
  haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD
(from rev 394195, haskell-tamarin-prover-term/trunk/PKGBUILD)
  haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 394195, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   45 +++
 ghc-8.4.patch |  221 
 2 files changed, 266 insertions(+)

Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD 
(from rev 394195, haskell-tamarin-prover-term/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:33:04 UTC (rev 394196)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-term
+pkgname=haskell-tamarin-prover-term
+pkgver=1.4.0
+pkgrel=21
+pkgdesc="Term manipulation library for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist'
+ 'haskell-safe' 'haskell-tamarin-prover-utils')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+ghc-8.4.patch)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74'
+
'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513')
+
+prepare() {
+cd tamarin-prover-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+cd "${srcdir}/tamarin-prover-${pkgver}/lib/term"
+
+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}/tamarin-prover-${pkgver}/lib/term"
+
+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"
+}

Copied: 
haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from 
rev 394195, haskell-tamarin-prover-term/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-10-15 14:33:04 UTC (rev 
394196)
@@ -0,0 +1,221 @@
+diff --git a/lib/term/src/Term/Maude/Signature.hs 
b/lib/term/src/Term/Maude/Signature.hs
+index 98c25d9f..1a4ce82f 100644
+--- a/lib/term/src/Term/Maude/Signature.hs
 b/lib/term/src/Term/Maude/Signature.hs
+@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig 
{enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF
+   `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` 
xorReducibleFunSig
+ 
+ -- | A monoid instance to combine maude signatures.
+-instance Monoid MaudeSig where
+-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend`
+-  (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) =
++instance Semigroup MaudeSig where
++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <>
++  MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ =
+   maudeSig (mempty {enableDH=dh1||dh2
+,enableBP=bp1||bp2
+,enableMSet=mset1||mset2
+@@ -114,6 +114,8 @@ instance Monoid MaudeSig where
+,enableDiff=diff1||diff2
+,stFunSyms=S.union stFunSyms1 stFunSyms2
+,stRules=S.union stRules1 stRules2})
++
++instance Monoid MaudeSig where
+ mempty = MaudeSig False False False False False S.empty S.empty S.empty 
S.empty
+ 
+ -- | Non-AC function symbols.
+diff --git a/lib/term/src/Term/Rewriting/Definitions.hs 
b/lib/term/src/Term/Rewriting/Definitions.hs
+index bd942b6a..18562e4e 100644
+--- a/lib/term/src/Term/Rewriting/Definitions.hs
 b/lib/term/src/Term/Rewriting/Definitions.hs
+@@ -44,10 +44,12 @@ evalEqual (Equal l 

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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:33:58
  Author: felixonmars
Revision: 394197

upgpkg: haskell-tasty-smallcheck 0.8.1-22

rebuild with ghc 8.6.1

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:33:04 UTC (rev 394196)
+++ PKGBUILD2018-10-15 14:33:58 UTC (rev 394197)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.1
-pkgrel=21
+pkgrel=22
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="http://documentup.com/feuerbach/tasty;
 license=('MIT')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:36:47
  Author: felixonmars
Revision: 394200

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wizards/repos/community-staging-x86_64/PKGBUILD (from rev 
394199, haskell-wizards/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:36:47 UTC (rev 394200)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wizards
+pkgname=haskell-wizards
+pkgver=1.0.2
+pkgrel=9
+pkgdesc="High level, generic library for interrogative user interfaces"
+url="https://hackage.haskell.org/package/wizards;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-control-monad-free")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4995fbda8ef352e7befd1ec92c3f8e62e17929a1e527fb053621b45bbc611879900acb6a44a4c4836f964f2f88c5bf9707d18ee183f06b8d829addb5292a420')
+
+prepare() {
+sed -i -e 's/< *0.6/<1/' -e 's/transformers >= 0.1 && < 0.5/transformers 
>= 0.1 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+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-wizards/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:36:30
  Author: felixonmars
Revision: 394199

upgpkg: haskell-wizards 1.0.2-9

rebuild with ghc 8.6.1

Modified:
  haskell-wizards/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:34:21 UTC (rev 394198)
+++ PKGBUILD2018-10-15 14:36:30 UTC (rev 394199)
@@ -4,7 +4,7 @@
 _hkgname=wizards
 pkgname=haskell-wizards
 pkgver=1.0.2
-pkgrel=8
+pkgrel=9
 pkgdesc="High level, generic library for interrogative user interfaces"
 url="https://hackage.haskell.org/package/wizards;
 license=("custom:BSD2")
@@ -15,7 +15,7 @@
 
sha512sums=('a4995fbda8ef352e7befd1ec92c3f8e62e17929a1e527fb053621b45bbc611879900acb6a44a4c4836f964f2f88c5bf9707d18ee183f06b8d829addb5292a420')
 
 prepare() {
-sed -i 's/transformers >= 0.1 && < 0.5/transformers >= 0.1 \&\& < 0.6/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+sed -i -e 's/< *0.6/<1/' -e 's/transformers >= 0.1 && < 0.5/transformers 
>= 0.1 \&\& < 0.6/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
 }
 
 build() {


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:40:46
  Author: felixonmars
Revision: 394207

upgpkg: haskell-x11 1.9-2

rebuild with ghc 8.6.1

Modified:
  haskell-x11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:39:39 UTC (rev 394206)
+++ PKGBUILD2018-10-15 14:40:46 UTC (rev 394207)
@@ -5,7 +5,7 @@
 _hkgname=X11
 pkgname=haskell-x11
 pkgver=1.9
-pkgrel=1
+pkgrel=2
 pkgdesc="A Haskell binding to the X11 graphics library."
 arch=(x86_64)
 url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:41:10
  Author: felixonmars
Revision: 394208

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 394207, 
haskell-x11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:41:10 UTC (rev 394208)
@@ -0,0 +1,40 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: shild 
+# Maintainer: Vesa Kaihlavirta 
+
+_hkgname=X11
+pkgname=haskell-x11
+pkgver=1.9
+pkgrel=2
+pkgdesc="A Haskell binding to the X11 graphics library."
+arch=(x86_64)
+url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
+license=('custom:BSD3')
+depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" 
"haskell-data-default")
+conflicts=(haskell-x11-extras)
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
+sha512sums=('6d6cc42e2b4a996478f40511876ef07b36bb047673da8f0471d37f9dc4f50bf763b484aa421c987be6fe7726fad0127f9ceb558435af3550622b9e7649e91516')
+
+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-test-framework/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:46:37
  Author: felixonmars
Revision: 394214

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 394213, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:46:37 UTC (rev 394214)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.2.0
+pkgrel=14
+pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
+url="https://batterseapower.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-hostname'
+ 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 
'haskell-xml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+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
+# --enable-tests \  Doesn't work with new QuickCheck
+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-test-framework/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:46:17
  Author: felixonmars
Revision: 394213

upgpkg: haskell-test-framework 0.8.2.0-14

rebuild with ghc 8.6.1

Modified:
  haskell-test-framework/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:43:16 UTC (rev 394212)
+++ PKGBUILD2018-10-15 14:46:17 UTC (rev 394213)
@@ -4,7 +4,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.2.0
-pkgrel=13
+pkgrel=14
 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
 url="https://batterseapower.github.io/test-framework/;
 license=("custom:BSD3")
@@ -17,7 +17,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i '/semigroups/d' $_hkgname.cabal
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
 }
 
 build() {


[arch-commits] Commit in haskell-test-framework-quickcheck2/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:48:38
  Author: felixonmars
Revision: 394217

upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-3

rebuild with ghc 8.6.1

Modified:
  haskell-test-framework-quickcheck2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:47:55 UTC (rev 394216)
+++ PKGBUILD2018-10-15 14:48:38 UTC (rev 394217)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-quickcheck2
 pkgname=haskell-test-framework-quickcheck2
 pkgver=0.3.0.5
-pkgrel=2
+pkgrel=3
 pkgdesc="QuickCheck-2 support for the test-framework package"
 url="http://haskell.github.io/test-framework/;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:48:57
  Author: felixonmars
Revision: 394218

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD
(from rev 394217, haskell-test-framework-quickcheck2/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD 
(from rev 394217, haskell-test-framework-quickcheck2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:48:57 UTC (rev 394218)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-quickcheck2
+pkgname=haskell-test-framework-quickcheck2
+pkgver=0.3.0.5
+pkgrel=3
+pkgdesc="QuickCheck-2 support for the test-framework package"
+url="http://haskell.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 
'haskell-extensible-exceptions'
+ 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43')
+
+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-test-framework-hunit/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:47:55
  Author: felixonmars
Revision: 394216

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-hunit/repos/community-staging-x86_64/
  haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 394215, haskell-test-framework-hunit/trunk/PKGBUILD)

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

Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD 
(from rev 394215, haskell-test-framework-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:47:55 UTC (rev 394216)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-hunit
+pkgname=haskell-test-framework-hunit
+pkgver=0.3.0.2
+pkgrel=32
+pkgdesc="HUnit support for the test-framework package."
+url="https://batterseapower.github.io/test-framework/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" 
"haskell-test-framework")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32')
+
+prepare() {
+sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+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-base3 -fbase4
+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 lib32-libva1/repos/multilib-testing-x86_64 (4 files)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:15:39
  Author: alucryd
Revision: 394167

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf
(from rev 394166, lib32-libva1/trunk/50-lib32-libva1.conf)
  lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD
(from rev 394166, lib32-libva1/trunk/PKGBUILD)
Deleted:
  lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf
  lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD

--+
 50-lib32-libva1.conf |4 -
 PKGBUILD |  107 -
 2 files changed, 56 insertions(+), 55 deletions(-)

Deleted: 50-lib32-libva1.conf
===
--- 50-lib32-libva1.conf2018-10-15 14:15:31 UTC (rev 394166)
+++ 50-lib32-libva1.conf2018-10-15 14:15:39 UTC (rev 394167)
@@ -1,2 +0,0 @@
-/usr/lib32/
-/usr/lib32/libva1/

Copied: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from 
rev 394166, lib32-libva1/trunk/50-lib32-libva1.conf)
===
--- 50-lib32-libva1.conf(rev 0)
+++ 50-lib32-libva1.conf2018-10-15 14:15:39 UTC (rev 394167)
@@ -0,0 +1,2 @@
+/usr/lib32/
+/usr/lib32/libva1/

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-15 14:15:31 UTC (rev 394166)
+++ PKGBUILD2018-10-15 14:15:39 UTC (rev 394167)
@@ -1,53 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-
-pkgname=lib32-libva1
-pkgver=1.8.3
-pkgrel=2
-pkgdesc='Video Acceleration (VA) API for Linux'
-arch=('x86_64')
-url='https://01.org/linuxmedia/vaapi'
-license=('MIT')
-depends=(
-  'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes'
-  'lib32-wayland' 'libva1'
-)
-makedepends=('git' 'lib32-libglvnd' 'lib32-mesa')
-provides=(
-  'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
-)
-source=("git+https://github.com/intel/libva.git#tag=${pkgver};
-'50-lib32-libva1.conf')
-sha256sums=('SKIP'
-'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f')
-
-prepare() {
-  cd libva
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd libva
-
-  export CC='gcc -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32/libva1' \
---with-drivers-path='/usr/lib32/libva1/dri' \
---disable-va-messaging
-  make
-}
-
-package() {
-  make DESTDIR="${pkgdir}" -C libva install
-  rm -rf "${pkgdir}"/usr/include
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1
-  install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394166, 
lib32-libva1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-15 14:15:39 UTC (rev 394167)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+
+pkgname=lib32-libva1
+pkgver=1.8.3
+pkgrel=3
+pkgdesc='Video Acceleration (VA) API for Linux'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=(
+  'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes'
+  'lib32-wayland' 'libva1'
+)
+makedepends=('git' 'lib32-libglvnd' 'lib32-mesa')
+provides=(
+  'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
+)
+source=("git+https://github.com/intel/libva.git#tag=${pkgver};
+'50-lib32-libva1.conf')
+sha256sums=('SKIP'
+'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f')
+
+prepare() {
+  cd libva
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd libva
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--includedir='/usr/include/libva1' \
+--libdir='/usr/lib32/libva1' \
+--with-drivers-path='/usr/lib32/libva1/dri' \
+--disable-va-messaging
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C libva install
+  rm -rf "${pkgdir}"/usr/include
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1
+  install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
+}
+
+# vim: ts=2 sw=2 et:


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

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:15:31
  Author: alucryd
Revision: 394166

upgpkg: lib32-libva1 1.8.3-3

Modified:
  lib32-libva1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:05:31 UTC (rev 394165)
+++ PKGBUILD2018-10-15 14:15:31 UTC (rev 394166)
@@ -4,7 +4,7 @@
 
 pkgname=lib32-libva1
 pkgver=1.8.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Video Acceleration (VA) API for Linux'
 arch=('x86_64')
 url='https://01.org/linuxmedia/vaapi'
@@ -36,6 +36,7 @@
 
   ./configure \
 --prefix='/usr' \
+--includedir='/usr/include/libva1' \
 --libdir='/usr/lib32/libva1' \
 --with-drivers-path='/usr/lib32/libva1/dri' \
 --disable-va-messaging


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:21:25
  Author: felixonmars
Revision: 394176

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
394175, haskell-attoparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:21:25 UTC (rev 394176)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=attoparsec
+pkgname=haskell-attoparsec
+pkgver=0.13.2.2
+pkgrel=31
+pkgdesc="Fast combinator parsing for bytestrings and text"
+url="https://github.com/bos/attoparsec;
+license=("BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-scientific')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6')
+
+prepare() {
+sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Tests failed, possibly due to unmet 
dependency version on QuickCheck"
+}
+
+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-attoparsec-iso8601/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:22:07
  Author: felixonmars
Revision: 394177

upgpkg: haskell-attoparsec-iso8601 1.0.1.0-4

rebuild with ghc 8.6.1

Modified:
  haskell-attoparsec-iso8601/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:21:25 UTC (rev 394176)
+++ PKGBUILD2018-10-15 14:22:07 UTC (rev 394177)
@@ -3,7 +3,7 @@
 _hkgname=attoparsec-iso8601
 pkgname=haskell-attoparsec-iso8601
 pkgver=1.0.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
 url="https://github.com/bos/aeson;
 license=('custom:BSD3')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:27:14
  Author: felixonmars
Revision: 394186

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/
  haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD
(from rev 394185, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)

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

Copied: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD 
(from rev 394185, haskell-ghc-typelits-knownnat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:27:14 UTC (rev 394186)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-knownnat
+pkgname=haskell-ghc-typelits-knownnat
+pkgver=0.6
+pkgrel=5
+pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
+url="https://github.com/clash-lang/ghc-typelits-knownnat;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df9ebb1cb79bb474db7f18284f9eaa5e5f7501def732a05909a3e3c03cc0a2a105cf1b9d0451b0c20d0c36da43a739e5bfb77524c523ad7b76630bb51676abb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-ghc-typelits-knownnat/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:26:55
  Author: felixonmars
Revision: 394185

upgpkg: haskell-ghc-typelits-knownnat 0.6-5

rebuild with ghc 8.6.1

Modified:
  haskell-ghc-typelits-knownnat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:25:58 UTC (rev 394184)
+++ PKGBUILD2018-10-15 14:26:55 UTC (rev 394185)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-knownnat
 pkgname=haskell-ghc-typelits-knownnat
 pkgver=0.6
-pkgrel=4
+pkgrel=5
 pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
 url="https://github.com/clash-lang/ghc-typelits-knownnat;
 license=('custom:BSD2')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:32:45
  Author: felixonmars
Revision: 394195

upgpkg: haskell-tamarin-prover-term 1.4.0-21

rebuild with ghc 8.6.1

Modified:
  haskell-tamarin-prover-term/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:31:41 UTC (rev 394194)
+++ PKGBUILD2018-10-15 14:32:45 UTC (rev 394195)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-term
 pkgname=haskell-tamarin-prover-term
 pkgver=1.4.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Term manipulation library for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in haskell-wl-pprint-text/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:38:39
  Author: felixonmars
Revision: 394204

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-text/repos/community-staging-x86_64/
  haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD
(from rev 394203, haskell-wl-pprint-text/trunk/PKGBUILD)

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

Copied: haskell-wl-pprint-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 394203, haskell-wl-pprint-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:38:39 UTC (rev 394204)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wl-pprint-text
+pkgname=haskell-wl-pprint-text
+pkgver=1.2.0.0
+pkgrel=4
+pkgdesc="A Wadler/Leijen Pretty Printer for Text values"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d81e059deeba5bb23e82a6aa3a88ddcfb2b3b40c9c9591b1e5784040b9fa01626276f5c4761b3acd33d06c75066d38868de70586fc3ae830e20260ea00e425ae')
+
+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-wl-pprint-text/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:38:22
  Author: felixonmars
Revision: 394203

upgpkg: haskell-wl-pprint-text 1.2.0.0-4

rebuild with ghc 8.6.1

Modified:
  haskell-wl-pprint-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:37:43 UTC (rev 394202)
+++ PKGBUILD2018-10-15 14:38:22 UTC (rev 394203)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-text
 pkgname=haskell-wl-pprint-text
 pkgver=1.2.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A Wadler/Leijen Pretty Printer for Text values"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:39:22
  Author: felixonmars
Revision: 394205

upgpkg: haskell-word8 0.1.3-7

rebuild with ghc 8.6.1

Modified:
  haskell-word8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:38:39 UTC (rev 394204)
+++ PKGBUILD2018-10-15 14:39:22 UTC (rev 394205)
@@ -4,7 +4,7 @@
 _hkgname=word8
 pkgname=haskell-word8
 pkgver=0.1.3
-pkgrel=6
+pkgrel=7
 pkgdesc="Word8 library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:43:16
  Author: felixonmars
Revision: 394212

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml/repos/community-staging-x86_64/PKGBUILD (from rev 394211, 
haskell-xml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:43:16 UTC (rev 394212)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml
+pkgname=haskell-xml
+pkgver=1.3.14
+pkgrel=15
+pkgdesc="A simple XML library"
+url="https://hackage.haskell.org/package/${_hkgname};
+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=('2ddaa6c837fe85a06c751a66ae2c185fb7190f51f24649a668032b048b3e1b15982b45c86dfee4131453f0bd1ed704e934090bbede252a2b6de30c5f4ad44137')
+
+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 libva1-intel-driver (4 files)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:05:31
  Author: alucryd
Revision: 394165

archrelease: copy trunk to community-testing-x86_64

Added:
  libva1-intel-driver/repos/
  libva1-intel-driver/repos/community-testing-x86_64/
  libva1-intel-driver/repos/community-testing-x86_64/.SRCINFO
(from rev 394164, libva1-intel-driver/trunk/.SRCINFO)
  libva1-intel-driver/repos/community-testing-x86_64/PKGBUILD
(from rev 394164, libva1-intel-driver/trunk/PKGBUILD)

--+
 .SRCINFO |   19 +++
 PKGBUILD |   43 +++
 2 files changed, 62 insertions(+)

Copied: libva1-intel-driver/repos/community-testing-x86_64/.SRCINFO (from rev 
394164, libva1-intel-driver/trunk/.SRCINFO)
===
--- repos/community-testing-x86_64/.SRCINFO (rev 0)
+++ repos/community-testing-x86_64/.SRCINFO 2018-10-15 14:05:31 UTC (rev 
394165)
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Mon Oct  1 18:03:38 UTC 2018
+pkgbase = libva-intel-driver
+   pkgdesc = VA-API implementation for Intel G45 and HD Graphics family
+   pkgver = 2.3.0
+   pkgrel = 1
+   url = https://01.org/linuxmedia/vaapi
+   arch = x86_64
+   license = MIT
+   makedepends = git
+   makedepends = meson
+   depends = libva
+   depends = libdrm
+   replaces = libva-driver-intel
+   source = git+https://github.com/intel/intel-vaapi-driver.git#tag=2.3.0
+   sha256sums = SKIP
+
+pkgname = libva-intel-driver
+

Copied: libva1-intel-driver/repos/community-testing-x86_64/PKGBUILD (from rev 
394164, libva1-intel-driver/trunk/PKGBUILD)
===
--- repos/community-testing-x86_64/PKGBUILD (rev 0)
+++ repos/community-testing-x86_64/PKGBUILD 2018-10-15 14:05:31 UTC (rev 
394165)
@@ -0,0 +1,43 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=libva1-intel-driver
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='VA-API implementation for Intel G45 and HD Graphics family'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=('libva1' 'libdrm')
+makedepends=('git')
+source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};)
+sha256sums=('SKIP')
+
+prepare() {
+  cd intel-vaapi-driver
+
+  # Only relevant if intel-gpu-tools is installed,
+  # since then the shaders will be recompiled
+  sed -i '1s/python$/&2/' src/shaders/gpp.py
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd intel-vaapi-driver
+
+  export PKG_CONFIG_PATH='/usr/lib/libva1/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib/libva1'
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C intel-vaapi-driver install
+  install -Dm 644 intel-vaapi-driver/COPYING -t 
"${pkgdir}"/usr/share/licenses/libva1-intel-driver
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:04:59
  Author: alucryd
Revision: 394164

Add libva1-intel-driver

Added:
  libva1-intel-driver/
  libva1-intel-driver/trunk/
  libva1-intel-driver/trunk/.SRCINFO
  libva1-intel-driver/trunk/PKGBUILD

--+
 .SRCINFO |   19 +++
 PKGBUILD |   43 +++
 2 files changed, 62 insertions(+)

Added: libva1-intel-driver/trunk/.SRCINFO
===
--- libva1-intel-driver/trunk/.SRCINFO  (rev 0)
+++ libva1-intel-driver/trunk/.SRCINFO  2018-10-15 14:04:59 UTC (rev 394164)
@@ -0,0 +1,19 @@
+# Generated by mksrcinfo v8
+# Mon Oct  1 18:03:38 UTC 2018
+pkgbase = libva-intel-driver
+   pkgdesc = VA-API implementation for Intel G45 and HD Graphics family
+   pkgver = 2.3.0
+   pkgrel = 1
+   url = https://01.org/linuxmedia/vaapi
+   arch = x86_64
+   license = MIT
+   makedepends = git
+   makedepends = meson
+   depends = libva
+   depends = libdrm
+   replaces = libva-driver-intel
+   source = git+https://github.com/intel/intel-vaapi-driver.git#tag=2.3.0
+   sha256sums = SKIP
+
+pkgname = libva-intel-driver
+

Added: libva1-intel-driver/trunk/PKGBUILD
===
--- libva1-intel-driver/trunk/PKGBUILD  (rev 0)
+++ libva1-intel-driver/trunk/PKGBUILD  2018-10-15 14:04:59 UTC (rev 394164)
@@ -0,0 +1,43 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ionut Biru 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=libva1-intel-driver
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='VA-API implementation for Intel G45 and HD Graphics family'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=('libva1' 'libdrm')
+makedepends=('git')
+source=("git+https://github.com/intel/intel-vaapi-driver.git#tag=${pkgver};)
+sha256sums=('SKIP')
+
+prepare() {
+  cd intel-vaapi-driver
+
+  # Only relevant if intel-gpu-tools is installed,
+  # since then the shaders will be recompiled
+  sed -i '1s/python$/&2/' src/shaders/gpp.py
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd intel-vaapi-driver
+
+  export PKG_CONFIG_PATH='/usr/lib/libva1/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib/libva1'
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C intel-vaapi-driver install
+  install -Dm 644 intel-vaapi-driver/COPYING -t 
"${pkgdir}"/usr/share/licenses/libva1-intel-driver
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (3 files)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 14:18:00
  Author: alucryd
Revision: 394168

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libva1-intel-driver/
  lib32-libva1-intel-driver/repos/
  lib32-libva1-intel-driver/repos/multilib-testing-x86_64/


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:18:28
  Author: felixonmars
Revision: 394170

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 
394169, haskell-resolv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:18:28 UTC (rev 394170)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=resolv
+pkgname=haskell-resolv
+pkgver=0.1.1.1
+pkgrel=15
+pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
+url="https://github.com/hvr/resolv;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0bc87f922072077d08d49e583d7fe60127380044ff2433e2e794029b77b4334f854c8cec451c4ad5a938bb52144b6f0fd9cad9d550ba208cd96fb0acdb631536')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' -e 's/< 
*0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-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
+# https://github.com/haskell-hvr/resolv/issues/1
+# runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:18:11
  Author: felixonmars
Revision: 394169

upgpkg: haskell-resolv 0.1.1.1-15

rebuild with ghc 8.6.1

Modified:
  haskell-resolv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:18:00 UTC (rev 394168)
+++ PKGBUILD2018-10-15 14:18:11 UTC (rev 394169)
@@ -3,7 +3,7 @@
 _hkgname=resolv
 pkgname=haskell-resolv
 pkgver=0.1.1.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
 url="https://github.com/hvr/resolv;
 license=('GPL')
@@ -15,7 +15,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' 
$_hkgname.cabal
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<1/' -e 's/< 
*0.6/<1/' $_hkgname.cabal
 }
 
 build() {


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:21:09
  Author: felixonmars
Revision: 394175

upgpkg: haskell-attoparsec 0.13.2.2-31

rebuild with ghc 8.6.1

Modified:
  haskell-attoparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:19:46 UTC (rev 394174)
+++ PKGBUILD2018-10-15 14:21:09 UTC (rev 394175)
@@ -4,7 +4,7 @@
 _hkgname=attoparsec
 pkgname=haskell-attoparsec
 pkgver=0.13.2.2
-pkgrel=30
+pkgrel=31
 pkgdesc="Fast combinator parsing for bytestrings and text"
 url="https://github.com/bos/attoparsec;
 license=("BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:28:20
  Author: felixonmars
Revision: 394188

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 394187, haskell-ghc-typelits-extra/trunk/PKGBUILD)

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

Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD 
(from rev 394187, haskell-ghc-typelits-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:28:20 UTC (rev 394188)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-extra
+pkgname=haskell-ghc-typelits-extra
+pkgver=0.3
+pkgrel=5
+pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-extra;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6dfc55b978d0c65445fa9dc1f8aebdc311d4690b506398d31bc9dd6da303ece34f8b08270eb14882b3e1c823ec12ccaa537020e592bbcf4ac901db0ca99fe3ee')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:29:17
  Author: felixonmars
Revision: 394189

upgpkg: haskell-hourglass 0.2.12-6

rebuild with ghc 8.6.1

Modified:
  haskell-hourglass/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:28:20 UTC (rev 394188)
+++ PKGBUILD2018-10-15 14:29:17 UTC (rev 394189)
@@ -4,7 +4,7 @@
 _hkgname=hourglass
 pkgname=haskell-hourglass
 pkgver=0.2.12
-pkgrel=5
+pkgrel=6
 pkgdesc="simple performant time related library"
 url="https://github.com/vincenthz/hs-hourglass;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:29:37
  Author: felixonmars
Revision: 394190

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 
394189, haskell-hourglass/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:29:37 UTC (rev 394190)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hourglass
+pkgname=haskell-hourglass
+pkgver=0.2.12
+pkgrel=6
+pkgdesc="simple performant time related library"
+url="https://github.com/vincenthz/hs-hourglass;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:34:21
  Author: felixonmars
Revision: 394198

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-smallcheck/repos/community-staging-x86_64/
  haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 394197, haskell-tasty-smallcheck/trunk/PKGBUILD)

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

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 394197, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:34:21 UTC (rev 394198)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.1
+pkgrel=22
+pkgdesc="SmallCheck support for the Tasty test framework"
+url="http://documentup.com/feuerbach/tasty;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-tasty' 'haskell-smallcheck' 
'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893')
+
+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-word8/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:39:39
  Author: felixonmars
Revision: 394206

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-word8/repos/community-staging-x86_64/PKGBUILD (from rev 394205, 
haskell-word8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:39:39 UTC (rev 394206)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word8
+pkgname=haskell-word8
+pkgver=0.1.3
+pkgrel=7
+pkgdesc="Word8 library"
+url="https://hackage.haskell.org/package/${_hkgname};
+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=('e6442eddb582c41f38206a436fc69c476ff97bf1bd5f37aa173d4efd0153744e9d20b71435329b69dc12a7919034082d4195db88bb2f83b462e1ba430b1ad988')
+
+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-test-framework-hunit/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:47:24
  Author: felixonmars
Revision: 394215

upgpkg: haskell-test-framework-hunit 0.3.0.2-32

rebuild with ghc 8.6.1

Modified:
  haskell-test-framework-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:46:37 UTC (rev 394214)
+++ PKGBUILD2018-10-15 14:47:24 UTC (rev 394215)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-hunit
 pkgname=haskell-test-framework-hunit
 pkgver=0.3.0.2
-pkgrel=31
+pkgrel=32
 pkgdesc="HUnit support for the test-framework package."
 url="https://batterseapower.github.io/test-framework/;
 license=("custom:BSD3")


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

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 13:53:25
  Author: alucryd
Revision: 394163

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libva1/repos/multilib-testing-x86_64/
  lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf
(from rev 394162, lib32-libva1/trunk/50-lib32-libva1.conf)
  lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD
(from rev 394162, lib32-libva1/trunk/PKGBUILD)

--+
 50-lib32-libva1.conf |2 +
 PKGBUILD |   53 +
 2 files changed, 55 insertions(+)

Copied: lib32-libva1/repos/multilib-testing-x86_64/50-lib32-libva1.conf (from 
rev 394162, lib32-libva1/trunk/50-lib32-libva1.conf)
===
--- multilib-testing-x86_64/50-lib32-libva1.conf
(rev 0)
+++ multilib-testing-x86_64/50-lib32-libva1.conf2018-10-15 13:53:25 UTC 
(rev 394163)
@@ -0,0 +1,2 @@
+/usr/lib32/
+/usr/lib32/libva1/

Copied: lib32-libva1/repos/multilib-testing-x86_64/PKGBUILD (from rev 394162, 
lib32-libva1/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-10-15 13:53:25 UTC (rev 394163)
@@ -0,0 +1,53 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+
+pkgname=lib32-libva1
+pkgver=1.8.3
+pkgrel=2
+pkgdesc='Video Acceleration (VA) API for Linux'
+arch=('x86_64')
+url='https://01.org/linuxmedia/vaapi'
+license=('MIT')
+depends=(
+  'lib32-libdrm' 'lib32-libgl' 'lib32-libx11' 'lib32-libxext' 'lib32-libxfixes'
+  'lib32-wayland' 'libva1'
+)
+makedepends=('git' 'lib32-libglvnd' 'lib32-mesa')
+provides=(
+  'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
+)
+source=("git+https://github.com/intel/libva.git#tag=${pkgver};
+'50-lib32-libva1.conf')
+sha256sums=('SKIP'
+'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f')
+
+prepare() {
+  cd libva
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd libva
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32/libva1' \
+--with-drivers-path='/usr/lib32/libva1/dri' \
+--disable-va-messaging
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C libva install
+  rm -rf "${pkgdir}"/usr/include
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1
+  install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in lib32-libva1/trunk (50-lib32-libva1.conf PKGBUILD)

2018-10-15 Thread Maxime Gauduin via arch-commits
Date: Monday, October 15, 2018 @ 13:53:17
  Author: alucryd
Revision: 394162

upgpkg: lib32-libva1 1.8.3-2

Added:
  lib32-libva1/trunk/50-lib32-libva1.conf
Modified:
  lib32-libva1/trunk/PKGBUILD

--+
 50-lib32-libva1.conf |2 ++
 PKGBUILD |   14 +-
 2 files changed, 11 insertions(+), 5 deletions(-)

Added: 50-lib32-libva1.conf
===
--- 50-lib32-libva1.conf(rev 0)
+++ 50-lib32-libva1.conf2018-10-15 13:53:17 UTC (rev 394162)
@@ -0,0 +1,2 @@
+/usr/lib32/
+/usr/lib32/libva1/

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 13:39:32 UTC (rev 394161)
+++ PKGBUILD2018-10-15 13:53:17 UTC (rev 394162)
@@ -4,7 +4,7 @@
 
 pkgname=lib32-libva1
 pkgver=1.8.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Video Acceleration (VA) API for Linux'
 arch=('x86_64')
 url='https://01.org/linuxmedia/vaapi'
@@ -17,8 +17,10 @@
 provides=(
   'libva-drm.so' 'libva-glx.so' 'libva-wayland.so' 'libva-x11.so' 'libva.so'
 )
-source=("git+https://github.com/intel/libva.git#tag=${pkgver};)
-sha256sums=('SKIP')
+source=("git+https://github.com/intel/libva.git#tag=${pkgver};
+'50-lib32-libva1.conf')
+sha256sums=('SKIP'
+'ff058ef83ef162005bd0b6525334ff76beb5c38d775834e3fc86def2eb30f46f')
 
 prepare() {
   cd libva
@@ -34,7 +36,8 @@
 
   ./configure \
 --prefix='/usr' \
---libdir='/usr/lib32' \
+--libdir='/usr/lib32/libva1' \
+--with-drivers-path='/usr/lib32/libva1/dri' \
 --disable-va-messaging
   make
 }
@@ -41,9 +44,10 @@
 
 package() {
   make DESTDIR="${pkgdir}" -C libva install
-  rm -rf "${pkgdir}"/usr/{include,lib32/{pkgconfig,*.so}}
+  rm -rf "${pkgdir}"/usr/include
   install -dm 755 "${pkgdir}"/usr/share/licenses
   ln -s libva1 "${pkgdir}"/usr/share/licenses/lib32-libva1
+  install -Dm 644 50-lib32-libva1.conf -t "${pkgdir}"/etc/ld.so.conf.d/
 }
 
 # vim: ts=2 sw=2 et:


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:22:24
  Author: felixonmars
Revision: 394178

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD
(from rev 394177, haskell-attoparsec-iso8601/trunk/PKGBUILD)

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

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 394177, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:22:24 UTC (rev 394178)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.1.0
+pkgrel=4
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b')
+
+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-developer -f-fast
+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-blaze-markup/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:23:03
  Author: felixonmars
Revision: 394179

upgpkg: haskell-blaze-markup 0.8.2.2-4

rebuild with ghc 8.6.1

Modified:
  haskell-blaze-markup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:22:24 UTC (rev 394178)
+++ PKGBUILD2018-10-15 14:23:03 UTC (rev 394179)
@@ -4,7 +4,7 @@
 _hkgname=blaze-markup
 pkgname=haskell-blaze-markup
 pkgver=0.8.2.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A blazingly fast markup combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:23:20
  Author: felixonmars
Revision: 394180

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-markup/repos/community-staging-x86_64/
  haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD
(from rev 394179, haskell-blaze-markup/trunk/PKGBUILD)

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

Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 
394179, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:23:20 UTC (rev 394180)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.8.2.2
+pkgrel=4
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a3f7cc69d90d25755e6e2ca0b96d1965ea40ebd8994df08df81353b9ae342ce70e80d38a85df33bd330c6d745c41cd28f2c5e8ee8fcaf08369ed26dd384dc5e6')
+
+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-ghc-typelits-extra/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:28:02
  Author: felixonmars
Revision: 394187

upgpkg: haskell-ghc-typelits-extra 0.3-5

rebuild with ghc 8.6.1

Modified:
  haskell-ghc-typelits-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:27:14 UTC (rev 394186)
+++ PKGBUILD2018-10-15 14:28:02 UTC (rev 394187)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-extra
 pkgname=haskell-ghc-typelits-extra
 pkgver=0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-extra;
 license=('custom:BSD2')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:31:41
  Author: felixonmars
Revision: 394194

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/
  haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD
(from rev 394193, haskell-openpgp-asciiarmor/trunk/PKGBUILD)

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

Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD 
(from rev 394193, haskell-openpgp-asciiarmor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:31:41 UTC (rev 394194)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=openpgp-asciiarmor
+pkgname=haskell-openpgp-asciiarmor
+pkgver=0.1.1
+pkgrel=16
+pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
+url="http://floss.scru.org/openpgp-asciiarmor;
+license=('custom:ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c')
+
+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-openpgp-asciiarmor/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:31:22
  Author: felixonmars
Revision: 394193

upgpkg: haskell-openpgp-asciiarmor 0.1.1-16

rebuild with ghc 8.6.1

Modified:
  haskell-openpgp-asciiarmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:30:44 UTC (rev 394192)
+++ PKGBUILD2018-10-15 14:31:22 UTC (rev 394193)
@@ -3,7 +3,7 @@
 _hkgname=openpgp-asciiarmor
 pkgname=haskell-openpgp-asciiarmor
 pkgver=0.1.1
-pkgrel=15
+pkgrel=16
 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec"
 url="http://floss.scru.org/openpgp-asciiarmor;
 license=('custom:ISC')


[arch-commits] Commit in haskell-wl-pprint-annotated/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:37:43
  Author: felixonmars
Revision: 394202

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-annotated/repos/community-staging-x86_64/
  haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD
(from rev 394201, haskell-wl-pprint-annotated/trunk/PKGBUILD)

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

Copied: haskell-wl-pprint-annotated/repos/community-staging-x86_64/PKGBUILD 
(from rev 394201, haskell-wl-pprint-annotated/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:37:43 UTC (rev 394202)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wl-pprint-annotated
+pkgname=haskell-wl-pprint-annotated
+pkgver=0.1.0.1
+pkgrel=6
+pkgdesc="Pretty printer with annotation support"
+url="https://github.com/minad/wl-pprint-annotated;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('45f1881254f8b20d9992a477a36a7408d2df8d94f99c71d72d75cd04aee3831966886c94b6e6a68791acda24aec8c4a339d052b9a188af8c2ca24e74da1e9596')
+
+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-wl-pprint-annotated/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:37:26
  Author: felixonmars
Revision: 394201

upgpkg: haskell-wl-pprint-annotated 0.1.0.1-6

rebuild with ghc 8.6.1

Modified:
  haskell-wl-pprint-annotated/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:36:47 UTC (rev 394200)
+++ PKGBUILD2018-10-15 14:37:26 UTC (rev 394201)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-annotated
 pkgname=haskell-wl-pprint-annotated
 pkgver=0.1.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Pretty printer with annotation support"
 url="https://github.com/minad/wl-pprint-annotated;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:42:59
  Author: felixonmars
Revision: 394211

upgpkg: haskell-xml 1.3.14-15

rebuild with ghc 8.6.1

Modified:
  haskell-xml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:42:18 UTC (rev 394210)
+++ PKGBUILD2018-10-15 14:42:59 UTC (rev 394211)
@@ -4,7 +4,7 @@
 _hkgname=xml
 pkgname=haskell-xml
 pkgver=1.3.14
-pkgrel=14
+pkgrel=15
 pkgdesc="A simple XML library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:42:18
  Author: felixonmars
Revision: 394210

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x11-xft/repos/community-staging-x86_64/
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
(from rev 394209, haskell-x11-xft/trunk/PKGBUILD)

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

Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 
394209, haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 14:42:18 UTC (rev 394210)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=37
+pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-x11' 'haskell-utf8-string' 'libxft')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+sha512sums=('8f40db25453227ef9ce53b05a0c6af869e3a2efdb1d9b9ad683baf52601f320c85b09f0e514bb6ffeb17516d9b75c6772aa49613bb96272d56f06788118b7cfe')
+
+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-x11-xft/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 14:42:01
  Author: felixonmars
Revision: 394209

upgpkg: haskell-x11-xft 0.3.1-37

rebuild with ghc 8.6.1

Modified:
  haskell-x11-xft/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:41:10 UTC (rev 394208)
+++ PKGBUILD2018-10-15 14:42:01 UTC (rev 394209)
@@ -3,7 +3,7 @@
 _hkgname=X11-xft
 pkgname=haskell-x11-xft
 pkgver=0.3.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('LGPL')


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

2018-10-15 Thread Evangelos Foutras via arch-commits
Date: Tuesday, October 16, 2018 @ 05:19:03
  Author: foutrelis
Revision: 336592

archrelease: copy trunk to extra-x86_64

Added:
  exo/repos/extra-x86_64/PKGBUILD
(from rev 336591, exo/trunk/PKGBUILD)
Deleted:
  exo/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-16 05:18:57 UTC (rev 336591)
+++ PKGBUILD2018-10-16 05:19:03 UTC (rev 336592)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: tobias 
-# Contributor: Aurelien Foret 
-
-pkgname=exo
-pkgver=0.12.2
-pkgrel=1
-pkgdesc="Extensions to Xfce by os-cillation"
-arch=('x86_64')
-url="http://www.xfce.org/;
-license=('GPL2' 'LGPL')
-groups=('xfce4')
-depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme')
-makedepends=('intltool' 'gtk-doc')
-source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('6d4b0a88c1e1d3d5ed612cbf012c7511ef67b1636f4f85caa9dc68649b7e6350')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-gtk-doc \
---disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: exo/repos/extra-x86_64/PKGBUILD (from rev 336591, exo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-16 05:19:03 UTC (rev 336592)
@@ -0,0 +1,38 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: tobias 
+# Contributor: Aurelien Foret 
+
+pkgname=exo
+pkgver=0.12.3
+pkgrel=1
+pkgdesc="Application library for Xfce"
+arch=('x86_64')
+url="http://www.xfce.org/;
+license=('GPL2' 'LGPL')
+groups=('xfce4')
+depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme')
+makedepends=('intltool' 'gtk-doc')
+source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('b96fe86bb504aa9b3332b96105d755f5d9052c903fd6574b512a5ef76c0ad439')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-gtk-doc \
+--disable-debug
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-10-15 Thread Evangelos Foutras via arch-commits
Date: Tuesday, October 16, 2018 @ 05:18:57
  Author: foutrelis
Revision: 336591

upgpkg: exo 0.12.3-1

New upstream release.

Modified:
  exo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-16 03:56:20 UTC (rev 336590)
+++ PKGBUILD2018-10-16 05:18:57 UTC (rev 336591)
@@ -3,9 +3,9 @@
 # Contributor: Aurelien Foret 
 
 pkgname=exo
-pkgver=0.12.2
+pkgver=0.12.3
 pkgrel=1
-pkgdesc="Extensions to Xfce by os-cillation"
+pkgdesc="Application library for Xfce"
 arch=('x86_64')
 url="http://www.xfce.org/;
 license=('GPL2' 'LGPL')
@@ -13,7 +13,7 @@
 depends=('libxfce4ui' 'perl-uri' 'hicolor-icon-theme')
 makedepends=('intltool' 'gtk-doc')
 
source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('6d4b0a88c1e1d3d5ed612cbf012c7511ef67b1636f4f85caa9dc68649b7e6350')
+sha256sums=('b96fe86bb504aa9b3332b96105d755f5d9052c903fd6574b512a5ef76c0ad439')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:17:55
  Author: felixonmars
Revision: 394226

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 
394225, haskell-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:17:55 UTC (rev 394226)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=exceptions
+pkgname=haskell-exceptions
+pkgver=0.10.0
+pkgrel=7
+pkgdesc="Extensible optionally-pure exceptions"
+url="https://github.com/ekmett/exceptions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:17:37
  Author: felixonmars
Revision: 394225

upgpkg: haskell-exceptions 0.10.0-7

rebuild with ghc 8.6.1

Modified:
  haskell-exceptions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 15:26:31 UTC (rev 394224)
+++ PKGBUILD2018-10-15 17:17:37 UTC (rev 394225)
@@ -4,7 +4,7 @@
 _hkgname=exceptions
 pkgname=haskell-exceptions
 pkgver=0.10.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Extensible optionally-pure exceptions"
 url="https://github.com/ekmett/exceptions/;
 license=("custom:BSD3")
@@ -15,6 +15,11 @@
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:22:05
  Author: felixonmars
Revision: 394219

upgpkg: haskell-blaze-html 0.9.1.1-10

rebuild with ghc 8.6.1

Modified:
  haskell-blaze-html/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 14:48:57 UTC (rev 394218)
+++ PKGBUILD2018-10-15 15:22:05 UTC (rev 394219)
@@ -4,7 +4,7 @@
 _hkgname=blaze-html
 pkgname=haskell-blaze-html
 pkgver=0.9.1.1
-pkgrel=9
+pkgrel=10
 pkgdesc="A blazingly fast HTML combinator library for Haskell"
 url="http://jaspervdj.be/blaze;
 license=("custom:BSD3")
@@ -15,6 +15,11 @@
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:24:52
  Author: felixonmars
Revision: 394222

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-api-tests/repos/community-staging-x86_64/
  haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD
(from rev 394221, haskell-crypto-api-tests/trunk/PKGBUILD)

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

Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from 
rev 394221, haskell-crypto-api-tests/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 15:24:52 UTC (rev 394222)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=crypto-api-tests
+pkgname=haskell-crypto-api-tests
+pkgver=0.3
+pkgrel=12
+pkgdesc="A test framework and KATs for cryptographic operations."
+url="http://trac.haskell.org/crypto-api/wiki;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 
'haskell-cereal'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:24:30
  Author: felixonmars
Revision: 394221

upgpkg: haskell-crypto-api-tests 0.3-12

rebuild with ghc 8.6.1

Modified:
  haskell-crypto-api-tests/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 15:23:14 UTC (rev 394220)
+++ PKGBUILD2018-10-15 15:24:30 UTC (rev 394221)
@@ -3,7 +3,7 @@
 _hkgname=crypto-api-tests
 pkgname=haskell-crypto-api-tests
 pkgver=0.3
-pkgrel=11
+pkgrel=12
 pkgdesc="A test framework and KATs for cryptographic operations."
 url="http://trac.haskell.org/crypto-api/wiki;
 license=('custom:BSD3')


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:23:14
  Author: felixonmars
Revision: 394220

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-html/repos/community-staging-x86_64/
  haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD
(from rev 394219, haskell-blaze-html/trunk/PKGBUILD)

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

Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 
394219, haskell-blaze-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 15:23:14 UTC (rev 394220)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-html
+pkgname=haskell-blaze-html
+pkgver=0.9.1.1
+pkgrel=10
+pkgdesc="A blazingly fast HTML combinator library for Haskell"
+url="http://jaspervdj.be/blaze;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-blaze-markup')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runghc -isrc src/Util/GenerateHtmlCombinators.hs
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:26:11
  Author: felixonmars
Revision: 394223

upgpkg: haskell-decimal 0.5.1-9

rebuild with ghc 8.6.1

Modified:
  haskell-decimal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 15:24:52 UTC (rev 394222)
+++ PKGBUILD2018-10-15 15:26:11 UTC (rev 394223)
@@ -4,7 +4,7 @@
 _hkgname=Decimal
 pkgname=haskell-decimal
 pkgver=0.5.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Decimal numbers with variable precision"
 url="https://github.com/PaulJohnson/Haskell-Decimal;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 15:26:31
  Author: felixonmars
Revision: 394224

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 
394223, haskell-decimal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 15:26:31 UTC (rev 394224)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Decimal
+pkgname=haskell-decimal
+pkgver=0.5.1
+pkgrel=9
+pkgdesc="Decimal numbers with variable precision"
+url="https://github.com/PaulJohnson/Haskell-Decimal;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9ca3d6f1de96ef4eb6e5e2e3bd7002019ea41e7d404ad9f566926b84ed1ff4aa4a57aa071ef82f00764008469476b5ca196d7c43553885732663f7608c2995fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:20:10
  Author: felixonmars
Revision: 394228

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-concurrent-output/repos/community-staging-x86_64/
  haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD
(from rev 394227, haskell-concurrent-output/trunk/PKGBUILD)

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

Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from 
rev 394227, haskell-concurrent-output/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:20:10 UTC (rev 394228)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concurrent-output
+pkgname=haskell-concurrent-output
+pkgver=1.10.7
+pkgrel=2
+pkgdesc="Ungarble output from several threads or commands"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-exceptions'
+ 'haskell-terminal-size')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e8cd36430dcdb0ec6f9b3234ba6c3f9045e2fb42feac6d048ee5923c9e336acfc2b2adfbd15987feb5a5cee658e617e753c65731b006231c896b8e9654c34a5a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:19:52
  Author: felixonmars
Revision: 394227

upgpkg: haskell-concurrent-output 1.10.7-2

rebuild with ghc 8.6.1

Modified:
  haskell-concurrent-output/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:17:55 UTC (rev 394226)
+++ PKGBUILD2018-10-15 17:19:52 UTC (rev 394227)
@@ -4,7 +4,7 @@
 _hkgname=concurrent-output
 pkgname=haskell-concurrent-output
 pkgver=1.10.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Ungarble output from several threads or commands"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD2")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:21:04
  Author: felixonmars
Revision: 394230

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
394229, haskell-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:21:04 UTC (rev 394230)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=errors
+pkgname=haskell-errors
+pkgver=2.3.0
+pkgrel=11
+pkgdesc="Simplified error-handling"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-safe' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dddfc63505fd7023c4a669b3cc3d736cf7ecb774b53dcdfeee2d203dcdf4684f5d149a1c217134de214b64af4e154a3ef08b315615c85a1c734ceb42e80823b4')
+
+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-errors/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:20:46
  Author: felixonmars
Revision: 394229

upgpkg: haskell-errors 2.3.0-11

rebuild with ghc 8.6.1

Modified:
  haskell-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:20:10 UTC (rev 394228)
+++ PKGBUILD2018-10-15 17:20:46 UTC (rev 394229)
@@ -4,7 +4,7 @@
 _hkgname=errors
 pkgname=haskell-errors
 pkgver=2.3.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Simplified error-handling"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:22:17
  Author: felixonmars
Revision: 394234

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 
394233, haskell-fingertree/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:22:17 UTC (rev 394234)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fingertree
+pkgname=haskell-fingertree
+pkgver=0.1.4.1
+pkgrel=7
+pkgdesc="Generic finger-tree structure, with example instances"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('91f676c29ada1944f3da6f16923fcaab2f550bac819357f4ad47c0429298ced23057c8d63ce6d6b0e33f441b1bb9857853ed90a1b964c00abb3ad2fecdaefcaf')
+
+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 python-tqdm/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:21:43
  Author: felixonmars
Revision: 394231

upgpkg: python-tqdm 4.27.0-1

Modified:
  python-tqdm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:21:04 UTC (rev 394230)
+++ PKGBUILD2018-10-15 17:21:43 UTC (rev 394231)
@@ -2,7 +2,7 @@
 
 pkgbase=python-tqdm
 pkgname=('python-tqdm' 'python2-tqdm')
-pkgver=4.26.0
+pkgver=4.27.0
 pkgrel=1
 pkgdesc='Fast, Extensible Progress Meter'
 arch=('any')
@@ -12,7 +12,7 @@
 checkdepends=('python-nose' 'python2-nose' 'python-coverage' 
'python2-coverage' 'flake8'
   'python2-flake8')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;)
-sha512sums=('41545da3101e6ffb73db005a603f2ec6d666f9402102b23421e9e76732c671046c964ae2bf79dce260b83585f21a304a4563103b56539777101ba7e2a94ea9f6')
+sha512sums=('b0260df950a38a693eaca24b3f12f88996542083335c1747cf9d381d084b9992eeacb046ac6bd382232e32f18c99336daf487f821098fa4e288c9b56feb0c0a6')
 
 prepare() {
   cp -a tqdm-$pkgver{,-py2}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:21:58
  Author: felixonmars
Revision: 394232

upgpkg: haskell-fingertree 0.1.4.1-7

rebuild with ghc 8.6.1

Modified:
  haskell-fingertree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:21:43 UTC (rev 394231)
+++ PKGBUILD2018-10-15 17:21:58 UTC (rev 394232)
@@ -4,7 +4,7 @@
 _hkgname=fingertree
 pkgname=haskell-fingertree
 pkgver=0.1.4.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Generic finger-tree structure, with example instances"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:23:14
  Author: felixonmars
Revision: 394235

upgpkg: haskell-glob 0.9.3-2

rebuild with ghc 8.6.1

Modified:
  haskell-glob/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:22:17 UTC (rev 394234)
+++ PKGBUILD2018-10-15 17:23:14 UTC (rev 394235)
@@ -4,7 +4,7 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.9.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Globbing library"
 url="http://iki.fi/matti.niemenmaa/glob/;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:22:03
  Author: felixonmars
Revision: 394233

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-15 17:21:58 UTC (rev 394232)
+++ PKGBUILD2018-10-15 17:22:03 UTC (rev 394233)
@@ -1,59 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-tqdm
-pkgname=('python-tqdm' 'python2-tqdm')
-pkgver=4.26.0
-pkgrel=1
-pkgdesc='Fast, Extensible Progress Meter'
-arch=('any')
-license=('MIT' 'MPL')
-url='https://github.com/tqdm/tqdm'
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-nose' 'python2-nose' 'python-coverage' 
'python2-coverage' 'flake8'
-  'python2-flake8')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;)
-sha512sums=('41545da3101e6ffb73db005a603f2ec6d666f9402102b23421e9e76732c671046c964ae2bf79dce260b83585f21a304a4563103b56539777101ba7e2a94ea9f6')
-
-prepare() {
-  cp -a tqdm-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/tqdm-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tqdm-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/tqdm-$pkgver
-  python setup.py nosetests --ignore-files="tests_perf\.py"
-
-  cd "$srcdir"/tqdm-$pkgver-py2
-  python2 setup.py nosetests --ignore-files="tests_perf\.py"
-}
-
-package_python-tqdm() {
-  depends=('python')
-
-  cd tqdm-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
-
-  mv "$pkgdir"/usr/{,share/}man
-}
-
-package_python2-tqdm() {
-  depends=('python2')
-
-  cd tqdm-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
-
-  mv "$pkgdir"/usr/bin/tqdm{,2}
-  mv "$pkgdir"/usr/{,share/}man
-  mv "$pkgdir"/usr/share/man/man1/tqdm{,2}.1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-tqdm/repos/community-any/PKGBUILD (from rev 394231, 
python-tqdm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-15 17:22:03 UTC (rev 394233)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-tqdm
+pkgname=('python-tqdm' 'python2-tqdm')
+pkgver=4.27.0
+pkgrel=1
+pkgdesc='Fast, Extensible Progress Meter'
+arch=('any')
+license=('MIT' 'MPL')
+url='https://github.com/tqdm/tqdm'
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-nose' 'python2-nose' 'python-coverage' 
'python2-coverage' 'flake8'
+  'python2-flake8')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz;)
+sha512sums=('b0260df950a38a693eaca24b3f12f88996542083335c1747cf9d381d084b9992eeacb046ac6bd382232e32f18c99336daf487f821098fa4e288c9b56feb0c0a6')
+
+prepare() {
+  cp -a tqdm-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/tqdm-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tqdm-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/tqdm-$pkgver
+  python setup.py nosetests --ignore-files="tests_perf\.py"
+
+  cd "$srcdir"/tqdm-$pkgver-py2
+  python2 setup.py nosetests --ignore-files="tests_perf\.py"
+}
+
+package_python-tqdm() {
+  depends=('python')
+
+  cd tqdm-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
+
+  mv "$pkgdir"/usr/{,share/}man
+}
+
+package_python2-tqdm() {
+  depends=('python2')
+
+  cd tqdm-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE
+
+  mv "$pkgdir"/usr/bin/tqdm{,2}
+  mv "$pkgdir"/usr/{,share/}man
+  mv "$pkgdir"/usr/share/man/man1/tqdm{,2}.1
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:23:31
  Author: felixonmars
Revision: 394236

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 394235, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:23:31 UTC (rev 394236)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.9.3
+pkgrel=2
+pkgdesc="Globbing library"
+url="http://iki.fi/matti.niemenmaa/glob/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b677745881b318a5a82668d56c4547f8d1173be55cb1589ad0b9e62622151d771d3a40479126749135cbc98f56d8cfea3619358db5929c890838d3e0b85a536')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:24:09
  Author: felixonmars
Revision: 394237

upgpkg: haskell-pipes 4.3.9-10

rebuild with ghc 8.6.1

Modified:
  haskell-pipes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:23:31 UTC (rev 394236)
+++ PKGBUILD2018-10-15 17:24:09 UTC (rev 394237)
@@ -4,7 +4,7 @@
 _hkgname=pipes
 pkgname=haskell-pipes
 pkgver=4.3.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Compositional pipelines"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:24:29
  Author: felixonmars
Revision: 394238

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 394237, 
haskell-pipes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:24:29 UTC (rev 394238)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes
+pkgname=haskell-pipes
+pkgver=4.3.9
+pkgrel=10
+pkgdesc="Compositional pipelines"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-mmorph' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed59ba7f3b51a91c9e348c80727c21211ce80d7c9164f86376a567ba56849d07687afb3c6ce3b956c6c0207b07b0eb1743bac30cb87d32aa8f76020e30eebcd5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/void >= 0.4 && < 0.8 ,/void
 >= 0.4 \&\& < 0.8/' $_hkgname.cabal
+}
+
+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-psqueues/trunk (PKGBUILD)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:25:18
  Author: felixonmars
Revision: 394239

upgpkg: haskell-psqueues 0.2.7.0-10

rebuild with ghc 8.6.1

Modified:
  haskell-psqueues/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:24:29 UTC (rev 394238)
+++ PKGBUILD2018-10-15 17:25:18 UTC (rev 394239)
@@ -4,7 +4,7 @@
 _hkgname=psqueues
 pkgname=haskell-psqueues
 pkgver=0.2.7.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Pure priority search queues"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:25:36
  Author: felixonmars
Revision: 394240

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 
394239, haskell-psqueues/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:25:36 UTC (rev 394240)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=psqueues
+pkgname=haskell-psqueues
+pkgver=0.2.7.0
+pkgrel=10
+pkgdesc="Pure priority search queues"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f947c6bd357aa89c386ac093e036dd766260257a69f542ed0db0e860bf40dc12d9932a2c79f9074a7a5e500b27298be5f2ce993bd524287d6fbac6bed3fc4f1b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:28:02
  Author: felixonmars
Revision: 394241

upgpkg: haskell-http2 1.6.3-31

rebuild with ghc 8.6.1

Modified:
  haskell-http2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-15 17:25:36 UTC (rev 394240)
+++ PKGBUILD2018-10-15 17:28:02 UTC (rev 394241)
@@ -4,7 +4,7 @@
 _hkgname=http2
 pkgname=haskell-http2
 pkgver=1.6.3
-pkgrel=30
+pkgrel=31
 pkgdesc="HTTP/2.0 library including frames and HPACK"
 url="https://github.com/kazu-yamamoto/http2;
 license=("custom:BSD3")


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

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:28:21
  Author: felixonmars
Revision: 394242

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 394241, 
haskell-http2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:28:21 UTC (rev 394242)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http2
+pkgname=haskell-http2
+pkgver=1.6.3
+pkgrel=31
+pkgdesc="HTTP/2.0 library including frames and HPACK"
+url="https://github.com/kazu-yamamoto/http2;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-psqueues")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4227424f8a73181a1036bf4a0593116ebea6d1ac036ea2f5f428128580012bfc0b98e02b6fe0477d561c4f73f9ce2c30302e301727caf0fedbc3743111846e39')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+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-devel
+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-temporary/repos (2 files)

2018-10-15 Thread Felix Yan via arch-commits
Date: Monday, October 15, 2018 @ 17:29:26
  Author: felixonmars
Revision: 394244

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
394243, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-15 17:29:26 UTC (rev 394244)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=13
+pkgdesc="Portable temporary file and directory support"
+url="http://www.github.com/batterseapower/temporary;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-random')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


<    1   2   3   4   5   6   >