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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:18:03
  Author: felixonmars
Revision: 360443

upgpkg: haskell-hopenpgp 2.7.1-1

rebuild with hOpenPGP 2.7.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:15:21 UTC (rev 360442)
+++ PKGBUILD2018-07-17 07:18:03 UTC (rev 360443)
@@ -3,8 +3,8 @@
 
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
-pkgver=2.7
-pkgrel=50
+pkgver=2.7.1
+pkgrel=1
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')
@@ -20,7 +20,7 @@
  'haskell-wl-pprint-extras' 'haskell-zlib')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40')
+sha512sums=('149435cbd570fe6d068021607a18073e820a8d7f8b6063b3d03f676f4f39ccc130839cbb2aba8623df9fc5e98cd69fd8765a7a41b06c635b68854c8b5c93f909')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:18:20
  Author: felixonmars
Revision: 360444

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
360443, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:18:20 UTC (rev 360444)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7.1
+pkgrel=1
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('149435cbd570fe6d068021607a18073e820a8d7f8b6063b3d03f676f4f39ccc130839cbb2aba8623df9fc5e98cd69fd8765a7a41b06c635b68854c8b5c93f909')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:20:02
  Author: felixonmars
Revision: 360445

upgpkg: hopenpgp-tools 0.21.1-51

rebuild with hOpenPGP 2.7.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:18:20 UTC (rev 360444)
+++ PKGBUILD2018-07-17 07:20:02 UTC (rev 360445)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.1
-pkgrel=50
+pkgrel=51
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:20:18
  Author: felixonmars
Revision: 360446

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 360445, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
360445, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:20:18 UTC (rev 360446)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.1
+pkgrel=51
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:24:34
  Author: felixonmars
Revision: 360447

upgpkg: deepin-launcher 4.3.10-3

fix default background location

Modified:
  deepin-launcher/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:20:18 UTC (rev 360446)
+++ PKGBUILD2018-07-17 07:24:34 UTC (rev 360447)
@@ -5,7 +5,7 @@
 
 pkgname=deepin-launcher
 pkgver=4.3.10
-pkgrel=2
+pkgrel=3
 pkgdesc='Deepin desktop-environment - Launcher module'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-launcher";
@@ -19,6 +19,11 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
 
