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

2019-12-29 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 07:57:50
  Author: felixonmars
Revision: 544078

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 07:57:42 UTC (rev 544077)
+++ PKGBUILD2019-12-30 07:57:50 UTC (rev 544078)
@@ -1,42 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=nanospec
-pkgname=haskell-nanospec
-pkgver=0.2.2
-pkgrel=5
-pkgdesc="A lightweight implementation of a subset of Hspec's API"
-url="https://github.com/commercialhaskell/nanospec;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-hspec' 'haskell-silently')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
-
-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"
-}

Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 
544077, haskell-nanospec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 07:57:50 UTC (rev 544078)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nanospec
+pkgname=haskell-nanospec
+pkgver=0.2.2
+pkgrel=6
+pkgdesc="A lightweight implementation of a subset of Hspec's API"
+url="https://github.com/commercialhaskell/nanospec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
+
+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-nanospec/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 07:57:42
  Author: felixonmars
Revision: 544077

upgpkg: haskell-nanospec 0.2.2-6: rebuild pass 1, specified --nocheck

Modified:
  haskell-nanospec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 02:26:21 UTC (rev 544076)
+++ PKGBUILD2019-12-30 07:57:42 UTC (rev 544077)
@@ -3,21 +3,28 @@
 _hkgname=nanospec
 pkgname=haskell-nanospec
 pkgver=0.2.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A lightweight implementation of a subset of Hspec's API"
 url="https://github.com/commercialhaskell/nanospec;
 license=('MIT')
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc' 'haskell-hspec' 'haskell-silently')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-silently')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
 
 build() {
-cd $_hkgname-$pkgver
-
+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 --enable-tests \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
 runhaskell Setup register --gen-script


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

2019-12-29 Thread Gaëtan Bisson via arch-commits
Date: Monday, December 30, 2019 @ 07:10:49
  Author: bisson
Revision: 372376

archrelease: copy trunk to testing-x86_64

Added:
  s-nail/repos/testing-x86_64/
  s-nail/repos/testing-x86_64/PKGBUILD
(from rev 372375, s-nail/trunk/PKGBUILD)

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

Copied: s-nail/repos/testing-x86_64/PKGBUILD (from rev 372375, 
s-nail/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-30 07:10:49 UTC (rev 372376)
@@ -0,0 +1,56 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Sergej Pupykin 
+# Contributor: Andreas Wagner 
+
+pkgname=s-nail
+pkgver=14.9.16
+pkgrel=1
+pkgdesc='Environment for sending and receiving mail'
+url='https://www.sdaoden.eu/code.html#s-nail'
+license=('custom:BSD')
+arch=('x86_64')
+depends=('openssl' 'krb5' 'libidn2')
+optdepends=('smtp-forwarder: for sending mail')
+validpgpkeys=('EE19E1C1F2F7054F8D3954D8308964B51883A0DD')
+source=("https://www.sdaoden.eu/downloads/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('d37edaa348d61b786f4c44362ad9e08c27dba81cf16289098331ab96aa93c44f'
+'SKIP')
+
+backup=('etc/mail.rc')
+replaces=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+provides=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+conflicts=('mailx' 'mailx-heirloom' 'heirloom-mailx')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   export CFLAGS+=" $CPPFLAGS"
+
+   # The -j value ends up stored in the binary;
+   # to make the build reproducible, hardcode it.
+   export MAKEFLAGS='-j4'
+
+   make \
+   VAL_PREFIX=/usr \
+   VAL_SYSCONFDIR=/etc \
+   VAL_LIBEXECDIR=/usr/lib \
+   VAL_MAIL=/var/spool/mail \
+   VAL_SID= VAL_MAILX=mail \
+   OPT_AUTOCC=0 \
+   config
+
+   make --jobs build
+}
+
+check() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make test
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   ln -sf mail "${pkgdir}"/usr/bin/mailx
+   ln -sf mail.1.gz "${pkgdir}"/usr/share/man/man1/mailx.1.gz
+   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


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

2019-12-29 Thread Gaëtan Bisson via arch-commits
Date: Monday, December 30, 2019 @ 07:10:31
  Author: bisson
Revision: 372375

upstream update

Modified:
  s-nail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 02:40:36 UTC (rev 372374)
+++ PKGBUILD2019-12-30 07:10:31 UTC (rev 372375)
@@ -4,8 +4,8 @@
 # Contributor: Andreas Wagner 
 
 pkgname=s-nail
-pkgver=14.9.15
-pkgrel=3
+pkgver=14.9.16
+pkgrel=1
 pkgdesc='Environment for sending and receiving mail'
 url='https://www.sdaoden.eu/code.html#s-nail'
 license=('custom:BSD')
@@ -14,7 +14,7 @@
 optdepends=('smtp-forwarder: for sending mail')
 validpgpkeys=('EE19E1C1F2F7054F8D3954D8308964B51883A0DD')
 source=("https://www.sdaoden.eu/downloads/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('95ba750d8ea8e519b5161f211096ed0c46f3f0273b03cfadb5edbeac57b31570'
+sha256sums=('d37edaa348d61b786f4c44362ad9e08c27dba81cf16289098331ab96aa93c44f'
 'SKIP')
 
 backup=('etc/mail.rc')
@@ -24,8 +24,13 @@
 
 build() {
cd "${srcdir}/${pkgname}-${pkgver}"
-   CFLAGS+=" $CPPFLAGS"
-   MAKEFLAGS=-j1 make \
+   export CFLAGS+=" $CPPFLAGS"
+
+   # The -j value ends up stored in the binary;
+   # to make the build reproducible, hardcode it.
+   export MAKEFLAGS='-j4'
+
+   make \
VAL_PREFIX=/usr \
VAL_SYSCONFDIR=/etc \
VAL_LIBEXECDIR=/usr/lib \


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

2019-12-29 Thread Maxime Gauduin via arch-commits
Date: Monday, December 30, 2019 @ 02:40:31
  Author: alucryd
Revision: 372373

upgpkg: libva 2.6.0-1

Modified:
  libva/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 00:44:04 UTC (rev 372372)
+++ PKGBUILD2019-12-30 02:40:31 UTC (rev 372373)
@@ -3,7 +3,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=libva
-pkgver=2.5.0
+pkgver=2.6.0
 pkgrel=1
 pkgdesc='Video Acceleration (VA) API for Linux'
 arch=(x86_64)
@@ -35,9 +35,15 @@
   libva.so
 )
 backup=(etc/libva.conf)
-source=(git+https://github.com/intel/libva.git#tag=${pkgver})
-sha256sums=('SKIP')
+source=(git+https://github.com/intel/libva.git#tag=5f693d9e603e0e83928cec67c30b6ac902d7aa85)
+sha256sums=(SKIP)
 
+pkgver() {
+  cd libva
+
+  git describe --tags
+}
+
 build() {
   CFLAGS+=" -DENABLE_VA_MESSAGING"  # Option missing
   arch-meson libva build


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

2019-12-29 Thread Maxime Gauduin via arch-commits
Date: Monday, December 30, 2019 @ 02:40:36
  Author: alucryd
Revision: 372374

archrelease: copy trunk to extra-x86_64

Added:
  libva/repos/extra-x86_64/PKGBUILD
(from rev 372373, libva/trunk/PKGBUILD)
Deleted:
  libva/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 02:40:31 UTC (rev 372373)
+++ PKGBUILD2019-12-30 02:40:36 UTC (rev 372374)
@@ -1,56 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Ionut Biru 
-
-pkgname=libva
-pkgver=2.5.0
-pkgrel=1
-pkgdesc='Video Acceleration (VA) API for Linux'
-arch=(x86_64)
-url=https://01.org/linuxmedia/vaapi
-license=(MIT)
-depends=(
-  libdrm
-  libgl
-  libx11
-  libxext
-  libxfixes
-  wayland
-)
-makedepends=(
-  git
-  libglvnd
-  mesa
-  meson
-)
-optdepends=(
-  'libva-vdpau-driver: backend for Nvidia and AMD cards'
-  'libva-intel-driver: backend for Intel cards'
-)
-provides=(
-  libva-drm.so
-  libva-glx.so
-  libva-wayland.so
-  libva-x11.so
-  libva.so
-)
-backup=(etc/libva.conf)
-source=(git+https://github.com/intel/libva.git#tag=${pkgver})
-sha256sums=('SKIP')
-
-build() {
-  CFLAGS+=" -DENABLE_VA_MESSAGING"  # Option missing
-  arch-meson libva build
-  ninja -C build
-}
-
-package() {
-  DESTDIR="${pkgdir}" meson install -C build
-  install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva
-
-  install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Ionut Biru 
+
+pkgname=libva
+pkgver=2.6.0
+pkgrel=1
+pkgdesc='Video Acceleration (VA) API for Linux'
+arch=(x86_64)
+url=https://01.org/linuxmedia/vaapi
+license=(MIT)
+depends=(
+  libdrm
+  libgl
+  libx11
+  libxext
+  libxfixes
+  wayland
+)
+makedepends=(
+  git
+  libglvnd
+  mesa
+  meson
+)
+optdepends=(
+  'libva-vdpau-driver: backend for Nvidia and AMD cards'
+  'libva-intel-driver: backend for Intel cards'
+)
+provides=(
+  libva-drm.so
+  libva-glx.so
+  libva-wayland.so
+  libva-x11.so
+  libva.so
+)
+backup=(etc/libva.conf)
+source=(git+https://github.com/intel/libva.git#tag=5f693d9e603e0e83928cec67c30b6ac902d7aa85)
+sha256sums=(SKIP)
+
+pkgver() {
+  cd libva
+
+  git describe --tags
+}
+
+build() {
+  CFLAGS+=" -DENABLE_VA_MESSAGING"  # Option missing
+  arch-meson libva build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" meson install -C build
+  install -Dm 644 libva/COPYING -t "${pkgdir}"/usr/share/licenses/libva
+
+  install -Dm 644 /dev/stdin "${pkgdir}"/etc/libva.conf <

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

2019-12-29 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, December 30, 2019 @ 02:26:21
  Author: yan12125
Revision: 544076

archrelease: copy trunk to community-x86_64

Added:
  libfm-qt/repos/community-x86_64/PKGBUILD
(from rev 544075, libfm-qt/trunk/PKGBUILD)
Deleted:
  libfm-qt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 02:26:03 UTC (rev 544075)
+++ PKGBUILD2019-12-30 02:26:21 UTC (rev 544076)
@@ -1,38 +0,0 @@
-# Maintainer: Jerome Leclanche 
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=libfm-qt
-pkgver=0.14.1
-pkgrel=1
-pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
-arch=("x86_64")
-url="https://lxqt.org;
-license=("GPL2")
-depends=("menu-cache" "libexif" "qt5-x11extras")
-makedepends=("lxqt-build-tools")
-source=(
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
-   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
-)
-sha512sums=('a265f6831a077ccb78a994828e6c69a22f2f6432b1f6ed6f404af41f013112870f7aee98067f2c466bec6cdfea040c10c7ce7e0f0ed977e5d266ec38e543d2a7'
-'SKIP')
-validpgpkeys=(
-   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

-   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

-)
-
-
-build() {
-   mkdir -p build
-   cd build
-
-   cmake "$srcdir/$pkgname-$pkgver" \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_INSTALL_LIBDIR=lib
-   make
-}
-
-package() {
-   cd build
-   make DESTDIR="$pkgdir" install
-}

Copied: libfm-qt/repos/community-x86_64/PKGBUILD (from rev 544075, 
libfm-qt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 02:26:21 UTC (rev 544076)
@@ -0,0 +1,38 @@
+# Maintainer: Jerome Leclanche 
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=libfm-qt
+pkgver=0.14.1
+pkgrel=2
+pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
+arch=("x86_64")
+url="https://lxqt.org;
+license=("GPL2")
+depends=("menu-cache" "libexif" "qt5-x11extras")
+makedepends=("lxqt-build-tools")
+source=(
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz;
+   
"https://github.com/lxde/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.xz.asc;
+)
+sha512sums=('a265f6831a077ccb78a994828e6c69a22f2f6432b1f6ed6f404af41f013112870f7aee98067f2c466bec6cdfea040c10c7ce7e0f0ed977e5d266ec38e543d2a7'
+'SKIP')
+validpgpkeys=(
+   "169704C6FB490C6892C7F23C37E0AF1FDA48F373"  # Jerome Leclanche 

+   "7C733BA5F585AAD669E4D23A42C9C8D3AF5EA5E3"  # Alf Gaida 

+)
+
+
+build() {
+   mkdir -p build
+   cd build
+
+   cmake "$srcdir/$pkgname-$pkgver" \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_INSTALL_LIBDIR=lib
+   make
+}
+
+package() {
+   cd build
+   make DESTDIR="$pkgdir" install
+}


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

2019-12-29 Thread Chih-Hsuan Yen via arch-commits
Date: Monday, December 30, 2019 @ 02:26:03
  Author: yan12125
Revision: 544075

upgpkg: libfm-qt 0.14.1-2; rebuilt with Qt 5.14

Ref: FS#64980

Modified:
  libfm-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:57:12 UTC (rev 544074)
+++ PKGBUILD2019-12-30 02:26:03 UTC (rev 544075)
@@ -3,7 +3,7 @@
 
 pkgname=libfm-qt
 pkgver=0.14.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Core library of PCManFM-Qt (Qt binding for libfm)"
 arch=("x86_64")
 url="https://lxqt.org;


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

2019-12-29 Thread Jan Steffens via arch-commits
Date: Monday, December 30, 2019 @ 00:44:04
  Author: heftig
Revision: 372372

archrelease: copy trunk to extra-x86_64

Added:
  cbindgen/repos/extra-x86_64/PKGBUILD
(from rev 372371, cbindgen/trunk/PKGBUILD)
Deleted:
  cbindgen/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 00:42:19 UTC (rev 372371)
+++ PKGBUILD2019-12-30 00:44:04 UTC (rev 372372)
@@ -1,41 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=cbindgen
-pkgver=0.12.0
-pkgrel=1
-pkgdesc="A tool for generating C bindings to Rust code"
-url="https://github.com/eqrion/cbindgen;
-arch=(x86_64)
-license=(MPL2)
-depends=(gcc-libs)
-makedepends=(cargo git)
-_commit=38fda6b7785a09721d45ed723b14b118b46ae711  # tags/v0.12.0^0
-source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;)
-sha512sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  cargo fetch --locked
-}
-
-build() {
-  cd $pkgname
-  cargo build --release --frozen
-}
-
-check() {
-  cd $pkgname
-  # test_expand* fails; needs nightly rust
-  cargo test --release --frozen || :
-}
-
-package() {
-  cd $pkgname
-  install -Dt "$pkgdir/usr/bin" target/release/cbindgen
-  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 README.md
-}

Copied: cbindgen/repos/extra-x86_64/PKGBUILD (from rev 372371, 
cbindgen/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 00:44:04 UTC (rev 372372)
@@ -0,0 +1,41 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=cbindgen
+pkgver=0.12.1
+pkgrel=1
+pkgdesc="A tool for generating C bindings to Rust code"
+url="https://github.com/eqrion/cbindgen;
+arch=(x86_64)
+license=(MPL2)
+depends=(gcc-libs)
+makedepends=(cargo git)
+_commit=f5d76c44c466b47d1c776acd9974df838f30d431  # tags/v0.12.1^0
+source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  cargo fetch --locked
+}
+
+build() {
+  cd $pkgname
+  cargo build --release --frozen
+}
+
+check() {
+  cd $pkgname
+  # test_expand* fails; needs nightly rust
+  cargo test --release --frozen || :
+}
+
+package() {
+  cd $pkgname
+  install -Dt "$pkgdir/usr/bin" target/release/cbindgen
+  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 README.md
+}


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

2019-12-29 Thread Jan Steffens via arch-commits
Date: Monday, December 30, 2019 @ 00:42:19
  Author: heftig
Revision: 372371

0.12.1-1

Modified:
  cbindgen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 00:20:05 UTC (rev 372370)
+++ PKGBUILD2019-12-30 00:42:19 UTC (rev 372371)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=cbindgen
-pkgver=0.12.0
+pkgver=0.12.1
 pkgrel=1
 pkgdesc="A tool for generating C bindings to Rust code"
 url="https://github.com/eqrion/cbindgen;
@@ -9,7 +9,7 @@
 license=(MPL2)
 depends=(gcc-libs)
 makedepends=(cargo git)
-_commit=38fda6b7785a09721d45ed723b14b118b46ae711  # tags/v0.12.0^0
+_commit=f5d76c44c466b47d1c776acd9974df838f30d431  # tags/v0.12.1^0
 source=("git+https://github.com/eqrion/cbindgen#commit=$_commit;)
 sha512sums=('SKIP')
 


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

2019-12-29 Thread Jan Steffens via arch-commits
Date: Monday, December 30, 2019 @ 00:20:05
  Author: heftig
Revision: 372370

Update _llvm_ver

Modified:
  rust/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:56:50 UTC (rev 372369)
+++ PKGBUILD2019-12-30 00:20:05 UTC (rev 372370)
@@ -8,7 +8,7 @@
 pkgver=1.40.0
 pkgrel=1
 
-_llvm_ver=9.0.0
+_llvm_ver=9.0.1
 
 pkgdesc='Systems programming language focused on safety, speed and concurrency'
 url='https://www.rust-lang.org/'
@@ -25,7 +25,7 @@
 
 sha256sums=('dd97005578defc10a482bff3e4e728350d2099c60ffcf1f5e189540c39a549ad'
 'SKIP'
-'56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e'
+'c2bfab95c9986318318363d7f371a85a95e333bc0b34fbfa52edbd3f5e3a9077'
 'SKIP')
 validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE'  # Rust Language (Tag 
and Release Signing Key) 
   '474E22316ABF4785A88C6E8EA2C794A986419D8A'  # Tom Stellard 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:56:15
  Author: foutrelis
Revision: 544072

upgpkg: ldc 2:1.18.0-2: clang 9.0.1 rebuild

Modified:
  ldc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:32:36 UTC (rev 544071)
+++ PKGBUILD2019-12-29 23:56:15 UTC (rev 544072)
@@ -7,9 +7,9 @@
 pkgver=1.18.0
 _pkgcommit=37b183f38f5dd0c4af778e63962954f8aeb929cd
 _dversion=2.088.1
-_clangversion=9.0.0 # related to where ldc2 looks for compiler-rt sanitizers
+_clangversion=9.0.1 # related to where ldc2 looks for compiler-rt sanitizers
 epoch=2
-pkgrel=1
+pkgrel=2
 pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
 arch=('x86_64')
 url="https://github.com/ldc-developers/ldc;


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:56:19
  Author: foutrelis
Revision: 544073

archrelease: copy trunk to community-staging-x86_64

Added:
  ldc/repos/community-staging-x86_64/
  ldc/repos/community-staging-x86_64/PKGBUILD
(from rev 544072, ldc/trunk/PKGBUILD)

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

Copied: ldc/repos/community-staging-x86_64/PKGBUILD (from rev 544072, 
ldc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:56:19 UTC (rev 544073)
@@ -0,0 +1,111 @@
+# Maintainer:
+# Contributor: Mihails Strasuns 
+# Contributor: Sven-Hendrik Haase 
+
+pkgname=('ldc' 'liblphobos')
+groups=('dlang' 'dlang-ldc')
+pkgver=1.18.0
+_pkgcommit=37b183f38f5dd0c4af778e63962954f8aeb929cd
+_dversion=2.088.1
+_clangversion=9.0.1 # related to where ldc2 looks for compiler-rt sanitizers
+epoch=2
+pkgrel=2
+pkgdesc="A D Compiler based on the LLVM Compiler Infrastructure including D 
runtime and libphobos2"
+arch=('x86_64')
+url="https://github.com/ldc-developers/ldc;
+license=('BSD')
+makedepends=('git' 'cmake' 'llvm' 'ldc')
+
+source=(
+"git+https://github.com/ldc-developers/ldc#commit=$_pkgcommit;
+"git+https://github.com/ldc-developers/druntime.git;
+"git+https://github.com/ldc-developers/phobos.git;
+"git+https://github.com/ldc-developers/dmd-testsuite.git;
+)
+
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+cd "$srcdir/ldc"
+
+git submodule init
+git config submodule.druntime.url "$srcdir/druntime"
+git config submodule.phobos.url "$srcdir/phobos"
+git config submodule.tests/d2/dmd-testsuite.url "$srcdir/dmd-testsuite"
+git submodule update
+
+# Set version used for path construction in getFullClangCompilerRTLibPath()
+sed -i "s/ldc::llvm_version_base/\"$_clangversion\"/" driver/linker-gcc.cpp
+
+# https://github.com/ldc-developers/ldc/issues/3079
+sed -i '/FileCheck/,$d' utils/CMakeLists.txt
+}
+
+build() {
+cd "$srcdir/ldc"
+
+mkdir -p build && cd build
+
+cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_SKIP_RPATH=ON \
+-DINCLUDE_INSTALL_DIR=/usr/include/dlang/ldc \
+-DBUILD_SHARED_LIBS=BOTH \
+-DBUILD_LTO_LIBS=ON \
+-DLDC_WITH_LLD=OFF \
+-DD_COMPILER_FLAGS="-link-defaultlib-shared=false -linker=gold -flto=full" 
\
+-DADDITIONAL_DEFAULT_LDC_SWITCHES="\"-link-defaultlib-shared\"" \
+..
+make
+}
+
+check() {
+cd "$srcdir/ldc/build"
+make all-test-runners
+}
+
+package_ldc() {
+depends=('liblphobos' 'llvm-libs' 'gcc' 'compiler-rt')
+backup=('etc/ldc2.conf')
+provides=("d-compiler=$_dversion")
+
+cd "$srcdir/ldc/build"
+make install DESTDIR="$pkgdir"
+
+# move bash-completion
+mkdir -p "$pkgdir/usr/share/bash-completion/completions/"
+mv "$pkgdir/etc/bash_completion.d/ldc2" 
"$pkgdir/usr/share/bash-completion/completions/"
+rm -rf "$pkgdir/etc/bash_completion.d"
+
+# remove liblphobos files
+rm -rf "$pkgdir/usr/include"
+rm -rf "$pkgdir/usr/lib"
+
+# symlinks
+ln -s /usr/share/bash-completion/completions/ldc2 
"$pkgdir/usr/share/bash-completion/completions/ldc"
+ln -s /usr/bin/ldc2 "$pkgdir/usr/bin/ldc"
+ln -s /usr/bin/ldmd2 "$pkgdir/usr/bin/ldmd"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_liblphobos() {
+provides=('d-runtime' 'd-stdlib')
+depends=('curl')
+options=('staticlibs')
+
+cd "$srcdir/ldc/build"
+make install DESTDIR="$pkgdir"
+
+# remove ldc files
+rm -rf "$pkgdir/usr/bin/"
+rm -rf "$pkgdir/etc/"
+
+# licenses
+install -D -m644 "$srcdir/ldc/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:47:59
  Author: foutrelis
Revision: 372358

upgpkg: kdevelop 5.4.5-2: clang 9.0.1 rebuild

Modified:
  kdevelop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:42:06 UTC (rev 372357)
+++ PKGBUILD2019-12-29 23:47:59 UTC (rev 372358)
@@ -4,8 +4,8 @@
 
 pkgname=kdevelop
 pkgver=5.4.5
-_clangver=9.0.0
-pkgrel=1
+_clangver=9.0.1
+pkgrel=2
 pkgdesc='C++ IDE using KDE technologies'
 arch=(x86_64)
 url='http://www.kdevelop.org/'


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:48:03
  Author: foutrelis
Revision: 372359

archrelease: copy trunk to staging-x86_64

Added:
  kdevelop/repos/staging-x86_64/
  kdevelop/repos/staging-x86_64/PKGBUILD
(from rev 372358, kdevelop/trunk/PKGBUILD)

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

Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 372358, 
kdevelop/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:48:03 UTC (rev 372359)
@@ -0,0 +1,52 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Giovanni Scafora 
+
+pkgname=kdevelop
+pkgver=5.4.5
+_clangver=9.0.1
+pkgrel=2
+pkgdesc='C++ IDE using KDE technologies'
+arch=(x86_64)
+url='http://www.kdevelop.org/'
+license=(GPL)
+depends=(clang=$_clangver libksysguard kitemmodels knotifyconfig ktexteditor 
grantlee libkomparediff2
+ kcmutils threadweaver knewstuff)
+makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools 
plasma-framework krunner okteta boost purpose subversion astyle)
+optdepends=('konsole: embedded terminal'
+'git: Git support' 'subversion: SVN support'
+'gdb: GNU debugger support' 'lldb: LLDB debugger support'
+'qt5-doc: Qt documentation integration'
+'cmake: cmake integration'
+'meson: meson integration'
+'qt5-tools: qthelp plugin'
+'okteta: GNU debugger support'
+'plasma-framework: for the plasma addons'
+'purpose: patch review plugin'
+'astyle: astyle plugin'
+'cppcheck: code analyzer' 'heaptrack: memory profiler'
+'clazy: clazy analyzer plugin')
+conflicts=(kdevelop-qmljs kdevplatform)
+replaces=(kdevelop-qmljs kdevplatform kdevelop-clang-tidy)
+source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('92c0504ff8c3ef730881e021adc7d6e945d8db0cbc0f3ff81280008ad35b7023'
+'SKIP')
+validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6'  # Sven Brauch 

+  '364EFA5F639572907D392999C64CF56B13CACE5D'  # Kevin Funk 

+  'E191FD5BE6F46870F09E82B2024E7FB43D015474'  # Friedrich W. H. 
Kossebau 
+  '0A48BC961075B4BA8523E3790A345FB086E797D9') # 
https://share.kde.org/s/8dKaJTw8pR8iiwJ
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:42:01
  Author: foutrelis
Revision: 372356

upgpkg: qtcreator 4.11.0-4: clang 9.0.1 rebuild

Modified:
  qtcreator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:28:33 UTC (rev 372355)
+++ PKGBUILD2019-12-29 23:42:01 UTC (rev 372356)
@@ -8,8 +8,8 @@
 
 pkgname=qtcreator
 pkgver=4.11.0
-_clangver=9.0.0
-pkgrel=3
+_clangver=9.0.1
+pkgrel=4
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:42:06
  Author: foutrelis
Revision: 372357

archrelease: copy trunk to staging-x86_64

Added:
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 372356, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch
(from rev 372356, qtcreator/trunk/qtcreator-preload-plugins.patch)

-+
 PKGBUILD|   73 ++
 qtcreator-preload-plugins.patch |   13 ++
 2 files changed, 86 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 372356, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:42:06 UTC (rev 372357)
@@ -0,0 +1,73 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.11.0
+_clangver=9.0.1
+pkgrel=4
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=(x86_64)
+url='https://www.qt.io'
+license=(LGPL)
+depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine 
clang=$_clangver qbs clazy syntax-highlighting desktop-file-utils)
+makedepends=(llvm python patchelf)
+options=(docs)
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz;
+qtcreator-preload-plugins.patch)
+sha256sums=('efebaa1c52526bf9c07b35c43071735c5d0b83b6cd08daab35a21e7ed53a7645'
+'d6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7')
+
+prepare() {
+  mkdir -p build
+
+  cd qt-creator-opensource-src-$pkgver
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, since upstream clang doesn't link to all plugins
+  # see 
http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf
+  # and https://bugs.archlinux.org/task/59492
+  patch -p1 -i ../qtcreator-preload-plugins.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+CONFIG+=journald QMAKE_CFLAGS_ISYSTEM=-I \
+DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES \
+"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro
+  make
+  make docs
+}
+
+package() {
+  cd build
+
+  make INSTALL_ROOT="$pkgdir/usr/" install
+  make INSTALL_ROOT="$pkgdir/usr/" install_docs
+
+  install -Dm644 
"$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT 
"$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch (from 
rev 372356, qtcreator/trunk/qtcreator-preload-plugins.patch)
===
--- staging-x86_64/qtcreator-preload-plugins.patch  
(rev 0)
+++ staging-x86_64/qtcreator-preload-plugins.patch  2019-12-29 23:42:06 UTC 
(rev 372357)
@@ -0,0 +1,13 @@
+diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp 
b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+index a580704243..7a8740a5cc 100644
+--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
 b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+@@ -63,7 +63,7 @@ QStringList 
ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis
+ 
+ const QString clazyChecks = diagnosticConfig.clazyChecks();
+ if (!clazyChecks.isEmpty()) {
+-arguments << XclangArgs({"-add-plugin",
++arguments << XclangArgs({"-load", "ClazyPlugin.so", "-add-plugin",
+  "clazy",
+  "-plugin-arg-clazy",
+  diagnosticConfig.clazyChecks()});


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:32:36
  Author: felixonmars
Revision: 544071

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 544070, haskell-comonad/trunk/PKGBUILD)

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

Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 
544070, haskell-comonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:32:36 UTC (rev 544071)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=comonad
+pkgname=haskell-comonad
+pkgver=5.0.6
+pkgrel=3
+pkgdesc="Comonads"
+url="https://github.com/ekmett/comonad/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' '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=('0b7fc727a2b972203d1651049a4f4c371a8f134d64d36409d60fbc4d11b7eb9650c79cf917abaa3f66084d7c5e9f32b288862a5e93c3d93c16c11533a446cfa5')
+
+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 \
+-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 $_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-distributive/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:31:46
  Author: felixonmars
Revision: 544069

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 544068, haskell-distributive/trunk/PKGBUILD)

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

Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 
544068, haskell-distributive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:31:46 UTC (rev 544069)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=distributive
+pkgname=haskell-distributive
+pkgver=0.6.1
+pkgrel=3
+pkgdesc="Distributive functors -- Dual to Traversable"
+url="https://github.com/ekmett/distributive/;
+license=("BSD")
+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=('6f14660e14ff5dfe90eb44386ed111829d4a621f77908049197ce1802b4d5ddd67ec66dadb92f8726c03f455e077ea6a5b8503e24bd5d205883d53f13cceb630')
+
+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 \
+-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 $_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)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:32:28
  Author: felixonmars
Revision: 544070

upgpkg: haskell-comonad 5.0.6-3: rebuild with exceptions 0.10.4

Modified:
  haskell-comonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:31:46 UTC (rev 544069)
+++ PKGBUILD2019-12-29 23:32:28 UTC (rev 544070)
@@ -4,7 +4,7 @@
 _hkgname=comonad
 pkgname=haskell-comonad
 pkgver=5.0.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Comonads"
 url="https://github.com/ekmett/comonad/;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:31:38
  Author: felixonmars
Revision: 544068

upgpkg: haskell-distributive 0.6.1-3: rebuild with exceptions 0.10.4

Modified:
  haskell-distributive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:30:38 UTC (rev 544067)
+++ PKGBUILD2019-12-29 23:31:38 UTC (rev 544068)
@@ -4,7 +4,7 @@
 _hkgname=distributive
 pkgname=haskell-distributive
 pkgver=0.6.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Distributive functors -- Dual to Traversable"
 url="https://github.com/ekmett/distributive/;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:30:38
  Author: felixonmars
Revision: 544067

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 544066, haskell-base-orphans/trunk/PKGBUILD)

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

Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
544066, haskell-base-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:30:38 UTC (rev 544067)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base-orphans
+pkgname=haskell-base-orphans
+pkgver=0.8.1
+pkgrel=24
+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=('e58fcb9f71c5922664d21a38889f2246284ffbbdffd5137d74354ff51737edee9cb4af80f643b2527fa730bdc34bd9f2ff560611b22516943b28416227b12f1b')
+
+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-base-orphans/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:30:31
  Author: felixonmars
Revision: 544066

upgpkg: haskell-base-orphans 0.8.1-24: rebuild pass 1, specified --nocheck

Modified:
  haskell-base-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:26:19 UTC (rev 544065)
+++ PKGBUILD2019-12-29 23:30:31 UTC (rev 544066)
@@ -4,7 +4,7 @@
 _hkgname=base-orphans
 pkgname=haskell-base-orphans
 pkgver=0.8.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Backwards-compatible orphan instances for base"
 url="https://github.com/haskell-compat/base-orphans#readme;
 license=("MIT")


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:28:29
  Author: foutrelis
Revision: 372354

upgpkg: shiboken2 5.14.0-3: clang 9.0.1 rebuild

Modified:
  shiboken2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:26:36 UTC (rev 372353)
+++ PKGBUILD2019-12-29 23:28:29 UTC (rev 372354)
@@ -4,9 +4,9 @@
 pkgbase=shiboken2
 pkgname=(shiboken2 python-shiboken2)
 _qtver=5.14.0
-_clangver=9.0.0
+_clangver=9.0.1
 pkgver=${_qtver/-/}
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL2 LGPL)


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:28:33
  Author: foutrelis
Revision: 372355

archrelease: copy trunk to staging-x86_64

Added:
  shiboken2/repos/staging-x86_64/
  shiboken2/repos/staging-x86_64/PKGBUILD
(from rev 372354, shiboken2/trunk/PKGBUILD)
  shiboken2/repos/staging-x86_64/shiboken-fix-falkon.patch
(from rev 372354, shiboken2/trunk/shiboken-fix-falkon.patch)

---+
 PKGBUILD  |   53 
 shiboken-fix-falkon.patch |   46 ++
 2 files changed, 99 insertions(+)

Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 372354, 
shiboken2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:28:33 UTC (rev 372355)
@@ -0,0 +1,53 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Felix Yan 
+
+pkgbase=shiboken2
+pkgname=(shiboken2 python-shiboken2)
+_qtver=5.14.0
+_clangver=9.0.1
+pkgver=${_qtver/-/}
+pkgrel=3
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL2 LGPL)
+pkgdesc='Generates bindings for C++ libraries using CPython source code'
+makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python-sphinx)
+_pkgfqn=pyside-setup-opensource-src-${_qtver}
+source=("https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz;
+ shiboken-fix-falkon.patch)
+sha256sums=('8c2ad1901a99165ed7bac8f522ee351ae3ebadd580024248f5a1db52e4a94b30'
+'3093d8d9e76bffce4e9fc16a620f9401749efff8b4d7e26c57d09f5342040627')
+
+prepare() {
+  mkdir -p build
+
+  cd $_pkgfqn
+  patch -p1 -i ../shiboken-fix-falkon.patch # Fix loading Falkon plugins
+}
+
+build() {
+  cd build
+  cmake ../${_pkgfqn}/sources/shiboken2 \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_TESTS=OFF \
+-DUSE_PYTHON_VERSION=3
+  make
+}
+
+package_shiboken2() {
+  depends=(clang=$_clangver llvm libxslt qt5-xmlpatterns)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in python-shiboken2
+  rm -r "$pkgdir"/usr/lib/{python*,libshiboken*}
+}
+
+package_python-shiboken2() {
+  depends=(python)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in shiboken2
+  rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig},share}
+}

