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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:51:40
  Author: felixonmars
Revision: 408010

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
408009, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:51:40 UTC (rev 408010)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.6.1
+pkgrel=70
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:51:21
  Author: felixonmars
Revision: 408009

upgpkg: haskell-http-streams 0.8.6.1-70

rebuild pass 1, specified --nocheck

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:46:43 UTC (rev 408008)
+++ PKGBUILD2018-11-16 07:51:21 UTC (rev 408009)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.6.1
-pkgrel=69
+pkgrel=70
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams;
 license=('custom:BSD3')


[arch-commits] Commit in (knights)

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:46:43
  Author: arojas
Revision: 408008

community2extra: Moving knights from community to extra

Deleted:
  knights/


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:46:23
  Author: arojas
Revision: 339761

community2extra: Moving knights from community to extra

Added:
  knights/
  knights/repos/
  knights/trunk/
  knights/trunk/PKGBUILD

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

Added: knights/trunk/PKGBUILD
===
--- knights/trunk/PKGBUILD  (rev 0)
+++ knights/trunk/PKGBUILD  2018-11-16 07:46:23 UTC (rev 339761)
@@ -0,0 +1,38 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=knights
+pkgver=2.5.0+160+g4d1d989
+pkgrel=1
+pkgdesc="Chess board by KDE with XBoard protocol support"
+arch=(x86_64)
+url="https://www.kde.org/applications/games/knights/;
+license=(GPL)
+depends=(libkdegames kplotting plasma-framework hicolor-icon-theme)
+optdepends=('gnuchess: for playing against the computer')
+makedepends=(extra-cmake-modules kdoctools git)
+_commit=4d1d989114a054cc05d7015870865e69aba08ef8  # master
+source=("git://git.kde.org/knights.git#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/-/+/g' -e 's/v//'
+}
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_TESTING=OFF   
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:46:28
  Author: arojas
Revision: 339762

archrelease: copy trunk to extra-x86_64

Added:
  knights/repos/extra-x86_64/
  knights/repos/extra-x86_64/PKGBUILD
(from rev 339761, knights/trunk/PKGBUILD)

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

Copied: knights/repos/extra-x86_64/PKGBUILD (from rev 339761, 
knights/trunk/PKGBUILD)
===
--- extra-x86_64/PKGBUILD   (rev 0)
+++ extra-x86_64/PKGBUILD   2018-11-16 07:46:28 UTC (rev 339762)
@@ -0,0 +1,38 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=knights
+pkgver=2.5.0+160+g4d1d989
+pkgrel=1
+pkgdesc="Chess board by KDE with XBoard protocol support"
+arch=(x86_64)
+url="https://www.kde.org/applications/games/knights/;
+license=(GPL)
+depends=(libkdegames kplotting plasma-framework hicolor-icon-theme)
+optdepends=('gnuchess: for playing against the computer')
+makedepends=(extra-cmake-modules kdoctools git)
+_commit=4d1d989114a054cc05d7015870865e69aba08ef8  # master
+source=("git://git.kde.org/knights.git#commit=$_commit")
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/-/+/g' -e 's/v//'
+}
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_TESTING=OFF   
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:45:17
  Author: felixonmars
Revision: 408006

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-core/repos/community-staging-x86_64/
  haskell-snap-core/repos/community-staging-x86_64/PKGBUILD
(from rev 408005, haskell-snap-core/trunk/PKGBUILD)

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
408005, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:45:17 UTC (rev 408006)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.3.2
+pkgrel=37
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/JustusAdam/snap-core;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('83f60dd07e6f75779ebf44601fa7bb3d3e67936409d00df46dd03b9353325e74a90c0f915e3787991383047508dff507e1d7d09ee8eed62988abf6aca0594326')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<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-snap-core/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:44:52
  Author: felixonmars
Revision: 408005

upgpkg: haskell-snap-core 1.0.3.2-37

rebuild with code-page 0.2

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:43:05 UTC (rev 408004)
+++ PKGBUILD2018-11-16 07:44:52 UTC (rev 408005)
@@ -3,7 +3,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.3.2
-pkgrel=36
+pkgrel=37
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/JustusAdam/snap-core;
 license=('custom:BSD3')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:42:48
  Author: felixonmars
Revision: 408003

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
408002, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:42:48 UTC (rev 408003)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.13.0.1
+pkgrel=52
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-http-api-data' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-natural-transformation' 'haskell-mmorph'
+ 'haskell-tagged' 'haskell-singleton-bool' 'haskell-string-conversions'
+ 'haskell-network-uri' 'haskell-vault')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-aeson-compat' 
'haskell-hspec'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3be9a97f2cc3d60cf3fc0f09aa3ee227f777dcb7e85e8579b1c169319f03dbb742fafa7dd1d4a1d20cdd04534cd327af3cbb04daf684ebdfc4e6e3a8c7b819d6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*0.16/<1/' -e 's/<.*1.4/<2/' -e 's/< *4.12/<5/' 
$_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 phonegap/repos/community-x86_64 (4 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:43:05
  Author: felixonmars
Revision: 408004

archrelease: copy trunk to community-x86_64

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

--+
 PKGBUILD |   57 +++--
 phonegap.install |   18 
 2 files changed, 39 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-16 07:42:48 UTC (rev 408003)
+++ PKGBUILD2018-11-16 07:43:05 UTC (rev 408004)
@@ -1,27 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=phonegap
-pkgver=8.2.2
-pkgrel=1
-pkgdesc="PhoneGap command-line interface and node.js library"
-arch=('x86_64')
-url="https://github.com/phonegap/phonegap-cli;
-license=('Apache')
-depends=('semver' 'cordova')
-makedepends=('npm' 'python2')
-install=${pkgname}.install
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('40e536acd4620e9eaf8cfea8ea097a6b0bf9e38cd716dc345430949cc65dcf0e035ebb369cc47a2f85e664ea452e119320025ee7580827af967c19652cfd6845')
-
-package() {
-  PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in semver cordova; do
-rm -r $dep;
-  done
-}
-
-# vim:set ts=2 sw=2 et:

Copied: phonegap/repos/community-x86_64/PKGBUILD (from rev 408003, 
phonegap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-16 07:43:05 UTC (rev 408004)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=phonegap
+pkgver=8.2.2
+pkgrel=2
+pkgdesc="PhoneGap command-line interface and node.js library"
+arch=('x86_64')
+url="https://github.com/phonegap/phonegap-cli;
+license=('Apache')
+depends=('semver' 'cordova')
+makedepends=('npm' 'python2')
+install=${pkgname}.install
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('40e536acd4620e9eaf8cfea8ea097a6b0bf9e38cd716dc345430949cc65dcf0e035ebb369cc47a2f85e664ea452e119320025ee7580827af967c19652cfd6845')
+
+package() {
+  PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in semver cordova; do
+rm -r $dep;
+  done
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: phonegap.install
===
--- phonegap.install2018-11-16 07:42:48 UTC (rev 408003)
+++ phonegap.install2018-11-16 07:43:05 UTC (rev 408004)
@@ -1,9 +0,0 @@
-post_install() {
-  # fixup permissions
-  chmod 755 /usr/lib/node_modules
-  chmod -R g-w,o-w /usr/lib/node_modules/phonegap
-}
-
-post_upgrade() {
-  post_install
-}

Copied: phonegap/repos/community-x86_64/phonegap.install (from rev 408003, 
phonegap/trunk/phonegap.install)
===
--- phonegap.install(rev 0)
+++ phonegap.install2018-11-16 07:43:05 UTC (rev 408004)
@@ -0,0 +1,9 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules
+  chmod -R g-w,o-w /usr/lib/node_modules/phonegap
+}
+
+post_upgrade() {
+  post_install
+}


[arch-commits] Commit in editorconfig-core-c/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:42:46
  Author: arojas
Revision: 339760

archrelease: copy trunk to extra-x86_64

Added:
  editorconfig-core-c/repos/extra-x86_64/PKGBUILD
(from rev 339759, editorconfig-core-c/trunk/PKGBUILD)
Deleted:
  editorconfig-core-c/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-16 07:42:16 UTC (rev 339759)
+++ PKGBUILD2018-11-16 07:42:46 UTC (rev 339760)
@@ -1,36 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Matt Harrison 
-# Contributor: Erik van der Kolk 
-# Contributor: Hong Xu
-
-pkgname=editorconfig-core-c
-pkgver=0.12.2
-pkgrel=1
-pkgdesc="EditorConfig core code written in C (for use by plugins supporting 
EditorConfig parsing)"
-arch=(x86_64)
-url="https://github.com/editorconfig/editorconfig-core-c;
-license=(BSD)
-depends=(pcre)
-makedepends=(cmake doxygen)
-source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;)
-sha256sums=('8a63ae63d3a2f2a202acbd94a6cbe3fa4450c2658e33e922683af33c48a9115d')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-
-  cmake ../$pkgname-$pkgver \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DCMAKE_INSTALL_LIBDIR=lib
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: editorconfig-core-c/repos/extra-x86_64/PKGBUILD (from rev 339759, 
editorconfig-core-c/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-16 07:42:46 UTC (rev 339760)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Matt Harrison 
+# Contributor: Erik van der Kolk 
+# Contributor: Hong Xu
+
+pkgname=editorconfig-core-c
+pkgver=0.12.3
+pkgrel=1
+pkgdesc="EditorConfig core code written in C (for use by plugins supporting 
EditorConfig parsing)"
+arch=(x86_64)
+url="https://github.com/editorconfig/editorconfig-core-c;
+license=(BSD)
+depends=(pcre2)
+makedepends=(cmake doxygen)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;)
+sha256sums=('64edf79500e104e47035cace903f5c299edba778dcff71b814b7095a9f14cbc1')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+
+  cmake ../$pkgname-$pkgver \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:42:41
  Author: felixonmars
