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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:54:11
  Author: eworm
Revision: 424515

archrelease: copy trunk to testing-x86_64

Added:
  inkscape/repos/testing-x86_64/
  inkscape/repos/testing-x86_64/PKGBUILD
(from rev 424514, inkscape/trunk/PKGBUILD)

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

Copied: inkscape/repos/testing-x86_64/PKGBUILD (from rev 424514, 
inkscape/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-22 06:54:11 UTC (rev 424515)
@@ -0,0 +1,68 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=1.1.1
+_tag='3bf5ae0d25c673abe152dedf4789a2d6f0cc60ff' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=1
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+makedepends=('cmake' 'boost' 'git')
+
+depends=(
+   'dbus-glib'
+   'double-conversion'
+   'gc'
+   'graphicsmagick'
+   'gsl'
+   'gspell'
+   'gtkmm3'
+   'lcms2'
+   'lib2geom'
+   'libcdr'
+   'libjpeg-turbo'
+   'libvisio'
+   'libxslt'
+   'poppler-glib'
+   'potrace'
+   'python'
+   'ttf-font'
+)
+
+optdepends=(
+   'fig2dev: xfig input'
+   'gvfs: import clip art'
+   'pstoedit: latex formulas'
+   'python-lxml: some extensions'
+   'python-numpy: some extensions'
+   'scour: optimized SVG output, some extensions'
+   'texlive-core: latex formulas'
+)
+
+#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2";)
+source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}";)
+sha256sums=('SKIP')
+
+prepare() {
+   cd "${pkgname}"
+   git submodule init
+   git submodule update
+}
+
+build() {
+   mkdir -p build
+   export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
+   cmake -H${pkgname} -Bbuild \
+   -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+   -DWITH_DBUS=ON \
+
+   cmake --build build
+}
+
+package() {
+   DESTDIR="${pkgdir}" cmake --build build --target install
+}



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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:54:09
  Author: eworm
Revision: 424514

upgpkg: inkscape 1.1.1-1: new upstream release

Modified:
  inkscape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 06:46:40 UTC (rev 424513)
+++ PKGBUILD2021-09-22 06:54:09 UTC (rev 424514)
@@ -3,9 +3,9 @@
 # Contributor: tobias 
 
 pkgname=inkscape
-pkgver=1.1
-_tag=a5140d78520f85e96ccb9a0cacc0df79167f1473 # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=6
+pkgver=1.1.1
+_tag='3bf5ae0d25c673abe152dedf4789a2d6f0cc60ff' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=1
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')



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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:47:01
  Author: eworm
