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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:36:29
  Author: felixonmars
Revision: 735739

upgpkg: haskell-tomland 1.3.1.0-9: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-tomland/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:35:26 UTC (rev 735738)
+++ PKGBUILD2020-10-28 21:36:29 UTC (rev 735739)
@@ -4,7 +4,7 @@
 _hkgname=tomland
 pkgname=haskell-tomland
 pkgver=1.3.1.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Implementation of bidirectional TOML serialization."
 url="https://github.com/kowainik/tomland;
 license=('MPL2')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:35:26
  Author: felixonmars
Revision: 735738

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
735737, haskell-hspec-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:35:26 UTC (rev 735738)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=hspec-golden
+pkgname=haskell-hspec-golden
+pkgver=0.1.0.3
+pkgrel=17
+pkgdesc="Golden tests for hspec."
+url="https://github.com/stackbuilders/hspec-golden;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('9418291aed76e7654591074a04e0ff4b25b2443f8b628370983c3860c958aab4')
+
+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 haskell-hspec-golden/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:35:11
  Author: felixonmars
Revision: 735737

upgpkg: haskell-hspec-golden 0.1.0.3-17: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-hspec-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:34:35 UTC (rev 735736)
+++ PKGBUILD2020-10-28 21:35:11 UTC (rev 735737)
@@ -4,7 +4,7 @@
 _hkgname=hspec-golden
 pkgname=haskell-hspec-golden
 pkgver=0.1.0.3
-pkgrel=16
+pkgrel=17
 pkgdesc="Golden tests for hspec."
 url="https://github.com/stackbuilders/hspec-golden;
 license=('BSD')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:34:35
  Author: felixonmars
Revision: 735736

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 735735, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
735735, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:34:35 UTC (rev 735736)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.2.4
+pkgrel=49
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-quickcheck' 'haskell-recursion-schemes' 'haskell-reflection' 
'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-hint' 'haskell-quickcheck-classes-base'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('dd3d0321c59e141dbb83cbebf81b7608c0c0cf8cac3526428344a967feeb50fae4a1ee8304504a212b1cc1d941621a8a3c3eaa973e72838d4556be04184f9db0')
+
+prepare() {
+uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+# TODO
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:34:19
  Author: felixonmars
Revision: 735735

upgpkg: haskell-clash-prelude 1.2.4-49: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:28:41 UTC (rev 735734)
+++ PKGBUILD2020-10-28 21:34:19 UTC (rev 735735)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.2.4
-pkgrel=48
+pkgrel=49
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:28:41
  Author: felixonmars
Revision: 735734

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 735733, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 735733, stack/trunk/stack.install)

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 735733, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:28:41 UTC (rev 735734)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=7
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative0.15' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-persistent-template' 
'haskell-primitive'
+ 'haskell-project-template' 'haskell-regex-applicative-text' 
'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d;s/optparse-applicative/optparse-applicative < 
0.16/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --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 $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  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
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 735733, 
stack/trunk/stack.install)
===
--- 

[arch-commits] Commit in haskell-optparse-applicative0.15/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:27:17
  Author: felixonmars
Revision: 735732

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-applicative0.15/repos/community-staging-x86_64/
  haskell-optparse-applicative0.15/repos/community-staging-x86_64/PKGBUILD
(from rev 735731, haskell-optparse-applicative0.15/trunk/PKGBUILD)

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

