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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:40:43
  Author: felixonmars
Revision: 739264

upgpkg: deepin-editor 5.9.0.3-1

Modified:
  deepin-editor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:40:27 UTC (rev 739263)
+++ PKGBUILD2020-11-02 07:40:43 UTC (rev 739264)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=deepin-editor
-pkgver=5.9.0.2
+pkgver=5.9.0.3
 pkgrel=1
 pkgdesc='Simple editor for Deepin'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 makedepends=('cmake' 'ninja' 'qt5-tools')
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;)
-sha512sums=('78ab32ad1aed9abdea804387bf216718058fb5b099b6a79f13171e6c87521bb1ba41200cc52ecc4ca82ac7b5966e272f97a306755b476c3c545de9d297141d25')
+sha512sums=('54b9c5f6d2cbdf60a80ca320eaabb67f8897d48a60e2fa87c3a216e33985d191f103ae7f909d52debb9b30c06177fb40399051956217a1c6c1683f82922857f4')
 
 build(){
   cd deepin-editor-$pkgver


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:40:55
  Author: felixonmars
Revision: 739265

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 07:40:43 UTC (rev 739264)
+++ PKGBUILD2020-11-02 07:40:55 UTC (rev 739265)
@@ -1,25 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-editor
-pkgver=5.9.0.2
-pkgrel=1
-pkgdesc='Simple editor for Deepin'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-editor;
-license=('GPL3')
-depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;)
-sha512sums=('78ab32ad1aed9abdea804387bf216718058fb5b099b6a79f13171e6c87521bb1ba41200cc52ecc4ca82ac7b5966e272f97a306755b476c3c545de9d297141d25')
-
-build(){
-  cd deepin-editor-$pkgver
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .
-  ninja
-}
-
-package() {
-  cd deepin-editor-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-editor/repos/community-x86_64/PKGBUILD (from rev 739264, 
deepin-editor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 07:40:55 UTC (rev 739265)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-editor
+pkgver=5.9.0.3
+pkgrel=1
+pkgdesc='Simple editor for Deepin'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-editor;
+license=('GPL3')
+depends=('deepin-qt5integration' 'syntax-highlighting' 'kcodecs' 'polkit-qt5')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-editor/archive/$pkgver.tar.gz;)
+sha512sums=('54b9c5f6d2cbdf60a80ca320eaabb67f8897d48a60e2fa87c3a216e33985d191f103ae7f909d52debb9b30c06177fb40399051956217a1c6c1683f82922857f4')
+
+build(){
+  cd deepin-editor-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release .
+  ninja
+}
+
+package() {
+  cd deepin-editor-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:40:27
  Author: felixonmars
Revision: 739263

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-conversions/repos/community-staging-x86_64/PKGBUILD (from 
rev 739262, haskell-text-conversions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:40:27 UTC (rev 739263)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-conversions
+pkgname=haskell-text-conversions
+pkgver=0.3.1
+pkgrel=10
+pkgdesc="Safe conversions between textual types"
+url="https://github.com/cjdev/text-conversions;
+license=('ISC')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-errors')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600')
+
+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 $MAKEFLAGS
+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-clientsession/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:39:50
  Author: felixonmars
Revision: 739261

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 
739260, haskell-clientsession/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:39:50 UTC (rev 739261)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=clientsession
+pkgname=haskell-clientsession
+pkgver=0.9.1.2
+pkgrel=173
+pkgdesc="Securely store session data in a client-side cookie."
+url="https://github.com/yesodweb/clientsession/tree/master;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal"
+ "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api"
+ "haskell-crypto-random" "haskell-entropy" "haskell-setenv"
+ "haskell-skein" "haskell-tagged")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:39:39
  Author: felixonmars
Revision: 739260

upgpkg: haskell-clientsession 0.9.1.2-173: rebuild with HUnit 1.6.1.0

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:39:15 UTC (rev 739259)
+++ PKGBUILD2020-11-02 07:39:39 UTC (rev 739260)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=172
+pkgrel=173
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:40:16
  Author: felixonmars
Revision: 739262

upgpkg: haskell-text-conversions 0.3.1-10: rebuild with HUnit 1.6.1.0

Modified:
  haskell-text-conversions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:39:50 UTC (rev 739261)
+++ PKGBUILD2020-11-02 07:40:16 UTC (rev 739262)
@@ -3,7 +3,7 @@
 _hkgname=text-conversions
 pkgname=haskell-text-conversions
 pkgver=0.3.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Safe conversions between textual types"
 url="https://github.com/cjdev/text-conversions;
 license=('ISC')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:39:04
  Author: felixonmars
Revision: 739258

upgpkg: haskell-typed-process 0.2.6.0-58: rebuild with HUnit 1.6.1.0

Modified:
  haskell-typed-process/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:38:29 UTC (rev 739257)
+++ PKGBUILD2020-11-02 07:39:04 UTC (rev 739258)
@@ -4,7 +4,7 @@
 _hkgname=typed-process
 pkgname=haskell-typed-process
 pkgver=0.2.6.0
-pkgrel=57
+pkgrel=58
 pkgdesc="Run external processes, with strong typing of streams"
 url="https://haskell-lang.org/library/typed-process;
 license=("MIT")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:38:29
  Author: felixonmars
Revision: 739257

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 07:38:16 UTC (rev 739256)
+++ PKGBUILD2020-11-02 07:38:29 UTC (rev 739257)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec
-pkgname=haskell-hspec
-pkgver=2.7.4
-pkgrel=48
-pkgdesc="A Testing Framework for Haskell"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
- 'haskell-hspec-expectations')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('ebe6056f0f977c4fec6a1a43f2b9d2b463f883daba72e47e8b76e85d5ee4d7715e086bae457bdba499e41894f38853b76cd2bb1dc644bf23a94b45044e8bd2d6')
-
-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 $MAKEFLAGS
-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
-}

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 739256, 
haskell-hspec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 07:38:29 UTC (rev 739257)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.7.4
+pkgrel=49
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ebe6056f0f977c4fec6a1a43f2b9d2b463f883daba72e47e8b76e85d5ee4d7715e086bae457bdba499e41894f38853b76cd2bb1dc644bf23a94b45044e8bd2d6')
+
+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 $MAKEFLAGS
+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-typed-process/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:39:15
  Author: felixonmars
Revision: 739259

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 
739258, haskell-typed-process/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:39:15 UTC (rev 739259)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=typed-process
+pkgname=haskell-typed-process
+pkgver=0.2.6.0
+pkgrel=58
+pkgdesc="Run external processes, with strong typing of streams"
+url="https://haskell-lang.org/library/typed-process;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a40b8db4ef2179273943a3aab0200891bd3dffe584bcd51037ddf9cebae88d4d95292883a745a0c31900c7bf2eebe2c71175fbb86dc470b60660b443f8b1e3e0')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:38:16
  Author: felixonmars
Revision: 739256

upgpkg: haskell-hspec 2.7.4-49: rebuild with HUnit 1.6.1.0

Modified:
  haskell-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:36:58 UTC (rev 739255)
+++ PKGBUILD2020-11-02 07:38:16 UTC (rev 739256)
@@ -3,7 +3,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.7.4
-pkgrel=48
+pkgrel=49
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:36:58
  Author: felixonmars
Revision: 739255

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 07:36:46 UTC (rev 739254)
+++ PKGBUILD2020-11-02 07:36:58 UTC (rev 739255)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec-core
-pkgname=haskell-hspec-core
-pkgver=2.7.4
-pkgrel=44
-pkgdesc="A Testing Framework for Haskell"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
- 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
- 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
-makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('4dae2318ddc2d647ee273ebdbdb349bfdb8883d860681a932347fddcd012c4813c2f412804a9fe78a01d6c62ae4347bfedb7b4d46720c4ab75fb01caea99b6cc')
-
-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 $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-# https://github.com/hspec/hspec/issues/432
-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-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
739254, haskell-hspec-core/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 07:36:58 UTC (rev 739255)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.7.4
+pkgrel=45
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4dae2318ddc2d647ee273ebdbdb349bfdb8883d860681a932347fddcd012c4813c2f412804a9fe78a01d6c62ae4347bfedb7b4d46720c4ab75fb01caea99b6cc')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/hspec/hspec/issues/432
+runhaskell Setup test || :
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:36:46
  Author: felixonmars
Revision: 739254

upgpkg: haskell-hspec-core 2.7.4-45: rebuild with HUnit 1.6.1.0

Modified:
  haskell-hspec-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:35:59 UTC (rev 739253)
+++ PKGBUILD2020-11-02 07:36:46 UTC (rev 739254)
@@ -3,7 +3,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.7.4
-pkgrel=44
+pkgrel=45
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:35:59
  Author: felixonmars
Revision: 739253

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 07:35:47 UTC (rev 739252)
+++ PKGBUILD2020-11-02 07:35:59 UTC (rev 739253)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec-meta
-pkgname=haskell-hspec-meta
-pkgver=2.6.0
-pkgrel=146
-pkgdesc="A version of Hspec which is used to test Hspec itself"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 
'haskell-hunit'
- 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 
'haskell-ansi-terminal'
- 'haskell-clock' 'haskell-call-stack')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('c35d09f84c093ab5fe7ae31cf004d485cf6d15a06ee7c98270d3f5c471da6e0c9a71c8ec6ca0aa87e7454c9470b218c24538270711677003dc63d316fb23dce9')
-
-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 $MAKEFLAGS
-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
-}

Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
739252, haskell-hspec-meta/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 07:35:59 UTC (rev 739253)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-meta
+pkgname=haskell-hspec-meta
+pkgver=2.6.0
+pkgrel=147
+pkgdesc="A version of Hspec which is used to test Hspec itself"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 
'haskell-hunit'
+ 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 
'haskell-ansi-terminal'
+ 'haskell-clock' 'haskell-call-stack')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c35d09f84c093ab5fe7ae31cf004d485cf6d15a06ee7c98270d3f5c471da6e0c9a71c8ec6ca0aa87e7454c9470b218c24538270711677003dc63d316fb23dce9')
+
+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 $MAKEFLAGS
+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-meta/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:35:47
  Author: felixonmars