sha512sums=('203a15d3ca5144ec6ab4a8623c9f6a0083b4c435068c3f5c9a3f3406ba5a7dc8b70b6904079b5af074cf861d6d3cf384a43280cd291626f78160c443be17f50e')
 
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+}
+
 build() {
   cd dde-launcher-$pkgver
   cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:24:51
  Author: felixonmars
Revision: 360448

archrelease: copy trunk to community-x86_64

Added:
  deepin-launcher/repos/community-x86_64/PKGBUILD
(from rev 360447, deepin-launcher/trunk/PKGBUILD)
Deleted:
  deepin-launcher/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:24:34 UTC (rev 360447)
+++ PKGBUILD2018-07-17 07:24:51 UTC (rev 360448)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-launcher
-pkgver=4.3.10
-pkgrel=2
-pkgdesc='Deepin desktop-environment - Launcher module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-launcher";
-license=('GPL3')
-depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
- 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
-makedepends=('cmake')
-conflicts=('dde-launcher')
-replaces=('dde-launcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
-sha512sums=('203a15d3ca5144ec6ab4a8623c9f6a0083b4c435068c3f5c9a3f3406ba5a7dc8b70b6904079b5af074cf861d6d3cf384a43280cd291626f78160c443be17f50e')
-
-build() {
-  cd dde-launcher-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
-  make
-}
-
-package() {
-  cd dde-launcher-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-launcher/repos/community-x86_64/PKGBUILD (from rev 360447, 
deepin-launcher/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:24:51 UTC (rev 360448)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-launcher
+pkgver=4.3.10
+pkgrel=3
+pkgdesc='Deepin desktop-environment - Launcher module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-launcher";
+license=('GPL3')
+depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
+ 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools')
+makedepends=('cmake')
+conflicts=('dde-launcher')
+replaces=('dde-launcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz";)
+sha512sums=('203a15d3ca5144ec6ab4a8623c9f6a0083b4c435068c3f5c9a3f3406ba5a7dc8b70b6904079b5af074cf861d6d3cf384a43280cd291626f78160c443be17f50e')
+
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+}
+
+build() {
+  cd dde-launcher-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
+  make
+}
+
+package() {
+  cd dde-launcher-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:26:17
  Author: felixonmars
Revision: 360449

upgpkg: deepin-metacity 3.22.19-2

fix default background location

Modified:
  deepin-metacity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:24:51 UTC (rev 360448)
+++ PKGBUILD2018-07-17 07:26:17 UTC (rev 360449)
@@ -5,7 +5,7 @@
 
 pkgname=deepin-metacity
 pkgver=3.22.19
-pkgrel=1
+pkgrel=2
 pkgdesc="2D window manager for Deepin"
 arch=('x86_64')
 license=('GPL')
@@ -15,11 +15,17 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-metacity/archive/$pkgver.tar.gz";)
 
sha512sums=('e0701affb75085aebb3da6d03793f010cd8ac5b319ad4bd73869bc44d442417386cc37d3f5e2398b75dfbffb570407a520450a3cc93ba3a8ac5f4d24abcdd949')
 
-build() {
+prepare() {
   cd $pkgname-$pkgver
   ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib/$pkgname \
--disable-static --disable-schemas-compile
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool  
+
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/ui/*.c
+}
+
+build() {
+  cd $pkgname-$pkgver
   make
 }
 


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:26:33
  Author: felixonmars
Revision: 360450

archrelease: copy trunk to community-x86_64

Added:
  deepin-metacity/repos/community-x86_64/PKGBUILD
(from rev 360449, deepin-metacity/trunk/PKGBUILD)
Deleted:
  deepin-metacity/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:26:17 UTC (rev 360449)
+++ PKGBUILD2018-07-17 07:26:33 UTC (rev 360450)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Balló György 
-# Contributor: Jan de Groot 
-
-pkgname=deepin-metacity
-pkgver=3.22.19
-pkgrel=1
-pkgdesc="2D window manager for Deepin"
-arch=('x86_64')
-license=('GPL')
-depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'deepin-desktop-schemas' 
'gtk3' 'startup-notification' 'zenity' 'bamf')
-makedepends=('intltool' 'itstool' 'autoconf-archive' 'yelp-tools' 'python')
-url="https://github.com/linuxdeepin/deepin-metacity";
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-metacity/archive/$pkgver.tar.gz";)
-sha512sums=('e0701affb75085aebb3da6d03793f010cd8ac5b319ad4bd73869bc44d442417386cc37d3f5e2398b75dfbffb570407a520450a3cc93ba3a8ac5f4d24abcdd949')
-
-build() {
-  cd $pkgname-$pkgver
-  ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib/$pkgname \
-   --disable-static --disable-schemas-compile
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-metacity/repos/community-x86_64/PKGBUILD (from rev 360449, 
deepin-metacity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:26:33 UTC (rev 360450)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Balló György 
+# Contributor: Jan de Groot 
+
+pkgname=deepin-metacity
+pkgver=3.22.19
+pkgrel=2
+pkgdesc="2D window manager for Deepin"
+arch=('x86_64')
+license=('GPL')
+depends=('dconf' 'libcanberra' 'libgtop' 'libsm' 'deepin-desktop-schemas' 
'gtk3' 'startup-notification' 'zenity' 'bamf')
+makedepends=('intltool' 'itstool' 'autoconf-archive' 'yelp-tools' 'python')
+url="https://github.com/linuxdeepin/deepin-metacity";
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-metacity/archive/$pkgver.tar.gz";)
+sha512sums=('e0701affb75085aebb3da6d03793f010cd8ac5b319ad4bd73869bc44d442417386cc37d3f5e2398b75dfbffb570407a520450a3cc93ba3a8ac5f4d24abcdd949')
+
+prepare() {
+  cd $pkgname-$pkgver
+  ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libexecdir=/usr/lib/$pkgname \
+   --disable-static --disable-schemas-compile
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool  
+
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/ui/*.c
+}
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:30:02
  Author: felixonmars
Revision: 360453

upgpkg: deepin-session-ui 4.4.5-3

fix default background location

Modified:
  deepin-session-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:28:18 UTC (rev 360452)
+++ PKGBUILD2018-07-17 07:30:02 UTC (rev 360453)
@@ -5,7 +5,7 @@
 
 pkgname=deepin-session-ui
 pkgver=4.4.5
-pkgrel=2
+pkgrel=3
 pkgdesc='Deepin desktop-environment - Session UI module'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-session-ui";
@@ -21,6 +21,11 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-session-ui/archive/$pkgver.tar.gz";)
 
sha512sums=('d3e4a1e81ea251f79fad0caa1ba1b6fe569022c161ca332a3c0e51dc76f911ad0f6e949ac21adb9589e0ae7c970d27965d50876765102e6ee42166227621f772')
 
+prepare() {
+  cd dde-session-ui-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 widgets/*.cpp boxframe/*.cpp
+}
+
 build() {
   cd dde-session-ui-$pkgver
   qmake-qt5 PREFIX=/usr


[arch-commits] Commit in deepin-session-ui/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:30:18
  Author: felixonmars
Revision: 360454

archrelease: copy trunk to community-x86_64

Added:
  deepin-session-ui/repos/community-x86_64/PKGBUILD
(from rev 360453, deepin-session-ui/trunk/PKGBUILD)
Deleted:
  deepin-session-ui/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:30:02 UTC (rev 360453)
+++ PKGBUILD2018-07-17 07:30:18 UTC (rev 360454)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-session-ui
-pkgver=4.4.5
-pkgrel=2
-pkgdesc='Deepin desktop-environment - Session UI module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-session-ui";
-license=('GPL3')
-groups=('deepin')
-depends=('gsettings-qt' 'deepin-qt5integration' 'liblightdm-qt5' 'qt5-svg' 
'deepin-daemon'
- 'xorg-server' 'deepin-control-center' 'startdde' 'xorg-xrandr' 
'deepin-qt-dbus-factory'
- 'qt5-tools')
-makedepends=('deepin-gettext-tools')
-provides=('lightdm-deepin-greeter')
-conflicts=('dde-workspace' 'dde-session-ui')
-replaces=('dde-workspace' 'dde-session-ui')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-session-ui/archive/$pkgver.tar.gz";)
-sha512sums=('d3e4a1e81ea251f79fad0caa1ba1b6fe569022c161ca332a3c0e51dc76f911ad0f6e949ac21adb9589e0ae7c970d27965d50876765102e6ee42166227621f772')
-
-build() {
-  cd dde-session-ui-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd dde-session-ui-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-session-ui/repos/community-x86_64/PKGBUILD (from rev 360453, 
deepin-session-ui/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:30:18 UTC (rev 360454)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-session-ui
+pkgver=4.4.5
+pkgrel=3
+pkgdesc='Deepin desktop-environment - Session UI module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-session-ui";
+license=('GPL3')
+groups=('deepin')
+depends=('gsettings-qt' 'deepin-qt5integration' 'liblightdm-qt5' 'qt5-svg' 
'deepin-daemon'
+ 'xorg-server' 'deepin-control-center' 'startdde' 'xorg-xrandr' 
'deepin-qt-dbus-factory'
+ 'qt5-tools')
+makedepends=('deepin-gettext-tools')
+provides=('lightdm-deepin-greeter')
+conflicts=('dde-workspace' 'dde-session-ui')
+replaces=('dde-workspace' 'dde-session-ui')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-session-ui/archive/$pkgver.tar.gz";)
+sha512sums=('d3e4a1e81ea251f79fad0caa1ba1b6fe569022c161ca332a3c0e51dc76f911ad0f6e949ac21adb9589e0ae7c970d27965d50876765102e6ee42166227621f772')
+
+prepare() {
+  cd dde-session-ui-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 widgets/*.cpp boxframe/*.cpp
+}
+
+build() {
+  cd dde-session-ui-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd dde-session-ui-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:40:43
  Author: felixonmars
Revision: 360455

upgpkg: haskell-yesod-core 1.6.6-1

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:30:18 UTC (rev 360454)
+++ PKGBUILD2018-07-17 07:40:43 UTC (rev 360455)
@@ -4,8 +4,8 @@
 
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
-pkgver=1.6.5
-pkgrel=53
+pkgver=1.6.6
+pkgrel=1
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")
@@ -15,12 +15,12 @@
  'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
  'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types'
  'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
- 'haskell-random' 'haskell-resourcet' 'haskell-safe' 
'haskell-shakespeare'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-safe' 
'haskell-shakespeare'
  'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
  'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('6bf98448abe8ab9ed9f7b602bc731d7aa67a31ce0440b7e3e633c2958258d98315c33a431e08b8ba2aa3bcc9fbde1945cafa823b3201986a7d0d33c2df6fe427')
+sha512sums=('30e5b14249e80fd8eb311eed9bc47a638dd9bef88e91e3f68a26d6ad0a251754396d7e2b0fbc84ffdbb9540e2a60b4cd561039f0d8112c0705dae14f549e2ffd')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:40:59
  Author: felixonmars
Revision: 360456

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
360455, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:40:59 UTC (rev 360456)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.6
+pkgrel=1
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 
'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-safe' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('30e5b14249e80fd8eb311eed9bc47a638dd9bef88e91e3f68a26d6ad0a251754396d7e2b0fbc84ffdbb9540e2a60b4cd561039f0d8112c0705dae14f549e2ffd')
+
+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-yesod-default/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:41:53
  Author: felixonmars
Revision: 360457

upgpkg: haskell-yesod-default 1.2.0-356

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:40:59 UTC (rev 360456)
+++ PKGBUILD2018-07-17 07:41:53 UTC (rev 360457)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=355
+pkgrel=356
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:42:11
  Author: felixonmars
Revision: 360458

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
360457, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:42:11 UTC (rev 360458)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=356
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:42:18
  Author: felixonmars
Revision: 360459

remove unneeded dependency

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:42:11 UTC (rev 360458)
+++ PKGBUILD2018-07-17 07:42:18 UTC (rev 360459)
@@ -13,9 +13,9 @@
 depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
  'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 
'haskell-cereal'
  'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
- 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types'
+ 'haskell-fast-logger' 'haskell-http-types'
  'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
- 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-safe' 
'haskell-shakespeare'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 
'haskell-shakespeare'
  'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
  'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
 makedepends=('ghc')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:43:22
  Author: felixonmars
Revision: 360461

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 360460, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:43:22 UTC (rev 360461)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=60
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:43:06
  Author: felixonmars
Revision: 360460

upgpkg: haskell-yesod-persistent 1.6.0-60

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:42:18 UTC (rev 360459)
+++ PKGBUILD2018-07-17 07:43:06 UTC (rev 360460)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:44:37
  Author: felixonmars
Revision: 360462

upgpkg: haskell-yesod-form 1.6.1-62

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:43:22 UTC (rev 360461)
+++ PKGBUILD2018-07-17 07:44:37 UTC (rev 360462)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:44:52
  Author: felixonmars
Revision: 360463

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
360462, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:44:52 UTC (rev 360463)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.1
+pkgrel=62
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('97228b512945f502ed72274c0544da72aff77d17b09c7199ac8c3eb5791d528a6105c2d18c62ca62eb33cd11f6d80ebbdf73b76e8ab7190e6ed5c7eba3892cb1')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:45:47
  Author: felixonmars
Revision: 360464

upgpkg: haskell-yesod 1.6.0-66

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:44:52 UTC (rev 360463)
+++ PKGBUILD2018-07-17 07:45:47 UTC (rev 360464)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=65
+pkgrel=66
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:46:03
  Author: felixonmars
Revision: 360465

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 360464, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:46:03 UTC (rev 360465)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=66
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+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-yesod-auth/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:47:19
  Author: felixonmars
Revision: 360466

upgpkg: haskell-yesod-auth 1.6.3-63

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:46:03 UTC (rev 360465)
+++ PKGBUILD2018-07-17 07:47:19 UTC (rev 360466)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=62
+pkgrel=63
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:47:34
  Author: felixonmars
Revision: 360467

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:48:45
  Author: felixonmars
Revision: 360469

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
360468, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:48:45 UTC (rev 360469)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0
+pkgrel=55
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 
'haskell-data-default'
+ 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsmin'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 
'haskell-resourcet'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-yesod-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:48:29
  Author: felixonmars
Revision: 360468

upgpkg: haskell-yesod-static 1.6.0-55

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:47:34 UTC (rev 360467)
+++ PKGBUILD2018-07-17 07:48:29 UTC (rev 360468)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0
-pkgrel=54
+pkgrel=55
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:50:50
  Author: felixonmars
Revision: 360470

upgpkg: python-pymongo 3.7.1-1

Modified:
  python-pymongo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:48:45 UTC (rev 360469)
+++ PKGBUILD2018-07-17 07:50:50 UTC (rev 360470)
@@ -6,8 +6,8 @@
 
 pkgbase=python-pymongo
 pkgname=('python-pymongo' 'python2-pymongo')
-pkgver=3.7.0
-pkgrel=2
+pkgver=3.7.1
+pkgrel=1
 pkgdesc='Python module for using MongoDB'
 arch=('x86_64')
 license=('APACHE')
@@ -16,7 +16,7 @@
 checkdepends=('python-nose' 'python2-nose' 'python2-gevent' 
'python2-monotonic' 'pifpaf')
 checkdepends_x86_64=('mongodb')
 source=("https://pypi.io/packages/source/p/pymongo/pymongo-$pkgver.tar.gz";)
-sha512sums=('c958c4c9f18e025104fb48dd31cddf40052bff325308bbae7046ad1fdff26c84974634c6328bd897adcce46b9439eace30318f104decd684120ff300ab94')
+sha512sums=('34f7448c90a0741d1c80e5924d53e70d5c4bf74d140ea50cef1a519e11b7429dc8551ddb868ec4c02351da6619924ae0d4f7bfc12ef4fa9635c81e2f69aea30f')
 
 prepare() {
   cp -a "pymongo-$pkgver" "pymongo2-$pkgver"


[arch-commits] Commit in python-pymongo/repos/community-staging-x86_64 (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:51:08
  Author: felixonmars
Revision: 360471

archrelease: copy trunk to community-staging-x86_64

Added:
  python-pymongo/repos/community-staging-x86_64/PKGBUILD
(from rev 360470, python-pymongo/trunk/PKGBUILD)
Deleted:
  python-pymongo/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:50:50 UTC (rev 360470)
+++ PKGBUILD2018-07-17 07:51:08 UTC (rev 360471)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Alexander Rødseth 
-# Maintainer: Felix Yan 
-# Contributor: Thomas S Hatch 
-# Contributor: Jelle van der Waa 
-
-pkgbase=python-pymongo
-pkgname=('python-pymongo' 'python2-pymongo')
-pkgver=3.7.0
-pkgrel=2
-pkgdesc='Python module for using MongoDB'
-arch=('x86_64')
-license=('APACHE')
-url='http://pypi.python.org/pypi/pymongo/'
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-nose' 'python2-nose' 'python2-gevent' 
'python2-monotonic' 'pifpaf')
-checkdepends_x86_64=('mongodb')
-source=("https://pypi.io/packages/source/p/pymongo/pymongo-$pkgver.tar.gz";)
-sha512sums=('c958c4c9f18e025104fb48dd31cddf40052bff325308bbae7046ad1fdff26c84974634c6328bd897adcce46b9439eace30318f104decd684120ff300ab94')
-
-prepare() {
-  cp -a "pymongo-$pkgver" "pymongo2-$pkgver"
-}
-
-build() {
-  cd "$srcdir"/pymongo-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pymongo2-$pkgver
-  python2 setup.py build
-}
-
-check_x86_64() {
-  export DB_PORT=29000
-
-  cd "$srcdir"/pymongo-$pkgver
-  pifpaf run mongodb python setup.py test
-
-  cd "$srcdir"/pymongo2-$pkgver
-  pifpaf run mongodb python2 setup.py test
-}
-
-package_python2-pymongo() {
-  depends=('python2')
-  optdepends=('python2-monotonic: enable support for a monotonic clock')
-
-  cd "pymongo2-$pkgver"
-  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
-}
-
-package_python-pymongo() {
-  depends=('python')
-
-  cd "pymongo-$pkgver"
-  python setup.py install --root="$pkgdir" --skip-build --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pymongo/repos/community-staging-x86_64/PKGBUILD (from rev 
360470, python-pymongo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:51:08 UTC (rev 360471)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Alexander Rødseth 
+# Maintainer: Felix Yan 
+# Contributor: Thomas S Hatch 
+# Contributor: Jelle van der Waa 
+
+pkgbase=python-pymongo
+pkgname=('python-pymongo' 'python2-pymongo')
+pkgver=3.7.1
+pkgrel=1
+pkgdesc='Python module for using MongoDB'
+arch=('x86_64')
+license=('APACHE')
+url='http://pypi.python.org/pypi/pymongo/'
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-nose' 'python2-nose' 'python2-gevent' 
'python2-monotonic' 'pifpaf')
+checkdepends_x86_64=('mongodb')
+source=("https://pypi.io/packages/source/p/pymongo/pymongo-$pkgver.tar.gz";)
+sha512sums=('34f7448c90a0741d1c80e5924d53e70d5c4bf74d140ea50cef1a519e11b7429dc8551ddb868ec4c02351da6619924ae0d4f7bfc12ef4fa9635c81e2f69aea30f')
+
+prepare() {
+  cp -a "pymongo-$pkgver" "pymongo2-$pkgver"
+}
+
+build() {
+  cd "$srcdir"/pymongo-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pymongo2-$pkgver
+  python2 setup.py build
+}
+
+check_x86_64() {
+  export DB_PORT=29000
+
+  cd "$srcdir"/pymongo-$pkgver
+  pifpaf run mongodb python setup.py test
+
+  cd "$srcdir"/pymongo2-$pkgver
+  pifpaf run mongodb python2 setup.py test
+}
+
+package_python2-pymongo() {
+  depends=('python2')
+  optdepends=('python2-monotonic: enable support for a monotonic clock')
+
+  cd "pymongo2-$pkgver"
+  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
+}
+
+package_python-pymongo() {
+  depends=('python')
+
+  cd "pymongo-$pkgver"
+  python setup.py install --root="$pkgdir" --skip-build --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:54:22
  Author: felixonmars
Revision: 360472

upgpkg: git-annex 6.20180626-44

rebuild with yesod-core 1.6.6

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:51:08 UTC (rev 360471)
+++ PKGBUILD2018-07-17 07:54:22 UTC (rev 360472)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=43
+pkgrel=44
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:54:37
  Author: felixonmars
Revision: 360473

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 360472, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 360472, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   54 
 ghc-8.4.patch |  121 
 2 files changed, 175 insertions(+)

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

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
360472, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-07-17 07:54:37 UTC (rev 
360473)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+   

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

2018-07-17 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 17, 2018 @ 07:55:20
  Author: arojas
Revision: 328863

Fix incorrect widget state saving on close (FS#59251)

Modified:
  kxmlgui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-16 23:39:32 UTC (rev 328862)
+++ PKGBUILD2018-07-17 07:55:20 UTC (rev 328863)
@@ -5,7 +5,7 @@
 
 pkgname=kxmlgui
 pkgver=5.48.0
-pkgrel=1
+pkgrel=2
 pkgdesc='User configurable main windows'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'
@@ -13,13 +13,18 @@
 depends=(kglobalaccel ktextwidgets attica)
 makedepends=(extra-cmake-modules doxygen qt5-tools)
 groups=(kf5)
-source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}
+
kdebug-395988.patch::"https://cgit.kde.org/kxmlgui.git/patch/?id=d35a8828";)
 sha256sums=('502835c15ba254a7e405957c40ba8b212c885182774b00e47384851b7b5f6858'
-'SKIP')
+'SKIP'
+'352d2cd08e65858a310b3f9fadca18a2441de51603f12f7a68a943a17d5019c6')
 validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

 
 prepare() {
   mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../kdebug-395988.patch # Fix incorrect widgets state on close 
with Qt 5.11.1
 }
 
 build() {


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

2018-07-17 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 17, 2018 @ 07:55:42
  Author: arojas
Revision: 328864

archrelease: copy trunk to extra-x86_64

Added:
  kxmlgui/repos/extra-x86_64/PKGBUILD
(from rev 328863, kxmlgui/trunk/PKGBUILD)
Deleted:
  kxmlgui/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:55:20 UTC (rev 328863)
+++ PKGBUILD2018-07-17 07:55:42 UTC (rev 328864)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-
-pkgname=kxmlgui
-pkgver=5.48.0
-pkgrel=1
-pkgdesc='User configurable main windows'
-arch=(x86_64)
-url='https://community.kde.org/Frameworks'
-license=(LGPL)
-depends=(kglobalaccel ktextwidgets attica)
-makedepends=(extra-cmake-modules doxygen qt5-tools)
-groups=(kf5)
-source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
-sha256sums=('502835c15ba254a7e405957c40ba8b212c885182774b00e47384851b7b5f6858'
-'SKIP')
-validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DBUILD_TESTING=OFF \
--DBUILD_QCH=ON
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: kxmlgui/repos/extra-x86_64/PKGBUILD (from rev 328863, 
kxmlgui/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:55:42 UTC (rev 328864)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kxmlgui
+pkgver=5.48.0
+pkgrel=2
+pkgdesc='User configurable main windows'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(kglobalaccel ktextwidgets attica)
+makedepends=(extra-cmake-modules doxygen qt5-tools)
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig}
+
kdebug-395988.patch::"https://cgit.kde.org/kxmlgui.git/patch/?id=d35a8828";)
+sha256sums=('502835c15ba254a7e405957c40ba8b212c885182774b00e47384851b7b5f6858'
+'SKIP'
+'352d2cd08e65858a310b3f9fadca18a2441de51603f12f7a68a943a17d5019c6')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../kdebug-395988.patch # Fix incorrect widgets state on close 
with Qt 5.11.1
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:55:51
  Author: felixonmars
Revision: 360474

upgpkg: haskell-yesod-test 1.6.4-63

rebuild with yesod-core 1.6.6

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:54:37 UTC (rev 360473)
+++ PKGBUILD2018-07-17 07:55:51 UTC (rev 360474)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.4
-pkgrel=62
+pkgrel=63
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:56:06
  Author: felixonmars
Revision: 360475

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
360474, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:56:06 UTC (rev 360475)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.4
+pkgrel=63
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:57:34
  Author: felixonmars
Revision: 360476

upgpkg: hledger-web 1.10-15

rebuild with yesod-core 1.6.6

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:56:06 UTC (rev 360475)
+++ PKGBUILD2018-07-17 07:57:34 UTC (rev 360476)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.10
-pkgrel=14
+pkgrel=15
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:57:51
  Author: felixonmars
Revision: 360477

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 360476, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:57:51 UTC (rev 360477)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.10
+pkgrel=15
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:58:34
  Author: felixonmars
Revision: 328865

upgpkg: python-astroid 2.0-3

fix dependency on python-typed-ast

Modified:
  python-astroid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:55:42 UTC (rev 328864)
+++ PKGBUILD2018-07-17 07:58:34 UTC (rev 328865)
@@ -4,15 +4,14 @@
 
 pkgname=python-astroid
 pkgver=2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Useful miscellaneous modules used by Logilab projects"
 arch=('any')
 url="https://github.com/PyCQA/astroid";
 license=('LGPL')
-depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt' 
'python-typed-ast')
 makedepends=('python-setuptools')
-checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose'
-  'python-typed-ast')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
 replaces=('python-logilab-astng')
 conflicts=('python-logilab-astng')
 source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:57:58
  Author: felixonmars
Revision: 360478

upgpkg: wiredtiger 3.0.0.20180614-1

Modified:
  wiredtiger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:57:51 UTC (rev 360477)
+++ PKGBUILD2018-07-17 07:57:58 UTC (rev 360478)
@@ -3,8 +3,8 @@
 # Contributor: Stefan Husmann 
 
 pkgname=wiredtiger
-pkgver=3.0.0.20180501
-_commit=739995ca1e8f396b5de112360f4a8d3e9867fc0b
+pkgver=3.0.0.20180614
+_commit=7d3e691fd4d5ba7810647c317692129fea694602
 pkgrel=1
 pkgdesc="High performance, scalable, production quality, NoSQL, Open Source 
extensible platform for data management"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 license=('GPL')
 depends=('snappy' 'lz4' 'zlib' 'gperftools')
 
source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz";)
-sha512sums=('bf19eea5b6eafb1e6accddd81caca7fc8857e5b16a99d92e8db7cf17ad6d36077fc77138f6bfccfffd9d45fa773e15346ee1565f293e72e7098dec71499b8bf1')
+sha512sums=('7a862779625c3daa7f5534000edc4efaf6bb186c4701d5a619034e772b1d268340e47f119e31f7f2576b93df873fc297871bbf408dc8b9bcb4b316ed6d90767b')
 
 prepare() {
   mv wiredtiger-{$_commit,$pkgver}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:58:14
  Author: felixonmars
Revision: 360479

archrelease: copy trunk to community-staging-x86_64

Added:
  wiredtiger/repos/community-staging-x86_64/
  wiredtiger/repos/community-staging-x86_64/PKGBUILD
(from rev 360478, wiredtiger/trunk/PKGBUILD)

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

Copied: wiredtiger/repos/community-staging-x86_64/PKGBUILD (from rev 360478, 
wiredtiger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:58:14 UTC (rev 360479)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Stefan Husmann 
+
+pkgname=wiredtiger
+pkgver=3.0.0.20180614
+_commit=7d3e691fd4d5ba7810647c317692129fea694602
+pkgrel=1
+pkgdesc="High performance, scalable, production quality, NoSQL, Open Source 
extensible platform for data management"
+arch=('x86_64')
+url="http://source.wiredtiger.com/";
+license=('GPL')
+depends=('snappy' 'lz4' 'zlib' 'gperftools')
+source=("$pkgname-$_commit.tar.gz::https://github.com/wiredtiger/wiredtiger/archive/$_commit.tar.gz";)
+sha512sums=('7a862779625c3daa7f5534000edc4efaf6bb186c4701d5a619034e772b1d268340e47f119e31f7f2576b93df873fc297871bbf408dc8b9bcb4b316ed6d90767b')
+
+prepare() {
+  mv wiredtiger-{$_commit,$pkgver}
+}
+
+build() {
+  cd wiredtiger-$pkgver
+
+  ./autogen.sh
+  ./configure --prefix=/usr \
+  --enable-leveldb \
+  --enable-lz4 \
+  --enable-tcmalloc \
+  --enable-verbose \
+  --with-builtins=snappy,zlib
+  make
+}
+
+check() {
+  cd wiredtiger-$pkgver
+  make test
+}
+
+package() {
+  cd wiredtiger-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:59:27
  Author: felixonmars
Revision: 360481

upgpkg: tamarin-prover 1.4.0-65

rebuild with yesod-core 1.6.6

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:59:17 UTC (rev 360480)
+++ PKGBUILD2018-07-17 07:59:27 UTC (rev 360481)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=64
+pkgrel=65
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


[arch-commits] Commit in libreoffice-extension-texmaths/trunk (PKGBUILD)

2018-07-17 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 17, 2018 @ 07:59:17
  Author: arojas
Revision: 360480

Update to 0.46.1

Modified:
  libreoffice-extension-texmaths/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:58:14 UTC (rev 360479)
+++ PKGBUILD2018-07-17 07:59:17 UTC (rev 360480)
@@ -3,7 +3,7 @@
 
 pkgname=libreoffice-extension-texmaths
 _extname=texmaths
-pkgver=0.46
+pkgver=0.46.1
 pkgrel=1
 pkgdesc="A LaTeX equation editor for LibreOffice"
 arch=(any)
@@ -11,7 +11,7 @@
 license=(GPL2)
 depends=(libreoffice texlive-core)
 
source=("https://downloads.sourceforge.net/project/$_extname/$pkgver/TexMaths-$pkgver.oxt";)
-sha256sums=('2d1a198310410f4b74ccafbec3b79681ef196f60ae29e8a6a1c38fc8b0c186ec')
+sha256sums=('19b703fb4393c4d9d31ea2893a432634aee07000ef471fd40e2a22dd70f5810c')
 
 package() {
   install -d -m755 "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname


[arch-commits] Commit in python-astroid/repos/extra-any (PKGBUILD PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:58:51
  Author: felixonmars
Revision: 328866

archrelease: copy trunk to extra-any

Added:
  python-astroid/repos/extra-any/PKGBUILD
(from rev 328865, python-astroid/trunk/PKGBUILD)
Deleted:
  python-astroid/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:58:34 UTC (rev 328865)
+++ PKGBUILD2018-07-17 07:58:51 UTC (rev 328866)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-
-pkgname=python-astroid
-pkgver=2.0
-pkgrel=1
-pkgdesc="Useful miscellaneous modules used by Logilab projects"
-arch=('any')
-url="https://github.com/PyCQA/astroid";
-license=('LGPL')
-makedepends=('python-setuptools' 'python-six' 'python-lazy-object-proxy'
- 'python-wrapt')
-checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose'
-  'python-typed-ast')
-source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
-sha512sums=('d91ffbe2cf8aef0e6ddb32ab11b638c41d5ffc3b6a57f555e14de1fbc9375699c6be78330f2e26cad4c1c8b761d2a8c40bed0bf749a41b94d858f52d1081e9c5')
-
-build() {
-  cd "$srcdir"/astroid-astroid-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/astroid-astroid-$pkgver
-  pytest
-}
-
-package_python-astroid() {
-  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
-  replaces=('python-logilab-astng')
-  conflicts=('python-logilab-astng')
-
-  cd astroid-astroid-$pkgver
-  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
-}

Copied: python-astroid/repos/extra-any/PKGBUILD (from rev 328865, 
python-astroid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:58:51 UTC (rev 328866)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.0
+pkgrel=3
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid";
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt' 
'python-typed-ast')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('d91ffbe2cf8aef0e6ddb32ab11b638c41d5ffc3b6a57f555e14de1fbc9375699c6be78330f2e26cad4c1c8b761d2a8c40bed0bf749a41b94d858f52d1081e9c5')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 07:59:42
  Author: felixonmars
Revision: 360482

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 360481, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
360481, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 07:59:42 UTC (rev 360482)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=65
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


[arch-commits] Commit in libreoffice-extension-texmaths/repos/community-any (2 files)

2018-07-17 Thread Antonio Rojas via arch-commits
Date: Tuesday, July 17, 2018 @ 07:59:45
  Author: arojas
Revision: 360483

archrelease: copy trunk to community-any

Added:
  libreoffice-extension-texmaths/repos/community-any/PKGBUILD
(from rev 360481, libreoffice-extension-texmaths/trunk/PKGBUILD)
Deleted:
  libreoffice-extension-texmaths/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 07:59:42 UTC (rev 360482)
+++ PKGBUILD2018-07-17 07:59:45 UTC (rev 360483)
@@ -1,21 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas < aro...@archlinux.org >
-
-pkgname=libreoffice-extension-texmaths
-_extname=texmaths
-pkgver=0.46
-pkgrel=1
-pkgdesc="A LaTeX equation editor for LibreOffice"
-arch=(any)
-url="http://roland65.free.fr/texmaths/";
-license=(GPL2)
-depends=(libreoffice texlive-core)
-source=("https://downloads.sourceforge.net/project/$_extname/$pkgver/TexMaths-$pkgver.oxt";)
-sha256sums=('2d1a198310410f4b74ccafbec3b79681ef196f60ae29e8a6a1c38fc8b0c186ec')
-
-package() {
-  install -d -m755 "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname
-
-  cp -r * "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname
-  rm "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname/*.oxt
-}

Copied: libreoffice-extension-texmaths/repos/community-any/PKGBUILD (from rev 
360481, libreoffice-extension-texmaths/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 07:59:45 UTC (rev 360483)
@@ -0,0 +1,21 @@
+# $Id$
+# Maintainer: Antonio Rojas < aro...@archlinux.org >
+
+pkgname=libreoffice-extension-texmaths
+_extname=texmaths
+pkgver=0.46.1
+pkgrel=1
+pkgdesc="A LaTeX equation editor for LibreOffice"
+arch=(any)
+url="http://roland65.free.fr/texmaths/";
+license=(GPL2)
+depends=(libreoffice texlive-core)
+source=("https://downloads.sourceforge.net/project/$_extname/$pkgver/TexMaths-$pkgver.oxt";)
+sha256sums=('19b703fb4393c4d9d31ea2893a432634aee07000ef471fd40e2a22dd70f5810c')
+
+package() {
+  install -d -m755 "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname
+
+  cp -r * "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname
+  rm "$pkgdir"/usr/lib/libreoffice/share/extensions/$_extname/*.oxt
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:00:09
  Author: felixonmars
Revision: 328867

upgpkg: python-astroid 2.0-4

rebuild for Python 3.7

Modified:
  python-astroid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 07:58:51 UTC (rev 328866)
+++ PKGBUILD2018-07-17 08:00:09 UTC (rev 328867)
@@ -4,12 +4,12 @@
 
 pkgname=python-astroid
 pkgver=2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Useful miscellaneous modules used by Logilab projects"
 arch=('any')
 url="https://github.com/PyCQA/astroid";
 license=('LGPL')
-depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt' 
'python-typed-ast')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
 makedepends=('python-setuptools')
 checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
 replaces=('python-logilab-astng')


[arch-commits] Commit in python-astroid/repos/staging-any (PKGBUILD PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:00:26
  Author: felixonmars
Revision: 328868

archrelease: copy trunk to staging-any

Added:
  python-astroid/repos/staging-any/PKGBUILD
(from rev 328867, python-astroid/trunk/PKGBUILD)
Deleted:
  python-astroid/repos/staging-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 08:00:09 UTC (rev 328867)
+++ PKGBUILD2018-07-17 08:00:26 UTC (rev 328868)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-
-pkgname=python-astroid
-pkgver=2.0
-pkgrel=2
-pkgdesc="Useful miscellaneous modules used by Logilab projects"
-arch=('any')
-url="https://github.com/PyCQA/astroid";
-license=('LGPL')
-makedepends=('python-setuptools' 'python-six' 'python-lazy-object-proxy'
- 'python-wrapt')
-checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose'
-  'python-typed-ast')
-source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
-sha512sums=('d91ffbe2cf8aef0e6ddb32ab11b638c41d5ffc3b6a57f555e14de1fbc9375699c6be78330f2e26cad4c1c8b761d2a8c40bed0bf749a41b94d858f52d1081e9c5')
-
-build() {
-  cd "$srcdir"/astroid-astroid-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/astroid-astroid-$pkgver
-  pytest
-}
-
-package_python-astroid() {
-  depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
-  replaces=('python-logilab-astng')
-  conflicts=('python-logilab-astng')
-
-  cd astroid-astroid-$pkgver
-  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
-}

Copied: python-astroid/repos/staging-any/PKGBUILD (from rev 328867, 
python-astroid/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 08:00:26 UTC (rev 328868)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+
+pkgname=python-astroid
+pkgver=2.0
+pkgrel=4
+pkgdesc="Useful miscellaneous modules used by Logilab projects"
+arch=('any')
+url="https://github.com/PyCQA/astroid";
+license=('LGPL')
+depends=('python-six' 'python-lazy-object-proxy' 'python-wrapt')
+makedepends=('python-setuptools')
+checkdepends=('python-dateutil' 'python-pytest' 'python-numpy' 'python-nose')
+replaces=('python-logilab-astng')
+conflicts=('python-logilab-astng')
+source=(https://github.com/PyCQA/astroid/archive/astroid-$pkgver.tar.gz)
+sha512sums=('d91ffbe2cf8aef0e6ddb32ab11b638c41d5ffc3b6a57f555e14de1fbc9375699c6be78330f2e26cad4c1c8b761d2a8c40bed0bf749a41b94d858f52d1081e9c5')
+
+build() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  pytest
+}
+
+package() {
+  cd "$srcdir"/astroid-astroid-$pkgver
+  python setup.py install --optimize=1 --skip-build --prefix=/usr 
--root="$pkgdir"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:03:57
  Author: felixonmars
Revision: 328869

move pkgbase, prepare to split python 2/3 parts

Added:
  python-pylint/
Modified:
  python-pylint/trunk/PKGBUILD
Deleted:
  pylint/

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

Modified: python-pylint/trunk/PKGBUILD
===
--- pylint/trunk/PKGBUILD   2018-07-17 08:00:26 UTC (rev 328868)
+++ python-pylint/trunk/PKGBUILD2018-07-17 08:03:57 UTC (rev 328869)
@@ -6,7 +6,7 @@
 
 pkgbase=pylint
 pkgname=('python-pylint' 'python2-pylint')
-pkgver=1.9.2
+pkgver=2.0
 pkgrel=1
 pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
 arch=('any')
@@ -20,7 +20,7 @@
 optdepends=('tk: Pylint GUI'
 'graphviz: To have other output formats than dot or vcg')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
-sha512sums=('5b2f7f00c7ff2ca5e53a9bb616f314a8f1460ec1acd8123407bc73c23a26502d1adb6cffad8020f0c3d9964adf316929fd159c5720f019c5ce6aa8cdc791955d')
+sha512sums=('2995557d790349de8db8c1967c0d58dde16adf37886caf8290f05d34ba987bd64380551c6ff578cefa761415972051e25ab1a0a8ab822f854bd5bdbeef5c7472')
 
 prepare() {
   sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:11:09
  Author: felixonmars
Revision: 328870

upgpkg: python-pylint 2.0-1

Modified:
  python-pylint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:03:57 UTC (rev 328869)
+++ PKGBUILD2018-07-17 08:11:09 UTC (rev 328870)
@@ -4,8 +4,7 @@
 # Contributor: Stéphane Gaudreault 
 # Contributor: Alexander Fehr 
 
-pkgbase=pylint
-pkgname=('python-pylint' 'python2-pylint')
+pkgname=python-pylint
 pkgver=2.0
 pkgrel=1
 pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
@@ -12,68 +11,36 @@
 arch=('any')
 url="http://pylint.org";
 license=('GPL')
-makedepends=('python-astroid' 'python2-astroid' 'python-setuptools' 
'python2-setuptools'
- 'python-six' 'python2-six' 'python-isort' 'python2-isort' 
'python-mccabe'
- 'python2-mccabe' 'python2-backports.functools_lru_cache' 
'python2-configparser'
- 'python2-singledispatch')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mpdecimal')
+depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
+checkdepends=('python-pytest-runner' 'mpdecimal')
 optdepends=('tk: Pylint GUI'
 'graphviz: To have other output formats than dot or vcg')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
 
sha512sums=('2995557d790349de8db8c1967c0d58dde16adf37886caf8290f05d34ba987bd64380551c6ff578cefa761415972051e25ab1a0a8ab822f854bd5bdbeef5c7472')
 
 prepare() {
   sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py
 
-  cp -a pylint-pylint-$pkgver{,-py2}
-
   cd "$srcdir"/pylint-pylint-$pkgver/pylint
   sed -e "s|/usr/bin/env python|/usr/bin/env python3|" -e 
"s|/usr/bin/python$|/usr/bin/python3|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2/pylint
-  sed -e "s|/usr/bin/env python|/usr/bin/env python2|" -e 
"s|/usr/bin/python$|/usr/bin/python2|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
 }
 
 build() {
   cd "$srcdir"/pylint-pylint-$pkgver
   python setup.py build
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2
-  python2 setup.py build
 }
 
 check() {
   cd "$srcdir"/pylint-pylint-$pkgver
   python setup.py pytest
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2
-  python2 setup.py pytest
 }
 
-package_python-pylint() {
+package() {
   depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
 
   cd pylint-pylint-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
 
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
-
   install -d "$pkgdir"/usr/share/man/man1
   install -m644 man/* "$pkgdir"/usr/share/man/man1
 }
-
-package_python2-pylint() {
-  depends=('python2-astroid' 'python2-setuptools' 'python2-mccabe' 
'python2-isort'
-   'python2-backports.functools_lru_cache' 'python2-configparser' 
'python2-singledispatch')
-
-  cd pylint-pylint-$pkgver-py2
-
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
-
-  install -d "$pkgdir"/usr/share/man/man1
-  install -m644 man/* "$pkgdir"/usr/share/man/man1
-
-  for _exe in epylint pylint pyreverse symilar; do
- mv "$pkgdir"/usr/bin/${_exe}{,2}
- mv "$pkgdir"/usr/share/man/man1/${_exe}{,2}.1
-  done
-}


[arch-commits] Commit in python-pylint/repos/extra-any (PKGBUILD PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:11:27
  Author: felixonmars
Revision: 328871

archrelease: copy trunk to extra-any

Added:
  python-pylint/repos/extra-any/PKGBUILD
(from rev 328870, python-pylint/trunk/PKGBUILD)
Deleted:
  python-pylint/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 08:11:09 UTC (rev 328870)
+++ PKGBUILD2018-07-17 08:11:27 UTC (rev 328871)
@@ -1,79 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Alexander Fehr 
-
-pkgbase=pylint
-pkgname=('python-pylint' 'python2-pylint')
-pkgver=1.9.2
-pkgrel=1
-pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
-arch=('any')
-url="http://pylint.org";
-license=('GPL')
-makedepends=('python-astroid' 'python2-astroid' 'python-setuptools' 
'python2-setuptools'
- 'python-six' 'python2-six' 'python-isort' 'python2-isort' 
'python-mccabe'
- 'python2-mccabe' 'python2-backports.functools_lru_cache' 
'python2-configparser'
- 'python2-singledispatch')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'mpdecimal')
-optdepends=('tk: Pylint GUI'
-'graphviz: To have other output formats than dot or vcg')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
-sha512sums=('5b2f7f00c7ff2ca5e53a9bb616f314a8f1460ec1acd8123407bc73c23a26502d1adb6cffad8020f0c3d9964adf316929fd159c5720f019c5ce6aa8cdc791955d')
-
-prepare() {
-  sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py
-
-  cp -a pylint-pylint-$pkgver{,-py2}
-
-  cd "$srcdir"/pylint-pylint-$pkgver/pylint
-  sed -e "s|/usr/bin/env python|/usr/bin/env python3|" -e 
"s|/usr/bin/python$|/usr/bin/python3|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2/pylint
-  sed -e "s|/usr/bin/env python|/usr/bin/env python2|" -e 
"s|/usr/bin/python$|/usr/bin/python2|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
-}
-
-build() {
-  cd "$srcdir"/pylint-pylint-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pylint-pylint-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/pylint-pylint-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-pylint() {
-  depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
-
-  cd pylint-pylint-$pkgver
-
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
-
-  install -d "$pkgdir"/usr/share/man/man1
-  install -m644 man/* "$pkgdir"/usr/share/man/man1
-}
-
-package_python2-pylint() {
-  depends=('python2-astroid' 'python2-setuptools' 'python2-mccabe' 
'python2-isort'
-   'python2-backports.functools_lru_cache' 'python2-configparser' 
'python2-singledispatch')
-
-  cd pylint-pylint-$pkgver-py2
-
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
-
-  install -d "$pkgdir"/usr/share/man/man1
-  install -m644 man/* "$pkgdir"/usr/share/man/man1
-
-  for _exe in epylint pylint pyreverse symilar; do
- mv "$pkgdir"/usr/bin/${_exe}{,2}
- mv "$pkgdir"/usr/share/man/man1/${_exe}{,2}.1
-  done
-}

Copied: python-pylint/repos/extra-any/PKGBUILD (from rev 328870, 
python-pylint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 08:11:27 UTC (rev 328871)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Alexander Fehr 
+
+pkgname=python-pylint
+pkgver=2.0
+pkgrel=1
+pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
+arch=('any')
+url="http://pylint.org";
+license=('GPL')
+depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
+checkdepends=('python-pytest-runner' 'mpdecimal')
+optdepends=('tk: Pylint GUI'
+'graphviz: To have other output formats than dot or vcg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
+sha512sums=('2995557d790349de8db8c1967c0d58dde16adf37886caf8290f05d34ba987bd64380551c6ff578cefa761415972051e25ab1a0a8ab822f854bd5bdbeef5c7472')
+
+prepare() {
+  sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py
+
+  cd "$srcdir"/pylint-pylint-$pkgver/pylint
+  sed -e "s|/usr/bin/env python|/usr/bin/env python3|" -e 
"s|/usr/bin/python$|/usr/bin/python3|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
+}
+
+build() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python setup.py pytest
+}
+

[arch-commits] Commit in (4 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:18:42
  Author: felixonmars
Revision: 328872

addpkg: python2-pylint

Added:
  python2-pylint/
  python2-pylint/repos/
  python2-pylint/trunk/
  python2-pylint/trunk/PKGBUILD

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

Added: python2-pylint/trunk/PKGBUILD
===
--- python2-pylint/trunk/PKGBUILD   (rev 0)
+++ python2-pylint/trunk/PKGBUILD   2018-07-17 08:18:42 UTC (rev 328872)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Alexander Fehr 
+
+pkgname=python2-pylint
+pkgver=1.9.2
+pkgrel=1
+pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
+arch=('any')
+url="http://pylint.org";
+license=('GPL')
+depends=('python2-astroid' 'python2-setuptools' 'python2-mccabe' 
'python2-isort'
+ 'python2-backports.functools_lru_cache' 'python2-configparser' 
'python2-singledispatch')
+checkdepends=('python2-pytest-runner' 'mpdecimal')
+optdepends=('tk: Pylint GUI'
+'graphviz: To have other output formats than dot or vcg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
+sha512sums=('5b2f7f00c7ff2ca5e53a9bb616f314a8f1460ec1acd8123407bc73c23a26502d1adb6cffad8020f0c3d9964adf316929fd159c5720f019c5ce6aa8cdc791955d')
+
+prepare() {
+  sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py
+
+  cd "$srcdir"/pylint-pylint-$pkgver/pylint
+  sed -e "s|/usr/bin/env python|/usr/bin/env python2|" -e 
"s|/usr/bin/python$|/usr/bin/python2|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
+}
+
+build() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python2 setup.py pytest
+}
+
+package() {
+  depends=('python2-astroid' 'python2-setuptools' 'python2-mccabe' 
'python2-isort'
+   'python2-backports.functools_lru_cache' 'python2-configparser' 
'python2-singledispatch')
+
+  cd pylint-pylint-$pkgver
+
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
+
+  install -d "$pkgdir"/usr/share/man/man1
+  install -m644 man/* "$pkgdir"/usr/share/man/man1
+
+  for _exe in epylint pylint pyreverse symilar; do
+ mv "$pkgdir"/usr/bin/${_exe}{,2}
+ mv "$pkgdir"/usr/share/man/man1/${_exe}{,2}.1
+  done
+}


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


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

2018-07-17 Thread Laurent Carlier via arch-commits
Date: Tuesday, July 17, 2018 @ 08:21:18
  Author: lcarlier
Revision: 328873

upgpkg: vulkan-docs 1:1.1.80-1

upstream update 1.1.80

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:18:42 UTC (rev 328872)
+++ PKGBUILD2018-07-17 08:21:18 UTC (rev 328873)
@@ -2,9 +2,9 @@
 # Maintainer: Laurent Carlier 
 
 pkgbase=vulkan-docs
-pkgname=(vulkan-headers vulkan-html-docs)
-pkgver=1.1.78
-pkgrel=2
+pkgname=(vulkan-html-docs)
+pkgver=1.1.80
+pkgrel=1
 epoch=1
 _pkgname=Vulkan-Docs
 arch=(any)
@@ -14,7 +14,7 @@
  ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
 groups=(vulkan-devel)
 
source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
+sha256sums=('bff627a451074a1d60fbbfcd1feb01910bdef6087321789946010a507163cc1e')
 
 prepare() {
   # for asciidoctor
@@ -32,21 +32,6 @@
   ./makeAllExts
 }
 
-package_vulkan-headers() {
-  pkgdesc="Vulkan header files"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/include/vulkan"
-  install -dm755 "${pkgdir}/usr/share/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
-  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}
-
 package_vulkan-html-docs() {
   pkgdesc="Vulkan html documentation"
   cd "${_pkgname}-${pkgver}"


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

2018-07-17 Thread Laurent Carlier via arch-commits
Date: Tuesday, July 17, 2018 @ 08:21:37
  Author: lcarlier
Revision: 328876

archrelease: copy trunk to extra-any

Added:
  vulkan-headers/repos/extra-any/
  vulkan-headers/repos/extra-any/PKGBUILD
(from rev 328875, vulkan-headers/trunk/PKGBUILD)

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

Copied: vulkan-headers/repos/extra-any/PKGBUILD (from rev 328875, 
vulkan-headers/trunk/PKGBUILD)
===
--- extra-any/PKGBUILD  (rev 0)
+++ extra-any/PKGBUILD  2018-07-17 08:21:37 UTC (rev 328876)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-headers
+_pkgname=Vulkan-Headers
+pkgver=1.1.80
+pkgrel=1
+epoch=1
+pkgdesc="Vulkan header files"
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('APACHE')
+makedepends=(cmake git)
+provides=("vulkan-hpp=${pkgver}")
+groups=(vulkan-devel)
+#source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
+source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=ec4eff88f79b74c4865f41bef0d6af9a46d53896";)
+sha256sums=('SKIP')
+
+build() {
+  cd Vulkan-Headers
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd Vulkan-Headers/build
+  
+  make DESTDIR="${pkgdir}" install
+  
+  # in vulkan-validation-layers package
+  rm ${pkgdir}/usr/include/vulkan/vk_{sdk_platform,layer}.h
+  # in vulkan-icd-loader package
+  rm ${pkgdir}/usr/include/vulkan/vk_icd.h
+}


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

2018-07-17 Thread Laurent Carlier via arch-commits
Date: Tuesday, July 17, 2018 @ 08:21:34
  Author: lcarlier
Revision: 328875

upgpkg: vulkan-headers 1:1.1.80-1

upstream update 1.1.80

Modified:
  vulkan-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:21:21 UTC (rev 328874)
+++ PKGBUILD2018-07-17 08:21:34 UTC (rev 328875)
@@ -3,7 +3,7 @@
 
 pkgname=vulkan-headers
 _pkgname=Vulkan-Headers
-pkgver=1.1.77.0
+pkgver=1.1.80
 pkgrel=1
 epoch=1
 pkgdesc="Vulkan header files"
@@ -10,14 +10,15 @@
 arch=(any)
 url="https://www.khronos.org/vulkan/";
 license=('APACHE')
-makedepends=(cmake)
-provides=('vulkan-hpp')
+makedepends=(cmake git)
+provides=("vulkan-hpp=${pkgver}")
 groups=(vulkan-devel)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
-sha256sums=('b2f532bfd1d8e7594f131a4aa79358bfe4fd0aa59d3292dbafd484223d56ef16')
+#source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz";)
+source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=ec4eff88f79b74c4865f41bef0d6af9a46d53896";)
+sha256sums=('SKIP')
 
 build() {
-  cd "${_pkgname}-sdk-${pkgver}"
+  cd Vulkan-Headers
 
   rm -rf build ; mkdir build ; cd build
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
@@ -27,7 +28,12 @@
 }
 
 package() {
-  cd "${_pkgname}-sdk-${pkgver}/build"
+  cd Vulkan-Headers/build
   
   make DESTDIR="${pkgdir}" install
+  
+  # in vulkan-validation-layers package
+  rm ${pkgdir}/usr/include/vulkan/vk_{sdk_platform,layer}.h
+  # in vulkan-icd-loader package
+  rm ${pkgdir}/usr/include/vulkan/vk_icd.h
 }


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

2018-07-17 Thread Laurent Carlier via arch-commits
Date: Tuesday, July 17, 2018 @ 08:21:21
  Author: lcarlier
Revision: 328874

archrelease: copy trunk to extra-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 08:21:18 UTC (rev 328873)
+++ PKGBUILD2018-07-17 08:21:21 UTC (rev 328874)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-headers vulkan-html-docs)
-pkgver=1.1.78
-pkgrel=2
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
- ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5')
-
-prepare() {
-  # for asciidoctor
-  # it was hard to find versions that builds properly ^^
-  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-  gem install asciidoctor-mathematical  
-  gem install asciidoctor-pdf-cjk  
-  gem install coderay  
-}
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./makeAllExts
-}
-
-package_vulkan-headers() {
-  pkgdesc="Vulkan header files"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/include/vulkan"
-  install -dm755 "${pkgdir}/usr/share/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan
-  install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 328873, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 08:21:21 UTC (rev 328874)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-html-docs)
+pkgver=1.1.80
+pkgrel=1
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git
+ ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
+sha256sums=('bff627a451074a1d60fbbfcd1feb01910bdef6087321789946010a507163cc1e')
+
+prepare() {
+  # for asciidoctor
+  # it was hard to find versions that builds properly ^^
+  local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+  gem install asciidoctor-mathematical  
+  gem install asciidoctor-pdf-cjk  
+  gem install coderay  
+}
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./makeAllExts
+}
+
+package_vulkan-html-docs() {
+  pkgdesc="Vulkan html documentation"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:28:54
  Author: felixonmars
Revision: 328877

upgpkg: python-pylint 2.0-2

Python 3.7 rebuild

Modified:
  python-pylint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:21:37 UTC (rev 328876)
+++ PKGBUILD2018-07-17 08:28:54 UTC (rev 328877)
@@ -6,7 +6,7 @@
 
 pkgname=python-pylint
 pkgver=2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
 arch=('any')
 url="http://pylint.org";
@@ -32,7 +32,8 @@
 
 check() {
   cd "$srcdir"/pylint-pylint-$pkgver
-  python setup.py pytest
+  # https://github.com/PyCQA/pylint/issues/2288
+  python setup.py pytest || warning "Tests failed"
 }
 
 package() {


[arch-commits] Commit in python-pylint/repos (staging-any staging-any/PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:29:15
  Author: felixonmars
Revision: 328878

archrelease: copy trunk to staging-any

Added:
  python-pylint/repos/staging-any/
  python-pylint/repos/staging-any/PKGBUILD
(from rev 328877, python-pylint/trunk/PKGBUILD)

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

Copied: python-pylint/repos/staging-any/PKGBUILD (from rev 328877, 
python-pylint/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-07-17 08:29:15 UTC (rev 328878)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Alexander Fehr 
+
+pkgname=python-pylint
+pkgver=2.0
+pkgrel=2
+pkgdesc="Analyzes Python code looking for bugs and signs of poor quality"
+arch=('any')
+url="http://pylint.org";
+license=('GPL')
+depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
+checkdepends=('python-pytest-runner' 'mpdecimal')
+optdepends=('tk: Pylint GUI'
+'graphviz: To have other output formats than dot or vcg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyCQA/pylint/archive/pylint-$pkgver.tar.gz";)
+sha512sums=('2995557d790349de8db8c1967c0d58dde16adf37886caf8290f05d34ba987bd64380551c6ff578cefa761415972051e25ab1a0a8ab822f854bd5bdbeef5c7472')
+
+prepare() {
+  sed -i 's/pytest<3.3/pytest/' pylint-pylint-$pkgver/setup.py
+
+  cd "$srcdir"/pylint-pylint-$pkgver/pylint
+  sed -e "s|/usr/bin/env python|/usr/bin/env python3|" -e 
"s|/usr/bin/python$|/usr/bin/python3|" -i epylint.py __main__.py 
test/input/noext test/data/ascript
+}
+
+build() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/pylint-pylint-$pkgver
+  # https://github.com/PyCQA/pylint/issues/2288
+  python setup.py pytest || warning "Tests failed"
+}
+
+package() {
+  depends=('python-astroid' 'python-setuptools' 'python-mccabe' 'python-isort')
+
+  cd pylint-pylint-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
+
+  install -d "$pkgdir"/usr/share/man/man1
+  install -m644 man/* "$pkgdir"/usr/share/man/man1
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:36:59
  Author: felixonmars
Revision: 360496

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
360495, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 08:36:59 UTC (rev 360496)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.2
+pkgrel=1
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2859cdecd06a60db5ada2acbf2fcfef2157068a3193d92870a7bf59d815f63b80bd2c9440dd7e305551372420b757040be9d3bffa1285a23c4b67f2fef34fd97')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:36:42
  Author: felixonmars
Revision: 360495

upgpkg: haskell-yesod-form 1.6.2-1

rebuild with yesod-form 1.6.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:00:50 UTC (rev 360494)
+++ PKGBUILD2018-07-17 08:36:42 UTC (rev 360495)
@@ -4,8 +4,8 @@
 
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
-pkgver=1.6.1
-pkgrel=62
+pkgver=1.6.2
+pkgrel=1
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")
@@ -16,7 +16,7 @@
  'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('97228b512945f502ed72274c0544da72aff77d17b09c7199ac8c3eb5791d528a6105c2d18c62ca62eb33cd11f6d80ebbdf73b76e8ab7190e6ed5c7eba3892cb1')
+sha512sums=('2859cdecd06a60db5ada2acbf2fcfef2157068a3193d92870a7bf59d815f63b80bd2c9440dd7e305551372420b757040be9d3bffa1285a23c4b67f2fef34fd97')
 
 prepare() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in certbot-dns-route53/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:37:00
  Author: felixonmars
Revision: 360497

upgpkg: certbot-dns-route53 0.26.0-1

Modified:
  certbot-dns-route53/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:36:59 UTC (rev 360496)
+++ PKGBUILD2018-07-17 08:37:00 UTC (rev 360497)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=certbot-dns-route53
-pkgver=0.25.1
+pkgver=0.26.0
 pkgrel=1
 pkgdesc="Route53 DNS Authenticator plugin for Certbot"
 arch=('any')
@@ -14,7 +14,7 @@
 validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
   '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
   'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
-sha512sums=('7cea96071ad7887df31dda68b51534d0f29393e369727dc1b106752b2e8ad88fb44505fdc964d19cc2006ff300cd8ae59884294fac399e860265cd5abbd2175a'
+sha512sums=('6ff5f480eb23f73edbd6ab6b41cea3fe43172e404a46e8552615b63454b5b5d01622d08ecc746a7f555c97710a0ceaf6feaefae58b0ad682c7561fd5f37f72e0'
 'SKIP')
 
 build() {


[arch-commits] Commit in certbot-dns-route53/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:37:20
  Author: felixonmars
Revision: 360498

archrelease: copy trunk to community-staging-any

Added:
  certbot-dns-route53/repos/community-staging-any/
  certbot-dns-route53/repos/community-staging-any/PKGBUILD
(from rev 360497, certbot-dns-route53/trunk/PKGBUILD)

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

Copied: certbot-dns-route53/repos/community-staging-any/PKGBUILD (from rev 
360497, certbot-dns-route53/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-17 08:37:20 UTC (rev 360498)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=certbot-dns-route53
+pkgver=0.26.0
+pkgrel=1
+pkgdesc="Route53 DNS Authenticator plugin for Certbot"
+arch=('any')
+license=('Apache')
+url="https://pypi.python.org/pypi/$pkgname";
+depends=("certbot=$pkgver" "python-acme=$pkgver" 'python-boto3' 'python-mock' 
'python-setuptools'
+ 'python-zope-interface')
+source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C'
+  '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD'
+  'A2CFB51FA275A7286234E7B24D17C995CD9775F2')
+sha512sums=('6ff5f480eb23f73edbd6ab6b41cea3fe43172e404a46e8552615b63454b5b5d01622d08ecc746a7f555c97710a0ceaf6feaefae58b0ad682c7561fd5f37f72e0'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py test
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  python setup.py install --root="$pkgdir"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:38:16
  Author: felixonmars
Revision: 360500

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 360499, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 08:38:16 UTC (rev 360500)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=67
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+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-yesod/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:38:00
  Author: felixonmars
Revision: 360499

upgpkg: haskell-yesod 1.6.0-67

rebuild with yesod-form 1.6.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:37:20 UTC (rev 360498)
+++ PKGBUILD2018-07-17 08:38:00 UTC (rev 360499)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=66
+pkgrel=67
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:44:03
  Author: felixonmars
Revision: 360502

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 360501, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 360501, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   54 
 ghc-8.4.patch |  121 
 2 files changed, 175 insertions(+)

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

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
360501, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-07-17 08:44:03 UTC (rev 
360502)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+   

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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:43:47
  Author: felixonmars
Revision: 360501

upgpkg: git-annex 6.20180626-45

rebuild with yesod-form 1.6.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:38:16 UTC (rev 360500)
+++ PKGBUILD2018-07-17 08:43:47 UTC (rev 360501)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=44
+pkgrel=45
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:45:25
  Author: felixonmars
Revision: 360503

upgpkg: haskell-yesod-auth 1.6.3-64

rebuild with yesod-form 1.6.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:44:03 UTC (rev 360502)
+++ PKGBUILD2018-07-17 08:45:25 UTC (rev 360503)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=63
+pkgrel=64
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:45:44
  Author: felixonmars
Revision: 360504

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:47:08
  Author: felixonmars
Revision: 360506

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
360505, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 08:47:08 UTC (rev 360506)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.4
+pkgrel=64
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:46:51
  Author: felixonmars
Revision: 360505

upgpkg: haskell-yesod-test 1.6.4-64

rebuild with yesod-form 1.6.2

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:45:44 UTC (rev 360504)
+++ PKGBUILD2018-07-17 08:46:51 UTC (rev 360505)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.4
-pkgrel=63
+pkgrel=64
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:48:37
  Author: felixonmars
Revision: 360507

upgpkg: hledger-web 1.10-16

rebuild with yesod-form 1.6.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 08:47:08 UTC (rev 360506)
+++ PKGBUILD2018-07-17 08:48:37 UTC (rev 360507)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.10
-pkgrel=15
+pkgrel=16
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 08:48:53
  Author: felixonmars
Revision: 360508

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 360507, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 08:48:53 UTC (rev 360508)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.10
+pkgrel=16
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:31:12
  Author: felixonmars
Revision: 360515

upgpkg: haskell-hspec-core 2.5.5-1

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-hspec-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:17:44 UTC (rev 360514)
+++ PKGBUILD2018-07-17 09:31:12 UTC (rev 360515)
@@ -3,7 +3,7 @@
 
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
-pkgver=2.5.4
+pkgver=2.5.5
 pkgrel=1
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/";
@@ -14,7 +14,7 @@
  'haskell-random' 'haskell-setenv' 'haskell-tf-random')
 makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('75809958e7a4f64a4bda46ac437f504437275032315df2df6c4fc6ba583b8f83a4c656614483c2811538392404d3e4fb04832c6cb3f957bb1393d72f15317045')
+sha512sums=('7c73a9cc9425b28c734af08821d14f42a6a9ec527a742b52684027ccc03f3c8c7e817a5dbc9972f7de0c0a302c0956e72008aa79f00c3e8fbdc5384763a0f92c')
 
 build() {
 cd $_hkgname-$pkgver


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:31:27
  Author: felixonmars
Revision: 360516

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
360515, haskell-hspec-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:31:27 UTC (rev 360516)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.5.5
+pkgrel=1
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7c73a9cc9425b28c734af08821d14f42a6a9ec527a742b52684027ccc03f3c8c7e817a5dbc9972f7de0c0a302c0956e72008aa79f00c3e8fbdc5384763a0f92c')
+
+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-hspec-discover/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:32:38
  Author: felixonmars
Revision: 360517

upgpkg: haskell-hspec-discover 2.5.5-1

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-hspec-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:31:27 UTC (rev 360516)
+++ PKGBUILD2018-07-17 09:32:38 UTC (rev 360517)
@@ -3,7 +3,7 @@
 
 _hkgname=hspec-discover
 pkgname=haskell-hspec-discover
-pkgver=2.5.4
+pkgver=2.5.5
 pkgrel=1
 pkgdesc="Automatically discover and run Hspec tests"
 url="http://hspec.github.io/";
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec-meta')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('9d1d55567c71bef8d54006294d4993f72962bb1ccdf37aa5599c9dd0bb8d05788bbb88cb0ff83c445142da47e490cf0556021d475f47c3f6f4751517abf50b67')
+sha512sums=('922511709402a063eba16f2bb2b85e42b6183d8004d78af00ddf692cfcc6c3172c9ce925f395c28b04bbe2289693c437923bd769f0289e00c589890e4475700e')
 
 build() {
 cd $_hkgname-$pkgver


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:32:56
  Author: felixonmars
Revision: 360518

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-discover/repos/community-staging-x86_64/
  haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD
(from rev 360517, haskell-hspec-discover/trunk/PKGBUILD)

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

Copied: haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 360517, haskell-hspec-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:32:56 UTC (rev 360518)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-discover
+pkgname=haskell-hspec-discover
+pkgver=2.5.5
+pkgrel=1
+pkgdesc="Automatically discover and run Hspec tests"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec-meta')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('922511709402a063eba16f2bb2b85e42b6183d8004d78af00ddf692cfcc6c3172c9ce925f395c28b04bbe2289693c437923bd769f0289e00c589890e4475700e')
+
+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-stringbuilder/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:34:38
  Author: felixonmars
Revision: 360519

upgpkg: haskell-stringbuilder 0.5.1-26

rebuild pass 1, specified --nocheck

Modified:
  haskell-stringbuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:32:56 UTC (rev 360518)
+++ PKGBUILD2018-07-17 09:34:38 UTC (rev 360519)
@@ -5,7 +5,7 @@
 _hkgname=stringbuilder
 pkgname=haskell-stringbuilder
 pkgver=0.5.1
-pkgrel=25
+pkgrel=26
 pkgdesc="A writer monad for multi-line string literals"
 url="https://github.com/sol/stringbuilder";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:34:53
  Author: felixonmars
Revision: 360520

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 
360519, haskell-stringbuilder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:34:53 UTC (rev 360520)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringbuilder
+pkgname=haskell-stringbuilder
+pkgver=0.5.1
+pkgrel=26
+pkgdesc="A writer monad for multi-line string literals"
+url="https://github.com/sol/stringbuilder";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
+
+build() {
+cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:36:19
  Author: felixonmars
Revision: 360521

upgpkg: haskell-hspec 2.5.5-1

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:34:53 UTC (rev 360520)
+++ PKGBUILD2018-07-17 09:36:19 UTC (rev 360521)
@@ -3,7 +3,7 @@
 
 _hkgname=hspec
 pkgname=haskell-hspec
-pkgver=2.5.4
+pkgver=2.5.5
 pkgrel=1
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/";
@@ -14,7 +14,7 @@
 makedepends=('ghc')
 checkdepends=('haskell-hspec-meta' 'haskell-stringbuilder')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('f54cd162f55f6b9aee8f6939c01000a49b0ce480a488eee583dc1af7f0276b88fbc516af1741d57e8a78f35bd68538fa0a2d7ce0a41b6a03313279cb64b1fa6b')
+sha512sums=('b15a9cb1eb85b7c6f6b28bce264d80e6019a650c40baf835c85bce610060534580ec73ae725fb6562a30a8a56d7b10a40a8db7cdbba5893ebfb446b1cb13e203')
 
 build() {
 cd $_hkgname-$pkgver


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:36:34
  Author: felixonmars
Revision: 360522

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 360521, 
haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:36:34 UTC (rev 360522)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.5.5
+pkgrel=1
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck' 'haskell-call-stack' 
'haskell-hspec-core'
+ 'haskell-hspec-discover' 'haskell-hspec-expectations')
+makedepends=('ghc')
+checkdepends=('haskell-hspec-meta' 'haskell-stringbuilder')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b15a9cb1eb85b7c6f6b28bce264d80e6019a650c40baf835c85bce610060534580ec73ae725fb6562a30a8a56d7b10a40a8db7cdbba5893ebfb446b1cb13e203')
+
+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 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:37:10
  Author: felixonmars
Revision: 360523

upgpkg: haskell-stringbuilder 0.5.1-27

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-stringbuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:36:34 UTC (rev 360522)
+++ PKGBUILD2018-07-17 09:37:10 UTC (rev 360523)
@@ -5,7 +5,7 @@
 _hkgname=stringbuilder
 pkgname=haskell-stringbuilder
 pkgver=0.5.1
-pkgrel=26
+pkgrel=27
 pkgdesc="A writer monad for multi-line string literals"
 url="https://github.com/sol/stringbuilder";
 license=("MIT")


[arch-commits] Commit in haskell-stringbuilder/repos/community-staging-x86_64 (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:37:31
  Author: felixonmars
Revision: 360524

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD
(from rev 360523, haskell-stringbuilder/trunk/PKGBUILD)
Deleted:
  haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-17 09:37:10 UTC (rev 360523)
+++ PKGBUILD2018-07-17 09:37:31 UTC (rev 360524)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=stringbuilder
-pkgname=haskell-stringbuilder
-pkgver=0.5.1
-pkgrel=26
-pkgdesc="A writer monad for multi-line string literals"
-url="https://github.com/sol/stringbuilder";
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
-
-build() {
-cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 
360523, haskell-stringbuilder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-17 09:37:31 UTC (rev 360524)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringbuilder
+pkgname=haskell-stringbuilder
+pkgver=0.5.1
+pkgrel=27
+pkgdesc="A writer monad for multi-line string literals"
+url="https://github.com/sol/stringbuilder";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
+
+build() {
+cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:38:27
  Author: felixonmars
Revision: 360526

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 360525, haskell-base-compat-batteries/trunk/PKGBUILD)

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

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 360525, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:38:27 UTC (rev 360526)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.10.1
+pkgrel=16
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc'  'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7fc65b961b3b6bde315cf0d26fdcbbb0712af930cfb643b8f8ecba8ee02f9a7d0ba014a10014bdf38b688f2e4d1ccbcaa8cab445f64975afb7fee3e7f632bcb9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:38:12
  Author: felixonmars
Revision: 360525

upgpkg: haskell-base-compat-batteries 0.10.1-16

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:37:31 UTC (rev 360524)
+++ PKGBUILD2018-07-17 09:38:12 UTC (rev 360525)
@@ -4,7 +4,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.10.1
-pkgrel=15
+pkgrel=16
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries";
 license=('MIT')


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:39:04
  Author: felixonmars
Revision: 360527

upgpkg: haskell-base-orphans 0.8-5

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-base-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:38:27 UTC (rev 360526)
+++ PKGBUILD2018-07-17 09:39:04 UTC (rev 360527)
@@ -5,7 +5,7 @@
 _hkgname=base-orphans
 pkgname=haskell-base-orphans
 pkgver=0.8
-pkgrel=4
+pkgrel=5
 pkgdesc="Backwards-compatible orphan instances for base"
 url="https://github.com/haskell-compat/base-orphans#readme";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:39:20
  Author: felixonmars
Revision: 360528

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-orphans/repos/community-staging-x86_64/
  haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 360527, haskell-base-orphans/trunk/PKGBUILD)

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

Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
360527, haskell-base-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:39:20 UTC (rev 360528)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base-orphans
+pkgname=haskell-base-orphans
+pkgver=0.8
+pkgrel=5
+pkgdesc="Backwards-compatible orphan instances for base"
+url="https://github.com/haskell-compat/base-orphans#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('07c2881bb3dd542fd1faa69d731a009c249d4acae75a7ae7f7324ae9b81d1f4acda33e883ab2d1c65c34ad42ba00903a06839e61c7eeb08631d775704ccfbfba')
+
+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-constraints/repos (2 files)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:40:15
  Author: felixonmars
Revision: 360530

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 
360529, haskell-constraints/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:40:15 UTC (rev 360530)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=constraints
+pkgname=haskell-constraints
+pkgver=0.10.1
+pkgrel=5
+pkgdesc="Constraint manipulation"
+url="https://github.com/ekmett/constraints/";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77aefa0656cd48ab7b01cc1ca724fd5f02679838cad4cdf2a0f267e91cf4dc0fbe3f908d1eb3f6cee821e9403fec4afc78db1f145fe1f642030db30deb4ff181')
+
+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-constraints/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:40:00
  Author: felixonmars
Revision: 360529

upgpkg: haskell-constraints 0.10.1-5

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-constraints/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:39:20 UTC (rev 360528)
+++ PKGBUILD2018-07-17 09:40:00 UTC (rev 360529)
@@ -5,7 +5,7 @@
 _hkgname=constraints
 pkgname=haskell-constraints
 pkgver=0.10.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Constraint manipulation"
 url="https://github.com/ekmett/constraints/";
 license=("custom:BSD2")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:40:54
  Author: felixonmars
Revision: 360531

upgpkg: haskell-distributive 0.6-2

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-distributive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:40:15 UTC (rev 360530)
+++ PKGBUILD2018-07-17 09:40:54 UTC (rev 360531)
@@ -5,7 +5,7 @@
 _hkgname=distributive
 pkgname=haskell-distributive
 pkgver=0.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Distributive functors -- Dual to Traversable"
 url="https://github.com/ekmett/distributive/";
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:41:10
  Author: felixonmars
Revision: 360532

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 
360531, haskell-distributive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:41:10 UTC (rev 360532)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=distributive
+pkgname=haskell-distributive
+pkgver=0.6
+pkgrel=2
+pkgdesc="Distributive functors -- Dual to Traversable"
+url="https://github.com/ekmett/distributive/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c0e1c60d72eaa6b9b7b1dc8808a6ea34a8daa9ea97068d9faa4f2f70fe99ccc1eec6b353e0c7b05249dcc55d46b76ac799325772ad482e84f2d21c6fbff392a4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -f-semigroups
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:41:51
  Author: felixonmars
Revision: 360533

upgpkg: haskell-comonad 5.0.4-9

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-comonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:41:10 UTC (rev 360532)
+++ PKGBUILD2018-07-17 09:41:51 UTC (rev 360533)
@@ -5,7 +5,7 @@
 _hkgname=comonad
 pkgname=haskell-comonad
 pkgver=5.0.4
-pkgrel=8
+pkgrel=9
 pkgdesc="Comonads"
 url="https://github.com/ekmett/comonad/";
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:42:14
  Author: felixonmars
Revision: 360534

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 
360533, haskell-comonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:42:14 UTC (rev 360534)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=comonad
+pkgname=haskell-comonad
+pkgver=5.0.4
+pkgrel=9
+pkgdesc="Comonads"
+url="https://github.com/ekmett/comonad/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-distributive' 
'haskell-tagged'
+ 'haskell-transformers-compat')
+makedepends=('haskell-cabal-doctest' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('06537fed3fb26a776384c1b8601e82571d6a9ef62a73eb145fe04f7f00eb0a8994b93e5ec36b235545de568e552ca2e77347a25c87ee4237dcddca41f31ec974')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' 
src/Control/Comonad/Env/Class.hs src/Control/Comonad.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fdistributive -fcontravariant -fcontainers -ftest-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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:43:34
  Author: felixonmars
Revision: 360536

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
360535, haskell-bifunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:43:34 UTC (rev 360536)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.5.3
+pkgrel=6
+pkgdesc="Bifunctors"
+url="https://github.com/ekmett/bifunctors/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged'
+ 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4996c9afa60bd6c1de872ac7be09135a972f9c3075987834fa50bfba90111257ef51268b4b206a8652b3e68b231f94723e6e6f47eb44b457820cfe9b8ea82404')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -f-semigroups
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:43:09
  Author: felixonmars
Revision: 360535

upgpkg: haskell-bifunctors 5.5.3-6

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-bifunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:42:14 UTC (rev 360534)
+++ PKGBUILD2018-07-17 09:43:09 UTC (rev 360535)
@@ -5,7 +5,7 @@
 _hkgname=bifunctors
 pkgname=haskell-bifunctors
 pkgver=5.5.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Bifunctors"
 url="https://github.com/ekmett/bifunctors/";
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:44:40
  Author: felixonmars
Revision: 360537

upgpkg: haskell-generic-deriving 1.12.2-7

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:43:34 UTC (rev 360536)
+++ PKGBUILD2018-07-17 09:44:40 UTC (rev 360537)
@@ -5,7 +5,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.12.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving";
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:44:58
  Author: felixonmars
Revision: 360538

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 360537, haskell-generic-deriving/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:44:58 UTC (rev 360538)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.12.2
+pkgrel=7
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6abbc9508ab4c85536cba1cdc8d086952f0268527cd2db058492bc76d94bda58d99c47132c6deb56a24000b9fad0b043582dbc0af740c7731c1a4ebf510be7af')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/<.*2.13/<3/' -i $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase-4-9
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:50:16
  Author: felixonmars
Revision: 360539

upgpkg: haskell-aeson 1.3.1.1-24

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:44:58 UTC (rev 360538)
+++ PKGBUILD2018-07-17 09:50:16 UTC (rev 360539)
@@ -6,7 +6,7 @@
 pkgname=haskell-aeson
 _hkgname=aeson
 pkgver=1.3.1.1
-pkgrel=23
+pkgrel=24
 pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
 url="https://github.com/bos/aeson";
 license=("GPL")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:50:32
  Author: felixonmars
Revision: 360540

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 360539, 
haskell-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:50:32 UTC (rev 360540)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-aeson
+_hkgname=aeson
+pkgver=1.3.1.1
+pkgrel=24
+pkgdesc="A JSON parsing and encoding library optimized for ease of use and 
high performance."
+url="https://github.com/bos/aeson";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-integer-logarithms'
+ 'haskell-base-orphans' 'haskell-base16-bytestring' 
'haskell-generic-deriving'
+ 'haskell-hashable-time' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('ab506e0aa453542c1b609e65d36ed56758c43b772c1eaa13274bf4f9e72366bdf02ba31de0a7a8673c7a0d200837dd0192e1269fbe51d3b7d0149dce6d0f6968')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i -e 's/<.*2.11/<3/' -e 's/<.*0.7/<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 \
+-f-developer -f-fast -f-bytestring-builder -f-cffi
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:51:40
  Author: felixonmars
Revision: 360542

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD 
(from rev 360541, haskell-aeson-better-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:51:40 UTC (rev 360542)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-better-errors
+pkgname=haskell-aeson-better-errors
+pkgver=0.9.1.0
+pkgrel=75
+pkgdesc="Better error messages when decoding JSON values."
+url="https://github.com/hdgarrood/aeson-better-errors";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific"
+ "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";)
+sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:51:24
  Author: felixonmars
Revision: 360541

upgpkg: haskell-aeson-better-errors 0.9.1.0-75

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-aeson-better-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:50:32 UTC (rev 360540)
+++ PKGBUILD2018-07-17 09:51:24 UTC (rev 360541)
@@ -5,7 +5,7 @@
 _hkgname=aeson-better-errors
 pkgname=haskell-aeson-better-errors
 pkgver=0.9.1.0
-pkgrel=74
+pkgrel=75
 pkgdesc="Better error messages when decoding JSON values."
 url="https://github.com/hdgarrood/aeson-better-errors";
 license=("MIT")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:52:43
  Author: felixonmars
Revision: 360543

upgpkg: haskell-aeson-compat 0.3.8-12

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-aeson-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:51:40 UTC (rev 360542)
+++ PKGBUILD2018-07-17 09:52:43 UTC (rev 360543)
@@ -5,7 +5,7 @@
 _hkgname=aeson-compat
 pkgname=haskell-aeson-compat
 pkgver=0.3.8
-pkgrel=11
+pkgrel=12
 pkgdesc="Compatibility layer for aeson"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:53:03
  Author: felixonmars
Revision: 360544

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
360543, haskell-aeson-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-17 09:53:03 UTC (rev 360544)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-compat
+pkgname=haskell-aeson-compat
+pkgver=0.3.8
+pkgrel=12
+pkgdesc="Compatibility layer for aeson"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-attoparsec-iso8601'
+ 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 
'haskell-scientific'
+ 'haskell-tagged' 'haskell-time-locale-compat' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36687acb148fd7c71a0cc99f77116518ef539754f151707cc5f6c1b4dfb7b3245338b32d83d68a3e0663d92644fb6d4eadff2d2ba88cad1a22b98aa3c35cc215')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.8/<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-aeson-pretty/trunk (PKGBUILD)

2018-07-17 Thread Felix Yan via arch-commits
Date: Tuesday, July 17, 2018 @ 09:53:49
  Author: felixonmars
Revision: 360545

upgpkg: haskell-aeson-pretty 0.8.7-27

rebuild with hspec 2.5.5, hspec-core 2.5.5, hspec-discover 2.5.5

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 09:53:03 UTC (rev 360544)
+++ PKGBUILD2018-07-17 09:53:49 UTC (rev 360545)
@@ -5,7 +5,7 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.7
-pkgrel=26
+pkgrel=27
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="https://github.com/informatikr/aeson-pretty";
 license=("custom:BSD3")


  1   2   3   4   5   6   7   8   9   10   >