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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:21:40
  Author: felixonmars
Revision: 746005

upgpkg: hoogle 5.0.18-78: rebuild with integer-logarithms 1.0.3.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:20:05 UTC (rev 746004)
+++ PKGBUILD2020-11-07 20:21:40 UTC (rev 746005)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.18
-pkgrel=77
+pkgrel=78
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:19:56
  Author: felixonmars
Revision: 746003

upgpkg: taskell 1.10.1-34: rebuild with integer-logarithms 1.0.3.1

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:18:58 UTC (rev 746002)
+++ PKGBUILD2020-11-07 20:19:56 UTC (rev 746003)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.10.1
-pkgrel=33
+pkgrel=34
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:20:05
  Author: felixonmars
Revision: 746004

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 746003, taskell/trunk/PKGBUILD)

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 746003, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:20:05 UTC (rev 746004)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname";
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq 
haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure 
haskell-tasty-hunit)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e')
+
+prepare() {
+  uusi $pkgname-$pkgver/$pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:18:25
  Author: felixonmars
Revision: 746000

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
745999, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:18:25 UTC (rev 746000)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=153
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/http-download";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit'
+ 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 
'haskell-rio-prettyprint')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae')
+
+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 wine-staging/repos/multilib-x86_64 (8 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:18:58
  Author: felixonmars
Revision: 746002

archrelease: copy trunk to multilib-x86_64

Added:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 746001, wine-staging/trunk/30-win32-aliases.conf)
  wine-staging/repos/multilib-x86_64/PKGBUILD
(from rev 746001, wine-staging/trunk/PKGBUILD)
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
(from rev 746001, wine-staging/trunk/wine-binfmt.conf)
  wine-staging/repos/multilib-x86_64/wine.install
(from rev 746001, wine-staging/trunk/wine.install)
Deleted:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
  wine-staging/repos/multilib-x86_64/PKGBUILD
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
  wine-staging/repos/multilib-x86_64/wine.install

--+
 PKGBUILD |  392 ++---
 wine-binfmt.conf |4 
 wine.install |   14 -
 3 files changed, 205 insertions(+), 205 deletions(-)

Deleted: 30-win32-aliases.conf
===
(Binary files differ)

Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
746001, wine-staging/trunk/30-win32-aliases.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 20:18:42 UTC (rev 746001)
+++ PKGBUILD2020-11-07 20:18:58 UTC (rev 746002)
@@ -1,196 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging
-pkgver=5.20
-pkgrel=1
-
-#_winever=${pkgver%.*}
-_winever=$pkgver
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/5.x/wine-$_winever.tar.xz{,.sign}
-
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz";
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('30299287857376a827579335ba410d0575379df300860c8fdd50473f3eec074372d3602e5027f9e75fb13e272f28f51950ec652109839573a168aed23ba9c8f4'
-'SKIP'
-
'64913c3af44890a959593c610c713113f068811a8fe79e234a61f262af963d194d1d71d336361c6a473ad0f3f64fc5a88cee36facdc0824cea6856fc74da9634'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch"
-url="https://www.wine-staging.com";
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  faudio   lib32-faudio
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex mingw-w64-gcc
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  sdl2  lib32-sdl2
-  vkd3d lib32-vkd3d
-  libcups   lib32-libcups
-  sane
-  libgphoto2
-  gsm
-  ffmpeg
-  samba
-  opencl-headers
-)
-
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse 

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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:18:16
  Author: felixonmars
Revision: 745999

upgpkg: haskell-http-download 0.2.0.0-153: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:17:05 UTC (rev 745998)
+++ PKGBUILD2020-11-07 20:18:16 UTC (rev 745999)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=152
+pkgrel=153
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download";
 license=('MIT')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:18:42
  Author: felixonmars
Revision: 746001

upgpkg: wine-staging 5.21-1

Modified:
  wine-staging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:18:25 UTC (rev 746000)
+++ PKGBUILD2020-11-07 20:18:42 UTC (rev 746001)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging
-pkgver=5.20
+pkgver=5.21
 pkgrel=1
 
 #_winever=${pkgver%.*}