Copied: shiboken2/repos/staging-x86_64/shiboken-fix-falkon.patch (from rev 
372354, shiboken2/trunk/shiboken-fix-falkon.patch)
===
--- staging-x86_64/shiboken-fix-falkon.patch(rev 0)
+++ staging-x86_64/shiboken-fix-falkon.patch2019-12-29 23:28:33 UTC (rev 
372355)
@@ -0,0 +1,46 @@
+From 92944434452d185ef0b023abd5eec224aea7eeb2 Mon Sep 17 00:00:00 2001
+From: Christian Tismer 
+Date: Wed, 13 Nov 2019 19:12:16 +0100
+Subject: [PATCH] WIP: qApp: Ensure QtCore import when embedded QApplication 
subclass is used
+
+The qApp machinery works great with Python.
+When using embedding, things are different because there
+is no longer a wrapper layer.
+
+Unfortunately, many extension modules use C++ to derive a
+QApplication class.
+
+This has the side effect that when a foreign C++ module gets
+imported, the qApp machinery does not see it as it would
+in Python.
+
+Instead of a complex analysis, we always make sure that QtCore
+is imported. It will report the right instance, anyway.
+
+XXX make sure that this assumption is really true...
+
+Change-Id: Ie9c56ac75e6c0ae3ace615dfc26c6d218ff4efea
+Fixes: PYSIDE-1135
+---
+
+diff --git a/sources/shiboken2/libshiboken/qapp_macro.cpp 
b/sources/shiboken2/libshiboken/qapp_macro.cpp
+index 306f53b..c2018bd 100644
+--- a/sources/shiboken2/libshiboken/qapp_macro.cpp
 b/sources/shiboken2/libshiboken/qapp_macro.cpp