Revision: 408002

upgpkg: phonegap 8.2.2-2

Modified:
  phonegap/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:42:29 UTC (rev 408001)
+++ PKGBUILD2018-11-16 07:42:41 UTC (rev 408002)
@@ -2,7 +2,7 @@
 
 pkgname=phonegap
 pkgver=8.2.2
-pkgrel=1
+pkgrel=2
 pkgdesc="PhoneGap command-line interface and node.js library"
 arch=('x86_64')
 url="https://github.com/phonegap/phonegap-cli;
@@ -17,6 +17,9 @@
 package() {
   PYTHON=python2 npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
 
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
   # Experimental dedup
   cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
   for dep in semver cordova; do


[arch-commits] Commit in editorconfig-core-c/trunk (PKGBUILD)

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:42:16
  Author: arojas
Revision: 339759

Update to 0.12.3

Modified:
  editorconfig-core-c/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:36:06 UTC (rev 339758)
+++ PKGBUILD2018-11-16 07:42:16 UTC (rev 339759)
@@ -4,16 +4,16 @@
 # Contributor: Hong Xu
 
 pkgname=editorconfig-core-c
-pkgver=0.12.2
+pkgver=0.12.3
 pkgrel=1
 pkgdesc="EditorConfig core code written in C (for use by plugins supporting 
EditorConfig parsing)"
 arch=(x86_64)
 url="https://github.com/editorconfig/editorconfig-core-c;
 license=(BSD)
-depends=(pcre)
+depends=(pcre2)
 makedepends=(cmake doxygen)
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/editorconfig/${pkgname}/archive/v$pkgver.tar.gz;)
-sha256sums=('8a63ae63d3a2f2a202acbd94a6cbe3fa4450c2658e33e922683af33c48a9115d')
+sha256sums=('64edf79500e104e47035cace903f5c299edba778dcff71b814b7095a9f14cbc1')
 
 prepare() {
   mkdir -p build


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:42:29
  Author: felixonmars
Revision: 408001

upgpkg: haskell-servant 0.13.0.1-52

rebuild with code-page 0.2

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:41:33 UTC (rev 408000)
+++ PKGBUILD2018-11-16 07:42:29 UTC (rev 408001)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.13.0.1
-pkgrel=51
+pkgrel=52
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:41:33
  Author: felixonmars
Revision: 408000

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 407999, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:41:33 UTC (rev 408000)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.4.3
+pkgrel=4
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('76d9288d7dce824d320e545b0540b40b148b8c848c7785fc79514cdfa6815a946229fd70c341443f52a9cf8cdb4f425980a14b33d0c3b02cf6645854e5048269')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fwith-conduit
+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-sandi/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:41:15
  Author: felixonmars
Revision: 407999

upgpkg: haskell-sandi 0.4.3-4

rebuild with code-page 0.2

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:40:31 UTC (rev 407998)
+++ PKGBUILD2018-11-16 07:41:15 UTC (rev 407999)
@@ -4,7 +4,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.4.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi;
 license=("custom:BSD3")


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:40:18
  Author: arojas
Revision: 407997

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-tcl/repos/multilib-testing-x86_64/
  lib32-tcl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 407996, lib32-tcl/trunk/PKGBUILD)

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

