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

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 07:20:06
  Author: grawlinson
Revision: 1135224

archrelease: copy trunk to community-any

Added:
  wallabag/repos/community-any/
  wallabag/repos/community-any/PKGBUILD
(from rev 1135223, wallabag/trunk/PKGBUILD)
  wallabag/repos/community-any/sysusers.conf
(from rev 1135223, wallabag/trunk/sysusers.conf)
  wallabag/repos/community-any/tmpfiles.conf
(from rev 1135223, wallabag/trunk/tmpfiles.conf)

---+
 PKGBUILD  |   78 
 sysusers.conf |1 
 tmpfiles.conf |2 +
 3 files changed, 81 insertions(+)

Copied: wallabag/repos/community-any/PKGBUILD (from rev 1135223, 
wallabag/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-02-20 07:20:06 UTC (rev 1135224)
@@ -0,0 +1,78 @@
+# Maintainer: George Rawlinson 
+# Contributor: Cedric Girard 
+# Contributor: Philipp Schmitt (philippschmittco)
+
+pkgname=wallabag
+pkgver=2.4.3
+pkgrel=1
+pkgdesc='Self hostable application for saving web pages'
+arch=('any')
+url='https://www.wallabag.org/'
+license=('MIT')
+makedepends=('systemd')
+depends=(
+  'php'
+  'php-gd'
+  'php-tidy'
+  'php-intl'
+  'pcre'
+)
+optdepends=(
+  'php-fpm: to run in FastCGI process manager'
+  'php-pgsql: to use a local PostgreSQL server'
+  'php-sqlite: to use the SQLite database backend'
+  'rabbitmq: to use a local RabbitMQ server for async import'
+  'redis: to use a local Redis server for async import'
+)
+options=('!strip')
+backup=("etc/$pkgname/parameters.yml")
+source=(
+  
"https://github.com/wallabag/wallabag/releases/download/$pkgver/wallabag-$pkgver.tar.gz;
+  'sysusers.conf'
+  'tmpfiles.conf'
+)
+sha512sums=('50c7603382941a3aa66ab32c0b3a9ae4bcb76abe38e266fe2264cb68686cb20ef2f3c7228d31a06dc67e2f455cea79b1f7e86cacc52bee1afecdfd348ef648e2'
+
'ca908931c495211128686209444df943634ddae2b143f7ff2c01367041d0dbf2e33c8020d65dcc2b087c0b834fb1b10f20fe80ba04a4323ed8aeb9118596184f'
+
'5f7afac354f496d0f3507b771774fe192f124365c92b016f752b02bacccfe785f189374ed68a3bb9adc7024d4878490c279318642d3b1a6ccdc90939631f1d3e')
+b2sums=('b4e4d8faacfae74db984a7c0574148e0934a404be1285f86a107494c8d97ed79758aa873989c8f28088ff32fce265fe74d6c7cc78413083704360c9da1e7dbdb'
+
'a54033dcdaf35462252f6252f990ee7808ee36ac83bcf16b3ec473f7003f0ae5b7e361dacadeef3f0b52ab0abb24cfe44983ab580fbdc5b6b9f7c2f7faf24254'
+
'3105875aae0131ae9728f96bde67917ad2906a08dd9dfe908dd193e48158cad600e4225523c088d6ce99aa8f9b5e779b3a6bb469b3f083acabe23004eac6ff12')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # fix directory
+  sed -i \
+-e "s@__DIR__.'/../@'/usr/share/$pkgname/@" \
+var/bootstrap.php.cache
+}
+
+package() {
+  # create required directories
+  install -vd \
+"$pkgdir/usr/share" \
+"$pkgdir/etc/$pkgname" \
+"$pkgdir/var/lib/$pkgname"
+
+  cp -r "$pkgname-$pkgver" "$pkgdir/usr/share/$pkgname"
+
+  # setup configuration file
+  mv -v "$pkgdir/usr/share/$pkgname/app/config/parameters.yml" 
"$pkgdir/etc/$pkgname"
+  ln -vsf "/etc/$pkgname/parameters.yml" 
"$pkgdir/usr/share/$pkgname/app/config/parameters.yml"
+
+  # setup data/var directories
+  mv -v "$pkgdir/usr/share/$pkgname/"{data,var} "$pkgdir/var/lib/$pkgname"
+  ln -vsf "/var/lib/$pkgname/"{data,var} "$pkgdir/usr/share/$pkgname/"
+
+
+  # allow 'download images locally' option
+  mv -v "$pkgdir/usr/share/$pkgname/web/assets/images" 
"$pkgdir/var/lib/$pkgname"
+  ln -vsf "/var/lib/$pkgname/images" 
"$pkgdir/usr/share/$pkgname/web/assets/images"
+
+  # systemd integration
+  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/COPYING.md"
+}

Copied: wallabag/repos/community-any/sysusers.conf (from rev 1135223, 
wallabag/trunk/sysusers.conf)
===
--- community-any/sysusers.conf (rev 0)
+++ community-any/sysusers.conf 2022-02-20 07:20:06 UTC (rev 1135224)
@@ -0,0 +1 @@
+u wallabag - "Wallabag user" /var/lib/wallabag

Copied: wallabag/repos/community-any/tmpfiles.conf (from rev 1135223, 
wallabag/trunk/tmpfiles.conf)
===
--- community-any/tmpfiles.conf (rev 0)
+++ community-any/tmpfiles.conf 2022-02-20 07:20:06 UTC (rev 1135224)
@@ -0,0 +1,2 @@
+Z /var/lib/wallabag - wallabag wallabag
+Z /etc/wallabag - wallabag wallabag



[arch-commits] Commit in (6 files)

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 07:18:03
  Author: grawlinson
Revision: 1135223

addpkg: wallabag 2.4.3-1

Added:
  wallabag/
  wallabag/repos/
  wallabag/trunk/
  wallabag/trunk/PKGBUILD
  wallabag/trunk/sysusers.conf
  wallabag/trunk/tmpfiles.conf

---+
 PKGBUILD  |   78 
 sysusers.conf |1 
 tmpfiles.conf |2 +
 3 files changed, 81 insertions(+)

Added: wallabag/trunk/PKGBUILD
===
--- wallabag/trunk/PKGBUILD (rev 0)
+++ wallabag/trunk/PKGBUILD 2022-02-20 07:18:03 UTC (rev 1135223)
@@ -0,0 +1,78 @@
+# Maintainer: George Rawlinson 
+# Contributor: Cedric Girard 
+# Contributor: Philipp Schmitt (philippschmittco)
+
+pkgname=wallabag
+pkgver=2.4.3
+pkgrel=1
+pkgdesc='Self hostable application for saving web pages'
+arch=('any')
+url='https://www.wallabag.org/'
+license=('MIT')
+makedepends=('systemd')
+depends=(
+  'php'
+  'php-gd'
+  'php-tidy'
+  'php-intl'
+  'pcre'
+)
+optdepends=(
+  'php-fpm: to run in FastCGI process manager'
+  'php-pgsql: to use a local PostgreSQL server'
+  'php-sqlite: to use the SQLite database backend'
+  'rabbitmq: to use a local RabbitMQ server for async import'
+  'redis: to use a local Redis server for async import'
+)
+options=('!strip')
+backup=("etc/$pkgname/parameters.yml")
+source=(
+  
"https://github.com/wallabag/wallabag/releases/download/$pkgver/wallabag-$pkgver.tar.gz;
+  'sysusers.conf'
+  'tmpfiles.conf'
+)
+sha512sums=('50c7603382941a3aa66ab32c0b3a9ae4bcb76abe38e266fe2264cb68686cb20ef2f3c7228d31a06dc67e2f455cea79b1f7e86cacc52bee1afecdfd348ef648e2'
+
'ca908931c495211128686209444df943634ddae2b143f7ff2c01367041d0dbf2e33c8020d65dcc2b087c0b834fb1b10f20fe80ba04a4323ed8aeb9118596184f'
+
'5f7afac354f496d0f3507b771774fe192f124365c92b016f752b02bacccfe785f189374ed68a3bb9adc7024d4878490c279318642d3b1a6ccdc90939631f1d3e')
+b2sums=('b4e4d8faacfae74db984a7c0574148e0934a404be1285f86a107494c8d97ed79758aa873989c8f28088ff32fce265fe74d6c7cc78413083704360c9da1e7dbdb'
+
'a54033dcdaf35462252f6252f990ee7808ee36ac83bcf16b3ec473f7003f0ae5b7e361dacadeef3f0b52ab0abb24cfe44983ab580fbdc5b6b9f7c2f7faf24254'
+
'3105875aae0131ae9728f96bde67917ad2906a08dd9dfe908dd193e48158cad600e4225523c088d6ce99aa8f9b5e779b3a6bb469b3f083acabe23004eac6ff12')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # fix directory
+  sed -i \
+-e "s@__DIR__.'/../@'/usr/share/$pkgname/@" \
+var/bootstrap.php.cache
+}
+
+package() {
+  # create required directories
+  install -vd \
+"$pkgdir/usr/share" \
+"$pkgdir/etc/$pkgname" \
+"$pkgdir/var/lib/$pkgname"
+
+  cp -r "$pkgname-$pkgver" "$pkgdir/usr/share/$pkgname"
+
+  # setup configuration file
+  mv -v "$pkgdir/usr/share/$pkgname/app/config/parameters.yml" 
"$pkgdir/etc/$pkgname"
+  ln -vsf "/etc/$pkgname/parameters.yml" 
"$pkgdir/usr/share/$pkgname/app/config/parameters.yml"
+
+  # setup data/var directories
+  mv -v "$pkgdir/usr/share/$pkgname/"{data,var} "$pkgdir/var/lib/$pkgname"
+  ln -vsf "/var/lib/$pkgname/"{data,var} "$pkgdir/usr/share/$pkgname/"
+
+
+  # allow 'download images locally' option
+  mv -v "$pkgdir/usr/share/$pkgname/web/assets/images" 
"$pkgdir/var/lib/$pkgname"
+  ln -vsf "/var/lib/$pkgname/images" 
"$pkgdir/usr/share/$pkgname/web/assets/images"
+
+  # systemd integration
+  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
"$pkgname-$pkgver/COPYING.md"
+}

Added: wallabag/trunk/sysusers.conf
===
--- wallabag/trunk/sysusers.conf(rev 0)
+++ wallabag/trunk/sysusers.conf2022-02-20 07:18:03 UTC (rev 1135223)
@@ -0,0 +1 @@
+u wallabag - "Wallabag user" /var/lib/wallabag

Added: wallabag/trunk/tmpfiles.conf
===
--- wallabag/trunk/tmpfiles.conf(rev 0)
+++ wallabag/trunk/tmpfiles.conf2022-02-20 07:18:03 UTC (rev 1135223)
@@ -0,0 +1,2 @@
+Z /var/lib/wallabag - wallabag wallabag
+Z /etc/wallabag - wallabag wallabag



[arch-commits] Commit in sqlfluff/repos (community-any community-any/PKGBUILD)

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 07:16:01
  Author: grawlinson
Revision: 1135222

archrelease: copy trunk to community-any

Added:
  sqlfluff/repos/community-any/
  sqlfluff/repos/community-any/PKGBUILD
(from rev 1135221, sqlfluff/trunk/PKGBUILD)

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