+@@ -246,7 +246,14 @@
+  * qApp_contents variable and assigns the instance, instead of vice-versa.
+  */
+ PyObject *coreDict = qApp_moduledicts[1];
+-if (qApp != nullptr && coreDict != nullptr) {
++if (coreDict == nullptr) {
++// PYSIDE-1135: Make sure that at least QtCore gets imported.
++// That problem exists when a derived instance is created in C++.
++qApp_moduledicts[1] = Py_None; // anything != nullptr during import
++coreDict = PyImport_ImportModule("PySide2.QtCore");
++qApp_moduledicts[1] = coreDict;
++}
++if (qApp != nullptr && coreDict != nullptr && coreDict != Py_None) {
+ PyObject *coreApp = PyDict_GetItemString(coreDict, 
"QCoreApplication");
+ if (coreApp != nullptr) {
+ qApp_content = PyObject_CallMethod(coreApp, "instance", "");
+


[arch-commits] Commit in qt5-tools/repos (6 files)

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:26:36
  Author: foutrelis
Revision: 372353

archrelease: copy trunk to staging-x86_64

Added:
  qt5-tools/repos/staging-x86_64/
  qt5-tools/repos/staging-x86_64/PKGBUILD
(from rev 372352, qt5-tools/trunk/PKGBUILD)
  qt5-tools/repos/staging-x86_64/assistant.desktop
(from rev 372352, qt5-tools/trunk/assistant.desktop)
  qt5-tools/repos/staging-x86_64/designer.desktop
(from rev 372352, qt5-tools/trunk/designer.desktop)
  qt5-tools/repos/staging-x86_64/linguist.desktop
(from rev 372352, qt5-tools/trunk/linguist.desktop)
  qt5-tools/repos/staging-x86_64/qdbusviewer.desktop
(from rev 372352, qt5-tools/trunk/qdbusviewer.desktop)

-+
 PKGBUILD|   74 ++
 assistant.desktop   |8 +
 designer.desktop|   10 ++
 linguist.desktop|9 ++
 qdbusviewer.desktop |9 ++
 5 files changed, 110 insertions(+)

Copied: qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 372352, 
qt5-tools/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:26:36 UTC (rev 372353)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-tools
+_qtver=5.14.0
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='A cross-platform application and UI framework (Development Tools, 
QtHelp)'
+depends=('qt5-base' 'hicolor-icon-theme')
+makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit')
+optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant')
+groups=('qt' 'qt5')
+conflicts=('qtchooser')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
+{assistant,designer,linguist,qdbusviewer}.desktop)
+sha256sums=('8d7f8612ab6078fe7289d8a8dd8112b550fd0f51b5455df2dcfba651c30c3adf'
+'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4'
+'92f3e5dc8bc416e02893c38a05287238853e0c20732df1e62d6a672744a34e7c'
+'15781519115e36d2c67c12ee6bc636425cd445072f43cb8bdd1364cfacbe4c45'
+'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+
+  qmake ../${_pkgfqn}
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="${pkgdir}" install
+
+  cd ../${_pkgfqn}
+  # install missing icons and desktop files
+  for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do
+size=$(echo $(basename ${icon}) | cut -d- -f2)
+install -p -D -m644 ${icon} \
+  "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png"
+  done
+
+  install -D -m644 src/assistant/assistant/images/assistant.png \
+"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png"
+  install -D -m644 src/assistant/assistant/images/assistant-128.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png"
+  install -D -m644 src/designer/src/designer/images/designer.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png"
+  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \
+"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png"
+  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png"
+  install -d "${pkgdir}/usr/share/applications"
+  install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \
+"${pkgdir}/usr/share/applications/"
+
+  # Symlinks for backwards compatibility
+  for b in "${pkgdir}"/usr/bin/*; do
+ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
+  done
+
+  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
+  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
+-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
+
+  install -d "$pkgdir"/usr/share/licenses
+  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
+}

Copied: qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 372352, 
qt5-tools/trunk/assistant.desktop)
===
--- staging-x86_64/assistant.desktop(rev 0)
+++ staging-x86_64/assistant.desktop2019-12-29 23:26:36 UTC (rev 372353)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Qt Assistant
+Comment=Shows Qt documentation and examples
+Exec=assistant
+Icon=assistant
+Terminal=false
+Type=Application
+Categories=Qt;Development;Documentation;

Copied: qt5-tools/repos/staging-x86_64/designer.desktop (from rev 372352, 
qt5-tools/trunk/designer.desktop)
===
--- staging-x86_64/designer.desktop (rev 0)
+++ 

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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:26:19
  Author: felixonmars
Revision: 544065

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 544064, haskell-base-compat-batteries/trunk/PKGBUILD)

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

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 544064, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:26:19 UTC (rev 544065)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.11.0
+pkgrel=2
+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')
+checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('40b9a4ad696df743e9833120f594077653533d05ee66a03d7a79072505d226d578ad3226304b527556384cc30a4e4ab84898686acc3188e585859ae6b089c177')
+
+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 qt5-tools/trunk (PKGBUILD)

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:26:30
  Author: foutrelis
Revision: 372352

upgpkg: qt5-tools 5.14.0-2: clang 9.0.1 rebuild

Modified:
  qt5-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:21:46 UTC (rev 372351)
+++ PKGBUILD2019-12-29 23:26:30 UTC (rev 372352)
@@ -4,7 +4,7 @@
 pkgname=qt5-tools
 _qtver=5.14.0
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:26:10
  Author: felixonmars
Revision: 544064

upgpkg: haskell-base-compat-batteries 0.11.0-2: rebuild pass 1, specified 
--nocheck

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:22:36 UTC (rev 544063)
+++ PKGBUILD2019-12-29 23:26:10 UTC (rev 544064)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:22:28
  Author: felixonmars
Revision: 544062

upgpkg: haskell-hspec-discover 2.7.1-16: rebuild pass 1, specified --nocheck

Modified:
  haskell-hspec-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:04:54 UTC (rev 544061)
+++ PKGBUILD2019-12-29 23:22:28 UTC (rev 544062)
@@ -3,7 +3,7 @@
 _hkgname=hspec-discover
 pkgname=haskell-hspec-discover
 pkgver=2.7.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Automatically discover and run Hspec tests"
 url="http://hspec.github.io/;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:22:36
  Author: felixonmars
Revision: 544063

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 544062, haskell-hspec-discover/trunk/PKGBUILD)

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

Copied: haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 544062, haskell-hspec-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:22:36 UTC (rev 544063)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-discover
+pkgname=haskell-hspec-discover
+pkgver=2.7.1
+pkgrel=16
+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=('b07e7be5bd81f2e116b63f27e307ac628b6d678cc24dfb519bed7dcc1c27f772ff5d4a18c801474a425d4450337e809b9563b4ee1ca397830dfc7f9a92d7359f')
+
+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 openmp/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:21:46
  Author: foutrelis
Revision: 372351

archrelease: copy trunk to staging-x86_64

Added:
  openmp/repos/staging-x86_64/
  openmp/repos/staging-x86_64/PKGBUILD
(from rev 372350, openmp/trunk/PKGBUILD)

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

Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 372350, 
openmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:21:46 UTC (rev 372351)
@@ -0,0 +1,49 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=openmp
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="LLVM OpenMP Runtime Library"
+arch=('x86_64')
+url="https://openmp.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('glibc' 'libelf' 'libffi')
+makedepends=('cmake' 'ninja')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('5c94060f846f965698574d9ce22975c0e9f04c9b14088c3af5f03870af75cace'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+   cd "$pkgname-$pkgver.src"
+   mkdir build
+}
+
+build() {
+   cd "$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd "$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # libgomp.so is also provided by gcc-libs; remove it to fix the conflict
+  rm "$pkgdir/usr/lib/libgomp.so"
+
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:21:42
  Author: foutrelis
Revision: 372350

upgpkg: openmp 9.0.1-1: New upstream release.

Modified:
  openmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:20:42 UTC (rev 372349)
+++ PKGBUILD2019-12-29 23:21:42 UTC (rev 372350)
@@ -1,8 +1,8 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=openmp
-pkgver=9.0.0
-pkgrel=2
+pkgver=9.0.1
+pkgrel=1
 pkgdesc="LLVM OpenMP Runtime Library"
 arch=('x86_64')
 url="https://openmp.llvm.org/;
@@ -9,8 +9,14 @@
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('glibc' 'libelf' 'libffi')
 makedepends=('cmake' 'ninja')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('9979eb1133066376cc0be29d1682bc0b0e7fb541075b391061679111ae4d3b5b'
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('5c94060f846f965698574d9ce22975c0e9f04c9b14088c3af5f03870af75cace'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:20:42
  Author: foutrelis
Revision: 372349

archrelease: copy trunk to staging-x86_64

Added:
  lldb/repos/staging-x86_64/
  lldb/repos/staging-x86_64/PKGBUILD
(from rev 372348, lldb/trunk/PKGBUILD)

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

Copied: lldb/repos/staging-x86_64/PKGBUILD (from rev 372348, 
lldb/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:20:42 UTC (rev 372349)
@@ -0,0 +1,56 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lldb
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="Next generation, high-performance debugger"
+arch=('x86_64')
+url="https://lldb.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('llvm-libs' 'clang' 'python' 'python-six')
+makedepends=('llvm' 'cmake' 'ninja' 'swig')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8a7b9fd795c31a3e3cba6ce1377a2ae5c67376d92888702ce27e26f0971beb09'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLDB_USE_SYSTEM_SIX=1
+  ninja
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Install possibly outdated man page; better than nothing!
+  install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
+
+  # Compile Python scripts
+  python3 -m compileall "$pkgdir"
+  python3 -O -m compileall "$pkgdir"
+  python3 -OO -m compileall "$pkgdir"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:20:39
  Author: foutrelis
Revision: 372348

upgpkg: lldb 9.0.1-1: New upstream release.

Modified:
  lldb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:14:42 UTC (rev 372347)
+++ PKGBUILD2019-12-29 23:20:39 UTC (rev 372348)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=9.0.0
-pkgrel=2
+pkgver=9.0.1
+pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
 url="https://lldb.llvm.org/;
@@ -10,8 +10,14 @@
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('llvm-libs' 'clang' 'python' 'python-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('1e4c2f6a1f153f4b8afa2470d2e99dab493034c1ba8b7ffbbd7600de016d0794'
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8a7b9fd795c31a3e3cba6ce1377a2ae5c67376d92888702ce27e26f0971beb09'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:14:38
  Author: foutrelis
Revision: 372346

upgpkg: lld 9.0.1-1: New upstream release.

Modified:
  lld/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:12:00 UTC (rev 372345)
+++ PKGBUILD2019-12-29 23:14:38 UTC (rev 372346)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lld
-pkgver=9.0.0
+pkgver=9.0.1
 pkgrel=1
 pkgdesc="Linker from the LLVM project"
 arch=('x86_64')
@@ -10,12 +10,18 @@
 license=('custom:Apache 2.0 with LLVM Exception')
 depends=('llvm-libs')
 makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
-https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
+$_source_base/llvm-$pkgver.src.tar.xz{,.sig}
 sphinx2.patch)
-sha256sums=('31c6748b235d09723fb73fea0c816ed5a3fab0f96b66f8fbc546a0fcc8688f91'
+sha256sums=('86262bad3e2fd784ba8c5e2158d7aa36f12b85f2515e95bc81d65d75bb9b0c82'
 'SKIP'
-'d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84'
+'00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
 'SKIP'
 '7f7cca66a16c5a4aca132bfa1d86a7a2ff33612ec47d3422dc91ad4cc1810646')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:14:42
  Author: foutrelis
Revision: 372347

archrelease: copy trunk to staging-x86_64

Added:
  lld/repos/staging-x86_64/
  lld/repos/staging-x86_64/PKGBUILD
(from rev 372346, lld/trunk/PKGBUILD)
  lld/repos/staging-x86_64/sphinx2.patch
(from rev 372346, lld/trunk/sphinx2.patch)

---+
 PKGBUILD  |   71 
 sphinx2.patch |   13 ++
 2 files changed, 84 insertions(+)

Copied: lld/repos/staging-x86_64/PKGBUILD (from rev 372346, lld/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:14:42 UTC (rev 372347)
@@ -0,0 +1,71 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lld
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="Linker from the LLVM project"
+arch=('x86_64')
+url="https://lld.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('llvm-libs')
+makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
+$_source_base/llvm-$pkgver.src.tar.xz{,.sig}
+sphinx2.patch)
+sha256sums=('86262bad3e2fd784ba8c5e2158d7aa36f12b85f2515e95bc81d65d75bb9b0c82'
+'SKIP'
+'00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
+'SKIP'
+'7f7cca66a16c5a4aca132bfa1d86a7a2ff33612ec47d3422dc91ad4cc1810646')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+
+  # https://bugs.llvm.org/show_bug.cgi?id=41789
+  patch -Np1 -i ../sphinx2.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python \
+-DBUILD_SHARED_LIBS=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INCLUDE_TESTS=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+  ninja
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+  ninja check-lld
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
+}
+
+# vim:set ts=2 sw=2 et:

Copied: lld/repos/staging-x86_64/sphinx2.patch (from rev 372346, 
lld/trunk/sphinx2.patch)
===
--- staging-x86_64/sphinx2.patch(rev 0)
+++ staging-x86_64/sphinx2.patch2019-12-29 23:14:42 UTC (rev 372347)
@@ -0,0 +1,13 @@
+diff --git a/docs/conf.py b/docs/conf.py
+index 62404b275..b5a3cdc68 100644
+--- a/docs/conf.py
 b/docs/conf.py
+@@ -134,7 +134,7 @@ html_last_updated_fmt = '%Y-%m-%d'
+ #html_use_smartypants = True
+ 
+ # Custom sidebar templates, maps document names to template names.
+-html_sidebars = {'index': 'indexsidebar.html'}
++html_sidebars = {'index': ['localtoc.html', 'relations.html', 
'sourcelink.html', 'indexsidebar.html', 'searchbox.html']}
+ 
+ # Additional templates that should be rendered to pages, maps page names to
+ # template names.


[arch-commits] Commit in clang/trunk (3 files)

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:11:56
  Author: foutrelis
Revision: 372344

upgpkg: clang 9.0.1-1: New upstream release.

Modified:
  clang/trunk/PKGBUILD
Deleted:
  clang/trunk/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
  clang/trunk/0001-Initialize-all-fields-in-ABIArgInfo.patch

-+
 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch |   32 
 0001-Initialize-all-fields-in-ABIArgInfo.patch  |   40 
--
 PKGBUILD|   40 
--
 3 files changed, 18 insertions(+), 94 deletions(-)

Deleted: 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
===
--- 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
2019-12-29 22:53:54 UTC (rev 372343)
+++ 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
2019-12-29 23:11:56 UTC (rev 372344)
@@ -1,32 +0,0 @@
-From 8ea70c9ede7ac82d9363c122a9a84aded054984c Mon Sep 17 00:00:00 2001
-From: Tom Stellard 
-Date: Mon, 30 Sep 2019 23:42:17 +
-Subject: [PATCH] Fix Driver/modules.cpp test to work when build directory name
- contains '.s'
-
-Reviewers: dyung, rsmith, hansw
-
-Subscribers: mati865, mgorny, cfe-commits
-
-Tags: #clang
-
-Differential Revision: https://reviews.llvm.org/D66176
-
-git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@373275 
91177308-0d34-0410-b5e6-96231b3b80d8

- test/Driver/modules.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/Driver/modules.cpp b/test/Driver/modules.cpp
-index 7c549c1300..4f4e3a4140 100644
 a/test/Driver/modules.cpp
-+++ b/test/Driver/modules.cpp
-@@ -15,7 +15,7 @@
- // RUN: %clang -std=c++2a %t/module.pcm -S -o %t/module.pcm.o -v 2>&1 | 
FileCheck %s --check-prefix=CHECK-COMPILE
- //
- // CHECK-COMPILE: -cc1 {{.*}} {{-emit-obj|-S}}
--// CHECK-COMPILE-SAME: -o {{.*}}.{{pcm.o|s}}
-+// CHECK-COMPILE-SAME: -o {{.*}}module{{2*}}.pcm.o
- // CHECK-COMPILE-SAME: -x pcm
- // CHECK-COMPILE-SAME: {{.*}}.pcm
- 

Deleted: 0001-Initialize-all-fields-in-ABIArgInfo.patch
===
--- 0001-Initialize-all-fields-in-ABIArgInfo.patch  2019-12-29 22:53:54 UTC 
(rev 372343)
+++ 0001-Initialize-all-fields-in-ABIArgInfo.patch  2019-12-29 23:11:56 UTC 
(rev 372344)
@@ -1,40 +0,0 @@
-From a1445cd0340006d7635101c4c2b27ae51328642c Mon Sep 17 00:00:00 2001
-From: Serge Guelton 
-Date: Thu, 19 Sep 2019 00:54:40 +
-Subject: [PATCH] Initialize all fields in ABIArgInfo.
-
-Due to usage of an uninitialized fields, we end up with
-a Conditional jump or move depends on uninitialised value
-
-Fixes https://bugs.llvm.org/show_bug.cgi?id=40547
-
-Commited on behalf of Martin Liska 
-
-git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@372281 
91177308-0d34-0410-b5e6-96231b3b80d8

- include/clang/CodeGen/CGFunctionInfo.h | 10 --
- 1 file changed, 4 insertions(+), 6 deletions(-)
-
-diff --git a/include/clang/CodeGen/CGFunctionInfo.h 
b/include/clang/CodeGen/CGFunctionInfo.h
-index 1f81072e23d0..5069d9af42a3 100644
 a/include/clang/CodeGen/CGFunctionInfo.h
-+++ b/include/clang/CodeGen/CGFunctionInfo.h
-@@ -109,14 +109,12 @@ class ABIArgInfo {
- UnpaddedCoerceAndExpandType = T;
-   }
- 
--  ABIArgInfo(Kind K)
--  : TheKind(K), PaddingInReg(false), InReg(false) {
--  }
--
- public:
--  ABIArgInfo()
-+  ABIArgInfo(Kind K = Direct)
-   : TypeData(nullptr), PaddingType(nullptr), DirectOffset(0),
--TheKind(Direct), PaddingInReg(false), InReg(false) {}
-+TheKind(K), PaddingInReg(false), InAllocaSRet(false),
-+IndirectByVal(false), IndirectRealign(false), SRetAfterThis(false),
-+InReg(false), CanBeFlattened(false), SignExt(false) {}
- 
-   static ABIArgInfo getDirect(llvm::Type *T = nullptr, unsigned Offset = 0,
-   llvm::Type *Padding = nullptr,

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:53:54 UTC (rev 372343)
+++ PKGBUILD2019-12-29 23:11:56 UTC (rev 372344)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=clang
-pkgver=9.0.0
-pkgrel=3
+pkgver=9.0.1
+pkgrel=1
 pkgdesc="C language family frontend for LLVM"
 arch=('x86_64')
 url="https://clang.llvm.org/;
@@ -16,42 +16,38 @@
 provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver")
 conflicts=('clang-analyzer' 'clang-tools-extra')
 replaces=('clang-analyzer' 'clang-tools-extra')
-source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
-
https://releases.llvm.org/$pkgver/clang-tools-extra-$pkgver.src.tar.xz{,.sig}
-https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-0001-Initialize-all-fields-in-ABIArgInfo.patch
-

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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 23:12:00
  Author: foutrelis
Revision: 372345

archrelease: copy trunk to staging-x86_64

Added:
  clang/repos/staging-x86_64/
  clang/repos/staging-x86_64/PKGBUILD
(from rev 372344, clang/trunk/PKGBUILD)
  clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch
(from rev 372344, clang/trunk/enable-SSP-and-PIE-by-default.patch)

-+
 PKGBUILD|  120 +
 enable-SSP-and-PIE-by-default.patch |  309 ++
 2 files changed, 429 insertions(+)

Copied: clang/repos/staging-x86_64/PKGBUILD (from rev 372344, 
clang/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 23:12:00 UTC (rev 372345)
@@ -0,0 +1,120 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=clang
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="C language family frontend for LLVM"
+arch=('x86_64')
+url="https://clang.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('llvm-libs' 'gcc' 'compiler-rt')
+makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'python2')
+optdepends=('openmp: OpenMP support in clang with -fopenmp'
+'python: for scan-view and git-clang-format'
+'llvm: referenced by some clang headers')
+provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver")
+conflicts=('clang-analyzer' 'clang-tools-extra')
+replaces=('clang-analyzer' 'clang-tools-extra')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
+$_source_base/clang-tools-extra-$pkgver.src.tar.xz{,.sig}
+$_source_base/llvm-$pkgver.src.tar.xz{,.sig}
+enable-SSP-and-PIE-by-default.patch)
+sha256sums=('5778512b2e065c204010f88777d44b95250671103e434f9dc7363ab2e3804253'
+'SKIP'
+'b26fd72a78bd7db998a26270ec9ec6a01346651d88fa87b4b323e13049fb6f07'
+'SKIP'
+'00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
+'SKIP'
+'fde58a4902bec3715bc3d0c9250fa4c5f241af90bfd1e46f7128fa1435c03026')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+  mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra
+  patch -Np1 -i ../enable-SSP-and-PIE-by-default.patch
+
+  # Avoid shipping libclang-cpp before removing BUILD_SHARED_LIBS=ON
+  sed -i '/add_clang_subdirectory(clang-shlib)/d' tools/CMakeLists.txt
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  # Upstream strongly recommends against BUILD_SHARED_LIBS=ON for distro
+  # builds but CLANG_LINK_CLANG_DYLIB=ON is not yet supported by clang's
+  # extra tools. Keep building all libraries as shared and revisit this.
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python \
+-DBUILD_SHARED_LIBS=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DCLANG_LINK_CLANG_DYLIB=OFF \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_INCLUDE_DOCS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DSPHINX_WARNINGS_AS_ERRORS=OFF \
+-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+  ninja
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+  ninja check-clang{,-tools}
+}
+
+_python2_optimize() {
+  python2 -m compileall "$@"
+  python2 -O -m compileall "$@"
+}
+
+_python3_optimize() {
+  python3 -m compileall "$@"
+  python3 -O -m compileall "$@"
+  python3 -OO -m compileall "$@"
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/clang{,-tools}/html/{_sources,.buildinfo}
+
+  # Move analyzer scripts out of /usr/libexec
+  mv "$pkgdir"/usr/libexec/{ccc,c++}-analyzer "$pkgdir/usr/lib/clang/"
+  rmdir "$pkgdir/usr/libexec"
+  sed -i 's|libexec|lib/clang|' "$pkgdir/usr/bin/scan-build"
+
+  # Install Python bindings
+  for _py in 2.7 3.8; do
+install -d "$pkgdir/usr/lib/python$_py/site-packages"
+cp -a ../bindings/python/clang "$pkgdir/usr/lib/python$_py/site-packages/"
+_python${_py%%.*}_optimize "$pkgdir/usr/lib/python$_py"
+  done
+
+  # Fix shebang in Python 2 script
+  sed -i '1s|/usr/bin/env python$|&2|' \
+"$pkgdir"/usr/share/$pkgname/run-find-all-symbols.py
+
+  # Compile Python scripts
+  _python2_optimize "$pkgdir/usr/share/clang"
+  _python3_optimize 

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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:04:46
  Author: felixonmars
Revision: 544060

upgpkg: haskell-chell 0.5-20: rebuild with exceptions 0.10.4

Modified:
  haskell-chell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:04:03 UTC (rev 544059)
+++ PKGBUILD2019-12-29 23:04:46 UTC (rev 544060)
@@ -3,7 +3,7 @@
 _hkgname=chell
 pkgname=haskell-chell
 pkgver=0.5
-pkgrel=19
+pkgrel=20
 pkgdesc="A simple and intuitive library for automated testing"
 url="https://github.com/typeclasses/chell;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:04:54
  Author: felixonmars
Revision: 544061

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chell/repos/community-staging-x86_64/PKGBUILD (from rev 544060, 
haskell-chell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:04:54 UTC (rev 544061)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=chell
+pkgname=haskell-chell
+pkgver=0.5
+pkgrel=20
+pkgdesc="A simple and intuitive library for automated testing"
+url="https://github.com/typeclasses/chell;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 
'haskell-patience' 'haskell-random')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('386e8da002b34f0c6aecfd43a2150539dfd70ee6a64e284ff659d6efb9bd900b68d65b0815b087289b2784a9db418ae7d1cfaf6f57ca44399c79887ed9faa364')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.9/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcolor-output
+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.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:04:03
  Author: felixonmars
Revision: 544059

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 544058, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:04:03 UTC (rev 544059)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.9
+pkgrel=12
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
+url="https://github.com/ekmett/ansi-wl-pprint;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+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-ansi-wl-pprint/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:03:55
  Author: felixonmars
Revision: 544058

upgpkg: haskell-ansi-wl-pprint 0.6.9-12: rebuild with exceptions 0.10.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 23:03:14 UTC (rev 544057)
+++ PKGBUILD2019-12-29 23:03:55 UTC (rev 544058)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=11
+pkgrel=12
 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
 url="https://github.com/ekmett/ansi-wl-pprint;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:03:07
  Author: felixonmars
Revision: 544056

upgpkg: haskell-ansi-terminal 0.9.1-12: rebuild with exceptions 0.10.4

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:54:46 UTC (rev 544055)
+++ PKGBUILD2019-12-29 23:03:07 UTC (rev 544056)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.9.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 23:03:14
  Author: felixonmars
Revision: 544057

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
544056, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 23:03:14 UTC (rev 544057)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.9.1
+pkgrel=12
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bab9b55fe0494b30c01ab9211bfb17a02eaea781a945175b3b511f876004e27124b9caa71c185a8643bbff31dee814bd410ce66742dd930328533d3a63e785a0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+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-colour/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:54:46
  Author: felixonmars
Revision: 544055

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 
544054, haskell-colour/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:54:46 UTC (rev 544055)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=colour
+pkgname=haskell-colour
+pkgver=2.3.5
+pkgrel=16
+pkgdesc="A model for human colour/color perception"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' )
+checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework'
+  'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2232f51b3cfdda1a64436e8395c2441e49db083982a0370d3ec38c304b0a6234666887b3abc886107a9b21c425d3253284cce0186c1a210a302a0a14808364d8')
+
+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 --datasubdir="$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-colour/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:54:39
  Author: felixonmars
Revision: 544054

upgpkg: haskell-colour 2.3.5-16: rebuild pass 1, specified --nocheck

Modified:
  haskell-colour/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:37:00 UTC (rev 544053)
+++ PKGBUILD2019-12-29 22:54:39 UTC (rev 544054)
@@ -4,7 +4,7 @@
 _hkgname=colour
 pkgname=haskell-colour
 pkgver=2.3.5
-pkgrel=15
+pkgrel=16
 pkgdesc="A model for human colour/color perception"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 22:53:51
  Author: foutrelis
Revision: 372342

upgpkg: compiler-rt 9.0.1-1: New upstream release.

Modified:
  compiler-rt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:51:35 UTC (rev 372341)
+++ PKGBUILD2019-12-29 22:53:51 UTC (rev 372342)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=compiler-rt
-pkgver=9.0.0
-pkgrel=2
+pkgver=9.0.1
+pkgrel=1
 pkgdesc="Compiler runtime libraries for clang"
 arch=('x86_64')
 url="https://compiler-rt.llvm.org/;
@@ -13,8 +13,14 @@
 # Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
 makedepends_x86_64=('lib32-gcc-libs')
 options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('56e4cd96dd1d8c346b07b4d6b255f976570c6f2389697347a6c3dcb9e820d10e'
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('c2bfab95c9986318318363d7f371a85a95e333bc0b34fbfa52edbd3f5e3a9077'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 22:53:54
  Author: foutrelis
Revision: 372343

archrelease: copy trunk to staging-x86_64

Added:
  compiler-rt/repos/staging-x86_64/
  compiler-rt/repos/staging-x86_64/PKGBUILD
(from rev 372342, compiler-rt/trunk/PKGBUILD)

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

Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 372342, 
compiler-rt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 22:53:54 UTC (rev 372343)
@@ -0,0 +1,53 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=compiler-rt
+pkgver=9.0.1
+pkgrel=1
+pkgdesc="Compiler runtime libraries for clang"
+arch=('x86_64')
+url="https://compiler-rt.llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+depends=('gcc-libs')
+makedepends=('llvm' 'cmake' 'ninja' 'python')
+# Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
+makedepends_x86_64=('lib32-gcc-libs')
+options=('staticlibs')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('c2bfab95c9986318318363d7f371a85a95e333bc0b34fbfa52edbd3f5e3a9077'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  mkdir -p "$pkgdir"/usr/lib/clang/$pkgver/{lib,share}
+  mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
+  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/share/}
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 22:51:28
  Author: foutrelis
Revision: 372340

upgpkg: llvm 9.0.1-1: New upstream release.

Modified:
  llvm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 21:21:52 UTC (rev 372339)
+++ PKGBUILD2019-12-29 22:51:28 UTC (rev 372340)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=9.0.0
-pkgrel=4
+pkgver=9.0.1
+pkgrel=1
 _ocaml_ver=4.09.0
 arch=('x86_64')
 url="https://llvm.org/;
@@ -12,9 +12,15 @@
  "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
  'python-sphinx' 'python-recommonmark')
 options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
 llvm-config.h)
-sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84'
+sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
 'SKIP'
 '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 



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

2019-12-29 Thread Evangelos Foutras via arch-commits
Date: Sunday, December 29, 2019 @ 22:51:35
  Author: foutrelis
Revision: 372341

archrelease: copy trunk to staging-x86_64

Added:
  llvm/repos/staging-x86_64/
  llvm/repos/staging-x86_64/PKGBUILD
(from rev 372340, llvm/trunk/PKGBUILD)
  llvm/repos/staging-x86_64/llvm-config.h
(from rev 372340, llvm/trunk/llvm-config.h)

---+
 PKGBUILD  |  129 
 llvm-config.h |9 +++
 2 files changed, 138 insertions(+)

Copied: llvm/repos/staging-x86_64/PKGBUILD (from rev 372340, 
llvm/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-29 22:51:35 UTC (rev 372341)
@@ -0,0 +1,129 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
+pkgver=9.0.1
+pkgrel=1
+_ocaml_ver=4.09.0
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:Apache 2.0 with LLVM Exception')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
+ 'python-sphinx' 'python-recommonmark')
+options=('staticlibs')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/$pkgname-$pkgver.src.tar.xz{,.sig}
+llvm-config.h)
+sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
+'SKIP'
+'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INSTALL_UTILS=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DLLVM_ENABLE_DOXYGEN=OFF \
+-DSPHINX_WARNINGS_AS_ERRORS=OFF \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+  ninja all ocaml_doc
+}
+
+check() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+  ninja check
+}
+
+package_llvm() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
+  depends=('llvm-libs' 'perl')
+  optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # Include lit for running lit-based tests in other projects
+  pushd ../utils/lit
+  python3 setup.py install --root="$pkgdir" -O1
+  popd
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
+
+  # The runtime libraries go into llvm-libs
+  mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO}*.so* "$srcdir"
+  mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
+
+  # OCaml bindings go to a separate package
+  rm -rf "$srcdir"/ocaml.{lib,doc}
+  mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib"
+  mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc"
+
+  if [[ $CARCH == x86_64 ]]; then
+# Needed for multilib (https://bugs.archlinux.org/task/29951)
+# Header stub is taken from Fedora
+mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h
+cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
+  fi
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm-libs() {
+  pkgdesc="LLVM runtime libraries"
+  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
+
+  install -d "$pkgdir/usr/lib"
+  cp -P \
+"$srcdir"/lib{LLVM,LTO}*.so* \
+"$srcdir"/LLVMgold.so \
+"$pkgdir/usr/lib/"
+
+  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
+  # https://bugs.archlinux.org/task/28479
+  install -d "$pkgdir/usr/lib/bfd-plugins"
+  ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm-ocaml() {
+  pkgdesc="OCaml bindings for LLVM"
+  depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes')
+
+  install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname}
+  cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml"
+  cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 

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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:36:53
  Author: felixonmars
Revision: 544052

upgpkg: haskell-chasingbottoms 1.3.1.7-4: rebuild with exceptions 0.10.4

Modified:
  haskell-chasingbottoms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:35:55 UTC (rev 544051)
+++ PKGBUILD2019-12-29 22:36:53 UTC (rev 544052)
@@ -3,7 +3,7 @@
 _hkgname=ChasingBottoms
 pkgname=haskell-chasingbottoms
 pkgver=1.3.1.7
-pkgrel=3
+pkgrel=4
 pkgdesc="For testing partial and infinite values"
 url="https://hackage.haskell.org/package/ChasingBottoms;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:37:00
  Author: felixonmars
Revision: 544053

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from 
rev 544052, haskell-chasingbottoms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:37:00 UTC (rev 544053)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ChasingBottoms
+pkgname=haskell-chasingbottoms
+pkgver=1.3.1.7
+pkgrel=4
+pkgdesc="For testing partial and infinite values"
+url="https://hackage.haskell.org/package/ChasingBottoms;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('85723d6f440ff1691f596f920d5253717a4e60ae9269ca16be520fda6d34956c7a24b419410f0df0012f7ef61929d9bafc5913bab5f9fd2848b6c0d6f232dfc0')
+
+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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:35:55
  Author: felixonmars
Revision: 544051

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck/repos/community-staging-x86_64/
  
haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
(from rev 544050, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 544050, haskell-quickcheck/trunk/PKGBUILD)

-+
 0001-update-code-to-support-extensible-exceptions-no-long.patch |   50 
++
 PKGBUILD|   50 
++
 2 files changed, 100 insertions(+)

Copied: 
haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
 (from rev 544050, 
haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch)
===
--- 
community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
(rev 0)
+++ 
community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch
2019-12-29 22:35:55 UTC (rev 544051)
@@ -0,0 +1,50 @@
+From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001
+From: Thomas Dziedzic 
+Date: Tue, 11 Sep 2012 03:59:50 -0700
+Subject: [PATCH] update code to support extensible exceptions no longer being
+ a part of ghc >= 7.6.1
+
+---
+ QuickCheck.cabal | 6 +-
+ Test/QuickCheck/Exception.hs | 6 ++
+ 2 files changed, 11 insertions(+), 1 deletion(-)
+
+diff --git a/QuickCheck.cabal b/QuickCheck.cabal
+index 1a9126e..5afd6fb 100644
+--- a/QuickCheck.cabal
 b/QuickCheck.cabal
+@@ -60,9 +60,13 @@ library
+   Build-depends: ghc
+ 
+   -- We want to use extensible-exceptions even if linking against base-3.
+-  if impl(ghc >= 6.9)
++  if impl(ghc >= 6.9) && impl(ghc < 7.6)
+ Build-depends: extensible-exceptions
+ 
++  -- GHC >= 7.6.1 no longer provides extensible exceptions
++  if impl(ghc >= 7.6)
++cpp-options: -DNEW_EXCEPTIONS
++
+   -- Modules that are always built.
+   Exposed-Modules:
+ Test.QuickCheck,
+diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs
+index f895351..d463195 100644
+--- a/Test/QuickCheck/Exception.hs
 b/Test/QuickCheck/Exception.hs
+@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where
+ 
+ #if defined(OLD_EXCEPTIONS)
+ import Control.Exception(evaluate, try, Exception(..), throw)
++#elif defined(NEW_EXCEPTIONS)
++import Control.Exception(evaluate, try, SomeException(SomeException), 
ErrorCall(..), throw
++#if defined(GHC_INTERRUPT)
++  , AsyncException(UserInterrupt)
++#endif
++  )
+ #else
+ import Control.Exception.Extensible(evaluate, try, 
SomeException(SomeException), ErrorCall(..), throw
+ #if defined(GHC_INTERRUPT)
+-- 
+1.7.12
+

Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
544050, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:35:55 UTC (rev 544051)
@@ -0,0 +1,50 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.13.2
+pkgrel=9
+pkgdesc='Automatic testing of Haskell programs'
+url='https://hackage.haskell.org/package/QuickCheck'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d2c92caec8bdf9089483b1f256f17f3d50e066f57eddb630f1831a232c4e33a0d4f55a0f927aa433cd3379283fa2615fd2937941e6847b234ea00b0fbeb46b98')
+
+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 \
+-ftemplateHaskell
+
+  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 

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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:35:46
  Author: felixonmars
Revision: 544050

upgpkg: haskell-quickcheck 2.13.2-9: rebuild with exceptions 0.10.4

Modified:
  haskell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:34:21 UTC (rev 544049)
+++ PKGBUILD2019-12-29 22:35:46 UTC (rev 544050)
@@ -5,7 +5,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.13.2
-pkgrel=8
+pkgrel=9
 pkgdesc='Automatic testing of Haskell programs'
 url='https://hackage.haskell.org/package/QuickCheck'
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:34:13
  Author: felixonmars
Revision: 544048

upgpkg: haskell-splitmix 0.0.3-6: rebuild with exceptions 0.10.4

Modified:
  haskell-splitmix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:33:23 UTC (rev 544047)
+++ PKGBUILD2019-12-29 22:34:13 UTC (rev 544048)
@@ -3,7 +3,7 @@
 _hkgname=splitmix
 pkgname=haskell-splitmix
 pkgver=0.0.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Fast Splittable PRNG"
 url="https://github.com/phadej/splitmix;
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:34:21
  Author: felixonmars
Revision: 544049

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD (from rev 
544048, haskell-splitmix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:34:21 UTC (rev 544049)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=splitmix
+pkgname=haskell-splitmix
+pkgver=0.0.3
+pkgrel=6
+pkgdesc="Fast Splittable PRNG"
+url="https://github.com/phadej/splitmix;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random')
+makedepends=('ghc' 'haskell-async' 'haskell-base-compat-batteries' 
'haskell-hunit'
+ 'haskell-tf-random' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('01d53a606de35c1aef5b4669c19308f63711053a6fee38466e421a7e712bca7cbfa37ffdfcf2a4671fc22354b5e83228255785a808c1b6c3ad941fd550d5560f')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.11/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:33:23
  Author: felixonmars
Revision: 544047

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ixset-typed/repos/community-staging-x86_64/
  haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD
(from rev 544046, haskell-ixset-typed/trunk/PKGBUILD)

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

Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 
544046, haskell-ixset-typed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:33:23 UTC (rev 544047)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ixset-typed
+pkgname=haskell-ixset-typed
+pkgver=0.4.0.1
+pkgrel=37
+pkgdesc="Efficient relational queries on Haskell sets"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48ed1cc65b7bc3522eab71727f3e11052c29cbb1eef4f7c043fd6c3fc43547909390cb36f823e109a15a136242f3e780f66f76ede29c2a7bc39f9bdf6c51ecd6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:33:15
  Author: felixonmars
Revision: 544046

upgpkg: haskell-ixset-typed 0.4.0.1-37: rebuild with exceptions 0.10.4

Modified:
  haskell-ixset-typed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:32:32 UTC (rev 544045)
+++ PKGBUILD2019-12-29 22:33:15 UTC (rev 544046)
@@ -3,7 +3,7 @@
 _hkgname=ixset-typed
 pkgname=haskell-ixset-typed
 pkgver=0.4.0.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Efficient relational queries on Haskell sets"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:32:32
  Author: felixonmars
Revision: 544045

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 
544044, haskell-safecopy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:32:32 UTC (rev 544045)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safecopy
+pkgname=haskell-safecopy
+pkgver=0.9.4.3
+pkgrel=30
+pkgdesc="Binary serialization with version control."
+url="http://acid-state.seize.it/safecopy;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65ad018a6300f80e0c37568ca564a4762ab458db29ae6fcf7d52d10c6438292a071eb20dbee25113c958f3883c15039447c9a30692ab8f7e5e2f3e1848828d48')
+
+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"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:32:25
  Author: felixonmars
Revision: 544044

upgpkg: haskell-safecopy 0.9.4.3-30: rebuild with exceptions 0.10.4

Modified:
  haskell-safecopy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:31:36 UTC (rev 544043)
+++ PKGBUILD2019-12-29 22:32:25 UTC (rev 544044)
@@ -3,7 +3,7 @@
 _hkgname=safecopy
 pkgname=haskell-safecopy
 pkgver=0.9.4.3
-pkgrel=29
+pkgrel=30
 pkgdesc="Binary serialization with version control."
 url="http://acid-state.seize.it/safecopy;
 license=('custom:PublicDomain')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:31:36
  Author: felixonmars
Revision: 544043

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 544042, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:31:36 UTC (rev 544043)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.15.3
+pkgrel=7
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'gtk3' 'haskell-pango')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;)
+sha512sums=('ce45659c04143c0aec6e3c62f06c9d9e8756ae49382bc89a6119ba290c22c60a86d8c279ed7f26d9ad1e9ba261e1603d3862e5374825d7052a3ef1f81d2d0ed1')
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:31:28
  Author: felixonmars
Revision: 544042

upgpkg: haskell-gtk 0.15.3-7: rebuild with exceptions 0.10.4

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:26:53 UTC (rev 544041)
+++ PKGBUILD2019-12-29 22:31:28 UTC (rev 544042)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk
 pkgver=0.15.3
-pkgrel=6
+pkgrel=7
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3;
 license=('LGPL2.1')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:26:53
  Author: felixonmars
Revision: 544041

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 544040, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:26:53 UTC (rev 544041)
@@ -0,0 +1,38 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=pango
+pkgname=haskell-pango
+pkgver=0.13.6.1
+pkgrel=8
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="https://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('44cb7af9b04dec8d6ab8256bc39f9777238d3cb22b90576f3a77c14cf0ce23ecd0926733a6ddaa96a62da13ac88f8637d4ffa82ae875b4276d7712f3a3d81a19')
+
+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"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:26:45
  Author: felixonmars
Revision: 544040

upgpkg: haskell-pango 0.13.6.1-8: rebuild with exceptions 0.10.4

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:25:42 UTC (rev 544039)
+++ PKGBUILD2019-12-29 22:26:45 UTC (rev 544040)
@@ -3,7 +3,7 @@
 _hkgname=pango
 pkgname=haskell-pango
 pkgver=0.13.6.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Binding to the pango library for Gtk2Hs."
 url="https://hackage.haskell.org/package/pango;
 license=('LGPL2.1')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:25:42
  Author: felixonmars
Revision: 544039

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monoid-subclasses/repos/community-staging-x86_64/
  haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD
(from rev 544038, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 544038, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:25:42 UTC (rev 544039)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=0.4.6.1
+pkgrel=32
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9ff5fd4c5a7133bd5da1c793a9d95c70574ce882280bf30be22921dacf0c9c5f9028a9c18712b0df5bf031ae56358c8a972a5c0f0e383effdecab4b9685e9dbb')
+
+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 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:25:34
  Author: felixonmars
Revision: 544038

upgpkg: haskell-monoid-subclasses 0.4.6.1-32: rebuild with exceptions 0.10.4

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:24:25 UTC (rev 544037)
+++ PKGBUILD2019-12-29 22:25:34 UTC (rev 544038)
@@ -4,7 +4,7 @@
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
 pkgver=0.4.6.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/;
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:24:17
  Author: felixonmars
Revision: 544036

upgpkg: haskell-juicypixels 3.3.4-4: rebuild with exceptions 0.10.4

Modified:
  haskell-juicypixels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:21:29 UTC (rev 544035)
+++ PKGBUILD2019-12-29 22:24:17 UTC (rev 544036)
@@ -4,7 +4,7 @@
 _hkgname=JuicyPixels
 pkgname=haskell-juicypixels
 pkgver=3.3.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
 url="https://github.com/Twinside/Juicy.Pixels;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:24:25
  Author: felixonmars
Revision: 544037

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 
544036, haskell-juicypixels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:24:25 UTC (rev 544037)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=JuicyPixels
+pkgname=haskell-juicypixels
+pkgver=3.3.4
+pkgrel=4
+pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff 
and radiance)"
+url="https://github.com/Twinside/Juicy.Pixels;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('26ceaa7b9d97507b8a46f22203b7abc9e6d1abdd61659710b8aa822690089e11bcdcd9369557225e52eac3ddc71c31c137e5acd701f3d41b20a4c5c3310eb812')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mmap
+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-glib/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:21:29
  Author: felixonmars
Revision: 544035

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 544034, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:21:29 UTC (rev 544035)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-glib
+pkgver=0.13.8.0
+pkgrel=2
+pkgdesc="Binding to the GLIB library for Gtk2Hs."
+url="https://hackage.haskell.org/package/glib;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')
+conflicts=('gtk2hs-glib')
+source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+sha512sums=('1c057d7d09e306b2b3e75c4a5c7662a58de2139a0827beb8fef928aaee9f35da6d5b5ec6da1bb9d78a33e6bea01edd05f00868c32181fb29f17ac710fe560e36')
+
+build() {
+cd "${srcdir}/glib-${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}/glib-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:21:21
  Author: felixonmars
Revision: 544034

upgpkg: haskell-glib 0.13.8.0-2: rebuild with exceptions 0.10.4

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:20:31 UTC (rev 544033)
+++ PKGBUILD2019-12-29 22:21:21 UTC (rev 544034)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-glib
 pkgver=0.13.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Binding to the GLIB library for Gtk2Hs."
 url="https://hackage.haskell.org/package/glib;
 license=('LGPL2.1')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:20:31
  Author: felixonmars
Revision: 544033

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 544032, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:20:31 UTC (rev 544033)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.8.0
+pkgrel=3
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="https://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-utf8-string')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+source=("https://hackage.haskell.org/packages/archive/cairo/${pkgver}/cairo-${pkgver}.tar.gz;)
+sha512sums=('472cfae63dfe66c9bdb3b44918987f3b001a0f2d7749aa30276d1736da97b2c70e8731af88f3ab9e512fd12d631ab096d18fd4067f9fdac9ea3dd85ccc938c46')
+
+build() {
+cd "${srcdir}/cairo-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/cairo-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:20:23
  Author: felixonmars
Revision: 544032

upgpkg: haskell-cairo 0.13.8.0-3: rebuild with exceptions 0.10.4

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:19:18 UTC (rev 544031)
+++ PKGBUILD2019-12-29 22:20:23 UTC (rev 544032)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-cairo
 pkgver=0.13.8.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Binding to the cairo library for Gtk2Hs."
 url="https://hackage.haskell.org/package/cairo;
 license=('LGPL2.1')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:19:11
  Author: felixonmars
Revision: 544030

upgpkg: haskell-gtk2hs-buildtools 0.13.5.0-33: rebuild with exceptions 0.10.4

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:17:47 UTC (rev 544029)
+++ PKGBUILD2019-12-29 22:19:11 UTC (rev 544030)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.5.0
-pkgrel=32
+pkgrel=33
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:19:18
  Author: felixonmars
Revision: 544031

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 544030, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 544030, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:19:18 UTC (rev 544031)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.5.0
+pkgrel=33
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('8affee1469d9eeb72c07ac2b99ac9100450ad9f089c2d44a35dd9ef16b351d26a2fa62d305aba13c88f389684600ed1454a2118a0e736d12e7ff9c70d5be68ee')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:17:47
  Author: felixonmars
Revision: 544029

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
544028, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:17:47 UTC (rev 544029)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.3.4
+pkgrel=6
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4723540f930edd1d5fd5cf58eadf7ed24fcd7761b90f303d559bc617737ec30cee2e9571ecced61fd369a933ae95b4386e48b122b876e73d0ad4bb65df16b76e')
+
+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-hashtables/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:17:40
  Author: felixonmars
Revision: 544028

upgpkg: haskell-hashtables 1.2.3.4-6: rebuild with exceptions 0.10.4

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:16:50 UTC (rev 544027)
+++ PKGBUILD2019-12-29 22:17:40 UTC (rev 544028)
@@ -4,7 +4,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.3.4
-pkgrel=5
+pkgrel=6
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:16:50
  Author: felixonmars
Revision: 544027

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 
544026, haskell-critbit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:16:50 UTC (rev 544027)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=critbit
+pkgname=haskell-critbit
+pkgver=0.2.0.0
+pkgrel=42
+pkgdesc="Crit-bit maps and sets"
+url="https://github.com/bos/critbit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch)
+sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95'
+
'6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-critbit/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:16:42
  Author: felixonmars
Revision: 544026

upgpkg: haskell-critbit 0.2.0.0-42: rebuild with exceptions 0.10.4

Modified:
  haskell-critbit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:15:53 UTC (rev 544025)
+++ PKGBUILD2019-12-29 22:16:42 UTC (rev 544026)
@@ -4,7 +4,7 @@
 _hkgname=critbit
 pkgname=haskell-critbit
 pkgver=0.2.0.0
-pkgrel=41
+pkgrel=42
 pkgdesc="Crit-bit maps and sets"
 url="https://github.com/bos/critbit;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:15:53
  Author: felixonmars
Revision: 544025

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 
544024, haskell-chunked-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:15:53 UTC (rev 544025)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=chunked-data
+pkgname=haskell-chunked-data
+pkgver=0.3.1
+pkgrel=39
+pkgdesc="Typeclasses for dealing with various chunked data representations"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9bdfac0598017ac1817fff76f3ea05672624a1edbf7d0b83298002185f234134277cd6e710ae29738997abfaf1d8e900d43d5b3c1e9e7fd98557e4e7d9f647c4')
+
+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-chunked-data/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:15:44
  Author: felixonmars
Revision: 544024

upgpkg: haskell-chunked-data 0.3.1-39: rebuild with exceptions 0.10.4

Modified:
  haskell-chunked-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:15:02 UTC (rev 544023)
+++ PKGBUILD2019-12-29 22:15:44 UTC (rev 544024)
@@ -4,7 +4,7 @@
 _hkgname=chunked-data
 pkgname=haskell-chunked-data
 pkgver=0.3.1
-pkgrel=38
+pkgrel=39
 pkgdesc="Typeclasses for dealing with various chunked data representations"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:15:02
  Author: felixonmars
Revision: 544023

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
544022, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:15:02 UTC (rev 544023)
@@ -0,0 +1,34 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.0.3
+pkgrel=19
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc' 'haskell-base-orphans')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha512sums=('176646ae612866064303cd200e9d940fec1645bb88176a89adb00df3b9a6df96200e3c9cf85a57af3a1481d6633b353da8e03d7a6c467c40e926275fe8d36853')
+
+build() {
+  cd "$srcdir"/vector-${pkgver}
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir"/vector-${pkgver}
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:14:54
  Author: felixonmars
Revision: 544022

upgpkg: haskell-vector 0.12.0.3-19: rebuild with exceptions 0.10.4

Modified:
  haskell-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:13:05 UTC (rev 544021)
+++ PKGBUILD2019-12-29 22:14:54 UTC (rev 544022)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-vector
 pkgver=0.12.0.3
-pkgrel=18
+pkgrel=19
 pkgdesc="Efficient Arrays"
 url="https://hackage.haskell.org/package/vector;
 license=("BSD")


[arch-commits] Commit in haskell-raw-strings-qq/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:13:05
  Author: felixonmars
Revision: 544021

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-raw-strings-qq/repos/community-staging-x86_64/
  haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 544020, haskell-raw-strings-qq/trunk/PKGBUILD)

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

Copied: haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD (from 
rev 544020, haskell-raw-strings-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:13:05 UTC (rev 544021)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=raw-strings-qq
+pkgname=haskell-raw-strings-qq
+pkgver=1.1
+pkgrel=11
+pkgdesc="Raw string literals for Haskell"
+url="https://github.com/23Skidoo/raw-strings-qq;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc')
+
+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-raw-strings-qq/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:12:57
  Author: felixonmars
Revision: 544020

upgpkg: haskell-raw-strings-qq 1.1-11: rebuild with exceptions 0.10.4

Modified:
  haskell-raw-strings-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:12:17 UTC (rev 544019)
+++ PKGBUILD2019-12-29 22:12:57 UTC (rev 544020)
@@ -3,7 +3,7 @@
 _hkgname=raw-strings-qq
 pkgname=haskell-raw-strings-qq
 pkgver=1.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Raw string literals for Haskell"
 url="https://github.com/23Skidoo/raw-strings-qq;
 license=('BSD')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:12:17
  Author: felixonmars
Revision: 544019

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pcre-light/repos/community-staging-x86_64/
  haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD
(from rev 544018, haskell-pcre-light/trunk/PKGBUILD)

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

Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 
544018, haskell-pcre-light/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:12:17 UTC (rev 544019)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-light
+pkgname=haskell-pcre-light
+pkgver=0.4.1.0
+pkgrel=4
+pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
+url="https://github.com/Daniel-Diaz/pcre-light;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'pcre')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39')
+
+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-old_base -fuse-pkg-config
+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-pcre-light/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:12:08
  Author: felixonmars
Revision: 544018

upgpkg: haskell-pcre-light 0.4.1.0-4: rebuild with exceptions 0.10.4

Modified:
  haskell-pcre-light/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:11:16 UTC (rev 544017)
+++ PKGBUILD2019-12-29 22:12:08 UTC (rev 544018)
@@ -4,7 +4,7 @@
 _hkgname=pcre-light
 pkgname=haskell-pcre-light
 pkgver=0.4.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Portable regex library for Perl 5 compatible regular expressions"
 url="https://github.com/Daniel-Diaz/pcre-light;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:11:16
  Author: felixonmars
Revision: 544017

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD 
(from rev 544016, haskell-hspec-expectations/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:11:16 UTC (rev 544017)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-expectations
+pkgname=haskell-hspec-expectations
+pkgver=0.8.2
+pkgrel=18
+pkgdesc="Catchy combinators for HUnit"
+url="https://github.com/sol/hspec-expectations;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9')
+
+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-hspec-expectations/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:11:07
  Author: felixonmars
Revision: 544016

upgpkg: haskell-hspec-expectations 0.8.2-18: rebuild with exceptions 0.10.4

Modified:
  haskell-hspec-expectations/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:10:27 UTC (rev 544015)
+++ PKGBUILD2019-12-29 22:11:07 UTC (rev 544016)
@@ -3,7 +3,7 @@
 _hkgname=hspec-expectations
 pkgname=haskell-hspec-expectations
 pkgver=0.8.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Catchy combinators for HUnit"
 url="https://github.com/sol/hspec-expectations;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:10:27
  Author: felixonmars
Revision: 544015

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 
544014, haskell-fclabels/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:10:27 UTC (rev 544015)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fclabels
+pkgname=haskell-fclabels
+pkgver=2.0.3.3
+pkgrel=14
+pkgdesc="First class accessor labels implemented as lenses."
+url="https://github.com/sebastiaanvisser/fclabels;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c0f7ed886b65a80aea4e19b5763d7b91ce948b63f86d507ecf0b6874716a190752e0806957c71e0ed0ed97422ba3d09a2be0c82588c8dabfd647474c1a33cff')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e 's/< *4.12/<5/' -e 's/< *2.14/<3/' -i $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:10:19
  Author: felixonmars
Revision: 544014

upgpkg: haskell-fclabels 2.0.3.3-14: rebuild with exceptions 0.10.4

Modified:
  haskell-fclabels/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:09:21 UTC (rev 544013)
+++ PKGBUILD2019-12-29 22:10:19 UTC (rev 544014)
@@ -4,7 +4,7 @@
 _hkgname=fclabels
 pkgname=haskell-fclabels
 pkgver=2.0.3.3
-pkgrel=13
+pkgrel=14
 pkgdesc="First class accessor labels implemented as lenses."
 url="https://github.com/sebastiaanvisser/fclabels;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:09:13
  Author: felixonmars
Revision: 544012

upgpkg: haskell-cmark-gfm 0.2.1-4: rebuild with exceptions 0.10.4

Modified:
  haskell-cmark-gfm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:08:27 UTC (rev 544011)
+++ PKGBUILD2019-12-29 22:09:13 UTC (rev 544012)
@@ -4,7 +4,7 @@
 _hkgname=cmark-gfm
 pkgname=haskell-cmark-gfm
 pkgver=0.2.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer"
 url="https://github.com/kivikakk/cmark-gfm-hs;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:09:21
  Author: felixonmars
Revision: 544013

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cmark-gfm/repos/community-staging-x86_64/
  haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD
(from rev 544012, haskell-cmark-gfm/trunk/PKGBUILD)

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

Copied: haskell-cmark-gfm/repos/community-staging-x86_64/PKGBUILD (from rev 
544012, haskell-cmark-gfm/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:09:21 UTC (rev 544013)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cmark-gfm
+pkgname=haskell-cmark-gfm
+pkgver=0.2.1
+pkgrel=4
+pkgdesc="Fast, accurate GitHub Flavored Markdown parser and renderer"
+url="https://github.com/kivikakk/cmark-gfm-hs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'cmark-gfm')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('46c0847608f741df689e5b213ecd023bedc4c79ee9b91bff55eae11ad600b248e5816b7c259d5c862b3c9742c6f5d08b16d1a6cf1b8724f7831e77788d4df70d')
+
+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 \
+-fpkgconfig
+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-hunit/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:08:27
  Author: felixonmars
Revision: 544011

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 544010, 
haskell-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:08:27 UTC (rev 544011)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=HUnit
+pkgname=haskell-hunit
+pkgver=1.6.0.0
+pkgrel=17
+pkgdesc="A unit testing framework for Haskell"
+url="http://hunit.sourceforge.net/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06503884bb85733be05b82da1fcc47e5b81122c3a3959ef047acbea2df1338b4f4589479b46daa6a0d554c7cb06b8cf1712462a3496db22cec5621e878467120')
+
+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 \
+-fbase4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_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-easytest/repos (2 files)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:07:38
  Author: felixonmars
Revision: 544009

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-easytest/repos/community-staging-x86_64/PKGBUILD (from rev 
544008, haskell-easytest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:07:38 UTC (rev 544009)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=easytest
+pkgname=haskell-easytest
+pkgver=0.2.1
+pkgrel=11
+pkgdesc="Simple, expressive testing library"
+url="https://github.com/joelburget/easytest;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-call-stack'
+ 'haskell-random')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cb4604ae1311976b70047614e6c4a2fadf7085073c3add488b8b7f4001625a1159d134053289aec75eb33bb59ba1d48dc8d9b215745c88851bdbf0eb7b6ef928')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-foptimized -f-quiet
+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-easytest/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:07:31
  Author: felixonmars
Revision: 544008

upgpkg: haskell-easytest 0.2.1-11: rebuild with exceptions 0.10.4

Modified:
  haskell-easytest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:06:43 UTC (rev 544007)
+++ PKGBUILD2019-12-29 22:07:31 UTC (rev 544008)
@@ -3,7 +3,7 @@
 _hkgname=easytest
 pkgname=haskell-easytest
 pkgver=0.2.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Simple, expressive testing library"
 url="https://github.com/joelburget/easytest;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:08:19
  Author: felixonmars
Revision: 544010

upgpkg: haskell-hunit 1.6.0.0-17: rebuild with exceptions 0.10.4

Modified:
  haskell-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:07:38 UTC (rev 544009)
+++ PKGBUILD2019-12-29 22:08:19 UTC (rev 544010)
@@ -4,7 +4,7 @@
 _hkgname=HUnit
 pkgname=haskell-hunit
 pkgver=1.6.0.0
-pkgrel=16
+pkgrel=17
 pkgdesc="A unit testing framework for Haskell"
 url="http://hunit.sourceforge.net/;
 license=("BSD")


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:06:43
  Author: felixonmars
Revision: 544007

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-call-stack/repos/community-staging-x86_64/
  haskell-call-stack/repos/community-staging-x86_64/PKGBUILD
(from rev 544006, haskell-call-stack/trunk/PKGBUILD)

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

Copied: haskell-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 
544006, haskell-call-stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-29 22:06:43 UTC (rev 544007)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=call-stack
+pkgname=haskell-call-stack
+pkgver=0.2.0
+pkgrel=5
+pkgdesc="Use GHC call-stacks in a backward compatible way"
+url="https://github.com/sol/call-stack;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-nanospec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c22862ca24906b07e258690da8c7f6fadf87f4216023cbe847e8ddf0c87548e5c353b5cd82c4748c6ef09604556884caafe5fdc1996be9d000d2db29aaef1537')
+
+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-nanospec/trunk (PKGBUILD)

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:05:34
  Author: felixonmars
Revision: 544004

upgpkg: haskell-nanospec 0.2.2-5: rebuild with exceptions 0.10.4

Modified:
  haskell-nanospec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:02:52 UTC (rev 544003)
+++ PKGBUILD2019-12-29 22:05:34 UTC (rev 544004)
@@ -3,7 +3,7 @@
 _hkgname=nanospec
 pkgname=haskell-nanospec
 pkgver=0.2.2
-pkgrel=4
+pkgrel=5
 pkgdesc="A lightweight implementation of a subset of Hspec's API"
 url="https://github.com/commercialhaskell/nanospec;
 license=('MIT')


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

2019-12-29 Thread Felix Yan via arch-commits
Date: Sunday, December 29, 2019 @ 22:06:36
  Author: felixonmars
Revision: 544006

upgpkg: haskell-call-stack 0.2.0-5: rebuild with exceptions 0.10.4

Modified:
  haskell-call-stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-29 22:05:45 UTC (rev 544005)
+++ PKGBUILD2019-12-29 22:06:36 UTC (rev 544006)
@@ -4,7 +4,7 @@
 _hkgname=call-stack
 pkgname=haskell-call-stack
 pkgver=0.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Use GHC call-stacks in a backward compatible way"
 url="https://github.com/sol/call-stack;
 license=("MIT")


  1   2   3   >