@@ -16,9 +16,9 @@
 
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz";
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('30299287857376a827579335ba410d0575379df300860c8fdd50473f3eec074372d3602e5027f9e75fb13e272f28f51950ec652109839573a168aed23ba9c8f4'
+sha512sums=('0879e4edeca60880799736ac831f8ae28c6e5156dde161685aa84a5d8bd20c4f3a51a178fa2b130a9e8af44432bb239160a04829fcef5d8332e2bbf829d2bc18'
 'SKIP'
-
'64913c3af44890a959593c610c713113f068811a8fe79e234a61f262af963d194d1d71d336361c6a473ad0f3f64fc5a88cee36facdc0824cea6856fc74da9634'
+
'079a7fccd66d886b3498c45057b1bb215d3897e44e0c8d6afb56174fad583e8a578ea888d70d62a18da1566bb9649fdefd08227efecd21fc71b0b3d739dab636'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
 validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:17:05
  Author: felixonmars
Revision: 745998

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 745997, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:17:05 UTC (rev 745998)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.22
+pkgrel=140
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/== *1.0/== 1.2/;s/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-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 || echo "Requires AWS credentials to 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-aws/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:16:56
  Author: felixonmars
Revision: 745997

upgpkg: haskell-aws 0.22-140: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:14:54 UTC (rev 745996)
+++ PKGBUILD2020-11-07 20:16:56 UTC (rev 745997)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.22
-pkgrel=139
+pkgrel=140
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:14:45
  Author: felixonmars
Revision: 745995

upgpkg: haskell-http-conduit 2.3.7.3-216: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:13:28 UTC (rev 745994)
+++ PKGBUILD2020-11-07 20:14:45 UTC (rev 745995)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.7.3
-pkgrel=215
+pkgrel=216
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="https://www.yesodweb.com/book/http-conduit";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:14:54
  Author: felixonmars
Revision: 745996

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
745995, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:14:54 UTC (rev 745996)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.7.3
+pkgrel=216
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="https://www.yesodweb.com/book/http-conduit";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-resourcet'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+
$pkgname-http-client-0.7.patch::https://github.com/snoyberg/http-client/commit/a09b8ac914f57f9782cc4230cb0528fc63ac54ab.patch)
+sha512sums=('0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08'
+
'292d33d8dd7591500eba2c1e2ee4a5733a10977c7d715fe3b3c1875fb1a2d482a604cbc4c70a35da1a82bd4acc57c4f33cf51c0ea1038f3cb1c75ecc7989696f')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../$pkgname-http-client-0.7.patch
+sed -i 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 dhall-bash/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:13:28
  Author: felixonmars
Revision: 745994

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-bash/repos/community-staging-x86_64/
  dhall-bash/repos/community-staging-x86_64/PKGBUILD
(from rev 745993, dhall-bash/trunk/PKGBUILD)

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

Copied: dhall-bash/repos/community-staging-x86_64/PKGBUILD (from rev 745993, 
dhall-bash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:13:28 UTC (rev 745994)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-bash
+pkgver=1.0.34
+pkgrel=9
+pkgdesc='Compile Dhall to Bash'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'dhall' 'haskell-neat-interpolation' 'haskell-shell-escape'
+ 'haskell-optparse-generic')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('e05b070393e12f305b46c86be7aad9e337fc659f15d643cfe2b03c1e69ca3a76ea25a6748c8154296de146215157f509a8c9206bbd40368572dfa5d769ceef13')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+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 dhall-bash/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:13:19
  Author: felixonmars
Revision: 745993

upgpkg: dhall-bash 1.0.34-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  dhall-bash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:12:18 UTC (rev 745992)
+++ PKGBUILD2020-11-07 20:13:19 UTC (rev 745993)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-bash
 pkgver=1.0.34
-pkgrel=8
+pkgrel=9
 pkgdesc='Compile Dhall to Bash'
 url='https://dhall-lang.org'
 license=('BSD')


[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:12:09
  Author: felixonmars
Revision: 745991

upgpkg: dhall-lsp-server 1.0.11-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:10:37 UTC (rev 745990)
+++ PKGBUILD2020-11-07 20:12:09 UTC (rev 745991)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.11
-pkgrel=8
+pkgrel=9
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
 license=("custom:MIT")


[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:12:18
  Author: felixonmars
Revision: 745992

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 745991, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
745991, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:12:18 UTC (rev 745992)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.11
+pkgrel=9
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme";
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 
'haskell-lsp-test'
+ 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('2571af7e27686857833c98e75f01ffafa5419df8e8d4f68340d8a63220de0c71e6b92254c31da02fbd4f925b72606299736087e854510cbc7bdc9027977221c7')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test
+}
+
+package() {
+  cd $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 dhall-json/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:10:37
  Author: felixonmars
Revision: 745990

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-json/repos/community-staging-x86_64/
  dhall-json/repos/community-staging-x86_64/PKGBUILD
(from rev 745989, dhall-json/trunk/PKGBUILD)

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

Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 745989, 
dhall-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:10:37 UTC (rev 745990)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-json
+pkgver=1.7.3
+pkgrel=9
+pkgdesc='Convert between Dhall and JSON or YAML'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-aeson-yaml' 'dhall'
+ 'haskell-lens-family-core' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-scientific' 'haskell-unordered-containers' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-silver')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('06787ef0eca44e4151498a02b0528f04a69c1d7e82b152d3e1c1c78012d4a656eb09256faff41b577ce235c6028cd2927e64684af7e2270fe81208ae956ab0ad')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+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 dhall-json/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:10:28
  Author: felixonmars
Revision: 745989

upgpkg: dhall-json 1.7.3-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  dhall-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:09:11 UTC (rev 745988)
+++ PKGBUILD2020-11-07 20:10:28 UTC (rev 745989)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-json
 pkgver=1.7.3
-pkgrel=8
+pkgrel=9
 pkgdesc='Convert between Dhall and JSON or YAML'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:09:11
  Author: felixonmars
Revision: 745988

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall/repos/community-staging-x86_64/
  dhall/repos/community-staging-x86_64/PKGBUILD
(from rev 745987, dhall/trunk/PKGBUILD)

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

Copied: dhall/repos/community-staging-x86_64/PKGBUILD (from rev 745987, 
dhall/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:09:11 UTC (rev 745988)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall
+pkgver=1.36.0
+pkgrel=9
+pkgdesc='A configuration language guaranteed to terminate'
+url='https://dhall-lang.org'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-atomic-write' 'haskell-case-insensitive' 'haskell-cborg' 
'haskell-cborg-json'
+ 'haskell-contravariant' 'haskell-data-fix' 'haskell-diff' 
'haskell-dotgen'
+ 'haskell-either' 'haskell-half' 'haskell-hashable' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-memory' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-parsers' 
'haskell-parser-combinators'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-pretty-simple'
+ 'haskell-profunctors' 'haskell-repline' 'haskell-serialise' 
'haskell-scientific'
+ 'haskell-text-manipulate' 'haskell-th-lift-instances' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers' 'haskell-uri-encode' 'haskell-vector' 
'haskell-cryptonite'
+ 'haskell-http-types' 'haskell-http-client' 'haskell-http-client-tls')
+makedepends=('ghc' 'haskell-foldl' 'haskell-generic-random' 'haskell-mockery' 
'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'haskell-special-values' 
'haskell-spoon'
+ 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-silver' 
'haskell-turtle' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('842f3cf9b11187cf617259f2df2e513cfbfc472f5c304073b5956a7330033e246e31e9c84d57a7bc3e290238be48a639b0023da72ddb129c7d4566920e322257')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/dhall-lang/dhall-haskell/issues/1985
+#runhaskell Setup test
+}
+
+package() {
+cd $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 dhall/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:09:02
  Author: felixonmars
Revision: 745987

upgpkg: dhall 1.36.0-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  dhall/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:05:55 UTC (rev 745986)
+++ PKGBUILD2020-11-07 20:09:02 UTC (rev 745987)
@@ -2,7 +2,7 @@
 
 pkgname=dhall
 pkgver=1.36.0
-pkgrel=8
+pkgrel=9
 pkgdesc='A configuration language guaranteed to terminate'
 url='https://dhall-lang.org'
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:05:55
  Author: felixonmars
Revision: 745986

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client-restricted/repos/community-staging-x86_64/
  haskell-http-client-restricted/repos/community-staging-x86_64/PKGBUILD
(from rev 745985, haskell-http-client-restricted/trunk/PKGBUILD)

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

Copied: haskell-http-client-restricted/repos/community-staging-x86_64/PKGBUILD 
(from rev 745985, haskell-http-client-restricted/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:05:55 UTC (rev 745986)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-client-restricted
+pkgname=haskell-http-client-restricted
+pkgver=0.0.3
+pkgrel=64
+pkgdesc="Restricting the servers that http-client will use"
+url="https://hackage.haskell.org/package/http-client-restricted";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-connection' 'haskell-data-default' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-network' 'haskell-network-bsd' 
'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6734f674b6a026f1cbba495b892cd98892584817db69bc36db07f4179e6ae4841055afa37a4841edff7c30270f9977b5700ecd9640ca812d213c575fb4ffbf86')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< 0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-http-client-restricted/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:05:47
  Author: felixonmars
Revision: 745985

upgpkg: haskell-http-client-restricted 0.0.3-64: rebuild with 
integer-logarithms 1.0.3.1

Modified:
  haskell-http-client-restricted/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:05:00 UTC (rev 745984)
+++ PKGBUILD2020-11-07 20:05:47 UTC (rev 745985)
@@ -3,7 +3,7 @@
 _hkgname=http-client-restricted
 pkgname=haskell-http-client-restricted
 pkgver=0.0.3
-pkgrel=63
+pkgrel=64
 pkgdesc="Restricting the servers that http-client will use"
 url="https://hackage.haskell.org/package/http-client-restricted";
 license=('MIT')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:05:00
  Author: felixonmars
Revision: 745984

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
745983, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:05:00 UTC (rev 745984)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.1
+pkgrel=202
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3')
+
+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-mustache/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:04:51
  Author: felixonmars
Revision: 745983

upgpkg: haskell-mustache 2.3.1-202: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:03:27 UTC (rev 745982)
+++ PKGBUILD2020-11-07 20:04:51 UTC (rev 745983)
@@ -3,7 +3,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.1
-pkgrel=201
+pkgrel=202
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:03:19
  Author: felixonmars
Revision: 745981

upgpkg: haskell-wreq 0.5.3.2-299: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:01:03 UTC (rev 745980)
+++ PKGBUILD2020-11-07 20:03:19 UTC (rev 745981)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.2
-pkgrel=298
+pkgrel=299
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:03:27
  Author: felixonmars
Revision: 745982

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 745981, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:03:27 UTC (rev 745982)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.3.2
+pkgrel=299
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779')
+
+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 \
+-fdoctest -f-aws -fhttpbin -f-developer
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:01:03
  Author: felixonmars
Revision: 745980

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client-tls/repos/community-staging-x86_64/
  haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 745979, haskell-http-client-tls/trunk/PKGBUILD)

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 745979, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:01:03 UTC (rev 745980)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=322
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+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-http-client-tls/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:00:55
  Author: felixonmars
Revision: 745979

upgpkg: haskell-http-client-tls 0.3.5.3-322: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 20:00:13 UTC (rev 745978)
+++ PKGBUILD2020-11-07 20:00:55 UTC (rev 745979)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=321
+pkgrel=322
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:00:13
  Author: felixonmars
Revision: 745978

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-git-lfs/repos/community-staging-x86_64/
  haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD
(from rev 745977, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
745977, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 20:00:13 UTC (rev 745978)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.0
+pkgrel=64
+pkgdesc="An implementation of the git-lfs protocol"
+url="https://hackage.haskell.org/package/git-lfs";
+license=('AGPL3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 
'haskell-http-client'
+ 'haskell-http-types' 'haskell-network-uri')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<= 0.7/<1/;s/<= 1.5/<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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 20:00:03
  Author: felixonmars
Revision: 745977

upgpkg: haskell-git-lfs 1.1.0-64: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:58:46 UTC (rev 745976)
+++ PKGBUILD2020-11-07 20:00:03 UTC (rev 745977)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.0
-pkgrel=63
+pkgrel=64
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs";
 license=('AGPL3')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:58:46
  Author: felixonmars
Revision: 745976

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-authenticate-oauth/repos/community-staging-x86_64/
  haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD
(from rev 745975, haskell-authenticate-oauth/trunk/PKGBUILD)

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 745975, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:58:46 UTC (rev 745976)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.6.0.1
+pkgrel=181
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2a6310097a6edc5bd3c38052a2eca73d3f398c0b9ff4b8f1d43a1f4dc83b7297df12f3fc0bfdecfce17e600f90b13c4c9e3f31c02b17d7fec0134a34c093fd6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:58:37
  Author: felixonmars
Revision: 745975

upgpkg: haskell-authenticate-oauth 1.6.0.1-181: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:57:50 UTC (rev 745974)
+++ PKGBUILD2020-11-07 19:58:37 UTC (rev 745975)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.6.0.1
-pkgrel=180
+pkgrel=181
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:57:40
  Author: felixonmars
Revision: 745973

upgpkg: haskell-http-client 0.7.2.1-58: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-http-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:55:47 UTC (rev 745972)
+++ PKGBUILD2020-11-07 19:57:40 UTC (rev 745973)
@@ -4,7 +4,7 @@
 _hkgname=http-client
 pkgname=haskell-http-client
 pkgver=0.7.2.1
-pkgrel=57
+pkgrel=58
 pkgdesc="An HTTP client engine"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:57:50
  Author: felixonmars
Revision: 745974

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-client/repos/community-staging-x86_64/PKGBUILD
(from rev 745973, haskell-http-client/trunk/PKGBUILD)
Deleted:
  haskell-http-client/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 19:57:40 UTC (rev 745973)
+++ PKGBUILD2020-11-07 19:57:50 UTC (rev 745974)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=http-client
-pkgname=haskell-http-client
-pkgver=0.7.2.1
-pkgrel=57
-pkgdesc="An HTTP client engine"
-url="https://github.com/snoyberg/http-client";
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-cookie'
- 'haskell-http-types' 'haskell-memory' 'haskell-mime-types'
- 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons')
-makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('1d4f27a191ee3ae45db918a24c58d71e93b9ba92a78b5a0483d7ae8265b6c8181502ce79f26cc614092df5e68e84a979ca68850078329fda2d0bd98fb390c364')
-
-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 
-fnetwork-uri
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-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-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 
745973, haskell-http-client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 19:57:50 UTC (rev 745974)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client
+pkgname=haskell-http-client
+pkgver=0.7.2.1
+pkgrel=58
+pkgdesc="An HTTP client engine"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-cookie'
+ 'haskell-http-types' 'haskell-memory' 'haskell-mime-types'
+ 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons')
+makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1d4f27a191ee3ae45db918a24c58d71e93b9ba92a78b5a0483d7ae8265b6c8181502ce79f26cc614092df5e68e84a979ca68850078329fda2d0bd98fb390c364')
+
+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 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-yesod-core/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:55:38
  Author: felixonmars
Revision: 745971

upgpkg: haskell-yesod-core 1.6.18.5-13: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:54:02 UTC (rev 745970)
+++ PKGBUILD2020-11-07 19:55:38 UTC (rev 745971)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.18.5
-pkgrel=12
+pkgrel=13
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:55:47
  Author: felixonmars
Revision: 745972

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
745971, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:55:47 UTC (rev 745972)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.18.5
+pkgrel=13
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4e9c739792714d6dd39ad8dc0659a8feb2f89b8b500f440d1bfae4b5e3497a8081e743bb3303b5d6c86bb80a6220becfd1b1af782be8165f3ba1d938f4beb65f')
+
+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-servant-server/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:54:02
  Author: felixonmars
Revision: 745970

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 745969, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:54:02 UTC (rev 745970)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18
+pkgrel=34
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="https://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 
'haskell-should-not-typecheck'
+ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
+ 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9')
+
+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 --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-servant-server/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:53:53
  Author: felixonmars
Revision: 745969

upgpkg: haskell-servant-server 0.18-34: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:51:59 UTC (rev 745968)
+++ PKGBUILD2020-11-07 19:53:53 UTC (rev 745969)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.18
-pkgrel=33
+pkgrel=34
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:51:49
  Author: felixonmars
Revision: 745967

upgpkg: haskell-wai-app-static 3.1.7.2-52: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:50:43 UTC (rev 745966)
+++ PKGBUILD2020-11-07 19:51:49 UTC (rev 745967)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.7.2
-pkgrel=51
+pkgrel=52
 pkgdesc="WAI application for static serving"
 url="https://www.yesodweb.com/book/web-application-interface";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:51:59
  Author: felixonmars
Revision: 745968

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 745967, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 745967, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:51:59 UTC (rev 745968)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.7.2
+pkgrel=52
+pkgdesc="WAI application for static serving"
+url="https://www.yesodweb.com/book/web-application-interface";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9')
+
+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 \
+-f-print
+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-wai-handler-launch/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:50:34
  Author: felixonmars
Revision: 745965

upgpkg: haskell-wai-handler-launch 3.0.3.1-145: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:49:48 UTC (rev 745964)
+++ PKGBUILD2020-11-07 19:50:34 UTC (rev 745965)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.3.1
-pkgrel=144
+pkgrel=145
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:50:43
  Author: felixonmars
Revision: 745966

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 745965, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 745965, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:50:43 UTC (rev 745966)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.3.1
+pkgrel=145
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02')
+
+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-warp-tls/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:49:39
  Author: felixonmars
Revision: 745963

upgpkg: haskell-warp-tls 3.3.0-65: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:48:50 UTC (rev 745962)
+++ PKGBUILD2020-11-07 19:49:39 UTC (rev 745963)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.3.0
-pkgrel=64
+pkgrel=65
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:49:48
  Author: felixonmars
Revision: 745964

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 745963, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
745963, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:49:48 UTC (rev 745964)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.3.0
+pkgrel=65
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('238f698b3f18b9cc681bbb7fb4e6e086dacc32f74c31452bbb35381abf6cc4866d9feca44394733773bef4cb16e2f36a829c7c931a9ef3f2d7a4b4b857e8f242')
+
+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-skylighting/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:48:50
  Author: felixonmars
Revision: 745962

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
745961, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:48:50 UTC (rev 745962)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.10
+pkgrel=9
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-skylighting-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ec722bb7831ca1001f19d804a505120ee6a4c74fac491a10ba89459a713b2b008f18f52ef78c617c4aaceb0771f6ea17d9581db859c6f5f3de6284ac77055e50')
+
+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-executable
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:48:41
  Author: felixonmars
Revision: 745961

upgpkg: haskell-skylighting 0.10-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:47:47 UTC (rev 745960)
+++ PKGBUILD2020-11-07 19:48:41 UTC (rev 745961)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.10
-pkgrel=8
+pkgrel=9
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:47:47
  Author: felixonmars
Revision: 745960

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 745959, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:47:47 UTC (rev 745960)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.10
+pkgrel=9
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-safe' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('186926d41e8705887b62d8631bd63875ba5cd46864d13c3af5d8f81328cf4c7b0601f45da2b761cc0ece83d0d2c17e0853456d8864aa93ed69c79931e92d2507')
+
+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 \
+-fexecutable
+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-skylighting-core/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:47:38
  Author: felixonmars
Revision: 745959

upgpkg: haskell-skylighting-core 0.10-9: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:45:47 UTC (rev 745958)
+++ PKGBUILD2020-11-07 19:47:38 UTC (rev 745959)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.10
-pkgrel=8
+pkgrel=9
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:45:37
  Author: felixonmars
Revision: 745957

upgpkg: haskell-hxt 9.3.1.18-164: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:44:02 UTC (rev 745956)
+++ PKGBUILD2020-11-07 19:45:37 UTC (rev 745957)
@@ -3,7 +3,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.18
-pkgrel=163
+pkgrel=164
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt";
 license=('MIT')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:45:47
  Author: felixonmars
Revision: 745958

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 745957, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:45:47 UTC (rev 745958)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.18
+pkgrel=164
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build $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 agda/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:44:02
  Author: felixonmars
Revision: 745956

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 745955, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 745955, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:44:02 UTC (rev 745956)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.6.1.1
+pkgrel=33
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 
'haskell-equivalence'
+ 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable'
+ 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 
'haskell-regex-tdfa'
+ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz";
+
agda-strict-0.4.patch::https://github.com/felixonmars/agda/commit/0497ec9fdde159a56ee42821e500b52d66374201.patch
+
agda-aeson-1.5.3.patch::https://github.com/agda/agda/commit/292f7d8c3def7e69ce9e79c67c895d6a4956dc5f.patch)
+sha512sums=('fb5bb2d1bc2ea253e709da3a29920a06f35523fda88b9cdc3f0e957e240871d0e535ca4ca92e17d67f112324c0ad90058edcbac76a0bdf2baccdcd16b9af7c1f'
+
'6968a367d8d8cfa9a89d4760ba13aa5236ff1d3597ad8ef9301c33d3696decec092d4fd3556ae8c0bf4c09cd1f157ddb38b1443c2d340487a7eef93cf23a3a7b'
+
'9d8c233c87161ba80d283db0e301c2ff80f771a9e63416fce5c0e846146cd6a4aeae91a97dff869a724afc021c26d4c3088ebfc3a11c814d637fac5a5b66')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../agda-strict-0.4.patch
+patch -p1 -i ../agda-aeson-1.5.3.patch
+sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.hs
+sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", 
agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \
+-i Setup.hs
+sed -i 's/< *1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $pkgname-$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 \
+-fcpphs -f-debug -f-enable-cluster-counting
+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
+}
+
+package() {
+cd $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}"
+
+# Symlink to avoid writing to this place when agda-lib is present
+install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda
+ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/
+
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Christian Hesse via arch-commits
Date: Saturday, November 7, 2020 @ 19:43:53
  Author: eworm
Revision: 745955

archrelease: copy trunk to community-testing-x86_64

Added:
  oath-toolkit/repos/community-testing-x86_64/
  oath-toolkit/repos/community-testing-x86_64/PKGBUILD
(from rev 745954, oath-toolkit/trunk/PKGBUILD)

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

Copied: oath-toolkit/repos/community-testing-x86_64/PKGBUILD (from rev 745954, 
oath-toolkit/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-11-07 19:43:53 UTC (rev 745955)
@@ -0,0 +1,47 @@
+# Maintainer: Christian Hesse 
+# Contributor: Sébastien Luttringer
+# Contributor: L42y <423...@gmail.com>
+
+pkgname=oath-toolkit
+pkgver=2.6.3
+pkgrel=1
+pkgdesc='OATH one-time password toolkit'
+arch=('x86_64')
+url='https://www.nongnu.org/oath-toolkit/'
+license=('GPL3')
+depends=('glibc' 'pam' 'xmlsec')
+provides=('liboath.so' 'libpskc.so')
+validpgpkeys=('B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE') # Simon Josefsson 

+source=("https://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+sha256sums=('a1f7fd5fc5df214eebe263233bae750596b8aeee4c8a424ed3623269115551b2'
+'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  autoreconf -fi
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  # Install basic docs too
+  install -D -m 0644 pam_oath/README 
"$pkgdir/usr/share/doc/$pkgname/PAM_README"
+  install -D -m 0644 README "$pkgdir/usr/share/doc/$pkgname/README"
+}
+


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:43:52
  Author: felixonmars
Revision: 745954

upgpkg: agda 2.6.1.1-33: rebuild with integer-logarithms 1.0.3.1

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:43:51 UTC (rev 745953)
+++ PKGBUILD2020-11-07 19:43:52 UTC (rev 745954)
@@ -4,7 +4,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.6.1.1
-pkgrel=32
+pkgrel=33
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/";
 license=("custom")


[arch-commits] Commit in oath-toolkit/trunk (PKGBUILD fseeko.patch)

2020-11-07 Thread Christian Hesse via arch-commits
Date: Saturday, November 7, 2020 @ 19:43:51
  Author: eworm
Revision: 745953

upgpkg: oath-toolkit 2.6.3-1: new upstream release

Modified:
  oath-toolkit/trunk/PKGBUILD
Deleted:
  oath-toolkit/trunk/fseeko.patch

--+
 PKGBUILD |   20 +++-
 fseeko.patch |   22 --
 2 files changed, 7 insertions(+), 35 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:10:27 UTC (rev 745952)
+++ PKGBUILD2020-11-07 19:43:51 UTC (rev 745953)
@@ -3,28 +3,22 @@
 # Contributor: L42y <423...@gmail.com>
 
 pkgname=oath-toolkit
-pkgver=2.6.2
-pkgrel=8
+pkgver=2.6.3
+pkgrel=1
 pkgdesc='OATH one-time password toolkit'
 arch=('x86_64')
 url='https://www.nongnu.org/oath-toolkit/'
 license=('GPL3')
 depends=('glibc' 'pam' 'xmlsec')
-validpgpkeys=('9AA9BDB11BB1B99A21285A330664A76954265E8C') # Simon Josefsson
-source=("https://download.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}
-
'oath-toolkit-update-gnulib.patch::https://gitlab.com/oath-toolkit/oath-toolkit/commit/2fffce2a471f74a585939c84cce16ef3015e5d3d.diff'
-'fseeko.patch')
-sha256sums=('b03446fa4b549af5ebe4d35d7aba51163442d255660558cd861ebce536824aa0'
-'SKIP'
-'4093d69a22af60fac339fcee22ff29c3b8418b76bc1286e5226505af884e0c21'
-'b93dc7bafe32a3477127e55b1c470063660b1f5c3f25622ea581b41502783020')
+provides=('liboath.so' 'libpskc.so')
+validpgpkeys=('B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE') # Simon Josefsson 

+source=("https://download.savannah.nongnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+sha256sums=('a1f7fd5fc5df214eebe263233bae750596b8aeee4c8a424ed3623269115551b2'
+'SKIP')
 
 prepare() {
   cd $pkgname-$pkgver
 
-  patch -Np1 < "${srcdir}"/oath-toolkit-update-gnulib.patch
-  patch -Np1 < "${srcdir}"/fseeko.patch
-  
   autoreconf -fi
 }
 

Deleted: fseeko.patch
===
--- fseeko.patch2020-11-07 19:10:27 UTC (rev 745952)
+++ fseeko.patch2020-11-07 19:43:51 UTC (rev 745953)
@@ -1,22 +0,0 @@
-diff --git a/liboath/gl/fseeko.c b/liboath/gl/fseeko.c
-index 67bb9ec..6adb80e 100644
 a/liboath/gl/fseeko.c
-+++ b/liboath/gl/fseeko.c
-@@ -47,7 +47,7 @@ fseeko (FILE *fp, off_t offset, int whence)
- #endif
- 
-   /* These tests are based on fpurge.c.  */
--#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
-+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
-   if (fp->_IO_read_end == fp->_IO_read_ptr
-   && fp->_IO_write_ptr == fp->_IO_write_base
-   && fp->_IO_save_base == NULL)
-@@ -123,7 +123,7 @@ fseeko (FILE *fp, off_t offset, int whence)
-   return -1;
- }
- 
--#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, 
Haiku, Linux libc5 */
-+#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, 
Linux libc5 */
-   fp->_flags &= ~_IO_EOF_SEEN;
-   fp->_offset = pos;
- #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:10:27
  Author: felixonmars
Revision: 745952

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 
745951, haskell-uri-encode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:10:27 UTC (rev 745952)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uri-encode
+pkgname=haskell-uri-encode
+pkgver=1.5.0.7
+pkgrel=14
+pkgdesc="Unicode aware uri-encoding"
+url="https://github.com/silkapp/uri-encode";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('da8d816a2c9586bd09762b914a6c4da2c3688fd1d1b31aa34bfae0291db9e0f639c4c7e7bdfa2adcd4f44c39860697a8c6f4f1955cde6c4db74269bbc7308661')
+
+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-tools -fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:10:19
  Author: felixonmars
Revision: 745951

upgpkg: haskell-uri-encode 1.5.0.7-14: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-uri-encode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:09:40 UTC (rev 745950)
+++ PKGBUILD2020-11-07 19:10:19 UTC (rev 745951)
@@ -4,7 +4,7 @@
 _hkgname=uri-encode
 pkgname=haskell-uri-encode
 pkgver=1.5.0.7
-pkgrel=13
+pkgrel=14
 pkgdesc="Unicode aware uri-encoding"
 url="https://github.com/silkapp/uri-encode";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:09:40
  Author: felixonmars
Revision: 745950

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
745949, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:09:40 UTC (rev 745950)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.5
+pkgrel=3
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build $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-hopenpgp/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:09:31
  Author: felixonmars
Revision: 745949

upgpkg: haskell-hopenpgp 2.9.5-3: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:06:59 UTC (rev 745948)
+++ PKGBUILD2020-11-07 19:09:31 UTC (rev 745949)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.5
-pkgrel=2
+pkgrel=3
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:06:51
  Author: felixonmars
Revision: 745947

upgpkg: haskell-lsp-test 0.11.0.7-18: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-lsp-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:05:52 UTC (rev 745946)
+++ PKGBUILD2020-11-07 19:06:51 UTC (rev 745947)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.11.0.7
-pkgrel=17
+pkgrel=18
 pkgdesc="Functional test framework for LSP servers"
 url="https://github.com/bubba/lsp-test#readme";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:06:59
  Author: felixonmars
Revision: 745948

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
745947, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:06:59 UTC (rev 745948)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.11.0.7
+pkgrel=18
+pkgdesc="Functional test framework for LSP servers"
+url="https://github.com/bubba/lsp-test#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lsp' 'haskell-lens' 
'haskell-parser-combinators'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+# Hackage source is missing test data
+source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  # We need to enable dummy-server here for tests, but it shouldn't be 
installed...
+  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' \
+-fdummyserver
+
+  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
+
+  # Remove dummy-server
+  rm -r "$pkgdir"/usr/libexec
+}


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

2020-11-07 Thread Jan Steffens via arch-commits
Date: Saturday, November 7, 2020 @ 19:05:07
  Author: heftig
Revision: 399586

archrelease: copy trunk to extra-x86_64

Added:
  gnome-contacts/repos/extra-x86_64/PKGBUILD
(from rev 399585, gnome-contacts/trunk/PKGBUILD)
Deleted:
  gnome-contacts/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 19:04:31 UTC (rev 399585)
+++ PKGBUILD2020-11-07 19:05:07 UTC (rev 399586)
@@ -1,39 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=gnome-contacts
-pkgver=3.38
-pkgrel=1
-pkgdesc="Contacts Manager for GNOME"
-url="https://wiki.gnome.org/Apps/Contacts";
-arch=(x86_64)
-license=(GPL2)
-depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee cheese
- libhandy)
-makedepends=(vala gobject-introspection git meson appstream-glib)
-groups=(gnome)
-_commit=626c6e3d99b61a6c3ab4368d45bdae7e7461e10f  # tags/3.38^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: gnome-contacts/repos/extra-x86_64/PKGBUILD (from rev 399585, 
gnome-contacts/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 19:05:07 UTC (rev 399586)
@@ -0,0 +1,39 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=gnome-contacts
+pkgver=3.38.1
+pkgrel=1
+pkgdesc="Contacts Manager for GNOME"
+url="https://wiki.gnome.org/Apps/Contacts";
+arch=(x86_64)
+license=(GPL2)
+depends=(gtk3 folks gnome-desktop dconf gnome-online-accounts libgee cheese
+ libhandy)
+makedepends=(vala gobject-introspection git meson appstream-glib)
+groups=(gnome)
+_commit=570af2285b2af97b7aeb7218c4fa8a1408811ddf  # tags/3.38.1^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2020-11-07 Thread Jan Steffens via arch-commits
Date: Saturday, November 7, 2020 @ 19:05:08
  Author: heftig
Revision: 399587

archrelease: copy trunk to extra-x86_64

Added:
  seahorse/repos/extra-x86_64/PKGBUILD
(from rev 399585, seahorse/trunk/PKGBUILD)
Deleted:
  seahorse/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 19:05:07 UTC (rev 399586)
+++ PKGBUILD2020-11-07 19:05:08 UTC (rev 399587)
@@ -1,41 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Michel Brabants 
-
-pkgname=seahorse
-pkgver=3.37.2+29+g1d84684a
-pkgrel=1
-epoch=1
-pkgdesc="GNOME application for managing PGP keys."
-url="https://wiki.gnome.org/Apps/Seahorse";
-arch=(x86_64)
-license=(GPL)
-depends=(gtk3 gcr libsecret libsoup gpgme org.freedesktop.secrets libpwquality
- libhandy0)
-makedepends=(libldap yelp-tools gobject-introspection vala git meson)
-provides=(x11-ssh-askpass)
-_commit=1d84684a2b2876f92b250d9cfa4d5b178d09978e  # master
-source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build -D manpage=true
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: seahorse/repos/extra-x86_64/PKGBUILD (from rev 399585, 
seahorse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 19:05:08 UTC (rev 399587)
@@ -0,0 +1,42 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Michel Brabants 
+
+pkgname=seahorse
+pkgver=3.38.0
+pkgrel=1
+epoch=1
+pkgdesc="GNOME application for managing PGP keys."
+url="https://wiki.gnome.org/Apps/Seahorse";
+arch=(x86_64)
+license=(GPL)
+depends=(gtk3 gcr libsecret libsoup gpgme org.freedesktop.secrets libpwquality
+ libhandy)
+makedepends=(libldap yelp-tools gobject-introspection vala git meson)
+provides=(x11-ssh-askpass)
+_commit=70fa2f78bf01f2eaaceb0e44566996058e580d13  # tags/3.38.0^0
+source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n d7632ee9322c65840e63405f14b35b8c93c243b9  # system 
libhandy
+}
+
+build() {
+  arch-meson $pkgname build -D manpage=true
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:04:11
  Author: felixonmars
Revision: 745933

upgpkg: haskell-lsp 0.23.0.0-21: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 19:01:56 UTC (rev 745932)
+++ PKGBUILD2020-11-07 19:04:11 UTC (rev 745933)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp
 pkgname=haskell-lsp
 pkgver=0.23.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Haskell library for the Microsoft Language Server Protocol"
 url="https://github.com/alanz/haskell-lsp";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:04:20
  Author: felixonmars
Revision: 745934

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 745933, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:04:20 UTC (rev 745934)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp
+pkgver=0.23.0.0
+pkgrel=21
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/haskell-lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('12b62e833f33bee80f586ee65e01b4927da8267a652929f13a6268fe18728981a5b1675f880eb14409dc23ecff252b71d184e1a567d7781ddb3dc8d1fd7b910c')
+
+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 seahorse/trunk (PKGBUILD)

2020-11-07 Thread Jan Steffens via arch-commits
Date: Saturday, November 7, 2020 @ 19:04:31
  Author: heftig
Revision: 399585

3.38.0-1

Modified:
  seahorse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:55:27 UTC (rev 399584)
+++ PKGBUILD2020-11-07 19:04:31 UTC (rev 399585)
@@ -3,7 +3,7 @@
 # Contributor: Michel Brabants 
 
 pkgname=seahorse
-pkgver=3.37.2+29+g1d84684a
+pkgver=3.38.0
 pkgrel=1
 epoch=1
 pkgdesc="GNOME application for managing PGP keys."
@@ -11,10 +11,10 @@
 arch=(x86_64)
 license=(GPL)
 depends=(gtk3 gcr libsecret libsoup gpgme org.freedesktop.secrets libpwquality
- libhandy0)
+ libhandy)
 makedepends=(libldap yelp-tools gobject-introspection vala git meson)
 provides=(x11-ssh-askpass)
-_commit=1d84684a2b2876f92b250d9cfa4d5b178d09978e  # master
+_commit=70fa2f78bf01f2eaaceb0e44566996058e580d13  # tags/3.38.0^0
 source=("git+https://gitlab.gnome.org/GNOME/seahorse.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -25,6 +25,7 @@
 
 prepare() {
   cd $pkgname
+  git cherry-pick -n d7632ee9322c65840e63405f14b35b8c93c243b9  # system 
libhandy
 }
 
 build() {


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:01:56
  Author: felixonmars
Revision: 745932

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 
745931, haskell-lsp-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 19:01:56 UTC (rev 745932)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp-types
+pkgver=0.23.0.0
+pkgrel=21
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
+url="https://github.com/alanz/haskell-lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('057b7014d297054cfce3aa44385184f71911594b7a5199d38a9362fc9a481006a93bcb7628f5cd2959ca3fec475c370f7359dc6e9fa6bb96ffa31544c9ed9764')
+
+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
+}
+
+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-lsp-types/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 19:01:47
  Author: felixonmars
Revision: 745931

upgpkg: haskell-lsp-types 0.23.0.0-21: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-lsp-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:59:32 UTC (rev 745930)
+++ PKGBUILD2020-11-07 19:01:47 UTC (rev 745931)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp-types
 pkgver=0.23.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
 url="https://github.com/alanz/haskell-lsp";
 license=("MIT")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:59:23
  Author: felixonmars
Revision: 745929

upgpkg: idris 1.3.3-102: rebuild with integer-logarithms 1.0.3.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:39:54 UTC (rev 745928)
+++ PKGBUILD2020-11-07 18:59:23 UTC (rev 745929)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.3
-pkgrel=101
+pkgrel=102
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:59:32
  Author: felixonmars
Revision: 745930

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 745929, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 18:59:32 UTC (rev 745930)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.3
+pkgrel=102
+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 gnome-contacts/trunk (PKGBUILD)

2020-11-07 Thread Jan Steffens via arch-commits
Date: Saturday, November 7, 2020 @ 18:55:27
  Author: heftig
Revision: 399584

3.38.1-1

Modified:
  gnome-contacts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:03:15 UTC (rev 399583)
+++ PKGBUILD2020-11-07 18:55:27 UTC (rev 399584)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=gnome-contacts
-pkgver=3.38
+pkgver=3.38.1
 pkgrel=1
 pkgdesc="Contacts Manager for GNOME"
 url="https://wiki.gnome.org/Apps/Contacts";
@@ -12,7 +12,7 @@
  libhandy)
 makedepends=(vala gobject-introspection git meson appstream-glib)
 groups=(gnome)
-_commit=626c6e3d99b61a6c3ab4368d45bdae7e7461e10f  # tags/3.38^0
+_commit=570af2285b2af97b7aeb7218c4fa8a1408811ddf  # tags/3.38.1^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-contacts.git#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:39:45
  Author: felixonmars
Revision: 745927

upgpkg: haskell-cheapskate 0.1.1.2-181: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:38:27 UTC (rev 745926)
+++ PKGBUILD2020-11-07 18:39:45 UTC (rev 745927)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.2
-pkgrel=180
+pkgrel=181
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:39:54
  Author: felixonmars
Revision: 745928

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
745927, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 18:39:54 UTC (rev 745928)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.2
+pkgrel=181
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45')
+
+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 \
+-fdingus
+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-xss-sanitize/repos (2 files)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:38:27
  Author: felixonmars
Revision: 745926

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xss-sanitize/repos/community-staging-x86_64/
  haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD
(from rev 745925, haskell-xss-sanitize/trunk/PKGBUILD)

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

Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 
745925, haskell-xss-sanitize/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 18:38:27 UTC (rev 745926)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xss-sanitize
+pkgname=haskell-xss-sanitize
+pkgver=0.3.6
+pkgrel=212
+pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
+url="https://github.com/yesodweb/haskell-xss-sanitize";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" 
"haskell-network-uri" "haskell-tagsoup"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8d038d807b7fa01a65f4b73d135c87ab75385f4c91ce174b332cd5fd1dc1ebdec26b0c5713cf3f68c27351e19e099815d1b530af3ecb7e4c45e71fec4ae12b4c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build $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-xss-sanitize/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:38:18
  Author: felixonmars
Revision: 745925

upgpkg: haskell-xss-sanitize 0.3.6-212: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-xss-sanitize/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:37:32 UTC (rev 745924)
+++ PKGBUILD2020-11-07 18:38:18 UTC (rev 745925)
@@ -4,7 +4,7 @@
 _hkgname=xss-sanitize
 pkgname=haskell-xss-sanitize
 pkgver=0.3.6
-pkgrel=211
+pkgrel=212
 pkgdesc="sanitize untrusted HTML to prevent XSS attacks"
 url="https://github.com/yesodweb/haskell-xss-sanitize";
 license=("custom:BSD2")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:37:32
  Author: felixonmars
Revision: 745924

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD
(from rev 745923, haskell-snap-server/trunk/PKGBUILD)
Deleted:
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  122 ++---
 1 file changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 18:37:23 UTC (rev 745923)
+++ PKGBUILD2020-11-07 18:37:32 UTC (rev 745924)
@@ -1,61 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=snap-server
-pkgname=haskell-snap-server
-pkgver=1.1.2.0
-pkgrel=3
-pkgdesc="A web server for the Snap Framework"
-url="https://github.com/snapframework/snap-server";
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
- 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
- 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
- 'haskell-vector')
-makedepends=('ghc')
-checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
-  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
-  'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
-  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i -e '/bytestring-builder/d' $_hkgname.cabal
-echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
-}
-
-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
-}

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
745923, haskell-snap-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 18:37:32 UTC (rev 745924)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.2.0
+pkgrel=4
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+  

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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:37:23
  Author: felixonmars