Copied: sqlfluff/repos/community-any/PKGBUILD (from rev 1135221, 
sqlfluff/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-02-20 07:16:01 UTC (rev 1135222)
@@ -0,0 +1,79 @@
+# Maintainer: George Rawlinson 
+# Contributor: Morteza NourelahiAlamdari 
+
+pkgname=sqlfluff
+pkgver=0.10.1
+pkgrel=2
+pkgdesc="A dialect-flexible and configurable SQL linter"
+arch=('any')
+url="https://www.sqlfluff.com;
+license=('MIT')
+depends=(
+  'python'
+  'python-appdirs'
+  'python-cached-property'
+  'python-chardet'
+  'python-click'
+  'python-colorama'
+  'python-diff-cover'
+  'python-jinja'
+  'python-oyaml'
+  'python-pathspec'
+  'python-pytest'
+  'python-regex'
+  'python-tblib'
+  'python-toml'
+  'python-tqdm'
+  'python-typing_extensions'
+)
+makedepends=(
+  'git'
+  'python-build'
+  'python-wheel'
+  'python-installer'
+)
+checkdepends=('python-hypothesis')
+_commit='73a66ff5172580e6c4bc61f1facb3d366db4e0d9' # 0.10.1
+source=("$pkgname::git+https://github.com/sqlfluff/sqlfluff.git#commit=$_commit;)
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd "$pkgname"
+
+  python \
+-m build \
+--wheel \
+--no-isolation
+}
+
+check() {
+  cd "$pkgname"
+
+  # skip failing tests for now
+  PYTHONPATH="$PWD/src:$PYTHONPATH" pytest \
+--ignore test/core/plugin_test.py \
+--ignore plugins/sqlfluff-templater-dbt \
+--ignore plugins/sqlfluff-plugin-example \
+--deselect 
test/test_testing.py::test_rules__test_helper_has_variable_introspection
+}
+
+package() {
+  cd "$pkgname"
+
+  python \
+-m installer \
+--destdir "$pkgdir" \
+dist/*.whl
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
+}



[arch-commits] Commit in (4 files)

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 07:15:10
  Author: grawlinson
Revision: 1135221

addpkg: sqlfluff 0.10.1-2

Added:
  sqlfluff/
  sqlfluff/repos/
  sqlfluff/trunk/
  sqlfluff/trunk/PKGBUILD

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

Added: sqlfluff/trunk/PKGBUILD
===
--- sqlfluff/trunk/PKGBUILD (rev 0)
+++ sqlfluff/trunk/PKGBUILD 2022-02-20 07:15:10 UTC (rev 1135221)
@@ -0,0 +1,79 @@
+# Maintainer: George Rawlinson 
+# Contributor: Morteza NourelahiAlamdari 
+
+pkgname=sqlfluff
+pkgver=0.10.1
+pkgrel=2
+pkgdesc="A dialect-flexible and configurable SQL linter"
+arch=('any')
+url="https://www.sqlfluff.com;
+license=('MIT')
+depends=(
+  'python'
+  'python-appdirs'
+  'python-cached-property'
+  'python-chardet'
+  'python-click'
+  'python-colorama'
+  'python-diff-cover'
+  'python-jinja'
+  'python-oyaml'
+  'python-pathspec'
+  'python-pytest'
+  'python-regex'
+  'python-tblib'
+  'python-toml'
+  'python-tqdm'
+  'python-typing_extensions'
+)
+makedepends=(
+  'git'
+  'python-build'
+  'python-wheel'
+  'python-installer'
+)
+checkdepends=('python-hypothesis')
+_commit='73a66ff5172580e6c4bc61f1facb3d366db4e0d9' # 0.10.1
+source=("$pkgname::git+https://github.com/sqlfluff/sqlfluff.git#commit=$_commit;)
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  cd "$pkgname"
+
+  python \
+-m build \
+--wheel \
+--no-isolation
+}
+
+check() {
+  cd "$pkgname"
+
+  # skip failing tests for now
+  PYTHONPATH="$PWD/src:$PYTHONPATH" pytest \
+--ignore test/core/plugin_test.py \
+--ignore plugins/sqlfluff-templater-dbt \
+--ignore plugins/sqlfluff-plugin-example \
+--deselect 
test/test_testing.py::test_rules__test_helper_has_variable_introspection
+}
+
+package() {
+  cd "$pkgname"
+
+  python \
+-m installer \
+--destdir "$pkgdir" \
+dist/*.whl
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md
+}



[arch-commits] Commit in pypy/repos/community-x86_64 (6 files)

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 06:56:52
  Author: svenstaro
Revision: 1135220

archrelease: copy trunk to community-x86_64

Added:
  pypy/repos/community-x86_64/LICENSE
(from rev 1135219, pypy/trunk/LICENSE)
  pypy/repos/community-x86_64/PKGBUILD
(from rev 1135219, pypy/trunk/PKGBUILD)
  pypy/repos/community-x86_64/a93dfb333afe.patch
(from rev 1135219, pypy/trunk/a93dfb333afe.patch)
Deleted:
  pypy/repos/community-x86_64/LICENSE
  pypy/repos/community-x86_64/PKGBUILD
  pypy/repos/community-x86_64/a93dfb333afe.patch

+
 LICENSE|  308 +--
 PKGBUILD   |  109 +-
 a93dfb333afe.patch |   64 +-
 3 files changed, 242 insertions(+), 239 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2022-02-20 06:56:43 UTC (rev 1135219)
+++ LICENSE 2022-02-20 06:56:52 UTC (rev 1135220)
@@ -1,154 +0,0 @@
-License for files in the pypy/ directory 
-==
-
-Except when otherwise stated (look for LICENSE files in directories or
-information at the beginning of each file) all software and
-documentation in the 'pypy' directories is licensed as follows: 
-
-The MIT License
-
-Permission is hereby granted, free of charge, to any person 
-obtaining a copy of this software and associated documentation 
-files (the "Software"), to deal in the Software without 
-restriction, including without limitation the rights to use, 
-copy, modify, merge, publish, distribute, sublicense, and/or 
-sell copies of the Software, and to permit persons to whom the 
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included 
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 
MERCHANTABILITY, 
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL 
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 
-DEALINGS IN THE SOFTWARE.
-
-
-PyPy Copyright holders 2003-2010
 
-
-Except when otherwise stated (look for LICENSE files or information at
-the beginning of each file) the files in the 'pypy' directory are each
-copyrighted by one or more of the following people and organizations:
-
-Armin Rigo
-Maciej Fijalkowski
-Carl Friedrich Bolz
-Samuele Pedroni
-Antonio Cuni
-Michael Hudson
-Christian Tismer
-Holger Krekel
-Eric van Riet Paap
-Richard Emslie
-Anders Chrigstrom
-Amaury Forgeot d Arc
-Aurelien Campeas
-Anders Lehmann
-Niklaus Haldimann
-Seo Sanghyeon
-Leonardo Santagada
-Lawrence Oluyede
-Jakub Gustak
-Guido Wesdorp
-Benjamin Peterson
-Alexander Schremmer
-Niko Matsakis
-Ludovic Aubry
-Alex Martelli
-Toon Verwaest
-Stephan Diehl
-Adrien Di Mascio
-Stefan Schwarzer
-Tomek Meka
-Patrick Maupin
-Jacob Hallen
-Laura Creighton
-Bob Ippolito
-Camillo Bruni
-Simon Burton
-Bruno Gola
-Alexandre Fayolle
-Marius Gedminas
-Guido van Rossum
-Valentino Volonghi
-Adrian Kuhn
-Paul deGrandis
-Gerald Klix
-Wanja Saatkamp
-Anders Hammarquist
-Oscar Nierstrasz
-Eugene Oden
-Lukas Renggli
-Guenter Jantzen
-Dinu Gherman
-Bartosz Skowron
-Georg Brandl
-Ben Young
-Jean-Paul Calderone
-Nicolas Chauvat
-Rocco Moretti
-Michael Twomey
-boria
-Jared Grubb
-Olivier Dormond
-Stuart Williams
-Jens-Uwe Mager
-Justas Sadzevicius
-Mikael Schönenberg
-Brian Dorsey
-Jonathan David Riehl
-Beatrice During
-Elmo Mäntynen
-Andreas Friedge
-Alex Gaynor
-Anders Qvist
-Alan McIntyre
-Bert Freudenberg
-
-Heinrich-Heine University, Germany 
-Open End AB (formerly AB Strakt), Sweden
-merlinux GmbH, Germany 
-tismerysoft GmbH, Germany 
-Logilab Paris, France 
-DFKI GmbH, Germany 
-Impara, Germany
-Change Maker, Sweden 
-
- 
-License for 'lib-python/2.5.2' and 'lib-python/2.5.2-modified'
-== 
-
-Except when otherwise stated (look for LICENSE files or
-copyright/license information at the beginning of each file) the files
-in the 'lib-python/2.5.2' and 'lib-python/2.5.2-modified' directories
-are all copyrighted by the Python Software Foundation and licensed under
-the Python Software License of which you can find a copy here:
-http://www.python.org/doc/Copyright.html 

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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 06:56:43
  Author: svenstaro
Revision: 1135219

upgpkg: pypy 7.3.8-1

Modified:
  pypy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 06:52:13 UTC (rev 1135218)
+++ PKGBUILD2022-02-20 06:56:43 UTC (rev 1135219)
@@ -1,8 +1,8 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: William Giokas <1007...@gmail.com>
 
 pkgname=pypy
-pkgver=7.3.6
+pkgver=7.3.8
 pkgrel=1
 pkgdesc="A Python implementation written in Python, JIT enabled"
 url="https://pypy.org;
@@ -14,11 +14,14 @@
 options=(!buildflags)
 license=('MIT')
 source=("https://downloads.python.org/pypy/pypy2.7-v${pkgver}-src.zip;)
-sha512sums=('a6f13c0cac1e72a40d013a19550e6d870c5e4ce3b4a28ded5ab820b50cf997a130f35d277365c9e5097fed866a8172b8c06fefb71f97c1f6f77d10949421c059')
+sha512sums=('23c1ae40d2269d02b0c473874ecdbd474a2b620ccd394f4314548d0c77c355f2b0791772af397b72e16266c27dfca33dd62e3b30d1e5838a707a72aad9bb373f')
 
 build() {
   cd pypy2.7-v${pkgver}-src/pypy/goal
 
+  # For some reason, PyPy wants to use their vendored dependencies when 
detecting linux.
+  # Weird, we'll patch it out.
+  sed -i "s/, 'linux', 'linux2'//" targetpypystandalone.py
   pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
 
   # Compile binary modules



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 06:52:13
  Author: svenstaro
Revision: 1135218

archrelease: copy trunk to community-x86_64

Added:
  pypy3/repos/community-x86_64/PKGBUILD
(from rev 1135217, pypy3/trunk/PKGBUILD)
  pypy3/repos/community-x86_64/a93dfb333afe.patch
(from rev 1135217, pypy3/trunk/a93dfb333afe.patch)
Deleted:
  pypy3/repos/community-x86_64/PKGBUILD
  pypy3/repos/community-x86_64/a93dfb333afe.patch

+
 PKGBUILD   |   99 ++-
 a93dfb333afe.patch |   64 
 2 files changed, 83 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 06:52:05 UTC (rev 1135217)
+++ PKGBUILD2022-02-20 06:52:13 UTC (rev 1135218)
@@ -1,48 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=pypy3
-pkgver=7.3.7
-pkgrel=2
-pkgdesc="A Python3 implementation written in Python, JIT enabled"
-url="https://pypy.org;
-arch=('x86_64')
-depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses')
-makedepends=('pypy' 'sqlite' 'tk')
-optdepends=('sqlite: sqlite module'
-'tk: tk module')
-options=(!buildflags)
-license=('MIT')
-source=("https://downloads.python.org/pypy/pypy3.8-v${pkgver}-src.zip;)
-sha512sums=('dba59061ed5d8023d1b32aeaf5c99c85510cae9c142a35f19540bd6a957189f9e2e08b3f6ce068fb00af9130a70739d62a728adfd8a8f438160665ccff598598')
-
-build() {
-  cd pypy3.8-v${pkgver}-src/pypy/goal
-
-  pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
-
-  # Compile binary modules
-  PYTHONPATH=../.. ./pypy3-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
-}
-
-package() {
-  cd pypy3.8-v${pkgver}-src
-
-  # Prepare installation
-  pypy pypy/tool/release/package.py --archive-name pypy --targetdir .
-  mkdir unpacked
-  tar xf pypy.tar.bz2 -C unpacked
-
-  # Install pypy
-  mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib "${pkgdir}"/opt/pypy3
-  cp -r unpacked/pypy/* "${pkgdir}"/opt/pypy3
-
-  # Install symlinks
-  ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3
-  ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
-
-  # Install misc stuff
-  install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
-  install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
-}
-# vim: ts=2 sw=2 et:

Copied: pypy3/repos/community-x86_64/PKGBUILD (from rev 1135217, 
pypy3/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 06:52:13 UTC (rev 1135218)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=pypy3
+pkgver=7.3.8
+pkgrel=1
+pkgdesc="A Python3 implementation written in Python, JIT enabled"
+url="https://pypy.org;
+arch=('x86_64')
+depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'ncurses')
+makedepends=('pypy' 'sqlite' 'tk')
+optdepends=('sqlite: sqlite module'
+'tk: tk module')
+options=(!buildflags)
+license=('MIT')
+source=("https://downloads.python.org/pypy/pypy3.8-v${pkgver}-src.zip;)
+sha512sums=('841b9c90b22c9314fea0e55d964b3eace2b9d474d9c2efdc64a9d6e955518a313c88c6c9a99ffa24be2a6ffef83c1c55f667a673517a7b213c73d6527125da44')
+
+build() {
+  cd pypy3.8-v${pkgver}-src/pypy/goal
+
+  # For some reason, PyPy wants to use their vendored dependencies when 
detecting linux.
+  # Weird, we'll patch it out.
+  sed -i "s/, 'linux', 'linux2'//" targetpypystandalone.py
+  pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
+
+  # Compile binary modules
+  PYTHONPATH=../.. ./pypy3-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
+}
+
+package() {
+  cd pypy3.8-v${pkgver}-src
+
+  # Prepare installation
+  pypy pypy/tool/release/package.py --archive-name pypy --targetdir .
+  mkdir unpacked
+  tar xf pypy.tar.bz2 -C unpacked
+
+  # Install pypy
+  mkdir -p "${pkgdir}"/usr/bin "${pkgdir}"/usr/lib "${pkgdir}"/opt/pypy3
+  cp -r unpacked/pypy/* "${pkgdir}"/opt/pypy3
+
+  # Install symlinks
+  ln -s /opt/pypy3/bin/pypy3 "${pkgdir}"/usr/bin/pypy3
+  ln -s /opt/pypy3/bin/libpypy3-c.so "${pkgdir}"/usr/lib/libpypy3-c.so
+
+  # Install misc stuff
+  install -Dm644 README.rst "${pkgdir}"/opt/pypy3/README.rst
+  install -Dm644 LICENSE "${pkgdir}"/opt/pypy3/LICENSE
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/pypy3/LICENSE
+}
+# vim: ts=2 sw=2 et:

Deleted: a93dfb333afe.patch
===
--- a93dfb333afe.patch  2022-02-20 06:52:05 UTC (rev 1135217)
+++ a93dfb333afe.patch  2022-02-20 06:52:13 UTC (rev 1135218)
@@ -1,32 +0,0 @@
-# HG changeset patch
-# User Matti Picus 
-# Date 1554034536 -10800
-# Node ID a93dfb333afe34ac02b15e997749cd3902ed96c0
-# Parent  9f383b2e30c6ac084fe95fd781abfc2fceffdc9f
-preserve order on extra effects (sets are not ordered on cpython2)
-
-diff --git 

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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 06:52:05
  Author: svenstaro
Revision: 1135217

upgpkg: pypy3 7.3.8-1

Modified:
  pypy3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 06:34:20 UTC (rev 1135216)
+++ PKGBUILD2022-02-20 06:52:05 UTC (rev 1135217)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=pypy3
-pkgver=7.3.7
-pkgrel=2
+pkgver=7.3.8
+pkgrel=1
 pkgdesc="A Python3 implementation written in Python, JIT enabled"
 url="https://pypy.org;
 arch=('x86_64')
@@ -13,11 +13,14 @@
 options=(!buildflags)
 license=('MIT')
 source=("https://downloads.python.org/pypy/pypy3.8-v${pkgver}-src.zip;)
-sha512sums=('dba59061ed5d8023d1b32aeaf5c99c85510cae9c142a35f19540bd6a957189f9e2e08b3f6ce068fb00af9130a70739d62a728adfd8a8f438160665ccff598598')
+sha512sums=('841b9c90b22c9314fea0e55d964b3eace2b9d474d9c2efdc64a9d6e955518a313c88c6c9a99ffa24be2a6ffef83c1c55f667a673517a7b213c73d6527125da44')
 
 build() {
   cd pypy3.8-v${pkgver}-src/pypy/goal
 
+  # For some reason, PyPy wants to use their vendored dependencies when 
detecting linux.
+  # Weird, we'll patch it out.
+  sed -i "s/, 'linux', 'linux2'//" targetpypystandalone.py
   pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
 
   # Compile binary modules



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

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 06:34:20
  Author: grawlinson
Revision: 1135216

archrelease: copy trunk to community-any

Added:
  python-oyaml/repos/community-any/
  python-oyaml/repos/community-any/PKGBUILD
(from rev 1135215, python-oyaml/trunk/PKGBUILD)

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

Copied: python-oyaml/repos/community-any/PKGBUILD (from rev 1135215, 
python-oyaml/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-02-20 06:34:20 UTC (rev 1135216)
@@ -0,0 +1,55 @@
+# Maintainer: George Rawlinson 
+# Contributor: Morteza NourelahiAlamdari 
+# Contributor: Caltlgin Stsodaat 
+
+pkgname=python-oyaml
+_pkgname="${pkgname#python-}"
+pkgver=1.0
+pkgrel=4
+pkgdesc="A drop-in replacement for PyYAML which preserves dict ordering"
+arch=('any')
+url="https://github.com/wimglenn/oyaml;
+license=('MIT')
+depends=('python' 'python-yaml')
+makedepends=('git' 'python-setuptools')
+checkdepends=('python-pytest')
+_commit='45bef7ee676e30a68a122fbac9801727e0064aab' # v1.0
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # backport usage of yaml's safe_load function
+  git cherry-pick --no-commit 7381373cec378a464e1cf4ca8b03c6cb8493469b
+}
+
+build() {
+  cd "$pkgname"
+
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname"
+
+  pytest 
+}
+
+package() {
+  cd "$pkgname"
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.rst
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+}



[arch-commits] Commit in (4 files)

2022-02-19 Thread George Rawlinson via arch-commits
Date: Sunday, February 20, 2022 @ 06:33:17
  Author: grawlinson
Revision: 1135215

addpkg: python-oyaml 1.0-4

Added:
  python-oyaml/
  python-oyaml/repos/
  python-oyaml/trunk/
  python-oyaml/trunk/PKGBUILD

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

Added: python-oyaml/trunk/PKGBUILD
===
--- python-oyaml/trunk/PKGBUILD (rev 0)
+++ python-oyaml/trunk/PKGBUILD 2022-02-20 06:33:17 UTC (rev 1135215)
@@ -0,0 +1,55 @@
+# Maintainer: George Rawlinson 
+# Contributor: Morteza NourelahiAlamdari 
+# Contributor: Caltlgin Stsodaat 
+
+pkgname=python-oyaml
+_pkgname="${pkgname#python-}"
+pkgver=1.0
+pkgrel=4
+pkgdesc="A drop-in replacement for PyYAML which preserves dict ordering"
+arch=('any')
+url="https://github.com/wimglenn/oyaml;
+license=('MIT')
+depends=('python' 'python-yaml')
+makedepends=('git' 'python-setuptools')
+checkdepends=('python-pytest')
+_commit='45bef7ee676e30a68a122fbac9801727e0064aab' # v1.0
+source=("$pkgname::git+$url.git#commit=$_commit")
+b2sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe --tags | sed 's/^v//'
+}
+
+prepare() {
+  cd "$pkgname"
+
+  # backport usage of yaml's safe_load function
+  git cherry-pick --no-commit 7381373cec378a464e1cf4ca8b03c6cb8493469b
+}
+
+build() {
+  cd "$pkgname"
+
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname"
+
+  pytest 
+}
+
+package() {
+  cd "$pkgname"
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.rst
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+}



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:52:21
  Author: felixonmars
Revision: 1135214

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135213, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:52:21 UTC (rev 1135214)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.3.1
+pkgrel=52
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-hedgehog' 
'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-safe')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('58a467b94a887c018be118f1775e9c7b8ecdf75d655fc1dd235bc2a49a7e5356b4be5a51cabc3135341193a78065e1b44901745ebe9016fcc6636131a2c28672')
+
+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=-fllvm \
+-f-lib-Werror
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+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-uri-bytestring/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:52:10
  Author: felixonmars
Revision: 1135213

upgpkg: haskell-uri-bytestring 0.3.3.1-52: rebuild with hashable 1.4.0.0

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:51:31 UTC (rev 1135212)
+++ PKGBUILD2022-02-20 05:52:10 UTC (rev 1135213)
@@ -3,7 +3,7 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.3.3.1
-pkgrel=51
+pkgrel=52
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:51:31
  Author: felixonmars
Revision: 1135212

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-discover/repos/community-staging-x86_64/
  haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD
(from rev 1135211, haskell-tasty-discover/trunk/PKGBUILD)
  haskell-tasty-discover/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch
(from rev 1135211, haskell-tasty-discover/trunk/tasty-hspec-1.1.7.patch)

-+
 PKGBUILD|   58 ++
 tasty-hspec-1.1.7.patch |   69 ++
 2 files changed, 127 insertions(+)

Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135211, haskell-tasty-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:51:31 UTC (rev 1135212)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-discover
+pkgname=haskell-tasty-discover
+pkgver=4.2.2
+pkgrel=132
+pkgdesc="Test discovery for the tasty framework"
+url="https://github.com/haskell-works/tasty-discover;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-glob')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-tasty' 
'haskell-tasty-hedgehog'
+ 'haskell-tasty-hspec' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+tasty-hspec-1.1.7.patch)
+sha512sums=('42a0d9c79e3c80780fbf65b9069586d908eaea8cdad62b35120369cfc1fa14f7155b8aba27356d6f454c6fb292bcd3f637ce59827795bdf5cce4e9ab5f9e7792'
+
'396fec6196fabe5e12894a60e621b47eacb59d7effe7a1b4b9145be8acae4c0afc93a46d8495eea1dd8752195948c049e34d3260fedb9d10a425646a55b07acb')
+
+prepare() {
+patch -d $_hkgname-$pkgver -p1 < tasty-hspec-1.1.7.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+# Hack to allow ghc execute tasty-discover when building tests
+export PATH="$PWD/dist/build/$_hkgname:$PATH"
+export LD_LIBRARY_PATH="$PWD/dist/build"
+
+# Test could be built before executable, so build an executable first
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla
+runhaskell Setup build $MAKEFLAGS
+
+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=-fllvm
+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
+}

Copied: 
haskell-tasty-discover/repos/community-staging-x86_64/tasty-hspec-1.1.7.patch 
(from rev 1135211, haskell-tasty-discover/trunk/tasty-hspec-1.1.7.patch)
===
--- community-staging-x86_64/tasty-hspec-1.1.7.patch
(rev 0)
+++ community-staging-x86_64/tasty-hspec-1.1.7.patch2022-02-20 05:51:31 UTC 
(rev 1135212)
@@ -0,0 +1,69 @@
+commit a7323eb6d64a7b094fb7312cf089f9b6ac6ed7f4
+Author: Felix Yan 
+Date:   Sat May 15 07:16:31 2021 +0800
+
+Fix compatibility with tasty-hspec 1.1.7
+
+tasty-hspec no longer re-exports Test.Hspec since 1.1.7. Let's import
+it ourselves.
+
+diff --git a/tasty-discover.cabal b/tasty-discover.cabal
+index 9e4be46..d8cd477 100644
+--- a/tasty-discover.cabal
 b/tasty-discover.cabal
+@@ -39,6 +39,7 @@ common directory  { build-depends: directory 
 >=
+ common filepath   { build-depends: filepath   
>= 1.3  && < 2.0  }
+ common Glob   { build-depends: Glob   
>= 0.8  && < 1.0  }
+ common hedgehog   { build-depends: hedgehog   
  }
++common hspec  { build-depends: hspec  
  }
+ common tasty  { build-depends: tasty   

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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:51:18
  Author: felixonmars
Revision: 1135211

upgpkg: haskell-tasty-discover 4.2.2-132: rebuild with hashable 1.4.0.0

Modified:
  haskell-tasty-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:50:50 UTC (rev 1135210)
+++ PKGBUILD2022-02-20 05:51:18 UTC (rev 1135211)
@@ -3,7 +3,7 @@
 _hkgname=tasty-discover
 pkgname=haskell-tasty-discover
 pkgver=4.2.2
-pkgrel=131
+pkgrel=132
 pkgdesc="Test discovery for the tasty framework"
 url="https://github.com/haskell-works/tasty-discover;
 license=('MIT')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:50:50
  Author: felixonmars
Revision: 1135210

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135209, haskell-hspec-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:50:50 UTC (rev 1135210)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=hspec-hedgehog
+pkgname=haskell-hspec-hedgehog
+pkgver=0.0.1.2
+pkgrel=141
+pkgdesc="Integrate Hedgehog and Hspec!"
+url="https://github.com/parsonsmatt/hspec-hedgehog/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog'
+ 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:50:40
  Author: felixonmars
Revision: 1135209

upgpkg: haskell-hspec-hedgehog 0.0.1.2-141: rebuild with hashable 1.4.0.0

Modified:
  haskell-hspec-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:50:07 UTC (rev 1135208)
+++ PKGBUILD2022-02-20 05:50:40 UTC (rev 1135209)
@@ -4,7 +4,7 @@
 _hkgname=hspec-hedgehog
 pkgname=haskell-hspec-hedgehog
 pkgver=0.0.1.2
-pkgrel=140
+pkgrel=141
 pkgdesc="Integrate Hedgehog and Hspec!"
 url="https://github.com/parsonsmatt/hspec-hedgehog/;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:50:07
  Author: felixonmars
Revision: 1135208

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
1135207, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:50:07 UTC (rev 1135208)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.9.0
+pkgrel=130
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-monad-control' 
'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254')
+
+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=-fllvm \
+-f-lifted -f-build-examples
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --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-shelly/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:49:58
  Author: felixonmars
Revision: 1135207

upgpkg: haskell-shelly 1.9.0-130: rebuild with hashable 1.4.0.0

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:49:04 UTC (rev 1135206)
+++ PKGBUILD2022-02-20 05:49:58 UTC (rev 1135207)
@@ -4,7 +4,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.9.0
-pkgrel=129
+pkgrel=130
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:49:04
  Author: felixonmars
Revision: 1135206

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tz/repos/community-staging-x86_64/PKGBUILD (from rev 1135205, 
haskell-tz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:49:04 UTC (rev 1135206)
@@ -0,0 +1,50 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=tz
+pkgname=haskell-tz
+pkgver=0.1.3.6
+pkgrel=4
+pkgdesc='Efficient time zone handling'
+arch=(x86_64)
+url='https://github.com/ysangkok/haskell-tz'
+license=(BSD)
+depends=(ghc-libs haskell-vector haskell-data-default haskell-tzdata)
+checkdepends=(haskell-tasty haskell-tasty-th haskell-hunit haskell-quickcheck
+  haskell-tasty-quickcheck haskell-tasty-hunit)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d9b7b8964dbaa1bb4d9f805e01d3029313c676743b28c336d17ae98bb984ad8671a1712e9b927588b823ece68805eec8d637f3d8161cb3b63cfc0e609e3c7df3')
+
+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 
--ghc-option=-fllvm \
+--enable-tests \
+--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:48:54
  Author: felixonmars
Revision: 1135205

upgpkg: haskell-tz 0.1.3.6-4: rebuild with hashable 1.4.0.0

Modified:
  haskell-tz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:48:20 UTC (rev 1135204)
+++ PKGBUILD2022-02-20 05:48:54 UTC (rev 1135205)
@@ -3,7 +3,7 @@
 _hkgname=tz
 pkgname=haskell-tz
 pkgver=0.1.3.6
-pkgrel=3
+pkgrel=4
 pkgdesc='Efficient time zone handling'
 arch=(x86_64)
 url='https://github.com/ysangkok/haskell-tz'



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:48:20
  Author: felixonmars
Revision: 1135204

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x509-store/repos/community-staging-x86_64/
  haskell-x509-store/repos/community-staging-x86_64/PKGBUILD
(from rev 1135203, haskell-x509-store/trunk/PKGBUILD)

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

Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 
1135203, haskell-x509-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:48:20 UTC (rev 1135204)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509-store
+pkgname=haskell-x509-store
+pkgver=1.6.9
+pkgrel=3
+pkgdesc="X.509 collection accessing and storing methods"
+url="https://github.com/vincenthz/hs-certificate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-cryptonite"
+ "haskell-pem" "haskell-x509")
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('10d0f4a4cb88852d8fd79676908e712ecc19a1b54cae9245f976eea1382abc03392e7fa593973180e6cfd9eb3c1de7133cf738a7c8b3a86d02278d2777d3af96')
+
+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=-fllvm
+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-x509-store/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:48:10
  Author: felixonmars
Revision: 1135203

upgpkg: haskell-x509-store 1.6.9-3: rebuild with hashable 1.4.0.0

Modified:
  haskell-x509-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:47:47 UTC (rev 1135202)
+++ PKGBUILD2022-02-20 05:48:10 UTC (rev 1135203)
@@ -4,7 +4,7 @@
 _hkgname=x509-store
 pkgname=haskell-x509-store
 pkgver=1.6.9
-pkgrel=2
+pkgrel=3
 pkgdesc="X.509 collection accessing and storing methods"
 url="https://github.com/vincenthz/hs-certificate;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:47:47
  Author: felixonmars
Revision: 1135202

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:47:33
  Author: felixonmars
Revision: 1135201

upgpkg: haskell-clientsession 0.9.1.2-277: rebuild with hashable 1.4.0.0

Modified:
  haskell-clientsession/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:47:11 UTC (rev 1135200)
+++ PKGBUILD2022-02-20 05:47:33 UTC (rev 1135201)
@@ -4,7 +4,7 @@
 _hkgname=clientsession
 pkgname=haskell-clientsession
 pkgver=0.9.1.2
-pkgrel=276
+pkgrel=277
 pkgdesc="Securely store session data in a client-side cookie."
 url="https://github.com/yesodweb/clientsession/tree/master;
 license=("MIT")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:47:11
  Author: felixonmars
Revision: 1135200

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 
1135199, haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:47:11 UTC (rev 1135200)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.11.1
+pkgrel=118
+pkgdesc="A cffi-based python binding for X"
+url="https://github.com/tych0/xcffib;
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd70a762184b714fa53fd906ac192edcf990d8ff7674be1369eace38ee750da5eb6f4c5c2b7c6e5fab980f4bee96a7de4e2e38a27702cef28875a09bde8e5dd2')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-xcffib/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:47:01
  Author: felixonmars
Revision: 1135199

upgpkg: haskell-xcffib 0.11.1-118: rebuild with hashable 1.4.0.0

Modified:
  haskell-xcffib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:46:27 UTC (rev 1135198)
+++ PKGBUILD2022-02-20 05:47:01 UTC (rev 1135199)
@@ -3,7 +3,7 @@
 _hkgname=xcffib
 pkgname=haskell-xcffib
 pkgver=0.11.1
-pkgrel=117
+pkgrel=118
 pkgdesc="A cffi-based python binding for X"
 url="https://github.com/tych0/xcffib;
 license=('Apache')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:46:27
  Author: felixonmars
Revision: 1135198

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-refinery/repos/community-staging-x86_64/PKGBUILD (from rev 
1135197, haskell-refinery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:46:27 UTC (rev 1135198)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=refinery
+pkgname=haskell-refinery
+pkgver=0.4.0.0
+pkgrel=46
+pkgdesc="Toolkit for building proof automation systems"
+url="https://github.com/totbwf/refinery#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mmorph')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('5b174c80409df39d16291fa2456677331b83c14396aacd55802f22b6d68eb06092a4c269c62610f8b078503cad7862b377e3ebb71d8c7efba0725c9a7a05ebf1')
+
+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=-fllvm \
+--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-refinery/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:46:17
  Author: felixonmars
Revision: 1135197

upgpkg: haskell-refinery 0.4.0.0-46: rebuild with hashable 1.4.0.0

Modified:
  haskell-refinery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:45:42 UTC (rev 1135196)
+++ PKGBUILD2022-02-20 05:46:17 UTC (rev 1135197)
@@ -3,7 +3,7 @@
 _hkgname=refinery
 pkgname=haskell-refinery
 pkgver=0.4.0.0
-pkgrel=45
+pkgrel=46
 pkgdesc="Toolkit for building proof automation systems"
 url="https://github.com/totbwf/refinery#readme;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:45:42
  Author: felixonmars
Revision: 1135196

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD 
(from rev 1135195, haskell-wl-pprint-terminfo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:45:42 UTC (rev 1135196)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-terminfo
+pkgname=haskell-wl-pprint-terminfo
+pkgver=3.7.1.4
+pkgrel=290
+pkgdesc="A color pretty printer with terminfo support"
+url="https://github.com/ekmett/wl-pprint-terminfo/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wl-pprint-extras')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3')
+
+prepare() {
+sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i 
${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fCursed
+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-wl-pprint-terminfo/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:45:33
  Author: felixonmars
Revision: 1135195

upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-290: rebuild with hashable 1.4.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:45:05 UTC (rev 1135194)
+++ PKGBUILD2022-02-20 05:45:33 UTC (rev 1135195)
@@ -3,7 +3,7 @@
 _hkgname=wl-pprint-terminfo
 pkgname=haskell-wl-pprint-terminfo
 pkgver=3.7.1.4
-pkgrel=289
+pkgrel=290
 pkgdesc="A color pretty printer with terminfo support"
 url="https://github.com/ekmett/wl-pprint-terminfo/;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:45:05
  Author: felixonmars
Revision: 1135194

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable/repos/community-staging-x86_64/
  haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD
(from rev 1135193, haskell-mono-traversable/trunk/PKGBUILD)

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135193, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:45:05 UTC (rev 1135194)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.15.3
+pkgrel=29
+pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
+url="https://github.com/snoyberg/mono-traversable;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 
'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('55f469149b84ace246e6c0791de25fcc73317152986e4949c7ae9ae020bd6540586da090d58ba495ef7f251c4a3a02979a796af9fde975a54d3d1541527b7691')
+
+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=-fllvm
+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-mono-traversable/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:44:56
  Author: felixonmars
Revision: 1135193

upgpkg: haskell-mono-traversable 1.0.15.3-29: rebuild with hashable 1.4.0.0

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:43:42 UTC (rev 1135192)
+++ PKGBUILD2022-02-20 05:44:56 UTC (rev 1135193)
@@ -4,7 +4,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.15.3
-pkgrel=28
+pkgrel=29
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable;
 license=("MIT")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:43:42
  Author: felixonmars
Revision: 1135192

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
1135191, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:43:42 UTC (rev 1135192)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.24
+pkgrel=3
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b1a3b9a8a66edc59c8a20ce688e810bdc6cc3021295562e9db376fe9fb15979b6b981c46099850c7a6ba65a7616377e2528624e466ae6dfc5777421e59a5')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-turtle/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:43:26
  Author: felixonmars
Revision: 1135191

upgpkg: haskell-turtle 1.5.24-3: rebuild with hashable 1.4.0.0

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:42:23 UTC (rev 1135190)
+++ PKGBUILD2022-02-20 05:43:26 UTC (rev 1135191)
@@ -4,7 +4,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.24
-pkgrel=2
+pkgrel=3
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:42:23
  Author: felixonmars
Revision: 1135190

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
1135189, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:42:23 UTC (rev 1135190)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=291
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive' 'haskell-free'
+ 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-void')
+makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-adjunctions/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:42:14
  Author: felixonmars
Revision: 1135189

upgpkg: haskell-adjunctions 4.4-291: rebuild with hashable 1.4.0.0

Modified:
  haskell-adjunctions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:41:44 UTC (rev 1135188)
+++ PKGBUILD2022-02-20 05:42:14 UTC (rev 1135189)
@@ -4,7 +4,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=290
+pkgrel=291
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:41:44
  Author: felixonmars
Revision: 1135188

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-exactprint/repos/community-staging-x86_64/
  haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD
(from rev 1135187, haskell-ghc-exactprint/trunk/PKGBUILD)

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

Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135187, haskell-ghc-exactprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:41:44 UTC (rev 1135188)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-exactprint
+pkgname=haskell-ghc-exactprint
+pkgver=0.6.4
+pkgrel=73
+pkgdesc="ExactPrint for GHC"
+url="https://github.com/alanz/ghc-exactprint.git;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 
'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('a269d270464ee34493117e672c819eefe369bb88bd6043284631f67b3c711e6559f7d6352da2080bc65749767305ea75b9bc43e594bdfcd81ea6cb02986a8bff')
+
+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=-fllvm \
+--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-ghc-exactprint/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:41:36
  Author: felixonmars
Revision: 1135187

upgpkg: haskell-ghc-exactprint 0.6.4-73: rebuild with hashable 1.4.0.0

Modified:
  haskell-ghc-exactprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 05:36:37 UTC (rev 1135186)
+++ PKGBUILD2022-02-20 05:41:36 UTC (rev 1135187)
@@ -3,7 +3,7 @@
 _hkgname=ghc-exactprint
 pkgname=haskell-ghc-exactprint
 pkgver=0.6.4
-pkgrel=72
+pkgrel=73
 pkgdesc="ExactPrint for GHC"
 url="https://github.com/alanz/ghc-exactprint.git;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:36:37
  Author: felixonmars
Revision: 1135186

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 1135185, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 05:36:37 UTC (rev 1135186)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.3
+pkgrel=173
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d semigroups -u hashable $_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 
--ghc-option=-fllvm
+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-keys/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 05:36:25
  Author: felixonmars
Revision: 1135185

upgpkg: haskell-keys 3.12.3-173: rebuild with hashable 1.4.0.0

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 04:29:12 UTC (rev 1135184)
+++ PKGBUILD2022-02-20 05:36:25 UTC (rev 1135185)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.3
-pkgrel=172
+pkgrel=173
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/;
 license=("BSD")
@@ -11,13 +11,13 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
  'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
-makedepends=('ghc')
+makedepends=('ghc' 'uusi')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i '/semigroups/d' $_hkgname.cabal
+uusi -d semigroups -u hashable $_hkgname.cabal
 }
 
 build() {



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

2022-02-19 Thread Daniel M. Capella via arch-commits
Date: Sunday, February 20, 2022 @ 04:29:12
  Author: polyzen
Revision: 1135184

archrelease: copy trunk to community-x86_64

Added:
  go-yq/repos/community-x86_64/PKGBUILD
(from rev 1135183, go-yq/trunk/PKGBUILD)
Deleted:
  go-yq/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 04:28:47 UTC (rev 1135183)
+++ PKGBUILD2022-02-20 04:29:12 UTC (rev 1135184)
@@ -1,51 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Mario Finelli 
-
-pkgname=go-yq
-pkgver=4.20.1
-pkgrel=1
-pkgdesc='Portable command-line YAML processor'
-arch=('x86_64')
-url=https://github.com/mikefarah/yq
-license=('MIT')
-depends=('glibc')
-makedepends=('go')
-conflicts=('yq')
-source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
-b2sums=('0e489c71b0f777f83c005102d7b06b9f507ea16a8ee90b4ab7c0b296f85e4513629dadfa02c82bcb9228e03d08f127488b43b3079aabef50a43593804f4eb2d0')
-
-prepare() {
-  cd yq-$pkgver
-  go mod vendor
-}
-
-build() {
-  cd yq-$pkgver
-  export CGO_CPPFLAGS="$CPPFLAGS"
-  export CGO_CFLAGS="$CFLAGS"
-  export CGO_CXXFLAGS="$CXXFLAGS"
-  export CGO_LDFLAGS="$LDFLAGS"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-modcacherw"
-  go build .
-}
-
-check() {
-  cd yq-$pkgver
-  go test ./...
-}
-
-package() {
-  cd yq-$pkgver
-  install -Dt "$pkgdir"/usr/bin yq
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md
-
-  ./yq shell-completion bash | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/bash-completion/completions/yq
-  ./yq shell-completion zsh | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/zsh/site-functions/_yq
-  ./yq shell-completion fish | install -Dm644 /dev/stdin \
-"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish
-}
-
-# vim:set ts=2 sw=2 et:

Copied: go-yq/repos/community-x86_64/PKGBUILD (from rev 1135183, 
go-yq/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 04:29:12 UTC (rev 1135184)
@@ -0,0 +1,51 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Mario Finelli 
+
+pkgname=go-yq
+pkgver=4.20.2
+pkgrel=1
+pkgdesc='Portable command-line YAML processor'
+arch=('x86_64')
+url=https://github.com/mikefarah/yq
+license=('MIT')
+depends=('glibc')
+makedepends=('go')
+conflicts=('yq')
+source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
+b2sums=('26a13040f5820eb6436edf7909d424da5c5c4a9066ca63e7fe8553e05c00d5841aaf8cea7a3c55ecd1f0cc54849c0e1e1504f82e90187831aef29728f56343c1')
+
+prepare() {
+  cd yq-$pkgver
+  go mod vendor
+}
+
+build() {
+  cd yq-$pkgver
+  export CGO_CPPFLAGS="$CPPFLAGS"
+  export CGO_CFLAGS="$CFLAGS"
+  export CGO_CXXFLAGS="$CXXFLAGS"
+  export CGO_LDFLAGS="$LDFLAGS"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-modcacherw"
+  go build .
+}
+
+check() {
+  cd yq-$pkgver
+  go test ./...
+}
+
+package() {
+  cd yq-$pkgver
+  install -Dt "$pkgdir"/usr/bin yq
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname README.md
+
+  ./yq shell-completion bash | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/bash-completion/completions/yq
+  ./yq shell-completion zsh | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/zsh/site-functions/_yq
+  ./yq shell-completion fish | install -Dm644 /dev/stdin \
+"$pkgdir"/usr/share/fish/vendor_completions.d/yq.fish
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-02-19 Thread Daniel M. Capella via arch-commits
Date: Sunday, February 20, 2022 @ 04:28:47
  Author: polyzen
Revision: 1135183

upgpkg: go-yq 4.20.2-1

Modified:
  go-yq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 03:57:11 UTC (rev 1135182)
+++ PKGBUILD2022-02-20 04:28:47 UTC (rev 1135183)
@@ -2,7 +2,7 @@
 # Contributor: Mario Finelli 
 
 pkgname=go-yq
-pkgver=4.20.1
+pkgver=4.20.2
 pkgrel=1
 pkgdesc='Portable command-line YAML processor'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('go')
 conflicts=('yq')
 source=("$url/archive/v$pkgver/yq-$pkgver.tar.gz")
-b2sums=('0e489c71b0f777f83c005102d7b06b9f507ea16a8ee90b4ab7c0b296f85e4513629dadfa02c82bcb9228e03d08f127488b43b3079aabef50a43593804f4eb2d0')
+b2sums=('26a13040f5820eb6436edf7909d424da5c5c4a9066ca63e7fe8553e05c00d5841aaf8cea7a3c55ecd1f0cc54849c0e1e1504f82e90187831aef29728f56343c1')
 
 prepare() {
   cd yq-$pkgver



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 04:09:35
  Author: svenstaro
Revision: 437789

archrelease: copy trunk to staging-x86_64

Added:
  glslang/repos/staging-x86_64/
  glslang/repos/staging-x86_64/PKGBUILD
(from rev 437788, glslang/trunk/PKGBUILD)

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

Copied: glslang/repos/staging-x86_64/PKGBUILD (from rev 437788, 
glslang/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-02-20 04:09:35 UTC (rev 437789)
@@ -0,0 +1,68 @@
+# Maintainer: Sven-Hendrik Haase 
+
+# Careful when upgrading this package! It usually breaks ABI without bumping 
soname.
+pkgname=glslang
+pkgver=11.8.0
+pkgrel=1
+pkgdesc='OpenGL and OpenGL ES shader front end and validator'
+arch=('x86_64')
+url='https://github.com/KhronosGroup/glslang'
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('cmake' 'ninja' 'git' 'python')
+options=('staticlibs')
+# Get the commits from known_good.json for every release
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz
+
git+https://github.com/KhronosGroup/SPIRV-Tools#commit=73735db943d7165d725883a1da0ad9eac79c1e34
+
git+https://github.com/KhronosGroup/SPIRV-Headers#commit=b42ba6d92faf6b4938e6f22ddd186dbdacc98d78)
+sha256sums=('9e5fbe5b844d203da5e61bcd84eda76326e0ff5dc696cb862147bbe01d2febb0'
+'SKIP'
+'SKIP')
+
+prepare() {
+  # Sadly, glslang requires super specific versions of SPIRV headers and
+  # spirv-tools and so I'm afraid that for the time being we'll have to use
+  # their vendored version until we figure out a good way to use system
+  # libraries.
+  cp -r SPIRV-Tools ${pkgname}-${pkgver}/External/spirv-tools
+  cp -r SPIRV-Headers 
${pkgname}-${pkgver}/External/spirv-tools/external/spirv-headers
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  export CXXFLAGS+=" -ffat-lto-objects"
+  cmake \
+-Bbuild-shared \
+-GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_SHARED_LIBS=ON
+  ninja -Cbuild-shared
+  cmake \
+-Bbuild-static \
+-GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DBUILD_SHARED_LIBS=OFF
+  ninja -Cbuild-static
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  DESTDIR="${pkgdir}" ninja -C build-shared install
+  DESTDIR="${pkgdir}" ninja -C build-static install
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  cd "${pkgdir}"/usr/lib
+  for lib in *.so; do
+ln -sf "${lib}" "${lib}.0"
+  done
+
+  # Delete the stuff that's been vendored in. It's not ideal but that's we'll 
deal with for now.
+  mv "${pkgdir}"/usr/bin/spirv-remap .
+  rm -r 
"${pkgdir}"/usr/{bin/spirv*,include/spirv-tools,lib/cmake/SPIRV-Tools*,lib/libSPIRV-*,lib/pkgconfig}
+  mv spirv-remap "${pkgdir}"/usr/bin/spirv-remap
+}
+
+# vim: ts=2 sw=2 et:



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 04:09:29
  Author: svenstaro
Revision: 437788

upgpkg: glslang 11.8.0-1

Modified:
  glslang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 03:43:27 UTC (rev 437787)
+++ PKGBUILD2022-02-20 04:09:29 UTC (rev 437788)
@@ -2,8 +2,8 @@
 
 # Careful when upgrading this package! It usually breaks ABI without bumping 
soname.
 pkgname=glslang
-pkgver=11.7.1
-pkgrel=3
+pkgver=11.8.0
+pkgrel=1
 pkgdesc='OpenGL and OpenGL ES shader front end and validator'
 arch=('x86_64')
 url='https://github.com/KhronosGroup/glslang'
@@ -13,9 +13,9 @@
 options=('staticlibs')
 # Get the commits from known_good.json for every release
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz
-
git+https://github.com/KhronosGroup/SPIRV-Tools#commit=1fbed83c8aab8517d821fcb4164c08567951938f
-
git+https://github.com/KhronosGroup/SPIRV-Headers#commit=449bc986ba6f4c5e10e32828783f9daef2a77644)
-sha256sums=('ab2e2ddc507bb418b9227cbe6f443eb06e89e2387944f42026d82c0b4ef79b0a'
+
git+https://github.com/KhronosGroup/SPIRV-Tools#commit=73735db943d7165d725883a1da0ad9eac79c1e34
+
git+https://github.com/KhronosGroup/SPIRV-Headers#commit=b42ba6d92faf6b4938e6f22ddd186dbdacc98d78)
+sha256sums=('9e5fbe5b844d203da5e61bcd84eda76326e0ff5dc696cb862147bbe01d2febb0'
 'SKIP'
 'SKIP')
 



[arch-commits] Commit in (gcc10)

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:54:49
  Author: svenstaro
Revision: 1135180

Drop gcc10 as it's not required anymore

Deleted:
  gcc10/



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:57:11
  Author: svenstaro
Revision: 1135182

archrelease: copy trunk to community-x86_64

Added:
  openmw/repos/community-x86_64/PKGBUILD
(from rev 1135181, openmw/trunk/PKGBUILD)
Deleted:
  openmw/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 03:57:05 UTC (rev 1135181)
+++ PKGBUILD2022-02-20 03:57:11 UTC (rev 1135182)
@@ -1,37 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Sandy Carter 
-
-pkgname=openmw
-pkgver=0.47.0
-pkgrel=3
-pkgdesc="Open-source engine reimplementation for the role-playing game 
Morrowind"
-arch=('x86_64')
-url="http://www.openmw.org;
-license=('GPL3' 'MIT' 'custom')
-depends=('openal' 'openscenegraph' 'mygui' 'qt5-base' 'ffmpeg' 'sdl2' 
'unshield' 'libxt' 'boost-libs')
-makedepends=('cmake' 'boost' 'doxygen' 'ninja')
-source=("https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.47.0.tar.gz;)
-sha512sums=('517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b')
-
-build() {
-  cd openmw-openmw-$pkgver
-  # We can't use system bullet because openmw needs a version built with double
-  # precision but the one we ship in Arch is built with single precision for
-  # performance reasons.
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DOPENMW_LTO_BUILD=ON \
--DDESIRED_QT_VERSION=5 \
--DOPENMW_USE_SYSTEM_BULLET=OFF \
--GNinja \
--Bbuild
-  ninja -C build
-}
-
-package() {
-  cd openmw-openmw-$pkgver
-  DESTDIR="$pkgdir" ninja -C build install
-}
-
-# vim: ts=2 sw=2 et:

Copied: openmw/repos/community-x86_64/PKGBUILD (from rev 1135181, 
openmw/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 03:57:11 UTC (rev 1135182)
@@ -0,0 +1,46 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Sandy Carter 
+
+pkgname=openmw
+pkgver=0.47.0
+pkgrel=4
+pkgdesc="Open-source engine reimplementation for the role-playing game 
Morrowind"
+arch=('x86_64')
+url="http://www.openmw.org;
+license=('GPL3' 'MIT' 'custom')
+depends=('openal' 'openscenegraph' 'mygui' 'qt5-base' 'ffmpeg4.4' 'sdl2' 
'unshield' 'libxt' 'boost-libs')
+makedepends=('cmake' 'boost' 'doxygen' 'ninja')
+source=("https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.47.0.tar.gz;
+
https://gitlab.com/OpenMW/openmw/-/commit/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch)
+sha512sums=('517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b'
+
'37dfc5611523bf158fe2b6c19bdc11ebd0a70837943183b16b1ec36e06df37c7e089586935753c7442720349d5a7e356dc4f11e79666af0c4d5146f8f64d4853')
+
+prepare () {
+  cd openmw-openmw-$pkgver
+  patch -Np1 -i "$srcdir"/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch
+}
+
+build() {
+  cd openmw-openmw-$pkgver
+
+  export PKG_CONFIG_LIBDIR=/usr/lib/ffmpeg4.4/pkgconfig
+  # We can't use system bullet because openmw needs a version built with double
+  # precision but the one we ship in Arch is built with single precision for
+  # performance reasons.
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DOPENMW_LTO_BUILD=ON \
+-DDESIRED_QT_VERSION=5 \
+-DOPENMW_USE_SYSTEM_BULLET=OFF \
+-GNinja \
+-Bbuild
+  ninja -C build
+}
+
+package() {
+  cd openmw-openmw-$pkgver
+  DESTDIR="$pkgdir" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:57:05
  Author: svenstaro
Revision: 1135181

upgpkg: openmw 0.47.0-4: Build against ffmpeg4.4

Modified:
  openmw/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 03:54:49 UTC (rev 1135180)
+++ PKGBUILD2022-02-20 03:57:05 UTC (rev 1135181)
@@ -3,18 +3,27 @@
 
 pkgname=openmw
 pkgver=0.47.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Open-source engine reimplementation for the role-playing game 
Morrowind"
 arch=('x86_64')
 url="http://www.openmw.org;
 license=('GPL3' 'MIT' 'custom')
-depends=('openal' 'openscenegraph' 'mygui' 'qt5-base' 'ffmpeg' 'sdl2' 
'unshield' 'libxt' 'boost-libs')
+depends=('openal' 'openscenegraph' 'mygui' 'qt5-base' 'ffmpeg4.4' 'sdl2' 
'unshield' 'libxt' 'boost-libs')
 makedepends=('cmake' 'boost' 'doxygen' 'ninja')
-source=("https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.47.0.tar.gz;)
-sha512sums=('517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b')
+source=("https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.47.0.tar.gz;
+
https://gitlab.com/OpenMW/openmw/-/commit/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch)
+sha512sums=('517e650d0054cdba8d38de05ed3975b0fcf8de32fda59c8df7c34b973e5390efa0dd9ec79babdfdaa79dee7aa8a75009776f62fad91b9aa9aa28016c5032652b'
+
'37dfc5611523bf158fe2b6c19bdc11ebd0a70837943183b16b1ec36e06df37c7e089586935753c7442720349d5a7e356dc4f11e79666af0c4d5146f8f64d4853')
 
+prepare () {
+  cd openmw-openmw-$pkgver
+  patch -Np1 -i "$srcdir"/98a7d90ee258ceef9c70b0b2955d0458ec46f048.patch
+}
+
 build() {
   cd openmw-openmw-$pkgver
+
+  export PKG_CONFIG_LIBDIR=/usr/lib/ffmpeg4.4/pkgconfig
   # We can't use system bullet because openmw needs a version built with double
   # precision but the one we ship in Arch is built with single precision for
   # performance reasons.



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:43:27
  Author: svenstaro
Revision: 437787

archrelease: copy trunk to extra-x86_64

Added:
  sdl2/repos/extra-x86_64/PKGBUILD
(from rev 437786, sdl2/trunk/PKGBUILD)
Deleted:
  sdl2/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 03:43:20 UTC (rev 437786)
+++ PKGBUILD2022-02-20 03:43:27 UTC (rev 437787)
@@ -1,42 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=sdl2
-pkgver=2.0.20
-pkgrel=1
-pkgdesc="A library for portable low-level access to a video framebuffer, audio 
output, mouse, and keyboard (Version 2)"
-arch=('x86_64')
-url="https://www.libsdl.org;
-license=('MIT')
-depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 
'libibus' 'hidapi' 'libusb')
-makedepends=('alsa-lib' 'mesa' 'libpulse' 'libxrandr' 'libxinerama' 'wayland' 
'libxkbcommon'
- 'wayland-protocols' 'ibus' 'fcitx' 'libxss' 'cmake' 'jack' 
'ninja' 'pipewire'
- 'libdecor')
-optdepends=('alsa-lib: ALSA audio driver'
-'libpulse: PulseAudio audio driver'
-'jack: JACK audio driver'
-'pipewire: PipeWire audio driver'
-'libdecor: Wayland client decorations')
-source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig})
-sha512sums=('4889949eaa674948bdb0a01bb2a842a0943b15b08ff27ec0079b0fd4f79d071ffb32488a5a51c12ad7c74ed5fe73b608cdf6336a44c95dae8a0fb3f47d0f01de'
-'SKIP')
-validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') # Sam Lantinga
-
-build() {
-  CFLAGS+=" -ffat-lto-objects"
-  cmake -S SDL2-${pkgver} -B build -G Ninja \
--D CMAKE_INSTALL_PREFIX=/usr \
--D SDL_STATIC=OFF \
--D SDL_DLOPEN=ON \
--D SDL_RPATH=OFF
-  cmake --build build
-}
-
-package() {
-  DESTDIR="${pkgdir}" cmake --install build
-
-  # For some reason, this isn't named correctly and we have to fix it to 
reflect the actual staticlib name.
-  sed -i "s/libSDL2\.a/libSDL2main.a/g" 
"$pkgdir"/usr/lib/cmake/SDL2/SDL2Targets-noconfig.cmake
-
-  install -Dm644 SDL2-${pkgver}/LICENSE.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: sdl2/repos/extra-x86_64/PKGBUILD (from rev 437786, sdl2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 03:43:27 UTC (rev 437787)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=sdl2
+pkgver=2.0.20
+pkgrel=2
+pkgdesc="A library for portable low-level access to a video framebuffer, audio 
output, mouse, and keyboard (Version 2)"
+arch=('x86_64')
+url="https://www.libsdl.org;
+license=('MIT')
+depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 
'libibus' 'hidapi' 'libusb')
+makedepends=('alsa-lib' 'mesa' 'libpulse' 'libxrandr' 'libxinerama' 'wayland' 
'libxkbcommon'
+ 'wayland-protocols' 'ibus' 'fcitx5' 'libxss' 'cmake' 'jack' 
'ninja' 'pipewire'
+ 'libdecor')
+optdepends=('alsa-lib: ALSA audio driver'
+'libpulse: PulseAudio audio driver'
+'jack: JACK audio driver'
+'pipewire: PipeWire audio driver'
+'libdecor: Wayland client decorations')
+source=("https://www.libsdl.org/release/SDL2-${pkgver}.tar.gz"{,.sig})
+sha512sums=('4889949eaa674948bdb0a01bb2a842a0943b15b08ff27ec0079b0fd4f79d071ffb32488a5a51c12ad7c74ed5fe73b608cdf6336a44c95dae8a0fb3f47d0f01de'
+'SKIP')
+validpgpkeys=('1528635D8053A57F77D1E08630A59377A7763BE6') # Sam Lantinga
+
+build() {
+  CFLAGS+=" -ffat-lto-objects"
+  cmake -S SDL2-${pkgver} -B build -G Ninja \
+-D CMAKE_INSTALL_PREFIX=/usr \
+-D SDL_STATIC=OFF \
+-D SDL_DLOPEN=ON \
+-D SDL_RPATH=OFF
+  cmake --build build
+}
+
+package() {
+  DESTDIR="${pkgdir}" cmake --install build
+
+  # For some reason, this isn't named correctly and we have to fix it to 
reflect the actual staticlib name.
+  sed -i "s/libSDL2\.a/libSDL2main.a/g" 
"$pkgdir"/usr/lib/cmake/SDL2/SDL2Targets-noconfig.cmake
+
+  install -Dm644 SDL2-${pkgver}/LICENSE.txt 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:43:20
  Author: svenstaro
Revision: 437786

upgpkg: sdl2 2.0.20-2: Build against fcitx5

Modified:
  sdl2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 03:37:43 UTC (rev 437785)
+++ PKGBUILD2022-02-20 03:43:20 UTC (rev 437786)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=sdl2
 pkgver=2.0.20
-pkgrel=1
+pkgrel=2
 pkgdesc="A library for portable low-level access to a video framebuffer, audio 
output, mouse, and keyboard (Version 2)"
 arch=('x86_64')
 url="https://www.libsdl.org;
@@ -8,7 +8,7 @@
 license=('MIT')
 depends=('glibc' 'libxext' 'libxrender' 'libx11' 'libgl' 'libxcursor' 
'libibus' 'hidapi' 'libusb')
 makedepends=('alsa-lib' 'mesa' 'libpulse' 'libxrandr' 'libxinerama' 'wayland' 
'libxkbcommon'
- 'wayland-protocols' 'ibus' 'fcitx' 'libxss' 'cmake' 'jack' 
'ninja' 'pipewire'
+ 'wayland-protocols' 'ibus' 'fcitx5' 'libxss' 'cmake' 'jack' 
'ninja' 'pipewire'
  'libdecor')
 optdepends=('alsa-lib: ALSA audio driver'
 'libpulse: PulseAudio audio driver'



[arch-commits] Commit in 389-ds-base/repos/extra-x86_64 (10 files)

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:37:43
  Author: svenstaro
Revision: 437785

archrelease: copy trunk to extra-x86_64

Added:
  389-ds-base/repos/extra-x86_64/389-ds-base.sysusers
(from rev 437784, 389-ds-base/trunk/389-ds-base.sysusers)
  389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles
(from rev 437784, 389-ds-base/trunk/389-ds-base.tmpfiles)
  389-ds-base/repos/extra-x86_64/PKGBUILD
(from rev 437784, 389-ds-base/trunk/PKGBUILD)
  389-ds-base/repos/extra-x86_64/bcf5e9f.patch
(from rev 437784, 389-ds-base/trunk/bcf5e9f.patch)
  389-ds-base/repos/extra-x86_64/openldap-2.5.patch
(from rev 437784, 389-ds-base/trunk/openldap-2.5.patch)
Deleted:
  389-ds-base/repos/extra-x86_64/389-ds-base.sysusers
  389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles
  389-ds-base/repos/extra-x86_64/PKGBUILD
  389-ds-base/repos/extra-x86_64/bcf5e9f.patch
  389-ds-base/repos/extra-x86_64/openldap-2.5.patch

--+
 389-ds-base.sysusers |2 
 389-ds-base.tmpfiles |6 -
 PKGBUILD |  190 +++--
 bcf5e9f.patch|   82 ++---
 openldap-2.5.patch   |   24 +++---
 5 files changed, 150 insertions(+), 154 deletions(-)

Deleted: 389-ds-base.sysusers
===
--- 389-ds-base.sysusers2022-02-20 03:37:23 UTC (rev 437784)
+++ 389-ds-base.sysusers2022-02-20 03:37:43 UTC (rev 437785)
@@ -1 +0,0 @@
-u dirsrv   440  "389 Directory Server" /var/lib/389-ds-base

Copied: 389-ds-base/repos/extra-x86_64/389-ds-base.sysusers (from rev 437784, 
389-ds-base/trunk/389-ds-base.sysusers)
===
--- 389-ds-base.sysusers(rev 0)
+++ 389-ds-base.sysusers2022-02-20 03:37:43 UTC (rev 437785)
@@ -0,0 +1 @@
+u dirsrv   440  "389 Directory Server" /var/lib/389-ds-base

Deleted: 389-ds-base.tmpfiles
===
--- 389-ds-base.tmpfiles2022-02-20 03:37:23 UTC (rev 437784)
+++ 389-ds-base.tmpfiles2022-02-20 03:37:43 UTC (rev 437785)
@@ -1,3 +0,0 @@
-d /var/log/dirsrv 0700 dirsrv dirsrv -
-d /var/lib/dirsrv 0700 dirsrv dirsrv -
-d /run/lock/dirsrv 0770 dirsrv dirsrv -

Copied: 389-ds-base/repos/extra-x86_64/389-ds-base.tmpfiles (from rev 437784, 
389-ds-base/trunk/389-ds-base.tmpfiles)
===
--- 389-ds-base.tmpfiles(rev 0)
+++ 389-ds-base.tmpfiles2022-02-20 03:37:43 UTC (rev 437785)
@@ -0,0 +1,3 @@
+d /var/log/dirsrv 0700 dirsrv dirsrv -
+d /var/lib/dirsrv 0700 dirsrv dirsrv -
+d /run/lock/dirsrv 0770 dirsrv dirsrv -

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 03:37:23 UTC (rev 437784)
+++ PKGBUILD2022-02-20 03:37:43 UTC (rev 437785)
@@ -1,97 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Javier Torres 
-# Contributor: Jameson Pugh 
-# Contributor: Xiao-Long Chen 
-
-pkgname=389-ds-base
-pkgver=2.0.11
-pkgdesc="389 Directory Server (base)"
-pkgrel=2
-arch=(x86_64)
-url="http://port389.org/;
-license=('GPL')
-provides=('libsvrcore.so')
-replaces=('python-lib389')
-backup=(etc/dirsrv/config/certmap.conf
-etc/dirsrv/config/ldap-agent.conf
-etc/dirsrv/config/slapd-collations.conf
-etc/dirsrv/config/template-initconfig)
-depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'perl' 
'icu'
- 'python-argcomplete' 'python-dateutil' 'python-ldap' 
'python-packaging')
-makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage'
- 'npm' 'nodejs-lts-fermium' 'systemd')
-source=(https://github.com/389ds/389-ds-base/archive/389-ds-base-${pkgver}.tar.gz
-openldap-2.5.patch
-389-ds-base.sysusers
-389-ds-base.tmpfiles)
-sha512sums=('effc31250e80e42933b1117bd5d3a815cd3e4ee7e966d5d059de585641b7f8858a480aadde1cb7d6005f9fef81e7e887f115fbb10948afe63d1d6f6589738cd5'
-
'2e18a2ce12f245a188d9c7b1165f755e2eb3be4f5417ec94df0b87560d13a0d1350ef8774b276172f0df314a9ad82b0b0284ee3be040462afd6af4daac5c9c6a'
-
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
-
'69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
-
-prepare() {
-  cd "${pkgname}-${pkgname}-${pkgver}"
-
-  patch -Np1 -i ../openldap-2.5.patch
-
-  # Required until https://github.com/389ds/389-ds-base/issues/5043 is fixed:
-  sed -i "/deny(warnings)/d" src/librnsslapd/src/lib.rs
-
-  autoreconf -fiv
-}
-
-build() {
-  cd "${pkgname}-${pkgname}-${pkgver}"
-
-  # Build 389-ds-base
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---sbindir=/usr/bin \

[arch-commits] Commit in 389-ds-base/trunk (PKGBUILD)

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:37:23
  Author: svenstaro
Revision: 437784

upgpkg: 389-ds-base 2.1.0-1

Modified:
  389-ds-base/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-19 23:48:27 UTC (rev 437783)
+++ PKGBUILD2022-02-20 03:37:23 UTC (rev 437784)
@@ -4,9 +4,9 @@
 # Contributor: Xiao-Long Chen 
 
 pkgname=389-ds-base
-pkgver=2.0.11
+pkgver=2.1.0
 pkgdesc="389 Directory Server (base)"
-pkgrel=2
+pkgrel=1
 arch=(x86_64)
 url="http://port389.org/;
 license=('GPL')
@@ -16,16 +16,14 @@
 etc/dirsrv/config/ldap-agent.conf
 etc/dirsrv/config/slapd-collations.conf
 etc/dirsrv/config/template-initconfig)
-depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'perl' 
'icu'
- 'python-argcomplete' 'python-dateutil' 'python-ldap' 
'python-packaging')
+depends=('cracklib' 'libevent' 'nspr' 'nss' 'net-snmp' 'pam' 'openldap' 'icu'
+ 'python-argcomplete' 'python-dateutil' 'python-ldap' 
'python-packaging' 'lmdb')
 makedepends=('cargo' 'rsync' 'doxygen' 'cmocka' 'python-setuptools' 
'python-argparse-manpage'
  'npm' 'nodejs-lts-fermium' 'systemd')
 
source=(https://github.com/389ds/389-ds-base/archive/389-ds-base-${pkgver}.tar.gz
-openldap-2.5.patch
 389-ds-base.sysusers
 389-ds-base.tmpfiles)
-sha512sums=('effc31250e80e42933b1117bd5d3a815cd3e4ee7e966d5d059de585641b7f8858a480aadde1cb7d6005f9fef81e7e887f115fbb10948afe63d1d6f6589738cd5'
-
'2e18a2ce12f245a188d9c7b1165f755e2eb3be4f5417ec94df0b87560d13a0d1350ef8774b276172f0df314a9ad82b0b0284ee3be040462afd6af4daac5c9c6a'
+sha512sums=('b0ef27c3eed9307175ea25d510b1bf9520ccc59e443358bf60053f831d444945ffae25f1b85f662a0a22b012daca4c0d225ff75c845100a3da9dc9c8bebee60a'
 
'8689b60f13517e6541e1faa62e61781654a8e4678990d14a3fe0cfe4673697cdde1c46763fdc7ef6203e4026286fa004c73b2857fd7fecff69483e6d1e8e6d68'
 
'69ed8b8f3bdbf9098088b0c92c41a238f16d14ba9f86ebc2b5debe5f001b4d8e235f7cff4731d72b30b5ac70486b0f4300b99646aa3926a3fa59515a64f16402')
 
@@ -32,12 +30,10 @@
 prepare() {
   cd "${pkgname}-${pkgname}-${pkgver}"
 
-  patch -Np1 -i ../openldap-2.5.patch
-
   # Required until https://github.com/389ds/389-ds-base/issues/5043 is fixed:
-  sed -i "/deny(warnings)/d" src/librnsslapd/src/lib.rs
+  # sed -i "/deny(warnings)/d" src/librnsslapd/src/lib.rs
 
-  autoreconf -fiv
+  ./autogen.sh
 }
 
 build() {
@@ -59,7 +55,7 @@
 --enable-autobind \
 --enable-cmocka \
 --enable-rust \
---enable-perl
+--with-libldap_r=no
   make
 
   # Build lib389



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:13:20
  Author: svenstaro
Revision: 1135179

archrelease: copy trunk to community-x86_64

Added:
  tiled/repos/community-x86_64/PKGBUILD
(from rev 1135178, tiled/trunk/PKGBUILD)
Deleted:
  tiled/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 03:13:04 UTC (rev 1135178)
+++ PKGBUILD2022-02-20 03:13:20 UTC (rev 1135179)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.8.1
-pkgrel=1
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://www.mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11'
- 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-svg' 'zstd')
-makedepends=('mesa' 'qt5-tools' 'python' 'qbs')
-optdepends=('python: Python plugin'
-'qt5-imageformats: Support for additional image formats (including 
WebP)')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('3efb84857e3e523085b4768944b8860108b538654c78f80852ce7ff77f2ba65f52ebcceaefa7157b62dd865c122b5d75416101b3a1d5259e0e249522dead9e09')
-
-build() {
-  cd $pkgname-$pkgver
-  qbs qbs.installPrefix:"/usr" projects.Tiled.useRPaths:false 
projects.Tiled.installHeaders:true projects.Tiled.enableZstd:true
-}
-
-package() {
-  cd $pkgname-$pkgver
-  qbs install --install-root "$pkgdir"
-}

Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 1135178, 
tiled/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 03:13:20 UTC (rev 1135179)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
+pkgname=tiled
+pkgver=1.8.2
+pkgrel=1
+pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
+arch=('x86_64')
+url='http://www.mapeditor.org'
+license=('GPL')
+replaces=('tiled-qt')
+depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11'
+ 'qt5-declarative' 'qt5-quickcontrols2' 'qt5-svg' 'zstd')
+makedepends=('mesa' 'qt5-tools' 'python' 'qbs')
+optdepends=('python: Python plugin'
+'qt5-imageformats: Support for additional image formats (including 
WebP)')
+source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
+sha512sums=('698add45d425d16a7b68c9b4d847cafb1d2b0633157614cbcec5f4dba23c1a65597bd2211b8c9f6b37af8ea2a4ca967fc71662672d79a8ea209dd9b0e3863413')
+
+build() {
+  cd $pkgname-$pkgver
+  qbs qbs.installPrefix:"/usr" projects.Tiled.useRPaths:false 
projects.Tiled.installHeaders:true projects.Tiled.enableZstd:true
+}
+
+package() {
+  cd $pkgname-$pkgver
+  qbs install --install-root "$pkgdir"
+}



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

2022-02-19 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, February 20, 2022 @ 03:13:04
  Author: svenstaro
Revision: 1135178

upgpkg: tiled 1.8.2-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:25:56 UTC (rev 1135177)
+++ PKGBUILD2022-02-20 03:13:04 UTC (rev 1135178)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.8.1
+pkgver=1.8.2
 pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 optdepends=('python: Python plugin'
 'qt5-imageformats: Support for additional image formats (including 
WebP)')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('3efb84857e3e523085b4768944b8860108b538654c78f80852ce7ff77f2ba65f52ebcceaefa7157b62dd865c122b5d75416101b3a1d5259e0e249522dead9e09')
+sha512sums=('698add45d425d16a7b68c9b4d847cafb1d2b0633157614cbcec5f4dba23c1a65597bd2211b8c9f6b37af8ea2a4ca967fc71662672d79a8ea209dd9b0e3863413')
 
 build() {
   cd $pkgname-$pkgver



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:24:43
  Author: felixonmars
Revision: 1135173

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 
1135172, haskell-strict/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:24:43 UTC (rev 1135173)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=strict
+pkgname=haskell-strict
+pkgver=0.4.0.1
+pkgrel=97
+pkgdesc="Strict data types and String IO"
+url="https://github.com/haskell-strict/strict;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable' 'haskell-these')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e0c37396fa507ad4d03e46ce4a02ec5bacbd7add75ca551433671871d3e7dde0eb0c620182904d1bdeb7b80e1b311a70f36030cbeae63d8776059150fef30235')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_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 
--ghc-option=-fllvm \
+-fsplit-base
+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-recursion-schemes/repos (2 files)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:25:56
  Author: felixonmars
Revision: 1135177

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-recursion-schemes/repos/community-staging-x86_64/
  haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD
(from rev 1135176, haskell-recursion-schemes/trunk/PKGBUILD)

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

Copied: haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135176, haskell-recursion-schemes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:25:56 UTC (rev 1135177)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=recursion-schemes
+pkgname=haskell-recursion-schemes
+pkgver=5.2.2.2
+pkgrel=20
+pkgdesc="Representing common recursion patterns as higher-order functions"
+url="https://github.com/ekmett/recursion-schemes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 
'haskell-data-fix' 'haskell-free'
+ 'haskell-th-abstraction')
+makedepends=('ghc' 'uusi' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('909ab4a4ffb22bb947a59e065c1902d33513030defd5a4ea18b1a0186c2b31ef8d13cedd665e12ca95c851eb0d37679d8217843987e2ba3e4a8558a8b1e59066')
+
+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=-fllvm
+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-recursion-schemes/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:25:49
  Author: felixonmars
Revision: 1135176

upgpkg: haskell-recursion-schemes 5.2.2.2-20: rebuild with hashable 1.4.0.0

Modified:
  haskell-recursion-schemes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:25:17 UTC (rev 1135175)
+++ PKGBUILD2022-02-20 01:25:49 UTC (rev 1135176)
@@ -3,7 +3,7 @@
 _hkgname=recursion-schemes
 pkgname=haskell-recursion-schemes
 pkgver=5.2.2.2
-pkgrel=19
+pkgrel=20
 pkgdesc="Representing common recursion patterns as higher-order functions"
 url="https://github.com/ekmett/recursion-schemes;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:25:17
  Author: felixonmars
Revision: 1135175

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tdigest/repos/community-staging-x86_64/PKGBUILD (from rev 
1135174, haskell-tdigest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:25:17 UTC (rev 1135175)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tdigest
+pkgname=haskell-tdigest
+pkgver=0.2.1.1
+pkgrel=92
+pkgdesc="On-line accumulation of rank-based statistics"
+url="https://github.com/phadej/haskell-tdigest#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-reducers' 
'haskell-semigroupoids'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('a3998575ff5d180e6383d5bd5fc7c8e5fcfdb0c03e16f5f9089935a4d97173b7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base -u base-compat -u tasty -d semigroups $_hkgname.cabal
+  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=-fllvm \
+--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-tdigest/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:25:09
  Author: felixonmars
Revision: 1135174

upgpkg: haskell-tdigest 0.2.1.1-92: rebuild with hashable 1.4.0.0

Modified:
  haskell-tdigest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:24:43 UTC (rev 1135173)
+++ PKGBUILD2022-02-20 01:25:09 UTC (rev 1135174)
@@ -3,7 +3,7 @@
 _hkgname=tdigest
 pkgname=haskell-tdigest
 pkgver=0.2.1.1
-pkgrel=91
+pkgrel=92
 pkgdesc="On-line accumulation of rank-based statistics"
 url="https://github.com/phadej/haskell-tdigest#readme;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:24:33
  Author: felixonmars
Revision: 1135172

upgpkg: haskell-strict 0.4.0.1-97: rebuild with hashable 1.4.0.0

Modified:
  haskell-strict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:22:21 UTC (rev 1135171)
+++ PKGBUILD2022-02-20 01:24:33 UTC (rev 1135172)
@@ -4,16 +4,21 @@
 _hkgname=strict
 pkgname=haskell-strict
 pkgver=0.4.0.1
-pkgrel=96
+pkgrel=97
 pkgdesc="Strict data types and String IO"
 url="https://github.com/haskell-strict/strict;
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable' 'haskell-these')
-makedepends=('ghc')
+makedepends=('ghc' 'uusi')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('e0c37396fa507ad4d03e46ce4a02ec5bacbd7add75ca551433671871d3e7dde0eb0c620182904d1bdeb7b80e1b311a70f36030cbeae63d8776059150fef30235')
 
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 



[arch-commits] Commit in (13 files)

2022-02-19 Thread Daniel M. Capella via arch-commits
Date: Sunday, February 20, 2022 @ 01:22:21
  Author: polyzen
Revision: 1135171

Switch to python-installer from python-install

Modified:
  molecule-vagrant/trunk/PKGBUILD
  molecule/trunk/PKGBUILD
  python-aioitertools/trunk/PKGBUILD
  python-ansible-compat/trunk/PKGBUILD
  python-argon2_cffi/trunk/PKGBUILD
  python-autopage/trunk/PKGBUILD
  python-deepmerge/trunk/PKGBUILD
  python-libtmux/trunk/PKGBUILD
  python-mistune/trunk/PKGBUILD
  python-pdm-pep517/trunk/PKGBUILD
  python-pynitrokey/trunk/PKGBUILD
  python-pyphen/trunk/PKGBUILD
  python-sphinx-jinja/trunk/PKGBUILD

--+
 molecule-vagrant/trunk/PKGBUILD  |6 +++---
 molecule/trunk/PKGBUILD  |9 +++--
 python-aioitertools/trunk/PKGBUILD   |7 ++-
 python-ansible-compat/trunk/PKGBUILD |4 ++--
 python-argon2_cffi/trunk/PKGBUILD|4 ++--
 python-autopage/trunk/PKGBUILD   |4 ++--
 python-deepmerge/trunk/PKGBUILD  |4 ++--
 python-libtmux/trunk/PKGBUILD|4 ++--
 python-mistune/trunk/PKGBUILD|4 ++--
 python-pdm-pep517/trunk/PKGBUILD |4 ++--
 python-pynitrokey/trunk/PKGBUILD |6 ++
 python-pyphen/trunk/PKGBUILD |4 ++--
 python-sphinx-jinja/trunk/PKGBUILD   |4 ++--
 13 files changed, 28 insertions(+), 36 deletions(-)

Modified: molecule/trunk/PKGBUILD
===
--- molecule/trunk/PKGBUILD 2022-02-20 01:11:10 UTC (rev 1135170)
+++ molecule/trunk/PKGBUILD 2022-02-20 01:22:21 UTC (rev 1135171)
@@ -10,7 +10,7 @@
 depends=(python-ansible-compat python-cerberus python-click
 python-click-help-colors python-cookiecutter python-enrich python-jinja
 python-packaging python-paramiko python-pluggy python-rich python-yaml)
-makedepends=(python-build python-setuptools-scm 
python-setuptools-scm-git-archive python-install)
+makedepends=(python-build python-setuptools-scm 
python-setuptools-scm-git-archive python-installer)
 checkdepends=(ansible python-ansi2html python-filelock python-pexpect
 python-pytest python-pytest-html python-pytest-mock python-pytest-testinfra
 python-pytest-xdist yamllint)
@@ -45,8 +45,7 @@
 
   # install into test location
   mkdir -vp "${_test_dir}"
-  python -m install --optimize=1 --destdir="$_test_dir" dist/*.whl
-  chmod +x "$_test_dir"/usr/bin/*
+  python -m installer --destdir="$_test_dir" dist/*.whl
 
   export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
   export PATH="${_test_dir}/usr/bin:${PATH}"
@@ -55,9 +54,7 @@
 
 package() {
   cd "$pkgname-$pkgver"
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
-  # https://github.com/FFY00/python-install/pull/6
-  chmod +x "$pkgdir"/usr/bin/*
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
 }

Modified: molecule-vagrant/trunk/PKGBUILD
===
--- molecule-vagrant/trunk/PKGBUILD 2022-02-20 01:11:10 UTC (rev 1135170)
+++ molecule-vagrant/trunk/PKGBUILD 2022-02-20 01:22:21 UTC (rev 1135171)
@@ -10,7 +10,7 @@
 url="https://github.com/ansible-community/molecule-vagrant;
 license=(MIT)
 depends=(molecule python-jinja python-selinux python-yaml python-vagrant)
-makedepends=(python-build python-install python-setuptools
+makedepends=(python-build python-installer python-setuptools
 python-setuptools-scm python-setuptools-scm-git-archive python-toml 
python-wheel)
 checkdepends=(ansible python-filelock python-pytest)
 
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
@@ -29,7 +29,7 @@
 
   # install to test location
   mkdir -vp "${_test_dir}"
-  python -m install --optimize=1 --destdir="$_test_dir" dist/*.whl
+  python -m installer --destdir="$_test_dir" dist/*.whl
 
   export PYTHONPATH="${_test_dir}/${_site_packages}:${PYTHONPATH}"
   # ignore tests that require running molecule
@@ -38,6 +38,6 @@
 
 package() {
   cd $pkgname-$pkgver
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
 }

Modified: python-aioitertools/trunk/PKGBUILD
===
--- python-aioitertools/trunk/PKGBUILD  2022-02-20 01:11:10 UTC (rev 1135170)
+++ python-aioitertools/trunk/PKGBUILD  2022-02-20 01:22:21 UTC (rev 1135171)
@@ -10,7 +10,7 @@
 url='https://github.com/omnilib/aioitertools'
 license=(MIT)
 depends=(python)
-makedepends=(python-flit-core python-build python-install)
+makedepends=(python-flit-core python-build python-installer)
 
source=("https://files.pythonhosted.org/packages/source/a/$_pkgname/$_pkgname-$pkgver.tar.gz;)
 sha256sums=('0fd203d53192193973cae71fa14f0d3689328388ad41ca4a4e03e433f98871ac')
 

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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:11:10
  Author: felixonmars
Revision: 1135170

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD
(from rev 1135169, haskell-tasty-expected-failure/trunk/PKGBUILD)
Deleted:
  haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 01:11:02 UTC (rev 1135169)
+++ PKGBUILD2022-02-20 01:11:10 UTC (rev 1135170)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=tasty-expected-failure
-pkgname=haskell-tasty-expected-failure
-pkgver=0.12.3
-pkgrel=134
-pkgdesc="Mark tasty tests as failure expected"
-url="https://github.com/nomeata/tasty-expected-failure;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 
'haskell-unbounded-delays')
-makedepends=('ghc')
-checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 
'haskell-tasty-hedgehog'
-  'haskell-tasty-hunit')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
-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
-}

Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD 
(from rev 1135169, haskell-tasty-expected-failure/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-20 01:11:10 UTC (rev 1135170)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-expected-failure
+pkgname=haskell-tasty-expected-failure
+pkgver=0.12.3
+pkgrel=135
+pkgdesc="Mark tasty tests as failure expected"
+url="https://github.com/nomeata/tasty-expected-failure;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 
'haskell-unbounded-delays')
+makedepends=('ghc')
+checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 
'haskell-tasty-hedgehog'
+  'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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 

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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:11:02
  Author: felixonmars
Revision: 1135169

upgpkg: haskell-tasty-expected-failure 0.12.3-135: rebuild with hashable 1.4.0.0

Modified:
  haskell-tasty-expected-failure/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:10:38 UTC (rev 1135168)
+++ PKGBUILD2022-02-20 01:11:02 UTC (rev 1135169)
@@ -4,7 +4,7 @@
 _hkgname=tasty-expected-failure
 pkgname=haskell-tasty-expected-failure
 pkgver=0.12.3
-pkgrel=134
+pkgrel=135
 pkgdesc="Mark tasty tests as failure expected"
 url="https://github.com/nomeata/tasty-expected-failure;
 license=("MIT")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:10:38
  Author: felixonmars
Revision: 1135168

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135167, haskell-tasty-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:10:38 UTC (rev 1135168)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-hedgehog
+pkgname=haskell-tasty-hedgehog
+pkgver=1.1.0.0
+pkgrel=95
+pkgdesc="Integration for tasty and hedgehog"
+url="https://github.com/qfpl/tasty-hedgehog;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+checkdepends=('haskell-tasty-expected-failure')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('48dda3dda14241f8d8dc77acf61a0fe77887c835ae9de6182c9fe580bb79e98f2480a14c282ff49b1438ffab197812262529e90dcec2af3785713f218490bce2')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:10:30
  Author: felixonmars
Revision: 1135167

upgpkg: haskell-tasty-hedgehog 1.1.0.0-95: rebuild with hashable 1.4.0.0

Modified:
  haskell-tasty-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:10:07 UTC (rev 1135166)
+++ PKGBUILD2022-02-20 01:10:30 UTC (rev 1135167)
@@ -3,7 +3,7 @@
 _hkgname=tasty-hedgehog
 pkgname=haskell-tasty-hedgehog
 pkgver=1.1.0.0
-pkgrel=94
+pkgrel=95
 pkgdesc="Integration for tasty and hedgehog"
 url="https://github.com/qfpl/tasty-hedgehog;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:10:07
  Author: felixonmars
Revision: 1135166

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 
1135165, haskell-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:10:07 UTC (rev 1135166)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hedgehog
+pkgname=haskell-hedgehog
+pkgver=1.0.5
+pkgrel=94
+pkgdesc="A modern property-based testing system"
+url="https://hedgehog.qa;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
+ 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' 
'haskell-monad-control'
+ 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 
'haskell-resourcet'
+ 'haskell-transformers-base' 'haskell-wl-pprint-annotated')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('03a1bd64451ce90ce7bac67e9f558a97b33cb2f7eeec7885c76558f34018eb794f82344563c6b511094e9cf610a6c0f4c0a229455e57df8729fc093ec212dd98')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+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 
--ghc-option=-fllvm
+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-hedgehog/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:09:58
  Author: felixonmars
Revision: 1135165

upgpkg: haskell-hedgehog 1.0.5-94: rebuild with hashable 1.4.0.0

Modified:
  haskell-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:09:05 UTC (rev 1135164)
+++ PKGBUILD2022-02-20 01:09:58 UTC (rev 1135165)
@@ -4,7 +4,7 @@
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
 pkgver=1.0.5
-pkgrel=93
+pkgrel=94
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:09:05
  Author: felixonmars
Revision: 1135164

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lifted-async/repos/community-staging-x86_64/
  haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD
(from rev 1135163, haskell-lifted-async/trunk/PKGBUILD)

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

Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 
1135163, haskell-lifted-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:09:05 UTC (rev 1135164)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lifted-async
+pkgname=haskell-lifted-async
+pkgver=0.10.2.2
+pkgrel=11
+pkgdesc="Run lifted IO operations asynchronously and wait for their results"
+url="https://github.com/maoe/lifted-async;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-transformers-base')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure'
+  'haskell-tasty-hunit' 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('25d679ecb147cc398866b100674d79dce6f70c4328d245cf68515961f93fc614246ce06f7247843372456168fe58fb011a2a9b9fc51a06944dee54ed80bfbdd5')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-lifted-async/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:08:55
  Author: felixonmars
Revision: 1135163

upgpkg: haskell-lifted-async 0.10.2.2-11: rebuild with hashable 1.4.0.0

Modified:
  haskell-lifted-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:08:29 UTC (rev 1135162)
+++ PKGBUILD2022-02-20 01:08:55 UTC (rev 1135163)
@@ -3,7 +3,7 @@
 _hkgname=lifted-async
 pkgname=haskell-lifted-async
 pkgver=0.10.2.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Run lifted IO operations asynchronously and wait for their results"
 url="https://github.com/maoe/lifted-async;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:08:29
  Author: felixonmars
Revision: 1135162

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-expected-failure/repos/community-staging-x86_64/
  haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD
(from rev 1135161, haskell-tasty-expected-failure/trunk/PKGBUILD)

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

Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD 
(from rev 1135161, haskell-tasty-expected-failure/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:08:29 UTC (rev 1135162)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-expected-failure
+pkgname=haskell-tasty-expected-failure
+pkgver=0.12.3
+pkgrel=134
+pkgdesc="Mark tasty tests as failure expected"
+url="https://github.com/nomeata/tasty-expected-failure;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 
'haskell-unbounded-delays')
+makedepends=('ghc')
+checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 
'haskell-tasty-hedgehog'
+  'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-tasty-expected-failure/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:08:21
  Author: felixonmars
Revision: 1135161

upgpkg: haskell-tasty-expected-failure 0.12.3-134: rebuild with hashable 
1.4.0.0 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-tasty-expected-failure/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:08:03 UTC (rev 1135160)
+++ PKGBUILD2022-02-20 01:08:21 UTC (rev 1135161)
@@ -4,7 +4,7 @@
 _hkgname=tasty-expected-failure
 pkgname=haskell-tasty-expected-failure
 pkgver=0.12.3
-pkgrel=133
+pkgrel=134
 pkgdesc="Mark tasty tests as failure expected"
 url="https://github.com/nomeata/tasty-expected-failure;
 license=("MIT")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:08:03
  Author: felixonmars
Revision: 1135160

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bytestring-encoding/repos/community-staging-x86_64/PKGBUILD 
(from rev 1135159, haskell-bytestring-encoding/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:08:03 UTC (rev 1135160)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bytestring-encoding
+pkgname=haskell-bytestring-encoding
+pkgver=0.1.1.0
+pkgrel=45
+pkgdesc="ByteString ↔ Text converter based on GHC.IO.Encoding"
+url="https://github.com/msakai/bytestring-encoding#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('6a080fc0f95060ea2702191442bd4e397149bda25aa2d7c95979cc080201db04eef70305bfd5cb6d52609a339837a0bcadb3951fb375a1ad61522537b0d0087a')
+
+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=-fllvm \
+--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-bytestring-encoding/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:07:56
  Author: felixonmars
Revision: 1135159

upgpkg: haskell-bytestring-encoding 0.1.1.0-45: rebuild with hashable 1.4.0.0

Modified:
  haskell-bytestring-encoding/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:07:33 UTC (rev 1135158)
+++ PKGBUILD2022-02-20 01:07:56 UTC (rev 1135159)
@@ -3,7 +3,7 @@
 _hkgname=bytestring-encoding
 pkgname=haskell-bytestring-encoding
 pkgver=0.1.1.0
-pkgrel=44
+pkgrel=45
 pkgdesc="ByteString ↔ Text converter based on GHC.IO.Encoding"
 url="https://github.com/msakai/bytestring-encoding#readme;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:07:33
  Author: felixonmars
Revision: 1135158

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tzdata/repos/community-staging-x86_64/PKGBUILD (from rev 
1135157, haskell-tzdata/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:07:33 UTC (rev 1135158)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tzdata
+pkgname=haskell-tzdata
+pkgver=0.2.20211021.0
+pkgrel=2
+pkgdesc="Haskell package that distributes the standard time zone database"
+url="https://github.com/ysangkok/haskell-tzdata;
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('268f0b67479c8e2484770bb91894aafdc5d6e90dd28511f48bd7ff537a4b191af8402738ad1ecbbaa88e173ed24c6048e3d95592500d577eff19f8fbe265c33b')
+
+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=-fllvm
+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-tzdata/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:07:25
  Author: felixonmars
Revision: 1135157

upgpkg: haskell-tzdata 0.2.20211021.0-2: rebuild with hashable 1.4.0.0

Modified:
  haskell-tzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:06:36 UTC (rev 1135156)
+++ PKGBUILD2022-02-20 01:07:25 UTC (rev 1135157)
@@ -3,7 +3,7 @@
 _hkgname=tzdata
 pkgname=haskell-tzdata
 pkgver=0.2.20211021.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Haskell package that distributes the standard time zone database"
 url="https://github.com/ysangkok/haskell-tzdata;
 license=('Apache')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:06:36
  Author: felixonmars
Revision: 1135156

archrelease: copy trunk to community-staging-x86_64

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

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

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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:06:29
  Author: felixonmars
Revision: 1135155

upgpkg: haskell-interpolatedstring-perl6 1.0.2-188: rebuild with hashable 
1.4.0.0

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:06:08 UTC (rev 1135154)
+++ PKGBUILD2022-02-20 01:06:29 UTC (rev 1135155)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=187
+pkgrel=188
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:06:08
  Author: felixonmars
Revision: 1135154

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 1135153, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:06:08 UTC (rev 1135154)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=273
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-here/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:05:59
  Author: felixonmars
Revision: 1135153

upgpkg: haskell-here 1.2.13-273: rebuild with hashable 1.4.0.0

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:05:35 UTC (rev 1135152)
+++ PKGBUILD2022-02-20 01:05:59 UTC (rev 1135153)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=272
+pkgrel=273
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:05:35
  Author: felixonmars
Revision: 1135152

archrelease: copy trunk to community-staging-x86_64

Added:
  misfortune/repos/community-staging-x86_64/
  misfortune/repos/community-staging-x86_64/PKGBUILD
(from rev 1135151, misfortune/trunk/PKGBUILD)

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

Copied: misfortune/repos/community-staging-x86_64/PKGBUILD (from rev 1135151, 
misfortune/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:05:35 UTC (rev 1135152)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+pkgname=misfortune
+pkgver=0.1.1.2
+pkgrel=117
+pkgdesc="fortune-mod clone"
+url="https://github.com/mokus0/misfortune;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-knob' 'haskell-monad-loops' 
'haskell-random-fu'
+ 'haskell-regex-base' 'haskell-regex-pcre' 'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('ae4b44215f811e7af6af756c813b9bd6e4161be555f30dd817324f8d1ffe2349')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:05:27
  Author: felixonmars
Revision: 1135151

upgpkg: misfortune 0.1.1.2-117: rebuild with hashable 1.4.0.0

Modified:
  misfortune/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:04:39 UTC (rev 1135150)
+++ PKGBUILD2022-02-20 01:05:27 UTC (rev 1135151)
@@ -2,7 +2,7 @@
 
 pkgname=misfortune
 pkgver=0.1.1.2
-pkgrel=116
+pkgrel=117
 pkgdesc="fortune-mod clone"
 url="https://github.com/mokus0/misfortune;
 license=("custom:PublicDomain")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:04:39
  Author: felixonmars
Revision: 1135150

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-x509/repos/community-staging-x86_64/PKGBUILD (from rev 1135149, 
haskell-x509/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:04:39 UTC (rev 1135150)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=x509
+pkgname=haskell-x509
+pkgver=1.7.5
+pkgrel=188
+pkgdesc="X509 reader and writer"
+url="https://github.com/vincenthz/hs-certificate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-parse" 
"haskell-asn1-types"
+ "haskell-cryptonite" "haskell-hourglass" "haskell-memory" 
"haskell-pem")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e1caa84944294ca412b18269eef19f1b511f0e317b25431102b8b757ce266ab4ec48f805d4d251ff46a85f3b20ef368b176d8b93a92456fc9b8885a85695c537')
+
+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 
--ghc-option=-fllvm
+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-x509/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:04:31
  Author: felixonmars
Revision: 1135149

upgpkg: haskell-x509 1.7.5-188: rebuild with hashable 1.4.0.0

Modified:
  haskell-x509/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:04:05 UTC (rev 1135148)
+++ PKGBUILD2022-02-20 01:04:31 UTC (rev 1135149)
@@ -4,7 +4,7 @@
 _hkgname=x509
 pkgname=haskell-x509
 pkgver=1.7.5
-pkgrel=187
+pkgrel=188
 pkgdesc="X509 reader and writer"
 url="https://github.com/vincenthz/hs-certificate;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:04:05
  Author: felixonmars
Revision: 1135148

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 1135147, 
haskell-rsa/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:04:05 UTC (rev 1135148)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=RSA
+pkgname=haskell-rsa
+pkgver=2.4.1
+pkgrel=148
+pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
+url="https://github.com/GaloisInc/rsa;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 
'haskell-sha')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-test-framework'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2cd3145f405bdc7dd1ddef3e93ef70a214b02607dc7f9648d36c258ba16eed881936816f4ae5ea3b7abd77b7b65d36a984e68dd19e3346fcf1d5231bca6cccb3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '1i{-# language NoMonadFailDesugaring #-}' Test.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-rsa/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:03:56
  Author: felixonmars
Revision: 1135147

upgpkg: haskell-rsa 2.4.1-148: rebuild with hashable 1.4.0.0

Modified:
  haskell-rsa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:03:16 UTC (rev 1135146)
+++ PKGBUILD2022-02-20 01:03:56 UTC (rev 1135147)
@@ -3,7 +3,7 @@
 _hkgname=RSA
 pkgname=haskell-rsa
 pkgver=2.4.1
-pkgrel=147
+pkgrel=148
 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1."
 url="https://github.com/GaloisInc/rsa;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:03:16
  Author: felixonmars
Revision: 1135146

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cprng-aes/repos/community-staging-x86_64/
  haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD
(from rev 1135145, haskell-cprng-aes/trunk/PKGBUILD)

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

Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 
1135145, haskell-cprng-aes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:03:16 UTC (rev 1135146)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cprng-aes
+pkgname=haskell-cprng-aes
+pkgver=0.6.1
+pkgrel=254
+pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
+url="https://github.com/vincenthz/hs-cprng-aes;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" 
"haskell-crypto-random")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-cprng-aes/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:03:09
  Author: felixonmars
Revision: 1135145

upgpkg: haskell-cprng-aes 0.6.1-254: rebuild with hashable 1.4.0.0

Modified:
  haskell-cprng-aes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:02:50 UTC (rev 1135144)
+++ PKGBUILD2022-02-20 01:03:09 UTC (rev 1135145)
@@ -4,7 +4,7 @@
 _hkgname=cprng-aes
 pkgname=haskell-cprng-aes
 pkgver=0.6.1
-pkgrel=253
+pkgrel=254
 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode."
 url="https://github.com/vincenthz/hs-cprng-aes;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:02:50
  Author: felixonmars
Revision: 1135144

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
1135143, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:02:50 UTC (rev 1135144)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1.1
+pkgrel=205
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-either/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:02:42
  Author: felixonmars
Revision: 1135143

upgpkg: haskell-either 5.0.1.1-205: rebuild with hashable 1.4.0.0

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:02:21 UTC (rev 1135142)
+++ PKGBUILD2022-02-20 01:02:42 UTC (rev 1135143)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1.1
-pkgrel=204
+pkgrel=205
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:02:21
  Author: felixonmars
Revision: 1135142

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 
1135141, haskell-checkers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:02:21 UTC (rev 1135142)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=checkers
+pkgname=haskell-checkers
+pkgver=0.5.6
+pkgrel=141
+pkgdesc="Check properties on standard classes and data structures"
+url="https://github.com/conal/checkers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 
'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c8bab4f1acf3e10f2ab273741f59c7810439df52ad396fdd6d000926de1d8bf6e72b90f2b640d9b527c72372074767789110efc39652a4751f89f2d098fea30')
+
+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 
--ghc-option=-fllvm
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:02:13
  Author: felixonmars
Revision: 1135141

upgpkg: haskell-checkers 0.5.6-141: rebuild with hashable 1.4.0.0

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:01:50 UTC (rev 1135140)
+++ PKGBUILD2022-02-20 01:02:13 UTC (rev 1135141)
@@ -3,7 +3,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.5.6
-pkgrel=140
+pkgrel=141
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:01:50
  Author: felixonmars
Revision: 1135140

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 1135139, haskell-wl-pprint-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:01:50 UTC (rev 1135140)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-extras
+pkgname=haskell-wl-pprint-extras
+pkgver=3.5.0.5
+pkgrel=290
+pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
+url="https://github.com/ekmett/wl-pprint-extras/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_hkgname.cabal
+sed -i -e '/fail _ = empty/d' src/Text/PrettyPrint/Free/Internal.hs
+}
+
+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 
--ghc-option=-fllvm
+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-wl-pprint-extras/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:01:42
  Author: felixonmars
Revision: 1135139

upgpkg: haskell-wl-pprint-extras 3.5.0.5-290: rebuild with hashable 1.4.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 01:01:21 UTC (rev 1135138)
+++ PKGBUILD2022-02-20 01:01:42 UTC (rev 1135139)
@@ -3,7 +3,7 @@
 _hkgname=wl-pprint-extras
 pkgname=haskell-wl-pprint-extras
 pkgver=3.5.0.5
-pkgrel=289
+pkgrel=290
 pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
 url="https://github.com/ekmett/wl-pprint-extras/;
 license=('BSD')



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:01:21
  Author: felixonmars
Revision: 1135138

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 
1135137, haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-20 01:01:21 UTC (rev 1135138)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.12
+pkgrel=45
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6b345b59c52039e914ea703ab88a08a8bba0a18bea91fcf4cf379ce678e5a97044f563c7b285cb656a764068756b4fae8321308e86813f86d04c462e9889e6e0')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_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=-fllvm
+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-foldl/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Sunday, February 20, 2022 @ 01:01:12
  Author: felixonmars
Revision: 1135137

upgpkg: haskell-foldl 1.4.12-45: rebuild with hashable 1.4.0.0

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 00:43:12 UTC (rev 1135136)
+++ PKGBUILD2022-02-20 01:01:12 UTC (rev 1135137)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.12
-pkgrel=44
+pkgrel=45
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")
@@ -12,10 +12,15 @@
 depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-random'
  'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
  'haskell-unordered-containers' 'haskell-vector')
-makedepends=('ghc' 'haskell-doctest')
+makedepends=('ghc' 'uusi' 'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('6b345b59c52039e914ea703ab88a08a8bba0a18bea91fcf4cf379ce678e5a97044f563c7b285cb656a764068756b4fae8321308e86813f86d04c462e9889e6e0')
 
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 



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

2022-02-19 Thread Daniel M. Capella via arch-commits
Date: Sunday, February 20, 2022 @ 00:43:12
  Author: polyzen
Revision: 1135136

Switch to python-installer from python-install

Modified:
  python-typing_extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-20 00:27:39 UTC (rev 1135135)
+++ PKGBUILD2022-02-20 00:43:12 UTC (rev 1135136)
@@ -10,7 +10,7 @@
 url=https://github.com/python/typing/tree/master/typing_extensions
 license=(custom)
 depends=(python)
-makedepends=(git python-build python-flit-core python-install)
+makedepends=(git python-build python-flit-core python-installer)
 checkdepends=(python-tests)
 provides=(python-typing-extensions)
 conflicts=(python-typing-extensions)
@@ -33,7 +33,7 @@
   cd typing/typing_extensions
 
   python -m venv --system-site-packages test-env
-  test-env/bin/python -m install --optimize=1 dist/*.whl
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python src/test_typing_extensions.py
 }
 
@@ -40,7 +40,7 @@
 package() {
   cd typing/typing_extensions
 
-  python -m install --optimize=1 --destdir="${pkgdir}" dist/*.whl
+  python -m installer --destdir="${pkgdir}" dist/*.whl
 
   # Symlink license file
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")



[arch-commits] Commit in dbmail/repos/community-x86_64 (16 files)

2022-02-19 Thread Sergej Pupykin via arch-commits
Date: Sunday, February 20, 2022 @ 00:27:39
  Author: spupykin
Revision: 1135135

archrelease: copy trunk to community-x86_64

Added:
  dbmail/repos/community-x86_64/PKGBUILD
(from rev 1135134, dbmail/trunk/PKGBUILD)
  dbmail/repos/community-x86_64/build-fix.patch
(from rev 1135134, dbmail/trunk/build-fix.patch)
  dbmail/repos/community-x86_64/dbmail-imapd.xinetd
(from rev 1135134, dbmail/trunk/dbmail-imapd.xinetd)
  dbmail/repos/community-x86_64/dbmail-lmtpd.xinetd
(from rev 1135134, dbmail/trunk/dbmail-lmtpd.xinetd)
  dbmail/repos/community-x86_64/dbmail-pop3d.xinetd
(from rev 1135134, dbmail/trunk/dbmail-pop3d.xinetd)
  dbmail/repos/community-x86_64/dbmail-timsieved.xinetd
(from rev 1135134, dbmail/trunk/dbmail-timsieved.xinetd)
  dbmail/repos/community-x86_64/log-imap.patch
(from rev 1135134, dbmail/trunk/log-imap.patch)
  dbmail/repos/community-x86_64/noop-fetch-response-fix2.patch
(from rev 1135134, dbmail/trunk/noop-fetch-response-fix2.patch)
Deleted:
  dbmail/repos/community-x86_64/PKGBUILD
  dbmail/repos/community-x86_64/build-fix.patch
  dbmail/repos/community-x86_64/dbmail-imapd.xinetd
  dbmail/repos/community-x86_64/dbmail-lmtpd.xinetd
  dbmail/repos/community-x86_64/dbmail-pop3d.xinetd
  dbmail/repos/community-x86_64/dbmail-timsieved.xinetd
  dbmail/repos/community-x86_64/log-imap.patch
  dbmail/repos/community-x86_64/noop-fetch-response-fix2.patch

+
 PKGBUILD   |  167 ---
 build-fix.patch|   46 +-
 dbmail-imapd.xinetd|   26 +++---
 dbmail-lmtpd.xinetd|   26 +++---
 dbmail-pop3d.xinetd|   26 +++---
 dbmail-timsieved.xinetd|   30 +++
 log-imap.patch |   94 ++---
 noop-fetch-response-fix2.patch |   24 ++---
 8 files changed, 223 insertions(+), 216 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-20 00:27:13 UTC (rev 1135134)
+++ PKGBUILD2022-02-20 00:27:39 UTC (rev 1135135)
@@ -1,80 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Sebastian Faltoni 
-
-pkgname=dbmail
-pkgver=3.2.6
-pkgrel=2
-pkgdesc="Fast and scalable sql based mail services"
-arch=('x86_64')
-depends=('gmime' 'libzdb' 'mhash' 'libevent')
-makedepends=('asciidoc' 'xmlto' 'docbook-xsl' 'docbook-xml' 
'postgresql-libs>=8.4.1'
-'sqlite' 'mariadb-libs' 'libldap>=2.4.18' 'libsieve' 'git' 
'systemd')
-optdepends=('libldap: for LDAP authentication'
-   'libsieve: for dbmail-sieve')
-#  'python2-mysql2pgsql: migrate from MySQL to PostreSQL')
-url="https://www.dbmail.org;
-license=('GPL')
-options=('zipman')
-backup=(etc/xinetd.d/dbmail-imapd
-   etc/xinetd.d/dbmail-pop3d
-   etc/xinetd.d/dbmail-lmtpd
-   etc/xinetd.d/dbmail-timsieved)
-#source=("dbmail-$pkgver::git://git.subdir.eu/paul/dbmail#branch=dbmail_3_2"
-#source=("dbmail-$pkgver.tar.gz::http://git.dbmail.eu/paul/dbmail/snapshot/dbmail-$pkgver.tar.gz;
-#source=("https://www.dbmail.org/download/3.2/dbmail-${pkgver}.tar.gz;
-source=("$pkgname-$pkgver.tar.gz::https://github.com/dbmail/dbmail/archive/refs/tags/v$pkgver.tar.gz;
-   "dbmail-imapd.xinetd"
-   "dbmail-lmtpd.xinetd"
-   "dbmail-pop3d.xinetd"
-   "dbmail-timsieved.xinetd"
-   noop-fetch-response-fix2.patch
-   log-imap.patch
-   build-fix.patch)
-sha256sums=('bc073c3f15c5e73516e4b066958fbe4fc56d41b3ab334f0fa2bd362f036a2b01'
-'fc534af5c8df94bedbf0dcef5801a9144ca799e590bc8e9c2903ae9a9bc6043e'
-'6edc52b5f45480509849d2fda5c6a38cb436c40c49c8c65aaa0ae6490a85a881'
-'380d10300a9d0bffebe8d775a9642f520981576f4179e570f3bde07f2146564e'
-'c7ac3f0c9588ec0eacffdb023a3d8e1c24d8f3e874597880fcb136757d01aa93'
-'8d775abeb55f60969641a61b895df22577255f212737f4db01b138dbb40d2064'
-'9d10d5c1a5dc00d33ef4394aed5416a4bd9fea3e7c96653633965e15d3c11f43'
-'a730f1bdf43337291b19f97c4e7540e92cd7cae90f560d9acaf7fa4d634584c1')
-
-prepare() {
-  cd "$srcdir"/dbmail-${pkgver}/
-  patch -p1 <"$srcdir"/noop-fetch-response-fix2.patch
-#  patch -p1 <"$srcdir"/build-fix.patch
-#  patch -p1 <"$srcdir"/log-imap.patch
-}
-
-build() {
-  cd "$srcdir"/dbmail-${pkgver}/
-  aclocal
-  automake --add-missing
-  autoreconf
-  [ -f Makefile ] || ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---runstatedir=/run \
---with-ldap --with-sieve \
---enable-systemd --enable-manpages
-  make
-}
-
-package() {
-  cd "$srcdir"/dbmail-${pkgver}/
-
-  install -dm0755 "$pkgdir"/usr/lib/systemd/system
-  install -dm0755 "$pkgdir"/usr/lib/tmpfiles.d
-  install -dm0755 "$pkgdir"/usr/share/dbmail
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 dbmail.conf "$pkgdir"/etc/dbmail.conf.sample
-  cp -r sql/* "$pkgdir"/usr/share/dbmail/
-  cp -a contrib "$pkgdir"/usr/share/dbmail/
-  

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

2022-02-19 Thread Sergej Pupykin via arch-commits
Date: Sunday, February 20, 2022 @ 00:27:13
  Author: spupykin
Revision: 1135134

upgpkg: dbmail 3.2.6-3

Modified:
  dbmail/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-19 23:54:10 UTC (rev 1135133)
+++ PKGBUILD2022-02-20 00:27:13 UTC (rev 1135134)
@@ -3,7 +3,7 @@
 
 pkgname=dbmail
 pkgver=3.2.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Fast and scalable sql based mail services"
 arch=('x86_64')
 depends=('gmime' 'libzdb' 'mhash' 'libevent')
@@ -42,6 +42,13 @@
 prepare() {
   cd "$srcdir"/dbmail-${pkgver}/
   patch -p1 <"$srcdir"/noop-fetch-response-fix2.patch
+  sed -i \
+-e 's|@runstatedir@|/run|g' \
+-e 's|dbmail:dbmail|nobody:nobody|g' \
+systemd/*.service.in
+  sed -i \
+-e 's|dbmail dbmail|nobody nobody|g' \
+systemd/*.tmpfiles.in
 #  patch -p1 <"$srcdir"/build-fix.patch
 #  patch -p1 <"$srcdir"/log-imap.patch
 }



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Saturday, February 19, 2022 @ 23:54:10
  Author: felixonmars
Revision: 1135133

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 1135132, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-19 23:54:10 UTC (rev 1135133)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1.7
+pkgrel=60
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 
'haskell-indexed-traversable'
+ 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-th-abstraction'
+ 'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('35982d982e9b99243f15ac83044438b762acfa2c4fd30f3da56f93c2a6c1bf0a2bf4c8b7061593a9d7a4231cd31f4c58d7d459f9caca90a52ed087436a934423')
+
+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 
--ghc-option=-fllvm
+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-free/trunk (PKGBUILD)

2022-02-19 Thread Felix Yan via arch-commits
Date: Saturday, February 19, 2022 @ 23:54:01
  Author: felixonmars
Revision: 1135132

upgpkg: haskell-free 5.1.7-60: rebuild with hashable 1.4.0.0

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-19 23:53:33 UTC (rev 1135131)
+++ PKGBUILD2022-02-19 23:54:01 UTC (rev 1135132)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1.7
-pkgrel=59
+pkgrel=60
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("BSD")



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

2022-02-19 Thread Felix Yan via arch-commits
Date: Saturday, February 19, 2022 @ 23:53:33
  Author: felixonmars
Revision: 1135131

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 
1135130, haskell-reducers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-19 23:53:33 UTC (rev 1135131)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=reducers
+pkgname=haskell-reducers
+pkgver=3.12.4
+pkgrel=22
+pkgdesc="Semigroups, specialized containers and a general map/reduce framework"
+url="https://github.com/ekmett/reducers/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" 
"haskell-semigroupoids"
+ "haskell-unordered-containers")
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5640cb567b21e06884d0f8cbdc90530f90ef2bebf783e3d02e0fd5fd7ed2fd24876d612a6e5ece14ccfe80e963f19a2925b2af4c5317c44de75b1b1894457f1f')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_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 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



  1   2   3   4   5   >