Copied: lib32-tcl/repos/multilib-testing-x86_64/PKGBUILD (from rev 407996, 
lib32-tcl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-11-16 07:40:18 UTC (rev 407997)
@@ -0,0 +1,68 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Miguel Revilla 
+# Contributor: Eric Bélanger 
+
+pkgname=lib32-tcl
+pkgver=8.6.9
+pkgrel=1
+pkgdesc='The Tcl scripting language'
+arch=('x86_64')
+url='http://tcl.sourceforge.net/'
+license=('custom')
+depends=('lib32-glibc' 'lib32-zlib' 'tcl')
+makedepends=('gcc-multilib')
+options=('staticlibs')
+source=("http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz;)
+sha256sums=('04abaa207f4bf4f453bea5bbdbcf6cf4bcdba3ed1c5160bfd732c6b8c70c6269')
+
+prepare() {
+  cd tcl${pkgver}
+
+  rm -rf pkgs/sqlite3*
+}
+
+build() {
+  cd tcl${pkgver}/unix
+
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--mandir='/usr/share/man' \
+--enable-threads
+  make
+}
+
+package() {
+  cd tcl${pkgver}/unix
+
+  make INSTALL_ROOT="${pkgdir}" install install-private-headers
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+  ln -sf libtcl${pkgver%.*}.so "${pkgdir}"/usr/lib32/libtcl.so
+
+  sed -e "s#${srcdir}/tcl${pkgver}/unix#/usr/lib32#" \
+  -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \
+  -i "${pkgdir}/usr/lib32/tclConfig.sh"
+
+  tdbcver=1.1.0
+  sed -e 
"s#${srcdir}/tcl${pkgver}/unix/pkgs/tdbc${tdbcver}#/usr/lib32/tdbc${tdbcver}#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/generic#/usr/include#" \
+  -e 
"s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/library#/usr/lib32/tcl${pkgver%.*}#"
 \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}#/usr/include#" \
+  -i "${pkgdir}/usr/lib32/tdbc${tdbcver}/tdbcConfig.sh"
+
+  ictlver=4.1.2
+  sed -e 
"s#${srcdir}/tcl${pkgver}/unix/pkgs/itcl${ictlver}#/usr/lib32/${ictlver}#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}/generic#/usr/include#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}#/usr/include#" \
+  -i "${pkgdir}/usr/lib32/itcl${ictlver}/itclConfig.sh"
+
+
+  install -dm 755 -p "${pkgdir}"/usr/share/licenses
+  ln -s tcl "${pkgdir}"/usr/share/licenses/lib32-tcl
+}
+
+# vim: ts=2 sw=2 et:


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:40:31
  Author: felixonmars
Revision: 407998

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-postgresql-binary/repos/community-staging-x86_64/
  haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD
(from rev 407997, haskell-postgresql-binary/trunk/PKGBUILD)

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 407997, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:40:31 UTC (rev 407998)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.1
+pkgrel=60
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 
'haskell-binary-parser'
+ 'haskell-bytestring-strict-builder' 'haskell-loch-th' 
'haskell-network-ip'
+ 'haskell-placeholders' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== *0.5/==0.6/' $_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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-postgresql-binary/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:40:11
  Author: felixonmars
Revision: 407996

upgpkg: haskell-postgresql-binary 0.12.1.1-60

rebuild with code-page 0.2

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:39:58 UTC (rev 407995)
+++ PKGBUILD2018-11-16 07:40:11 UTC (rev 407996)
@@ -4,7 +4,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.1
-pkgrel=59
+pkgrel=60
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary;
 license=("MIT")


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:39:58
  Author: arojas
Revision: 407995

Update to 8.6.9

Modified:
  lib32-tcl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:38:48 UTC (rev 407994)
+++ PKGBUILD2018-11-16 07:39:58 UTC (rev 407995)
@@ -3,8 +3,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=lib32-tcl
-pkgver=8.6.8
-pkgrel=2
+pkgver=8.6.9
+pkgrel=1
 pkgdesc='The Tcl scripting language'
 arch=('x86_64')
 url='http://tcl.sourceforge.net/'
@@ -13,7 +13,7 @@
 makedepends=('gcc-multilib')
 options=('staticlibs')
 
source=("http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz;)
-sha256sums=('c43cb0c1518ce42b00e7c8f6eaddd5195c53a98f94adc717234a65cbcfd3f96a')
+sha256sums=('04abaa207f4bf4f453bea5bbdbcf6cf4bcdba3ed1c5160bfd732c6b8c70c6269')
 
 prepare() {
   cd tcl${pkgver}
@@ -47,7 +47,7 @@
   -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \
   -i "${pkgdir}/usr/lib32/tclConfig.sh"
 
-  tdbcver=1.0.6
+  tdbcver=1.1.0
   sed -e 
"s#${srcdir}/tcl${pkgver}/unix/pkgs/tdbc${tdbcver}#/usr/lib32/tdbc${tdbcver}#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/generic#/usr/include#" \
   -e 
"s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}/library#/usr/lib32/tcl${pkgver%.*}#"
 \
@@ -54,7 +54,7 @@
   -e "s#${srcdir}/tcl${pkgver}/pkgs/tdbc${tdbcver}#/usr/include#" \
   -i "${pkgdir}/usr/lib32/tdbc${tdbcver}/tdbcConfig.sh"
 
-  ictlver=4.1.1
+  ictlver=4.1.2
   sed -e 
"s#${srcdir}/tcl${pkgver}/unix/pkgs/itcl${ictlver}#/usr/lib32/${ictlver}#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}/generic#/usr/include#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/itcl${ictlver}#/usr/include#" \


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:38:48
  Author: felixonmars
Revision: 407994

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-deferred-folds/repos/community-staging-x86_64/
  haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD
(from rev 407993, haskell-deferred-folds/trunk/PKGBUILD)

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

Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from 
rev 407993, haskell-deferred-folds/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:38:48 UTC (rev 407994)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=deferred-folds
+pkgname=haskell-deferred-folds
+pkgver=0.9.9
+pkgrel=10
+pkgdesc="Abstractions over deferred folds"
+url="https://github.com/metrix-ai/deferred-folds;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-rerebase'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('710c92522aa42a2d6329a925e44b29324e992c1b339778130fc6b709dc6eb3fe0a0e3bb9561b556f47d194457c70fc100c9562b56c0a80afd3058f0e18dd37cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '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 --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-deferred-folds/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:38:31
  Author: felixonmars
Revision: 407993

upgpkg: haskell-deferred-folds 0.9.9-10

rebuild with code-page 0.2

Modified:
  haskell-deferred-folds/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:37:50 UTC (rev 407992)
+++ PKGBUILD2018-11-16 07:38:31 UTC (rev 407993)
@@ -3,7 +3,7 @@
 _hkgname=deferred-folds
 pkgname=haskell-deferred-folds
 pkgver=0.9.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Abstractions over deferred folds"
 url="https://github.com/metrix-ai/deferred-folds;
 license=('MIT')


[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:37:32
  Author: felixonmars
Revision: 407991

upgpkg: haskell-bytestring-strict-builder 0.4.5.1-41

rebuild with code-page 0.2

Modified:
  haskell-bytestring-strict-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:36:46 UTC (rev 407990)
+++ PKGBUILD2018-11-16 07:37:32 UTC (rev 407991)
@@ -3,7 +3,7 @@
 _hkgname=bytestring-strict-builder
 pkgname=haskell-bytestring-strict-builder
 pkgver=0.4.5.1
-pkgrel=40
+pkgrel=41
 pkgdesc="An efficient strict bytestring builder"
 url="https://github.com/nikita-volkov/bytestring-strict-builder;
 license=('MIT')


[arch-commits] Commit in haskell-bytestring-strict-builder/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:37:50
  Author: felixonmars
Revision: 407992

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 407991, haskell-bytestring-strict-builder/trunk/PKGBUILD)

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

Copied: 
haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 407991, haskell-bytestring-strict-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:37:50 UTC (rev 407992)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bytestring-strict-builder
+pkgname=haskell-bytestring-strict-builder
+pkgver=0.4.5.1
+pkgrel=41
+pkgdesc="An efficient strict bytestring builder"
+url="https://github.com/nikita-volkov/bytestring-strict-builder;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 
'haskell-rerebase')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f9ebf1e959ba01674fd302571737ff1ef7b5150866a052560c20050f78aedf01e068a494b259a3dbc244db972662ae316205b8626e9c2721d54e46984ed27cd5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/semigroups/d' -i $_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-rerebase/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:36:46
  Author: felixonmars
Revision: 407990

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 
407989, haskell-rerebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:36:46 UTC (rev 407990)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rerebase
+pkgname=haskell-rerebase
+pkgver=1.3
+pkgrel=9
+pkgdesc='Reexports from "base" with a bunch of other standard libraries'
+url="https://github.com/nikita-volkov/rerebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rebase')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c6ff34c4c192bc1b8445b7a9b4b7d27762bf820e0be9cb89bc25b12ae83ebb425e2654d3c29b7713cb20dfe974c88f87a9fa312a5f8cc04f74d69a74f3955bb5')
+
+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-rerebase/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:36:27
  Author: felixonmars
Revision: 407989

upgpkg: haskell-rerebase 1.3-9

rebuild with code-page 0.2

Modified:
  haskell-rerebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:35:41 UTC (rev 407988)
+++ PKGBUILD2018-11-16 07:36:27 UTC (rev 407989)
@@ -4,7 +4,7 @@
 _hkgname=rerebase
 pkgname=haskell-rerebase
 pkgver=1.3
-pkgrel=8
+pkgrel=9
 pkgdesc='Reexports from "base" with a bunch of other standard libraries'
 url="https://github.com/nikita-volkov/rerebase;
 license=("MIT")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:35:41
  Author: felixonmars
Revision: 407988

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 
407987, haskell-reducers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:35:41 UTC (rev 407988)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reducers
+pkgname=haskell-reducers
+pkgver=3.12.3
+pkgrel=24
+pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
+url="https://github.com/ekmett/reducers/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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 \
+--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-reducers/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:35:19
  Author: felixonmars
Revision: 407987

upgpkg: haskell-reducers 3.12.3-24

rebuild with code-page 0.2

Modified:
  haskell-reducers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:34:36 UTC (rev 407986)
+++ PKGBUILD2018-11-16 07:35:19 UTC (rev 407987)
@@ -4,7 +4,7 @@
 _hkgname=reducers
 pkgname=haskell-reducers
 pkgver=3.12.3
-pkgrel=23
+pkgrel=24
 pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
 url="https://github.com/ekmett/reducers/;
 license=("custom:BSD3")


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:35:20
  Author: arojas
Revision: 339756

archrelease: copy trunk to staging-x86_64

Added:
  tk/repos/staging-x86_64/
  tk/repos/staging-x86_64/PKGBUILD
(from rev 339755, tk/trunk/PKGBUILD)

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

Copied: tk/repos/staging-x86_64/PKGBUILD (from rev 339755, tk/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-16 07:35:20 UTC (rev 339756)
@@ -0,0 +1,44 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=tk
+pkgver=8.6.9
+pkgrel=1
+pkgdesc="A windowing toolkit for use with tcl"
+arch=('x86_64')
+url="http://tcl.sourceforge.net/;
+license=('custom')
+depends=("tcl=${pkgver}" 'libxss' 'libxft')
+options=('staticlibs')
+source=(http://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz)
+sha1sums=('363b0209e7cefa2b99383e3c714b6ed076eec34b')
+
+build() {
+  cd tk${pkgver}/unix
+  ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads 
--disable-rpath --enable-64bit
+  make
+}
+
+check() {
+  cd tk${pkgver}/unix
+#  make test
+}
+
+package() {
+  cd tk${pkgver}/unix
+  make INSTALL_ROOT="${pkgdir}" install install-private-headers
+  ln -sf wish${pkgver%.*} "${pkgdir}/usr/bin/wish"
+  ln -sf libtk${pkgver%.*}.so "${pkgdir}/usr/lib/libtk.so"
+  install -Dm644 license.terms 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # install private headers (FS#14388, FS#47616)
+  cd ..
+  for dir in compat generic generic/ttk unix; do
+install -dm755 "${pkgdir}"/usr/include/tk-private/$dir
+install -m644 -t "${pkgdir}"/usr/include/tk-private/$dir $dir/*.h
+  done
+
+  # remove buildroot traces
+  sed -e "s#${srcdir}/tk${pkgver}/unix#/usr/lib#" \
+  -e "s#${srcdir}/tk${pkgver}#/usr/include#" \
+  -i "${pkgdir}/usr/lib/tkConfig.sh"
+}


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:34:29
  Author: arojas
Revision: 339755

Update to 8.6.9

Modified:
  tk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:26:48 UTC (rev 339754)
+++ PKGBUILD2018-11-16 07:34:29 UTC (rev 339755)
@@ -1,8 +1,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=tk
-pkgver=8.6.8
-pkgrel=3
+pkgver=8.6.9
+pkgrel=1
 pkgdesc="A windowing toolkit for use with tcl"
 arch=('x86_64')
 url="http://tcl.sourceforge.net/;
@@ -10,7 +10,7 @@
 depends=("tcl=${pkgver}" 'libxss' 'libxft')
 options=('staticlibs')
 
source=(http://downloads.sourceforge.net/sourceforge/tcl/tk${pkgver}-src.tar.gz)
-sha1sums=('7d674881bcfda5acb937bea084b10fe271463632')
+sha1sums=('363b0209e7cefa2b99383e3c714b6ed076eec34b')
 
 build() {
   cd tk${pkgver}/unix


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:34:36
  Author: felixonmars
Revision: 407986

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 
407985, haskell-rebase/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:34:36 UTC (rev 407986)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=rebase
+pkgname=haskell-rebase
+pkgver=1.3
+pkgrel=9
+pkgdesc='A more progressive alternative to the "base" package'
+url="https://github.com/nikita-volkov/rebase;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-vector' 
'haskell-unordered-containers'
+ 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void'
+ 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant'
+ 'haskell-contravariant-extras' 'haskell-semigroupoids' 
'haskell-either'
+ 'haskell-base-prelude')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c9d09bd5620667a50e1ae5187583e06820d08d995f4d3f6b510637aec5faf025ae1e7fd6c9d3377a3b2b6ac09ab1f34fc21f9e8ef3457bec993fa9399b281435')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/fail/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_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 \
+--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-rebase/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:34:15
  Author: felixonmars
Revision: 407985

upgpkg: haskell-rebase 1.3-9

rebuild with code-page 0.2

Modified:
  haskell-rebase/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:33:31 UTC (rev 407984)
+++ PKGBUILD2018-11-16 07:34:15 UTC (rev 407985)
@@ -4,7 +4,7 @@
 _hkgname=rebase
 pkgname=haskell-rebase
 pkgver=1.3
-pkgrel=8
+pkgrel=9
 pkgdesc='A more progressive alternative to the "base" package'
 url="https://github.com/nikita-volkov/rebase;
 license=("MIT")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:33:13
  Author: felixonmars
Revision: 407983

upgpkg: haskell-pointed 5.0.1-61

rebuild with code-page 0.2

Modified:
  haskell-pointed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:32:38 UTC (rev 407982)
+++ PKGBUILD2018-11-16 07:33:13 UTC (rev 407983)
@@ -4,7 +4,7 @@
 _hkgname=pointed
 pkgname=haskell-pointed
 pkgver=5.0.1
-pkgrel=60
+pkgrel=61
 pkgdesc="Pointed and copointed data"
 url="https://github.com/ekmett/pointed/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:33:31
  Author: felixonmars
Revision: 407984

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 
407983, haskell-pointed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:33:31 UTC (rev 407984)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pointed
+pkgname=haskell-pointed
+pkgver=5.0.1
+pkgrel=61
+pkgdesc="Pointed and copointed data"
+url="https://github.com/ekmett/pointed/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 
'haskell-hashable'
+ 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' -e 's/< *2.5/<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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcomonad -fcontainers -fkan-extensions -fsemigroupoids 
-fsemigroups \
+-fstm -ftagged -ftransformers -funordered-containers
+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-libyaml/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:32:38
  Author: felixonmars
Revision: 407982

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 
407981, haskell-libyaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:32:38 UTC (rev 407982)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libyaml
+pkgname=haskell-libyaml
+pkgver=0.1.0.0
+pkgrel=6
+pkgdesc="Low-level, streaming YAML interface."
+url="https://github.com/snoyberg/libyaml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('49d5cac28ac0bed9bb9964b9f0a8addbfc3847589947ca628c16e07018ea665561f8ebff68ed2c7ee0af94b3fb4593b0aa053b8eaa010349752284cc738ac808')
+
+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 \
+-fsystem-libyaml
+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-libyaml/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:32:21
  Author: felixonmars
Revision: 407981

upgpkg: haskell-libyaml 0.1.0.0-6

rebuild with code-page 0.2

Modified:
  haskell-libyaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:31:42 UTC (rev 407980)
+++ PKGBUILD2018-11-16 07:32:21 UTC (rev 407981)
@@ -3,7 +3,7 @@
 _hkgname=libyaml
 pkgname=haskell-libyaml
 pkgver=0.1.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Low-level, streaming YAML interface."
 url="https://github.com/snoyberg/libyaml;
 license=('BSD')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:31:42
  Author: felixonmars
Revision: 407980

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 407979, haskell-binary-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:31:42 UTC (rev 407980)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=binary-conduit
+pkgname=haskell-binary-conduit
+pkgver=1.3.1
+pkgrel=7
+pkgdesc="Data serialization/deserialization conduit library"
+url="https://github.com/qnikst/binary-conduit/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2')
+
+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-binary-conduit/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:31:25
  Author: felixonmars
Revision: 407979

upgpkg: haskell-binary-conduit 1.3.1-7

rebuild with code-page 0.2

Modified:
  haskell-binary-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:30:43 UTC (rev 407978)
+++ PKGBUILD2018-11-16 07:31:25 UTC (rev 407979)
@@ -3,7 +3,7 @@
 _hkgname=binary-conduit
 pkgname=haskell-binary-conduit
 pkgver=1.3.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Data serialization/deserialization conduit library"
 url="https://github.com/qnikst/binary-conduit/;
 license=('MIT')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:30:43
  Author: felixonmars
Revision: 407978

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
407977, haskell-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:30:43 UTC (rev 407978)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit
+pkgname=haskell-conduit
+pkgver=1.3.1
+pkgrel=10
+pkgdesc="Streaming data processing library."
+url="https://github.com/snoyberg/conduit;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-mono-traversable' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-silently'
+ 'haskell-split' 'haskell-unliftio')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b7752a652c3fe940b9bac33be14e8e552d0eb289b69c25170aa63ba96db13cec28c53ac6f2c36a486d58948477f69cad1042026b4bd4163eb9ab96392d439ded')
+
+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-conduit/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:30:25
  Author: felixonmars
Revision: 407977

upgpkg: haskell-conduit 1.3.1-10

rebuild with code-page 0.2

Modified:
  haskell-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:28:18 UTC (rev 407976)
+++ PKGBUILD2018-11-16 07:30:25 UTC (rev 407977)
@@ -4,7 +4,7 @@
 _hkgname=conduit
 pkgname=haskell-conduit
 pkgver=1.3.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Streaming data processing library."
 url="https://github.com/snoyberg/conduit;
 license=("MIT")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:28:18
  Author: felixonmars
Revision: 407976

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable/repos/community-staging-x86_64/
  haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD
(from rev 407975, haskell-mono-traversable/trunk/PKGBUILD)

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 407975, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:28:18 UTC (rev 407976)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.9.0
+pkgrel=23
+pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 
'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c9bf2f96358d4456221f8ec59719602424a1a3b601a5fcc9dd9189bf851a722c860b2692106b59b92ccd25cb1ef73ce2bfca2cd46c3bf1335675f3a265fe9ffd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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-mono-traversable/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:28:00
  Author: felixonmars
Revision: 407975

upgpkg: haskell-mono-traversable 1.0.9.0-23

rebuild with code-page 0.2

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:26:56 UTC (rev 407974)
+++ PKGBUILD2018-11-16 07:28:00 UTC (rev 407975)
@@ -4,7 +4,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.9.0
-pkgrel=22
+pkgrel=23
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:26:56
  Author: felixonmars
Revision: 407974

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-aeson/repos/community-staging-x86_64/
  haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 407973, haskell-lens-aeson/trunk/PKGBUILD)

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
407973, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:26:56 UTC (rev 407974)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.2
+pkgrel=108
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+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 tcl/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:26:48
  Author: arojas
Revision: 339754

archrelease: copy trunk to staging-x86_64

Added:
  tcl/repos/staging-x86_64/
  tcl/repos/staging-x86_64/PKGBUILD
(from rev 339753, tcl/trunk/PKGBUILD)

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

Copied: tcl/repos/staging-x86_64/PKGBUILD (from rev 339753, tcl/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-16 07:26:48 UTC (rev 339754)
@@ -0,0 +1,57 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=tcl
+pkgver=8.6.9
+pkgrel=1
+pkgdesc="The Tcl scripting language"
+arch=('x86_64')
+url="http://tcl.sourceforge.net/;
+license=('custom')
+depends=('zlib')
+options=('staticlibs')
+source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
+sha1sums=('cf8c0cdfe953179991d052346642b5c42aa9c6c3')
+
+prepare() {
+  cd tcl${pkgver}
+  # we build the tcl sqlite interface in sqlite-tcl package
+  rm -rf pkgs/sqlite3*
+}
+
+build() {
+  cd tcl${pkgver}/unix
+  ./configure --prefix=/usr --mandir=/usr/share/man --enable-threads 
--enable-64bit
+  make
+}
+
+check() {
+  cd tcl${pkgver}/unix
+  make test
+}
+
+package() {
+  cd tcl${pkgver}/unix
+  make INSTALL_ROOT="${pkgdir}" install install-private-headers
+  ln -sf tclsh${pkgver%.*} "${pkgdir}/usr/bin/tclsh"
+  ln -sf libtcl${pkgver%.*}.so "${pkgdir}/usr/lib/libtcl.so"
+  install -Dm644 ../license.terms 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm644 tcl.m4 -t "$pkgdir"/usr/share/aclocal
+
+  # remove buildroot traces
+  sed -e "s#${srcdir}/tcl${pkgver}/unix#/usr/lib#" \
+  -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \
+  -i "${pkgdir}/usr/lib/tclConfig.sh"
+
+  tdbcver=tdbc1.1.0
+  sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#/usr/lib/$tdbcver#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#/usr/include#" \
+  -e 
"s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/library#/usr/lib/tcl${pkgver%.*}#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver#/usr/include#" \
+  -i "${pkgdir}/usr/lib/$tdbcver/tdbcConfig.sh"
+
+  itclver=itcl4.1.2
+  sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$itclver#/usr/lib/$itclver#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver/generic#/usr/include#" \
+  -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver#/usr/include#" \
+  -i "${pkgdir}/usr/lib/$itclver/itclConfig.sh"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:26:39
  Author: felixonmars
Revision: 407973

upgpkg: haskell-lens-aeson 1.0.2-108

rebuild with code-page 0.2

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:25:57 UTC (rev 407972)
+++ PKGBUILD2018-11-16 07:26:39 UTC (rev 407973)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=107
+pkgrel=108
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:25:57
  Author: felixonmars
Revision: 407972

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 407971, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 407971, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:25:57 UTC (rev 407972)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.1.0
+pkgrel=126
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b')
+
+prepare() {
+sed -e 's/, semigroupoids >=4.3  && <5.2/, semigroupoids   
  >=4.3/' \
+-e 's/, aeson >=1.0.0.0  && <1.2/, aeson   
  >=1.0.0.0/' \
+-e 's/base  >=4.6  && <4.10/base  
>=4.6/' \
+-e 's/<.*4.16/<5/' \
+-e '/semigroups/d' \
+-e 's/<.*0.10/<1/' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 tcl/trunk (PKGBUILD)

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:26:17
  Author: arojas
Revision: 339753

Update to 8.6.9

Modified:
  tcl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-15 22:23:17 UTC (rev 339752)
+++ PKGBUILD2018-11-16 07:26:17 UTC (rev 339753)
@@ -1,8 +1,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=tcl
-pkgver=8.6.8
-pkgrel=3
+pkgver=8.6.9
+pkgrel=1
 pkgdesc="The Tcl scripting language"
 arch=('x86_64')
 url="http://tcl.sourceforge.net/;
@@ -10,7 +10,7 @@
 depends=('zlib')
 options=('staticlibs')
 
source=(http://downloads.sourceforge.net/sourceforge/tcl/tcl${pkgver}-src.tar.gz)
-sha1sums=('0d014d97ca38534d4be1dfc6c563a7a3a6aa737f')
+sha1sums=('cf8c0cdfe953179991d052346642b5c42aa9c6c3')
 
 prepare() {
   cd tcl${pkgver}
@@ -42,7 +42,7 @@
   -e "s#${srcdir}/tcl${pkgver}#/usr/include#" \
   -i "${pkgdir}/usr/lib/tclConfig.sh"
 
-  tdbcver=tdbc1.0.6
+  tdbcver=tdbc1.1.0
   sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$tdbcver#/usr/lib/$tdbcver#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/generic#/usr/include#" \
   -e 
"s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver/library#/usr/lib/tcl${pkgver%.*}#" \
@@ -49,7 +49,7 @@
   -e "s#${srcdir}/tcl${pkgver}/pkgs/$tdbcver#/usr/include#" \
   -i "${pkgdir}/usr/lib/$tdbcver/tdbcConfig.sh"
 
-  itclver=itcl4.1.1
+  itclver=itcl4.1.2
   sed -e "s#${srcdir}/tcl${pkgver}/unix/pkgs/$itclver#/usr/lib/$itclver#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver/generic#/usr/include#" \
   -e "s#${srcdir}/tcl${pkgver}/pkgs/$itclver#/usr/include#" \


[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:25:40
  Author: felixonmars
Revision: 407971

upgpkg: haskell-insert-ordered-containers 0.2.1.0-126

rebuild with code-page 0.2

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:25:00 UTC (rev 407970)
+++ PKGBUILD2018-11-16 07:25:40 UTC (rev 407971)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.1.0
-pkgrel=125
+pkgrel=126
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers;
 license=('custom:BSD3')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:25:00
  Author: felixonmars
Revision: 407970

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 407969, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
407969, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:25:00 UTC (rev 407970)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=110
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+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-fdo-notify/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:24:42
  Author: felixonmars
Revision: 407969

upgpkg: haskell-fdo-notify 0.3.1-110

rebuild with code-page 0.2

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:23:58 UTC (rev 407968)
+++ PKGBUILD2018-11-16 07:24:42 UTC (rev 407969)
@@ -4,7 +4,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=109
+pkgrel=110
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:23:58
  Author: felixonmars
Revision: 407968

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 407967, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:23:58 UTC (rev 407968)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.0.1
+pkgrel=71
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 
'haskell-network'
+ 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:23:40
  Author: felixonmars
Revision: 407967

upgpkg: haskell-dbus 1.0.1-71

rebuild with code-page 0.2

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:22:28 UTC (rev 407966)
+++ PKGBUILD2018-11-16 07:23:40 UTC (rev 407967)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.0.1
-pkgrel=70
+pkgrel=71
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:22:11
  Author: felixonmars
Revision: 407965

upgpkg: haskell-concise 0.1.0.1-70

rebuild with code-page 0.2

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:21:24 UTC (rev 407964)
+++ PKGBUILD2018-11-16 07:22:11 UTC (rev 407965)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=69
+pkgrel=70
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:22:28
  Author: felixonmars
Revision: 407966

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
407965, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:22:28 UTC (rev 407966)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=70
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+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-clash-prelude/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:21:07
  Author: felixonmars
Revision: 407963

upgpkg: haskell-clash-prelude 0.99.3-12

rebuild with code-page 0.2

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:19:10 UTC (rev 407962)
+++ PKGBUILD2018-11-16 07:21:07 UTC (rev 407963)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=0.99.3
-pkgrel=11
+pkgrel=12
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="http://github.com/clash-lang/clash-prelude;
 license=('BSD')


[arch-commits] Commit in haskell-clash-prelude/repos (3 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:21:24
  Author: felixonmars
Revision: 407964

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 407963, haskell-clash-prelude/trunk/PKGBUILD)
  haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch
(from rev 407963, haskell-clash-prelude/trunk/ghc-8.6.patch)

---+
 PKGBUILD  |   54 +
 ghc-8.6.patch |  324 
 2 files changed, 378 insertions(+)

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
407963, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:21:24 UTC (rev 407964)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=0.99.3
+pkgrel=12
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="http://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-reflection' 'haskell-singletons' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+ghc-8.6.patch)
+sha512sums=('9eb9dc5647a5dc61c9f0b5a9b880ae102e6f26783db0c4b29b4898705c9679c01d6cb96db0b206e327172743189a984299662c91209429f36c1eeb7d1d319bd1'
+
'52fcf8c2c701d724b55f8dc3a99e2842d26088ce36ae04dea02b104366255a268c83a6c02f1282f4b51795cd5afb3cb8c66d5c7348dc9ee3f149338df7776b87')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.6.patch
+sed -i -e 's/< *0.3/<1/' -e 's/< *2.14/<3/' -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 --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
+# TODO
+runhaskell Setup test || warning "Tests failed"
+}
+
+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"
+}

Copied: haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch 
(from rev 407963, haskell-clash-prelude/trunk/ghc-8.6.patch)
===
--- community-staging-x86_64/ghc-8.6.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.6.patch  2018-11-16 07:21:24 UTC (rev 
407964)
@@ -0,0 +1,324 @@
+From d2f9a0081c4355fdbd1062f3b15fafb3a3572cdc Mon Sep 17 00:00:00 2001
+From: Christiaan Baaij 
+Date: Thu, 26 Jul 2018 16:55:48 +0200
+Subject: [PATCH] Fixes to build on GHC 8.6
+
+---
+ cabal.project |  9 -
+ clash-prelude.cabal   |  4 ++--
+ src/Clash/Explicit/DDR.hs |  4 
+ src/Clash/Intel/DDR.hs|  4 
+ src/Clash/Promoted/Nat.hs |  9 +++--
+ src/Clash/Sized/Internal/Index.hs |  4 
+ src/Clash/Sized/RTree.hs  | 23 ++-
+ src/Clash/Sized/Vector.hs | 13 +
+ src/Clash/Xilinx/DDR.hs   |  4 
+ 9 files changed, 56 insertions(+), 18 deletions(-)
+
+diff --git a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs
+index a22d925..96a9877 100644
+--- a/src/Clash/Explicit/DDR.hs
 b/src/Clash/Explicit/DDR.hs
+@@ -17,11 +17,15 @@ dedicated hardware resources use the functions from 
"Clash.Intel.DDR"
+ or "Clash.Xilinx.DDR".
+ -}
+ 
++{-# LANGUAGE CPP #-}
+ {-# LANGUAGE DataKinds   #-}
+ {-# LANGUAGE MagicHash   #-}
+ {-# LANGUAGE ScopedTypeVariables #-}
+ {-# LANGUAGE TypeFamilies#-}
+ {-# LANGUAGE TypeOperators   #-}
++#if __GLASGOW_HASKELL__ >= 806
++{-# LANGUAGE NoStarIsType #-}
++#endif
+ 
+ 

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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:19:10
  Author: felixonmars
Revision: 407962

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 407961, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:19:10 UTC (rev 407962)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.17
+pkgrel=23
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 
'haskell-free'
+ 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 
'haskell-profunctors'
+ 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b17e715fd78a427e36fd34cf1b78a66bb620fc481798fe0e3a422df684b472591ac3c6256c2fc391630e7ec09f1d5e9dccc76d72783e4f24bb0687d35266cf67')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+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-lens/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:18:52
  Author: felixonmars
Revision: 407961

upgpkg: haskell-lens 4.17-23

rebuild with code-page 0.2

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:17:11 UTC (rev 407960)
+++ PKGBUILD2018-11-16 07:18:52 UTC (rev 407961)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.17
-pkgrel=22
+pkgrel=23
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:17:11
  Author: felixonmars
Revision: 407960

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 407959, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:17:11 UTC (rev 407960)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.1
+pkgrel=26
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f31bc21aaf030dd4908e42339ba32d59394dcb2b628640038f6d442f7e2d82e3bf74c2bbc4a38353c357f7a1e67615ad64c54bf5c553899ece5ec2c8c8c7c84')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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 \
+--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-keys/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:16:53
  Author: felixonmars
Revision: 407959

upgpkg: haskell-keys 3.12.1-26

rebuild with code-page 0.2

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:16:14 UTC (rev 407958)
+++ PKGBUILD2018-11-16 07:16:53 UTC (rev 407959)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:16:14
  Author: felixonmars
Revision: 407958

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-kan-extensions/repos/community-staging-x86_64/
  haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 407957, haskell-kan-extensions/trunk/PKGBUILD)

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

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 407957, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:16:14 UTC (rev 407958)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.2
+pkgrel=25
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-distributive' 'haskell-free' 'haskell-invariant' 
'haskell-profunctors'
+ 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e')
+
+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-kan-extensions/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:15:57
  Author: felixonmars
Revision: 407957

upgpkg: haskell-kan-extensions 5.2-25

rebuild with code-page 0.2

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:15:17 UTC (rev 407956)
+++ PKGBUILD2018-11-16 07:15:57 UTC (rev 407957)
@@ -4,7 +4,7 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.2
-pkgrel=24
+pkgrel=25
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:14:58
  Author: felixonmars
Revision: 407955

upgpkg: haskell-incremental-parser 0.3.2-6

rebuild with code-page 0.2

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:14:14 UTC (rev 407954)
+++ PKGBUILD2018-11-16 07:14:58 UTC (rev 407955)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.3.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('GPL')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:15:17
  Author: felixonmars
Revision: 407956

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 407955, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 407955, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:15:17 UTC (rev 407956)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.3.2
+pkgrel=6
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monoid-subclasses')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6c1a2842298d687d4eabce359bbc2c3db67f2c2c2d9f12eeb2cd98228dc29d8c96b36e827bc6fff6a628ef77cb73531fc5ffebbaacc09c2bfef7043ec3fc0834')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:13:57
  Author: felixonmars
Revision: 407953

upgpkg: haskell-adjunctions 4.4-57

rebuild with code-page 0.2

Modified:
  haskell-adjunctions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:13:11 UTC (rev 407952)
+++ PKGBUILD2018-11-16 07:13:57 UTC (rev 407953)
@@ -4,7 +4,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=56
+pkgrel=57
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:14:14
  Author: felixonmars
Revision: 407954

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
407953, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:14:14 UTC (rev 407954)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=57
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive' 'haskell-free'
+ 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-void')
+makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -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 --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-free/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:12:54
  Author: felixonmars
Revision: 407951

upgpkg: haskell-free 5.1-23

rebuild with code-page 0.2

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:12:02 UTC (rev 407950)
+++ PKGBUILD2018-11-16 07:12:54 UTC (rev 407951)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:13:11
  Author: felixonmars
Revision: 407952

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 407951, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:13:11 UTC (rev 407952)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1
+pkgrel=23
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 
'haskell-exceptions'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be435aa2adb76b9ce4802daa036bfc428366d17bb2bb6ab3239be9c826cea433ad28e81986b9787bf181ee98090e48cd4b580a9c5652d8f28530c14f65ed7788')
+
+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-foldl/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:12:02
  Author: felixonmars
Revision: 407950

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 407949, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:12:02 UTC (rev 407950)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.5
+pkgrel=9
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vector-builder')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('adc718045f344206bb2e38b92610e643c61a470e294b73331adb58ebe6a3d33f2614634a1750c7e049b3f8def761a43232baee4633cc6bb09b25b7564f3fe1b2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.14/<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 \
+--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-foldl/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:11:45
  Author: felixonmars
Revision: 407949

upgpkg: haskell-foldl 1.4.5-9

rebuild with code-page 0.2

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:11:07 UTC (rev 407948)
+++ PKGBUILD2018-11-16 07:11:45 UTC (rev 407949)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.5
-pkgrel=8
+pkgrel=9
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:11:07
  Author: felixonmars
Revision: 407948

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
407947, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:11:07 UTC (rev 407948)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1
+pkgrel=25
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('93a4db670cc6da1990be7f09c8d40b17065af57d596a91d4fd91b8783bf851025f579fa3cd4214d477c965753cd32a4bc9df05ecb4cf4f6c16cde8b48d07dcb1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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-either/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:10:50
  Author: felixonmars
Revision: 407947

upgpkg: haskell-either 5.0.1-25

rebuild with code-page 0.2

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:10:14 UTC (rev 407946)
+++ PKGBUILD2018-11-16 07:10:50 UTC (rev 407947)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1
-pkgrel=24
+pkgrel=25
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:10:14
  Author: felixonmars
Revision: 407946

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 
407945, haskell-checkers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:10:14 UTC (rev 407946)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=checkers
+pkgname=haskell-checkers
+pkgver=0.4.11
+pkgrel=13
+pkgdesc="Check properties on standard classes and data structures"
+url="https://github.com/conal/checkers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 
'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('beffe2d1e2e9ba08c07a5885278f8b616205110670b46bbcbd590cae342e5978fdc79347054d6c49e73f41bc4f5028cf5d3bf2aca4e7ae37da00578a63a49ca4')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:09:56
  Author: felixonmars
Revision: 407945

upgpkg: haskell-checkers 0.4.11-13

rebuild with code-page 0.2

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:09:15 UTC (rev 407944)
+++ PKGBUILD2018-11-16 07:09:56 UTC (rev 407945)
@@ -3,7 +3,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.4.11
-pkgrel=12
+pkgrel=13
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers;
 license=('custom:BSD3')


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:09:07
  Author: arojas
Revision: 407943

archrelease: copy trunk to community-x86_64

Added:
  ntl/repos/community-x86_64/PKGBUILD
(from rev 407942, ntl/trunk/PKGBUILD)
Deleted:
  ntl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-16 07:08:57 UTC (rev 407942)
+++ PKGBUILD2018-11-16 07:09:07 UTC (rev 407943)
@@ -1,36 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Brad Conte 
-
-pkgname=ntl
-pkgver=11.3.1
-pkgrel=1
-pkgdesc="A Library for doing Number Theory"
-arch=(x86_64)
-url="http://www.shoup.net/ntl/;
-license=(LGPL)
-depends=(gf2x gmp)
-makedepends=()
-source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121')
-
-prepare() {
-  cd $pkgname-$pkgver/src
-  rm -r libtool-origin
-}
-
-build() {
-  cd $pkgname-$pkgver/src
-  ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \
-LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver/src
-  make -k check
-}
-
-package() {
-  cd $pkgname-$pkgver/src
-  make PREFIX="$pkgdir/usr" install
-}

Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 407942, 
ntl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-16 07:09:07 UTC (rev 407943)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Brad Conte 
+
+pkgname=ntl
+pkgver=11.3.2
+pkgrel=1
+pkgdesc="A Library for doing Number Theory"
+arch=(x86_64)
+url="http://www.shoup.net/ntl/;
+license=(LGPL)
+depends=(gf2x gmp)
+makedepends=()
+source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;)
+sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d')
+
+prepare() {
+  cd $pkgname-$pkgver/src
+  rm -r libtool-origin
+}
+
+build() {
+  cd $pkgname-$pkgver/src
+  ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \
+LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver/src
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver/src
+  make PREFIX="$pkgdir/usr" install
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:09:15
  Author: felixonmars
Revision: 407944

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
407943, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:09:15 UTC (rev 407944)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.1
+pkgrel=23
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8170f9f92a5f61325eb821d299e464106e08db3a8bac371fd427f329e479a4e914ed961a300760049aeff41fef255193dd93dfb752af0cc0027481f0ca6e6e35')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*0.14/<1/' -e '/semigroups/d' -e 's/<.*0.6/<1/' -i 
$_hkgname.cabal
+sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' 
src/Data/Semigroup/Traversable/Class.hs src/Data/Semigroup/Foldable/Class.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+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-semigroupoids/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:08:57
  Author: felixonmars
Revision: 407942

upgpkg: haskell-semigroupoids 5.3.1-23

rebuild with code-page 0.2

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:08:47 UTC (rev 407941)
+++ PKGBUILD2018-11-16 07:08:57 UTC (rev 407942)
@@ -4,7 +4,7 @@
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
 pkgver=5.3.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids;
 license=("custom:BSD3")


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

2018-11-15 Thread Antonio Rojas via arch-commits
Date: Friday, November 16, 2018 @ 07:08:47
  Author: arojas
Revision: 407941

Update to 11.3.2

Modified:
  ntl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:08:10 UTC (rev 407940)
+++ PKGBUILD2018-11-16 07:08:47 UTC (rev 407941)
@@ -2,7 +2,7 @@
 # Contributor: Brad Conte 
 
 pkgname=ntl
-pkgver=11.3.1
+pkgver=11.3.2
 pkgrel=1
 pkgdesc="A Library for doing Number Theory"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(gf2x gmp)
 makedepends=()
 source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121')
+sha256sums=('84ba3145abf8d5f3be6832a14c60b3368eb920719ee96e5774587e71ecd66e9d')
 
 prepare() {
   cd $pkgname-$pkgver/src


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:08:10
  Author: felixonmars
Revision: 407940

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 
407939, haskell-nettle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:08:10 UTC (rev 407940)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nettle
+pkgname=haskell-nettle
+pkgver=0.3.0
+pkgrel=22
+pkgdesc="Safe nettle binding"
+url="https://github.com/stbuehler/haskell-nettle;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 
'haskell-tagged'
+ 'haskell-securemem')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9bc875c0674ea615f47c498bd40fcbd8ffb356e99b30bde6b0e350a9dcfed353bc21242ea625cecc23b16b617f1e163dab42740cadc49ac5c73f161fd0898ac7')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:07:53
  Author: felixonmars
Revision: 407939

upgpkg: haskell-nettle 0.3.0-22

rebuild with code-page 0.2

Modified:
  haskell-nettle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:07:12 UTC (rev 407938)
+++ PKGBUILD2018-11-16 07:07:53 UTC (rev 407939)
@@ -3,7 +3,7 @@
 _hkgname=nettle
 pkgname=haskell-nettle
 pkgver=0.3.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Safe nettle binding"
 url="https://github.com/stbuehler/haskell-nettle;
 license=('MIT')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:06:17
  Author: felixonmars
Revision: 407936

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-numbers/repos/community-staging-x86_64/
  haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD
(from rev 407935, haskell-crypto-numbers/trunk/PKGBUILD)

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

Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from 
rev 407935, haskell-crypto-numbers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:06:17 UTC (rev 407936)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-numbers
+pkgname=haskell-crypto-numbers
+pkgver=0.2.7
+pkgrel=76
+pkgdesc="Cryptographic numbers: functions and algorithms"
+url="https://github.com/vincenthz/hs-crypto-numbers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947')
+
+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-pubkey/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:07:12
  Author: felixonmars
Revision: 407938

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-pubkey/repos/community-staging-x86_64/
  haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD
(from rev 407937, haskell-crypto-pubkey/trunk/PKGBUILD)

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

Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 
407937, haskell-crypto-pubkey/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:07:12 UTC (rev 407938)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=crypto-pubkey
+pkgname=haskell-crypto-pubkey
+pkgver=0.2.8
+pkgrel=89
+pkgdesc="Public Key cryptography"
+url="https://github.com/vincenthz/hs-crypto-pubkey;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 
'haskell-crypto-pubkey-types'
+ 'haskell-crypto-random' 'haskell-cryptohash')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06')
+
+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-pubkey/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:06:54
  Author: felixonmars
Revision: 407937

upgpkg: haskell-crypto-pubkey 0.2.8-89

rebuild with code-page 0.2

Modified:
  haskell-crypto-pubkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:06:17 UTC (rev 407936)
+++ PKGBUILD2018-11-16 07:06:54 UTC (rev 407937)
@@ -4,7 +4,7 @@
 _hkgname=crypto-pubkey
 pkgname=haskell-crypto-pubkey
 pkgver=0.2.8
-pkgrel=88
+pkgrel=89
 pkgdesc="Public Key cryptography"
 url="https://github.com/vincenthz/hs-crypto-pubkey;
 license=('custom:BSD3')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:06:00
  Author: felixonmars
Revision: 407935

upgpkg: haskell-crypto-numbers 0.2.7-76

rebuild with code-page 0.2

Modified:
  haskell-crypto-numbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:05:27 UTC (rev 407934)
+++ PKGBUILD2018-11-16 07:06:00 UTC (rev 407935)
@@ -4,7 +4,7 @@
 _hkgname=crypto-numbers
 pkgname=haskell-crypto-numbers
 pkgver=0.2.7
-pkgrel=75
+pkgrel=76
 pkgdesc="Cryptographic numbers: functions and algorithms"
 url="https://github.com/vincenthz/hs-crypto-numbers;
 license=('custom:BSD3')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:05:27
  Author: felixonmars
Revision: 407934

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
407933, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:05:27 UTC (rev 407934)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=84
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+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 \
+-f-test
+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-clientsession/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:05:09
  Author: felixonmars
Revision: 407933

upgpkg: haskell-clientsession 0.9.1.2-84

rebuild with code-page 0.2

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:04:32 UTC (rev 407932)
+++ PKGBUILD2018-11-16 07:05:09 UTC (rev 407933)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=83
+pkgrel=84
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:04:32
  Author: felixonmars
Revision: 407932

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cprng-aes/repos/community-staging-x86_64/
  haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 407931, haskell-cprng-aes/trunk/PKGBUILD)

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
407931, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:04:32 UTC (rev 407932)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=77
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="https://github.com/vincenthz/hs-cprng-aes;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--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-cprng-aes/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:04:13
  Author: felixonmars
Revision: 407931

upgpkg: haskell-cprng-aes 0.6.1-77

rebuild with code-page 0.2

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:03:37 UTC (rev 407930)
+++ PKGBUILD2018-11-16 07:04:13 UTC (rev 407931)
@@ -4,7 +4,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=76
+pkgrel=77
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:03:19
  Author: felixonmars
Revision: 407929

upgpkg: haskell-crypto-random 0.0.9-78

rebuild with code-page 0.2

Modified:
  haskell-crypto-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:02:47 UTC (rev 407928)
+++ PKGBUILD2018-11-16 07:03:19 UTC (rev 407929)
@@ -4,7 +4,7 @@
 _hkgname=crypto-random
 pkgname=haskell-crypto-random
 pkgver=0.0.9
-pkgrel=77
+pkgrel=78
 pkgdesc="Simple cryptographic random related types"
 url="https://github.com/vincenthz/hs-crypto-random;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:03:37
  Author: felixonmars
Revision: 407930

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-random/repos/community-staging-x86_64/
  haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD
(from rev 407929, haskell-crypto-random/trunk/PKGBUILD)

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

Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 
407929, haskell-crypto-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:03:37 UTC (rev 407930)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-random
+pkgname=haskell-crypto-random
+pkgver=0.0.9
+pkgrel=78
+pkgdesc="Simple cryptographic random related types"
+url="https://github.com/vincenthz/hs-crypto-random;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-securemem" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24')
+
+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-cipher-aes/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:02:47
  Author: felixonmars
Revision: 407928

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cipher-aes/repos/community-staging-x86_64/
  haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 407927, haskell-cipher-aes/trunk/PKGBUILD)

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

Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
407927, haskell-cipher-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:02:47 UTC (rev 407928)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cipher-aes
+pkgname=haskell-cipher-aes
+pkgver=0.2.11
+pkgrel=74
+pkgdesc="Fast AES cipher implementation with advanced mode of operations"
+url="https://github.com/vincenthz/hs-cipher-aes;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" 
"haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816')
+
+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 \
+-fsupport_aesni
+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-cipher-types/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:01:52
  Author: felixonmars
Revision: 407926

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-crypto-cipher-types/repos/community-staging-x86_64/
  haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD
(from rev 407925, haskell-crypto-cipher-types/trunk/PKGBUILD)

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

Copied: haskell-crypto-cipher-types/repos/community-staging-x86_64/PKGBUILD 
(from rev 407925, haskell-crypto-cipher-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:01:52 UTC (rev 407926)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crypto-cipher-types
+pkgname=haskell-crypto-cipher-types
+pkgver=0.0.9
+pkgrel=74
+pkgdesc="Generic cryptography cipher types"
+url="https://github.com/vincenthz/hs-crypto-cipher;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-securemem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9b369dfbe1baa918f8b72dca0a6637634582629ccd46226a3a89813f42cca1e11ee738e1053503a6bc2863c04dd885083e6a09a5bda5a52dbf381e9f133e24cc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--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-cipher-aes/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:02:29
  Author: felixonmars
Revision: 407927

upgpkg: haskell-cipher-aes 0.2.11-74

rebuild with code-page 0.2

Modified:
  haskell-cipher-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:01:52 UTC (rev 407926)
+++ PKGBUILD2018-11-16 07:02:29 UTC (rev 407927)
@@ -4,7 +4,7 @@
 _hkgname=cipher-aes
 pkgname=haskell-cipher-aes
 pkgver=0.2.11
-pkgrel=73
+pkgrel=74
 pkgdesc="Fast AES cipher implementation with advanced mode of operations"
 url="https://github.com/vincenthz/hs-cipher-aes;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-crypto-cipher-types/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:01:34
  Author: felixonmars
Revision: 407925

upgpkg: haskell-crypto-cipher-types 0.0.9-74

rebuild with code-page 0.2

Modified:
  haskell-crypto-cipher-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:01:01 UTC (rev 407924)
+++ PKGBUILD2018-11-16 07:01:34 UTC (rev 407925)
@@ -4,7 +4,7 @@
 _hkgname=crypto-cipher-types
 pkgname=haskell-crypto-cipher-types
 pkgver=0.0.9
-pkgrel=73
+pkgrel=74
 pkgdesc="Generic cryptography cipher types"
 url="https://github.com/vincenthz/hs-crypto-cipher;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:01:01
  Author: felixonmars
Revision: 407924

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-securemem/repos/community-staging-x86_64/PKGBUILD (from rev 
407923, haskell-securemem/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:01:01 UTC (rev 407924)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=securemem
+pkgname=haskell-securemem
+pkgver=0.1.10
+pkgrel=36
+pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
+url="https://github.com/vincenthz/hs-securemem;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096')
+
+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-securemem/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:00:44
  Author: felixonmars
Revision: 407923

upgpkg: haskell-securemem 0.1.10-36

rebuild with code-page 0.2

Modified:
  haskell-securemem/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 07:00:13 UTC (rev 407922)
+++ PKGBUILD2018-11-16 07:00:44 UTC (rev 407923)
@@ -4,7 +4,7 @@
 _hkgname=securemem
 pkgname=haskell-securemem
 pkgver=0.1.10
-pkgrel=35
+pkgrel=36
 pkgdesc="abstraction to an auto scrubbing and const time eq, memory chunk."
 url="https://github.com/vincenthz/hs-securemem;
 license=("custom:BSD3")


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 07:00:13
  Author: felixonmars
Revision: 407922

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 407921, 
haskell-rsa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 07:00:13 UTC (rev 407922)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=RSA
+pkgname=haskell-rsa
+pkgver=2.3.0
+pkgrel=39
+pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
+url="https://github.com/GaloisInc/rsa;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 
'haskell-sha')
+makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '1i{-# language NoMonadFailDesugaring #-}' Test.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-rsa/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 06:59:54
  Author: felixonmars
Revision: 407921

upgpkg: haskell-rsa 2.3.0-39

rebuild with code-page 0.2

Modified:
  haskell-rsa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 06:58:41 UTC (rev 407920)
+++ PKGBUILD2018-11-16 06:59:54 UTC (rev 407921)
@@ -3,7 +3,7 @@
 _hkgname=RSA
 pkgname=haskell-rsa
 pkgver=2.3.0
-pkgrel=38
+pkgrel=39
 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
 url="https://github.com/GaloisInc/rsa;
 license=('custom:BSD3')


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

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 06:58:41
  Author: felixonmars
Revision: 407920

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/
  
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 407919, 
haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)

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

Copied: 
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
 (from rev 407919, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 06:58:41 UTC (rev 407920)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-convert-ansi-wl-pprint
+pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
+pkgver=1.1
+pkgrel=27
+pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
+url="https://github.com/quchen/prettyprinter;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d5587fd33e5175149781c21d577a2e18b4f84731ed9deb692f22ea25f85212ac13b300176b13ae3f54d07fb3a720fda6c5561052d68f4832dc255fbf85c05aea')
+
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in haskell-prettyprinter-ansi-terminal/repos (2 files)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 06:57:49
  Author: felixonmars
Revision: 407918

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/
  haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 407917, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)

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

Copied: 
haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD 
(from rev 407917, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-16 06:57:49 UTC (rev 407918)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-ansi-terminal
+pkgname=haskell-prettyprinter-ansi-terminal
+pkgver=1.1.1.2
+pkgrel=30
+pkgdesc="ANSI terminal backend for the prettyprinter package."
+url="https://github.com/quchen/prettyprinter-ansi-terminal;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2ac6c76ce6570b285370c9b1a466272aa5a3ba86a9f1de996392d750d212ff62a743e9c3c28f7de7951c9b270d64c97cb695166b65d642751942d682ff1a71b')
+
+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-buildReadme
+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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in haskell-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)

2018-11-15 Thread Felix Yan via arch-commits
Date: Friday, November 16, 2018 @ 06:58:23
  Author: felixonmars
Revision: 407919

upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1-27

rebuild with code-page 0.2

Modified:
  haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 06:57:49 UTC (rev 407918)
+++ PKGBUILD2018-11-16 06:58:23 UTC (rev 407919)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-convert-ansi-wl-pprint
 pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
 pkgver=1.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
 url="https://github.com/quchen/prettyprinter;
 license=('custom:BSD2')


  1   2   3   4   >