Revision: 1021365

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-curl/repos/multilib-testing-x86_64/
  lib32-curl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 1021364, lib32-curl/trunk/PKGBUILD)

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

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 1021364, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2021-09-22 06:47:01 UTC (rev 1021365)
@@ -0,0 +1,127 @@
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgbase=lib32-curl
+pkgname=(lib32-curl lib32-libcurl-compat lib32-libcurl-gnutls)
+pkgver=7.79.1
+pkgrel=1
+pkgdesc='An URL retrieval utility and library (32-bit)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'lib32-brotli' 'lib32-libidn2' 'lib32-libssh2' 'lib32-krb5'
+ 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd')
+makedepends=('lib32-gnutls' 'lib32-openssl')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('0f9546285bef741f69d25f20bcd5b961d29fc88084d9f3ebe0c66a6674f4c69a531b41f8e3cc57474f528abdd90aa7981e653c339c5e8383353c36a82efaafc4'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+_configure_options=(
+--prefix='/usr'
+--disable-dependency-tracking
+--disable-ldap
+--disable-ldaps
+--enable-ipv6
+--enable-manual
+--enable-threaded-resolver
+--with-gssapi
+--with-libssh2
+--with-openssl
+--with-random='/dev/urandom'
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+--libdir='/usr/lib32'
+)
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  mkdir build-curl{,-compat,-gnutls}
+
+  # build lib32-curl
+  cd "${srcdir}"/build-curl
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--enable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+  make libcurl.pc
+
+  # build lib32-libcurl-compat
+  cd "${srcdir}"/build-curl-compat
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+
+  # build lib32-libcurl-gnutls
+  cd "${srcdir}"/build-curl-gnutls
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols \
+--without-ssl \
+--with-gnutls='/usr'
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package_lib32-curl() {
+  depends+=('lib32-openssl')
+
+  cd "${srcdir}"/build-curl
+
+  make -C lib DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" install-pkgconfigDATA
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_lib32-libcurl-compat() {
+  pkgdesc='An URL retrieval utility and library (32-bit, without versioned 
symbols)'
+  depends+=('lib32-openssl')
+
+  cd "${srcdir}"/build-curl-compat
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.7.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_lib32-libcurl-gnutls() {
+  pkgdesc='An URL retrieval utility and library (32-bit, without versioned 
symbols and linked against gnutls)'
+  depends+=('lib32-gnutls')
+
+  cd "${srcdir}"/build-curl-gnutls
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.7.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-gnutls.so.4.7.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}



[arch-commits] Commit in lib32-curl/trunk (2 files)

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:46:59
  Author: eworm
Revision: 1021364

upgpkg: lib32-curl 7.79.1-1: new upstream release

Modified:
  lib32-curl/trunk/PKGBUILD
Deleted:
  
lib32-curl/trunk/0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch

-+
 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch |  
 47 --
 PKGBUILD|  
 18 +--
 2 files changed, 5 insertions(+), 60 deletions(-)

Deleted: 
0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
===
--- 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:46:51 UTC (rev 1021363)
+++ 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:46:59 UTC (rev 1021364)
@@ -1,47 +0,0 @@
-From 901804ef95777b8e735a55b77f8dd630a58c575b Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Thu, 16 Sep 2021 08:50:54 +0200
-Subject: [PATCH] Curl_http2_setup: don't change connection data on repeat
- invokes
-
-Regression from 3cb8a748670ab88c (releasde in 7.79.0). That change moved
-transfer oriented inits to before the check but also erroneously moved a
-few connection oriented ones, which causes problems.
-
-Reported-by: Evangelos Foutras
-Fixes #7730
-Closes #7731

- lib/http2.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/lib/http2.c b/lib/http2.c
-index a3de607c7d24..6d63f43636a5 100644
 a/lib/http2.c
-+++ b/lib/http2.c
-@@ -2221,12 +2221,6 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   stream->mem = data->state.buffer;
-   stream->len = data->set.buffer_size;
- 
--  httpc->inbuflen = 0;
--  httpc->nread_inbuf = 0;
--
--  httpc->pause_stream_id = 0;
--  httpc->drain_total = 0;
--
-   multi_connchanged(data->multi);
-   /* below this point only connection related inits are done, which only needs
-  to be done once per connection */
-@@ -2252,6 +2246,12 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   conn->httpversion = 20;
-   conn->bundle->multiuse = BUNDLE_MULTIPLEX;
- 
-+  httpc->inbuflen = 0;
-+  httpc->nread_inbuf = 0;
-+
-+  httpc->pause_stream_id = 0;
-+  httpc->drain_total = 0;
-+
-   infof(data, "Connection state changed (HTTP/2 confirmed)");
- 
-   return CURLE_OK;

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 06:46:51 UTC (rev 1021363)
+++ PKGBUILD2021-09-22 06:46:59 UTC (rev 1021364)
@@ -7,8 +7,8 @@
 
 pkgbase=lib32-curl
 pkgname=(lib32-curl lib32-libcurl-compat lib32-libcurl-gnutls)
-pkgver=7.79.0
-pkgrel=2
+pkgver=7.79.1
+pkgrel=1
 pkgdesc='An URL retrieval utility and library (32-bit)'
 arch=('x86_64')
 url='https://curl.haxx.se'
@@ -16,11 +16,9 @@
 depends=('curl' 'lib32-brotli' 'lib32-libidn2' 'lib32-libssh2' 'lib32-krb5'
  'lib32-libpsl' 'lib32-zlib' 'lib32-zstd')
 makedepends=('lib32-gnutls' 'lib32-openssl')
-source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}
-
'0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch')
-sha512sums=('6529645774bd2687535cfaec5949281f305c2910da3bd4de22713ab370fde0d05c416579b46aef7eaaf5f73d882e96b8268b80b6802b978f9c54b0a837420dad'
-'SKIP'
-
'f83ba83073a90ab369c7c0e06d440d6d8be87c72800095c35d803bca246ea5ee73b811b210ce9d8a7ee137583ca3e839afd8eb9accf699f655e9db82a7bdef71')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('0f9546285bef741f69d25f20bcd5b961d29fc88084d9f3ebe0c66a6674f4c69a531b41f8e3cc57474f528abdd90aa7981e653c339c5e8383353c36a82efaafc4'
+'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 
 _configure_options=(
@@ -39,12 +37,6 @@
 --libdir='/usr/lib32'
 )
 
-prepare() {
-  cd "curl-${pkgver}"
-
-  patch -Np1 < 
../0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
-}
-
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"



[arch-commits] Commit in libcurl/trunk (2 files)

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:46:49
  Author: eworm
Revision: 1021362

upgpkg: libcurl 7.79.1-1: new upstream release

Modified:
  libcurl/trunk/PKGBUILD
Deleted:
  
libcurl/trunk/0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch

-+
 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch |  
 47 --
 PKGBUILD|  
 18 +--
 2 files changed, 5 insertions(+), 60 deletions(-)

Deleted: 
0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
===
--- 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:27:11 UTC (rev 1021361)
+++ 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:46:49 UTC (rev 1021362)
@@ -1,47 +0,0 @@
-From 901804ef95777b8e735a55b77f8dd630a58c575b Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Thu, 16 Sep 2021 08:50:54 +0200
-Subject: [PATCH] Curl_http2_setup: don't change connection data on repeat
- invokes
-
-Regression from 3cb8a748670ab88c (releasde in 7.79.0). That change moved
-transfer oriented inits to before the check but also erroneously moved a
-few connection oriented ones, which causes problems.
-
-Reported-by: Evangelos Foutras
-Fixes #7730
-Closes #7731

- lib/http2.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/lib/http2.c b/lib/http2.c
-index a3de607c7d24..6d63f43636a5 100644
 a/lib/http2.c
-+++ b/lib/http2.c
-@@ -2221,12 +2221,6 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   stream->mem = data->state.buffer;
-   stream->len = data->set.buffer_size;
- 
--  httpc->inbuflen = 0;
--  httpc->nread_inbuf = 0;
--
--  httpc->pause_stream_id = 0;
--  httpc->drain_total = 0;
--
-   multi_connchanged(data->multi);
-   /* below this point only connection related inits are done, which only needs
-  to be done once per connection */
-@@ -2252,6 +2246,12 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   conn->httpversion = 20;
-   conn->bundle->multiuse = BUNDLE_MULTIPLEX;
- 
-+  httpc->inbuflen = 0;
-+  httpc->nread_inbuf = 0;
-+
-+  httpc->pause_stream_id = 0;
-+  httpc->drain_total = 0;
-+
-   infof(data, "Connection state changed (HTTP/2 confirmed)");
- 
-   return CURLE_OK;

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 06:27:11 UTC (rev 1021361)
+++ PKGBUILD2021-09-22 06:46:49 UTC (rev 1021362)
@@ -4,8 +4,8 @@
 pkgbase=libcurl
 pkgname=(libcurl-compat libcurl-gnutls)
 _pkgname=curl
-pkgver=7.79.0
-pkgrel=2
+pkgver=7.79.1
+pkgrel=1
 pkgdesc='An URL retrieval library'
 arch=('x86_64')
 url='https://curl.haxx.se'
@@ -13,11 +13,9 @@
 depends=("${_pkgname}")
 makedepends=('gnutls' 'openssl')
 options=('strip')
-source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc}
-
'0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch')
-sha512sums=('6529645774bd2687535cfaec5949281f305c2910da3bd4de22713ab370fde0d05c416579b46aef7eaaf5f73d882e96b8268b80b6802b978f9c54b0a837420dad'
-'SKIP'
-
'f83ba83073a90ab369c7c0e06d440d6d8be87c72800095c35d803bca246ea5ee73b811b210ce9d8a7ee137583ca3e839afd8eb9accf699f655e9db82a7bdef71')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('0f9546285bef741f69d25f20bcd5b961d29fc88084d9f3ebe0c66a6674f4c69a531b41f8e3cc57474f528abdd90aa7981e653c339c5e8383353c36a82efaafc4'
+'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 
 _configure_options=(
@@ -35,12 +33,6 @@
 --with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
 )
 
-prepare() {
-  cd "curl-${pkgver}"
-
-  patch -Np1 < 
../0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
-}
-
 build() {
   mkdir build-{compat,gnutls}
 



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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:46:51
  Author: eworm
Revision: 1021363

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl/repos/community-testing-x86_64/
  libcurl/repos/community-testing-x86_64/PKGBUILD
(from rev 1021362, libcurl/trunk/PKGBUILD)

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

Copied: libcurl/repos/community-testing-x86_64/PKGBUILD (from rev 1021362, 
libcurl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-22 06:46:51 UTC (rev 1021363)
@@ -0,0 +1,92 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgbase=libcurl
+pkgname=(libcurl-compat libcurl-gnutls)
+_pkgname=curl
+pkgver=7.79.1
+pkgrel=1
+pkgdesc='An URL retrieval library'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=("${_pkgname}")
+makedepends=('gnutls' 'openssl')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('0f9546285bef741f69d25f20bcd5b961d29fc88084d9f3ebe0c66a6674f4c69a531b41f8e3cc57474f528abdd90aa7981e653c339c5e8383353c36a82efaafc4'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+_configure_options=(
+--prefix='/usr'
+--disable-ldap
+--disable-ldaps
+--disable-manual
+--disable-versioned-symbols
+--enable-ipv6
+--enable-threaded-resolver
+--with-gssapi
+--with-libssh2
+--with-openssl
+--with-random='/dev/urandom'
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+)
+
+build() {
+  mkdir build-{compat,gnutls}
+
+  # build compat (disable-versioned-symbols)
+  cd "${srcdir}"/build-compat
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}"
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+
+  # build gnutls (without-ssl)
+  cd "${srcdir}"/build-gnutls
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--without-ssl \
+--with-gnutls='/usr'
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package_libcurl-compat() {
+  pkgdesc='An URL retrieval library (without versioned symbols)'
+  depends+=('openssl')
+
+  cd "${srcdir}"/build-compat
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.7.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-compat.so.4.7.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+package_libcurl-gnutls() {
+  pkgdesc='An URL retrieval library (without versioned symbols and linked 
against gnutls)'
+  depends+=('gnutls')
+
+  cd "${srcdir}"/build-gnutls
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.7.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0; do
+ln -s libcurl-gnutls.so.4.7.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}



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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:46:40
  Author: eworm
Revision: 424513

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/
  curl/repos/testing-x86_64/PKGBUILD
(from rev 424512, curl/trunk/PKGBUILD)

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

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 424512, 
curl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-22 06:46:40 UTC (rev 424513)
@@ -0,0 +1,56 @@
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=curl
+pkgver=7.79.1
+pkgrel=1
+pkgdesc='An URL retrieval utility and library'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 
'libgssapi_krb5.so'
+ 'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 
'libssh2.so'
+ 'openssl' 'zlib' 'zstd' 'libzstd.so')
+provides=('libcurl.so')
+source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha512sums=('0f9546285bef741f69d25f20bcd5b961d29fc88084d9f3ebe0c66a6674f4c69a531b41f8e3cc57474f528abdd90aa7981e653c339c5e8383353c36a82efaafc4'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  mkdir build
+  cd build
+
+  "${srcdir}/${pkgname}-${pkgver}"/configure \
+--prefix='/usr' \
+--mandir='/usr/share/man' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--enable-ipv6 \
+--enable-versioned-symbols \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-openssl \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd build
+
+  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" install -C scripts
+
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  # license
+  install -Dt "${pkgdir}/usr/share/licenses/$pkgname" -m0644 COPYING
+}



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

2021-09-21 Thread Christian Hesse via arch-commits
Date: Wednesday, September 22, 2021 @ 06:46:31
  Author: eworm
Revision: 424512

upgpkg: curl 7.79.1-1: new upstream release

Modified:
  curl/trunk/PKGBUILD
Deleted:
  
curl/trunk/0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
  curl/trunk/0002-http-fix-the-broken-3-digit-response-code-detection.patch

-+
 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch |  
 47 ---
 0002-http-fix-the-broken-3-digit-response-code-detection.patch  |  
119 --
 PKGBUILD|  
 21 -
 3 files changed, 5 insertions(+), 182 deletions(-)

Deleted: 
0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch
===
--- 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:20:59 UTC (rev 424511)
+++ 0001-Curl_http2_setup-do-not-change-connection-data-on-repeat-invokes.patch 
2021-09-22 06:46:31 UTC (rev 424512)
@@ -1,47 +0,0 @@
-From 901804ef95777b8e735a55b77f8dd630a58c575b Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Thu, 16 Sep 2021 08:50:54 +0200
-Subject: [PATCH] Curl_http2_setup: don't change connection data on repeat
- invokes
-
-Regression from 3cb8a748670ab88c (releasde in 7.79.0). That change moved
-transfer oriented inits to before the check but also erroneously moved a
-few connection oriented ones, which causes problems.
-
-Reported-by: Evangelos Foutras
-Fixes #7730
-Closes #7731

- lib/http2.c | 12 ++--
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/lib/http2.c b/lib/http2.c
-index a3de607c7d24..6d63f43636a5 100644
 a/lib/http2.c
-+++ b/lib/http2.c
-@@ -2221,12 +2221,6 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   stream->mem = data->state.buffer;
-   stream->len = data->set.buffer_size;
- 
--  httpc->inbuflen = 0;
--  httpc->nread_inbuf = 0;
--
--  httpc->pause_stream_id = 0;
--  httpc->drain_total = 0;
--
-   multi_connchanged(data->multi);
-   /* below this point only connection related inits are done, which only needs
-  to be done once per connection */
-@@ -2252,6 +2246,12 @@ CURLcode Curl_http2_setup(struct Curl_easy *data,
-   conn->httpversion = 20;
-   conn->bundle->multiuse = BUNDLE_MULTIPLEX;
- 
-+  httpc->inbuflen = 0;
-+  httpc->nread_inbuf = 0;
-+
-+  httpc->pause_stream_id = 0;
-+  httpc->drain_total = 0;
-+
-   infof(data, "Connection state changed (HTTP/2 confirmed)");
- 
-   return CURLE_OK;

Deleted: 0002-http-fix-the-broken-3-digit-response-code-detection.patch
===
--- 0002-http-fix-the-broken-3-digit-response-code-detection.patch  
2021-09-22 06:20:59 UTC (rev 424511)
+++ 0002-http-fix-the-broken-3-digit-response-code-detection.patch  
2021-09-22 06:46:31 UTC (rev 424512)
@@ -1,119 +0,0 @@
-From beb8990d934a01acf103871e463d4e61afc9ded2 Mon Sep 17 00:00:00 2001
-From: Daniel Stenberg 
-Date: Fri, 17 Sep 2021 16:31:25 +0200
-Subject: http: fix the broken >3 digit response code detection
-
-When the "reason phrase" in the HTTP status line starts with a digit,
-that was treated as the forth response code digit and curl would claim
-the response to be non-compliant.
-
-Added test 1466 to verify this case.
-
-Regression brought by 5dc594e44f73b17
-Reported-by: Glenn de boer
-Fixes #7738
-Closes #7739

- lib/http.c  | 10 +-
- tests/data/Makefile.inc |  2 +-
- tests/data/test1466 | 45 +
- 3 files changed, 51 insertions(+), 6 deletions(-)
- create mode 100644 tests/data/test1466
-
-diff --git a/lib/http.c b/lib/http.c
-index d5c36dd54..648583c56 100644
 a/lib/http.c
-+++ b/lib/http.c
-@@ -4232,9 +4232,9 @@ CURLcode Curl_http_readwrite_headers(struct Curl_easy 
*data,
- char separator;
- char twoorthree[2];
- int httpversion = 0;
--int digit4 = -1; /* should remain untouched to be good */
-+char digit4 = 0;
- nc = sscanf(HEADER1,
--" HTTP/%1d.%1d%c%3d%1d",
-+" HTTP/%1d.%1d%c%3d%c",
- &httpversion_major,
- &httpversion,
- &separator,
-@@ -4250,13 +4250,13 @@ CURLcode Curl_http_readwrite_headers(struct Curl_easy 
*data,
- 
- /* There can only be a 4th response code digit stored in 'digit4' if
-all the other fields were parsed and stored first, so nc is 5 when
--   digit4 is not -1 */
--else if(digit4 != -1) {
-+   digit4 a digit */
-+else if(ISDIGIT(digit4)) {
-   failf(data, "Unsupported response code in HTTP response");
-   return CURLE_UNSUPPORTED_PROTOCOL;
- }
- 
--if((nc == 4) && (' ' == separator)) {
-+if((nc >= 4) && (' ' == separat

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

2021-09-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 22, 2021 @ 06:27:11
  Author: arojas
Revision: 1021361

archrelease: copy trunk to community-x86_64

Added:
  python-pikepdf/repos/community-x86_64/PKGBUILD
(from rev 1021360, python-pikepdf/trunk/PKGBUILD)
Deleted:
  python-pikepdf/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 06:27:01 UTC (rev 1021360)
+++ PKGBUILD2021-09-22 06:27:11 UTC (rev 1021361)
@@ -1,30 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Fredrick Brennan 
-# Contributor: Stephan Eisvogel 
-
-pkgname=python-pikepdf
-pkgver=3.0.0
-pkgrel=1
-pkgdesc='Read and write PDFs with Python, powered by qpdf'
-arch=(x86_64)
-url='https://github.com/pikepdf/pikepdf'
-license=(MPL2)
-makedepends=(pybind11 python-setuptools-scm python-wheel python-toml)
-depends=(python-lxml python-pillow qpdf)
-source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('3c17937e230b22afa975e69130e89df2911dd1e2c7bbe200138684154e428843')
-
-prepare() {
-  sed -e '/setuptools_scm_git_archive/d' -i pikepdf-$pkgver/setup.py # Remove 
unused build dependency
-}
-
-build() {
-  cd pikepdf-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd pikepdf-$pkgver
-  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 
--skip-build
-  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 1021360, 
python-pikepdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 06:27:11 UTC (rev 1021361)
@@ -0,0 +1,30 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fredrick Brennan 
+# Contributor: Stephan Eisvogel 
+
+pkgname=python-pikepdf
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Read and write PDFs with Python, powered by qpdf'
+arch=(x86_64)
+url='https://github.com/pikepdf/pikepdf'
+license=(MPL2)
+makedepends=(pybind11 python-setuptools-scm python-wheel python-toml)
+depends=(python-lxml python-pillow qpdf)
+source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
+sha256sums=('aeb813b5f36534d2bedf08487ab2b022c43f4c8a3e86e611c5f7c8fb97309db5')
+
+prepare() {
+  sed -e '/setuptools_scm_git_archive/d' -i pikepdf-$pkgver/setup.py # Remove 
unused build dependency
+}
+
+build() {
+  cd pikepdf-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd pikepdf-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1 
--skip-build
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname
+}



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

2021-09-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 22, 2021 @ 06:27:01
  Author: arojas
Revision: 1021360

Update to 3.1.0

Modified:
  python-pikepdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 06:23:28 UTC (rev 1021359)
+++ PKGBUILD2021-09-22 06:27:01 UTC (rev 1021360)
@@ -3,7 +3,7 @@
 # Contributor: Stephan Eisvogel 
 
 pkgname=python-pikepdf
-pkgver=3.0.0
+pkgver=3.1.0
 pkgrel=1
 pkgdesc='Read and write PDFs with Python, powered by qpdf'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=(pybind11 python-setuptools-scm python-wheel python-toml)
 depends=(python-lxml python-pillow qpdf)
 
source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz)
-sha256sums=('3c17937e230b22afa975e69130e89df2911dd1e2c7bbe200138684154e428843')
+sha256sums=('aeb813b5f36534d2bedf08487ab2b022c43f4c8a3e86e611c5f7c8fb97309db5')
 
 prepare() {
   sed -e '/setuptools_scm_git_archive/d' -i pikepdf-$pkgver/setup.py # Remove 
unused build dependency



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

2021-09-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 22, 2021 @ 06:23:28
  Author: arojas
Revision: 1021359

archrelease: copy trunk to community-x86_64

Added:
  gpsd/repos/community-x86_64/PKGBUILD
(from rev 1021358, gpsd/trunk/PKGBUILD)
  gpsd/repos/community-x86_64/gpsd.conf
(from rev 1021358, gpsd/trunk/gpsd.conf)
Deleted:
  gpsd/repos/community-x86_64/PKGBUILD
  gpsd/repos/community-x86_64/gpsd.conf

---+
 PKGBUILD  |  130 ++--
 gpsd.conf |   10 ++--
 2 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 06:23:13 UTC (rev 1021358)
+++ PKGBUILD2021-09-22 06:23:28 UTC (rev 1021359)
@@ -1,65 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Tom Gundersen 
-# Contributor: Andrea Scarpino 
-# Contributor: Sergej Pupykin 
-# Contributor: Giacomo Rizzo 
-
-pkgname=gpsd
-pkgver=3.23
-pkgrel=1
-pkgdesc="GPS daemon and library to support USB/serial GPS devices"
-arch=('x86_64')
-url="http://catb.org/gpsd/";
-license=('BSD')
-depends=('python' 'libusb' 'bluez-libs' 'pps-tools')
-optdepends=('gtk3: GUI frontends'
-'php: generate a PHP status page for your GPS'
-'php-gd: image support for the PHP status page'
-'python-cairo: GUI frontends'
-'python-gobject: GUI frontends'
-'python-pyserial: GUI frontends'
-'qt5-base: for Qgpsmm')
-makedepends=('scons' 'docbook-xsl' 'qt5-base' 'python-gobject' 'python-cairo' 
'python-pyserial' 'gtk3')
-backup=('etc/default/gpsd')
-source=(https://download-mirror.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}
-$pkgname.conf)
-sha256sums=('522c2362a7eb2d7ac37eaa1504f12aded1c373479a87ba06cc6795974b567bbc'
-'SKIP'
-'dcfa71c4c730b486269995468bdcfa8e96bf3c282db1dadea9384d32015d277f')
-validpgpkeys=('EED4A0893DCC705DB309E202CCF29C7238522905') # Gary E. Miller 

-# validpgpkeys=('41876B2F579463A499843D1DECC8208F8C6C738D') # Eric S. Raymond
-
-build() {
-  cd $pkgname-$pkgver
-
-  export LINKFLAGS="${LDFLAGS}"
-  _pythonpath=`python -c "from sysconfig import get_path; 
print(get_path('platlib'))"`
-  scons prefix=/usr \
-systemd=yes \
-gpsd_group=uucp \
-python_libdir=$_pythonpath \
-sbindir=/usr/bin \
-qt_versioned=5
-  scons build
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  export DESTDIR="${pkgdir}"
-  scons install
-  install -Dm755 gpsinit -t "${pkgdir}"/usr/bin
-
-  install -Dm644 "$srcdir/gpsd.conf" "${pkgdir}"/etc/default/gpsd
-
-  install -Dm644 gpsd-$pkgver/gpsd.rules 
"${pkgdir}"/usr/lib/udev/rules.d/25-gpsd-usb.rules
-
-  install -Dm755 gpsd.hotplug -t "${pkgdir}"/usr/lib/udev/
-
-  install -Dm644 packaging/X11/*.desktop -t "${pkgdir}"/usr/share/applications/
-  install -Dm644 packaging/X11/gpsd-logo.png -t "${pkgdir}"/usr/share/gpsd/
-
-  install -Dm644 
gpsd-$pkgver/systemd/{gpsd.service,gpsd.socket,gpsdctl@.service} -t 
"${pkgdir}"/usr/lib/systemd/system/
-
-  install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: gpsd/repos/community-x86_64/PKGBUILD (from rev 1021358, 
gpsd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 06:23:28 UTC (rev 1021359)
@@ -0,0 +1,65 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Tom Gundersen 
+# Contributor: Andrea Scarpino 
+# Contributor: Sergej Pupykin 
+# Contributor: Giacomo Rizzo 
+
+pkgname=gpsd
+pkgver=3.23.1
+pkgrel=1
+pkgdesc="GPS daemon and library to support USB/serial GPS devices"
+arch=('x86_64')
+url="http://catb.org/gpsd/";
+license=('BSD')
+depends=('python' 'libusb' 'bluez-libs' 'pps-tools')
+optdepends=('gtk3: GUI frontends'
+'php: generate a PHP status page for your GPS'
+'php-gd: image support for the PHP status page'
+'python-cairo: GUI frontends'
+'python-gobject: GUI frontends'
+'python-pyserial: GUI frontends'
+'qt5-base: for Qgpsmm')
+makedepends=('scons' 'docbook-xsl' 'qt5-base' 'python-gobject' 'python-cairo' 
'python-pyserial' 'gtk3')
+backup=('etc/default/gpsd')
+source=(https://download-mirror.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}
+$pkgname.conf)
+sha256sums=('0b991ce9a46538c4ea450f7a8ee428ff44fb4f8d665fddf2ffe40fe0ae9a6c09'
+'SKIP'
+'dcfa71c4c730b486269995468bdcfa8e96bf3c282db1dadea9384d32015d277f')
+validpgpkeys=('EED4A0893DCC705DB309E202CCF29C7238522905') # Gary E. Miller 

+# validpgpkeys=('41876B2F579463A499843D1DECC8208F8C6C738D') # Eric S. Raymond
+
+build() {
+  cd $pkgname-$pkgver
+
+  export LINKFLAGS="${LDFLAGS}"
+  _pythonpath=`python -c "from sysconfig import get_path; 
print(get_path('platlib'))"`
+  scons prefix=/usr \
+systemd=yes \
+gpsd_group=uucp \
+python_libdir=$_p

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

2021-09-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 22, 2021 @ 06:23:13
  Author: arojas
Revision: 1021358

Update to 3.23.1

Modified:
  gpsd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 05:53:04 UTC (rev 1021357)
+++ PKGBUILD2021-09-22 06:23:13 UTC (rev 1021358)
@@ -5,7 +5,7 @@
 # Contributor: Giacomo Rizzo 
 
 pkgname=gpsd
-pkgver=3.23
+pkgver=3.23.1
 pkgrel=1
 pkgdesc="GPS daemon and library to support USB/serial GPS devices"
 arch=('x86_64')
@@ -23,7 +23,7 @@
 backup=('etc/default/gpsd')
 
source=(https://download-mirror.savannah.gnu.org/releases/$pkgname/$pkgname-$pkgver.tar.gz{,.sig}
 $pkgname.conf)
-sha256sums=('522c2362a7eb2d7ac37eaa1504f12aded1c373479a87ba06cc6795974b567bbc'
+sha256sums=('0b991ce9a46538c4ea450f7a8ee428ff44fb4f8d665fddf2ffe40fe0ae9a6c09'
 'SKIP'
 'dcfa71c4c730b486269995468bdcfa8e96bf3c282db1dadea9384d32015d277f')
 validpgpkeys=('EED4A0893DCC705DB309E202CCF29C7238522905') # Gary E. Miller 




[arch-commits] Commit in sudo/repos (5 files)

2021-09-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, September 22, 2021 @ 06:20:59
  Author: foutrelis
Revision: 424511

archrelease: copy trunk to testing-x86_64

Added:
  sudo/repos/testing-x86_64/
  sudo/repos/testing-x86_64/PKGBUILD
(from rev 424510, sudo/trunk/PKGBUILD)
  sudo/repos/testing-x86_64/sudo.install
(from rev 424510, sudo/trunk/sudo.install)
  sudo/repos/testing-x86_64/sudo.pam
(from rev 424510, sudo/trunk/sudo.pam)
  sudo/repos/testing-x86_64/sudo_logsrvd.service
(from rev 424510, sudo/trunk/sudo_logsrvd.service)

--+
 PKGBUILD |   78 +
 sudo.install |9 +
 sudo.pam |4 ++
 sudo_logsrvd.service |   13 
 4 files changed, 104 insertions(+)

Copied: sudo/repos/testing-x86_64/PKGBUILD (from rev 424510, 
sudo/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-09-22 06:20:59 UTC (rev 424511)
@@ -0,0 +1,78 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Allan McRae 
+# Contributor: Tom Newsom 
+
+pkgname=sudo
+_sudover=1.9.8p2
+pkgrel=1
+pkgver=${_sudover/p/.p}
+pkgdesc="Give certain users the ability to run some commands as root"
+arch=('x86_64')
+url="https://www.sudo.ws/sudo/";
+license=('custom')
+groups=('base-devel')
+depends=('glibc' 'openssl' 'pam' 'libldap' 'zlib')
+backup=('etc/pam.d/sudo'
+'etc/sudo.conf'
+'etc/sudo_logsrvd.conf'
+'etc/sudoers')
+install=$pkgname.install
+source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig}
+sudo_logsrvd.service
+sudo.pam)
+sha256sums=('9e3b8b8da7def43b6e60c257abe80467205670fd0f7c081de1423c414b680f2d'
+'SKIP'
+'8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1'
+'d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2')
+validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB')
+
+prepare() {
+  cd "$srcdir/$pkgname-$_sudover"
+}
+
+build() {
+  cd "$srcdir/$pkgname-$_sudover"
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--with-rundir=/run/sudo \
+--with-vardir=/var/db/sudo \
+--with-logfac=auth \
+--enable-tmpfiles.d \
+--with-pam \
+--with-sssd \
+--with-ldap \
+--with-ldap-conf-file=/etc/openldap/ldap.conf \
+--with-env-editor \
+--with-passprompt="[sudo] password for %p: " \
+--with-all-insults
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-$_sudover"
+  make check
+}
+
+package() {
+  cd "$srcdir/$pkgname-$_sudover"
+  make DESTDIR="$pkgdir" install
+
+  # sudo_logsrvd service file (taken from sudo-logsrvd-1.9.0-1.el8.x86_64.rpm)
+  install -Dm644 -t "$pkgdir/usr/lib/systemd/system" ../sudo_logsrvd.service
+
+  # Remove sudoers.dist; not needed since pacman manages updates to sudoers
+  rm "$pkgdir/etc/sudoers.dist"
+
+  # Remove /run/sudo directory; we create it using systemd-tmpfiles
+  rmdir "$pkgdir/run/sudo"
+  rmdir "$pkgdir/run"
+
+  install -Dm644 "$srcdir/sudo.pam" "$pkgdir/etc/pam.d/sudo"
+
+  install -Dm644 doc/LICENSE "$pkgdir/usr/share/licenses/sudo/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: sudo/repos/testing-x86_64/sudo.install (from rev 424510, 
sudo/trunk/sudo.install)
===
--- testing-x86_64/sudo.install (rev 0)
+++ testing-x86_64/sudo.install 2021-09-22 06:20:59 UTC (rev 424511)
@@ -0,0 +1,9 @@
+pre_upgrade() {
+  # Permissions of /var/db/sudo were changed from 0700 to 0711 in sudo 1.8.10
+  # http://www.sudo.ws/repos/sudo/rev/5c38d77a2d0c
+  if (($(vercmp $2 1.8.10-1) < 0)); then
+chmod 0711 var/db/sudo
+  fi
+}
+
+# vim:set ts=2 sw=2 et:

Copied: sudo/repos/testing-x86_64/sudo.pam (from rev 424510, 
sudo/trunk/sudo.pam)
===
--- testing-x86_64/sudo.pam (rev 0)
+++ testing-x86_64/sudo.pam 2021-09-22 06:20:59 UTC (rev 424511)
@@ -0,0 +1,4 @@
+#%PAM-1.0
+auth   include system-auth
+accountinclude system-auth
+sessioninclude system-auth

Copied: sudo/repos/testing-x86_64/sudo_logsrvd.service (from rev 424510, 
sudo/trunk/sudo_logsrvd.service)
===
--- testing-x86_64/sudo_logsrvd.service (rev 0)
+++ testing-x86_64/sudo_logsrvd.service 2021-09-22 06:20:59 UTC (rev 424511)
@@ -0,0 +1,13 @@
+[Unit]
+Description=Sudo central log server
+Documentation=man:sudo_logsrvd(8) man:sudo_logsrvd.conf(5)
+Documentation=https://www.sudo.ws/man.html
+After=syslog.target network.target auditd.service
+
+[Service]
+ExecStart=/usr/bin/sudo_logsrvd -n
+KillMode=process
+Type=exec
+
+[Install]
+WantedBy=multi-user.target



[arch-commits] Commit in sudo/trunk (2 files)

2021-09-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, September 22, 2021 @ 06:20:53
  Author: foutrelis
Revision: 424510

upgpkg: sudo 1.9.8.p2-1: new upstream release

Modified:
  sudo/trunk/PKGBUILD
Deleted:
  sudo/trunk/fix-sudo-login-missing-NULL-terminator.patch

--+
 PKGBUILD |   11 +++
 fix-sudo-login-missing-NULL-terminator.patch |   24 
 2 files changed, 3 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 06:18:53 UTC (rev 424509)
+++ PKGBUILD2021-09-22 06:20:53 UTC (rev 424510)
@@ -3,8 +3,8 @@
 # Contributor: Tom Newsom 
 
 pkgname=sudo
-_sudover=1.9.8p1
-pkgrel=2
+_sudover=1.9.8p2
+pkgrel=1
 pkgver=${_sudover/p/.p}
 pkgdesc="Give certain users the ability to run some commands as root"
 arch=('x86_64')
@@ -18,12 +18,10 @@
 'etc/sudoers')
 install=$pkgname.install
 source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig}
-fix-sudo-login-missing-NULL-terminator.patch
 sudo_logsrvd.service
 sudo.pam)
-sha256sums=('0939ee24df7095a92e0ca4aa3bd53b2a10965a7b921d51a26ab70cdd24388d69'
+sha256sums=('9e3b8b8da7def43b6e60c257abe80467205670fd0f7c081de1423c414b680f2d'
 'SKIP'
-'9b9a304d6d2b1116a5733128f7258e58243607225d829bfe53c710b7bddcfcae'
 '8b91733b73171827c360a3e01f4692772b78e62ceca0cf0fd4b770aba35081a1'
 'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2')
 validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB')
@@ -30,9 +28,6 @@
 
 prepare() {
   cd "$srcdir/$pkgname-$_sudover"
-
-  # https://bugzilla.sudo.ws/show_bug.cgi?id=998
-  patch -Np1 -i ../fix-sudo-login-missing-NULL-terminator.patch
 }
 
 build() {

Deleted: fix-sudo-login-missing-NULL-terminator.patch
===
--- fix-sudo-login-missing-NULL-terminator.patch2021-09-22 06:18:53 UTC 
(rev 424509)
+++ fix-sudo-login-missing-NULL-terminator.patch2021-09-22 06:20:53 UTC 
(rev 424510)
@@ -1,24 +0,0 @@
-From 7ab66eb3a8c35a1bef2f0b85bde231c91521d04b Mon Sep 17 00:00:00 2001
-From: "Todd C. Miller" 
-Date: Sun, 19 Sep 2021 13:58:56 -0600
-Subject: [PATCH] sudo -i: missing NULL terminator when moving argv to make
- room for --login Fixes a potential crash for "sudo -i" when the target user
- has bash as the shell (which needs the --login option).  Bug #998.
-

- plugins/sudoers/sudoers.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/plugins/sudoers/sudoers.c b/plugins/sudoers/sudoers.c
-index 4fa323975..51376f970 100644
 a/plugins/sudoers/sudoers.c
-+++ b/plugins/sudoers/sudoers.c
-@@ -725,7 +725,7 @@ sudoers_policy_main(int argc, char * const argv[], int 
pwflag, char *env_add[],
-   if (NewArgc > 1 && strcmp(NewArgv[0], "-bash") == 0 &&
-   strcmp(NewArgv[1], "-c") == 0) {
-   /* We allocated extra space for the --login above. */
--  memmove(&NewArgv[2], &NewArgv[1], sizeof(char *) * (NewArgc - 1));
-+  memmove(&NewArgv[2], &NewArgv[1], sizeof(char *) * NewArgc);
-   NewArgv[1] = "--login";
-   NewArgc++;
-   }



[arch-commits] Commit in qt5-base/repos/extra-x86_64 (6 files)

2021-09-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, September 22, 2021 @ 06:07:40
  Author: arojas
Revision: 424508

archrelease: copy trunk to extra-x86_64

Added:
  qt5-base/repos/extra-x86_64/PKGBUILD
(from rev 424507, qt5-base/trunk/PKGBUILD)
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
(from rev 424507, qt5-base/trunk/qt5-base-cflags.patch)
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch
(from rev 424507, qt5-base/trunk/qt5-base-nostrip.patch)
Deleted:
  qt5-base/repos/extra-x86_64/PKGBUILD
  qt5-base/repos/extra-x86_64/qt5-base-cflags.patch
  qt5-base/repos/extra-x86_64/qt5-base-nostrip.patch

+
 PKGBUILD   |  222 +++
 qt5-base-cflags.patch  |   92 +--
 qt5-base-nostrip.patch |   26 ++---
 3 files changed, 170 insertions(+), 170 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-21 23:46:51 UTC (rev 424507)
+++ PKGBUILD2021-09-22 06:07:40 UTC (rev 424508)
@@ -1,111 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgbase=qt5-base
-pkgname=(qt5-base qt5-xcb-private-headers)
-pkgver=5.15.2+kde+r224
-pkgrel=1
-_commit=aa36d950b5d817d1adf660eb54dacf0a1c16adde
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='A cross-platform application and UI framework'
-depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 
'fontconfig' 'xdg-utils'
- 'shared-mime-info' 'xcb-util-wm' 'libxrender' 'libxi' 'sqlite' 
'xcb-util-image' 'mesa'
- 'tslib' 'libinput' 'libxkbcommon-x11' 'libproxy' 'libcups' 
'double-conversion' 'md4c')
-makedepends=('libfbclient' 'mariadb-libs' 'unixodbc' 'postgresql-libs' 
'alsa-lib' 'gst-plugins-base-libs'
- 'gtk3' 'libpulse' 'cups' 'freetds' 'vulkan-headers' 'git')
-optdepends=('qt5-svg: to use SVG icon themes'
-'qt5-wayland: to run Qt applications in a Wayland session'
-'qt5-translations: for some native UI translations'
-'postgresql-libs: PostgreSQL driver'
-'mariadb-libs: MariaDB driver'
-'unixodbc: ODBC driver'
-'libfbclient: Firebird/iBase driver'
-'freetds: MS SQL driver'
-'gtk3: GTK platform plugin'
-'perl: for fixqt4headers and syncqt')
-conflicts=('qtchooser')
-groups=('qt' 'qt5')
-_pkgfqn=qtbase
-source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
-qt5-base-cflags.patch
-qt5-base-nostrip.patch)
-sha256sums=('SKIP'
-'cf707cd970650f8b60f8897692b36708ded9ba116723ec8fcd885576783fe85c'
-'4b93f6a79039e676a56f9d6990a324a64a36f143916065973ded89adc621e094')
-
-pkgver() {
-  cd $_pkgfqn
-  echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit`
-}
-
-prepare() {
-  cd ${_pkgfqn}
-
-  git revert -n 6344955d17e17e2398720fe60c34cfc2a4a95208 # Revert version bump
-
-  patch -p1 < ../qt5-base-cflags.patch # Use system CFLAGS in qmake
-  patch -p1 < ../qt5-base-nostrip.patch # Don't strip binaries with qmake
-}
-
-build() {
-  cd ${_pkgfqn}
-
-  ./configure -confirm-license -opensource -v \
--prefix /usr \
--docdir /usr/share/doc/qt \
--headerdir /usr/include/qt \
--archdatadir /usr/lib/qt \
--datadir /usr/share/qt \
--sysconfdir /etc/xdg \
--examplesdir /usr/share/doc/qt/examples \
--plugin-sql-{psql,mysql,sqlite,odbc,ibase} \
--system-sqlite \
--openssl-linked \
--nomake examples \
--no-rpath \
--dbus-linked \
--system-harfbuzz \
--journald \
--no-mimetype-database \
--no-use-gold-linker \
--reduce-relocations \
--no-strip
-  make
-}
-
-package_qt5-base() {
-  pkgdesc='A cross-platform application and UI framework'
-
-  cd ${_pkgfqn}
-  make INSTALL_ROOT="${pkgdir}" install
-
-  install -Dm644 LICENSE* -t "$pkgdir"/usr/share/licenses/$pkgbase
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  # Fix wrong qmake path in pri file
-  sed -i "s|${srcdir}/${_pkgfqn}|/usr|" \
-"${pkgdir}"/usr/lib/qt/mkspecs/modules/qt_lib_bootstrap_private.pri
-
-  # Symlinks for backwards compatibility
-  for b in "${pkgdir}"/usr/bin/*; do
-ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
-  done
-}
-
-package_qt5-xcb-private-headers() {
-  pkgdesc='Private headers for Qt5 Xcb'
-
-  depends=("qt5-base=$pkgver")
-  optdepends=()
-  groups=()
-  conflicts=()
-
-  cd ${_pkgfqn}
-  install -d -m755 "$pkgdir"/usr/include/qtxcb-private
-  cp -r src/plugins/platforms/xcb/*.h "$pkgdir"/usr/include/qtxcb-private/
-}

Copied: qt5-base/repos/extra-x86_64/PKGBUILD (from rev 424507, 
qt5-base/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 06:07:40 UTC (rev 424508)
@@ 

[arch-commits] Commit in electron13/repos (13 files)

2021-09-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, September 22, 2021 @ 05:53:04
  Author: foutrelis
Revision: 1021357

archrelease: copy trunk to community-testing-x86_64

Added:
  electron13/repos/community-testing-x86_64/
  electron13/repos/community-testing-x86_64/PKGBUILD
(from rev 1021356, electron13/trunk/PKGBUILD)
  
electron13/repos/community-testing-x86_64/add-clang-nomerge-attribute-to-CheckError.patch
(from rev 1021356, 
electron13/trunk/add-clang-nomerge-attribute-to-CheckError.patch)
  electron13/repos/community-testing-x86_64/chromium-freetype-2.11.patch
(from rev 1021356, electron13/trunk/chromium-freetype-2.11.patch)
  electron13/repos/community-testing-x86_64/chromium-glibc-2.33.patch
(from rev 1021356, electron13/trunk/chromium-glibc-2.33.patch)
  electron13/repos/community-testing-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1021356, electron13/trunk/chromium-harfbuzz-3.0.0.patch)
  electron13/repos/community-testing-x86_64/default_app-icon.patch
(from rev 1021356, electron13/trunk/default_app-icon.patch)
  electron13/repos/community-testing-x86_64/electron-launcher.sh
(from rev 1021356, electron13/trunk/electron-launcher.sh)
  electron13/repos/community-testing-x86_64/electron.desktop
(from rev 1021356, electron13/trunk/electron.desktop)
  electron13/repos/community-testing-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1021356, electron13/trunk/skia-harfbuzz-3.0.0.patch)
  
electron13/repos/community-testing-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1021356, 
electron13/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  
electron13/repos/community-testing-x86_64/unbundle-use-char16_t-as-UCHAR_TYPE.patch
(from rev 1021356, 
electron13/trunk/unbundle-use-char16_t-as-UCHAR_TYPE.patch)
  electron13/repos/community-testing-x86_64/use-system-libraries-in-node.patch
(from rev 1021356, electron13/trunk/use-system-libraries-in-node.patch)

---+
 PKGBUILD  |  230 +++
 add-clang-nomerge-attribute-to-CheckError.patch   |   44 +++
 chromium-freetype-2.11.patch  |   38 +++
 chromium-glibc-2.33.patch |  144 
 chromium-harfbuzz-3.0.0.patch |   20 +
 default_app-icon.patch|   21 +
 electron-launcher.sh  |   20 +
 electron.desktop  |7 
 skia-harfbuzz-3.0.0.patch |  100 
 sql-make-VirtualCursor-standard-layout-type.patch |  238 
 unbundle-use-char16_t-as-UCHAR_TYPE.patch |   30 ++
 use-system-libraries-in-node.patch|   52 
 12 files changed, 944 insertions(+)

Copied: electron13/repos/community-testing-x86_64/PKGBUILD (from rev 1021356, 
electron13/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-09-22 05:53:04 UTC (rev 1021357)
@@ -0,0 +1,230 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=electron13
+pkgver=13.4.0
+_commit=75f366f4d0be2318584ffd3157b0e7356fce7c78
+_chromiumver=91.0.4472.164
+_gcc_patchset=5
+pkgrel=3
+pkgdesc='Build cross platform desktop apps with web technologies'
+arch=('x86_64')
+url='https://electronjs.org/'
+license=('MIT' 'custom')
+depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip'
+ 'nss' 're2' 'snappy')
+makedepends=('clang' 'git' 'gn' 'gperf' 'harfbuzz-icu' 'http-parser'
+ 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
+ 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn')
+optdepends=('kde-cli-tools: file deletion support (kioclient5)'
+'libappindicator-gtk3: StatusNotifierItem support'
+'pipewire: WebRTC desktop sharing under Wayland'
+'trash-cli: file deletion support (trash-put)'
+"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
+source=('git+https://github.com/electron/electron.git'
+
'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main'
+
"https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz";
+"electron-launcher.sh"
+"electron.desktop"
+'default_app-icon.patch'
+'use-system-libraries-in-node.patch'
+'add-clang-nomerge-attribute-to-CheckError.patch'
+'chromium-freetype-2.11.patch'
+'chromium-glibc-2.33.patch'
+'chromium-harfbuzz-3.0.0.patch'
+'skia-harfbuzz-3.0.0.patch'
+'sql-make-VirtualCursor-standard-layout-type.patch'
+'unbundle-use-char16_t-as-UCHAR_TYPE.patch'
+   )
+sha256sums=('SKIP'
+'SKIP'
+

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

2021-09-21 Thread Evangelos Foutras via arch-commits
Date: Wednesday, September 22, 2021 @ 05:52:52
  Author: foutrelis
Revision: 1021356

upgpkg: electron13 13.4.0-3: freetype2 2.11.0-4 rebuild

Modified:
  electron13/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 03:03:52 UTC (rev 1021355)
+++ PKGBUILD2021-09-22 05:52:52 UTC (rev 1021356)
@@ -5,7 +5,7 @@
 _commit=75f366f4d0be2318584ffd3157b0e7356fce7c78
 _chromiumver=91.0.4472.164
 _gcc_patchset=5
-pkgrel=2
+pkgrel=3
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'



[arch-commits] Commit in electron12/repos/community-x86_64 (22 files)

2021-09-21 Thread Nicola Squartini via arch-commits
Date: Wednesday, September 22, 2021 @ 03:03:52
  Author: tensor5
Revision: 1021355

archrelease: copy trunk to community-x86_64

Added:
  electron12/repos/community-x86_64/PKGBUILD
(from rev 1021354, electron12/trunk/PKGBUILD)
  electron12/repos/community-x86_64/add-dependency-on-opus-in-webcodecs.patch
(from rev 1021354, 
electron12/trunk/add-dependency-on-opus-in-webcodecs.patch)
  electron12/repos/community-x86_64/chromium-fix-libva-redef.patch
(from rev 1021354, electron12/trunk/chromium-fix-libva-redef.patch)
  electron12/repos/community-x86_64/chromium-glibc-2.33.patch
(from rev 1021354, electron12/trunk/chromium-glibc-2.33.patch)
  electron12/repos/community-x86_64/chromium-harfbuzz-3.0.0.patch
(from rev 1021354, electron12/trunk/chromium-harfbuzz-3.0.0.patch)
  electron12/repos/community-x86_64/default_app-icon.patch
(from rev 1021354, electron12/trunk/default_app-icon.patch)
  electron12/repos/community-x86_64/electron-launcher.sh
(from rev 1021354, electron12/trunk/electron-launcher.sh)
  electron12/repos/community-x86_64/electron.desktop
(from rev 1021354, electron12/trunk/electron.desktop)
  electron12/repos/community-x86_64/skia-harfbuzz-3.0.0.patch
(from rev 1021354, electron12/trunk/skia-harfbuzz-3.0.0.patch)
  
electron12/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
(from rev 1021354, 
electron12/trunk/sql-make-VirtualCursor-standard-layout-type.patch)
  electron12/repos/community-x86_64/use-system-libraries-in-node.patch
(from rev 1021354, electron12/trunk/use-system-libraries-in-node.patch)
Deleted:
  electron12/repos/community-x86_64/PKGBUILD
  electron12/repos/community-x86_64/add-dependency-on-opus-in-webcodecs.patch
  electron12/repos/community-x86_64/chromium-fix-libva-redef.patch
  electron12/repos/community-x86_64/chromium-glibc-2.33.patch
  electron12/repos/community-x86_64/chromium-harfbuzz-3.0.0.patch
  electron12/repos/community-x86_64/default_app-icon.patch
  electron12/repos/community-x86_64/electron-launcher.sh
  electron12/repos/community-x86_64/electron.desktop
  electron12/repos/community-x86_64/skia-harfbuzz-3.0.0.patch
  
electron12/repos/community-x86_64/sql-make-VirtualCursor-standard-layout-type.patch
  electron12/repos/community-x86_64/use-system-libraries-in-node.patch

---+
 PKGBUILD  |  458 +--
 add-dependency-on-opus-in-webcodecs.patch |   86 +--
 chromium-fix-libva-redef.patch|  172 +++
 chromium-glibc-2.33.patch |  288 ++--
 chromium-harfbuzz-3.0.0.patch |   40 -
 default_app-icon.patch|   42 -
 electron-launcher.sh  |   40 -
 electron.desktop  |   14 
 skia-harfbuzz-3.0.0.patch |  200 
 sql-make-VirtualCursor-standard-layout-type.patch |  476 ++--
 use-system-libraries-in-node.patch|  104 ++--
 11 files changed, 960 insertions(+), 960 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 03:02:32 UTC (rev 1021354)
+++ PKGBUILD2021-09-22 03:03:52 UTC (rev 1021355)
@@ -1,229 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=electron12
-pkgver=12.1.1
-_commit=05c31e912178d7950d62a7f42ee2a9a32148c85e
-_chromiumver=89.0.4389.128
-_gcc_patchset=7
-pkgrel=2
-pkgdesc='Build cross platform desktop apps with web technologies'
-arch=('x86_64')
-url='https://electronjs.org/'
-license=('MIT' 'custom')
-depends=('c-ares' 'ffmpeg' 'gtk3' 'libevent' 'libnghttp2' 'libxslt' 'minizip'
- 'nss' 're2' 'snappy')
-makedepends=('clang' 'git' 'gn-m87' 'gperf' 'harfbuzz-icu' 'http-parser'
- 'java-runtime-headless' 'jsoncpp' 'libnotify' 'lld' 'llvm' 'ninja'
- 'npm' 'pciutils' 'pipewire' 'python2' 'wget' 'yarn')
-optdepends=('kde-cli-tools: file deletion support (kioclient5)'
-'libappindicator-gtk3: StatusNotifierItem support'
-'pipewire: WebRTC desktop sharing under Wayland'
-'trash-cli: file deletion support (trash-put)'
-"xdg-utils: open URLs with desktop's default (xdg-email, 
xdg-open)")
-source=('git+https://github.com/electron/electron.git'
-
'git+https://chromium.googlesource.com/chromium/tools/depot_tools.git#branch=main'
-
"https://github.com/stha09/chromium-patches/releases/download/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}/chromium-${_chromiumver%%.*}-patchset-${_gcc_patchset}.tar.xz";
-"electron-launcher.sh"
-"electron.desktop"
-'default_app-icon.patch'
-'use-system-libraries-in-node.patch'
-'add-dependency-on-opus-in-webcodecs.patch'
-'chromium-fix-libva-redef.patch'
-'chromium-glibc-2.33.patch'
-'chromium-harfbuzz-3.0

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

2021-09-21 Thread Nicola Squartini via arch-commits
Date: Wednesday, September 22, 2021 @ 03:02:32
  Author: tensor5
Revision: 1021354

upgpkg: electron12 12.1.2-1

Modified:
  electron12/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:20:12 UTC (rev 1021353)
+++ PKGBUILD2021-09-22 03:02:32 UTC (rev 1021354)
@@ -1,11 +1,11 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=electron12
-pkgver=12.1.1
-_commit=05c31e912178d7950d62a7f42ee2a9a32148c85e
+pkgver=12.1.2
+_commit=f86a8b21f507b5c7d55b06c2966c10b1c5bac3c2
 _chromiumver=89.0.4389.128
 _gcc_patchset=7
-pkgrel=2
+pkgrel=1
 pkgdesc='Build cross platform desktop apps with web technologies'
 arch=('x86_64')
 url='https://electronjs.org/'



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:20:12
  Author: felixonmars
Revision: 1021353

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
1021352, haskell-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:20:12 UTC (rev 1021353)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=citeproc
+pkgname=haskell-citeproc
+pkgver=0.4.1
+pkgrel=24
+pkgdesc="Generates citations and bibliography from CSL styles."
+url="https://github.com/jgm/citeproc";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed'
+ 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 
'haskell-text-icu'
+ 'haskell-unicode-collation' 'haskell-uniplate' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";
+
icu-shifted.patch::https://github.com/jgm/citeproc/commit/50d14d938c883a8835550933df4004050b0b3902.patch)
+sha512sums=('64a62485d322e3032b1d7754c40ae37c9decb0e1cc4446352ecaa80552bf4673447cebc09a2e8756063923231d2f623925b3d5ec07bd64e23ccd18c72703eb15'
+
'd05f2d86e71d166a66cc85e40f0ff34b1e0216abaece76b2200823c22f4d9d1fc72549a9c14e4999a0d8cf8d4fb2cfd184573e5298c13266c5168bc56ba59674')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  patch -p1 -i ../icu-shifted.patch
+  gen-setup
+}
+
+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' -fexecutable -ficu
+
+  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 --show-details=direct
+}
+
+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-citeproc/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:20:00
  Author: felixonmars
Revision: 1021352

upgpkg: haskell-citeproc 0.4.1-24: rebuild with random 1.2.1

Modified:
  haskell-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:17:15 UTC (rev 1021351)
+++ PKGBUILD2021-09-22 01:20:00 UTC (rev 1021352)
@@ -3,7 +3,7 @@
 _hkgname=citeproc
 pkgname=haskell-citeproc
 pkgver=0.4.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Generates citations and bibliography from CSL styles."
 url="https://github.com/jgm/citeproc";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:17:15
  Author: felixonmars
Revision: 1021351

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 1021350, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:17:15 UTC (rev 1021351)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.3.2.0
+pkgrel=51
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-doctest-driver-gen' 
'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-markdown-unlit'
+ 'haskell-syb')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('17d182c3ebf07b3f9f72f90ece7dcbfaa91931410663b513fda4e85c19b4d3118eb7e8ac685cf0f868d00fa9d05153409b2b4ce40ccdcdf3cf13bfed1929ebdd')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u base $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 "doctests are broken for now"
+}
+
+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-feed/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:17:03
  Author: felixonmars
Revision: 1021350

upgpkg: haskell-feed 1.3.2.0-51: rebuild with random 1.2.1

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:15:52 UTC (rev 1021349)
+++ PKGBUILD2021-09-22 01:17:03 UTC (rev 1021350)
@@ -4,7 +4,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.3.2.0
-pkgrel=50
+pkgrel=51
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:15:52
  Author: felixonmars
Revision: 1021349

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 1021348, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
1021348, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:15:52 UTC (rev 1021349)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0.1
+pkgrel=278
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39')
+
+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-xml-hamlet/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:15:39
  Author: felixonmars
Revision: 1021348

upgpkg: haskell-xml-hamlet 0.5.0.1-278: rebuild with random 1.2.1

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:14:36 UTC (rev 1021347)
+++ PKGBUILD2021-09-22 01:15:39 UTC (rev 1021348)
@@ -4,7 +4,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0.1
-pkgrel=277
+pkgrel=278
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:14:36
  Author: felixonmars
Revision: 1021347

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021346, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:14:36 UTC (rev 1021347)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.6
+pkgrel=158
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bd389b9db3a179b4b58a0e3c0f57953a3eeb4ad216b4f29cd452ce73b76cebf8f77c4510115b5840919d63b7e32fdd0839736e7f522596679a5d7dcadfc003d0')
+
+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-tagstream-conduit/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:14:23
  Author: felixonmars
Revision: 1021346

upgpkg: haskell-tagstream-conduit 0.5.6-158: rebuild with random 1.2.1

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:13:10 UTC (rev 1021345)
+++ PKGBUILD2021-09-22 01:14:23 UTC (rev 1021346)
@@ -4,7 +4,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.6
-pkgrel=157
+pkgrel=158
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:13:10
  Author: felixonmars
Revision: 1021345

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 1021344, haskell-skylighting-core/trunk/PKGBUILD)

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021344, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:13:10 UTC (rev 1021345)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.11
+pkgrel=22
+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-safe' 'haskell-utf8-string' 
'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-diff' 'haskell-pretty-show' 'haskell-quickcheck' 
'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=('ca3c5f15b2388a23f980d46bea89bd4b9b903c481cadfc187696081c6cb1f41d8612c1f13257a3bcd285741657517b7c6e031fb58aed7f35af3a221a769f0ac0')
+
+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 \
+-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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+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)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:12:58
  Author: felixonmars
Revision: 1021344

upgpkg: haskell-skylighting-core 0.11-22: rebuild with random 1.2.1

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:10:13 UTC (rev 1021343)
+++ PKGBUILD2021-09-22 01:12:58 UTC (rev 1021344)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.11
-pkgrel=21
+pkgrel=22
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:10:13
  Author: felixonmars
Revision: 1021343

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
1021342, haskell-rio-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:10:13 UTC (rev 1021343)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-orphans
+pkgname=haskell-rio-orphans
+pkgver=0.1.2.0
+pkgrel=48
+pkgdesc="Orphan instances for the RIO type in the rio package"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 
'haskell-transformers-base'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('85e883977e161161e5ba8f4fa6d13026d71f7367bac262307f9a8cfdc0316b71a490fcb6c15737919a6b4e73b3355b413161e09f5167c95b1f0c5a22c045f7ac')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:10:00
  Author: felixonmars
Revision: 1021342

upgpkg: haskell-rio-orphans 0.1.2.0-48: rebuild with random 1.2.1

Modified:
  haskell-rio-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:09:07 UTC (rev 1021341)
+++ PKGBUILD2021-09-22 01:10:00 UTC (rev 1021342)
@@ -3,7 +3,7 @@
 _hkgname=rio-orphans
 pkgname=haskell-rio-orphans
 pkgver=0.1.2.0
-pkgrel=47
+pkgrel=48
 pkgdesc="Orphan instances for the RIO type in the rio package"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:09:07
  Author: felixonmars
Revision: 1021341

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
1021340, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:09:07 UTC (rev 1021341)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.13.1.2
+pkgrel=4
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 
'haskell-http-api-data'
+ 'haskell-lift-type' 'haskell-monad-logger' 'haskell-path-pieces' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-silently' 
'haskell-th-lift-instances'
+ 'haskell-unordered-containers' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-shakespeare')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('53e08e09be4d9d50a058314e499ece074fabd452654627335102cd6c9602ffa9588fb8e9fa8a1af0dd5b10fb7728154f9c46dbcdd0966c92c1bd82ee6929b08c')
+
+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-nooverlap
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:08:54
  Author: felixonmars
Revision: 1021340

upgpkg: haskell-persistent 2.13.1.2-4: rebuild with random 1.2.1

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:05:29 UTC (rev 1021339)
+++ PKGBUILD2021-09-22 01:08:54 UTC (rev 1021340)
@@ -4,7 +4,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.13.1.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:05:29
  Author: felixonmars
Revision: 1021339

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hiedb/repos/community-staging-x86_64/PKGBUILD (from rev 
1021338, haskell-hiedb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:05:29 UTC (rev 1021339)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hiedb
+pkgname=haskell-hiedb
+pkgver=0.4.0.0
+pkgrel=19
+pkgdesc="Generates a references DB from .hie files"
+url="https://github.com/wz1000/HieDb";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-algebraic-graphs' 'haskell-ansi-terminal' 
'haskell-extra' 'haskell-ghc'
+ 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-hie-compat' 
'haskell-lucid'
+ 'haskell-optparse-applicative' 'haskell-sqlite-simple' 
'haskell-terminal-size')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('b45bb1e08544379c61a9bd3f38613be844320cd5bed65d181cc01c7f77724daf63e4cf6930db7f14873de8f2122efe7e10b933bd5d53d3a4df4c55f8343c0d7b')
+
+prepare() {
+  cd hiedb-$pkgver
+  sed -i 's/callProcess hc args/callProcess hc (["-dynamic"] ++ args)/' 
test/Main.hs
+}
+
+build() {
+  cd hiedb-$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 hiedb-$pkgver
+  PATH="$PWD/dist/build/hiedb:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd hiedb-$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-hiedb/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:05:15
  Author: felixonmars
Revision: 1021338

upgpkg: haskell-hiedb 0.4.0.0-19: rebuild with random 1.2.1

Modified:
  haskell-hiedb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:03:50 UTC (rev 1021337)
+++ PKGBUILD2021-09-22 01:05:15 UTC (rev 1021338)
@@ -3,7 +3,7 @@
 _hkgname=hiedb
 pkgname=haskell-hiedb
 pkgver=0.4.0.0
-pkgrel=18
+pkgrel=19
 pkgdesc="Generates a references DB from .hie files"
 url="https://github.com/wz1000/HieDb";
 license=("BSD")



[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:03:50
  Author: felixonmars
Revision: 1021337

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-system/repos/community-staging-x86_64/
  haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD
(from rev 1021336, haskell-hslua-module-system/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021336, haskell-hslua-module-system/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:03:50 UTC (rev 1021337)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-system
+pkgname=haskell-hslua-module-system
+pkgver=0.2.2.1
+pkgrel=122
+pkgdesc="Lua module wrapper around Haskell's System module"
+url="https://github.com/hslua/hslua-module-system";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('66cf57b8c80605bdfa5145fc61dbe59b66dd67a82a8365006b80e2ab74a71fff0fdf0ffa690daab66e82b8ad086adbcd622a6844b2107c0b9719b8cdabdf542b')
+
+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 --show-details=direct
+}
+
+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-hslua-module-system/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:03:35
  Author: felixonmars
Revision: 1021336

upgpkg: haskell-hslua-module-system 0.2.2.1-122: rebuild with random 1.2.1

Modified:
  haskell-hslua-module-system/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:02:46 UTC (rev 1021335)
+++ PKGBUILD2021-09-22 01:03:35 UTC (rev 1021336)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-system
 pkgname=haskell-hslua-module-system
 pkgver=0.2.2.1
-pkgrel=121
+pkgrel=122
 pkgdesc="Lua module wrapper around Haskell's System module"
 url="https://github.com/hslua/hslua-module-system";
 license=('MIT')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:02:46
  Author: felixonmars
Revision: 1021335

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-text/repos/community-staging-x86_64/
  haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD
(from rev 1021334, haskell-hslua-module-text/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021334, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:02:46 UTC (rev 1021335)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=0.3.0.1
+pkgrel=110
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-text";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('15ba5e97261e9fa0bb4053575a0dd368048141a401200c32bb53a969cc741d2bd2d04890fef5c488fb6f476438d28e4d5ab9fea4a62aecdee285e8f1a1adecc4')
+
+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 --show-details=direct
+}
+
+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-hslua-module-text/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:02:34
  Author: felixonmars
Revision: 1021334

upgpkg: haskell-hslua-module-text 0.3.0.1-110: rebuild with random 1.2.1

Modified:
  haskell-hslua-module-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:01:47 UTC (rev 1021333)
+++ PKGBUILD2021-09-22 01:02:34 UTC (rev 1021334)
@@ -4,7 +4,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=0.3.0.1
-pkgrel=109
+pkgrel=110
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-text";
 license=("MIT")



[arch-commits] Commit in haskell-hslua-module-path/repos (2 files)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:01:47
  Author: felixonmars
Revision: 1021333

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-path/repos/community-staging-x86_64/
  haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD
(from rev 1021332, haskell-hslua-module-path/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-path/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021332, haskell-hslua-module-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:01:47 UTC (rev 1021333)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hslua-module-path
+pkgname=haskell-hslua-module-path
+pkgver=0.1.0.1
+pkgrel=51
+pkgdesc="Lua module to work with file paths."
+url="https://github.com/hslua/hslua-module-path";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c858d8900f9fbde354ebfc90fce84d10c89b9f51ab62198df033936399a4aeff')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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 --show-details=direct
+}
+
+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-hslua-module-path/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:01:34
  Author: felixonmars
Revision: 1021332

upgpkg: haskell-hslua-module-path 0.1.0.1-51: rebuild with random 1.2.1

Modified:
  haskell-hslua-module-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 01:00:44 UTC (rev 1021331)
+++ PKGBUILD2021-09-22 01:01:34 UTC (rev 1021332)
@@ -3,7 +3,7 @@
 _hkgname=hslua-module-path
 pkgname=haskell-hslua-module-path
 pkgver=0.1.0.1
-pkgrel=50
+pkgrel=51
 pkgdesc="Lua module to work with file paths."
 url="https://github.com/hslua/hslua-module-path";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:00:44
  Author: felixonmars
Revision: 1021331

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 1021330, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
1021330, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 01:00:44 UTC (rev 1021331)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.3
+pkgrel=164
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36')
+
+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-network-ip/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 01:00:32
  Author: felixonmars
Revision: 1021330

upgpkg: haskell-network-ip 0.3.0.3-164: rebuild with random 1.2.1

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:59:32 UTC (rev 1021329)
+++ PKGBUILD2021-09-22 01:00:32 UTC (rev 1021330)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.3
-pkgrel=163
+pkgrel=164
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:59:32
  Author: felixonmars
Revision: 1021329

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 1021328, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021328, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:59:32 UTC (rev 1021329)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5.0.2
+pkgrel=52
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 
'haskell-parsers'
+ 'haskell-rank2classes')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168')
+
+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 --show-details=direct
+}
+
+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.txt"
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:59:20
  Author: felixonmars
Revision: 1021328

upgpkg: haskell-incremental-parser 0.5.0.2-52: rebuild with random 1.2.1

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:58:09 UTC (rev 1021327)
+++ PKGBUILD2021-09-22 00:59:20 UTC (rev 1021328)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5.0.2
-pkgrel=51
+pkgrel=52
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:58:09
  Author: felixonmars
Revision: 1021327

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 
1021326, haskell-generic-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:58:09 UTC (rev 1021327)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=generic-lens
+pkgname=haskell-generic-lens
+pkgver=2.2.0.0
+pkgrel=21
+pkgdesc="Generically derive traversals, lenses and prisms"
+url="https://github.com/kcsongor/generic-lens";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 
'haskell-inspection-testing' 'haskell-lens')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2297a597a77f0ef1581738ebfdd75271ee9a29020f8047e7b4ef486ea3e9e9f95b7cec48d57cfe92ad39beb65ab823b750b6449e94d31750f1aa6d92c064e55d')
+
+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 --show-details=direct || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:57:56
  Author: felixonmars
Revision: 1021326

upgpkg: haskell-generic-lens 2.2.0.0-21: rebuild with random 1.2.1

Modified:
  haskell-generic-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:56:18 UTC (rev 1021325)
+++ PKGBUILD2021-09-22 00:57:56 UTC (rev 1021326)
@@ -3,7 +3,7 @@
 _hkgname=generic-lens
 pkgname=haskell-generic-lens
 pkgver=2.2.0.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Generically derive traversals, lenses and prisms"
 url="https://github.com/kcsongor/generic-lens";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:56:18
  Author: felixonmars
Revision: 1021325

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 
1021324, haskell-trifecta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:56:18 UTC (rev 1021325)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=trifecta
+pkgname=haskell-trifecta
+pkgver=2.1.1
+pkgrel=63
+pkgdesc="A modern parser combinator library with convenient diagnostics"
+url="https://github.com/ekmett/trifecta";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-charset" "haskell-comonad" 
"haskell-fingertree"
+ "haskell-hashable" 'haskell-indexed-traversable' "haskell-lens" 
"haskell-parsers"
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
"haskell-profunctors"
+ "haskell-reducers" "haskell-unordered-containers" 
"haskell-utf8-string")
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7284c56a616f82e5d498a823eb316b1000f0da7a296a2d3af1c300fa12c573e09b12b1c71e312fe7036b492b14d46abcc2b29d50b792c3cc407ed85552c2ab48')
+
+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 --show-details=direct
+}
+
+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-trifecta/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:56:05
  Author: felixonmars
Revision: 1021324

upgpkg: haskell-trifecta 2.1.1-63: rebuild with random 1.2.1

Modified:
  haskell-trifecta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:54:44 UTC (rev 1021323)
+++ PKGBUILD2021-09-22 00:56:05 UTC (rev 1021324)
@@ -4,7 +4,7 @@
 _hkgname=trifecta
 pkgname=haskell-trifecta
 pkgver=2.1.1
-pkgrel=62
+pkgrel=63
 pkgdesc="A modern parser combinator library with convenient diagnostics"
 url="https://github.com/ekmett/trifecta";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:54:44
  Author: felixonmars
Revision: 1021323

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-parameterized-utils/repos/community-staging-x86_64/
  haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 1021322, haskell-parameterized-utils/trunk/PKGBUILD)

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

Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021322, haskell-parameterized-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:54:44 UTC (rev 1021323)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=parameterized-utils
+pkgname=haskell-parameterized-utils
+pkgver=2.1.3.0
+pkgrel=53
+pkgdesc="Classes and data structures for working with data-kind indexed types"
+url="https://github.com/GaloisInc/parameterized-utils";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 
'haskell-constraints'
+ 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 
'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 
'haskell-tasty-ant-xml' 'haskell-tasty-hunit'
+ 'haskell-tasty-hedgehog')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('65c5a295e3bcbb6747b8b4eb1e70709daf7e426462d567fc47b390670d2c879aa8f9c7f46474b33954c41804713abbc0bc3bc9b189249bf12a107778277d6b0a')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+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 --show-details=direct
+}
+
+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-parameterized-utils/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:54:32
  Author: felixonmars
Revision: 1021322

upgpkg: haskell-parameterized-utils 2.1.3.0-53: rebuild with random 1.2.1

Modified:
  haskell-parameterized-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:53:04 UTC (rev 1021321)
+++ PKGBUILD2021-09-22 00:54:32 UTC (rev 1021322)
@@ -3,7 +3,7 @@
 _hkgname=parameterized-utils
 pkgname=haskell-parameterized-utils
 pkgver=2.1.3.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Classes and data structures for working with data-kind indexed types"
 url="https://github.com/GaloisInc/parameterized-utils";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:53:04
  Author: felixonmars
Revision: 1021321

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
1021320, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:53:04 UTC (rev 1021321)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.1.1
+pkgrel=56
+pkgdesc="Law-abiding lenses for aeson"
+url="https://github.com/lens/lens-aeson/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a72cd51a51dcb9b686909caac83f8f7ba69b0e33ba90bf8a55937f198f898a7e19dff24bec9a4b921b170f34c5511bd58df5ba1dea3751f37e374bb7193d388c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec $_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 \
+-f-test-doctests
+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-lens-aeson/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:52:50
  Author: felixonmars
Revision: 1021320

upgpkg: haskell-lens-aeson 1.1.1-56: rebuild with random 1.2.1

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:51:47 UTC (rev 1021319)
+++ PKGBUILD2021-09-22 00:52:50 UTC (rev 1021320)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.1.1
-pkgrel=55
+pkgrel=56
 pkgdesc="Law-abiding lenses for aeson"
 url="https://github.com/lens/lens-aeson/";
 license=('MIT')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:51:47
  Author: felixonmars
Revision: 1021319

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens-action/repos/community-staging-x86_64/
  haskell-lens-action/repos/community-staging-x86_64/PKGBUILD
(from rev 1021318, haskell-lens-action/trunk/PKGBUILD)

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

Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 
1021318, haskell-lens-action/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:51:47 UTC (rev 1021319)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-action
+pkgname=haskell-lens-action
+pkgver=0.2.5
+pkgrel=58
+pkgdesc="Monadic Getters and Folds"
+url="https://github.com/ekmett/lens-action";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens'
+ 'haskell-profunctors' 'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9a1502af0f7531b66803974b0bbf6d0da2fc56d19b0a7eb8736a86aa13338199eb7d5e24621e3c90cf0a27c696124b0b48c19fe538fc47d6dde65f64eb94e7f7')
+
+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 --show-details=direct
+}
+
+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-lens-action/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:51:34
  Author: felixonmars
Revision: 1021318

upgpkg: haskell-lens-action 0.2.5-58: rebuild with random 1.2.1

Modified:
  haskell-lens-action/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:51:07 UTC (rev 1021317)
+++ PKGBUILD2021-09-22 00:51:34 UTC (rev 1021318)
@@ -3,7 +3,7 @@
 _hkgname=lens-action
 pkgname=haskell-lens-action
 pkgver=0.2.5
-pkgrel=57
+pkgrel=58
 pkgdesc="Monadic Getters and Folds"
 url="https://github.com/ekmett/lens-action";
 license=('BSD')



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

2021-09-21 Thread Sergej Pupykin via arch-commits
Date: Wednesday, September 22, 2021 @ 00:51:07
  Author: spupykin
Revision: 1021317

archrelease: copy trunk to community-x86_64

Added:
  inotify-tools/repos/community-x86_64/PKGBUILD
(from rev 1021316, inotify-tools/trunk/PKGBUILD)
Deleted:
  inotify-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 00:50:59 UTC (rev 1021316)
+++ PKGBUILD2021-09-22 00:51:07 UTC (rev 1021317)
@@ -1,32 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Alessandro Sagratini
-
-pkgname=inotify-tools
-pkgver=3.21.9.0
-pkgrel=1
-pkgdesc="inotify-tools is a C library and a set of command-line programs for 
Linux providing a simple interface to inotify."
-arch=('x86_64')
-url="https://github.com/rvoicilas/inotify-tools";
-license=('GPL')
-depends=()
-makedepends=('gcc' 'make' 'doxygen')
-options=('docs')
-source=($pkgname-$pkgver.tar.gz::https://github.com/rvoicilas/inotify-tools/archive/$pkgver.tar.gz)
-sha256sums=('88bf1ac58ea25225e846dbe7409727548de0546d79f24968905ac53f4e9a97a1')
-
-prepare() {
-  cd "$srcdir"/$pkgname-$pkgver
-  sed -i 's|-Werror||g' src/Makefile.*
-}
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  ./autogen.sh
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: inotify-tools/repos/community-x86_64/PKGBUILD (from rev 1021316, 
inotify-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 00:51:07 UTC (rev 1021317)
@@ -0,0 +1,32 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Alessandro Sagratini
+
+pkgname=inotify-tools
+pkgver=3.21.9.1
+pkgrel=1
+pkgdesc="inotify-tools is a C library and a set of command-line programs for 
Linux providing a simple interface to inotify."
+arch=('x86_64')
+url="https://github.com/rvoicilas/inotify-tools";
+license=('GPL')
+depends=()
+makedepends=('gcc' 'make' 'doxygen')
+options=('docs')
+source=($pkgname-$pkgver.tar.gz::https://github.com/rvoicilas/inotify-tools/archive/$pkgver.tar.gz)
+sha256sums=('bad96a43b4a417588ec0381e810e5f870044fee437c92d2c2ceaed4b7dd82f38')
+
+prepare() {
+  cd "$srcdir"/$pkgname-$pkgver
+  sed -i 's|-Werror||g' src/Makefile.*
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}



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

2021-09-21 Thread Sergej Pupykin via arch-commits
Date: Wednesday, September 22, 2021 @ 00:50:59
  Author: spupykin
Revision: 1021316

upgpkg: inotify-tools 3.21.9.1-1

Modified:
  inotify-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:50:53 UTC (rev 1021315)
+++ PKGBUILD2021-09-22 00:50:59 UTC (rev 1021316)
@@ -2,7 +2,7 @@
 # Contributor: Alessandro Sagratini
 
 pkgname=inotify-tools
-pkgver=3.21.9.0
+pkgver=3.21.9.1
 pkgrel=1
 pkgdesc="inotify-tools is a C library and a set of command-line programs for 
Linux providing a simple interface to inotify."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('gcc' 'make' 'doxygen')
 options=('docs')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/rvoicilas/inotify-tools/archive/$pkgver.tar.gz)
-sha256sums=('88bf1ac58ea25225e846dbe7409727548de0546d79f24968905ac53f4e9a97a1')
+sha256sums=('bad96a43b4a417588ec0381e810e5f870044fee437c92d2c2ceaed4b7dd82f38')
 
 prepare() {
   cd "$srcdir"/$pkgname-$pkgver



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

2021-09-21 Thread Sergej Pupykin via arch-commits
Date: Wednesday, September 22, 2021 @ 00:50:40
  Author: spupykin
Revision: 1021314

upgpkg: drupal 9.2.6-1

Modified:
  drupal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:50:20 UTC (rev 1021313)
+++ PKGBUILD2021-09-22 00:50:40 UTC (rev 1021314)
@@ -2,7 +2,7 @@
 # Contributor: Corrado Primier 
 
 pkgname=drupal
-pkgver=9.2.0
+pkgver=9.2.6
 pkgrel=1
 pkgdesc="A PHP-based content management platform"
 arch=('any')
@@ -13,7 +13,7 @@
 backup=('etc/webapps/drupal/.htaccess')
 options=(!strip)
 source=(https://ftp.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
-sha256sums=('75c6d41af62ae474dcb607d848191fbe8046cc231655fec89739a9106ee10440')
+sha256sums=('bd586efc526db71a1d8dba1ca1e50d53234219c71233d206c052805e28389d5d')
 
 package() {
   depends=('php7' 'php7-gd')



[arch-commits] Commit in drupal/repos/community-any (4 files)

2021-09-21 Thread Sergej Pupykin via arch-commits
Date: Wednesday, September 22, 2021 @ 00:50:53
  Author: spupykin
Revision: 1021315

archrelease: copy trunk to community-any

Added:
  drupal/repos/community-any/PKGBUILD
(from rev 1021314, drupal/trunk/PKGBUILD)
  drupal/repos/community-any/drupal.install
(from rev 1021314, drupal/trunk/drupal.install)
Deleted:
  drupal/repos/community-any/PKGBUILD
  drupal/repos/community-any/drupal.install

+
 PKGBUILD   |   94 +++
 drupal.install |   14 
 2 files changed, 54 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 00:50:40 UTC (rev 1021314)
+++ PKGBUILD2021-09-22 00:50:53 UTC (rev 1021315)
@@ -1,47 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Corrado Primier 
-
-pkgname=drupal
-pkgver=9.2.0
-pkgrel=1
-pkgdesc="A PHP-based content management platform"
-arch=('any')
-url="https://www.drupal.org/";
-license=('GPL')
-depends=()
-install='drupal.install'
-backup=('etc/webapps/drupal/.htaccess')
-options=(!strip)
-source=(https://ftp.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
-sha256sums=('75c6d41af62ae474dcb607d848191fbe8046cc231655fec89739a9106ee10440')
-
-package() {
-  depends=('php7' 'php7-gd')
-
-  _instdir="$pkgdir"/usr/share/webapps/drupal
-  mkdir -p ${_instdir}
-  cd ${_instdir}
-  cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir}
-
-  # move .htaccess
-  mkdir -p "$pkgdir"/etc/webapps/drupal
-  sed -i '1,1iRequire all denied' ${_instdir}/.htaccess
-  mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess
-  ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess
-
-  # move sites/
-  mkdir -p "$pkgdir"/var/lib/drupal/
-  mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites
-  ln -s /var/lib/drupal/sites ${_instdir}/sites
-
-  # apache config example
-  cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf <
-   AllowOverride All
-   Options FollowSymlinks
-   Require all granted
-   php_admin_value open_basedir 
"/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal"
-   
-EOF
-}

Copied: drupal/repos/community-any/PKGBUILD (from rev 1021314, 
drupal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 00:50:53 UTC (rev 1021315)
@@ -0,0 +1,47 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Corrado Primier 
+
+pkgname=drupal
+pkgver=9.2.6
+pkgrel=1
+pkgdesc="A PHP-based content management platform"
+arch=('any')
+url="https://www.drupal.org/";
+license=('GPL')
+depends=()
+install='drupal.install'
+backup=('etc/webapps/drupal/.htaccess')
+options=(!strip)
+source=(https://ftp.drupal.org/files/projects/$pkgname-$pkgver.tar.gz)
+sha256sums=('bd586efc526db71a1d8dba1ca1e50d53234219c71233d206c052805e28389d5d')
+
+package() {
+  depends=('php7' 'php7-gd')
+
+  _instdir="$pkgdir"/usr/share/webapps/drupal
+  mkdir -p ${_instdir}
+  cd ${_instdir}
+  cp -r "$srcdir"/$pkgname-$pkgver/{*,.htaccess} ${_instdir}
+
+  # move .htaccess
+  mkdir -p "$pkgdir"/etc/webapps/drupal
+  sed -i '1,1iRequire all denied' ${_instdir}/.htaccess
+  mv ${_instdir}/.htaccess "$pkgdir"/etc/webapps/drupal/.htaccess
+  ln -s /etc/webapps/drupal/.htaccess ${_instdir}/.htaccess
+
+  # move sites/
+  mkdir -p "$pkgdir"/var/lib/drupal/
+  mv ${_instdir}/sites "$pkgdir"/var/lib/drupal/sites
+  ln -s /var/lib/drupal/sites ${_instdir}/sites
+
+  # apache config example
+  cat >"$pkgdir"/etc/webapps/drupal/apache.example.conf <
+   AllowOverride All
+   Options FollowSymlinks
+   Require all granted
+   php_admin_value open_basedir 
"/srv/:/tmp/:/usr/share/webapps/:/etc/webapps:/usr/share/pear/:/var/lib/drupal"
+   
+EOF
+}

Deleted: drupal.install
===
--- drupal.install  2021-09-22 00:50:40 UTC (rev 1021314)
+++ drupal.install  2021-09-22 00:50:53 UTC (rev 1021315)
@@ -1,7 +0,0 @@
-post_install() {
-  echo "Probably you need to 'chown -R http:http var/lib/drupal'"
-}
-
-post_upgrade() {
-  post_install
-}

Copied: drupal/repos/community-any/drupal.install (from rev 1021314, 
drupal/trunk/drupal.install)
===
--- drupal.install  (rev 0)
+++ drupal.install  2021-09-22 00:50:53 UTC (rev 1021315)
@@ -0,0 +1,7 @@
+post_install() {
+  echo "Probably you need to 'chown -R http:http var/lib/drupal'"
+}
+
+post_upgrade() {
+  post_install
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:50:20
  Author: felixonmars
Revision: 1021313

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
1021312, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:50:20 UTC (rev 1021313)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=321
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+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 --show-details=direct
+}
+
+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-concise/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:50:02
  Author: felixonmars
Revision: 1021312

upgpkg: haskell-concise 0.1.0.1-321: rebuild with random 1.2.1

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:49:06 UTC (rev 1021311)
+++ PKGBUILD2021-09-22 00:50:02 UTC (rev 1021312)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=320
+pkgrel=321
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:49:06
  Author: felixonmars
Revision: 1021311

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 
1021310, haskell-lsp0-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:49:06 UTC (rev 1021311)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp0-types
+pkgver=0.24.0.0
+pkgrel=53
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
+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' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-lsp0-types/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:48:53
  Author: felixonmars
Revision: 1021310

upgpkg: haskell-lsp0-types 0.24.0.0-53: rebuild with random 1.2.1

Modified:
  haskell-lsp0-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:45:54 UTC (rev 1021309)
+++ PKGBUILD2021-09-22 00:48:53 UTC (rev 1021310)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp0-types
 pkgver=0.24.0.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
 url="https://github.com/alanz/haskell-lsp";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:45:54
  Author: felixonmars
Revision: 1021309

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
1021308, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:45:54 UTC (rev 1021309)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.4.3
+pkgrel=12
+pkgdesc="Clash: a functional hardware description language - Prelude library"
+url="https://github.com/clash-lang/clash-prelude";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints'
+ 'haskell-data-binary-ieee754' 'haskell-data-default-class' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-half'
+ 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fdfed70e2ce3d756f60af9820acb6affaa4ee6c2aa063ab39b5133106d78bca9ee51b65a4b9b8b3fdbe273e4a6d9926c4b910b26d6d1ec6e14dd219a90d7f3c1')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:45:41
  Author: felixonmars
Revision: 1021308

upgpkg: haskell-clash-prelude 1.4.3-12: rebuild with random 1.2.1

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:32:04 UTC (rev 1021307)
+++ PKGBUILD2021-09-22 00:45:41 UTC (rev 1021308)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.4.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Clash: a functional hardware description language - Prelude library"
 url="https://github.com/clash-lang/clash-prelude";
 license=('BSD')



[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:32:04
  Author: felixonmars
Revision: 1021307

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 1021306, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021306, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:32:04 UTC (rev 1021307)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.5
+pkgrel=28
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable'
+ 'haskell-indexed-traversable' 'haskell-lens' 'haskell-optics-core' 
'haskell-optics-extra'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('254492546eedf50a1247739414071ae83bc5683e0f44a7419ca157fda6a7d6953accdeb6419432e6a8aa0787347655aa9276dee779339bbdbcf72eec71ed43ab')
+
+prepare() {
+uusi -d semigroups ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+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-insert-ordered-containers/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:31:52
  Author: felixonmars
Revision: 1021306

upgpkg: haskell-insert-ordered-containers 0.2.5-28: rebuild with random 1.2.1

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:30:31 UTC (rev 1021305)
+++ PKGBUILD2021-09-22 00:31:52 UTC (rev 1021306)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.5
-pkgrel=27
+pkgrel=28
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:30:31
  Author: felixonmars
Revision: 1021305

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 1021304, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021304, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:30:31 UTC (rev 1021305)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.2
+pkgrel=113
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b')
+
+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 --show-details=direct
+}
+
+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-cassava-megaparsec/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:30:19
  Author: felixonmars
Revision: 1021304

upgpkg: haskell-cassava-megaparsec 2.0.2-113: rebuild with random 1.2.1

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:29:06 UTC (rev 1021303)
+++ PKGBUILD2021-09-22 00:30:19 UTC (rev 1021304)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.2
-pkgrel=112
+pkgrel=113
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec";
 license=('MIT')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:29:06
  Author: felixonmars
Revision: 1021303

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
1021302, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:29:06 UTC (rev 1021303)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.10.0
+pkgrel=7
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-chart'
+ 'haskell-microstache' 'haskell-mwc-random' 
'haskell-optparse-applicative'
+ 'haskell-statistics' 'haskell-transformers-compat' 'haskell-vector'
+ 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5253ae7419df1965ca0d5c5c43b7aa717ee8c8a40ffd4dccd2fe79698836afec705484b5d2fc81323dbc9a1f866c8d2f293c2fc6c20916c68db270ebf59ede96')
+
+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-fast -f-embed-data-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 --show-details=direct
+}
+
+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-criterion/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:28:53
  Author: felixonmars
Revision: 1021302

upgpkg: haskell-criterion 1.5.10.0-7: rebuild with random 1.2.1

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:26:41 UTC (rev 1021301)
+++ PKGBUILD2021-09-22 00:28:53 UTC (rev 1021302)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.10.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:26:41
  Author: felixonmars
Revision: 1021301

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-graphite/repos/community-staging-x86_64/PKGBUILD (from rev 
1021300, haskell-graphite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:26:41 UTC (rev 1021301)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=graphite
+pkgname=haskell-graphite
+pkgver=0.10.0.1
+pkgrel=43
+pkgdesc="Graphs and networks library"
+url="https://github.com/alx741/graphite#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-cassava' 'haskell-graphviz' 
'haskell-hashable'
+ 'haskell-random' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('7a8366a9113c5071f5c4863a6bf10462c4274281f5523fc80f2e5539de6d0aab')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 --show-details=direct
+}
+
+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-graphite/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:26:28
  Author: felixonmars
Revision: 1021300

upgpkg: haskell-graphite 0.10.0.1-43: rebuild with random 1.2.1

Modified:
  haskell-graphite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:25:15 UTC (rev 1021299)
+++ PKGBUILD2021-09-22 00:26:28 UTC (rev 1021300)
@@ -3,7 +3,7 @@
 _hkgname=graphite
 pkgname=haskell-graphite
 pkgver=0.10.0.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Graphs and networks library"
 url="https://github.com/alx741/graphite#readme";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:25:15
  Author: felixonmars
Revision: 1021299

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pretty-simple/repos/community-staging-x86_64/PKGBUILD (from rev 
1021298, haskell-pretty-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:25:15 UTC (rev 1021299)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pretty-simple
+pkgname=haskell-pretty-simple
+pkgver=4.0.0.0
+pkgrel=106
+pkgdesc="Pretty printer for data types with a 'Show' instance"
+url="https://github.com/cdepillabout/pretty-simple";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-glob' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b30ad63fac3545e6f6b2d67b323e4d43ef29ea2a51e2ac3433e8d0ffa6776e90ac2bbe3ab790c500244c77a54a93cc5a2a6b6e87a2524f8777c74529f7681f78')
+
+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 --show-details=direct
+}
+
+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-pretty-simple/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:25:03
  Author: felixonmars
Revision: 1021298

upgpkg: haskell-pretty-simple 4.0.0.0-106: rebuild with random 1.2.1

Modified:
  haskell-pretty-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:24:02 UTC (rev 1021297)
+++ PKGBUILD2021-09-22 00:25:03 UTC (rev 1021298)
@@ -3,7 +3,7 @@
 _hkgname=pretty-simple
 pkgname=haskell-pretty-simple
 pkgver=4.0.0.0
-pkgrel=105
+pkgrel=106
 pkgdesc="Pretty printer for data types with a 'Show' instance"
 url="https://github.com/cdepillabout/pretty-simple";
 license=('BSD')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:24:02
  Author: felixonmars
Revision: 1021297

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
 (from rev 1021296, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:24:02 UTC (rev 1021297)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-convert-ansi-wl-pprint
+pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
+pkgver=1.1.2
+pkgrel=5
+pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
+url="https://github.com/quchen/prettyprinter";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a90396034b440b3b18d37cbe785d00e757a69fec56cc7ea59a297b32c129b62fa54f80c707dd899dceed35c53c696ced15f11df83d89fb72fa974be8f023e050')
+
+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 --show-details=direct
+}
+
+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-prettyprinter-convert-ansi-wl-pprint/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:23:48
  Author: felixonmars
Revision: 1021296

upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.2-5: rebuild with 
random 1.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:23:03 UTC (rev 1021295)
+++ PKGBUILD2021-09-22 00:23:48 UTC (rev 1021296)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-convert-ansi-wl-pprint
 pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
 pkgver=1.1.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
 url="https://github.com/quchen/prettyprinter";
 license=('custom:BSD2')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:23:03
  Author: felixonmars
Revision: 1021295

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lumberjack/repos/community-staging-x86_64/PKGBUILD (from rev 
1021294, haskell-lumberjack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:23:03 UTC (rev 1021295)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lumberjack
+pkgname=haskell-lumberjack
+pkgver=1.0.0.1
+pkgrel=21
+pkgdesc="Trek through your code forest and make logs"
+url="https://github.com/GaloisInc/lumberjack";
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-contravariant' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('a6cc5aa29409f415c134af9eb0fd00e74db06188924a0d83e3c55e1acac5127c6a9ccc619ef04a3fa8e2edd97cb34125168e3ca9053834bb99cc7813251023d1')
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:22:50
  Author: felixonmars
Revision: 1021294

upgpkg: haskell-lumberjack 1.0.0.1-21: rebuild with random 1.2.1

Modified:
  haskell-lumberjack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:21:55 UTC (rev 1021293)
+++ PKGBUILD2021-09-22 00:22:50 UTC (rev 1021294)
@@ -3,7 +3,7 @@
 _hkgname=lumberjack
 pkgname=haskell-lumberjack
 pkgver=1.0.0.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Trek through your code forest and make logs"
 url="https://github.com/GaloisInc/lumberjack";
 license=("custom:ISC")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:21:55
  Author: felixonmars
Revision: 1021293

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-sugar/repos/community-staging-x86_64/PKGBUILD (from rev 
1021292, haskell-tasty-sugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:21:55 UTC (rev 1021293)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-sugar
+pkgname=haskell-tasty-sugar
+pkgver=1.1.1.0
+pkgrel=25
+pkgdesc="Tests defined by Search Using Golden Answer References"
+url="https://github.com/kquick/tasty-sugar";
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-filemanip' 'haskell-kvitable' 'haskell-logict' 
'haskell-microlens'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter' 
'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-pretty-show' 
'haskell-raw-strings-qq'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('1b3bc09df225dbd4aaadb21656a0fa6ad1dbbf88c07dd9d0518767310fd106f4')
+
+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 --show-details=direct
+}
+
+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-tasty-sugar/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:21:42
  Author: felixonmars
Revision: 1021292

upgpkg: haskell-tasty-sugar 1.1.1.0-25: rebuild with random 1.2.1

Modified:
  haskell-tasty-sugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:20:12 UTC (rev 1021291)
+++ PKGBUILD2021-09-22 00:21:42 UTC (rev 1021292)
@@ -3,7 +3,7 @@
 _hkgname=tasty-sugar
 pkgname=haskell-tasty-sugar
 pkgver=1.1.1.0
-pkgrel=24
+pkgrel=25
 pkgdesc="Tests defined by Search Using Golden Answer References"
 url="https://github.com/kquick/tasty-sugar";
 license=("custom:ISC")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:20:12
  Author: felixonmars
Revision: 1021291

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 1021290, haskell-servant/trunk/PKGBUILD)

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
1021290, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:20:12 UTC (rev 1021291)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18.3
+pkgrel=18
+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-sop-core' 
'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('818569dc38fdb5df5a489c4a6622e65698439fbf8c24d4969a84728a1acd33966aeb55300c2d9e2381d59328fc12e9867d37b83a1fbb1e3b59b386700abc595e')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u mmorph $_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 --show-details=direct
+}
+
+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)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:19:59
  Author: felixonmars
Revision: 1021290

upgpkg: haskell-servant 0.18.3-18: rebuild with random 1.2.1

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:18:41 UTC (rev 1021289)
+++ PKGBUILD2021-09-22 00:19:59 UTC (rev 1021290)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.18.3
-pkgrel=17
+pkgrel=18
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:18:41
  Author: felixonmars
Revision: 1021289

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 1021288, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
1021288, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:18:41 UTC (rev 1021289)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.1
+pkgrel=123
+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=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779')
+
+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 --show-details=direct
+}
+
+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)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:18:28
  Author: felixonmars
Revision: 1021288

upgpkg: haskell-git-lfs 1.1.1-123: rebuild with random 1.2.1

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:16:58 UTC (rev 1021287)
+++ PKGBUILD2021-09-22 00:18:28 UTC (rev 1021288)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.1
-pkgrel=122
+pkgrel=123
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs";
 license=('AGPL3')



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:16:58
  Author: felixonmars
Revision: 1021287

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 1021286, 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 1021286, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:16:58 UTC (rev 1021287)
@@ -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=451
+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)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:16:45
  Author: felixonmars
Revision: 1021286

upgpkg: haskell-http-client-tls 0.3.5.3-451: rebuild with random 1.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:15:43 UTC (rev 1021285)
+++ PKGBUILD2021-09-22 00:16:45 UTC (rev 1021286)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=450
+pkgrel=451
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")



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

2021-09-21 Thread Morgan Adamiec via arch-commits
Date: Wednesday, September 22, 2021 @ 00:15:36
  Author: morganamilo
Revision: 1021284

archrelease: copy trunk to community-x86_64

Added:
  discord-canary/repos/community-x86_64/PKGBUILD
(from rev 1021283, discord-canary/trunk/PKGBUILD)
  discord-canary/repos/community-x86_64/Permission_to_Distribute.mbox
(from rev 1021283, discord-canary/trunk/Permission_to_Distribute.mbox)
Deleted:
  discord-canary/repos/community-x86_64/PKGBUILD
  discord-canary/repos/community-x86_64/Permission_to_Distribute.mbox

---+
 PKGBUILD  |   98 +++
 Permission_to_Distribute.mbox |  166 
 2 files changed, 132 insertions(+), 132 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-09-22 00:15:30 UTC (rev 1021283)
+++ PKGBUILD2021-09-22 00:15:36 UTC (rev 1021284)
@@ -1,49 +0,0 @@
-# Maintainer: Morgan 
-
-pkgname=discord-canary
-_pkgname=DiscordCanary
-pkgver=0.0.130
-pkgrel=1
-pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
-arch=('x86_64')
-url='https://discordapp.com'
-license=('custom')
-depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3')
-optdepends=('libpulse: Pulseaudio support'
-'xdg-utils: Open files')
-source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz";
-'LICENSE.html::https://discordapp.com/terms'
-'OSS-LICENSES.html::https://discordapp.com/licenses')
-sha512sums=('4b0aeb1382eea1154dfa4d58bafa12090e27fea849c933de51101c703af1707dcaca4a0f03c0358a701525cf99b78385cb9979657fecf0d5414da7d45ddc16be'
-
'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35'
-
'84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795')
-
-prepare() {
-  cd $_pkgname
-
-  sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
-  echo 'Path=/usr/bin' >> $pkgname.desktop
-}
-
-package() {
-  # Install the app
-  install -d "$pkgdir"/opt/$pkgname
-  cp -a $_pkgname/. "$pkgdir"/opt/$pkgname
-
-  chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname
-
-  rm "$pkgdir"/opt/$pkgname/postinst.sh
-
-  install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}}
-  ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname
-  ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
-  ln -s /opt/$pkgname/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
-
-  # setuid on chrome-sandbox
-  chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox
-
-  # Licenses
-  install -Dm 644 LICENSE.html 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html
-  install -Dm 644 OSS-LICENSES.html 
"$pkgdir"/usr/share/licenses/$pkgname/OSS-LICENSES.html
-}
-

Copied: discord-canary/repos/community-x86_64/PKGBUILD (from rev 1021283, 
discord-canary/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-09-22 00:15:36 UTC (rev 1021284)
@@ -0,0 +1,49 @@
+# Maintainer: Morgan 
+
+pkgname=discord-canary
+_pkgname=DiscordCanary
+pkgver=0.0.131
+pkgrel=1
+pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
+arch=('x86_64')
+url='https://discordapp.com'
+license=('custom')
+depends=('libnotify' 'libxss' 'nspr' 'nss' 'gtk3')
+optdepends=('libpulse: Pulseaudio support'
+'xdg-utils: Open files')
+source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz";
+'LICENSE.html::https://discordapp.com/terms'
+'OSS-LICENSES.html::https://discordapp.com/licenses')
+sha512sums=('a6c7ea9a8aceb411bfa0c39eede9b8534b6b7a1184498f1183c796910c436e8fe6ee04339a3644a4748c8d6fc5a23378afb2d519a76fb238a86496ba1b5c416e'
+
'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35'
+
'84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795')
+
+prepare() {
+  cd $_pkgname
+
+  sed -i "s|Exec=.*|Exec=/usr/bin/$pkgname|" $pkgname.desktop
+  echo 'Path=/usr/bin' >> $pkgname.desktop
+}
+
+package() {
+  # Install the app
+  install -d "$pkgdir"/opt/$pkgname
+  cp -a $_pkgname/. "$pkgdir"/opt/$pkgname
+
+  chmod 755 "$pkgdir"/opt/$pkgname/$_pkgname
+
+  rm "$pkgdir"/opt/$pkgname/postinst.sh
+
+  install -d "$pkgdir"/usr/{bin,share/{pixmaps,applications}}
+  ln -s /opt/$pkgname/$_pkgname "$pkgdir"/usr/bin/$pkgname
+  ln -s /opt/$pkgname/discord.png "$pkgdir"/usr/share/pixmaps/$pkgname.png
+  ln -s /opt/$pkgname/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
+
+  # setuid on chrome-sandbox
+  chmod u+s "$pkgdir"/opt/$pkgname/chrome-sandbox
+
+  # Licenses
+  install -Dm 644 LICENSE.html 
"$pkgdir"/

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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:15:43
  Author: felixonmars
Revision: 1021285

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 1021284, haskell-authenticate-oauth/trunk/PKGBUILD)

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 1021284, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:15:43 UTC (rev 1021285)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.7
+pkgrel=22
+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=('c216d05051971715a834f2831278833fb685d91b7c0c8c1cf9732a3b39795a2dcf596bf7e5670df25ee3713c64496599043a7ec0092c538c759f2965f1230e57')
+
+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)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:15:30
  Author: felixonmars
Revision: 1021283

upgpkg: haskell-authenticate-oauth 1.7-22: rebuild with random 1.2.1

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:14:52 UTC (rev 1021282)
+++ PKGBUILD2021-09-22 00:15:30 UTC (rev 1021283)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.7
-pkgrel=21
+pkgrel=22
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=('BSD')



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

2021-09-21 Thread Morgan Adamiec via arch-commits
Date: Wednesday, September 22, 2021 @ 00:14:52
  Author: morganamilo
Revision: 1021282

discord-canary 0.0.131

Modified:
  discord-canary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:14:26 UTC (rev 1021281)
+++ PKGBUILD2021-09-22 00:14:52 UTC (rev 1021282)
@@ -2,7 +2,7 @@
 
 pkgname=discord-canary
 _pkgname=DiscordCanary
-pkgver=0.0.130
+pkgver=0.0.131
 pkgrel=1
 pkgdesc="All-in-one voice and text chat for gamers that's free and secure."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://dl-canary.discordapp.net/apps/linux/$pkgver/$pkgname-$pkgver.tar.gz";
 'LICENSE.html::https://discordapp.com/terms'
 'OSS-LICENSES.html::https://discordapp.com/licenses')
-sha512sums=('4b0aeb1382eea1154dfa4d58bafa12090e27fea849c933de51101c703af1707dcaca4a0f03c0358a701525cf99b78385cb9979657fecf0d5414da7d45ddc16be'
+sha512sums=('a6c7ea9a8aceb411bfa0c39eede9b8534b6b7a1184498f1183c796910c436e8fe6ee04339a3644a4748c8d6fc5a23378afb2d519a76fb238a86496ba1b5c416e'
 
'e18f7f7368e932cc6542deeba22be2beb14fefc2d8e2ef672880a19a02a2b87d6c80dd0bd0066564d01e9dbc49730c78268f3b013e13ed1552e286f3c6ad5c35'
 
'84b56d8fdd98036d1e9f53951d6b4b0a78ded3cde5ebb49cf078d5ffdb37fbcbd481f17e2d93e175ef875b62ef452b503e9bf67d45e2683ab10e0d30ba7fb795')
 



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:14:26
  Author: felixonmars
Revision: 1021281

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
1021280, haskell-wai-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:14:26 UTC (rev 1021281)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-conduit
+pkgname=haskell-wai-conduit
+pkgver=3.0.0.4
+pkgrel=359
+pkgdesc="Conduit wrappers for WAI"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-http-types' 'haskell-wai')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70')
+
+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-wai-conduit/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:14:13
  Author: felixonmars
Revision: 1021280

upgpkg: haskell-wai-conduit 3.0.0.4-359: rebuild with random 1.2.1

Modified:
  haskell-wai-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:13:26 UTC (rev 1021279)
+++ PKGBUILD2021-09-22 00:14:13 UTC (rev 1021280)
@@ -4,7 +4,7 @@
 _hkgname=wai-conduit
 pkgname=haskell-wai-conduit
 pkgver=3.0.0.4
-pkgrel=358
+pkgrel=359
 pkgdesc="Conduit wrappers for WAI"
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:13:26
  Author: felixonmars
Revision: 1021279

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-websockets/repos/community-staging-x86_64/
  haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD
(from rev 1021278, haskell-wai-websockets/trunk/PKGBUILD)

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 1021278, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:13:26 UTC (rev 1021279)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=283
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build $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-wai-websockets/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:13:13
  Author: felixonmars
Revision: 1021278

upgpkg: haskell-wai-websockets 3.0.1.2-283: rebuild with random 1.2.1

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:12:22 UTC (rev 1021277)
+++ PKGBUILD2021-09-22 00:13:13 UTC (rev 1021278)
@@ -4,7 +4,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=282
+pkgrel=283
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:12:22
  Author: felixonmars
Revision: 1021277

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-cors/repos/community-staging-x86_64/
  haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD
(from rev 1021276, haskell-wai-cors/trunk/PKGBUILD)

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

Copied: haskell-wai-cors/repos/community-staging-x86_64/PKGBUILD (from rev 
1021276, haskell-wai-cors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:12:22 UTC (rev 1021277)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-cors
+pkgname=haskell-wai-cors
+pkgver=0.2.7
+pkgrel=182
+pkgdesc="CORS for WAI"
+url="https://github.com/larskuhtz/wai-cors";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-base-unicode-symbols" 
"haskell-case-insensitive"
+ "haskell-http-types" "haskell-wai")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('77a9e3cb457136a05c2b104ac331af17d70edf8d985689c962d3e6cc0981c6752eff59ef18301c0ba98c6d4256909c44afe50bedb0f3dd741b6879564516cea7')
+
+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-wai-cors/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:12:10
  Author: felixonmars
Revision: 1021276

upgpkg: haskell-wai-cors 0.2.7-182: rebuild with random 1.2.1

Modified:
  haskell-wai-cors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:11:20 UTC (rev 1021275)
+++ PKGBUILD2021-09-22 00:12:10 UTC (rev 1021276)
@@ -4,7 +4,7 @@
 _hkgname=wai-cors
 pkgname=haskell-wai-cors
 pkgver=0.2.7
-pkgrel=181
+pkgrel=182
 pkgdesc="CORS for WAI"
 url="https://github.com/larskuhtz/wai-cors";
 license=("MIT")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:11:20
  Author: felixonmars
Revision: 1021275

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-tagged/repos/community-staging-x86_64/
  haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD
(from rev 1021274, haskell-binary-tagged/trunk/PKGBUILD)

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
1021274, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:11:20 UTC (rev 1021275)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.3
+pkgrel=144
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 
'haskell-tagged')
+makedepends=('ghc' 'uusi' 'haskell-binary-instances' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e')
+
+prepare() {
+uusi -u base -u base16-bytestring $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+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-binary-tagged/trunk (PKGBUILD)

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:11:08
  Author: felixonmars
Revision: 1021274

upgpkg: haskell-binary-tagged 0.3-144: rebuild with random 1.2.1

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-09-22 00:10:00 UTC (rev 1021273)
+++ PKGBUILD2021-09-22 00:11:08 UTC (rev 1021274)
@@ -4,7 +4,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.3
-pkgrel=143
+pkgrel=144
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme";
 license=("BSD")



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

2021-09-21 Thread Felix Yan via arch-commits
Date: Wednesday, September 22, 2021 @ 00:10:00
  Author: felixonmars
Revision: 1021273

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 
1021272, haskell-texmath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-09-22 00:10:00 UTC (rev 1021273)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=texmath
+pkgname=haskell-texmath
+pkgver=0.12.3.1
+pkgrel=11
+pkgdesc="Conversion between formats used to represent mathematics."
+url="https://github.com/jgm/texmath";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' 
'haskell-split' 'haskell-syb'
+ 'haskell-xml')
+makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('48c18c851b76368a0b106d8bc962f11784de62d03f347967ade726cdbee181bd147765bf4fb644e93649852fa079cea987dc779ae056376b6fc6057b00709c6f')
+
+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 -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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   3   4   5   6   7   8   9   10   >