Revision: 745923

upgpkg: haskell-snap-server 1.1.2.0-4: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:35:05 UTC (rev 745922)
+++ PKGBUILD2020-11-07 18:37:23 UTC (rev 745923)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.2.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:35:05
  Author: felixonmars
Revision: 745922

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
745921, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 18:35:05 UTC (rev 745922)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=94
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 18:34:56
  Author: felixonmars
Revision: 745921

upgpkg: haskell-http-streams 0.8.7.2-94: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 18:12:06 UTC (rev 745920)
+++ PKGBUILD2020-11-07 18:34:56 UTC (rev 745921)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=93
+pkgrel=94
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams";
 license=('BSD')


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

2020-11-07 Thread Antonio Rojas via arch-commits
Date: Saturday, November 7, 2020 @ 18:12:06
  Author: arojas
Revision: 745920

archrelease: copy trunk to community-x86_64

Added:
  botan/repos/community-x86_64/PKGBUILD
(from rev 745919, botan/trunk/PKGBUILD)
  botan/repos/community-x86_64/botan.key
(from rev 745919, botan/trunk/botan.key)
Deleted:
  botan/repos/community-x86_64/PKGBUILD
  botan/repos/community-x86_64/botan.key

---+
 PKGBUILD  |   98 ++--
 botan.key |   70 +-
 2 files changed, 84 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 18:11:55 UTC (rev 745919)