Copied: 
haskell-optparse-applicative0.15/repos/community-staging-x86_64/PKGBUILD (from 
rev 735731, haskell-optparse-applicative0.15/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:27:17 UTC (rev 735732)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative0.15
+pkgver=0.15.1.0
+pkgrel=1
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ab0a2b4812bbfe7802c2d51a45a4f5a5ea162b094631dc6ee4cd79e5def4101ccb04305cfa16942926809ed656f91aa6f68c4d98e93171ca9be99ba40cc51e')
+
+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 stack/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:28:25
  Author: felixonmars
Revision: 735733

upgpkg: stack 2.5.1-7: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:27:17 UTC (rev 735732)
+++ PKGBUILD2020-10-28 21:28:25 UTC (rev 735733)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=6
+pkgrel=7
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")
@@ -18,7 +18,7 @@
  'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
  'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
  'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
- 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-optparse-applicative0.15' 'haskell-optparse-generic' 
'haskell-optparse-simple'
  'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
  'haskell-persistent-sqlite' 'haskell-persistent-template' 
'haskell-primitive'
  'haskell-project-template' 'haskell-regex-applicative-text' 
'haskell-retry' 'haskell-rio'
@@ -38,7 +38,7 @@
 
 prepare() {
   cd $pkgname
-  sed -i -e '/semigroups/d' $pkgname.cabal
+  sed -i -e '/semigroups/d;s/optparse-applicative/optparse-applicative < 
0.16/' $pkgname.cabal
 }
 
 build() {


[arch-commits] Commit in (4 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:27:03
  Author: felixonmars
Revision: 735731

addpkg: haskell-optparse-applicative0.15 0.15.1.0-1 (for stack)

Added:
  haskell-optparse-applicative0.15/
  haskell-optparse-applicative0.15/repos/
  haskell-optparse-applicative0.15/trunk/
  haskell-optparse-applicative0.15/trunk/PKGBUILD

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

Added: haskell-optparse-applicative0.15/trunk/PKGBUILD
===
--- haskell-optparse-applicative0.15/trunk/PKGBUILD 
(rev 0)
+++ haskell-optparse-applicative0.15/trunk/PKGBUILD 2020-10-28 21:27:03 UTC 
(rev 735731)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative0.15
+pkgver=0.15.1.0
+pkgrel=1
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ab0a2b4812bbfe7802c2d51a45a4f5a5ea162b094631dc6ee4cd79e5def4101ccb04305cfa16942926809ed656f91aa6f68c4d98e93171ca9be99ba40cc51e')
+
+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-classes-base/repos/community-staging-x86_64 (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:22:48
  Author: felixonmars
Revision: 735730

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD
(from rev 735729, haskell-quickcheck-classes-base/trunk/PKGBUILD)
Deleted:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 21:22:37 UTC (rev 735729)
+++ PKGBUILD2020-10-28 21:22:48 UTC (rev 735730)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=quickcheck-classes-base
-pkgname=haskell-quickcheck-classes-base
-pkgver=0.6.1.0
-pkgrel=16
-pkgdesc="QuickCheck common typeclasses from 'base'"
-url="https://github.com/andrewthad/quickcheck-classes;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
- 'haskell-quickcheck' 'haskell-tagged')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i -e '/fail$/d' $_hkgname.cabal
-echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-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
-}

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 735729, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 21:22:48 UTC (rev 735730)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.1.0
+pkgrel=17
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
+ 'haskell-quickcheck' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail$/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 appmenu-gtk-module/repos/community-x86_64 (4 files)

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 21:22:37
  Author: arojas
Revision: 735729

archrelease: copy trunk to community-x86_64

Added:
  appmenu-gtk-module/repos/community-x86_64/80-appmenu-gtk-module
(from rev 735728, appmenu-gtk-module/trunk/80-appmenu-gtk-module)
  appmenu-gtk-module/repos/community-x86_64/PKGBUILD
(from rev 735728, appmenu-gtk-module/trunk/PKGBUILD)
Deleted:
  appmenu-gtk-module/repos/community-x86_64/80-appmenu-gtk-module
  appmenu-gtk-module/repos/community-x86_64/PKGBUILD

---+
 80-appmenu-gtk-module |   24 +--
 PKGBUILD  |   58 
 2 files changed, 41 insertions(+), 41 deletions(-)

Deleted: 80-appmenu-gtk-module
===
--- 80-appmenu-gtk-module   2020-10-28 21:22:32 UTC (rev 735728)
+++ 80-appmenu-gtk-module   2020-10-28 21:22:37 UTC (rev 735729)
@@ -1,12 +0,0 @@
-if [ -n "$GTK_MODULES" ]; then
-GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module"
-else
-GTK_MODULES="appmenu-gtk-module"
-fi
-
-if [ -z "$UBUNTU_MENUPROXY" ]; then
-UBUNTU_MENUPROXY=1
-fi
-
-export GTK_MODULES
-export UBUNTU_MENUPROXY

Copied: appmenu-gtk-module/repos/community-x86_64/80-appmenu-gtk-module (from 
rev 735728, appmenu-gtk-module/trunk/80-appmenu-gtk-module)
===
--- 80-appmenu-gtk-module   (rev 0)
+++ 80-appmenu-gtk-module   2020-10-28 21:22:37 UTC (rev 735729)
@@ -0,0 +1,12 @@
+if [ -n "$GTK_MODULES" ]; then
+GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module"
+else
+GTK_MODULES="appmenu-gtk-module"
+fi
+
+if [ -z "$UBUNTU_MENUPROXY" ]; then
+UBUNTU_MENUPROXY=1
+fi
+
+export GTK_MODULES
+export UBUNTU_MENUPROXY

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 21:22:32 UTC (rev 735728)
+++ PKGBUILD2020-10-28 21:22:37 UTC (rev 735729)
@@ -1,29 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: rilian-la-te 
-# Contributor: Kaizhao Zhang 
-
-pkgname=appmenu-gtk-module
-pkgver=0.7.5
-pkgrel=1
-pkgdesc="Application Menu GTK+ Module"
-depends=()
-makedepends=(meson gtk3 gtk2)
-optdepends=('gtk3: GTK3 module' 'gtk2: GTK2 module')
-url="https://gitlab.com/vala-panel-project/vala-panel-appmenu/;
-arch=(x86_64)
-license=(LGPL3)
-source=("https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/archive/$pkgver/vala-panel-appmenu-$pkgver.tar.gz;
-80-appmenu-gtk-module)
-sha256sums=('1b458370355dba5f3729092497828884e3fbdb2f390d4b42d269633c76d94c06'
-'4c006c4ea7b8556070ad6d35529d3a9e23da8033429e34d1824c25942d969fbc')
-
-build() {
-  meson build vala-panel-appmenu-$pkgver/subprojects/$pkgname \
---prefix=/usr
-  ninja -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja install -C build
-  install -Dm755 80-appmenu-gtk-module -t "$pkgdir"/etc/X11/xinit/xinitrc.d/
-}

Copied: appmenu-gtk-module/repos/community-x86_64/PKGBUILD (from rev 735728, 
appmenu-gtk-module/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 21:22:37 UTC (rev 735729)
@@ -0,0 +1,29 @@
+# Maintainer: Antonio Rojas 
+# Contributor: rilian-la-te 
+# Contributor: Kaizhao Zhang 
+
+pkgname=appmenu-gtk-module
+pkgver=0.7.6
+pkgrel=1
+pkgdesc="Application Menu GTK+ Module"
+depends=()
+makedepends=(meson gtk3 gtk2)
+optdepends=('gtk3: GTK3 module' 'gtk2: GTK2 module')
+url="https://gitlab.com/vala-panel-project/vala-panel-appmenu/;
+arch=(x86_64)
+license=(LGPL3)
+source=("https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/archive/$pkgver/vala-panel-appmenu-$pkgver.tar.gz;
+80-appmenu-gtk-module)
+sha256sums=('6ade911726c5cfa6e49416b7480c286cd5e098a7a1105f7f027827e3c3a4e119'
+'4c006c4ea7b8556070ad6d35529d3a9e23da8033429e34d1824c25942d969fbc')
+
+build() {
+  meson build vala-panel-appmenu-$pkgver/subprojects/$pkgname \
+--prefix=/usr
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja install -C build
+  install -Dm755 80-appmenu-gtk-module -t "$pkgdir"/etc/X11/xinit/xinitrc.d/
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:22:32
  Author: felixonmars
Revision: 735728

upgpkg: haskell-quickcheck-classes-base 0.6.1.0-17: rebuild with 
optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-quickcheck-classes-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:22:25 UTC (rev 735727)
+++ PKGBUILD2020-10-28 21:22:32 UTC (rev 735728)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.1.0
-pkgrel=16
+pkgrel=17
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')


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

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 21:22:25
  Author: arojas
Revision: 735727

Update to 0.7.6

Modified:
  appmenu-gtk-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:20:31 UTC (rev 735726)
+++ PKGBUILD2020-10-28 21:22:25 UTC (rev 735727)
@@ -3,7 +3,7 @@
 # Contributor: Kaizhao Zhang 
 
 pkgname=appmenu-gtk-module
-pkgver=0.7.5
+pkgver=0.7.6
 pkgrel=1
 pkgdesc="Application Menu GTK+ Module"
 depends=()
@@ -14,7 +14,7 @@
 license=(LGPL3)
 
source=("https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/archive/$pkgver/vala-panel-appmenu-$pkgver.tar.gz;
 80-appmenu-gtk-module)
-sha256sums=('1b458370355dba5f3729092497828884e3fbdb2f390d4b42d269633c76d94c06'
+sha256sums=('6ade911726c5cfa6e49416b7480c286cd5e098a7a1105f7f027827e3c3a4e119'
 '4c006c4ea7b8556070ad6d35529d3a9e23da8033429e34d1824c25942d969fbc')
 
 build() {


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:20:31
  Author: felixonmars
Revision: 735726

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
735725, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:20:31 UTC (rev 735726)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.7
+pkgrel=53
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6adaae61f7292dc11d53689981381e4116838d3bdbb16673f39bd4040b5a683ca9c44e7027c20d814714066e35b274b5a46c1f3dd1b333a24305aa5b4695a524')
+
+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 || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:20:16
  Author: felixonmars
Revision: 735725

upgpkg: haskell-singletons 2.7-53: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:17:16 UTC (rev 735724)
+++ PKGBUILD2020-10-28 21:20:16 UTC (rev 735725)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.7
-pkgrel=52
+pkgrel=53
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons;
 license=('BSD')


[arch-commits] Commit in haskell-src-exts-util/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:17:16
  Author: felixonmars
Revision: 735724

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-exts-util/repos/community-staging-x86_64/
  haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD
(from rev 735723, haskell-src-exts-util/trunk/PKGBUILD)

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

Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 
735723, haskell-src-exts-util/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:17:16 UTC (rev 735724)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-src-exts-util
+pkgname=haskell-src-exts-util
+pkgver=0.2.5
+pkgrel=88
+pkgdesc="Helper functions for working with haskell-src-exts trees"
+url="https://github.com/pepeiborra/haskell-src-exts-util;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 
'haskell-uniplate')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-src-exts-util/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:17:01
  Author: felixonmars
Revision: 735723

upgpkg: haskell-src-exts-util 0.2.5-88: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-src-exts-util/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:16:31 UTC (rev 735722)
+++ PKGBUILD2020-10-28 21:17:01 UTC (rev 735723)
@@ -3,7 +3,7 @@
 _hkgname=haskell-src-exts-util
 pkgname=haskell-src-exts-util
 pkgver=0.2.5
-pkgrel=87
+pkgrel=88
 pkgdesc="Helper functions for working with haskell-src-exts trees"
 url="https://github.com/pepeiborra/haskell-src-exts-util;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:16:31
  Author: felixonmars
Revision: 735722

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 735721, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:16:31 UTC (rev 735722)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=160
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+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 postgrest/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:15:32
  Author: felixonmars
Revision: 735719

upgpkg: postgrest 7.0.1-130: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:13:24 UTC (rev 735718)
+++ PKGBUILD2020-10-28 21:15:32 UTC (rev 735719)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=129
+pkgrel=130
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:16:17
  Author: felixonmars
Revision: 735721

upgpkg: haskell-here 1.2.13-160: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:15:46 UTC (rev 735720)
+++ PKGBUILD2020-10-28 21:16:17 UTC (rev 735721)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=159
+pkgrel=160
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:15:46
  Author: felixonmars
Revision: 735720

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 735719, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 735719, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:15:46 UTC (rev 735720)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=130
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+uusi $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --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 $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:13:10
  Author: felixonmars
Revision: 735717

upgpkg: haskell-interpolatedstring-perl6 1.0.2-75: rebuild with 
optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:12:42 UTC (rev 735716)
+++ PKGBUILD2020-10-28 21:13:10 UTC (rev 735717)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=74
+pkgrel=75
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:13:24
  Author: felixonmars
Revision: 735718

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 735717, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 735717, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:13:24 UTC (rev 735718)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.2
+pkgrel=75
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-aeson-qq/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:11:54
  Author: felixonmars
Revision: 735714

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
735713, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:11:54 UTC (rev 735714)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.3
+pkgrel=104
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-src-meta'
+ 'haskell-scientific' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29')
+
+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-aeson-qq/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:11:40
  Author: felixonmars
Revision: 735713

upgpkg: haskell-aeson-qq 0.8.3-104: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:41:25 UTC (rev 735712)
+++ PKGBUILD2020-10-28 21:11:40 UTC (rev 735713)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.3
-pkgrel=103
+pkgrel=104
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:12:42
  Author: felixonmars
Revision: 735716

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 735715, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 21:12:42 UTC (rev 735716)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.11.0
+pkgrel=17
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546')
+
+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-wai-json/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 21:12:28
  Author: felixonmars
Revision: 735715

upgpkg: haskell-hspec-wai-json 0.11.0-17: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 21:11:54 UTC (rev 735714)
+++ PKGBUILD2020-10-28 21:12:28 UTC (rev 735715)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.11.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:41:25
  Author: felixonmars
Revision: 735712

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 735711, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 735711, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:41:25 UTC (rev 735712)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.3
+pkgrel=40
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+ -f-build-example
+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-githash/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:40:12
  Author: felixonmars
Revision: 735709

upgpkg: haskell-githash 0.1.5.0-2: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:39:25 UTC (rev 735708)
+++ PKGBUILD2020-10-28 20:40:12 UTC (rev 735709)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash;
 license=('BSD')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:41:06
  Author: felixonmars
Revision: 735711

upgpkg: haskell-optparse-simple 0.1.1.3-40: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:40:31 UTC (rev 735710)
+++ PKGBUILD2020-10-28 20:41:06 UTC (rev 735711)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.3
-pkgrel=39
+pkgrel=40
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:40:31
  Author: felixonmars
Revision: 735710

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
735709, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:40:31 UTC (rev 735710)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.5.0
+pkgrel=2
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+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
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname
+
+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-pantry/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:39:25
  Author: felixonmars
Revision: 735708

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
735707, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:39:25 UTC (rev 735708)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.3
+pkgrel=24
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 
'haskell-rio-orphans'
+ 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('04f7b229072467d653c4b7b6b004e4f69128182c88ed4896b212b96129da11f269ff53aa50d3dddf8fd9134153ee2559b18d28f81c5b83c120f005bab5b3d78d')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-pantry/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:39:08
  Author: felixonmars
Revision: 735707

upgpkg: haskell-pantry 0.5.1.3-24: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:35:27 UTC (rev 735706)
+++ PKGBUILD2020-10-28 20:39:08 UTC (rev 735707)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.3
-pkgrel=23
+pkgrel=24
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-10-28 Thread Jonas Witschel via arch-commits
Date: Wednesday, October 28, 2020 @ 20:35:16
  Author: diabonas
Revision: 735705

archrelease: copy trunk to community-x86_64

Added:
  clevis/repos/community-x86_64/PKGBUILD
(from rev 735704, clevis/trunk/PKGBUILD)
Deleted:
  clevis/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:35:10 UTC (rev 735704)
+++ PKGBUILD2020-10-28 20:35:16 UTC (rev 735705)
@@ -1,49 +0,0 @@
-# Maintainer: Jonas Witschel 
-pkgname=clevis
-pkgver=14
-_commit=44b7b6ef3b1bdce67fff737daa72b25671f4ce2c # signed commit corresponding 
to tag "v$pkgver"
-pkgrel=1
-pkgdesc='Automated Encryption Framework'
-arch=('x86_64')
-url='https://github.com/latchset/clevis'
-license=('GPL3')
-depends=('bash' 'jose')
-makedepends=('git' 'meson' 'asciidoc' 'audit' 'bash-completion' 'cryptsetup' 
'dracut' 'glib2'
- 'jansson' 'libpwquality' 'luksmeta' 'openssl' 'tpm2-tools' 
'udisks2')
-checkdepends=('jq' 'tang')
-optdepends=('audit: UDisks2 unlocker support'
-'cryptsetup: LUKS unlocker support'
-'curl: Tang pin support'
-'dracut: dracut unlocker support'
-'glib2: UDisks2 unlocker support'
-'jansson: SSS pin and UDisks2 unlocker support'
-'libpwquality: LUKS unlocker support'
-'luksmeta: LUKS and UDisks2 unlocker support'
-'nmap: dracut unlocker support'
-'openssl: SSS pin support'
-'tpm2-tools: TPM2 pin support'
-'udisks2: UDisks2 unlocker support')
-source=("git+$url.git?signed#commit=$_commit")
-sha512sums=('SKIP')
-validpgpkeys=('7CE2CB3D2AF59FE1EA22F551D0D219ED1F7E762C') # Sergio Correia 

-
-pkgver() {
-   cd "$pkgname"
-   git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-build() {
-   cd "$pkgname"
-   meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build
-   ninja -C build
-}
-
-check() {
-   cd "$pkgname"
-   ninja -C build test
-}
-
-package() {
-   cd "$pkgname"
-   DESTDIR="$pkgdir" ninja -C build install
-}

Copied: clevis/repos/community-x86_64/PKGBUILD (from rev 735704, 
clevis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:35:16 UTC (rev 735705)
@@ -0,0 +1,49 @@
+# Maintainer: Jonas Witschel 
+pkgname=clevis
+pkgver=15
+_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # signed commit corresponding 
to tag "v$pkgver"
+pkgrel=1
+pkgdesc='Automated Encryption Framework'
+arch=('x86_64')
+url='https://github.com/latchset/clevis'
+license=('GPL3')
+depends=('bash' 'jose')
+makedepends=('git' 'meson' 'asciidoc' 'audit' 'bash-completion' 'cryptsetup' 
'dracut' 'glib2'
+ 'jansson' 'libpwquality' 'luksmeta' 'openssl' 'tpm2-tools' 
'udisks2')
+checkdepends=('jq' 'tang')
+optdepends=('audit: UDisks2 unlocker support'
+'cryptsetup: LUKS unlocker support'
+'curl: Tang pin support'
+'dracut: dracut unlocker support'
+'glib2: UDisks2 unlocker support'
+'jansson: SSS pin and UDisks2 unlocker support'
+'libpwquality: LUKS unlocker support'
+'luksmeta: LUKS and UDisks2 unlocker support'
+'nmap: dracut unlocker support'
+'openssl: SSS pin support'
+'tpm2-tools: TPM2 pin support'
+'udisks2: UDisks2 unlocker support')
+source=("git+$url.git?signed#commit=$_commit")
+sha512sums=('SKIP')
+validpgpkeys=('7CE2CB3D2AF59FE1EA22F551D0D219ED1F7E762C') # Sergio Correia 

+
+pkgver() {
+   cd "$pkgname"
+   git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+   cd "$pkgname"
+   meson --prefix=/usr --libexecdir=/usr/lib --buildtype=plain build
+   ninja -C build
+}
+
+check() {
+   cd "$pkgname"
+   ninja -C build test
+}
+
+package() {
+   cd "$pkgname"
+   DESTDIR="$pkgdir" ninja -C build install
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:35:27
  Author: felixonmars
Revision: 735706

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 735705, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:35:27 UTC (rev 735706)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.2
+pkgrel=81
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39')
+
+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 || echo "https://github.com/sol/hpack/issues/358;
+}
+
+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 clevis/trunk (PKGBUILD)

2020-10-28 Thread Jonas Witschel via arch-commits
Date: Wednesday, October 28, 2020 @ 20:35:10
  Author: diabonas
Revision: 735704

upgpkg: clevis 15-1: upstream release

Modified:
  clevis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:35:08 UTC (rev 735703)
+++ PKGBUILD2020-10-28 20:35:10 UTC (rev 735704)
@@ -1,7 +1,7 @@
 # Maintainer: Jonas Witschel 
 pkgname=clevis
-pkgver=14
-_commit=44b7b6ef3b1bdce67fff737daa72b25671f4ce2c # signed commit corresponding 
to tag "v$pkgver"
+pkgver=15
+_commit=6add2e9acbed9b4bcb50dcc60d4c72733bd65d14 # signed commit corresponding 
to tag "v$pkgver"
 pkgrel=1
 pkgdesc='Automated Encryption Framework'
 arch=('x86_64')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:35:08
  Author: felixonmars
Revision: 735703

upgpkg: haskell-hpack 0.34.2-81: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:33:29 UTC (rev 735702)
+++ PKGBUILD2020-10-28 20:35:08 UTC (rev 735703)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.34.2
-pkgrel=80
+pkgrel=81
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:33:29
  Author: felixonmars
Revision: 735702

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
735701, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:33:29 UTC (rev 735702)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.1
+pkgrel=40
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1cfeef31d5f41b598763001f9571a60fee7069528479b652cea162c582085f60172e8c5fe7d60ddb2eaf800ab9133dd76710d29564e9ecf638ecc2e2a54adc7b')
+
+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-interpolate/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:33:12
  Author: felixonmars
Revision: 735701

upgpkg: haskell-interpolate 0.2.1-40: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:32:24 UTC (rev 735700)
+++ PKGBUILD2020-10-28 20:33:12 UTC (rev 735701)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.1
-pkgrel=39
+pkgrel=40
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:32:24
  Author: felixonmars
Revision: 735700

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
735699, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:32:24 UTC (rev 735700)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.2
+pkgrel=18
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-persistent-qq/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:32:09
  Author: felixonmars
Revision: 735699

upgpkg: haskell-persistent-qq 2.9.2-18: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:31:00 UTC (rev 735698)
+++ PKGBUILD2020-10-28 20:32:09 UTC (rev 735699)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent;
 license=('MIT')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:31:00
  Author: felixonmars
Revision: 735698

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-meta/repos/community-staging-x86_64/
  haskell-src-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 735697, haskell-src-meta/trunk/PKGBUILD)

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
735697, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:31:00 UTC (rev 735698)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.5
+pkgrel=47
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('873a797f53fc30dbb51b719228bc649f47d1c3432380a82b5dca11574b432676ed29d297c7547f1d752bb1c977c8858e55fb5135ffb58146b938d02414fe6723')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.23/<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 --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-src-meta/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:30:41
  Author: felixonmars
Revision: 735697

upgpkg: haskell-src-meta 0.8.5-47: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:29:56 UTC (rev 735696)
+++ PKGBUILD2020-10-28 20:30:41 UTC (rev 735697)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.5
-pkgrel=46
+pkgrel=47
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:29:56
  Author: felixonmars
Revision: 735696

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 
735695, haskell-retrie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:29:56 UTC (rev 735696)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=retrie
+pkgname=haskell-retrie
+pkgver=0.1.1.1
+pkgrel=8
+pkgdesc="A powerful, easy-to-use codemodding tool for Haskell."
+url="https://github.com/facebookincubator/retrie;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-data-default'
+ 'haskell-ghc-exactprint' 'haskell-src-exts' 
'haskell-optparse-applicative'
+ 'haskell-random-shuffle' 'haskell-syb' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-ghc-paths' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-temporary')
+checkdepends=('git' 'mercurial')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('f162028ecbfea991f8a22701637b3869c8bd306f48823316c92496e4ea66d7d0')
+
+prepare() {
+  uusi $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  rm "$pkgdir"/usr/bin/demo
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:29:37
  Author: felixonmars
Revision: 735695

upgpkg: haskell-retrie 0.1.1.1-8: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-retrie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:28:09 UTC (rev 735694)
+++ PKGBUILD2020-10-28 20:29:37 UTC (rev 735695)
@@ -3,7 +3,7 @@
 _hkgname=retrie
 pkgname=haskell-retrie
 pkgver=0.1.1.1
-pkgrel=7
+pkgrel=8
 pkgdesc="A powerful, easy-to-use codemodding tool for Haskell."
 url="https://github.com/facebookincubator/retrie;
 license=("MIT")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:28:09
  Author: felixonmars
Revision: 735694

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 735693, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 735693, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:28:09 UTC (rev 735694)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20201007
+pkgrel=14
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 
'haskell-http-client'
+ 'haskell-http-client-restricted' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:27:48
  Author: felixonmars
Revision: 735693

upgpkg: git-annex 8.20201007-14: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:24:22 UTC (rev 735692)
+++ PKGBUILD2020-10-28 20:27:48 UTC (rev 735693)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20201007
-pkgrel=13
+pkgrel=14
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:24:22
  Author: felixonmars
Revision: 735692

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:24:06 UTC (rev 735691)
+++ PKGBUILD2020-10-28 20:24:22 UTC (rev 735692)
@@ -1,25 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-editor
-pkgver=5.6.43
-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=('f114e519e4666567949cdadef4b77fa7933bdc0ec50219fe5916c0ed4fba084c8e6b0a44ff88d24dc53f7a7c6ff00280c85acfd06c4306699c4b4726f50df3a2')
-
-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 735691, 
deepin-editor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:24:22 UTC (rev 735692)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-editor
+pkgver=5.9.0.1
+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=('b408e2f823260f348119bfafa51e85da830a53ca9bde84854129f166af30ed5df84e7e15013e1cb5e1bf8cd724e70e762824c3ce5dc33858944acc5461f3720c')
+
+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 deepin-editor/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:24:06
  Author: felixonmars
Revision: 735691

upgpkg: deepin-editor 5.9.0.1-1

Modified:
  deepin-editor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:22:13 UTC (rev 735690)
+++ PKGBUILD2020-10-28 20:24:06 UTC (rev 735691)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=deepin-editor
-pkgver=5.6.43
+pkgver=5.9.0.1
 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=('f114e519e4666567949cdadef4b77fa7933bdc0ec50219fe5916c0ed4fba084c8e6b0a44ff88d24dc53f7a7c6ff00280c85acfd06c4306699c4b4726f50df3a2')
+sha512sums=('b408e2f823260f348119bfafa51e85da830a53ca9bde84854129f166af30ed5df84e7e15013e1cb5e1bf8cd724e70e762824c3ce5dc33858944acc5461f3720c')
 
 build(){
   cd deepin-editor-$pkgver


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:22:13
  Author: felixonmars
Revision: 735690

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 735689, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 735689, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:22:13 UTC (rev 735690)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=1.0.0
+pkgrel=113
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-network2.8' 
'haskell-utf8-string' 'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;)
+sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic -package network-2.8.0.1 
-hide-package network-bsd|' gameServer/CMakeLists.txt
+  sed -i '/#include /a #include ' 
QTfrontend/ui/page/pagegamestats.cpp
+
+  # https://bugs.freepascal.org/view.php?id=37286
+  sed -i 's/procedure ShiftWorld(Dir: LongInt); inline;/procedure 
ShiftWorld(Dir: LongInt);/' hedgewars/uWorld.pas
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:21:40
  Author: felixonmars
Revision: 735686

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:21:18 UTC (rev 735685)
+++ PKGBUILD2020-10-28 20:21:40 UTC (rev 735686)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-launcher
-pkgver=5.3.0.17
-pkgrel=1
-pkgdesc='Deepin desktop-environment - Launcher module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-launcher;
-license=('GPL3')
-depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
- 'deepin-daemon' 'deepin-qt-dbus-factory' 'xdg-user-dirs')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-conflicts=('dde-launcher')
-replaces=('dde-launcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-launcher/archive/$pkgver.tar.gz;)
-sha512sums=('51e5f668859105dc6f6ec7aff0bc78580bbf0176c874c88c135ebbbd6490304c790e606c4da0f0f79e2d9d856300af837582794304aaa72de504db44fdda9e3f')
-
-prepare() {
-  cd dde-launcher-$pkgver
-  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
-
-  sed -i '/include /a #include ' 
src/widgets/miniframenavigation.cpp src/widgets/avatar.cpp 
src/widgets/miniframebutton.cpp
-}
-
-build() {
-  cd dde-launcher-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=
-  ninja
-}
-
-package() {
-  cd dde-launcher-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-launcher/repos/community-x86_64/PKGBUILD (from rev 735685, 
deepin-launcher/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:21:40 UTC (rev 735686)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-launcher
+pkgver=5.3.0.18
+pkgrel=1
+pkgdesc='Deepin desktop-environment - Launcher module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-launcher;
+license=('GPL3')
+depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
+ 'deepin-daemon' 'deepin-qt-dbus-factory' 'xdg-user-dirs')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+conflicts=('dde-launcher')
+replaces=('dde-launcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-launcher/archive/$pkgver.tar.gz;)
+sha512sums=('0db553cc2dab12da0089df5fc33dacf15aae976122b3bd974fa89ae02ab216c655f36b9c8a0ea16a57404a8a32f3136faf760eb88c6c0941a892f6efd0542902')
+
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+
+  sed -i '/include /a #include ' 
src/widgets/miniframenavigation.cpp src/widgets/avatar.cpp 
src/widgets/miniframebutton.cpp
+}
+
+build() {
+  cd dde-launcher-$pkgver
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=
+  ninja
+}
+
+package() {
+  cd dde-launcher-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:21:50
  Author: felixonmars
Revision: 735688

upgpkg: hedgewars 1.0.0-113: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:21:46 UTC (rev 735687)
+++ PKGBUILD2020-10-28 20:21:50 UTC (rev 735688)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=112
+pkgrel=113
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:21:46
  Author: felixonmars
Revision: 735687

upgpkg: deepin-session-shell 5.3.0.20-1

Modified:
  deepin-session-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:21:40 UTC (rev 735686)
+++ PKGBUILD2020-10-28 20:21:46 UTC (rev 735687)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-session-shell
-pkgver=5.3.0.19
+pkgver=5.3.0.20
 pkgrel=1
 pkgdesc='Deepin desktop-environment - session-shell module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 provides=('lightdm-deepin-greeter')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
-sha512sums=('adc8a5dcf5f23efa65c7bd7736e18b0ead4f76656c11693f8755d815954414c02eeeb3be5a8906a4cc11ba4b43c9153a1fda664acb8ee573f77260cae25c5bba')
+sha512sums=('3e4c30bdd39a140b724880017c8fefeea5fc8c2086a3a4110b7401f4cfe58d5d2511f6e0ef42fde04e6c95f71dbcec71f76374c52ebc5bae18b5c5efc560c791')
 
 prepare() {
   cd dde-session-shell-$pkgver


[arch-commits] Commit in deepin-session-shell/repos/community-x86_64 (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:22:05
  Author: felixonmars
Revision: 735689

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:21:50 UTC (rev 735688)
+++ PKGBUILD2020-10-28 20:22:05 UTC (rev 735689)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-session-shell
-pkgver=5.3.0.19
-pkgrel=1
-pkgdesc='Deepin desktop-environment - session-shell module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-session-shell;
-license=('GPL3')
-depends=('deepin-daemon' 'deepin-qt5integration' 'deepin-wallpapers' 
'gsettings-qt' 'liblightdm-qt5'
- 'startdde')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-conflicts=('deepin-session-ui<5')
-provides=('lightdm-deepin-greeter')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
-sha512sums=('adc8a5dcf5f23efa65c7bd7736e18b0ead4f76656c11693f8755d815954414c02eeeb3be5a8906a4cc11ba4b43c9153a1fda664acb8ee573f77260cae25c5bba')
-
-prepare() {
-  cd dde-session-shell-$pkgver
-  # We don't have common-auth on Arch
-  sed -i 's/common-auth/system-login/' src/libdde-auth/authagent.cpp
-}
-
-build() {
-  cd dde-session-shell-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr
-  ninja
-}
-
-package() {
-  cd dde-session-shell-$pkgver
-  DESTDIR="$pkgdir" ninja install
-
-  chmod +x "$pkgdir"/usr/bin/deepin-greeter
-}

Copied: deepin-session-shell/repos/community-x86_64/PKGBUILD (from rev 735688, 
deepin-session-shell/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:22:05 UTC (rev 735689)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-session-shell
+pkgver=5.3.0.20
+pkgrel=1
+pkgdesc='Deepin desktop-environment - session-shell module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-session-shell;
+license=('GPL3')
+depends=('deepin-daemon' 'deepin-qt5integration' 'deepin-wallpapers' 
'gsettings-qt' 'liblightdm-qt5'
+ 'startdde')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+conflicts=('deepin-session-ui<5')
+provides=('lightdm-deepin-greeter')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-session-shell/archive/$pkgver.tar.gz;)
+sha512sums=('3e4c30bdd39a140b724880017c8fefeea5fc8c2086a3a4110b7401f4cfe58d5d2511f6e0ef42fde04e6c95f71dbcec71f76374c52ebc5bae18b5c5efc560c791')
+
+prepare() {
+  cd dde-session-shell-$pkgver
+  # We don't have common-auth on Arch
+  sed -i 's/common-auth/system-login/' src/libdde-auth/authagent.cpp
+}
+
+build() {
+  cd dde-session-shell-$pkgver
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd dde-session-shell-$pkgver
+  DESTDIR="$pkgdir" ninja install
+
+  chmod +x "$pkgdir"/usr/bin/deepin-greeter
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:20:39
  Author: felixonmars
Revision: 735683

upgpkg: deepin-dock 5.2.0.22-1

Modified:
  deepin-dock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:20:30 UTC (rev 735682)
+++ PKGBUILD2020-10-28 20:20:39 UTC (rev 735683)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=5.2.0.21
+pkgver=5.2.0.22
 pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;
 deepin-dock-fix-build.patch
 
https://github.com/linuxdeepin/dde-dock/commit/1611be8c849d19fab44de5eecc663a7c38575e70.patch)
-sha512sums=('8b2654f26703276883450c43c3978ba09ea2c06cc251fa6a71ac9be98343eefcd1a72ecb104d3f7eb2492245c08e98e867479e343e4f71ce1dd20748bfbdc8e0'
+sha512sums=('1e929522f92e3d22beb06b5886eb57f943049a7cc84ddd592542e48befb9324edf6cddcc490eeb6d5f253c9dab9ec8f28b07de9dda1ac2460ddf2c8df3f1baa4'
 
'38c3f683e10c70f54123d445b80831eb74830b27f265fccf7eb4037bfb0c96879bf25203e8e672ebe483e8cae291197dfac81296648f08548d61a7644c0076f9'
 
'f65a066dbbd27caec29e59dcb5f0328dd462cc5b86d4d899a10f04d9164c29729575230ab1be81f47ea4f4c9ee8bdeaa0a2b4d89fe82d30f8858509ebb2e289a')
 


[arch-commits] Commit in deepin-dock/repos/community-x86_64 (4 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:21:05
  Author: felixonmars
Revision: 735684

archrelease: copy trunk to community-x86_64

Added:
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 735683, deepin-dock/trunk/PKGBUILD)
  deepin-dock/repos/community-x86_64/deepin-dock-fix-build.patch
(from rev 735683, deepin-dock/trunk/deepin-dock-fix-build.patch)
Deleted:
  deepin-dock/repos/community-x86_64/PKGBUILD
  deepin-dock/repos/community-x86_64/deepin-dock-fix-build.patch

-+
 PKGBUILD|   80 +++---
 deepin-dock-fix-build.patch |  152 +-
 2 files changed, 116 insertions(+), 116 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:20:39 UTC (rev 735683)
+++ PKGBUILD2020-10-28 20:21:05 UTC (rev 735684)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=5.2.0.21
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
- 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;
-deepin-dock-fix-build.patch
-
https://github.com/linuxdeepin/dde-dock/commit/1611be8c849d19fab44de5eecc663a7c38575e70.patch)
-sha512sums=('8b2654f26703276883450c43c3978ba09ea2c06cc251fa6a71ac9be98343eefcd1a72ecb104d3f7eb2492245c08e98e867479e343e4f71ce1dd20748bfbdc8e0'
-
'38c3f683e10c70f54123d445b80831eb74830b27f265fccf7eb4037bfb0c96879bf25203e8e672ebe483e8cae291197dfac81296648f08548d61a7644c0076f9'
-
'f65a066dbbd27caec29e59dcb5f0328dd462cc5b86d4d899a10f04d9164c29729575230ab1be81f47ea4f4c9ee8bdeaa0a2b4d89fe82d30f8858509ebb2e289a')
-
-prepare() {
-  cd dde-dock-$pkgver
-  patch -p1 -i ../deepin-dock-fix-build.patch
-  patch -p1 -i ../1611be8c849d19fab44de5eecc663a7c38575e70.patch
-}
-
-build() {
-  cd dde-dock-$pkgver
-  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DDOCK_TRAY_USE_NATIVE_POPUP=YES
-  ninja
-}
-
-package() {
-  cd dde-dock-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 735683, 
deepin-dock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:21:05 UTC (rev 735684)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=5.2.0.22
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-dock;
+license=('GPL3')
+depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
+ 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;
+deepin-dock-fix-build.patch
+
https://github.com/linuxdeepin/dde-dock/commit/1611be8c849d19fab44de5eecc663a7c38575e70.patch)
+sha512sums=('1e929522f92e3d22beb06b5886eb57f943049a7cc84ddd592542e48befb9324edf6cddcc490eeb6d5f253c9dab9ec8f28b07de9dda1ac2460ddf2c8df3f1baa4'
+
'38c3f683e10c70f54123d445b80831eb74830b27f265fccf7eb4037bfb0c96879bf25203e8e672ebe483e8cae291197dfac81296648f08548d61a7644c0076f9'
+
'f65a066dbbd27caec29e59dcb5f0328dd462cc5b86d4d899a10f04d9164c29729575230ab1be81f47ea4f4c9ee8bdeaa0a2b4d89fe82d30f8858509ebb2e289a')
+
+prepare() {
+  cd dde-dock-$pkgver
+  patch -p1 -i ../deepin-dock-fix-build.patch
+  patch -p1 -i ../1611be8c849d19fab44de5eecc663a7c38575e70.patch
+}
+
+build() {
+  cd dde-dock-$pkgver
+  cmake . -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DDOCK_TRAY_USE_NATIVE_POPUP=YES
+  ninja
+}
+
+package() {
+  cd dde-dock-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}

Deleted: deepin-dock-fix-build.patch
===
--- deepin-dock-fix-build.patch 2020-10-28 20:20:39 UTC (rev 735683)
+++ deepin-dock-fix-build.patch 2020-10-28 20:21:05 UTC (rev 735684)
@@ -1,76 +0,0 @@
-From b8d7f24ebe0d41c50436458e4aa8e06ff878dfd9 Mon Sep 17 00:00:00 2001
-From: yexin 
-Date: Wed, 26 Aug 2020 15:30:09 +0800
-Subject: [PATCH] =?UTF-8?q?feat:=20ConnectDevice=E8=93=9D=E7=89=99?=
- =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=8F=82=E6=95=B0=E6=94=B9=E5=8F=98?=
-MIME-Version: 1.0
-Content-Type: 

[arch-commits] Commit in deepin-image-viewer/repos/community-x86_64 (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:20:30
  Author: felixonmars
Revision: 735682

archrelease: copy trunk to community-x86_64

Added:
  deepin-image-viewer/repos/community-x86_64/PKGBUILD
(from rev 735681, deepin-image-viewer/trunk/PKGBUILD)
Deleted:
  deepin-image-viewer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:20:08 UTC (rev 735681)
+++ PKGBUILD2020-10-28 20:20:30 UTC (rev 735682)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-image-viewer
-pkgver=5.6.3.12
-pkgrel=1
-pkgdesc='An image viewing tool with fashion interface and smooth performance'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-image-viewer;
-license=('GPL3')
-depends=('deepin-qt5integration' 'freeimage' 'gio-qt' 'libexif' 'libraw' 
'qt5-svg' 'udisks2-qt5')
-makedepends=('qt5-tools')
-optdepends=('deepin-manual: for help menual'
-'deepin-shortcut-viewer: for shortcut display')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-image-viewer/archive/$pkgver.tar.gz;)
-sha512sums=('28826151cb62bddb08f50258ae0eb4fa73d1c26f515979b41547c4da1f0abab2dae0c9d955bc4b92d59500bd8fc3baeeb4ab80a62a099b7b76852d21c6cd7ee1')
-
-prepare() {
-  # They are moving files around without merging patches. Wow.
-  cd deepin-image-viewer-$pkgver/viewer
-  sed -i '/#include /a #include ' 
module/view/contents/ttbcontent.cpp widgets/thumbnaillistview.cpp 
widgets/popupmenustyle.cpp widgets/thumbnaildelegate.cpp
-  sed -i '/#include /a #include ' 
module/view/contents/imageinfowidget.cpp
-}
-
-build() {
-  cd deepin-image-viewer-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-image-viewer-$pkgver
-  make INSTALL_ROOT="$pkgdir" install -j1
-}

Copied: deepin-image-viewer/repos/community-x86_64/PKGBUILD (from rev 735681, 
deepin-image-viewer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:20:30 UTC (rev 735682)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-image-viewer
+pkgver=5.6.3.13
+pkgrel=1
+pkgdesc='An image viewing tool with fashion interface and smooth performance'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-image-viewer;
+license=('GPL3')
+depends=('deepin-qt5integration' 'freeimage' 'gio-qt' 'libexif' 'libraw' 
'qt5-svg' 'udisks2-qt5')
+makedepends=('qt5-tools')
+optdepends=('deepin-manual: for help menual'
+'deepin-shortcut-viewer: for shortcut display')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-image-viewer/archive/$pkgver.tar.gz;)
+sha512sums=('c048e7248331de9574363f37adf6f20ff21f3cb629d5b110d88c024f2db8556d87e212b25493a53b4419f79d61c03181f73d8ea556f0304ba8416c25badd9e2a')
+
+prepare() {
+  # They are moving files around without merging patches. Wow.
+  cd deepin-image-viewer-$pkgver/viewer
+  sed -i '/#include /a #include ' 
module/view/contents/ttbcontent.cpp widgets/thumbnaillistview.cpp 
widgets/popupmenustyle.cpp widgets/thumbnaildelegate.cpp
+  sed -i '/#include /a #include ' 
module/view/contents/imageinfowidget.cpp
+}
+
+build() {
+  cd deepin-image-viewer-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-image-viewer-$pkgver
+  make INSTALL_ROOT="$pkgdir" install -j1
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:21:18
  Author: felixonmars
Revision: 735685

upgpkg: deepin-launcher 5.3.0.18-1

Modified:
  deepin-launcher/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:21:05 UTC (rev 735684)
+++ PKGBUILD2020-10-28 20:21:18 UTC (rev 735685)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-launcher
-pkgver=5.3.0.17
+pkgver=5.3.0.18
 pkgrel=1
 pkgdesc='Deepin desktop-environment - Launcher module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 replaces=('dde-launcher')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-launcher/archive/$pkgver.tar.gz;)
-sha512sums=('51e5f668859105dc6f6ec7aff0bc78580bbf0176c874c88c135ebbbd6490304c790e606c4da0f0f79e2d9d856300af837582794304aaa72de504db44fdda9e3f')
+sha512sums=('0db553cc2dab12da0089df5fc33dacf15aae976122b3bd974fa89ae02ab216c655f36b9c8a0ea16a57404a8a32f3136faf760eb88c6c0941a892f6efd0542902')
 
 prepare() {
   cd dde-launcher-$pkgver


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:20:08
  Author: felixonmars
Revision: 735681

upgpkg: deepin-image-viewer 5.6.3.13-1

Modified:
  deepin-image-viewer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:19:54 UTC (rev 735680)
+++ PKGBUILD2020-10-28 20:20:08 UTC (rev 735681)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=deepin-image-viewer
-pkgver=5.6.3.12
+pkgver=5.6.3.13
 pkgrel=1
 pkgdesc='An image viewing tool with fashion interface and smooth performance'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 'deepin-shortcut-viewer: for shortcut display')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-image-viewer/archive/$pkgver.tar.gz;)
-sha512sums=('28826151cb62bddb08f50258ae0eb4fa73d1c26f515979b41547c4da1f0abab2dae0c9d955bc4b92d59500bd8fc3baeeb4ab80a62a099b7b76852d21c6cd7ee1')
+sha512sums=('c048e7248331de9574363f37adf6f20ff21f3cb629d5b110d88c024f2db8556d87e212b25493a53b4419f79d61c03181f73d8ea556f0304ba8416c25badd9e2a')
 
 prepare() {
   # They are moving files around without merging patches. Wow.


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:19:54
  Author: felixonmars
Revision: 735680

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:19:36 UTC (rev 735679)
+++ PKGBUILD2020-10-28 20:19:54 UTC (rev 735680)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-movie
-epoch=1
-pkgver=5.7.6.64
-pkgrel=1
-pkgdesc='Movie player based on QtAV'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-movie-reborn;
-license=('GPL3')
-depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
-makedepends=('cmake' 'ninja' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
-sha512sums=('d2cc415859742958620c75d2213bc4af9a8ef955520705d1b72e7c6de4bbc087d3b01e585f97c9da07ad4733b8970dc6ea83733f0f653666825822001c471125')
-
-prepare() {
-  cd deepin-movie-reborn-$pkgver
-  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
-}
-
-build() {
-  cd deepin-movie-reborn-$pkgver
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
-  ninja
-}
-
-package() {
-  cd deepin-movie-reborn-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 735679, 
deepin-movie/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:19:54 UTC (rev 735680)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-movie
+epoch=1
+pkgver=5.7.6.65
+pkgrel=1
+pkgdesc='Movie player based on QtAV'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-movie-reborn;
+license=('GPL3')
+depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
+sha512sums=('080a8f21ab60648d260f6b94287ffb1851e73e35f3800fcfd65a715ed44e4748a79c1807fe9565599ba658fd4f6b921459d5e41ec30b336aa3193c1a9fa848a3')
+
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
+}
+
+build() {
+  cd deepin-movie-reborn-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
+  ninja
+}
+
+package() {
+  cd deepin-movie-reborn-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:19:02
  Author: felixonmars
Revision: 735677

upgpkg: python-oslo-utils 4.7.0-1

Modified:
  python-oslo-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:14:31 UTC (rev 735676)
+++ PKGBUILD2020-10-28 20:19:02 UTC (rev 735677)
@@ -2,7 +2,7 @@
 # Contributor: Daniel Wallace 
 
 pkgname=python-oslo-utils
-pkgver=4.6.0
+pkgver=4.7.0
 pkgrel=1
 pkgdesc="Oslo Utility library"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/oslo.utils/archive/$pkgver.tar.gz;)
-sha512sums=('e1243f62e8f2fa36f6899d87f908ce57ed3a31e58bf176b0980eec861fc00cc095440d7dbd1e4d1cbe6d19544913aa4e1d008b0c21b37b0017f5de1181d9b348')
+sha512sums=('95eec2602b54ea88f6b629443e7a9c5a07c4cecb6f241ef7da05b2f461ce40c86c1caa31953d83ea6e4a98b28bfca608da8a2341ba7c02ea9b68c0d74bc8e23a')
 
 export PBR_VERSION=$pkgver
 


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:19:28
  Author: felixonmars
Revision: 735678

archrelease: copy trunk to community-any

Added:
  python-oslo-utils/repos/community-any/PKGBUILD
(from rev 735677, python-oslo-utils/trunk/PKGBUILD)
Deleted:
  python-oslo-utils/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:19:02 UTC (rev 735677)
+++ PKGBUILD2020-10-28 20:19:28 UTC (rev 735678)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgname=python-oslo-utils
-pkgver=4.6.0
-pkgrel=1
-pkgdesc="Oslo Utility library"
-arch=('any')
-url="https://pypi.python.org/pypi/oslo.utils/$pkgver;
-license=('Apache')
-depends=('python-six' 'python-pbr' 'python-iso8601' 'python-oslo-i18n' 
'python-pytz'
- 'python-netaddr' 'python-netifaces' 'python-debtcollector')
-makedepends=('python-setuptools')
-checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/oslo.utils/archive/$pkgver.tar.gz;)
-sha512sums=('e1243f62e8f2fa36f6899d87f908ce57ed3a31e58bf176b0980eec861fc00cc095440d7dbd1e4d1cbe6d19544913aa4e1d008b0c21b37b0017f5de1181d9b348')
-
-export PBR_VERSION=$pkgver
-
-build() {
-  cd oslo.utils-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd oslo.utils-$pkgver
-  stestr run
-}
-
-package() {
-  cd oslo.utils-$pkgver
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-oslo-utils/repos/community-any/PKGBUILD (from rev 735677, 
python-oslo-utils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:19:28 UTC (rev 735678)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgname=python-oslo-utils
+pkgver=4.7.0
+pkgrel=1
+pkgdesc="Oslo Utility library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.utils/$pkgver;
+license=('Apache')
+depends=('python-six' 'python-pbr' 'python-iso8601' 'python-oslo-i18n' 
'python-pytz'
+ 'python-netaddr' 'python-netifaces' 'python-debtcollector')
+makedepends=('python-setuptools')
+checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openstack/oslo.utils/archive/$pkgver.tar.gz;)
+sha512sums=('95eec2602b54ea88f6b629443e7a9c5a07c4cecb6f241ef7da05b2f461ce40c86c1caa31953d83ea6e4a98b28bfca608da8a2341ba7c02ea9b68c0d74bc8e23a')
+
+export PBR_VERSION=$pkgver
+
+build() {
+  cd oslo.utils-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd oslo.utils-$pkgver
+  stestr run
+}
+
+package() {
+  cd oslo.utils-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:19:36
  Author: felixonmars
Revision: 735679

upgpkg: deepin-movie 1:5.7.6.65-1

Modified:
  deepin-movie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:19:28 UTC (rev 735678)
+++ PKGBUILD2020-10-28 20:19:36 UTC (rev 735679)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-movie
 epoch=1
-pkgver=5.7.6.64
+pkgver=5.7.6.65
 pkgrel=1
 pkgdesc='Movie player based on QtAV'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('cmake' 'ninja' 'qt5-tools')
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
-sha512sums=('d2cc415859742958620c75d2213bc4af9a8ef955520705d1b72e7c6de4bbc087d3b01e585f97c9da07ad4733b8970dc6ea83733f0f653666825822001c471125')
+sha512sums=('080a8f21ab60648d260f6b94287ffb1851e73e35f3800fcfd65a715ed44e4748a79c1807fe9565599ba658fd4f6b921459d5e41ec30b336aa3193c1a9fa848a3')
 
 prepare() {
   cd deepin-movie-reborn-$pkgver


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:14:31
  Author: felixonmars
Revision: 735676

archrelease: copy trunk to community-staging-x86_64

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

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

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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:14:16
  Author: felixonmars
Revision: 735675

upgpkg: haskell-sandi 0.5-156: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:13:00 UTC (rev 735674)
+++ PKGBUILD2020-10-28 20:14:16 UTC (rev 735675)
@@ -4,7 +4,7 @@
 _hkgname=sandi
 pkgname=haskell-sandi
 pkgver=0.5
-pkgrel=155
+pkgrel=156
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:13:00
  Author: felixonmars
Revision: 735674

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 735673, c2hs/trunk/PKGBUILD)
Deleted:
  c2hs/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 20:12:44 UTC (rev 735673)
+++ PKGBUILD2020-10-28 20:13:00 UTC (rev 735674)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=c2hs
-pkgver=0.28.6
-pkgrel=124
-pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
-url="https://github.com/haskell/c2hs;
-license=("GPL2")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
-makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
- 'haskell-shelly')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9')
-
-prepare() {
-sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
-sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
-sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
-}
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
--f-regression -fbase3 --ghc-option='-pie'
-runhaskell Setup build $MAKEFLAGS
-}
-
-check() {
-cd $pkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup copy --destdir="${pkgdir}"
-}

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 735673, 
c2hs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 20:13:00 UTC (rev 735674)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.6
+pkgrel=125
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3 --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:12:44
  Author: felixonmars
Revision: 735673

upgpkg: c2hs 0.28.6-125: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:11:18 UTC (rev 735672)
+++ PKGBUILD2020-10-28 20:12:44 UTC (rev 735673)
@@ -3,7 +3,7 @@
 
 pkgname=c2hs
 pkgver=0.28.6
-pkgrel=124
+pkgrel=125
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:11:18
  Author: felixonmars
Revision: 735672

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
735671, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:11:18 UTC (rev 735672)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.4.1
+pkgrel=20
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi $_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 --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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-hakyll/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:11:03
  Author: felixonmars
Revision: 735671

upgpkg: haskell-hakyll 4.13.4.1-20: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 20:09:43 UTC (rev 735670)
+++ PKGBUILD2020-10-28 20:11:03 UTC (rev 735671)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.4.1
-pkgrel=19
+pkgrel=20
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:09:28
  Author: felixonmars
Revision: 735669

upgpkg: idris 1.3.3-93: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 19:34:11 UTC (rev 735668)
+++ PKGBUILD2020-10-28 20:09:28 UTC (rev 735669)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.3
-pkgrel=92
+pkgrel=93
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")
@@ -16,7 +16,7 @@
  'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
  'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
  'haskell-vector-binary-instances' 'haskell-zip-archive')
-makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
  'nodejs')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;
 
idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch)
@@ -28,7 +28,7 @@
 patch -p1 -i ../idris-haskeline-0.8.patch
 sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
 libs/*/Makefile
-sed -i -e 's/< *1.5/<2/;s/< *3.1.2/<3.2/;s/< *1.2/<2/;s/< *0.11/<1/' 
idris.cabal
+uusi idris.cabal
 }
 
 build() {


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 20:09:43
  Author: felixonmars
Revision: 735670

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 735669, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 735669, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 20:09:43 UTC (rev 735670)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.3
+pkgrel=93
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-tagged' 'haskell-tasty' 
'haskell-tasty-golden' 'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;
+
idris-haskeline-0.8.patch::https://github.com/idris-lang/Idris-dev/pull/4871.patch)
+sha512sums=('fc5c65847c8021ed691c7968043a04fcffaed3a44a6339f611fed616fddefa1b5bc2da8e7e6662dfa552981688a1c96571eadc197e4e50ba060de3c6ddbd03de'
+
'5f2efe359d5626c44f0c146f108dae4635ae2c8babf53841d5147d17d5be2460ab19a0b952492c68c93fa6470989bcf396cd7fbf6c8d44ac77792a54c3bbb141')
+
+prepare() {
+cd Idris-dev-$pkgver
+patch -p1 -i ../idris-haskeline-0.8.patch
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+uusi idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PWD/dist/build/idris:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" IDRIS_LIBRARY_PATH="$PWD/libs" runhaskell 
Setup test || echo "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 black-hole-solver/trunk (PKGBUILD)

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 19:48:17
  Author: arojas
Revision: 398973

Update to 1.10.1

Modified:
  black-hole-solver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 17:01:32 UTC (rev 398972)
+++ PKGBUILD2020-10-28 19:48:17 UTC (rev 398973)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=black-hole-solver
-pkgver=1.8.0
+pkgver=1.10.1
 pkgrel=1
 pkgdesc="Solvers and statistics for 'Golf' solitaire, 'Black Hole' solitaire, 
'All in a Row' solitaire and related card patience games."
 arch=(x86_64)
@@ -8,9 +8,9 @@
 
url="https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/;
 license=(MIT)
 depends=(glibc)
-makedepends=(cmake perl-path-tiny rinutils)
+makedepends=(cmake perl-path-tiny rinutils python)
 
source=(https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-$pkgver.tar.xz)
-sha256sums=('f73c14272545baa4cba717b61646ec0c610b124e1721288b0a9bff680bb9982c')
+sha256sums=('36e1953a99e02e82489a3cb109fb590bcab307b4ddaec34cb0e67347668511e2')
 
 build() {
   cmake -B build -S $pkgname-$pkgver \


[arch-commits] Commit in black-hole-solver/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 19:48:28
  Author: arojas
Revision: 398974

archrelease: copy trunk to extra-x86_64

Added:
  black-hole-solver/repos/extra-x86_64/PKGBUILD
(from rev 398973, black-hole-solver/trunk/PKGBUILD)
Deleted:
  black-hole-solver/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 19:48:17 UTC (rev 398973)
+++ PKGBUILD2020-10-28 19:48:28 UTC (rev 398974)
@@ -1,25 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=black-hole-solver
-pkgver=1.8.0
-pkgrel=1
-pkgdesc="Solvers and statistics for 'Golf' solitaire, 'Black Hole' solitaire, 
'All in a Row' solitaire and related card patience games."
-arch=(x86_64)
-url="https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/;
-license=(MIT)
-depends=(glibc)
-makedepends=(cmake perl-path-tiny rinutils)
-source=(https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-$pkgver.tar.xz)
-sha256sums=('f73c14272545baa4cba717b61646ec0c610b124e1721288b0a9bff680bb9982c')
-
-build() {
-  cmake -B build -S $pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_STATIC_LIBRARY=OFF
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-  install -Dm644 $pkgname-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: black-hole-solver/repos/extra-x86_64/PKGBUILD (from rev 398973, 
black-hole-solver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 19:48:28 UTC (rev 398974)
@@ -0,0 +1,25 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=black-hole-solver
+pkgver=1.10.1
+pkgrel=1
+pkgdesc="Solvers and statistics for 'Golf' solitaire, 'Black Hole' solitaire, 
'All in a Row' solitaire and related card patience games."
+arch=(x86_64)
+url="https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver/;
+license=(MIT)
+depends=(glibc)
+makedepends=(cmake perl-path-tiny rinutils python)
+source=(https://fc-solve.shlomifish.org/downloads/fc-solve/black-hole-solver-$pkgver.tar.xz)
+sha256sums=('36e1953a99e02e82489a3cb109fb590bcab307b4ddaec34cb0e67347668511e2')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_STATIC_LIBRARY=OFF
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+  install -Dm644 $pkgname-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in three.js/repos/community-any (PKGBUILD PKGBUILD)

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 19:34:11
  Author: arojas
Revision: 735668

archrelease: copy trunk to community-any

Added:
  three.js/repos/community-any/PKGBUILD
(from rev 735667, three.js/trunk/PKGBUILD)
Deleted:
  three.js/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 19:33:55 UTC (rev 735667)
+++ PKGBUILD2020-10-28 19:34:11 UTC (rev 735668)
@@ -1,20 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=three.js
-pkgver=r121
-pkgrel=1
-pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
-url='https://threejs.org/'
-arch=(any)
-license=(MIT)
-depends=()
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;)
-sha256sums=('1859aeb3cb8940c97daee9a525cd6401a2f1a953e4144bfb24ec01dc7b8b4a5f')
-
-package() {
-  cd $pkgname-$pkgver
-  mkdir -p "$pkgdir"/usr/share/threejs/examples
-  cp -r build "$pkgdir"/usr/share/threejs/
-  cp -r examples/js "$pkgdir"/usr/share/threejs/examples
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: three.js/repos/community-any/PKGBUILD (from rev 735667, 
three.js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 19:34:11 UTC (rev 735668)
@@ -0,0 +1,20 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=three.js
+pkgver=r122
+pkgrel=1
+pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
+url='https://threejs.org/'
+arch=(any)
+license=(MIT)
+depends=()
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;)
+sha256sums=('eeed366444ff521cfa0f3f97a33dea6adefb8a3111617dc1599df83722bcd56a')
+
+package() {
+  cd $pkgname-$pkgver
+  mkdir -p "$pkgdir"/usr/share/threejs/examples
+  cp -r build "$pkgdir"/usr/share/threejs/
+  cp -r examples/js "$pkgdir"/usr/share/threejs/examples
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in three.js/trunk (PKGBUILD)

2020-10-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, October 28, 2020 @ 19:33:55
  Author: arojas
Revision: 735667

Update to r122

Modified:
  three.js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 19:00:35 UTC (rev 735666)
+++ PKGBUILD2020-10-28 19:33:55 UTC (rev 735667)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=three.js
-pkgver=r121
+pkgver=r122
 pkgrel=1
 pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
 url='https://threejs.org/'
@@ -9,7 +9,7 @@
 license=(MIT)
 depends=()
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz;)
-sha256sums=('1859aeb3cb8940c97daee9a525cd6401a2f1a953e4144bfb24ec01dc7b8b4a5f')
+sha256sums=('eeed366444ff521cfa0f3f97a33dea6adefb8a3111617dc1599df83722bcd56a')
 
 package() {
   cd $pkgname-$pkgver


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 19:00:35
  Author: felixonmars
Revision: 735666

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 735665, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 19:00:35 UTC (rev 735666)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.19.1
+pkgrel=20
+pkgdesc="Curses-style terminal interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('421f65778a80d53a74ac983afe65e8277206d46b0fd9a10d53f9c6cdc6fd5bf20bf63c7b7586955629d8c0bd7ceb1ba5f33e2ec31035bab2da53958d20d2be95')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 19:00:21
  Author: felixonmars
Revision: 735665

upgpkg: hledger-ui 1.19.1-20: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:59:33 UTC (rev 735664)
+++ PKGBUILD2020-10-28 19:00:21 UTC (rev 735665)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.19.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Curses-style terminal interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:59:33
  Author: felixonmars
Revision: 735664

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
735663, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:59:33 UTC (rev 735664)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=132
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+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-shelly/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:58:34
  Author: felixonmars
Revision: 735661

upgpkg: haskell-shelly 1.8.1-143: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:57:24 UTC (rev 735660)
+++ PKGBUILD2020-10-28 18:58:34 UTC (rev 735661)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=142
+pkgrel=143
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:59:18
  Author: felixonmars
Revision: 735663

upgpkg: haskell-fsnotify 0.3.0.1-132: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:58:49 UTC (rev 735662)
+++ PKGBUILD2020-10-28 18:59:18 UTC (rev 735663)
@@ -4,7 +4,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=131
+pkgrel=132
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:58:49
  Author: felixonmars
Revision: 735662

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-28 18:58:34 UTC (rev 735661)
+++ PKGBUILD2020-10-28 18:58:49 UTC (rev 735662)
@@ -1,55 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=shelly
-pkgname=haskell-shelly
-pkgver=1.8.1
-pkgrel=142
-pkgdesc="Shell-like (systems) programming in Haskell"
-url="https://github.com/yesodweb/Shelly.hs;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
- 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
- 'haskell-lifted-async' 'haskell-enclosed-exceptions'
- 'haskell-async' 'haskell-transformers-base')
-makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
-
shelly-ghc-8.8.patch::https://github.com/gregwebs/Shelly.hs/commit/5093c266200ce4ee61075af310b12f5c9cc7faa6.patch)
-sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651'
-
'973a51bc176bb5fd36aad8e34934b84be999b1e74865a9d48277508e618ce698394affaf904edee4f4ac4f21a16b45dd05a22fce5939cca631be97858d44ff5b')
-
-prepare() {
-cd $_hkgname-$pkgver
-patch -p1 -i ../shelly-ghc-8.8.patch
-sed -i 's/< *1.9/<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 --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-lifted -f-build-examples
-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
-}

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
735661, haskell-shelly/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-28 18:58:49 UTC (rev 735662)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=143
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
shelly-ghc-8.8.patch::https://github.com/gregwebs/Shelly.hs/commit/5093c266200ce4ee61075af310b12f5c9cc7faa6.patch)
+sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651'
+
'973a51bc176bb5fd36aad8e34934b84be999b1e74865a9d48277508e618ce698394affaf904edee4f4ac4f21a16b45dd05a22fce5939cca631be97858d44ff5b')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../shelly-ghc-8.8.patch
+sed -i 's/< *1.9/<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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lifted -f-build-examples
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+

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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:57:10
  Author: felixonmars
Revision: 735659

upgpkg: haskell-uri-bytestring 0.3.2.2-93: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:56:33 UTC (rev 735658)
+++ PKGBUILD2020-10-28 18:57:10 UTC (rev 735659)
@@ -3,7 +3,7 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.3.2.2
-pkgrel=92
+pkgrel=93
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring;
 license=('BSD')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:57:24
  Author: felixonmars
Revision: 735660

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 735659, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:57:24 UTC (rev 735660)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.2.2
+pkgrel=93
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 
'haskell-tasty-hedgehog'
+ 'haskell-tasty-hunit' 'haskell-base-compat' 'haskell-safe')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('82565afbdb00b9b4a56f8eaa3ccd42732a16a79f894c950c67cede6346af5112dcb2d226f4b11bde135cf6cfacc687799d33f660d98556d031d262ffe65cf422')
+
+prepare() {
+sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+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/Soostone/uri-bytestring/issues/50
+# 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-validation-selective/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:56:33
  Author: felixonmars
Revision: 735658

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-validation-selective/repos/community-staging-x86_64/
  haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD
(from rev 735657, haskell-validation-selective/trunk/PKGBUILD)

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

Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD 
(from rev 735657, haskell-validation-selective/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:56:33 UTC (rev 735658)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=validation-selective
+pkgname=haskell-validation-selective
+pkgver=0.1.0.0
+pkgrel=18
+pkgdesc="Lighweight pure data validation based on Applicative and Selective 
functors."
+url="https://github.com/kowainik/validation-selective;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-selective')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-hspec-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c7d9cb37649ff7dddfa7c97e882d86b2f2edd646ce9fa42d50f78c1098784345')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i 's/ ^>= 0.16/ ^>= 0.17/' $_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 haskell-validation-selective/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:56:19
  Author: felixonmars
Revision: 735657

upgpkg: haskell-validation-selective 0.1.0.0-18: rebuild with 
optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-validation-selective/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:55:36 UTC (rev 735656)
+++ PKGBUILD2020-10-28 18:56:19 UTC (rev 735657)
@@ -4,7 +4,7 @@
 _hkgname=validation-selective
 pkgname=haskell-validation-selective
 pkgver=0.1.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Lighweight pure data validation based on Applicative and Selective 
functors."
 url="https://github.com/kowainik/validation-selective;
 license=('MPL2')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:55:36
  Author: felixonmars
Revision: 735656

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 735655, haskell-hspec-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:55:36 UTC (rev 735656)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=hspec-hedgehog
+pkgname=haskell-hspec-hedgehog
+pkgver=0.0.1.2
+pkgrel=18
+pkgdesc="Integrate Hedgehog and Hspec!"
+url="https://github.com/parsonsmatt/hspec-hedgehog/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog'
+ 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d')
+
+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 haskell-hspec-hedgehog/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:55:21
  Author: felixonmars
Revision: 735655

upgpkg: haskell-hspec-hedgehog 0.0.1.2-18: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-hspec-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:54:49 UTC (rev 735654)
+++ PKGBUILD2020-10-28 18:55:21 UTC (rev 735655)
@@ -4,7 +4,7 @@
 _hkgname=hspec-hedgehog
 pkgname=haskell-hspec-hedgehog
 pkgver=0.0.1.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Integrate Hedgehog and Hspec!"
 url="https://github.com/parsonsmatt/hspec-hedgehog/;
 license=('BSD')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:54:35
  Author: felixonmars
Revision: 735653

upgpkg: haskell-relude 0.7.0.0-19: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-relude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:53:48 UTC (rev 735652)
+++ PKGBUILD2020-10-28 18:54:35 UTC (rev 735653)
@@ -4,7 +4,7 @@
 _hkgname=relude
 pkgname=haskell-relude
 pkgver=0.7.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard 
Library."
 url="https://github.com/kowainik/relude;
 license=('MIT')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:54:49
  Author: felixonmars
Revision: 735654

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 
735653, haskell-relude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:54:49 UTC (rev 735654)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=relude
+pkgname=haskell-relude
+pkgver=0.7.0.0
+pkgrel=19
+pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard 
Library."
+url="https://github.com/kowainik/relude;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c7492118453176e9ffbfca6c6723d4429d1d11f2133325ce06e87353cc80a1bf')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 haskell-rio-orphans/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:53:34
  Author: felixonmars
Revision: 735651

upgpkg: haskell-rio-orphans 0.1.1.0-177: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-rio-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:53:03 UTC (rev 735650)
+++ PKGBUILD2020-10-28 18:53:34 UTC (rev 735651)
@@ -3,7 +3,7 @@
 _hkgname=rio-orphans
 pkgname=haskell-rio-orphans
 pkgver=0.1.1.0
-pkgrel=176
+pkgrel=177
 pkgdesc="Orphan instances for the RIO type in the rio package"
 url="https://github.com/commercialhaskell/rio;
 license=('MIT')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:53:48
  Author: felixonmars
Revision: 735652

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
735651, haskell-rio-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:53:48 UTC (rev 735652)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-orphans
+pkgname=haskell-rio-orphans
+pkgver=0.1.1.0
+pkgrel=177
+pkgdesc="Orphan instances for the RIO type in the rio package"
+url="https://github.com/commercialhaskell/rio;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 
'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a')
+
+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-esqueleto/repos (2 files)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:53:03
  Author: felixonmars
Revision: 735650

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
735649, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:53:03 UTC (rev 735650)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.3.4.0
+pkgrel=15
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc')  # 'haskell-vector')  # Not enabled yet
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e120c656bf7b6029cf4833cfbeadab516dcd66bb4c27cf834a95a53f333193095c6e9921b2b230608aa052fd6b181a0ae2bd371575509b0bb269d8bd239dbfd2')
+
+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-mysql -f-postgresql
+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-esqueleto/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:52:49
  Author: felixonmars
Revision: 735649

upgpkg: haskell-esqueleto 3.3.4.0-15: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:51:58 UTC (rev 735648)
+++ PKGBUILD2020-10-28 18:52:49 UTC (rev 735649)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.3.4.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("BSD")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:51:58
  Author: felixonmars
Revision: 735648

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-client/repos/community-staging-x86_64/
  haskell-casa-client/repos/community-staging-x86_64/PKGBUILD
(from rev 735647, haskell-casa-client/trunk/PKGBUILD)

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

Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 
735647, haskell-casa-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:51:58 UTC (rev 735648)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-client
+pkgname=haskell-casa-client
+pkgver=0.0.1
+pkgrel=126
+pkgdesc="Content Addressable Storage Archive client"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-casa-client/trunk (PKGBUILD)

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:51:45
  Author: felixonmars
Revision: 735647

upgpkg: haskell-casa-client 0.0.1-126: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-casa-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:51:10 UTC (rev 735646)
+++ PKGBUILD2020-10-28 18:51:45 UTC (rev 735647)
@@ -3,7 +3,7 @@
 _hkgname=casa-client
 pkgname=haskell-casa-client
 pkgver=0.0.1
-pkgrel=125
+pkgrel=126
 pkgdesc="Content Addressable Storage Archive client"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:51:10
  Author: felixonmars
Revision: 735646

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-types/repos/community-staging-x86_64/
  haskell-casa-types/repos/community-staging-x86_64/PKGBUILD
(from rev 735645, haskell-casa-types/trunk/PKGBUILD)

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

Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 
735645, haskell-casa-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:51:10 UTC (rev 735646)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-types
+pkgname=haskell-casa-types
+pkgver=0.0.1
+pkgrel=104
+pkgdesc="Content Addressable Storage Archive types"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6296898e8ffdd20ad7dc5aa52a99078fa71bb2384a8631761255e19b7b670a1d349715241be8cb2ee84fd52ee7ac70b4458adab3a86ebe63b9c976f7bac44f98')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:50:20
  Author: felixonmars
Revision: 735644

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:50:56
  Author: felixonmars
Revision: 735645

upgpkg: haskell-casa-types 0.0.1-104: rebuild with optparse-applicative 
0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21

Modified:
  haskell-casa-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:50:20 UTC (rev 735644)
+++ PKGBUILD2020-10-28 18:50:56 UTC (rev 735645)
@@ -3,7 +3,7 @@
 _hkgname=casa-types
 pkgname=haskell-casa-types
 pkgver=0.0.1
-pkgrel=103
+pkgrel=104
 pkgdesc="Content Addressable Storage Archive types"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:50:06
  Author: felixonmars
Revision: 735643

upgpkg: tamarin-prover 1.6.0-32: rebuild with optparse-applicative 0.16.0.0, 
optparse-generic 1.4.3, turtle 1.5.21

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-28 18:48:58 UTC (rev 735642)
+++ PKGBUILD2020-10-28 18:50:06 UTC (rev 735643)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=31
+pkgrel=32
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-10-28 Thread Felix Yan via arch-commits
Date: Wednesday, October 28, 2020 @ 18:48:58
  Author: felixonmars
Revision: 735642

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 735641, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-28 18:48:58 UTC (rev 735642)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.19.1
+pkgrel=34
+pkgdesc="Web-based user interface for the hledger accounting system"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 
'haskell-wai-extra'
+ 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build $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 "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


<    1   2   3   4   5   6   >