Revision: 739252

upgpkg: haskell-hspec-meta 2.6.0-147: rebuild with HUnit 1.6.1.0

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:18:40 UTC (rev 739251)
+++ PKGBUILD2020-11-02 07:35:47 UTC (rev 739252)
@@ -3,7 +3,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.6.0
-pkgrel=146
+pkgrel=147
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in man-pages/repos (testing-any testing-any/PKGBUILD)

2020-11-01 Thread Andreas Radke via arch-commits
Date: Monday, November 2, 2020 @ 07:35:16
  Author: andyrtr
Revision: 399131

archrelease: copy trunk to testing-any

Added:
  man-pages/repos/testing-any/
  man-pages/repos/testing-any/PKGBUILD
(from rev 399130, man-pages/trunk/PKGBUILD)

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

Copied: man-pages/repos/testing-any/PKGBUILD (from rev 399130, 
man-pages/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-11-02 07:35:16 UTC (rev 399131)
@@ -0,0 +1,50 @@
+# Maintainer: Andreas Radke 
+
+pkgname=man-pages
+pkgver=5.09
+_posixver=2013-a
+pkgrel=1
+pkgdesc="Linux man pages"
+arch=('any')
+license=('GPL' 'custom')
+url="https://www.kernel.org/doc/man-pages/;
+source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign}
+
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign})
+# https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc
+sha256sums=('df1a3476bf63336f5e0335c4c2a992359b301999e9dfe44fb2cac7466aec0bf2'
+'SKIP'
+'19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808'
+'SKIP')
+validpgpkeys=('E522595B52EDA4E6BFCCCB5E856199113A35CE5E') # Michael Kerrisk 
(Linux man-pages maintainer) 
+
+build() {
+  cd "${srcdir}"/$pkgname-$pkgver
+  
+  # move the posix pages
+  mkdir -p "${srcdir}"/$pkgname-$pkgver/man0
+  for sect in 0 1 3; do
+sed -i "/^\.so /s/man${sect}p/man$sect/" 
"${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/*
+mv -iv "${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/* 
"${srcdir}/$pkgname-$pkgver/man$sect/"
+  done
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  make prefix="${pkgdir}"/usr install
+  
+  # posix pages have a custom license
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 "${srcdir}"/$pkgname-posix-${_posixver}/POSIX-COPYRIGHT 
"${pkgdir}/usr/share/licenses/${pkgname}/POSIX-COPYRIGHT"
+  
+  cd "${pkgdir}"/usr/share/man
+  # included in shadow
+  rm man5/passwd.5
+  rm man3/getspnam.3
+  # included in tzdata
+  rm man5/tzfile.5 man8/{tzselect,zdump,zic}.8
+  # included in bpf
+  rm man7/bpf-helpers.7
+  # included in libxcrypt
+  rm man3/crypt*.3
+}


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

2020-11-01 Thread Andreas Radke via arch-commits
Date: Monday, November 2, 2020 @ 07:35:08
  Author: andyrtr
Revision: 399130

upgpkg: man-pages 5.09-1: upstream update 5.09

Modified:
  man-pages/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:10:44 UTC (rev 399129)
+++ PKGBUILD2020-11-02 07:35:08 UTC (rev 399130)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgname=man-pages
-pkgver=5.08
+pkgver=5.09
 _posixver=2013-a
 pkgrel=1
 pkgdesc="Linux man pages"
@@ -11,7 +11,7 @@
 
source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign}
 
https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign})
 # https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc
-sha256sums=('cea7cd31f8080ed8ec6725419e58bbe04ab0dd4fa0071526bd7cf0cd8d1bf7f7'
+sha256sums=('df1a3476bf63336f5e0335c4c2a992359b301999e9dfe44fb2cac7466aec0bf2'
 'SKIP'
 '19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808'
 'SKIP')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:18:40
  Author: felixonmars
Revision: 739251

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 739250, 
haskell-nonce/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:18:40 UTC (rev 739251)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=nonce
+pkgname=haskell-nonce
+pkgver=1.0.7
+pkgrel=121
+pkgdesc="Generate cryptographic nonces."
+url="https://github.com/prowdsponsor/nonce;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 
'haskell-unliftio'
+ 'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== 1.0/== 1.2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-nonce/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:18:29
  Author: felixonmars
Revision: 739250

upgpkg: haskell-nonce 1.0.7-121: rebuild with HUnit 1.6.1.0

Modified:
  haskell-nonce/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:18:06 UTC (rev 739249)
+++ PKGBUILD2020-11-02 07:18:29 UTC (rev 739250)
@@ -4,7 +4,7 @@
 _hkgname=nonce
 pkgname=haskell-nonce
 pkgver=1.0.7
-pkgrel=120
+pkgrel=121
 pkgdesc="Generate cryptographic nonces."
 url="https://github.com/prowdsponsor/nonce;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:18:06
  Author: felixonmars
Revision: 739249

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mime-mail/repos/community-staging-x86_64/
  haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD
(from rev 739248, haskell-mime-mail/trunk/PKGBUILD)

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

Copied: haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD (from rev 
739248, haskell-mime-mail/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:18:06 UTC (rev 739249)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mime-mail
+pkgname=haskell-mime-mail
+pkgver=0.5.0
+pkgrel=59
+pkgdesc="Compose MIME email messages."
+url="https://github.com/snoyberg/mime-mail;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base64-bytestring" "haskell-blaze-builder"
+ "haskell-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020')
+
+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 $MAKEFLAGS
+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-mime-mail/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:17:55
  Author: felixonmars
Revision: 739248

upgpkg: haskell-mime-mail 0.5.0-59: rebuild with HUnit 1.6.1.0

Modified:
  haskell-mime-mail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:17:26 UTC (rev 739247)
+++ PKGBUILD2020-11-02 07:17:55 UTC (rev 739248)
@@ -4,7 +4,7 @@
 _hkgname=mime-mail
 pkgname=haskell-mime-mail
 pkgver=0.5.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Compose MIME email messages."
 url="https://github.com/snoyberg/mime-mail;
 license=("MIT")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:16:35
  Author: felixonmars
Revision: 739244

upgpkg: haskell-tasty-rerun 1.1.17-37: rebuild with HUnit 1.6.1.0

Modified:
  haskell-tasty-rerun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:16:11 UTC (rev 739243)
+++ PKGBUILD2020-11-02 07:16:35 UTC (rev 739244)
@@ -4,7 +4,7 @@
 _hkgname=tasty-rerun
 pkgname=haskell-tasty-rerun
 pkgver=1.1.17
-pkgrel=36
+pkgrel=37
 pkgdesc="Rerun only tests which failed in a previous test run"
 url="https://github.com/ocharles/tasty-rerun;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:17:26
  Author: felixonmars
Revision: 739247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base64-bytestring/repos/community-staging-x86_64/
  haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 739246, haskell-base64-bytestring/trunk/PKGBUILD)

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

Copied: haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 739246, haskell-base64-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:17:26 UTC (rev 739247)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Arch Haskell Team <>
+# Contributor: Lex Black 
+
+_hkgname=base64-bytestring
+pkgname=haskell-base64-bytestring
+pkgver=1.2.0.0
+pkgrel=19
+pkgdesc="Fast base64 encoding and decoding for ByteStrings"
+url="https://github.com/bos/base64-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-split' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e81a31f2c3438ffb0c5e71f59147af438a2e4813a6cc091d854c706eaf82e18469611f9052a5ce8e0835760adfece3cc6118ec1744061b641c9e198005958a44')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:16:45
  Author: felixonmars
Revision: 739245

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 
739244, haskell-tasty-rerun/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:16:45 UTC (rev 739245)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-rerun
+pkgname=haskell-tasty-rerun
+pkgver=1.1.17
+pkgrel=37
+pkgdesc="Rerun only tests which failed in a previous test run"
+url="https://github.com/ocharles/tasty-rerun;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-split' 
'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d65b35acb1b45a78a0bbe568a2118ea6580352a55b921f06974bdf59e363403f1590604e215840be990f5f18a5d8e75abd416e7d3d9b6b9f4c6c16532c31052d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/;s/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-base64-bytestring/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:17:16
  Author: felixonmars
Revision: 739246

upgpkg: haskell-base64-bytestring 1.2.0.0-19: rebuild with HUnit 1.6.1.0

Modified:
  haskell-base64-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:16:45 UTC (rev 739245)
+++ PKGBUILD2020-11-02 07:17:16 UTC (rev 739246)
@@ -7,7 +7,7 @@
 _hkgname=base64-bytestring
 pkgname=haskell-base64-bytestring
 pkgver=1.2.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Fast base64 encoding and decoding for ByteStrings"
 url="https://github.com/bos/base64-bytestring;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:15:38
  Author: felixonmars
Revision: 739241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 739240, 
haskell-weigh/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:15:38 UTC (rev 739241)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=weigh
+pkgname=haskell-weigh
+pkgver=0.0.16
+pkgrel=47
+pkgdesc="Measure allocations of a Haskell functions/values"
+url="https://github.com/fpco/weigh;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-split' 'haskell-temporary')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470')
+
+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 $MAKEFLAGS
+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-boxes/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:16:00
  Author: felixonmars
Revision: 739242

upgpkg: haskell-boxes 0.1.5-68: rebuild with HUnit 1.6.1.0

Modified:
  haskell-boxes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:15:38 UTC (rev 739241)
+++ PKGBUILD2020-11-02 07:16:00 UTC (rev 739242)
@@ -4,7 +4,7 @@
 _hkgname=boxes
 pkgname=haskell-boxes
 pkgver=0.1.5
-pkgrel=67
+pkgrel=68
 pkgdesc="2D text pretty-printing library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:16:11
  Author: felixonmars
Revision: 739243

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-boxes/repos/community-staging-x86_64/PKGBUILD (from rev 739242, 
haskell-boxes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:16:11 UTC (rev 739243)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=boxes
+pkgname=haskell-boxes
+pkgver=0.1.5
+pkgrel=68
+pkgdesc="2D text pretty-printing library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-split")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('44527be9a8351aef9e6a98bc90276c0137892e2672ca5ae15968ac21cfc1f0ce92d2c734c26b5493b2f8597ab1a65cb9cf5d050b6b02b0a61d6b6df4143ba4d7')
+
+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 $MAKEFLAGS
+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-weigh/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:15:27
  Author: felixonmars
Revision: 739240

upgpkg: haskell-weigh 0.0.16-47: rebuild with HUnit 1.6.1.0

Modified:
  haskell-weigh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:15:00 UTC (rev 739239)
+++ PKGBUILD2020-11-02 07:15:27 UTC (rev 739240)
@@ -3,7 +3,7 @@
 _hkgname=weigh
 pkgname=haskell-weigh
 pkgver=0.0.16
-pkgrel=46
+pkgrel=47
 pkgdesc="Measure allocations of a Haskell functions/values"
 url="https://github.com/fpco/weigh;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:15:00
  Author: felixonmars
Revision: 739239

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 739238, 
haskell-split/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:15:00 UTC (rev 739239)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=split
+pkgname=haskell-split
+pkgver=0.2.3.4
+pkgrel=77
+pkgdesc="Combinator library for splitting lists."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15')
+
+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 $MAKEFLAGS
+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-split/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:14:49
  Author: felixonmars
Revision: 739238

upgpkg: haskell-split 0.2.3.4-77: rebuild with HUnit 1.6.1.0

Modified:
  haskell-split/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:14:20 UTC (rev 739237)
+++ PKGBUILD2020-11-02 07:14:49 UTC (rev 739238)
@@ -4,7 +4,7 @@
 _hkgname=split
 pkgname=haskell-split
 pkgver=0.2.3.4
-pkgrel=76
+pkgrel=77
 pkgdesc="Combinator library for splitting lists."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:14:20
  Author: felixonmars
Revision: 739237

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-unicode/repos/community-staging-x86_64/PKGBUILD 
(from rev 739236, haskell-quickcheck-unicode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:14:20 UTC (rev 739237)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-unicode
+pkgname=haskell-quickcheck-unicode
+pkgver=1.0.1.0
+pkgrel=69
+pkgdesc="Generator and shrink functions for testing Unicode-related software."
+url="https://github.com/bos/quickcheck-unicode;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15')
+
+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 $MAKEFLAGS
+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-quickcheck-unicode/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:14:09
  Author: felixonmars
Revision: 739236

upgpkg: haskell-quickcheck-unicode 1.0.1.0-69: rebuild with HUnit 1.6.1.0

Modified:
  haskell-quickcheck-unicode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:13:47 UTC (rev 739235)
+++ PKGBUILD2020-11-02 07:14:09 UTC (rev 739236)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-unicode
 pkgname=haskell-quickcheck-unicode
 pkgver=1.0.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Generator and shrink functions for testing Unicode-related software."
 url="https://github.com/bos/quickcheck-unicode;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:13:36
  Author: felixonmars
Revision: 739234

upgpkg: haskell-storablevector 0.2.13.1-25: rebuild with HUnit 1.6.1.0

Modified:
  haskell-storablevector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:12:48 UTC (rev 739233)
+++ PKGBUILD2020-11-02 07:13:36 UTC (rev 739234)
@@ -4,7 +4,7 @@
 _hkgname=storablevector
 pkgname=haskell-storablevector
 pkgver=0.2.13.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
 url="https://www.haskell.org/haskellwiki/Storable_Vector;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:13:47
  Author: felixonmars
Revision: 739235

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-storablevector/repos/community-staging-x86_64/PKGBUILD (from 
rev 739234, haskell-storablevector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:13:47 UTC (rev 739235)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.13.1
+pkgrel=25
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="https://www.haskell.org/haskellwiki/Storable_Vector;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ec504ea2d1dd67ce5b9c93af5c7bd3e003d1102528f6b8aae7e0219615b8b2c949b256fdf27c20745e3dd213afeccec2ec3c64c606a2628566888a6399d78eaf')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase -fseparatesyb
+runhaskell Setup build $MAKEFLAGS
+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-non-negative/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:12:37
  Author: felixonmars
Revision: 739232

upgpkg: haskell-non-negative 0.1.2-70: rebuild with HUnit 1.6.1.0

Modified:
  haskell-non-negative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:12:08 UTC (rev 739231)
+++ PKGBUILD2020-11-02 07:12:37 UTC (rev 739232)
@@ -4,7 +4,7 @@
 _hkgname=non-negative
 pkgname=haskell-non-negative
 pkgver=0.1.2
-pkgrel=69
+pkgrel=70
 pkgdesc="Non-negative numbers"
 url="http://code.haskell.org/~thielema/non-negative/;
 license=("GPL")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:12:48
  Author: felixonmars
Revision: 739233

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-non-negative/repos/community-staging-x86_64/
  haskell-non-negative/repos/community-staging-x86_64/PKGBUILD
(from rev 739232, haskell-non-negative/trunk/PKGBUILD)

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

Copied: haskell-non-negative/repos/community-staging-x86_64/PKGBUILD (from rev 
739232, haskell-non-negative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:12:48 UTC (rev 739233)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=non-negative
+pkgname=haskell-non-negative
+pkgver=0.1.2
+pkgrel=70
+pkgdesc="Non-negative numbers"
+url="http://code.haskell.org/~thielema/non-negative/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7f6cc45889c8618d35c549180c685b1cfccecf7e231bc8ca1acb5b0b048d67d1bca4c00f6c43e5dbb5c17f15d6771906eb560b443c277657458ca9609419b868')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsplitbase
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:12:08
  Author: felixonmars
Revision: 739231

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagsoup/repos/community-staging-x86_64/PKGBUILD (from rev 
739230, haskell-tagsoup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:12:08 UTC (rev 739231)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagsoup
+pkgname=haskell-tagsoup
+pkgver=0.14.8
+pkgrel=58
+pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
+url="http://community.haskell.org/~ndm/tagsoup/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2fc0adfc43402e537dac043682d876cae29834ebe9bcec7b53cc26ba769324b987be9cd86f9174f52344635342b7ff8f6cc2186be92c5bf4b359968f3cdd17e4')
+
+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 $MAKEFLAGS
+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-tagsoup/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:11:58
  Author: felixonmars
Revision: 739230

upgpkg: haskell-tagsoup 0.14.8-58: rebuild with HUnit 1.6.1.0

Modified:
  haskell-tagsoup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:11:17 UTC (rev 739229)
+++ PKGBUILD2020-11-02 07:11:58 UTC (rev 739230)
@@ -4,7 +4,7 @@
 _hkgname=tagsoup
 pkgname=haskell-tagsoup
 pkgver=0.14.8
-pkgrel=57
+pkgrel=58
 pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML 
documents"
 url="http://community.haskell.org/~ndm/tagsoup/;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:34
  Author: felixonmars
Revision: 399128

upgpkg: python-pep517 0.9.1-1

Modified:
  python-pep517/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:59:38 UTC (rev 399127)
+++ PKGBUILD2020-11-02 07:10:34 UTC (rev 399128)
@@ -2,7 +2,7 @@
 
 pkgbase=python-pep517
 pkgname=('python-pep517' 'python2-pep517')
-pkgver=0.8.2
+pkgver=0.9.1
 pkgrel=1
 pkgdesc="Wrappers to build Python packages using PEP 517 hooks"
 arch=('any')
@@ -12,7 +12,7 @@
  'python2-importlib-metadata' 'python2-zipp')
 checkdepends=('python-mock' 'python-pytest-flake8' 'python-testpath' 
'python-pip')
 source=("https://pypi.io/packages/source/p/pep517/pep517-$pkgver.tar.gz;)
-sha512sums=('668569a26a4c21a1b8d6828a26bdcdab62b8c4d5fcaba8d9f9a4740e0fce7f071295e28d91349500b4c7be05ab2c2670986de18f01e2afafc1878101e5ef9af2')
+sha512sums=('7c7d181d52a6d042ad432c4366021f9b2364c77193d9908acd4c6967dab299644febf0dc4a6efb9a777a0aaae7df2687191cba3f3b93e6bf06ee0769a7df')
 
 prepare() {
   cp -a pep517-$pkgver{,-py2}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:11:17
  Author: felixonmars
Revision: 739229

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bitwise/repos/community-staging-x86_64/PKGBUILD (from rev 
739228, haskell-bitwise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:11:17 UTC (rev 739229)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bitwise
+pkgname=haskell-bitwise
+pkgver=1.0.0.1
+pkgrel=24
+pkgdesc="Fast multi-dimensional unboxed bit packed Bool arrays"
+url="https://code.mathr.co.uk/bitwise;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b8653549ef0d0f4eb608802f6124cd969c16cbeb6f26dd83839bbaab7d56cf0c1b39a7ac3dba40f3fa00f3f67f38bad091ee0f01e7f6aea7f9c0bafa34efb443')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4/<5/;s/< *2/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-bitwise/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:11:06
  Author: felixonmars
Revision: 739228

upgpkg: haskell-bitwise 1.0.0.1-24: rebuild with HUnit 1.6.1.0

Modified:
  haskell-bitwise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:10:30 UTC (rev 739227)
+++ PKGBUILD2020-11-02 07:11:06 UTC (rev 739228)
@@ -3,7 +3,7 @@
 _hkgname=bitwise
 pkgname=haskell-bitwise
 pkgver=1.0.0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Fast multi-dimensional unboxed bit packed Bool arrays"
 url="https://code.mathr.co.uk/bitwise;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:30
  Author: felixonmars
Revision: 739227

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microspec/repos/community-staging-x86_64/PKGBUILD (from rev 
739226, haskell-microspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:10:30 UTC (rev 739227)
@@ -0,0 +1,50 @@
+# Maintainer: David Runge 
+
+_name=microspec
+pkgname=haskell-microspec
+pkgver=0.2.1.3
+pkgrel=49
+pkgdesc="A tiny, property-based (and unit) testing library with minimal 
dependencies"
+arch=('x86_64')
+url="https://hackage.haskell.org/package/microspec;
+license=('BSD')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc')
+source=("$pkgname-$pkgver.tar.gz::https://hackage.haskell.org/package/${_name}-${pkgver}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('39f9fca2541c4e562d8e7b25baa2b0cc7a765ffe98cc3049fcecccd2db879e08026b7709a9d5b62a371285f84a7b341f377a2bc71fcc8de43673adba5757fa99')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


[arch-commits] Commit in python-pep517/repos (testing-any testing-any/PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:44
  Author: felixonmars
Revision: 399129

archrelease: copy trunk to testing-any

Added:
  python-pep517/repos/testing-any/
  python-pep517/repos/testing-any/PKGBUILD
(from rev 399128, python-pep517/trunk/PKGBUILD)

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

Copied: python-pep517/repos/testing-any/PKGBUILD (from rev 399128, 
python-pep517/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-11-02 07:10:44 UTC (rev 399129)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-pep517
+pkgname=('python-pep517' 'python2-pep517')
+pkgver=0.9.1
+pkgrel=1
+pkgdesc="Wrappers to build Python packages using PEP 517 hooks"
+arch=('any')
+license=('MIT')
+url="https://github.com/takluyver/pep517;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-toml' 
'python2-toml'
+ 'python2-importlib-metadata' 'python2-zipp')
+checkdepends=('python-mock' 'python-pytest-flake8' 'python-testpath' 
'python-pip')
+source=("https://pypi.io/packages/source/p/pep517/pep517-$pkgver.tar.gz;)
+sha512sums=('7c7d181d52a6d042ad432c4366021f9b2364c77193d9908acd4c6967dab299644febf0dc4a6efb9a777a0aaae7df2687191cba3f3b93e6bf06ee0769a7df')
+
+prepare() {
+  cp -a pep517-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pep517-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pep517-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd pep517-$pkgver
+  # https://github.com/pypa/pep517/issues/35
+  pytest --deselect setup.py
+}
+
+package_python-pep517() {
+  depends=('python-toml')
+
+  cd pep517-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pep517() {
+  depends=('python2-toml' 'python2-importlib-metadata' 'python2-zipp')
+
+  cd pep517-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:09:45
  Author: felixonmars
Revision: 739222

upgpkg: haskell-listlike 4.7.2-19: rebuild with HUnit 1.6.1.0

Modified:
  haskell-listlike/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:08:30 UTC (rev 739221)
+++ PKGBUILD2020-11-02 07:09:45 UTC (rev 739222)
@@ -3,7 +3,7 @@
 _hkgname=ListLike
 pkgname=haskell-listlike
 pkgver=4.7.2
-pkgrel=18
+pkgrel=19
 pkgdesc="Generic support for list-like structures"
 url="https://github.com/ddssff/listlike;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:19
  Author: felixonmars
Revision: 739226

upgpkg: haskell-microspec 0.2.1.3-49: rebuild with HUnit 1.6.1.0

Modified:
  haskell-microspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:10:12 UTC (rev 739225)
+++ PKGBUILD2020-11-02 07:10:19 UTC (rev 739226)
@@ -3,7 +3,7 @@
 _name=microspec
 pkgname=haskell-microspec
 pkgver=0.2.1.3
-pkgrel=48
+pkgrel=49
 pkgdesc="A tiny, property-based (and unit) testing library with minimal 
dependencies"
 arch=('x86_64')
 url="https://hackage.haskell.org/package/microspec;


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:12
  Author: felixonmars
Revision: 739225

archrelease: copy trunk to community-testing-any

Added:
  python-cairosvg/repos/community-testing-any/
  python-cairosvg/repos/community-testing-any/PKGBUILD
(from rev 739224, python-cairosvg/trunk/PKGBUILD)

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

Copied: python-cairosvg/repos/community-testing-any/PKGBUILD (from rev 739224, 
python-cairosvg/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-11-02 07:10:12 UTC (rev 739225)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=python-cairosvg
+_pkgname=CairoSVG
+pkgver=2.5.0
+pkgrel=1
+pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
+arch=('any')
+url='https://cairosvg.org'
+license=('LGPL3')
+depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 
'python-pillow' 'python-tinycss2')
+checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
+replaces=('cairosvg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz;)
+sha512sums=('2749c27287f9adee61b8e894e0efb211e2d9eff9d672e62774ce4efed60138b72391d1c008fa72f855d802172dab7b9e54d4ae7e8d32e9a550fa7afc885cb728')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  cp -r cairosvg test_non_regression/cairosvg_reference/
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  python setup.py pytest
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:09:56
  Author: felixonmars
Revision: 739223

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 
739222, haskell-listlike/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:09:56 UTC (rev 739223)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ListLike
+pkgname=haskell-listlike
+pkgver=4.7.2
+pkgrel=19
+pkgdesc="Generic support for list-like structures"
+url="https://github.com/ddssff/listlike;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bfb9c0bf805cb4cd43032263f52c015ac87829e90369035d9bccebc21d18434c608cc4202fd19b00c68e8c4b562bea1e344741327632d06081b625d0c8bac2df')
+
+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 $MAKEFLAGS
+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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:10:02
  Author: felixonmars
Revision: 739224

upgpkg: python-cairosvg 2.5.0-1

Modified:
  python-cairosvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:09:56 UTC (rev 739223)
+++ PKGBUILD2020-11-02 07:10:02 UTC (rev 739224)
@@ -3,17 +3,17 @@
 
 pkgname=python-cairosvg
 _pkgname=CairoSVG
-pkgver=2.4.2
-pkgrel=3
+pkgver=2.5.0
+pkgrel=1
 pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
 arch=('any')
 url='https://cairosvg.org'
 license=('LGPL3')
-depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
+depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 
'python-pillow' 'python-tinycss2')
 checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
 replaces=('cairosvg')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz;)
-sha512sums=('b491e8aae0ebec55ad27a55d083954f715d668ca74eccc18d19ad53072143f7a05a11d979884464422a1bc0d90e9bed7a57e6a2df620a80134bb4b894124151a')
+sha512sums=('2749c27287f9adee61b8e894e0efb211e2d9eff9d672e62774ce4efed60138b72391d1c008fa72f855d802172dab7b9e54d4ae7e8d32e9a550fa7afc885cb728')
 
 prepare() {
   cd $_pkgname-$pkgver
@@ -38,4 +38,3 @@
 
   python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
-


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:08:30
  Author: felixonmars
Revision: 739221

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 
739220, haskell-pcre-heavy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:08:30 UTC (rev 739221)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-heavy
+pkgname=haskell-pcre-heavy
+pkgver=1.0.0.2
+pkgrel=119
+pkgdesc="A regexp library on top of pcre-light you can actually use"
+url="https://github.com/myfreeweb/pcre-heavy;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 
'haskell-string-conversions')
+makedepends=('ghc' 'haskell-glob' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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
+doctest library/*/*/*/*.hs
+}
+
+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 "UNLICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE"
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:02:30
  Author: felixonmars
Revision: 739202

upgpkg: xmonad 0.15-70: rebuild with HUnit 1.6.1.0

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:01:55 UTC (rev 739201)
+++ PKGBUILD2020-11-02 07:02:30 UTC (rev 739202)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.15
-pkgrel=69
+pkgrel=70
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')


[arch-commits] Commit in haskell-type-errors-pretty/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:07:40
  Author: felixonmars
Revision: 739218

upgpkg: haskell-type-errors-pretty 0.0.1.1-14: rebuild with HUnit 1.6.1.0

Modified:
  haskell-type-errors-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:07:15 UTC (rev 739217)
+++ PKGBUILD2020-11-02 07:07:40 UTC (rev 739218)
@@ -3,7 +3,7 @@
 _hkgname=type-errors-pretty
 pkgname=haskell-type-errors-pretty
 pkgver=0.0.1.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Combinators for writing pretty type errors easily"
 url="https://github.com/chshersh/type-errors-pretty;
 license=('MPL2')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:08:19
  Author: felixonmars
Revision: 739220

upgpkg: haskell-pcre-heavy 1.0.0.2-119: rebuild with HUnit 1.6.1.0

Modified:
  haskell-pcre-heavy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:07:51 UTC (rev 739219)
+++ PKGBUILD2020-11-02 07:08:19 UTC (rev 739220)
@@ -4,7 +4,7 @@
 _hkgname=pcre-heavy
 pkgname=haskell-pcre-heavy
 pkgver=1.0.0.2
-pkgrel=118
+pkgrel=119
 pkgdesc="A regexp library on top of pcre-light you can actually use"
 url="https://github.com/myfreeweb/pcre-heavy;
 license=("custom:PublicDomain")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:07:51
  Author: felixonmars
Revision: 739219

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-type-errors-pretty/repos/community-staging-x86_64/PKGBUILD 
(from rev 739218, haskell-type-errors-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:07:51 UTC (rev 739219)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors-pretty
+pkgname=haskell-type-errors-pretty
+pkgver=0.0.1.1
+pkgrel=14
+pkgdesc="Combinators for writing pretty type errors easily"
+url="https://github.com/chshersh/type-errors-pretty;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7370343188979427d9433b5c0e2f1a39acb243f8177a7e217d7d1c88006bfaf3ca0001381c7ee8c0938b933cb479d720ce0397623194f2514b6149f8ed49932e')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i 's/\^>= *0.16/>= 0.16/' $_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 $MAKEFLAGS
+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-shellmet/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:07:04
  Author: felixonmars
Revision: 739216

upgpkg: haskell-shellmet 0.0.3.1-21: rebuild with HUnit 1.6.1.0

Modified:
  haskell-shellmet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:06:56 UTC (rev 739215)
+++ PKGBUILD2020-11-02 07:07:04 UTC (rev 739216)
@@ -4,7 +4,7 @@
 _hkgname=shellmet
 pkgname=haskell-shellmet
 pkgver=0.0.3.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Shellmet provides easy and convenient way to call shell commands from 
Haskell programs."
 url="https://github.com/kowainik/shellmet;
 license=('MPL2')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:07:15
  Author: felixonmars
Revision: 739217

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shellmet/repos/community-staging-x86_64/PKGBUILD (from rev 
739216, haskell-shellmet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:07:15 UTC (rev 739217)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=shellmet
+pkgname=haskell-shellmet
+pkgver=0.0.3.1
+pkgrel=21
+pkgdesc="Shellmet provides easy and convenient way to call shell commands from 
Haskell programs."
+url="https://github.com/kowainik/shellmet;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b9f084f47a6ae711b1e505e2f90d8d202d94f62950be98ceafc668b306473b25')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i '/executable readme/a\  buildable: False' $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in lib32-fakeroot/repos/multilib-x86_64 (4 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:06:56
  Author: felixonmars
Revision: 739215

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-fakeroot/repos/multilib-x86_64/PKGBUILD
(from rev 739214, lib32-fakeroot/trunk/PKGBUILD)
  lib32-fakeroot/repos/multilib-x86_64/fakeroot.install
(from rev 739214, lib32-fakeroot/trunk/fakeroot.install)
Deleted:
  lib32-fakeroot/repos/multilib-x86_64/PKGBUILD
  lib32-fakeroot/repos/multilib-x86_64/fakeroot.install

--+
 PKGBUILD |   86 ++---
 fakeroot.install |   22 ++---
 2 files changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-02 07:06:42 UTC (rev 739214)
+++ PKGBUILD2020-11-02 07:06:56 UTC (rev 739215)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Allan McRae 
-# Contributor: Jochem Kossen 
-
-_pkgbasename=fakeroot
-pkgname=lib32-${_pkgbasename}
-pkgver=1.24
-pkgrel=1
-pkgdesc='Tool for simulating superuser privileges (32-bit)'
-arch=('x86_64')
-license=('GPL')
-url="https://packages.debian.org/fakeroot;
-groups=('multilib-devel')
-install=fakeroot.install
-depends=('lib32-glibc' "$_pkgbasename")
-makedepends=('po4a')
-source=("https://deb.debian.org/debian/pool/main/f/${_pkgbasename}/${_pkgbasename}_${pkgver}.orig.tar.gz;)
-sha256sums=('2e045b3160370b8ab4d44d1f8d267e5d1d555f1bb522d650e7167b09477266ed')
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-  ./bootstrap
-  ./configure --prefix=/usr --libdir=/usr/lib32/libfakeroot \
-  --disable-static --with-ipc=sysv
-  make
-
-  cd doc
-  po4a -k 0 --rm-backups --variable "srcdir=../doc/" po4a/po4a.cfg
-}
-
-package() {
-  cd "${srcdir}/${_pkgbasename}-${pkgver}"
-  make DESTDIR=${pkgdir} install
-  rm -rf "$pkgdir"/usr/{bin,share}
-
-  install -dm755 ${pkgdir}/etc/ld.so.conf.d/
-  echo '/usr/lib32/libfakeroot' > "$pkgdir/etc/ld.so.conf.d/$pkgname.conf"
-}

Copied: lib32-fakeroot/repos/multilib-x86_64/PKGBUILD (from rev 739214, 
lib32-fakeroot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-02 07:06:56 UTC (rev 739215)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Allan McRae 
+# Contributor: Jochem Kossen 
+
+_pkgbasename=fakeroot
+pkgname=lib32-${_pkgbasename}
+pkgver=1.25.3
+pkgrel=1
+pkgdesc='Tool for simulating superuser privileges (32-bit)'
+arch=('x86_64')
+license=('GPL')
+url="https://tracker.debian.org/pkg/fakeroot;
+groups=('multilib-devel')
+install=fakeroot.install
+depends=('lib32-glibc' "$_pkgbasename")
+makedepends=('po4a')
+source=("https://deb.debian.org/debian/pool/main/f/${_pkgbasename}/${_pkgbasename}_${pkgver}.orig.tar.gz;)
+sha512sums=('b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e')
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd ${_pkgbasename}-${pkgver}
+  ./bootstrap
+  ./configure --prefix=/usr --libdir=/usr/lib32/libfakeroot \
+  --disable-static --with-ipc=sysv
+  make
+
+  cd doc
+  po4a -k 0 --rm-backups --variable "srcdir=../doc/" po4a/po4a.cfg
+}
+
+package() {
+  cd ${_pkgbasename}-${pkgver}
+  make DESTDIR="$pkgdir" install
+  rm -rf "$pkgdir"/usr/{bin,share}
+
+  install -dm0755 "$pkgdir"/etc/ld.so.conf.d/
+  echo '/usr/lib32/libfakeroot' > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
+}

Deleted: fakeroot.install
===
--- fakeroot.install2020-11-02 07:06:42 UTC (rev 739214)
+++ fakeroot.install2020-11-02 07:06:56 UTC (rev 739215)
@@ -1,11 +0,0 @@
-post_install() {
-  usr/bin/ldconfig -r .
-}
-
-post_upgrade() {
-  usr/bin/ldconfig -r .
-}
-
-pre_remove() {
-  usr/bin/ldconfig -r .
-}

Copied: lib32-fakeroot/repos/multilib-x86_64/fakeroot.install (from rev 739214, 
lib32-fakeroot/trunk/fakeroot.install)
===
--- fakeroot.install(rev 0)
+++ fakeroot.install2020-11-02 07:06:56 UTC (rev 739215)
@@ -0,0 +1,11 @@
+post_install() {
+  usr/bin/ldconfig -r .
+}
+
+post_upgrade() {
+  usr/bin/ldconfig -r .
+}
+
+pre_remove() {
+  usr/bin/ldconfig -r .
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:06:39
  Author: felixonmars
Revision: 739213

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
739212, haskell-type-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:06:39 UTC (rev 739213)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors
+pkgname=haskell-type-errors
+pkgver=0.2.0.0
+pkgrel=52
+pkgdesc="Tools for writing better type errors"
+url="https://github.com/isovector/type-errors;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-first-class-families' 'haskell-syb' 
'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('694ce594462234cbef53efae630e302d3653fb8afc68f1bf6bb4f21a407a5f0637b8fab27f8f62538cadd4ff2c51049ae18d60932eaf7359cbf60ca6b959011e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:06:42
  Author: felixonmars
Revision: 739214

upgpkg: lib32-fakeroot 1.25.3-1

Modified:
  lib32-fakeroot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:06:39 UTC (rev 739213)
+++ PKGBUILD2020-11-02 07:06:42 UTC (rev 739214)
@@ -5,18 +5,18 @@
 
 _pkgbasename=fakeroot
 pkgname=lib32-${_pkgbasename}
-pkgver=1.24
+pkgver=1.25.3
 pkgrel=1
 pkgdesc='Tool for simulating superuser privileges (32-bit)'
 arch=('x86_64')
 license=('GPL')
-url="https://packages.debian.org/fakeroot;
+url="https://tracker.debian.org/pkg/fakeroot;
 groups=('multilib-devel')
 install=fakeroot.install
 depends=('lib32-glibc' "$_pkgbasename")
 makedepends=('po4a')
 
source=("https://deb.debian.org/debian/pool/main/f/${_pkgbasename}/${_pkgbasename}_${pkgver}.orig.tar.gz;)
-sha256sums=('2e045b3160370b8ab4d44d1f8d267e5d1d555f1bb522d650e7167b09477266ed')
+sha512sums=('b54366ef82b49af414d7214d069a4bc7dd188dfa4f8e3121f6bd65fd67268b02346ff72e857087243ab0efe9fa82faaa9f9c3309cac4b5af0ea00908c2e5eb6e')
 
 build() {
   export CC="gcc -m32"
@@ -38,6 +38,6 @@
   make DESTDIR="$pkgdir" install
   rm -rf "$pkgdir"/usr/{bin,share}
 
-  install -dm755 "$pkgdir"/etc/ld.so.conf.d/
+  install -dm0755 "$pkgdir"/etc/ld.so.conf.d/
   echo '/usr/lib32/libfakeroot' > "$pkgdir"/etc/ld.so.conf.d/$pkgname.conf
 }


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:06:29
  Author: felixonmars
Revision: 739212

upgpkg: haskell-type-errors 0.2.0.0-52: rebuild with HUnit 1.6.1.0

Modified:
  haskell-type-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:06:03 UTC (rev 739211)
+++ PKGBUILD2020-11-02 07:06:29 UTC (rev 739212)
@@ -3,7 +3,7 @@
 _hkgname=type-errors
 pkgname=haskell-type-errors
 pkgver=0.2.0.0
-pkgrel=51
+pkgrel=52
 pkgdesc="Tools for writing better type errors"
 url="https://github.com/isovector/type-errors;
 license=('BSD')


[arch-commits] Commit in haskell-first-class-families/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:06:03
  Author: felixonmars
Revision: 739211

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-first-class-families/repos/community-staging-x86_64/
  haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD
(from rev 739210, haskell-first-class-families/trunk/PKGBUILD)

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

Copied: haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD 
(from rev 739210, haskell-first-class-families/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:06:03 UTC (rev 739211)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=first-class-families
+pkgname=haskell-first-class-families
+pkgver=0.8.0.0
+pkgrel=36
+pkgdesc="First class type families"
+url="https://github.com/Lysxia/first-class-families;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e69265483b2434fc2da43762a56a08e3ce563e0f03b498ca22af5becad032cbba01b78555990e156acf43a3354d9ebb58c22f26082181aeaf626535754f98750')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-first-class-families/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:05:53
  Author: felixonmars
Revision: 739210

upgpkg: haskell-first-class-families 0.8.0.0-36: rebuild with HUnit 1.6.1.0

Modified:
  haskell-first-class-families/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:05:26 UTC (rev 739209)
+++ PKGBUILD2020-11-02 07:05:53 UTC (rev 739210)
@@ -3,7 +3,7 @@
 _hkgname=first-class-families
 pkgname=haskell-first-class-families
 pkgver=0.8.0.0
-pkgrel=35
+pkgrel=36
 pkgdesc="First class type families"
 url="https://github.com/Lysxia/first-class-families;
 license=('MIT')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:05:15
  Author: felixonmars
Revision: 739208

upgpkg: haskell-glob 0.10.1-24: rebuild with HUnit 1.6.1.0

Modified:
  haskell-glob/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:04:42 UTC (rev 739207)
+++ PKGBUILD2020-11-02 07:05:15 UTC (rev 739208)
@@ -4,7 +4,7 @@
 _hkgname=Glob
 pkgname=haskell-glob
 pkgver=0.10.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Globbing library"
 url="https://iki.fi/matti.niemenmaa/glob/;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:04:42
  Author: felixonmars
Revision: 739207

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dlist-instances/repos/community-staging-x86_64/
  haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 739206, haskell-dlist-instances/trunk/PKGBUILD)

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

Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 739206, haskell-dlist-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:04:42 UTC (rev 739207)
@@ -0,0 +1,47 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=dlist-instances
+pkgname=haskell-dlist-instances
+pkgver=0.1.1.1
+pkgrel=45
+pkgdesc='Difference lists instances'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-dlist)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9a66f9f3d73466731c1b1a3f208c564f0fd8fe990e81dd274a86441e94b48c40d778535a9d346e9ff8160b23c19efa73cc836b4dcb3a6cb0e81817348bc5041a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  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
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:05:26
  Author: felixonmars
Revision: 739209

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 739208, 
haskell-glob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:05:26 UTC (rev 739209)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Glob
+pkgname=haskell-glob
+pkgver=0.10.1
+pkgrel=24
+pkgdesc="Globbing library"
+url="https://iki.fi/matti.niemenmaa/glob/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b2b2ee93f2cadf01f8a6828b9e742a241601f5fada1f73388dc0044f8e0985c601bd6a42738c60c54eecb619b6289ac1302751d8e2402f6494aaeb2b2a4abb42')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:04:31
  Author: felixonmars
Revision: 739206

upgpkg: haskell-dlist-instances 0.1.1.1-45: rebuild with HUnit 1.6.1.0

Modified:
  haskell-dlist-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:04:08 UTC (rev 739205)
+++ PKGBUILD2020-11-02 07:04:31 UTC (rev 739206)
@@ -3,7 +3,7 @@
 _hkgname=dlist-instances
 pkgname=haskell-dlist-instances
 pkgver=0.1.1.1
-pkgrel=44
+pkgrel=45
 pkgdesc='Difference lists instances'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:04:08
  Author: felixonmars
Revision: 739205

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 739204, xmonad-contrib/trunk/PKGBUILD)

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

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
739204, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:04:08 UTC (rev 739205)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.16
+pkgrel=50
+pkgdesc='Add-ons for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random'
+ 'haskell-old-time')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc')
+
+prepare() {
+  sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' 
${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
\
+ --docdir=/usr/share/doc/${pkgname}
+  runhaskell Setup build $MAKEFLAGS
+  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 ${pkgname}-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:03:57
  Author: felixonmars
Revision: 739204

upgpkg: xmonad-contrib 0.16-50: rebuild with HUnit 1.6.1.0

Modified:
  xmonad-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:02:45 UTC (rev 739203)
+++ PKGBUILD2020-11-02 07:03:57 UTC (rev 739204)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.16
-pkgrel=49
+pkgrel=50
 pkgdesc='Add-ons for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:02:45
  Author: felixonmars
Revision: 739203

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 739202, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 739202, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 739202, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   70 
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 158 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 739202, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:02:45 UTC (rev 739203)
@@ -0,0 +1,70 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.15
+pkgrel=70
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
+ 'haskell-data-default' 'haskell-setlocale')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
+
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir="/usr/share/doc/${pkgname}" \
+--datasubdir="${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  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 ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  # Requires pandoc, regex-posix, Pretty and cabal
+  #runhaskell util/GenerateManpage.hs
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 739202, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2020-11-02 07:02:45 UTC 
(rev 739203)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-o", bin
+   ] (Just dir) Nothing Nothing Nothing (Just 
errHandle)

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 739202, 
xmonad/trunk/xmonad.svg)
===

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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:01:55
  Author: felixonmars
Revision: 739201

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-utils/repos/community-staging-x86_64/
  xmonad-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 739200, xmonad-utils/trunk/PKGBUILD)

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

Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 739200, 
xmonad-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:01:55 UTC (rev 739201)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Contributor: Leif Warner 
+
+pkgname=xmonad-utils
+pkgver=0.1.3.3
+pkgrel=77
+pkgdesc='Small collection of X utilities'
+url='https://hackage.haskell.org/package/xmonad-utils'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc' 'ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 
'haskell-random' 'haskell-unix'
+ 'libxcrypt' 'libcrypt.so' 'libx11')
+makedepends=('ghc')
+options=('!emptydirs')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8')
+sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:01:45
  Author: felixonmars
Revision: 739200

upgpkg: xmonad-utils 0.1.3.3-77: rebuild with HUnit 1.6.1.0

Modified:
  xmonad-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:01:14 UTC (rev 739199)
+++ PKGBUILD2020-11-02 07:01:45 UTC (rev 739200)
@@ -3,7 +3,7 @@
 
 pkgname=xmonad-utils
 pkgver=0.1.3.3
-pkgrel=76
+pkgrel=77
 pkgdesc='Small collection of X utilities'
 url='https://hackage.haskell.org/package/xmonad-utils'
 arch=('x86_64')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:00:33
  Author: felixonmars
Revision: 739197

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 739196, 
haskell-x11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 07:00:33 UTC (rev 739197)
@@ -0,0 +1,40 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: shild 
+# Maintainer: Vesa Kaihlavirta 
+
+_hkgname=X11
+pkgname=haskell-x11
+pkgver=1.9.2
+pkgrel=17
+pkgdesc="A Haskell binding to the X11 graphics library."
+arch=(x86_64)
+url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
+license=('BSD')
+depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" 
"haskell-data-default")
+conflicts=(haskell-x11-extras)
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
+sha512sums=('e9658c33b6dcbb6a42f1cc4a8976365506af94ddc15c32f73205b453934ef3232f3b383f8365b6aa6e69b51acfda4a0f3a8038f3164523b33781139a80582a41')
+
+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 $MAKEFLAGS
+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-x11-xft/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:01:04
  Author: felixonmars
Revision: 739198

upgpkg: haskell-x11-xft 0.3.1-103: rebuild with HUnit 1.6.1.0

Modified:
  haskell-x11-xft/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 07:00:33 UTC (rev 739197)
+++ PKGBUILD2020-11-02 07:01:04 UTC (rev 739198)
@@ -3,7 +3,7 @@
 _hkgname=X11-xft
 pkgname=haskell-x11-xft
 pkgver=0.3.1
-pkgrel=102
+pkgrel=103
 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('LGPL')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:01:14
  Author: felixonmars
Revision: 739199

archrelease: copy trunk to community-staging-x86_64

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

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

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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 07:00:23
  Author: felixonmars
Revision: 739196

upgpkg: haskell-x11 1.9.2-17: rebuild with HUnit 1.6.1.0

Modified:
  haskell-x11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:59:35 UTC (rev 739195)
+++ PKGBUILD2020-11-02 07:00:23 UTC (rev 739196)
@@ -5,7 +5,7 @@
 _hkgname=X11
 pkgname=haskell-x11
 pkgver=1.9.2
-pkgrel=16
+pkgrel=17
 pkgdesc="A Haskell binding to the X11 graphics library."
 arch=(x86_64)
 url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:59:25
  Author: felixonmars
Revision: 399126

upgpkg: ibus 1.5.23+1+gdd4cc5b0-1

Modified:
  ibus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 01:32:02 UTC (rev 399125)
+++ PKGBUILD2020-11-02 06:59:25 UTC (rev 399126)
@@ -2,7 +2,7 @@
 
 pkgbase=ibus
 pkgname=(ibus libibus)
-pkgver=1.5.22+8+gf591381e
+pkgver=1.5.23+1+gdd4cc5b0
 pkgrel=1
 pkgdesc="Next Generation Input Bus for Linux"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('gobject-introspection' 'vala' 'intltool' 'gnome-common' 
'gtk-doc' 'qt5-base'
  'cldr-emoji-annotation' 'unicode-character-database' 
'unicode-emoji' 'git')
 options=('!emptydirs')
-_commit=f591381e3c892947ecaffe9131b9039ab9014498  # master
+_commit=dd4cc5b028c35f9bb8fa9d3bdc8f26bcdfc43d40  # master
 source=("git+https://github.com/ibus/ibus#commit=$_commit;)
 sha512sums=('SKIP')
 


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:59:35
  Author: felixonmars
Revision: 739195

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 
739194, haskell-data-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:59:35 UTC (rev 739195)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default
+pkgname=haskell-data-default
+pkgver=0.7.1.1
+pkgrel=83
+pkgdesc="A class for types with a default value"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 
'haskell-data-default-instances-containers' 
'haskell-data-default-instances-dlist' 
'haskell-data-default-instances-old-locale')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+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 ibus/repos (3 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:59:38
  Author: felixonmars
Revision: 399127

archrelease: copy trunk to testing-x86_64

Added:
  ibus/repos/testing-x86_64/
  ibus/repos/testing-x86_64/PKGBUILD
(from rev 399126, ibus/trunk/PKGBUILD)
  ibus/repos/testing-x86_64/ibus.install
(from rev 399126, ibus/trunk/ibus.install)

--+
 PKGBUILD |   70 +
 ibus.install |   16 +
 2 files changed, 86 insertions(+)

Copied: ibus/repos/testing-x86_64/PKGBUILD (from rev 399126, 
ibus/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-11-02 06:59:38 UTC (rev 399127)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+
+pkgbase=ibus
+pkgname=(ibus libibus)
+pkgver=1.5.23+1+gdd4cc5b0
+pkgrel=1
+pkgdesc="Next Generation Input Bus for Linux"
+arch=('x86_64')
+url="https://github.com/ibus/ibus/wiki;
+license=('LGPL')
+depends=('dconf' 'gtk2' 'gtk3' 'hicolor-icon-theme' 'libnotify' 'python-dbus' 
'python-gobject'
+ 'iso-codes' 'python2-gobject2' 'python2-dbus' 'python2-gobject' 
'librsvg')
+makedepends=('gobject-introspection' 'vala' 'intltool' 'gnome-common' 
'gtk-doc' 'qt5-base'
+ 'cldr-emoji-annotation' 'unicode-character-database' 
'unicode-emoji' 'git')
+options=('!emptydirs')
+_commit=dd4cc5b028c35f9bb8fa9d3bdc8f26bcdfc43d40  # master
+source=("git+https://github.com/ibus/ibus#commit=$_commit;)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ibus
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd ibus
+  sed -i 's|$(libibus) $(libibus_emoji_dialog)|$(libibus_emoji_dialog) 
$(libibus)|' ui/gtk3/Makefile.am
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd ibus
+  ./configure \
+--prefix=/usr \
+--libexecdir=/usr/lib/ibus \
+--sysconfdir=/etc \
+--enable-dconf \
+--enable-wayland \
+--enable-gtk-doc \
+--disable-memconf \
+--enable-ui \
+--enable-python-library \
+--with-python=python3 \
+--with-ucd-dir=/usr/share/unicode/
+  sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package_ibus() {
+  depends+=("libibus=$pkgver")
+  install=ibus.install
+
+  cd ibus
+  make DESTDIR="$pkgdir" install
+  make -C src DESTDIR="$pkgdir" uninstall
+  make -C bindings DESTDIR="$pkgdir" uninstall
+  rm -r "$pkgdir"/usr/lib/python2.7/site-packages/gi # compiled pyc/pyo files 
were not cleaned
+  make DESTDIR="$pkgdir" uninstall-pkgconfigDATA
+}
+
+package_libibus() {
+  pkgdesc="IBus support library"
+  depends=(libg{lib,object,io}-2.0.so)
+  provides=('libibus-1.0.so')
+
+  cd ibus
+  make -C src DESTDIR="$pkgdir" install
+  make -C bindings DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install-pkgconfigDATA
+}

Copied: ibus/repos/testing-x86_64/ibus.install (from rev 399126, 
ibus/trunk/ibus.install)
===
--- testing-x86_64/ibus.install (rev 0)
+++ testing-x86_64/ibus.install 2020-11-02 06:59:38 UTC (rev 399127)
@@ -0,0 +1,16 @@
+post_install() {
+  gtk-query-immodules-2.0 --update-cache
+  gtk-query-immodules-3.0 --update-cache
+
+  dconf update
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+
+  rm -f etc/dconf/db/ibus
+}


[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:59:02
  Author: felixonmars
Revision: 739193

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/
  haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD
(from rev 739192, haskell-data-default-instances-dlist/trunk/PKGBUILD)

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

Copied: 
haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD 
(from rev 739192, haskell-data-default-instances-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:59:02 UTC (rev 739193)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default-instances-dlist
+pkgname=haskell-data-default-instances-dlist
+pkgver=0.0.1
+pkgrel=96
+pkgdesc="Default instances for types in dlist"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+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-data-default/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:59:24
  Author: felixonmars
Revision: 739194

upgpkg: haskell-data-default 0.7.1.1-83: rebuild with HUnit 1.6.1.0

Modified:
  haskell-data-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:59:02 UTC (rev 739193)
+++ PKGBUILD2020-11-02 06:59:24 UTC (rev 739194)
@@ -3,7 +3,7 @@
 _hkgname=data-default
 pkgname=haskell-data-default
 pkgver=0.7.1.1
-pkgrel=82
+pkgrel=83
 pkgdesc="A class for types with a default value"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:58:29
  Author: felixonmars
Revision: 739191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 739190, 
haskell-dlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:58:29 UTC (rev 739191)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+# Contributor: Don Stewart 
+# Contributor: Lex Black 
+
+_hkgname=dlist
+pkgname=haskell-dlist
+pkgver=1.0
+pkgrel=19
+pkgdesc="Differences lists"
+url="https://hackage.haskell.org/package/dlist;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 license.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/license.md
+}


[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:58:51
  Author: felixonmars
Revision: 739192

upgpkg: haskell-data-default-instances-dlist 0.0.1-96: rebuild with HUnit 
1.6.1.0

Modified:
  haskell-data-default-instances-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:58:29 UTC (rev 739191)
+++ PKGBUILD2020-11-02 06:58:51 UTC (rev 739192)
@@ -3,7 +3,7 @@
 _hkgname=data-default-instances-dlist
 pkgname=haskell-data-default-instances-dlist
 pkgver=0.0.1
-pkgrel=95
+pkgrel=96
 pkgdesc="Default instances for types in dlist"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:57:40
  Author: felixonmars
Revision: 739188

upgpkg: haskell-data-clist 0.1.2.3-52: rebuild with HUnit 1.6.1.0

Modified:
  haskell-data-clist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:57:17 UTC (rev 739187)
+++ PKGBUILD2020-11-02 06:57:40 UTC (rev 739188)
@@ -4,7 +4,7 @@
 _hkgname=data-clist
 pkgname=haskell-data-clist
 pkgver=0.1.2.3
-pkgrel=51
+pkgrel=52
 pkgdesc="Simple functional ring type."
 url="https://github.com/sw17ch/data-clist;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:58:17
  Author: felixonmars
Revision: 739190

upgpkg: haskell-dlist 1.0-19: rebuild with HUnit 1.6.1.0

Modified:
  haskell-dlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:57:51 UTC (rev 739189)
+++ PKGBUILD2020-11-02 06:58:17 UTC (rev 739190)
@@ -6,7 +6,7 @@
 _hkgname=dlist
 pkgname=haskell-dlist
 pkgver=1.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Differences lists"
 url="https://hackage.haskell.org/package/dlist;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:57:51
  Author: felixonmars
Revision: 739189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 
739188, haskell-data-clist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:57:51 UTC (rev 739189)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-clist
+pkgname=haskell-data-clist
+pkgver=0.1.2.3
+pkgrel=52
+pkgdesc="Simple functional ring type."
+url="https://github.com/sw17ch/data-clist;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('efd547b36452f46943778059b5b7854932b9459faa3e196bae9571504ad4f4cb71f07c5b2f8d05faa1752147704008ac1091d391e341b6775534e250939e63c4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-filepath-bytestring/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:57:06
  Author: felixonmars
Revision: 739186

upgpkg: haskell-filepath-bytestring 1.4.2.1.6-43: rebuild with HUnit 1.6.1.0

Modified:
  haskell-filepath-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:56:16 UTC (rev 739185)
+++ PKGBUILD2020-11-02 06:57:06 UTC (rev 739186)
@@ -3,7 +3,7 @@
 _hkgname=filepath-bytestring
 pkgname=haskell-filepath-bytestring
 pkgver=1.4.2.1.6
-pkgrel=42
+pkgrel=43
 pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
 url="https://hackage.haskell.org/package/filepath-bytestring;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:57:17
  Author: felixonmars
Revision: 739187

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-filepath-bytestring/repos/community-staging-x86_64/
  haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 739186, haskell-filepath-bytestring/trunk/PKGBUILD)

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

Copied: haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD 
(from rev 739186, haskell-filepath-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:57:17 UTC (rev 739187)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepath-bytestring
+pkgname=haskell-filepath-bytestring
+pkgver=1.4.2.1.6
+pkgrel=43
+pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
+url="https://hackage.haskell.org/package/filepath-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-generic-random/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:56:16
  Author: felixonmars
Revision: 739185

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-random/repos/community-staging-x86_64/PKGBUILD (from 
rev 739184, haskell-generic-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:56:16 UTC (rev 739185)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-random
+pkgname=haskell-generic-random
+pkgver=1.3.0.1
+pkgrel=32
+pkgdesc="Generic random generators for QuickCheck"
+url="https://github.com/lysxia/generic-random;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-inspection-testing')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d936f6b2cab03275e37f07664602a2ab0037efa1a0b76682bd032141390f14ad70c263fed64bf9105a71b098c67d7ce06dccb78ec1d8cc59fc9ffd1e05fde8b8')
+
+build() {
+cd $_hkgname-$pkgver
+
+# Tests disabled: https://github.com/Lysxia/generic-random/issues/22
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+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-bimap/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:55:41
  Author: felixonmars
Revision: 739183

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bimap/repos/community-staging-x86_64/PKGBUILD (from rev 739182, 
haskell-bimap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:55:41 UTC (rev 739183)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bimap
+pkgname=haskell-bimap
+pkgver=0.4.0
+pkgrel=24
+pkgdesc="Bidirectional mapping between two key types"
+url="https://github.com/joelwilliamson/bimap;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f138901536b857b0261f8e78117cb5818b90cee9f6e87b3c7fad1ce6a168e2c7c02126375a8c3ef2470904f40cb17c82f29d84e731e12f6cf242e0fa66015fa')
+
+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 $MAKEFLAGS
+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-generic-random/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:56:05
  Author: felixonmars
Revision: 739184

upgpkg: haskell-generic-random 1.3.0.1-32: rebuild with HUnit 1.6.1.0

Modified:
  haskell-generic-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:55:41 UTC (rev 739183)
+++ PKGBUILD2020-11-02 06:56:05 UTC (rev 739184)
@@ -3,7 +3,7 @@
 _hkgname=generic-random
 pkgname=haskell-generic-random
 pkgver=1.3.0.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Generic random generators for QuickCheck"
 url="https://github.com/lysxia/generic-random;
 license=('MIT')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:55:30
  Author: felixonmars
Revision: 739182

upgpkg: haskell-bimap 0.4.0-24: rebuild with HUnit 1.6.1.0

Modified:
  haskell-bimap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:55:02 UTC (rev 739181)
+++ PKGBUILD2020-11-02 06:55:30 UTC (rev 739182)
@@ -3,7 +3,7 @@
 _hkgname=bimap
 pkgname=haskell-bimap
 pkgver=0.4.0
-pkgrel=23
+pkgrel=24
 pkgdesc="Bidirectional mapping between two key types"
 url="https://github.com/joelwilliamson/bimap;
 license=('BSD')


[arch-commits] Commit in haskell-network-byte-order/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:54:52
  Author: felixonmars
Revision: 739180

upgpkg: haskell-network-byte-order 0.1.6-10: rebuild with HUnit 1.6.1.0

Modified:
  haskell-network-byte-order/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:54:26 UTC (rev 739179)
+++ PKGBUILD2020-11-02 06:54:52 UTC (rev 739180)
@@ -3,7 +3,7 @@
 _hkgname=network-byte-order
 pkgname=haskell-network-byte-order
 pkgver=0.1.6
-pkgrel=9
+pkgrel=10
 pkgdesc="Network byte order utilities"
 url="https://github.com/kazu-yamamoto/network-byte-order;
 license=('BSD')


[arch-commits] Commit in haskell-network-byte-order/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:55:02
  Author: felixonmars
Revision: 739181

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-byte-order/repos/community-staging-x86_64/
  haskell-network-byte-order/repos/community-staging-x86_64/PKGBUILD
(from rev 739180, haskell-network-byte-order/trunk/PKGBUILD)

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

Copied: haskell-network-byte-order/repos/community-staging-x86_64/PKGBUILD 
(from rev 739180, haskell-network-byte-order/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:55:02 UTC (rev 739181)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-byte-order
+pkgname=haskell-network-byte-order
+pkgver=0.1.6
+pkgrel=10
+pkgdesc="Network byte order utilities"
+url="https://github.com/kazu-yamamoto/network-byte-order;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bfb15f6e1aa863af7f81dc35518273e936d04f5f9decf6a0938a972dc9780ab5c9c10ed062ea027d1e92aa1e61dfb0059dcbc38324dbd4124f89d08017a2ae97')
+
+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 $MAKEFLAGS
+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-gauge/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:54:26
  Author: felixonmars
Revision: 739179

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 739178, 
haskell-gauge/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:54:26 UTC (rev 739179)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gauge
+pkgname=haskell-gauge
+pkgver=0.2.5
+pkgrel=51
+pkgdesc="Small framework for performance measurement and analysis"
+url="https://github.com/vincenthz/hs-gauge;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-vector')
+makedepends=('ghc' 'haskell-foundation')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c5e595cb0d6ea4fc64592d4052910a90788a3d6299e320d5ac8906b0d9a5eb24f3c10b4e218f4a1dec17a7bb5dd17cf5ac26d703e3be6199dd0e54a54a032dce')
+
+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 \
+-fanalysis
+runhaskell Setup build $MAKEFLAGS
+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-gauge/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:54:15
  Author: felixonmars
Revision: 739178

upgpkg: haskell-gauge 0.2.5-51: rebuild with HUnit 1.6.1.0

Modified:
  haskell-gauge/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:52:51 UTC (rev 739177)
+++ PKGBUILD2020-11-02 06:54:15 UTC (rev 739178)
@@ -4,7 +4,7 @@
 _hkgname=gauge
 pkgname=haskell-gauge
 pkgver=0.2.5
-pkgrel=50
+pkgrel=51
 pkgdesc="Small framework for performance measurement and analysis"
 url="https://github.com/vincenthz/hs-gauge;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:52:51
  Author: felixonmars
Revision: 739177

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 
739176, haskell-cryptohash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:52:51 UTC (rev 739177)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash
+pkgname=haskell-cryptohash
+pkgver=0.11.9
+pkgrel=162
+pkgdesc="Collection of crypto hashes, fast, pure and practical"
+url="https://github.com/vincenthz/hs-cryptohash;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af')
+
+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 $MAKEFLAGS
+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-cryptohash/trunk (PKGBUILD)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:52:41
  Author: felixonmars
Revision: 739176

upgpkg: haskell-cryptohash 0.11.9-162: rebuild with HUnit 1.6.1.0

Modified:
  haskell-cryptohash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:52:14 UTC (rev 739175)
+++ PKGBUILD2020-11-02 06:52:41 UTC (rev 739176)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash
 pkgname=haskell-cryptohash
 pkgver=0.11.9
-pkgrel=161
+pkgrel=162
 pkgdesc="Collection of crypto hashes, fast, pure and practical"
 url="https://github.com/vincenthz/hs-cryptohash;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:52:03
  Author: felixonmars
Revision: 739174

upgpkg: haskell-cryptohash-cryptoapi 0.1.4-117: rebuild with HUnit 1.6.1.0

Modified:
  haskell-cryptohash-cryptoapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:51:38 UTC (rev 739173)
+++ PKGBUILD2020-11-02 06:52:03 UTC (rev 739174)
@@ -3,7 +3,7 @@
 _hkgname=cryptohash-cryptoapi
 pkgname=haskell-cryptohash-cryptoapi
 pkgver=0.1.4
-pkgrel=116
+pkgrel=117
 pkgdesc="Crypto-api interfaces for cryptohash"
 url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
 license=('BSD')


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:51:27
  Author: felixonmars
Revision: 739172

upgpkg: haskell-cryptonite 0.27-26: rebuild with HUnit 1.6.1.0

Modified:
  haskell-cryptonite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-02 06:50:24 UTC (rev 739171)
+++ PKGBUILD2020-11-02 06:51:27 UTC (rev 739172)
@@ -4,7 +4,7 @@
 _hkgname=cryptonite
 pkgname=haskell-cryptonite
 pkgver=0.27
-pkgrel=25
+pkgrel=26
 pkgdesc="Cryptography Primitives sink"
 url="https://github.com/vincenthz/cryptonite;
 license=("BSD")


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

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:52:14
  Author: felixonmars
Revision: 739175

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/
  haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD
(from rev 739174, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD 
(from rev 739174, haskell-cryptohash-cryptoapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:52:14 UTC (rev 739175)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptohash-cryptoapi
+pkgname=haskell-cryptohash-cryptoapi
+pkgver=0.1.4
+pkgrel=117
+pkgdesc="Crypto-api interfaces for cryptohash"
+url="https://github.com/vincenthz/hs-cryptohash-cryptoapi;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 
'haskell-tagged'
+ 'haskell-cereal')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2')
+
+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 $MAKEFLAGS
+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-cryptonite/repos (2 files)

2020-11-01 Thread Felix Yan via arch-commits
Date: Monday, November 2, 2020 @ 06:51:38
  Author: felixonmars
Revision: 739173

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 
739172, haskell-cryptonite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-02 06:51:38 UTC (rev 739173)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptonite
+pkgname=haskell-cryptonite
+pkgver=0.27
+pkgrel=26
+pkgdesc="Cryptography Primitives sink"
+url="https://github.com/vincenthz/cryptonite;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ce7391bb5e8686c1362e6c23b6073b6aefd10fe02a5f42f9f2fe871ca0a4aa8d71072a1a609566fa6184527c61d1be48d67b794da562e4909806548095acf8ac')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsupport_deepseq -finteger-gmp -f-support_pclmuldq 
-fsupport_rdrand \
+-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment 
-fsupport_sse
+runhaskell Setup build $MAKEFLAGS
+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
+}


  1   2   3   4   5   >