+++ PKGBUILD2020-11-07 18:12:06 UTC (rev 745920)
@@ -1,49 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Alexander F. Rødseth 
-# Contributor: Angel Velasquez 
-# Contributor: Douglas Soares de Andrade 
-# Contributor: d'Ronin 
-# Contributor: Hexchain Tong 
-# Contributor: Jack Lloyd 
-
-pkgname=botan
-pkgver=2.17.0
-pkgrel=1
-pkgdesc='Crypto library written in C++'
-arch=(x86_64)
-url='https://botan.randombit.net/'
-license=(BSD)
-depends=(xz sqlite)
-makedepends=(python boost openssl)
-optdepends=('python: for using botan2.py' 'boost-libs: for the botan 
executable')
-source=("https://botan.randombit.net/releases/Botan-${pkgver}.tar.xz"{,.asc})
-sha256sums=('b97044b312aa718349af7851331b064bc7bd5352400d5f80793bace427d01343'
-'SKIP')
-validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') # Botan Distribution 
Key
-
-build() {
-  cd "${pkgname^}-$pkgver"
-
-  ./configure.py \
---prefix=/usr \
---with-bzip \
---with-lzma \
---with-zlib \
---with-boost \
---with-openssl \
---with-sqlite3 \
---with-os-feature=getrandom
-  make
-}
-
-check() {
-  cd "${pkgname^}-$pkgver"
-
-  LD_LIBRARY_PATH="$PWD" ./botan-test
-}
-
-package() {
-  DESTDIR="$pkgdir" make -C "${pkgname^}-$pkgver" install
-  install -Dm644 "${pkgname^}-$pkgver/license.txt" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: botan/repos/community-x86_64/PKGBUILD (from rev 745919, 
botan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 18:12:06 UTC (rev 745920)
@@ -0,0 +1,49 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Alexander F. Rødseth 
+# Contributor: Angel Velasquez 
+# Contributor: Douglas Soares de Andrade 
+# Contributor: d'Ronin 
+# Contributor: Hexchain Tong 
+# Contributor: Jack Lloyd 
+
+pkgname=botan
+pkgver=2.17.1
+pkgrel=1
+pkgdesc='Crypto library written in C++'
+arch=(x86_64)
+url='https://botan.randombit.net/'
+license=(BSD)
+depends=(xz sqlite)
+makedepends=(python boost openssl)
+optdepends=('python: for using botan2.py' 'boost-libs: for the botan 
executable')
+source=("https://botan.randombit.net/releases/Botan-${pkgver}.tar.xz"{,.asc})
+sha256sums=('741358b3f1638ed7d9b2f59b4e344aa46f4966b15958b5434c0ac1580df0c0c1'
+'SKIP')
+validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') # Botan Distribution 
Key
+
+build() {
+  cd "${pkgname^}-$pkgver"
+
+  ./configure.py \
+--prefix=/usr \
+--with-bzip \
+--with-lzma \
+--with-zlib \
+--with-boost \
+--with-openssl \
+--with-sqlite3 \
+--with-os-feature=getrandom
+  make
+}
+
+check() {
+  cd "${pkgname^}-$pkgver"
+
+  LD_LIBRARY_PATH="$PWD" ./botan-test
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C "${pkgname^}-$pkgver" install
+  install -Dm644 "${pkgname^}-$pkgver/license.txt" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Deleted: botan.key
===
--- botan.key   2020-11-07 18:11:55 UTC (rev 745919)
+++ botan.key   2020-11-07 18:12:06 UTC (rev 745920)
@@ -1,35 +0,0 @@
-pub   2048R/EFBADFBC 2004-10-30
-  Key fingerprint = 621D AF64 11E1 851C 4CF9  A2E1 6211 EBF1 EFBA DFBC
-uid  Botan Distribution Key
-
--BEGIN PGP PUBLIC KEY BLOCK-
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-mQELBEGD1j0BCADHxPJkPcjJE+4Dlisx2hVc0Dj6JI1MSLrkM8R+2bOhVUSferxP
-T1EMPhfrAdOHTAloyvRThJztnZsNKqfLL49GGcBLdEGAVNks1pG37Teze5Lx1XIu
-zJFrozL2sqBy5C6nHpFgd1tcD68Rah2wp0u2cR9owXf1IqKdEfuo661+MTv7wTB1
-4hKV75nB7ZO6676SEZRILYM+7RJwKAKEmEPJc6hEf94VXn9ecNzaTlHgYkjhz9db
-LOd3od9XvuUw+LMR1dwBqMxbvR90MiXjbedDEkbArcZB9YOAIvEX/lC3qaW4XJt4
-iwHWl/YVZEfALcvQywe2CDrH5hO794wd9MpBAAYptBZCb3RhbiBEaXN0cmlidXRp
-b24gS2V5iQEqBBMBAgAUAhsDAh4BAheABQJKfFpnBBUKCQgACgkQYhHr8e+637xk
-PQf/aOi78XenwwvFrwXOVIVTdZIf8rK1zJksf26h09UD8uVV6z5iiTcpn86+eN9p
-6Ar8IH3tD+JuFnPSwZ/r9MNC2XZwenYo4Gb14jqM6/9hBe328vmeM4Y1G7bD4HrL
-kgV5WEyokqm3zbp3FBLr3Vh68TAC5JB9aHevra+cCA2u3vBNI3YUM5z4TdO150P3
-J00whkqImQEUni8bgxvllBLFM+uhucsX3HZWkoDEpotbg8yd0bqMkiPEyMr1OnJq
-eDVDMrB5wnyLgLFfRAAw3mopM0C1PNOAHr/BIYiaDHX2OwnOfep8rMDoRVf2Ge0D
-DBgsJJ6LduQHLeg403SHWL2F6YkCHAQTAQIABgUCQYPWUgAKCRBcD5boTsFta+r9
-EACWVis7YcaGkK

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

2020-11-07 Thread Antonio Rojas via arch-commits
Date: Saturday, November 7, 2020 @ 18:11:55
  Author: arojas
Revision: 745919

Update to 2.17.1

Modified:
  botan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:57:44 UTC (rev 745918)
+++ PKGBUILD2020-11-07 18:11:55 UTC (rev 745919)
@@ -7,7 +7,7 @@
 # Contributor: Jack Lloyd 
 
 pkgname=botan
-pkgver=2.17.0
+pkgver=2.17.1
 pkgrel=1
 pkgdesc='Crypto library written in C++'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 makedepends=(python boost openssl)
 optdepends=('python: for using botan2.py' 'boost-libs: for the botan 
executable')
 source=("https://botan.randombit.net/releases/Botan-${pkgver}.tar.xz"{,.asc})
-sha256sums=('b97044b312aa718349af7851331b064bc7bd5352400d5f80793bace427d01343'
+sha256sums=('741358b3f1638ed7d9b2f59b4e344aa46f4966b15958b5434c0ac1580df0c0c1'
 'SKIP')
 validpgpkeys=('621DAF6411E1851C4CF9A2E16211EBF1EFBADFBC') # Botan Distribution 
Key
 


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

2020-11-07 Thread Jelle van der Waa via arch-commits
Date: Saturday, November 7, 2020 @ 18:03:15
  Author: jelle
Revision: 399583

archrelease: copy trunk to extra-x86_64

Added:
  pysmbc/repos/extra-x86_64/PKGBUILD
(from rev 399582, pysmbc/trunk/PKGBUILD)
Deleted:
  pysmbc/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-07 18:03:04 UTC (rev 399582)
+++ PKGBUILD2020-11-07 18:03:15 UTC (rev 399583)
@@ -1,31 +0,0 @@
-# Maintainer:
-
-pkgbase=pysmbc
-pkgname=('python-pysmbc')
-pkgver=1.0.20
-pkgrel=1
-arch=('x86_64')
-url="http://pypi.python.org/pypi/pysmbc/";
-license=('GPL')
-makedepends=('python' 'smbclient' 'python-setuptools')
-# validpgpkeys=('228521116D3438163C2EA5B916BED1016069BE55')  # Tsukasa Hamano, 
revoked
-source=(https://pypi.io/packages/source/p/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2)
-sha512sums=('646da1068847ba2a257568937b6cbeb5c23f3ec362e3aebe4fb471c1fdff43f143bbcfbe3f13be958314d95ee432774ccc2ad49afa5fe42cfc3cc859a67f2be4')
-
-build(){
-  cd ${pkgbase}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${pkgbase}-${pkgver}
-  # requires a samba test server
-}
-
-package_python-pysmbc() {
-  pkgdesc="Python 3 bindings for libsmbclient"
-  depends=('python' 'smbclient')
-
-  cd ${pkgbase}-${pkgver}
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: pysmbc/repos/extra-x86_64/PKGBUILD (from rev 399582, 
pysmbc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-07 18:03:15 UTC (rev 399583)
@@ -0,0 +1,31 @@
+# Maintainer:
+
+pkgbase=pysmbc
+pkgname=('python-pysmbc')
+pkgver=1.0.23
+pkgrel=1
+arch=('x86_64')
+url="http://pypi.python.org/pypi/pysmbc/";
+license=('GPL')
+makedepends=('python' 'smbclient' 'python-setuptools')
+# validpgpkeys=('228521116D3438163C2EA5B916BED1016069BE55')  # Tsukasa Hamano, 
revoked
+source=(https://pypi.io/packages/source/p/${pkgbase}/${pkgbase}-${pkgver}.tar.gz)
+sha512sums=('cfc990440d219ec0b56e158f3fec47e90f7a618cc6f26ab4ae35679fc0803fb8e171e6b1856586f7a33593bb6f58640283118fc34089412a3af1b6a10fa1f5a6')
+
+build(){
+  cd ${pkgbase}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  # requires a samba test server
+}
+
+package_python-pysmbc() {
+  pkgdesc="Python 3 bindings for libsmbclient"
+  depends=('python' 'smbclient')
+
+  cd ${pkgbase}-${pkgver}
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-11-07 Thread Jelle van der Waa via arch-commits
Date: Saturday, November 7, 2020 @ 18:03:04
  Author: jelle
Revision: 399582

upgpkg: pysmbc 1.0.23-1

Modified:
  pysmbc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 16:21:07 UTC (rev 399581)
+++ PKGBUILD2020-11-07 18:03:04 UTC (rev 399582)
@@ -2,7 +2,7 @@
 
 pkgbase=pysmbc
 pkgname=('python-pysmbc')
-pkgver=1.0.20
+pkgver=1.0.23
 pkgrel=1
 arch=('x86_64')
 url="http://pypi.python.org/pypi/pysmbc/";
@@ -9,8 +9,8 @@
 license=('GPL')
 makedepends=('python' 'smbclient' 'python-setuptools')
 # validpgpkeys=('228521116D3438163C2EA5B916BED1016069BE55')  # Tsukasa Hamano, 
revoked
-source=(https://pypi.io/packages/source/p/${pkgbase}/${pkgbase}-${pkgver}.tar.bz2)
-sha512sums=('646da1068847ba2a257568937b6cbeb5c23f3ec362e3aebe4fb471c1fdff43f143bbcfbe3f13be958314d95ee432774ccc2ad49afa5fe42cfc3cc859a67f2be4')
+source=(https://pypi.io/packages/source/p/${pkgbase}/${pkgbase}-${pkgver}.tar.gz)
+sha512sums=('cfc990440d219ec0b56e158f3fec47e90f7a618cc6f26ab4ae35679fc0803fb8e171e6b1856586f7a33593bb6f58640283118fc34089412a3af1b6a10fa1f5a6')
 
 build(){
   cd ${pkgbase}-${pkgver}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:57:36
  Author: felixonmars
Revision: 745917

upgpkg: haskell-snap-server 1.1.2.0-3: rebuild pass 1, specified --nocheck

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:53:27 UTC (rev 745916)
+++ PKGBUILD2020-11-07 17:57:36 UTC (rev 745917)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:57:44
  Author: felixonmars
Revision: 745918

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
745917, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:57:44 UTC (rev 745918)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.2.0
+pkgrel=3
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+  'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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-snap-core/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:53:20
  Author: felixonmars
Revision: 745915

upgpkg: haskell-snap-core 1.0.4.2-66: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:51:15 UTC (rev 745914)
+++ PKGBUILD2020-11-07 17:53:20 UTC (rev 745915)
@@ -3,7 +3,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.4.2
-pkgrel=65
+pkgrel=66
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/snapframework/snap-core";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:53:27
  Author: felixonmars
Revision: 745916

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
745915, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:53:27 UTC (rev 745916)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.4.2
+pkgrel=66
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/snapframework/snap-core";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch)
+sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5'
+
'4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../snap-core-fix-random-1.2.patch
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:51:08
  Author: felixonmars
Revision: 745913

upgpkg: cabal-install 3.2.0.0-104: rebuild with integer-logarithms 1.0.3.1

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:48:03 UTC (rev 745912)
+++ PKGBUILD2020-11-07 17:51:08 UTC (rev 745913)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=3.2.0.0
-pkgrel=103
+pkgrel=104
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('BSD')


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:51:15
  Author: felixonmars
Revision: 745914

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 745913, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 745913, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:51:15 UTC (rev 745914)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=3.2.0.0
+pkgrel=104
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-lukko')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";
+
$pkgname-ghc8.10.patch::https://github.com/haskell/cabal/pull/6711.patch)
+sha512sums=('ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062'
+
'9e7245f5080e9c1609994b21d13ecbacb78fa9314d80425464f714f9bd68910d3fb4a5101b582461a89ec0b7115ef6acb2eb4ffba7a2477f65dca192f1eac1e7')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p2 -i ../$pkgname-ghc8.10.patch || :
+sed -i 's/< *1.2/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:48:03
  Author: felixonmars
Revision: 745912

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hackage-security/repos/community-staging-x86_64/
  haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD
(from rev 745911, haskell-hackage-security/trunk/PKGBUILD)

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

Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from 
rev 745911, haskell-hackage-security/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:48:03 UTC (rev 745912)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hackage-security
+pkgname=haskell-hackage-security
+pkgver=0.6.0.1
+pkgrel=110
+pkgdesc="Hackage security library"
+url="https://github.com/well-typed/hackage-security";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring'
+ 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase48 -fuse-network-uri -f-old-directory
+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-hackage-security/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:47:55
  Author: felixonmars
Revision: 745911

upgpkg: haskell-hackage-security 0.6.0.1-110: rebuild with integer-logarithms 
1.0.3.1

Modified:
  haskell-hackage-security/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:46:56 UTC (rev 745910)
+++ PKGBUILD2020-11-07 17:47:55 UTC (rev 745911)
@@ -4,7 +4,7 @@
 _hkgname=hackage-security
 pkgname=haskell-hackage-security
 pkgver=0.6.0.1
-pkgrel=109
+pkgrel=110
 pkgdesc="Hackage security library"
 url="https://github.com/well-typed/hackage-security";
 license=("BSD")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:46:56
  Author: felixonmars
Revision: 745910

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 745909, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:46:56 UTC (rev 745910)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.4
+pkgrel=25
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4141e8f48b97b0d801fab576c3098b95dc1cc9b7c98815cff6bd62324aa2c6d5a4648734d14a00ef08aa36c523befdc6cb7dfdadb9d92d0dce2b434ef8165882')
+
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:46:49
  Author: felixonmars
Revision: 745909

upgpkg: haskell-jose 0.8.4-25: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:44:35 UTC (rev 745908)
+++ PKGBUILD2020-11-07 17:46:49 UTC (rev 745909)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.8.4
-pkgrel=24
+pkgrel=25
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose";
 license=("Apache")


[arch-commits] Commit in anki/repos/community-testing-x86_64 (12 files)

2020-11-07 Thread Johannes Löthberg via arch-commits
Date: Saturday, November 7, 2020 @ 17:44:26
  Author: demize
Revision: 745906

archrelease: copy trunk to community-testing-x86_64

Added:
  
anki/repos/community-testing-x86_64/0001-Move-aqt_data-to-sys.prefix-share.patch
(from rev 745905, anki/trunk/0001-Move-aqt_data-to-sys.prefix-share.patch)
  
anki/repos/community-testing-x86_64/0002-Remove-bad-build-steps-from-makefiles.patch
(from rev 745905, 
anki/trunk/0002-Remove-bad-build-steps-from-makefiles.patch)
  
anki/repos/community-testing-x86_64/0003-Compile-.py-s-before-building-wheel.patch
(from rev 745905, anki/trunk/0003-Compile-.py-s-before-building-wheel.patch)
  anki/repos/community-testing-x86_64/0004-Disable-auto-updates.patch
(from rev 745905, anki/trunk/0004-Disable-auto-updates.patch)
  
anki/repos/community-testing-x86_64/0005-Make-pyenv-target-just-create-venv.patch
(from rev 745905, anki/trunk/0005-Make-pyenv-target-just-create-venv.patch)
  anki/repos/community-testing-x86_64/PKGBUILD
(from rev 745905, anki/trunk/PKGBUILD)
Deleted:
  
anki/repos/community-testing-x86_64/0001-Move-aqt_data-to-sys.prefix-share.patch
  
anki/repos/community-testing-x86_64/0002-Remove-bad-build-steps-from-makefiles.patch
  
anki/repos/community-testing-x86_64/0003-Compile-.py-s-before-building-wheel.patch
  anki/repos/community-testing-x86_64/0004-Disable-auto-updates.patch
  
anki/repos/community-testing-x86_64/0005-Make-pyenv-target-just-create-venv.patch
  anki/repos/community-testing-x86_64/PKGBUILD

--+
 0001-Move-aqt_data-to-sys.prefix-share.patch |   90 +++
 0002-Remove-bad-build-steps-from-makefiles.patch |  188 
 0003-Compile-.py-s-before-building-wheel.patch   |   86 +++
 0004-Disable-auto-updates.patch  |   58 ++---
 0005-Make-pyenv-target-just-create-venv.patch|   90 +++
 PKGBUILD |  242 ++---
 6 files changed, 377 insertions(+), 377 deletions(-)

Deleted: 0001-Move-aqt_data-to-sys.prefix-share.patch
===
--- 0001-Move-aqt_data-to-sys.prefix-share.patch2020-11-07 17:44:19 UTC 
(rev 745905)
+++ 0001-Move-aqt_data-to-sys.prefix-share.patch2020-11-07 17:44:26 UTC 
(rev 745906)
@@ -1,45 +0,0 @@
-From 71c4f41d5408731496abe294ce202160b7f3912c Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
-Date: Sun, 29 Mar 2020 06:24:43 +0200
-Subject: [PATCH 1/5] Move aqt_data to sys.prefix/share
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-These files do _not_ belong right under sys.prefix.
-
-Signed-off-by: Johannes Löthberg 

- qt/aqt/utils.py | 2 +-
- qt/setup.py | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/qt/aqt/utils.py b/qt/aqt/utils.py
-index b9a2983b..f97c5f19 100644
 a/qt/aqt/utils.py
-+++ b/qt/aqt/utils.py
-@@ -24,7 +24,7 @@ if TYPE_CHECKING:
- 
- def aqt_data_folder() -> str:
- # wheel install?
--dir = os.path.join(sys.prefix, "aqt_data")
-+dir = os.path.join(sys.prefix,"share", "aqt_data")
- if not os.path.exists(dir) or not os.listdir(dir):
- # running in place?
- dir = os.path.join(os.path.dirname(__file__), "..", "aqt_data")
-diff --git a/qt/setup.py b/qt/setup.py
-index 831532e0..da243f9b 100644
 a/qt/setup.py
-+++ b/qt/setup.py
-@@ -8,7 +8,7 @@ import setuptools
- def package_files(directory):
- entries = []
- for (path, directories, filenames) in os.walk(directory):
--entries.append((path, [os.path.join(path, f) for f in filenames]))
-+entries.append((os.path.join("share", path), [os.path.join(path, f) 
for f in filenames]))
- return entries
- 
- 
--- 
-2.29.2
-

Copied: 
anki/repos/community-testing-x86_64/0001-Move-aqt_data-to-sys.prefix-share.patch
 (from rev 745905, anki/trunk/0001-Move-aqt_data-to-sys.prefix-share.patch)
===
--- 0001-Move-aqt_data-to-sys.prefix-share.patch
(rev 0)
+++ 0001-Move-aqt_data-to-sys.prefix-share.patch2020-11-07 17:44:26 UTC 
(rev 745906)
@@ -0,0 +1,45 @@
+From 71c4f41d5408731496abe294ce202160b7f3912c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
+Date: Sun, 29 Mar 2020 06:24:43 +0200
+Subject: [PATCH 1/5] Move aqt_data to sys.prefix/share
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+These files do _not_ belong right under sys.prefix.
+
+Signed-off-by: Johannes Löthberg 
+---
+ qt/aqt/utils.py | 2 +-
+ qt/setup.py | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/qt/aqt/utils.py b/qt/aqt/utils.py
+index b9a2983b..f97c5f19 100644
+--- a/qt/aqt/utils.py
 b/qt/aqt/utils.py
+@@ -24,7 +24,7 @@ if TYPE_CHECKING:
+ 
+ def aqt_data_folder() -> str:
+ # wheel install?
+-dir =

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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:44:35
  Author: felixonmars
Revision: 745908

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
745907, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:44:35 UTC (rev 745908)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18
+pkgrel=26
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-bifunctors' 'haskell-case-insensitive' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.4.2/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:44:28
  Author: felixonmars
Revision: 745907

upgpkg: haskell-servant 0.18-26: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:44:26 UTC (rev 745906)
+++ PKGBUILD2020-11-07 17:44:28 UTC (rev 745907)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.18
-pkgrel=25
+pkgrel=26
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")


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

2020-11-07 Thread Johannes Löthberg via arch-commits
Date: Saturday, November 7, 2020 @ 17:44:19
  Author: demize
Revision: 745905

Forgot to add python-flask-cors dependency

Modified:
  anki/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:42:06 UTC (rev 745904)
+++ PKGBUILD2020-11-07 17:44:19 UTC (rev 745905)
@@ -10,7 +10,7 @@
 
 pkgname=anki
 pkgver=2.1.35
-pkgrel=1
+pkgrel=2
 
 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
 url="https://ankisrs.net/";
@@ -37,7 +37,7 @@
'python-pyaudio'
'python-pyqtwebengine'
'python-flask'
-   # python-flask_cors unpackaged
+   'python-flask-cors'
'python-waitress'
'python-pyqt5'
 )


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:42:06
  Author: felixonmars
Revision: 745904

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 745903, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:42:06 UTC (rev 745904)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20200504
+pkgrel=98
+pkgdesc="Repairs a damaged git repository"
+url="https://git-repair.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-filepath-bytestring' 'haskell-hslogger' 'haskell-ifelse'
+ 'haskell-network' 'haskell-network-uri' 
'haskell-optparse-applicative' 'haskell-quickcheck'
+ 'haskell-split' 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:41:58
  Author: felixonmars
Revision: 745903

upgpkg: git-repair 1.20200504-98: rebuild with integer-logarithms 1.0.3.1

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:39:32 UTC (rev 745902)
+++ PKGBUILD2020-11-07 17:41:58 UTC (rev 745903)
@@ -2,7 +2,7 @@
 
 pkgname=git-repair
 pkgver=1.20200504
-pkgrel=97
+pkgrel=98
 pkgdesc="Repairs a damaged git repository"
 url="https://git-repair.branchable.com/";
 license=("AGPL3")


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

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:39:32
  Author: felixonmars
Revision: 745902

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 745901, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-07 17:39:32 UTC (rev 745902)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.19.1
+pkgrel=89
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="https://shakebuild.com";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' 
'haskell-hashable'
+ 'haskell-heaps' 'haskell-js-dgtable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dbc0e4e60b5c1e622538f4bdee011a4e2d67ea7dd7cead2cf56c1cb3490562858c0af58e920a0267ba1f3569af386a8a3c2aa0429bfb24ad3bca460975e714d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' 
src/Test/{Command.hs,CloseFileHandles.hs}
+sed -e 's/ghc -package=Cabal/ghc -package=Cabal -dynamic/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-e 
's/"configure",/"configure","--enable-executable-dynamic","--disable-library-vanilla",/'
 \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+
+# Not sure about this one:
+sed -i 's/at cmd, called at/at want, called at/' src/Test/Errors.hs
+}
+
+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 \
+-f-portable -f-cloud -f-embed-files
+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-shake/trunk (PKGBUILD)

2020-11-07 Thread Felix Yan via arch-commits
Date: Saturday, November 7, 2020 @ 17:39:25
  Author: felixonmars
Revision: 745901

upgpkg: haskell-shake 0.19.1-89: rebuild with integer-logarithms 1.0.3.1

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-07 17:32:53 UTC (rev 745900)
+++ PKGBUILD2020-11-07 17:39:25 UTC (rev 745901)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.19.1
-pkgrel=88
+pkgrel=89
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="https://shakebuild.com";
 license=("BSD")


[arch-commits] Commit in anki/trunk (6 files)

2020-11-07 Thread Johannes Löthberg via arch-commits
Date: Saturday, November 7, 2020 @ 17:32:49
  Author: demize
Revision: 745899

upgpkg: anki 2.1.35-1

Added:
  anki/trunk/0005-Make-pyenv-target-just-create-venv.patch
Modified:
  anki/trunk/0001-Move-aqt_data-to-sys.prefix-share.patch
  anki/trunk/0002-Remove-bad-build-steps-from-makefiles.patch
  anki/trunk/0003-Compile-.py-s-before-building-wheel.patch
  anki/trunk/0004-Disable-auto-updates.patch
  anki/trunk/PKGBUILD

--+
 0001-Move-aqt_data-to-sys.prefix-share.patch |   12 +--
 0002-Remove-bad-build-steps-from-makefiles.patch |   56 +
 0003-Compile-.py-s-before-building-wheel.patch   |   18 ++---
 0004-Disable-auto-updates.patch  |   12 +--
 0005-Make-pyenv-target-just-create-venv.patch|   45 ++
 PKGBUILD |   67 ++---
 6 files changed, 142 insertions(+), 68 deletions(-)

Modified: 0001-Move-aqt_data-to-sys.prefix-share.patch
===
--- 0001-Move-aqt_data-to-sys.prefix-share.patch2020-11-07 17:31:19 UTC 
(rev 745898)
+++ 0001-Move-aqt_data-to-sys.prefix-share.patch2020-11-07 17:32:49 UTC 
(rev 745899)
@@ -1,7 +1,7 @@
-From a0a9ac1aeb8b8678f1102aed81010a901ad8d9e1 Mon Sep 17 00:00:00 2001
+From 71c4f41d5408731496abe294ce202160b7f3912c Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
 Date: Sun, 29 Mar 2020 06:24:43 +0200
-Subject: [PATCH 1/4] Move aqt_data to sys.prefix/share
+Subject: [PATCH 1/5] Move aqt_data to sys.prefix/share
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -15,10 +15,10 @@
  2 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/qt/aqt/utils.py b/qt/aqt/utils.py
-index a0e12362..4d8c8c34 100644
+index b9a2983b..f97c5f19 100644
 --- a/qt/aqt/utils.py
 +++ b/qt/aqt/utils.py
-@@ -21,7 +21,7 @@ from aqt.theme import theme_manager
+@@ -24,7 +24,7 @@ if TYPE_CHECKING:
  
  def aqt_data_folder() -> str:
  # wheel install?
@@ -28,7 +28,7 @@
  # running in place?
  dir = os.path.join(os.path.dirname(__file__), "..", "aqt_data")
 diff --git a/qt/setup.py b/qt/setup.py
-index 38f4e2b7..bdda3baa 100644
+index 831532e0..da243f9b 100644
 --- a/qt/setup.py
 +++ b/qt/setup.py
 @@ -8,7 +8,7 @@ import setuptools
@@ -41,5 +41,5 @@
  
  
 -- 
-2.26.2
+2.29.2
 

Modified: 0002-Remove-bad-build-steps-from-makefiles.patch
===
--- 0002-Remove-bad-build-steps-from-makefiles.patch2020-11-07 17:31:19 UTC 
(rev 745898)
+++ 0002-Remove-bad-build-steps-from-makefiles.patch2020-11-07 17:32:49 UTC 
(rev 745899)
@@ -1,7 +1,7 @@
-From 5f8a3a14906d4ad20cd0d1be6b90e0922a5ba098 Mon Sep 17 00:00:00 2001
+From 2f3da2ef25943d468d6d992589979f1c92f3fb92 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
 Date: Sun, 29 Mar 2020 05:54:00 +0200
-Subject: [PATCH 2/4] Remove bad build steps from makefiles
+Subject: [PATCH 2/5] Remove bad build steps from makefiles
 MIME-Version: 1.0
 Content-Type: text/plain; charset=UTF-8
 Content-Transfer-Encoding: 8bit
@@ -8,18 +8,33 @@
 
 Signed-off-by: Johannes Löthberg 
 ---
+ Makefile   | 2 +-
  pylib/Makefile | 4 ++--
  qt/Makefile| 2 +-
+ rslib/Makefile | 2 +-
  rspy/Makefile  | 2 +-
- 3 files changed, 4 insertions(+), 4 deletions(-)
+ 5 files changed, 6 insertions(+), 6 deletions(-)
 
+diff --git a/Makefile b/Makefile
+index d99e115a..cffa2e30 100644
+--- a/Makefile
 b/Makefile
+@@ -90,7 +90,7 @@ buildhash:
+   fi
+ 
+ .PHONY: develop
+-develop: pyenv buildhash prepare
++develop: pyenv buildhash
+   @set -eu -o pipefail ${SHELLFLAGS}; \
+   . "${ACTIVATE_SCRIPT}"; \
+   for dir in $(DEVEL); do \
 diff --git a/pylib/Makefile b/pylib/Makefile
-index b9e6aa63..feae25d8 100644
+index 5cb14e09..8d8388c3 100644
 --- a/pylib/Makefile
 +++ b/pylib/Makefile
 @@ -41,7 +41,7 @@ all: check
  
- PROTODEPS := $(wildcard ../proto/*.proto)
+ PROTODEPS := ../proto/backend.proto ../proto/fluent.proto
  
 -.build/py-proto: .build/dev-deps $(PROTODEPS)
 +.build/py-proto: $(PROTODEPS)
@@ -26,17 +41,17 @@
protoc --proto_path=../proto --python_out=anki --mypy_out=anki 
$(PROTODEPS)
perl -i'' -pe 's/from fluent_pb2/from anki.fluent_pb2/' 
anki/backend_pb2.pyi
perl -i'' -pe 's/import fluent_pb2/import anki.fluent_pb2/' 
anki/backend_pb2.py
-@@ -52,7 +52,7 @@ PROTODEPS := $(wildcard ../proto/*.proto)
-   python -m black anki/hooks.py
+@@ -54,7 +54,7 @@ PROTODEPS := ../proto/backend.proto ../proto/fluent.proto
+   python -m black -t py36 anki/hooks.py
@touch $@
  
--BUILD_STEPS := .build/vernum .build/run-deps .build/dev-deps .build/py-proto 
anki/buildinfo.py .build/hooks
-+BUILD_STEPS := .build/vernum .build/py-proto anki/buildinfo.py
+-BUILD_STEPS := .build/vernum .build/run-deps .build/dev-deps 
anki/buildinfo.py .build/p

<    1   2   3   4   5   6   7   8   >