[arch-commits] Commit in home-assistant/repos/community-any (6 files)

2021-01-21 Thread Maxime Gauduin via arch-commits
Date: Friday, January 22, 2021 @ 07:49:23
  Author: alucryd
Revision: 824357

archrelease: copy trunk to community-any

Added:
  home-assistant/repos/community-any/PKGBUILD
(from rev 824356, home-assistant/trunk/PKGBUILD)
  home-assistant/repos/community-any/home-assistant-astral2.2.patch
(from rev 824356, home-assistant/trunk/home-assistant-astral2.2.patch)
  home-assistant/repos/community-any/home-assistant.service
(from rev 824356, home-assistant/trunk/home-assistant.service)
Deleted:
  home-assistant/repos/community-any/PKGBUILD
  home-assistant/repos/community-any/home-assistant-astral2.2.patch
  home-assistant/repos/community-any/home-assistant.service

+
 PKGBUILD   |  184 ++--
 home-assistant-astral2.2.patch |  572 +++
 home-assistant.service |   56 +--
 3 files changed, 410 insertions(+), 402 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 07:49:16 UTC (rev 824356)
+++ PKGBUILD2021-01-22 07:49:23 UTC (rev 824357)
@@ -1,92 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Ethan Skinner 
-# Contributor: Grégoire Seux 
-# Contributor: Dean Galvin 
-# Contributor: NicoHood 
-
-pkgname=home-assistant
-pkgdesc='Open source home automation that puts local control and privacy first'
-pkgver=2020.12.2
-pkgrel=1
-arch=(any)
-url=https://home-assistant.io/
-license=(APACHE)
-depends=(
-  gcc
-  python-aiohttp
-  python-aiohttp-cors
-  python-astral
-  python-async-timeout
-  python-attrs
-  python-bcrypt
-  python-certifi
-  python-ciso8601
-  python-cryptography
-  python-defusedxml
-  python-httpx
-  python-jinja
-  python-mutagen
-  python-pillow
-  python-pip
-  python-pyjwt
-  python-pytz
-  python-requests
-  python-ruamel-yaml
-  python-slugify
-  python-sqlalchemy
-  python-voluptuous
-  python-voluptuous-serialize
-  python-yaml
-  python-yarl
-  python-zeroconf
-)
-makedepends=(
-  git
-  python-setuptools
-)
-optdepends=(
-  'net-tools: Nmap host discovery'
-  'openzwave: Z-Wave integration'
-  'python-dtlssocket: Ikea Tradfri integration'
-  'python-lxml: Meteo France integration'
-)
-_tag=e670a8f3b6e2c037840172fff7b54ff82bf8cd6b
-source=(
-  git+https://github.com/home-assistant/home-assistant.git#tag=${_tag}
-  home-assistant.service
-  home-assistant-astral2.2.patch
-)
-b2sums=('SKIP'
-
'0df7bbfdac09e37294ac27567e677855c72d13be3aefbd23e0a8f101cf2148302affbe9b6b586b893f77fc990f665d7b95f4916583680c06abd8f74b5cdf3da9'
-
'e2e4c8f4c20932d6f10812ed06a30234de8c6c9b364c8ea98976d1b7546256d7917a2d4649da3c9880f7e542ec161f91295f11cd15f77f21100822aacb9b0753')
-
-pkgver() {
-  cd home-assistant
-
-  git describe --tags
-}
-
-prepare() {
-  cd home-assistant
-
-  patch -Np1 -i ../home-assistant-astral2.2.patch
-
-  # lift hard dep constraints, we'll deal with breaking changes ourselves
-  sed 's/==/>=/g' -i setup.py homeassistant/package_constraints.txt
-}
-
-build() {
-  cd home-assistant
-
-  python setup.py build
-}
-
-package() {
-  cd home-assistant
-
-  python setup.py install --root="${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
-
-  install -Dm 644 ../home-assistant.service -t 
"${pkgdir}"/usr/lib/systemd/system/
-}
-
-# vim: ts=2 sw=2 et:

Copied: home-assistant/repos/community-any/PKGBUILD (from rev 824356, 
home-assistant/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-22 07:49:23 UTC (rev 824357)
@@ -0,0 +1,92 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Ethan Skinner 
+# Contributor: Grégoire Seux 
+# Contributor: Dean Galvin 
+# Contributor: NicoHood 
+
+pkgname=home-assistant
+pkgdesc='Open source home automation that puts local control and privacy first'
+pkgver=2021.1.4
+pkgrel=1
+arch=(any)
+url=https://home-assistant.io/
+license=(APACHE)
+depends=(
+  gcc
+  python-aiohttp
+  python-aiohttp-cors
+  python-astral
+  python-async-timeout
+  python-attrs
+  python-bcrypt
+  python-certifi
+  python-ciso8601
+  python-cryptography
+  python-defusedxml
+  python-httpx
+  python-jinja
+  python-mutagen
+  python-pillow
+  python-pip
+  python-pyjwt
+  python-pytz
+  python-requests
+  python-ruamel-yaml
+  python-slugify
+  python-sqlalchemy
+  python-voluptuous
+  python-voluptuous-serialize
+  python-yaml
+  python-yarl
+  python-zeroconf
+)
+makedepends=(
+  git
+  python-setuptools
+)
+optdepends=(
+  'net-tools: Nmap host discovery'
+  'openzwave: Z-Wave integration'
+  'python-dtlssocket: Ikea Tradfri integration'
+  'python-lxml: Meteo France integration'
+)
+_tag=2de0b2aeca27e160e4f4ea255bbe20c4425c061b
+source=(
+  git+https://github.com/home-assistant/home-assistant.git#tag=${_tag}
+  home-assistant.service
+  home-assistant-astral2.2.patch
+)
+b2sums=('SKIP'
+

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

2021-01-21 Thread Maxime Gauduin via arch-commits
Date: Friday, January 22, 2021 @ 07:49:16
  Author: alucryd
Revision: 824356

upgpkg: home-assistant 2021.1.4-1

Modified:
  home-assistant/trunk/PKGBUILD
  home-assistant/trunk/home-assistant-astral2.2.patch

+
 PKGBUILD   |6 +++---
 home-assistant-astral2.2.patch |   34 +-
 2 files changed, 24 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-01-22 05:26:13 UTC (rev 824355)
+++ PKGBUILD2021-01-22 07:49:16 UTC (rev 824356)
@@ -6,7 +6,7 @@
 
 pkgname=home-assistant
 pkgdesc='Open source home automation that puts local control and privacy first'
-pkgver=2020.12.2
+pkgver=2021.1.4
 pkgrel=1
 arch=(any)
 url=https://home-assistant.io/
@@ -50,7 +50,7 @@
   'python-dtlssocket: Ikea Tradfri integration'
   'python-lxml: Meteo France integration'
 )
-_tag=e670a8f3b6e2c037840172fff7b54ff82bf8cd6b
+_tag=2de0b2aeca27e160e4f4ea255bbe20c4425c061b
 source=(
   git+https://github.com/home-assistant/home-assistant.git#tag=${_tag}
   home-assistant.service
@@ -58,7 +58,7 @@
 )
 b2sums=('SKIP'
 
'0df7bbfdac09e37294ac27567e677855c72d13be3aefbd23e0a8f101cf2148302affbe9b6b586b893f77fc990f665d7b95f4916583680c06abd8f74b5cdf3da9'
-
'e2e4c8f4c20932d6f10812ed06a30234de8c6c9b364c8ea98976d1b7546256d7917a2d4649da3c9880f7e542ec161f91295f11cd15f77f21100822aacb9b0753')
+
'b21f1e662c242a10b0fdd8727dfb25a293e13ca3f431d49c2f7ef5b5427ad5b89ce6e7fe399a8bbad986c4e128c94be571227f67778764cf5441bf1f8dc00eaf')
 
 pkgver() {
   cd home-assistant

Modified: home-assistant-astral2.2.patch
===
--- home-assistant-astral2.2.patch  2021-01-22 05:26:13 UTC (rev 824355)
+++ home-assistant-astral2.2.patch  2021-01-22 07:49:16 UTC (rev 824356)
@@ -1,19 +1,19 @@
-From a675013a44de962bf63a6937d08a84789b897a80 Mon Sep 17 00:00:00 2001
+From 3acb6a4f847db45426328768c0ca874f361efaf2 Mon Sep 17 00:00:00 2001
 From: Maxime Gauduin 
 Date: Thu, 27 Feb 2020 17:27:37 +0100
 Subject: [PATCH] bump astral to 2.2
 
 ---
- homeassistant/components/moon/sensor.py  |  4 +-
+ homeassistant/components/moon/sensor.py  |  5 +--
  homeassistant/components/sun/__init__.py | 20 +-
  homeassistant/helpers/sun.py | 51 ++--
  homeassistant/package_constraints.txt|  2 +-
  requirements.txt |  2 +-
  setup.py |  2 +-
- 6 files changed, 47 insertions(+), 34 deletions(-)
+ 6 files changed, 47 insertions(+), 35 deletions(-)
 
 diff --git a/homeassistant/components/moon/sensor.py 
b/homeassistant/components/moon/sensor.py
-index f7914177f8..9b29b071ee 100644
+index 9e0f8ef51d..9b29b071ee 100644
 --- a/homeassistant/components/moon/sensor.py
 +++ b/homeassistant/components/moon/sensor.py
 @@ -1,5 +1,5 @@
@@ -23,11 +23,19 @@
  import voluptuous as vol
  
  from homeassistant.components.sensor import PLATFORM_SCHEMA
-@@ -87,4 +87,4 @@ class MoonSensor(Entity):
+@@ -49,7 +49,6 @@ class MoonSensor(Entity):
+ """Initialize the moon sensor."""
+ self._name = name
+ self._state = None
+-self._astral = Astral()
+ 
+ @property
+ def name(self):
+@@ -88,4 +87,4 @@ class MoonSensor(Entity):
  async def async_update(self):
  """Get the time and updates the states."""
  today = dt_util.as_local(dt_util.utcnow()).date()
--self._state = Astral().moon_phase(today)
+-self._state = self._astral.moon_phase(today)
 +self._state = moon.phase(today)
 diff --git a/homeassistant/components/sun/__init__.py 
b/homeassistant/components/sun/__init__.py
 index 2d921da4a4..ec8f4b325a 100644
@@ -239,12 +247,12 @@
  return None
  
 diff --git a/homeassistant/package_constraints.txt 
b/homeassistant/package_constraints.txt
-index 33a9466f4d..0d7cdf4862 100644
+index fa9a1ed564..5e6589bda5 100644
 --- a/homeassistant/package_constraints.txt
 +++ b/homeassistant/package_constraints.txt
 @@ -2,7 +2,7 @@ PyJWT==1.7.1
  PyNaCl==1.3.0
- aiohttp==3.7.1
+ aiohttp==3.7.3
  aiohttp_cors==0.7.0
 -astral==1.10.1
 +astral==2.2
@@ -252,13 +260,13 @@
  attrs==19.3.0
  bcrypt==3.1.7
 diff --git a/requirements.txt b/requirements.txt
-index ece1877ea7..4026232eea 100644
+index ece5a5a370..0b5d6622fd 100644
 --- a/requirements.txt
 +++ b/requirements.txt
 @@ -2,7 +2,7 @@
  
  # Home Assistant Core
- aiohttp==3.7.1
+ aiohttp==3.7.3
 -astral==1.10.1
 +astral==2.2
  async_timeout==3.0.1
@@ -265,13 +273,13 @@
  attrs==19.3.0
  bcrypt==3.1.7
 diff --git a/setup.py b/setup.py
-index d5d133d4a3..ee284b9d87 100755
+index 096e376b1a..f2034408f0 100755
 --- a/setup.py
 +++ b/setup.py
 @@ -33,7 +33,7 @@ PACKAGES = find_packages(exclude=["tests", "tests.*"])
  
  REQUIRES = [
- "aiohttp==3.7.1",
+ "aiohttp==3.7.3",
 -"astral==1.10.1",
 +"astral==2.2",
  

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

2021-01-21 Thread Eli Schwartz via arch-commits
Date: Friday, January 22, 2021 @ 05:26:13
  Author: eschwartz
Revision: 824355

archrelease: copy trunk to community-any

Added:
  python-py7zr/repos/community-any/
  
python-py7zr/repos/community-any/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
(from rev 824354, 
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch)
  python-py7zr/repos/community-any/PKGBUILD
(from rev 824354, python-py7zr/trunk/PKGBUILD)

-+
 0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch |   36 +++
 PKGBUILD|   50 
++
 2 files changed, 86 insertions(+)

Copied: 
python-py7zr/repos/community-any/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
 (from rev 824354, 
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch)
===
--- 
community-any/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch   
(rev 0)
+++ 
community-any/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch   
2021-01-22 05:26:13 UTC (rev 824355)
@@ -0,0 +1,36 @@
+From 60518925be620adfbd523c16521b0a1ca8a1aaad Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 19 Jan 2021 18:59:59 -0500
+Subject: [PATCH] setup.cfg: remove build-time dependency on things unrelated
+ to building
+
+pep517 is a command-line tool used by developers interested in building
+any package, it does not need to be listed as a requirement which
+python -m pep517.build installs into the isolated build environment.
+
+wheel is used optionally by setuptools to run bdist_wheel and is
+required by the pep517 build backend... but this is only needed if
+you're using pyproject.toml's build-system.requires, so this is a
+duplicate line.
+
+[patch regenerated against PyPI tarball with funky added whitespace]
+---
+ setup.cfg | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index d8436cc..615630d 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -41,8 +41,6 @@ install_requires =
+ setup_requires = 
+   setuptools-scm>=3.5.0
+   setuptools>=42.0
+-  wheel
+-  pep517
+ packages = py7zr
+ 
+ [options.entry_points]
+-- 
+2.30.0
+

Copied: python-py7zr/repos/community-any/PKGBUILD (from rev 824354, 
python-py7zr/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2021-01-22 05:26:13 UTC (rev 824355)
@@ -0,0 +1,50 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=py7zr
+pkgname=python-py7zr
+pkgver=0.11.3
+pkgrel=1
+pkgdesc="Pure python 7-zip library"
+arch=('any')
+url="https://github.com/miurahr/${_pkgname};
+license=('LGPL')
+depends=('python-pycryptodome' 'python-texttable')
+optdepends=('python-zstandard: zstd compression')
+makedepends=('python-setuptools-scm')
+checkdepends=('python-pytest-timeout' 'python-zstandard' 'pyannotate' 'p7zip')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;
+"0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch")
+sha256sums=('f9e872f02daf9be64ef35a0d69f5467a3ccbd028df0863ee39a2fbab5f80cc52'
+'eb6e1b95bb2fe56889337bc3fb2ee788bfe7eb7849667bd2c193c7a9a8158908')
+b2sums=('7306fffb1f1422e9a1a6d475fa37217dda8a0e8af2e14ebfeddbfae5a98d117b2e61e6fa4d5e254623c839f48911a9b14b1bd32b294e9ac1a5b7ab18305950fb'
+
'c8043f2631d783c1c4e8797fe12f517b06c1468860a32d2964b7f1e12d76728f3317f3ea76f380fe11a3c2dade52e95e492be107b537430a9ffb24b439f70ccd')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# thou shalt not force coverage reports on innocent unittest users
+sed -i '/^addopts/d' tox.ini
+
+# don't download unneeded setup_requires from PyPI
+# https://github.com/miurahr/py7zr/pull/286
+patch -p1 -i 
../0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
+}
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest -rsx \
+--ignore tests/test_benchmark.py
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}


[arch-commits] Commit in (5 files)

2021-01-21 Thread Eli Schwartz via arch-commits
Date: Friday, January 22, 2021 @ 04:19:05
  Author: eschwartz
Revision: 824354

addpkg: python-py7zr 0.11.3-1: new dep for calibre

Added:
  python-py7zr/
  python-py7zr/repos/
  python-py7zr/trunk/
  
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
  python-py7zr/trunk/PKGBUILD

-+
 0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch |   36 +++
 PKGBUILD|   50 
++
 2 files changed, 86 insertions(+)

Added: 
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
===
--- 
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
  (rev 0)
+++ 
python-py7zr/trunk/0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
  2021-01-22 04:19:05 UTC (rev 824354)
@@ -0,0 +1,36 @@
+From 60518925be620adfbd523c16521b0a1ca8a1aaad Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 19 Jan 2021 18:59:59 -0500
+Subject: [PATCH] setup.cfg: remove build-time dependency on things unrelated
+ to building
+
+pep517 is a command-line tool used by developers interested in building
+any package, it does not need to be listed as a requirement which
+python -m pep517.build installs into the isolated build environment.
+
+wheel is used optionally by setuptools to run bdist_wheel and is
+required by the pep517 build backend... but this is only needed if
+you're using pyproject.toml's build-system.requires, so this is a
+duplicate line.
+
+[patch regenerated against PyPI tarball with funky added whitespace]
+---
+ setup.cfg | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index d8436cc..615630d 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -41,8 +41,6 @@ install_requires =
+ setup_requires = 
+   setuptools-scm>=3.5.0
+   setuptools>=42.0
+-  wheel
+-  pep517
+ packages = py7zr
+ 
+ [options.entry_points]
+-- 
+2.30.0
+

Added: python-py7zr/trunk/PKGBUILD
===
--- python-py7zr/trunk/PKGBUILD (rev 0)
+++ python-py7zr/trunk/PKGBUILD 2021-01-22 04:19:05 UTC (rev 824354)
@@ -0,0 +1,50 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=py7zr
+pkgname=python-py7zr
+pkgver=0.11.3
+pkgrel=1
+pkgdesc="Pure python 7-zip library"
+arch=('any')
+url="https://github.com/miurahr/${_pkgname};
+license=('LGPL')
+depends=('python-pycryptodome' 'python-texttable')
+optdepends=('python-zstandard: zstd compression')
+makedepends=('python-setuptools-scm')
+checkdepends=('python-pytest-timeout' 'python-zstandard' 'pyannotate' 'p7zip')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;
+"0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch")
+sha256sums=('f9e872f02daf9be64ef35a0d69f5467a3ccbd028df0863ee39a2fbab5f80cc52'
+'eb6e1b95bb2fe56889337bc3fb2ee788bfe7eb7849667bd2c193c7a9a8158908')
+b2sums=('7306fffb1f1422e9a1a6d475fa37217dda8a0e8af2e14ebfeddbfae5a98d117b2e61e6fa4d5e254623c839f48911a9b14b1bd32b294e9ac1a5b7ab18305950fb'
+
'c8043f2631d783c1c4e8797fe12f517b06c1468860a32d2964b7f1e12d76728f3317f3ea76f380fe11a3c2dade52e95e492be107b537430a9ffb24b439f70ccd')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+# thou shalt not force coverage reports on innocent unittest users
+sed -i '/^addopts/d' tox.ini
+
+# don't download unneeded setup_requires from PyPI
+# https://github.com/miurahr/py7zr/pull/286
+patch -p1 -i 
../0001-setup.cfg-remove-build-time-dependency-on-things-unr.patch
+}
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest -rsx \
+--ignore tests/test_benchmark.py
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}


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

2021-01-21 Thread David Runge via arch-commits
Date: Friday, January 22, 2021 @ 00:45:16
  Author: dvzrv
Revision: 824353

archrelease: copy trunk to community-x86_64

Added:
  serd/repos/community-x86_64/PKGBUILD
(from rev 824352, serd/trunk/PKGBUILD)
Deleted:
  serd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 00:39:54 UTC (rev 824352)
+++ PKGBUILD2021-01-22 00:45:16 UTC (rev 824353)
@@ -1,62 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: speps 
-
-pkgname=serd
-pkgver=0.30.8
-pkgrel=1
-pkgdesc="Lightweight C library for RDF syntax supporting reading/ writing 
Turtle and NTriples."
-arch=('x86_64')
-url="https://drobilla.net/software/serd/;
-license=('custom:ISC')
-depends=('glibc')
-makedepends=('waf')
-provides=('libserd-0.so')
-source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha512sums=('d12c4dea1a15b2aed9fb9d640affae23a4fbfb53b7f873af30b462ce96f3c22ee464f5b111f87a221e6ac51f4885c23bba023892331ab10d0a8aa0e27fcbd0fa'
-'SKIP')
-b2sums=('31a485fccfb13e54e124cde0626ad16f3cc7f9c1f8d8c051ace7a98bd2bd5d6a2d159943f15f5734e028a31ce5eeea9d602f55bf6cf1277d532ae799e0c1895f'
-'SKIP')
-validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  # remove call to local ldconfig
-  sed -i "/ldconfig/d" wscript
-  # let wscript(s) find the custom waf scripts
-  mkdir -pv tools
-  touch __init__.py
-  cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/
-  mkdir -pv plugins/tools/
-  cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/
-  rm -rv waflib
-  sed -e 's/waflib.extras/tools/g' \
-  -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
-  -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \
-  -i wscript
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  waf configure --prefix=/usr \
---mandir=/usr/share/man \
---test
-  waf -v build
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  waf test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  waf install --destdir="${pkgdir}"
-  # license
-  install -vDm 644 COPYING \
-"$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
-  # docs
-  install -t "$pkgdir/usr/share/doc/${pkgname}" \
--vDm 644 {AUTHORS,NEWS,README.md}
-}
-# vim:set ts=2 sw=2 et:

Copied: serd/repos/community-x86_64/PKGBUILD (from rev 824352, 
serd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-22 00:45:16 UTC (rev 824353)
@@ -0,0 +1,62 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: speps 
+
+pkgname=serd
+pkgver=0.30.10
+pkgrel=1
+pkgdesc="Lightweight C library for RDF syntax supporting reading/ writing 
Turtle and NTriples."
+arch=('x86_64')
+url="https://drobilla.net/software/serd/;
+license=('custom:ISC')
+depends=('glibc')
+makedepends=('waf')
+provides=('libserd-0.so')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('ed7b49abfd3dc3a724b047f5f0cd07b811596330c96d91c0ce90540440f03260e05daee76c3c3d4ca39afbbd4f3d07decbb601730e90c133a09c640c0006'
+'SKIP')
+b2sums=('7f84b425a9eed36c5b59b22b8fd2cb9139a3de2bd1a47f92fd9888c433d931dcf83f13c2460d821c04f4244a79aa4330ba973017508ecb5f4564e78ae45b9b9a'
+'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove call to local ldconfig
+  sed -i "/ldconfig/d" wscript
+  # let wscript(s) find the custom waf scripts
+  mkdir -pv tools
+  touch __init__.py
+  cp -v waflib/extras/{autoship,autowaf,lv2}.py tools/
+  mkdir -pv plugins/tools/
+  cp -v waflib/extras/{autoship,autowaf,lv2}.py plugins/tools/
+  rm -rv waflib
+  sed -e 's/waflib.extras/tools/g' \
+  -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
+  -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \
+  -i wscript
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  waf configure --prefix=/usr \
+--mandir=/usr/share/man \
+--test
+  waf -v build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  waf test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  waf install --destdir="${pkgdir}"
+  # license
+  install -vDm 644 COPYING \
+"$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "$pkgdir/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,NEWS,README.md}
+}
+# vim:set ts=2 sw=2 et:


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

2021-01-21 Thread David Runge via arch-commits
Date: Friday, January 22, 2021 @ 00:43:31
  Author: dvzrv
Revision: 406607

archrelease: copy trunk to extra-x86_64

Added:
  mutt/repos/extra-x86_64/PKGBUILD
(from rev 406606, mutt/trunk/PKGBUILD)
Deleted:
  mutt/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 00:43:21 UTC (rev 406606)
+++ PKGBUILD2021-01-22 00:43:31 UTC (rev 406607)
@@ -1,60 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Gaetan Bisson 
-# Contributor: tobias [tobias [at] archlinux.org]
-
-pkgname=mutt
-pkgver=2.0.4
-pkgrel=1
-pkgdesc="Small but very powerful text-based mail client"
-url="http://www.mutt.org/;
-license=('GPL2')
-arch=('x86_64')
-depends=('gdbm' 'glibc' 'libgpg-error' 'openssl' 'libsasl' 'mime-types' 'krb5'
-'sqlite' 'zlib')
-makedepends=('docbook-xml' 'docbook-xsl' 'elinks' 'git' 'gpgme' 'libidn2'
-'lynx' 'ncurses' 'libxslt')
-optdepends=('perl: for smime_keys'
-'python: for experimental mutt_oath2.py'
-'smtp-forwarder: to send mail')
-backup=('etc/Muttrc')
-source=("git+https://gitlab.com/muttmua/${pkgname}.git#tag=${pkgname}-${pkgver//./-}-rel?signed;)
-sha512sums=('SKIP')
-b2sums=('SKIP')
-validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA') # Kevin J. McCarthy 

-
-prepare() {
-  cd "${pkgname}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}"
-  ./configure --prefix=/usr \
-  --sysconfdir=/etc \
-  --enable-debug \
-  --enable-gpgme \
-  --enable-pop \
-  --enable-imap \
-  --enable-smtp \
-  --enable-hcache \
-  --enable-sidebar \
-  --enable-autocrypt \
-  --with-curses=/usr \
-  --with-gss=/usr \
-  --with-ssl=/usr \
-  --with-sqlite3 \
-  --with-sasl \
-  --with-idn2
-  make
-}
-
-package() {
-  depends+=('libgpgme.so' 'libidn2.so' 'libncursesw.so')
-
-  cd "${pkgname}"
-  make DESTDIR="${pkgdir}" install
-  install -vDm 644 contrib/gpg.rc "${pkgdir}/etc/Muttrc.gpg.dist"
-
-  # /etc/mime.types is provided by mailcap
-  rm "${pkgdir}"/etc/mime.types{,.dist}
-}

Copied: mutt/repos/extra-x86_64/PKGBUILD (from rev 406606, mutt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-22 00:43:31 UTC (rev 406607)
@@ -0,0 +1,60 @@
+# Maintainer: David Runge 
+# Contributor: Gaetan Bisson 
+# Contributor: tobias [tobias [at] archlinux.org]
+
+pkgname=mutt
+pkgver=2.0.5
+pkgrel=1
+pkgdesc="Small but very powerful text-based mail client"
+url="http://www.mutt.org/;
+license=('GPL2')
+arch=('x86_64')
+depends=('gdbm' 'glibc' 'libgpg-error' 'openssl' 'libsasl' 'mime-types' 'krb5'
+'sqlite' 'zlib')
+makedepends=('docbook-xml' 'docbook-xsl' 'elinks' 'git' 'gpgme' 'libidn2'
+'lynx' 'ncurses' 'libxslt')
+optdepends=('perl: for smime_keys'
+'python: for experimental mutt_oath2.py'
+'smtp-forwarder: to send mail')
+backup=('etc/Muttrc')
+source=("git+https://gitlab.com/muttmua/${pkgname}.git#tag=${pkgname}-${pkgver//./-}-rel?signed;)
+sha512sums=('SKIP')
+b2sums=('SKIP')
+validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA') # Kevin J. McCarthy 

+
+prepare() {
+  cd "${pkgname}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}"
+  ./configure --prefix=/usr \
+  --sysconfdir=/etc \
+  --enable-debug \
+  --enable-gpgme \
+  --enable-pop \
+  --enable-imap \
+  --enable-smtp \
+  --enable-hcache \
+  --enable-sidebar \
+  --enable-autocrypt \
+  --with-curses=/usr \
+  --with-gss=/usr \
+  --with-ssl=/usr \
+  --with-sqlite3 \
+  --with-sasl \
+  --with-idn2
+  make
+}
+
+package() {
+  depends+=('libgpgme.so' 'libidn2.so' 'libncursesw.so')
+
+  cd "${pkgname}"
+  make DESTDIR="${pkgdir}" install
+  install -vDm 644 contrib/gpg.rc "${pkgdir}/etc/Muttrc.gpg.dist"
+
+  # /etc/mime.types is provided by mailcap
+  rm "${pkgdir}"/etc/mime.types{,.dist}
+}


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

2021-01-21 Thread David Runge via arch-commits
Date: Friday, January 22, 2021 @ 00:43:21
  Author: dvzrv
Revision: 406606

upgpkg: mutt 2.0.5-1: Upgrade to 2.0.5.

Modified:
  mutt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-22 00:39:48 UTC (rev 406605)
+++ PKGBUILD2021-01-22 00:43:21 UTC (rev 406606)
@@ -3,7 +3,7 @@
 # Contributor: tobias [tobias [at] archlinux.org]
 
 pkgname=mutt
-pkgver=2.0.4
+pkgver=2.0.5
 pkgrel=1
 pkgdesc="Small but very powerful text-based mail client"
 url="http://www.mutt.org/;


[arch-commits] Commit in lib32-pango/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2021-01-21 Thread Jan Steffens via arch-commits
Date: Friday, January 22, 2021 @ 00:39:54
  Author: heftig
Revision: 824352

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-pango/repos/multilib-x86_64/PKGBUILD
(from rev 824351, lib32-pango/trunk/PKGBUILD)
Deleted:
  lib32-pango/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 00:39:29 UTC (rev 824351)
+++ PKGBUILD2021-01-22 00:39:54 UTC (rev 824352)
@@ -1,51 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Biru Ionut 
-# Contributor: Pierre Schmitz 
-# Contributor: Mikko Seppälä 
-
-pkgname=lib32-pango
-pkgver=1.48.0
-pkgrel=1
-epoch=1
-pkgdesc="A library for layout and rendering of text (32-bit)"
-url="https://www.pango.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi 
pango)
-makedepends=(git meson)
-checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
-provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=a39fea44c7c9f982fcca6d639929545dd3e09eb7  # tags/1.48.0^0
-source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pango
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd pango
-}
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
-
-  arch-meson pango build \
---libdir=/usr/lib32 \
--D introspection=disabled
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  rm -r "$pkgdir"/usr/{bin,include}
-}
-
-# vim:set sw=2 et:

Copied: lib32-pango/repos/multilib-x86_64/PKGBUILD (from rev 824351, 
lib32-pango/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-22 00:39:54 UTC (rev 824352)
@@ -0,0 +1,51 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Biru Ionut 
+# Contributor: Pierre Schmitz 
+# Contributor: Mikko Seppälä 
+
+pkgname=lib32-pango
+pkgver=1.48.1
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text (32-bit)"
+url="https://www.pango.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(lib32-libthai lib32-cairo lib32-libxft lib32-harfbuzz lib32-fribidi 
pango)
+makedepends=(git meson)
+checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
+provides=(libpango{,cairo,ft2,xft}-1.0.so)
+_commit=65577fee8e8e7e01cabab72552f64f668270e640  # tags/1.48.1^0
+source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pango
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd pango
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  arch-meson pango build \
+--libdir=/usr/lib32 \
+-D introspection=disabled
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  rm -r "$pkgdir"/usr/{bin,include}
+}
+
+# vim:set sw=2 et:


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

2021-01-21 Thread Jan Steffens via arch-commits
Date: Friday, January 22, 2021 @ 00:39:48
  Author: heftig
Revision: 406605

archrelease: copy trunk to extra-x86_64

Added:
  pango/repos/extra-x86_64/PKGBUILD
(from rev 406604, pango/trunk/PKGBUILD)
Deleted:
  pango/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 00:39:27 UTC (rev 406604)
+++ PKGBUILD2021-01-22 00:39:48 UTC (rev 406605)
@@ -1,47 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-
-pkgname=pango
-pkgver=1.48.0
-pkgrel=1
-epoch=1
-pkgdesc="A library for layout and rendering of text"
-url="https://www.pango.org/;
-arch=(x86_64)
-license=(LGPL)
-depends=(libthai cairo libxft harfbuzz fribidi)
-makedepends=(gobject-introspection help2man gtk-doc git meson sysprof)
-checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
-provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=a39fea44c7c9f982fcca6d639929545dd3e09eb7  # tags/1.48.0^0
-source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd pango
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd pango
-}
-
-build() {
-  arch-meson pango build \
--D gtk_doc=true \
--D sysprof=enabled
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-
-  # Avoid a dep on sysprof
-  sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc
-}
-
-# vim:set sw=2 et:

Copied: pango/repos/extra-x86_64/PKGBUILD (from rev 406604, 
pango/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-22 00:39:48 UTC (rev 406605)
@@ -0,0 +1,47 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=pango
+pkgver=1.48.1
+pkgrel=1
+epoch=1
+pkgdesc="A library for layout and rendering of text"
+url="https://www.pango.org/;
+arch=(x86_64)
+license=(LGPL)
+depends=(libthai cairo libxft harfbuzz fribidi)
+makedepends=(gobject-introspection help2man gtk-doc git meson sysprof)
+checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
+provides=(libpango{,cairo,ft2,xft}-1.0.so)
+_commit=65577fee8e8e7e01cabab72552f64f668270e640  # tags/1.48.1^0
+source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pango
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd pango
+}
+
+build() {
+  arch-meson pango build \
+-D gtk_doc=true \
+-D sysprof=enabled
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+
+  # Avoid a dep on sysprof
+  sed -i 's/, sysprof-capture-4//' "$pkgdir"/usr/lib/pkgconfig/*.pc
+}
+
+# vim:set sw=2 et:


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

2021-01-21 Thread Jan Steffens via arch-commits
Date: Friday, January 22, 2021 @ 00:39:27
  Author: heftig
Revision: 406604

1.48.1-1

Modified:
  pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 22:44:15 UTC (rev 406603)
+++ PKGBUILD2021-01-22 00:39:27 UTC (rev 406604)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=pango
-pkgver=1.48.0
+pkgver=1.48.1
 pkgrel=1
 epoch=1
 pkgdesc="A library for layout and rendering of text"
@@ -13,7 +13,7 @@
 makedepends=(gobject-introspection help2man gtk-doc git meson sysprof)
 checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
 provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=a39fea44c7c9f982fcca6d639929545dd3e09eb7  # tags/1.48.0^0
+_commit=65577fee8e8e7e01cabab72552f64f668270e640  # tags/1.48.1^0
 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2021-01-21 Thread Jan Steffens via arch-commits
Date: Friday, January 22, 2021 @ 00:39:29
  Author: heftig
Revision: 824351

1.48.1-1

Modified:
  lib32-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-22 00:23:46 UTC (rev 824350)
+++ PKGBUILD2021-01-22 00:39:29 UTC (rev 824351)
@@ -4,7 +4,7 @@
 # Contributor: Mikko Seppälä 
 
 pkgname=lib32-pango
-pkgver=1.48.0
+pkgver=1.48.1
 pkgrel=1
 epoch=1
 pkgdesc="A library for layout and rendering of text (32-bit)"
@@ -15,7 +15,7 @@
 makedepends=(git meson)
 checkdepends=(ttf-dejavu cantarell-fonts noto-fonts noto-fonts-emoji)
 provides=(libpango{,cairo,ft2,xft}-1.0.so)
-_commit=a39fea44c7c9f982fcca6d639929545dd3e09eb7  # tags/1.48.0^0
+_commit=65577fee8e8e7e01cabab72552f64f668270e640  # tags/1.48.1^0
 source=("git+https://gitlab.gnome.org/GNOME/pango.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2021-01-21 Thread David Runge via arch-commits
Date: Friday, January 22, 2021 @ 00:23:46
  Author: dvzrv
Revision: 824350

upgpkg: serd 0.30.10-1: Upgrade to 0.30.10.

Modified:
  serd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-22 00:23:24 UTC (rev 824349)
+++ PKGBUILD2021-01-22 00:23:46 UTC (rev 824350)
@@ -3,7 +3,7 @@
 # Contributor: speps 
 
 pkgname=serd
-pkgver=0.30.8
+pkgver=0.30.10
 pkgrel=1
 pkgdesc="Lightweight C library for RDF syntax supporting reading/ writing 
Turtle and NTriples."
 arch=('x86_64')
@@ -12,10 +12,10 @@
 depends=('glibc')
 makedepends=('waf')
 provides=('libserd-0.so')
-source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha512sums=('d12c4dea1a15b2aed9fb9d640affae23a4fbfb53b7f873af30b462ce96f3c22ee464f5b111f87a221e6ac51f4885c23bba023892331ab10d0a8aa0e27fcbd0fa'
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('ed7b49abfd3dc3a724b047f5f0cd07b811596330c96d91c0ce90540440f03260e05daee76c3c3d4ca39afbbd4f3d07decbb601730e90c133a09c640c0006'
 'SKIP')
-b2sums=('31a485fccfb13e54e124cde0626ad16f3cc7f9c1f8d8c051ace7a98bd2bd5d6a2d159943f15f5734e028a31ce5eeea9d602f55bf6cf1277d532ae799e0c1895f'
+b2sums=('7f84b425a9eed36c5b59b22b8fd2cb9139a3de2bd1a47f92fd9888c433d931dcf83f13c2460d821c04f4244a79aa4330ba973017508ecb5f4564e78ae45b9b9a'
 'SKIP')
 validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

 


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

2021-01-21 Thread Jiachen Yang via arch-commits
Date: Friday, January 22, 2021 @ 00:23:24
  Author: farseerfc
Revision: 824349

archrelease: copy trunk to community-any

Added:
  skk-jisyo/repos/community-any/PKGBUILD
(from rev 824348, skk-jisyo/trunk/PKGBUILD)
  skk-jisyo/repos/community-any/skk-jisyo.install
(from rev 824348, skk-jisyo/trunk/skk-jisyo.install)
Deleted:
  skk-jisyo/repos/community-any/PKGBUILD
  skk-jisyo/repos/community-any/skk-jisyo.install

---+
 PKGBUILD  |  156 ++--
 skk-jisyo.install |   20 +++---
 2 files changed, 88 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-22 00:22:31 UTC (rev 824348)
+++ PKGBUILD2021-01-22 00:23:24 UTC (rev 824349)
@@ -1,78 +0,0 @@
-# Maintainer: Jiachen Yang 
-# Contributor: Felix Yan 
-# Contributor: jeneshicc 
-
-pkgname=skk-jisyo
-pkgver=20210110
-pkgrel=1
-pkgdesc="Dictionaries for the SKK Japanese input method"
-arch=('any')
-url="http://openlab.ring.gr.jp/skk/;
-optdepends=('skktools: Dictionary maintenance tools')
-license=('GPL')
-install=${pkgname}.install
-
-_skk_jisyo_gz=(L
-   M
-   ML
-   S
-   JIS2
-   JIS2004
-   JIS3_4
-   assoc
-   china_taiwan
-   fullname
-   geo
-   itaiji
-   itaiji.JIS3_4
-   jinmei
-   law
-   lisp
-   mazegaki
-   okinawa
-   propernoun
-   pubdic+
-   requested
-   station
-   wrong
-   wrong.annotated)
-
-source=()
-for _t in "${_skk_jisyo_gz[@]}" ; do
-  
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;)
-done
-
-sha512sums=('65bace0b2702c3f2fed23ca3d0ae25fae988a177f4835464cfc9cd3a549fc9add96c0571a0cf1262600dbca1c8feeb18dc937e6f4d9c50d0fc4c49fc85d1'
-
'9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606'
-
'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972'
-
'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4'
-
'df34831e6e254443193ff8ccf0290f8105c153f559bfdde694b179ae8cf3e3405e2ba6965f700a80ddb08329871ee418b8b8779d80154116f2608fffb5b58b80'
-
'8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41'
-
'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1'
-
'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0'
-
'f5e5931df7b9f5b47ccd36317be4e64e4462cdaca0e62b5149d6972364a5bc6f81e55673ccd1c1a33cf034d4f2638ed426a697df9408c78e7c67f2ec75326a58'
-
'085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28'
-
'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12'
-
'3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a'
-
'f7cec0d34cdce69f14e0514851b38763d8457445923bbe7cd67724b2615a8194c868fc5db339c109af4f360ccd1684d64cc3dafe18806011ac84b0fbc8e6c24c'
-
'dcdabf07459f8747a6dcb07120cdb5f6d89d3d9b402330215be6e3828f4f072c18c5250fafa73603c436d7db3380eb469a75e30117bcc4fcbfce583ad8b71b64'
-
'c6a83e5bfba5f7d03f632eef594a00093b721176215997195f12f78c3f3f9dfcfff4d795f7e7ce4612dfbf0c6c3ce67b64e2bce7385d663ccef346fe32ae9967'
-
'e93ad4e50182f747f6b37fa81944b6bad447f4076adf11c444bef1d3a8c1e8dafd0c69b4a40716e45a4c4ae567dabcd49b617437e84cccf7f79d8ae32aedfb07'
-
'8b0780182d4c943ad5e36b3a8b64ca3484c3debf09986bfb2c881848afeac8144e570e1ee36ae4b7e710d81ffd7bb64d249d971a690b7b8fa2d64b5a953fa3fc'
-
'03998eaf7c7935481141b6687cbf712fad54a831d9e93b84a936a7fe896f8005abfd1ea9245dcae901bfa6354d44424ddd09d519af8a5e885607ba9aa8202b4e'
-
'7439640d0f81fbee38de7200bf32fd83115958255c92e3b8b4413a7a687aa5b5e721a11f99bf54669a13d691ccae83dc71fe0beffa63415949c536f84db0b290'
-
'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064'
-
'464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7'
-

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

2021-01-21 Thread Jiachen Yang via arch-commits
Date: Friday, January 22, 2021 @ 00:22:31
  Author: farseerfc
Revision: 824348

upgpkg: skk-jisyo 20210117-1: skk-jisyo 20210117

Modified:
  skk-jisyo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:56:51 UTC (rev 824347)
+++ PKGBUILD2021-01-22 00:22:31 UTC (rev 824348)
@@ -3,7 +3,7 @@
 # Contributor: jeneshicc 
 
 pkgname=skk-jisyo
-pkgver=20210110
+pkgver=20210117
 pkgrel=1
 pkgdesc="Dictionaries for the SKK Japanese input method"
 arch=('any')
@@ -42,7 +42,7 @@
   
source+=("SKK-JISYO.$_t.$pkgver.gz::http://openlab.ring.gr.jp/skk/dic/SKK-JISYO.$_t.gz;)
 done
 
-sha512sums=('65bace0b2702c3f2fed23ca3d0ae25fae988a177f4835464cfc9cd3a549fc9add96c0571a0cf1262600dbca1c8feeb18dc937e6f4d9c50d0fc4c49fc85d1'
+sha512sums=('4fb87ca3921afab26cc8e147b816950cd437913ab1590402f2eb5db9061797458c504f52362a507038fe57530904330c101f4b772812988219fb23e7eb54aaac'
 
'9104143e26c21b62668d6aafb19a8e8f6cbe99d40896cfca2946b8f8d0fbf12b706723b0a4edad27aa6cb3be34a43c2f0a419965b289c1349fdfc364679f0606'
 
'bd21a9290d6b7c20ec3e2df67ea438bc5408340b1f8d99a61f937a0952ab292c6899dcf6827027e4d55f195c55d8950ceef3427d0c1c18a41d13f6ec45274972'
 
'd2818d63b7c5f807651dc6978bdcfea5c1ac8003da9ebbe24c908ba0fdf13a304c01c3c181993c31377ce93790a67a3518b782374b66ca8c76e1ecc305bf77a4'
@@ -50,7 +50,7 @@
 
'8bbdc4176093be79e6ca9e3e518401fa9c7a781f67bb74ca1a86cf90c133fe1ea0388a0ca4e9b7a99bde5ba237eccd2c7eb5341589a18fe5b15eec695a6dbc41'
 
'd20909169d970b41855b8b7f34ad08bd40f9e5f24981c00c0c0f377280ad87f63c1b963360dda2a5ad07efcf54a850a421c7a3dbc28bf92d6894809bec91d3d1'
 
'f52a5836870cda0a3a48b2473a093552f3cadfd6b1b5f584fe668a95f9e9d905e7cb4f8ec6c5a86399bafe78b9d3a2ec215cf95d0278b3c3418caa3dfaf0'
-
'f5e5931df7b9f5b47ccd36317be4e64e4462cdaca0e62b5149d6972364a5bc6f81e55673ccd1c1a33cf034d4f2638ed426a697df9408c78e7c67f2ec75326a58'
+
'5bda20175353715e0a03500416f480486e828b54f717fa2c4a1e7f106f17b6af3bd86f2a731bc7fd3ccfd4642d2988b97627c738e300bba9a7ac1e01837dfcf4'
 
'085215ffce63af7c5397e7db688e74f00c617a61688ee7a950e7be791962e9cd5a9f01e955415176c98fc37816a4852c3f698e4f3471cc9b77de5f09f229db28'
 
'a4bb2e5edd0c3e65a1a9166860f0ea0021ef69c570dff514016ee256b5219f538cc1e0f7f3738a8eb7269e25b6757ad3cf2292592c98ccb1428ce017e2dd7f12'
 
'3fe5fb21d553d21f7ffdd0ed689c610e9d045f76ce605da2f615bed5a62c7ea3d61c5f1de4ba9c9aeb2d737346d5308035ca85c1ec2558f2820fe6037d88ce7a'
@@ -64,7 +64,7 @@
 
'a2cd46c79a623540e4adc1c3c4a441686faf7c7851c4bc99b400f045bbce4f3cb3bc65dc4be456669b683ea4fe0b5469c959da1956d291749fb3b52e0c588064'
 
'464da7fb52c2427a154129b2440b1c4eb314c384ddab0f9dbe68b0ba6f2088171b7de8ee727bcdc2bf7f9ee8422bf5bf6dad5226fd6ae583727a56a195201bb7'
 
'b6ec4c742124a35ea6f2bd314dd40106c1ca58cd3d5bc9c836a423f42e3d31797862038de1bd2ad69b3f96336215f7fc39bcf9a6442277797f3013519436043b'
-
'e59a23cb2678cde9d1469e606c6b59ed776bbe294132396ce7fe6fccd74fa4bfa7c655d4c1b7f6f0cc17c1c16c7a02a6bdf9ade7e96ada0397c0ec8bee88dae4'
+
'658f149150ef171eee781e9d655ce8aa4ca6be9721a70cf327e4fee7b49ca6d2e09da1f7ed41a5f27a9e627747236be7f3be6d152945f85207f518d7e18203d0'
 
'56bba4617a84a3da349b3beb3d33e43e473dfe2af0833158f9771e662ddb124b950389d0cc5efaf5afe375ebe192d02d4ac70efbafb2419717d45b64d273b1cd')
 
 


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:56:35
  Author: felixonmars
Revision: 824346

upgpkg: haskell-logging-facade 0.3.0-144: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-logging-facade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:55:51 UTC (rev 824345)
+++ PKGBUILD2021-01-21 23:56:35 UTC (rev 824346)
@@ -4,7 +4,7 @@
 _hkgname=logging-facade
 pkgname=haskell-logging-facade
 pkgver=0.3.0
-pkgrel=143
+pkgrel=144
 pkgdesc="Simple logging abstraction that allows multiple back-ends"
 url="https://github.com/sol/logging-facade;
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:56:51
  Author: felixonmars
Revision: 824347

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD
(from rev 824346, haskell-logging-facade/trunk/PKGBUILD)
Deleted:
  haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:56:35 UTC (rev 824346)
+++ PKGBUILD2021-01-21 23:56:51 UTC (rev 824347)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=logging-facade
-pkgname=haskell-logging-facade
-pkgver=0.3.0
-pkgrel=143
-pkgdesc="Simple logging abstraction that allows multiple back-ends"
-url="https://github.com/sol/logging-facade;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-call-stack')
-makedepends=('ghc')
-checkdepends=('haskell-hspec')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('3a6fbd7b309f6094224f6af2b98408a2a49519f8c0ca1a26178fc6c0b593af2101769a4981bcf250dab2ed99144ec14b19263a755e8c71a5b01400651076228f')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from 
rev 824346, haskell-logging-facade/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:56:51 UTC (rev 824347)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=logging-facade
+pkgname=haskell-logging-facade
+pkgver=0.3.0
+pkgrel=144
+pkgdesc="Simple logging abstraction that allows multiple back-ends"
+url="https://github.com/sol/logging-facade;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack')
+makedepends=('ghc')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a6fbd7b309f6094224f6af2b98408a2a49519f8c0ca1a26178fc6c0b593af2101769a4981bcf250dab2ed99144ec14b19263a755e8c71a5b01400651076228f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:54:33
  Author: felixonmars
Revision: 824343

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:54:17 UTC (rev 824342)
+++ PKGBUILD2021-01-21 23:54:33 UTC (rev 824343)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=async
-pkgname=haskell-async
-pkgver=2.2.2
-pkgrel=76
-pkgdesc="Run IO operations asynchronously and wait for their results"
-url="https://github.com/simonmar/async;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-hashable')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('6984c74b76dc1db73363ca2e360d2be6f2e7b4de5c7de452c4df7ee996b2256790a8cecb532af6d7d675541315a16f8e4ce566c5f79e4102e4a857f057e2d811')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *4.14/<5/' $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 824342, 
haskell-async/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:54:33 UTC (rev 824343)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=async
+pkgname=haskell-async
+pkgver=2.2.2
+pkgrel=77
+pkgdesc="Run IO operations asynchronously and wait for their results"
+url="https://github.com/simonmar/async;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6984c74b76dc1db73363ca2e360d2be6f2e7b4de5c7de452c4df7ee996b2256790a8cecb532af6d7d675541315a16f8e4ce566c5f79e4102e4a857f057e2d811')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:55:51
  Author: felixonmars
Revision: 824345

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:55:34 UTC (rev 824344)
+++ PKGBUILD2021-01-21 23:55:51 UTC (rev 824345)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=unliftio
-pkgname=haskell-unliftio
-pkgver=0.2.13.1
-pkgrel=53
-pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
-url="https://github.com/fpco/monad-unlift;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-quickcheck')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('726285be714da76b40e2cb3058c7485c85eb5cbf17ade1579724fa277cf97783b7983dd3a91526ac7739b086df096d1f65f3d129e03204e18eccfff52e4332d6')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 
824344, haskell-unliftio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:55:51 UTC (rev 824345)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.2.13.1
+pkgrel=54
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('726285be714da76b40e2cb3058c7485c85eb5cbf17ade1579724fa277cf97783b7983dd3a91526ac7739b086df096d1f65f3d129e03204e18eccfff52e4332d6')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:55:34
  Author: felixonmars
Revision: 824344

upgpkg: haskell-unliftio 0.2.13.1-54: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-unliftio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:54:33 UTC (rev 824343)
+++ PKGBUILD2021-01-21 23:55:34 UTC (rev 824344)
@@ -4,7 +4,7 @@
 _hkgname=unliftio
 pkgname=haskell-unliftio
 pkgver=0.2.13.1
-pkgrel=53
+pkgrel=54
 pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
 url="https://github.com/fpco/monad-unlift;
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:53:20
  Author: felixonmars
Revision: 824340

upgpkg: haskell-hashable 1.3.0.0-73: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-hashable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:52:29 UTC (rev 824339)
+++ PKGBUILD2021-01-21 23:53:20 UTC (rev 824340)
@@ -4,7 +4,7 @@
 _hkgname=hashable
 pkgname=haskell-hashable
 pkgver=1.3.0.0
-pkgrel=72
+pkgrel=73
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:53:36
  Author: felixonmars
Revision: 824341

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:53:20 UTC (rev 824340)
+++ PKGBUILD2021-01-21 23:53:36 UTC (rev 824341)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=hashable
-pkgname=haskell-hashable
-pkgver=1.3.0.0
-pkgrel=72
-pkgdesc="Mutable hash tables in the ST monad"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'sh')
-makedepends=('ghc')
-checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 
'haskell-test-framework'
- 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('2ba9b0657ddc6faf8b8be88e79d3c49503dfee3a446fc16bdc851f357afef1b92b443d1582d462cea859e37a16b46ec762b1dcf613458c5a15f800a8fccdb0ac')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *4.14/<5/;s/< *1.2/<2/' $_hkgname.cabal
-}
-
-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 \
--f-examples
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-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-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 
824340, haskell-hashable/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:53:36 UTC (rev 824341)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.3.0.0
+pkgrel=73
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2ba9b0657ddc6faf8b8be88e79d3c49503dfee3a446fc16bdc851f357afef1b92b443d1582d462cea859e37a16b46ec762b1dcf613458c5a15f800a8fccdb0ac')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/;s/< *1.2/<2/' $_hkgname.cabal
+}
+
+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 \
+-f-examples
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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 

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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:54:17
  Author: felixonmars
Revision: 824342

upgpkg: haskell-async 2.2.2-77: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:53:36 UTC (rev 824341)
+++ PKGBUILD2021-01-21 23:54:17 UTC (rev 824342)
@@ -4,7 +4,7 @@
 _hkgname=async
 pkgname=haskell-async
 pkgver=2.2.2
-pkgrel=76
+pkgrel=77
 pkgdesc="Run IO operations asynchronously and wait for their results"
 url="https://github.com/simonmar/async;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:52:29
  Author: felixonmars
Revision: 824339

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:52:11 UTC (rev 824338)
+++ PKGBUILD2021-01-21 23:52:29 UTC (rev 824339)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=nanospec
-pkgname=haskell-nanospec
-pkgver=0.2.2
-pkgrel=101
-pkgdesc="A lightweight implementation of a subset of Hspec's API"
-url="https://github.com/commercialhaskell/nanospec;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-silently')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 
824338, haskell-nanospec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:52:29 UTC (rev 824339)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nanospec
+pkgname=haskell-nanospec
+pkgver=0.2.2
+pkgrel=102
+pkgdesc="A lightweight implementation of a subset of Hspec's API"
+url="https://github.com/commercialhaskell/nanospec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:50:11
  Author: felixonmars
Revision: 824334

upgpkg: copr-cli 1.92-1

Modified:
  copr-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:49:39 UTC (rev 824333)
+++ PKGBUILD2021-01-21 23:50:11 UTC (rev 824334)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=copr-cli
-pkgver=1.91
+pkgver=1.92
 pkgrel=1
 pkgdesc="CLI tool to run copr"
 url="https://pagure.io/copr/copr;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest' 'python-mock')
 
source=("https://pagure.io/copr/copr/archive/copr-cli-$pkgver-1/copr-copr-cli-$pkgver-1.tar.gz;)
-sha512sums=('614a0fb5adc5b27abeed6957d5c705b2a2a868212275a82203423b8218009250de88ef03ecee306232a588c701faa79e15c32dbe160eea86d9acf3c2408152f4')
+sha512sums=('5f0750b9704d3a575333863431be54bf7e54b84f737baf7cfc2fdafbbb92a2ba04b7958f9e9fa97b7c1711bd2e6a367eea34ddc702c1f4b888e6bcf06d876978')
 
 build() {
   cd copr-copr-cli-$pkgver-1/cli


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:51:03
  Author: felixonmars
Revision: 824336

upgpkg: haskell-generic-deriving 1.14-34: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-generic-deriving/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:50:27 UTC (rev 824335)
+++ PKGBUILD2021-01-21 23:51:03 UTC (rev 824336)
@@ -4,7 +4,7 @@
 _hkgname=generic-deriving
 pkgname=haskell-generic-deriving
 pkgver=1.14
-pkgrel=33
+pkgrel=34
 pkgdesc="Generic programming library for generalised deriving."
 url="https://github.com/dreixel/generic-deriving;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:52:11
  Author: felixonmars
Revision: 824338

upgpkg: haskell-nanospec 0.2.2-102: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-nanospec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:51:20 UTC (rev 824337)
+++ PKGBUILD2021-01-21 23:52:11 UTC (rev 824338)
@@ -3,7 +3,7 @@
 _hkgname=nanospec
 pkgname=haskell-nanospec
 pkgver=0.2.2
-pkgrel=101
+pkgrel=102
 pkgdesc="A lightweight implementation of a subset of Hspec's API"
 url="https://github.com/commercialhaskell/nanospec;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:51:20
  Author: felixonmars
Revision: 824337

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD
(from rev 824336, haskell-generic-deriving/trunk/PKGBUILD)
Deleted:
  haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:51:03 UTC (rev 824336)
+++ PKGBUILD2021-01-21 23:51:20 UTC (rev 824337)
@@ -1,51 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=generic-deriving
-pkgname=haskell-generic-deriving
-pkgver=1.14
-pkgrel=33
-pkgdesc="Generic programming library for generalised deriving."
-url="https://github.com/dreixel/generic-deriving;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-th-abstraction')
-makedepends=('ghc')
-checkdepends=('haskell-hspec')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35')
-
-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 \
--fbase-4-9
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from 
rev 824336, haskell-generic-deriving/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:51:20 UTC (rev 824337)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=generic-deriving
+pkgname=haskell-generic-deriving
+pkgver=1.14
+pkgrel=34
+pkgdesc="Generic programming library for generalised deriving."
+url="https://github.com/dreixel/generic-deriving;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-abstraction')
+makedepends=('ghc')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('794b4846bbc34981301b3f973d6812cd93c2b777e6938347a10cfbf0a8527d885aa0e5dd4a4be9f2e7a89620d4c9bd2d663b0b9b54ed4bc0e82ccc4bd2712f35')
+
+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 \
+-fbase-4-9
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:50:27
  Author: felixonmars
Revision: 824335

archrelease: copy trunk to community-any

Added:
  copr-cli/repos/community-any/PKGBUILD
(from rev 824334, copr-cli/trunk/PKGBUILD)
Deleted:
  copr-cli/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:50:11 UTC (rev 824334)
+++ PKGBUILD2021-01-21 23:50:27 UTC (rev 824335)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=copr-cli
-pkgver=1.91
-pkgrel=1
-pkgdesc="CLI tool to run copr"
-url="https://pagure.io/copr/copr;
-license=('GPL')
-arch=('any')
-depends=('python-copr' 'python-humanize' 'python-simplejson' 'python-jinja')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-mock')
-source=("https://pagure.io/copr/copr/archive/copr-cli-$pkgver-1/copr-copr-cli-$pkgver-1.tar.gz;)
-sha512sums=('614a0fb5adc5b27abeed6957d5c705b2a2a868212275a82203423b8218009250de88ef03ecee306232a588c701faa79e15c32dbe160eea86d9acf3c2408152f4')
-
-build() {
-  cd copr-copr-cli-$pkgver-1/cli
-  python setup.py build
-}
-
-check() {
-  cd copr-copr-cli-$pkgver-1/cli
-  python -m pytest
-}
-
-package() {
-  cd copr-copr-cli-$pkgver-1/cli
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: copr-cli/repos/community-any/PKGBUILD (from rev 824334, 
copr-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:50:27 UTC (rev 824335)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=copr-cli
+pkgver=1.92
+pkgrel=1
+pkgdesc="CLI tool to run copr"
+url="https://pagure.io/copr/copr;
+license=('GPL')
+arch=('any')
+depends=('python-copr' 'python-humanize' 'python-simplejson' 'python-jinja')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest' 'python-mock')
+source=("https://pagure.io/copr/copr/archive/copr-cli-$pkgver-1/copr-copr-cli-$pkgver-1.tar.gz;)
+sha512sums=('5f0750b9704d3a575333863431be54bf7e54b84f737baf7cfc2fdafbbb92a2ba04b7958f9e9fa97b7c1711bd2e6a367eea34ddc702c1f4b888e6bcf06d876978')
+
+build() {
+  cd copr-copr-cli-$pkgver-1/cli
+  python setup.py build
+}
+
+check() {
+  cd copr-copr-cli-$pkgver-1/cli
+  python -m pytest
+}
+
+package() {
+  cd copr-copr-cli-$pkgver-1/cli
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:49:08
  Author: felixonmars
Revision: 824331

archrelease: copy trunk to community-x86_64

Added:
  dart/repos/community-x86_64/PKGBUILD
(from rev 824330, dart/trunk/PKGBUILD)
Deleted:
  dart/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:48:51 UTC (rev 824330)
+++ PKGBUILD2021-01-21 23:49:08 UTC (rev 824331)
@@ -1,61 +0,0 @@
-# Maintainer: Alexander Rødseth 
-# Maintainer: Felix Yan 
-# Contributor: T. Jameson Little 
-# Contributor: Usagi Ito 
-# Contributor: siasia 
-# Contributor: Julien Nicoulaud 
-
-pkgname=dart
-pkgver=2.10.4
-pkgrel=1
-pkgdesc='The dart programming language SDK'
-arch=('x86_64')
-url='https://www.dartlang.org/'
-depends=('bash')
-license=('BSD')
-makedepends=('setconf')
-options=('!strip')
-source=("$pkgname-$pkgver-64.zip::https://storage.googleapis.com/dart-archive/channels/stable/release/$pkgver/sdk/dartsdk-linux-x64-release.zip;)
-sha512sums=('9980e8f5af6aad5c03ac00a9fbf5e4dafeb6aeadea1b0898dda055318a5603de77f127494039e7b416ca3c08a3dbb5bc8dc6cfc8f0b102bec2d7f697c64da96c')
-
-prepare() {
-  # Fix permissions
-  find "$pkgname-sdk" -type d -exec chmod a+rx '{}' + \
--or -type f -exec chmod a+r '{}' +
-
-  cd "$pkgname-sdk/bin"
-
-  # Configure paths
-  for _f in dart2js dartanalyzer pub dartfmt dartdevc dartdoc; do
-setconf $_f BIN_DIR "/opt/$pkgname-sdk/bin"
-setconf $_f PROG_NAME "/opt/$pkgname-sdk/bin/$_f"
-setconf $_f SDK_DIR "/opt/$pkgname-sdk/"
-  done
-
-  # Extract license (AUTHORS and LICENSE files are missing)
-  head -n5 "../include/dart_api.h" > ../../LICENSE
-}
-
-package() {
-  # Create directories
-  install -d "$pkgdir"{"/opt/$pkgname-sdk",/usr/{bin,"share/doc/$pkgname-sdk"}}
-
-  # Package the files
-  cp -a "$pkgname-sdk/"* "$pkgdir/opt/$pkgname-sdk/"
-
-  # Set up symbolic links for the executables
-  for f in dart dart2js dartanalyzer pub dartfmt dartdevc dartdoc dart2native 
dartaotruntime; do
-ln -s "/opt/$pkgname-sdk/bin/$f" "$pkgdir/usr/bin/$f"
-  done
-
-  # Package samples and documentation
-  for f in samples about.html about_files; do
-echo mv "$pkgdir/opt/$pkgname-sdk/$f" "$pkgdir/usr/share/doc/$pkgname/"
-  done
-
-  # BSD License
-  install -Dm644 LICENSE \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: dart/repos/community-x86_64/PKGBUILD (from rev 824330, 
dart/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:49:08 UTC (rev 824331)
@@ -0,0 +1,61 @@
+# Maintainer: Alexander Rødseth 
+# Maintainer: Felix Yan 
+# Contributor: T. Jameson Little 
+# Contributor: Usagi Ito 
+# Contributor: siasia 
+# Contributor: Julien Nicoulaud 
+
+pkgname=dart
+pkgver=2.10.5
+pkgrel=1
+pkgdesc='The dart programming language SDK'
+arch=('x86_64')
+url='https://www.dartlang.org/'
+depends=('bash')
+license=('BSD')
+makedepends=('setconf')
+options=('!strip')
+source=("$pkgname-$pkgver-64.zip::https://storage.googleapis.com/dart-archive/channels/stable/release/$pkgver/sdk/dartsdk-linux-x64-release.zip;)
+sha512sums=('2d1bbe4fafcdd69feb744ef61b8bb4d02b13641b2370f5e7bc6ea30bb6bff9f8607f2f890fe4607c0137d71c10e5957b8ec041ce3001d1b7b493e5c3316c4a82')
+
+prepare() {
+  # Fix permissions
+  find "$pkgname-sdk" -type d -exec chmod a+rx '{}' + \
+-or -type f -exec chmod a+r '{}' +
+
+  cd "$pkgname-sdk/bin"
+
+  # Configure paths
+  for _f in dart2js dartanalyzer pub dartfmt dartdevc dartdoc; do
+setconf $_f BIN_DIR "/opt/$pkgname-sdk/bin"
+setconf $_f PROG_NAME "/opt/$pkgname-sdk/bin/$_f"
+setconf $_f SDK_DIR "/opt/$pkgname-sdk/"
+  done
+
+  # Extract license (AUTHORS and LICENSE files are missing)
+  head -n5 "../include/dart_api.h" > ../../LICENSE
+}
+
+package() {
+  # Create directories
+  install -d "$pkgdir"{"/opt/$pkgname-sdk",/usr/{bin,"share/doc/$pkgname-sdk"}}
+
+  # Package the files
+  cp -a "$pkgname-sdk/"* "$pkgdir/opt/$pkgname-sdk/"
+
+  # Set up symbolic links for the executables
+  for f in dart dart2js dartanalyzer pub dartfmt dartdevc dartdoc dart2native 
dartaotruntime; do
+ln -s "/opt/$pkgname-sdk/bin/$f" "$pkgdir/usr/bin/$f"
+  done
+
+  # Package samples and documentation
+  for f in samples about.html about_files; do
+echo mv "$pkgdir/opt/$pkgname-sdk/$f" "$pkgdir/usr/share/doc/$pkgname/"
+  done
+
+  # BSD License
+  install -Dm644 LICENSE \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:49:14
  Author: felixonmars
Revision: 824332

upgpkg: haskell-hspec 2.7.7-2: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:49:08 UTC (rev 824331)
+++ PKGBUILD2021-01-21 23:49:14 UTC (rev 824332)
@@ -3,7 +3,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.7.7
-pkgrel=1
+pkgrel=2
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:49:39
  Author: felixonmars
Revision: 824333

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:49:14 UTC (rev 824332)
+++ PKGBUILD2021-01-21 23:49:39 UTC (rev 824333)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec
-pkgname=haskell-hspec
-pkgver=2.7.7
-pkgrel=1
-pkgdesc="A Testing Framework for Haskell"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
- 'haskell-hspec-expectations')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('cf4d709457fe3cf1b26167ec7167b803393d571939657919b7da2480f93e30e704ed7d377b139c52fdf2ec396215491087f98c44100f52c4f23133a6b33619ab')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 824332, 
haskell-hspec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:49:39 UTC (rev 824333)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.7.7
+pkgrel=2
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cf4d709457fe3cf1b26167ec7167b803393d571939657919b7da2480f93e30e704ed7d377b139c52fdf2ec396215491087f98c44100f52c4f23133a6b33619ab')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:48:51
  Author: felixonmars
Revision: 824330

upgpkg: dart 2.10.5-1

Modified:
  dart/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:48:45 UTC (rev 824329)
+++ PKGBUILD2021-01-21 23:48:51 UTC (rev 824330)
@@ -6,7 +6,7 @@
 # Contributor: Julien Nicoulaud 
 
 pkgname=dart
-pkgver=2.10.4
+pkgver=2.10.5
 pkgrel=1
 pkgdesc='The dart programming language SDK'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 makedepends=('setconf')
 options=('!strip')
 
source=("$pkgname-$pkgver-64.zip::https://storage.googleapis.com/dart-archive/channels/stable/release/$pkgver/sdk/dartsdk-linux-x64-release.zip;)
-sha512sums=('9980e8f5af6aad5c03ac00a9fbf5e4dafeb6aeadea1b0898dda055318a5603de77f127494039e7b416ca3c08a3dbb5bc8dc6cfc8f0b102bec2d7f697c64da96c')
+sha512sums=('2d1bbe4fafcdd69feb744ef61b8bb4d02b13641b2370f5e7bc6ea30bb6bff9f8607f2f890fe4607c0137d71c10e5957b8ec041ce3001d1b7b493e5c3316c4a82')
 
 prepare() {
   # Fix permissions


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:48:45
  Author: felixonmars
Revision: 824329

archrelease: copy trunk to community-any

Added:
  v2ray-geoip/repos/community-any/PKGBUILD
(from rev 824328, v2ray-geoip/trunk/PKGBUILD)
Deleted:
  v2ray-geoip/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:48:32 UTC (rev 824328)
+++ PKGBUILD2021-01-21 23:48:45 UTC (rev 824329)
@@ -1,15 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-geoip
-pkgver=202101140050
-pkgrel=1
-pkgdesc="GeoIP List for V2Ray"
-arch=('any')
-url="https://github.com/v2fly/geoip;
-license=('CCPL:by-sa')
-source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('918c541ec2824710db4f77a5a78e044a67eb06c0a166abc021071f8e49d6786cc1fbeb6f7443ef64a735f4c3fd96151b6eb9781d49f4e5ceb2884c0a185890b8')
-
-package() {
-  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
-}

Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 824328, 
v2ray-geoip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:48:45 UTC (rev 824329)
@@ -0,0 +1,15 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-geoip
+pkgver=202101210049
+pkgrel=1
+pkgdesc="GeoIP List for V2Ray"
+arch=('any')
+url="https://github.com/v2fly/geoip;
+license=('CCPL:by-sa')
+source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
+sha512sums=('fede7ace8e5874abb1413b75f1caf3bd5633dbacfd5e962e4a855d857e4afc4fa51c3630fd8904149d2b1661e1a52d9a962dc6da642378d1c3d05ae64a22fde2')
+
+package() {
+  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:48:32
  Author: felixonmars
Revision: 824328

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:48:27 UTC (rev 824327)
+++ PKGBUILD2021-01-21 23:48:32 UTC (rev 824328)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec-core
-pkgname=haskell-hspec-core
-pkgver=2.7.7
-pkgrel=1
-pkgdesc="A Testing Framework for Haskell"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
- 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
- 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
-makedepends=('ghc')
-checkdepends=('haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('b3514b0e90c038195e4669603239cf477b09ff31d387fcee0107e5de337700b955337f09dd21b4fcb63b4243730beec1e971488d7b7ca7fbbe81ff44995e60f5')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-# https://github.com/hspec/hspec/issues/432
-runhaskell Setup test || :
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
824326, haskell-hspec-core/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:48:32 UTC (rev 824328)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.7.7
+pkgrel=2
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 
'haskell-clock'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-io'
+ 'haskell-random' 'haskell-setenv' 'haskell-tf-random')
+makedepends=('ghc')
+checkdepends=('haskell-hspec-meta' 'haskell-silently' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b3514b0e90c038195e4669603239cf477b09ff31d387fcee0107e5de337700b955337f09dd21b4fcb63b4243730beec1e971488d7b7ca7fbbe81ff44995e60f5')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/hspec/hspec/issues/432
+runhaskell Setup test || :
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f 

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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:48:13
  Author: felixonmars
Revision: 824326

upgpkg: haskell-hspec-core 2.7.7-2: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-hspec-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:47:40 UTC (rev 824325)
+++ PKGBUILD2021-01-21 23:48:13 UTC (rev 824326)
@@ -3,7 +3,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.7.7
-pkgrel=1
+pkgrel=2
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:48:27
  Author: felixonmars
Revision: 824327

upgpkg: v2ray-geoip 202101210049-1

Modified:
  v2ray-geoip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:48:13 UTC (rev 824326)
+++ PKGBUILD2021-01-21 23:48:27 UTC (rev 824327)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-geoip
-pkgver=202101140050
+pkgver=202101210049
 pkgrel=1
 pkgdesc="GeoIP List for V2Ray"
 arch=('any')
@@ -8,7 +8,7 @@
 url="https://github.com/v2fly/geoip;
 license=('CCPL:by-sa')
 
source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('918c541ec2824710db4f77a5a78e044a67eb06c0a166abc021071f8e49d6786cc1fbeb6f7443ef64a735f4c3fd96151b6eb9781d49f4e5ceb2884c0a185890b8')
+sha512sums=('fede7ace8e5874abb1413b75f1caf3bd5633dbacfd5e962e4a855d857e4afc4fa51c3630fd8904149d2b1661e1a52d9a962dc6da642378d1c3d05ae64a22fde2')
 
 package() {
   install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:46:42
  Author: felixonmars
Revision: 824323

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctest/repos/community-staging-x86_64/PKGBUILD (from rev 
824322, haskell-doctest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:46:42 UTC (rev 824323)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=doctest
+pkgname=haskell-doctest
+pkgver=0.17
+pkgrel=66
+pkgdesc="Test interactive Haskell examples"
+url="https://github.com/sol/doctest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-ghc' 'haskell-syb' 
'haskell-code-page'
+ 'haskell-ghc-paths')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-hspec' 'haskell-hspec-core' 
'haskell-quickcheck'
+  'haskell-stringbuilder' 'haskell-silently' 'haskell-setenv' 
'haskell-mockery')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7816af9e0ca419a0837b8a8c3bc943edbc44ec73d2a36acd8a7e868d370db9f60557667aa8efb81444aad47860defa6374b496fdcbd8f80403ee74e8b2543cee')
+
+prepare() {
+# Add -dynamic flag
+sed -i 's/\+\+ packageDBArgs/++ packageDBArgs ++ ["-dynamic"]/' 
$_hkgname-$pkgver/src/Extract.hs
+sed -i 's/\+\+ expandedArgs)/++ expandedArgs ++ ["-dynamic"])/' 
$_hkgname-$pkgver/src/Run.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:47:40
  Author: felixonmars
Revision: 824325

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 824324, v2ray-domain-list-community/trunk/PKGBUILD)
Deleted:
  v2ray-domain-list-community/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:47:25 UTC (rev 824324)
+++ PKGBUILD2021-01-21 23:47:40 UTC (rev 824325)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=20210119064146
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2fly/domain-list-community;
-license=('MIT')
-makedepends=('go' 'git')
-source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('739fe7c4568faa04bdf88d2c556c6e1dbb061315c6e0493d5e87c7b48d68383cd2c26048ffaf0604137b7b7227bc5c6c41114828402bdc38ba29d97f2b90b591')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir/.gopath"
-
-  mkdir -p .gopath/src/github.com/v2fly
-  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2fly/domain-list-community
-
-  go get github.com/golang/protobuf/proto
-  go get -insecure v2ray.com/core/app/router
-}
-
-build() {
-  cd .gopath
-  go run ./src/github.com/v2fly/domain-list-community/main.go
-}
-
-package() {
-  cd .gopath
-  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
824324, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:47:40 UTC (rev 824325)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=20210121081458
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2fly/domain-list-community;
+license=('MIT')
+makedepends=('go' 'git')
+source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('34b3efee14f61a3c4ca30b36430576faad8cc930e4cc5e89757f2703cb964fcba1ca2b364eb3db496d59ee0a90bafdc941236ec0ddb8afc7abba5013669b60e2')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir/.gopath"
+
+  mkdir -p .gopath/src/github.com/v2fly
+  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2fly/domain-list-community
+
+  go get github.com/golang/protobuf/proto
+  go get -insecure v2ray.com/core/app/router
+}
+
+build() {
+  cd .gopath
+  go run ./src/github.com/v2fly/domain-list-community/main.go
+}
+
+package() {
+  cd .gopath
+  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:46:28
  Author: felixonmars
Revision: 824322

upgpkg: haskell-doctest 0.17-66: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-doctest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:46:15 UTC (rev 824321)
+++ PKGBUILD2021-01-21 23:46:28 UTC (rev 824322)
@@ -4,7 +4,7 @@
 _hkgname=doctest
 pkgname=haskell-doctest
 pkgver=0.17
-pkgrel=65
+pkgrel=66
 pkgdesc="Test interactive Haskell examples"
 url="https://github.com/sol/doctest;
 license=("MIT")


[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:47:25
  Author: felixonmars
Revision: 824324

upgpkg: v2ray-domain-list-community 20210121081458-1

Modified:
  v2ray-domain-list-community/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:46:42 UTC (rev 824323)
+++ PKGBUILD2021-01-21 23:47:25 UTC (rev 824324)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=20210119064146
+pkgver=20210121081458
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go' 'git')
 
source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('739fe7c4568faa04bdf88d2c556c6e1dbb061315c6e0493d5e87c7b48d68383cd2c26048ffaf0604137b7b7227bc5c6c41114828402bdc38ba29d97f2b90b591')
+sha512sums=('34b3efee14f61a3c4ca30b36430576faad8cc930e4cc5e89757f2703cb964fcba1ca2b364eb3db496d59ee0a90bafdc941236ec0ddb8afc7abba5013669b60e2')
 
 prepare() {
   mkdir .gopath


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:45:59
  Author: felixonmars
Revision: 824320

upgpkg: python-mocket 3.9.40-1

Modified:
  python-mocket/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:45:38 UTC (rev 824319)
+++ PKGBUILD2021-01-21 23:45:59 UTC (rev 824320)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-mocket
-pkgver=3.9.39
+pkgver=3.9.40
 pkgrel=1
 pkgdesc="Socket Mock Framework - for all kinds of socket animals, web-clients 
included - with gevent/asyncio/SSL support"
 url="https://github.com/mindflayer/python-mocket;
@@ -12,7 +12,7 @@
 checkdepends=('pifpaf' 'python-aiohttp' 'python-gevent' 'python-mock' 
'python-pook' 'python-redis'
   'python-sure' 'python-xxhash' 'redis')
 
source=("https://github.com/mindflayer/python-mocket/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('bff634ae87f56e68a57b59cd0ec3b1a061a6758d72c742c80ebca23c16f543b55a692c3c4eafcfd9bbb247307cccabd862fe319693b3f5d77de1574f4bfb1bf0')
+sha512sums=('d3f1b9c60d10cc8f803da3e465cd84bc954b885cf8cb400f85eabe8da0f144542f9992849ea86c44bc29d13e6ed3da7f61e472eac2ce81b1d9d2753539653d40')
 
 prepare() {
   cd python-mocket-$pkgver


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:45:38
  Author: felixonmars
Revision: 824319

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 
824318, haskell-mockery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:45:38 UTC (rev 824319)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mockery
+pkgname=haskell-mockery
+pkgver=0.3.5
+pkgrel=176
+pkgdesc="Support functions for automated testing"
+url="https://github.com/hspec/mockery;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 
'haskell-logging-facade')
+makedepends=('ghc')
+checkdepends=('haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:45:21
  Author: felixonmars
Revision: 824318

upgpkg: haskell-mockery 0.3.5-176: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-mockery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:44:34 UTC (rev 824317)
+++ PKGBUILD2021-01-21 23:45:21 UTC (rev 824318)
@@ -4,7 +4,7 @@
 _hkgname=mockery
 pkgname=haskell-mockery
 pkgver=0.3.5
-pkgrel=175
+pkgrel=176
 pkgdesc="Support functions for automated testing"
 url="https://github.com/hspec/mockery;
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:46:15
  Author: felixonmars
Revision: 824321

archrelease: copy trunk to community-any

Added:
  python-mocket/repos/community-any/PKGBUILD
(from rev 824320, python-mocket/trunk/PKGBUILD)
Deleted:
  python-mocket/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:45:59 UTC (rev 824320)
+++ PKGBUILD2021-01-21 23:46:15 UTC (rev 824321)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-mocket
-pkgver=3.9.39
-pkgrel=1
-pkgdesc="Socket Mock Framework - for all kinds of socket animals, web-clients 
included - with gevent/asyncio/SSL support"
-url="https://github.com/mindflayer/python-mocket;
-license=('BSD')
-arch=('any')
-depends=('python-decorator' 'python-http-parser' 'python-magic' 
'python-urllib3')
-makedepends=('python-pipenv-to-requirements' 'python-pytest-cov' 
'python-setuptools')
-checkdepends=('pifpaf' 'python-aiohttp' 'python-gevent' 'python-mock' 
'python-pook' 'python-redis'
-  'python-sure' 'python-xxhash' 'redis')
-source=("https://github.com/mindflayer/python-mocket/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('bff634ae87f56e68a57b59cd0ec3b1a061a6758d72c742c80ebca23c16f543b55a692c3c4eafcfd9bbb247307cccabd862fe319693b3f5d77de1574f4bfb1bf0')
-
-prepare() {
-  cd python-mocket-$pkgver
-  pipenv_to_requirements
-
-  sed -i 's/python-magic/file_magic/' requirements.txt
-}
-
-build() {
-  cd python-mocket-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd python-mocket-$pkgver
-  pifpaf run redis pytest
-}
-
-package() {
-  cd python-mocket-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-mocket/repos/community-any/PKGBUILD (from rev 824320, 
python-mocket/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:46:15 UTC (rev 824321)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-mocket
+pkgver=3.9.40
+pkgrel=1
+pkgdesc="Socket Mock Framework - for all kinds of socket animals, web-clients 
included - with gevent/asyncio/SSL support"
+url="https://github.com/mindflayer/python-mocket;
+license=('BSD')
+arch=('any')
+depends=('python-decorator' 'python-http-parser' 'python-magic' 
'python-urllib3')
+makedepends=('python-pipenv-to-requirements' 'python-pytest-cov' 
'python-setuptools')
+checkdepends=('pifpaf' 'python-aiohttp' 'python-gevent' 'python-mock' 
'python-pook' 'python-redis'
+  'python-sure' 'python-xxhash' 'redis')
+source=("https://github.com/mindflayer/python-mocket/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('d3f1b9c60d10cc8f803da3e465cd84bc954b885cf8cb400f85eabe8da0f144542f9992849ea86c44bc29d13e6ed3da7f61e472eac2ce81b1d9d2753539653d40')
+
+prepare() {
+  cd python-mocket-$pkgver
+  pipenv_to_requirements
+
+  sed -i 's/python-magic/file_magic/' requirements.txt
+}
+
+build() {
+  cd python-mocket-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-mocket-$pkgver
+  pifpaf run redis pytest
+}
+
+package() {
+  cd python-mocket-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:44:31
  Author: felixonmars
Revision: 824316

archrelease: copy trunk to community-any

Added:
  python-copr/repos/community-any/PKGBUILD
(from rev 824315, python-copr/trunk/PKGBUILD)
Deleted:
  python-copr/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:44:19 UTC (rev 824315)
+++ PKGBUILD2021-01-21 23:44:31 UTC (rev 824316)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-copr
-pkgver=1.107
-pkgrel=1
-pkgdesc="Python client for copr service"
-url="https://pagure.io/copr/copr;
-license=('GPL')
-arch=('any')
-depends=('python-marshmallow' 'python-requests' 'python-requests-toolbelt' 
'python-six' 'python-munch')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest' 'python-mock')
-source=("https://pagure.io/copr/copr/archive/python-copr-$pkgver-1/copr-python-copr-$pkgver-1.tar.gz;)
-sha512sums=('372989c3a75bceabf31b09c41baa3240f01a07387cd85849b2e4f62019b9e3d391c75b07155e399b7b0a96be6a57a8c7db03e1fd94929324637985dd6d95a950')
-
-build() {
-  cd copr-python-copr-$pkgver-1/python
-  python setup.py build
-}
-
-check() {
-  cd copr-python-copr-$pkgver-1/python
-  pytest
-}
-
-package() {
-  cd copr-python-copr-$pkgver-1/python
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-copr/repos/community-any/PKGBUILD (from rev 824315, 
python-copr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:44:31 UTC (rev 824316)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-copr
+pkgver=1.108
+pkgrel=1
+pkgdesc="Python client for copr service"
+url="https://pagure.io/copr/copr;
+license=('GPL')
+arch=('any')
+depends=('python-marshmallow' 'python-requests' 'python-requests-toolbelt' 
'python-six' 'python-munch')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest' 'python-mock')
+source=("https://pagure.io/copr/copr/archive/python-copr-$pkgver-1/copr-python-copr-$pkgver-1.tar.gz;)
+sha512sums=('0dd6b4bb230f0777059d97863dd2d654851601ee01522089edb75e96b278713842b56f9235f79e6defa46711177862f8891b4cd84178405cf257fce334b79bb0')
+
+build() {
+  cd copr-python-copr-$pkgver-1/python
+  python setup.py build
+}
+
+check() {
+  cd copr-python-copr-$pkgver-1/python
+  pytest
+}
+
+package() {
+  cd copr-python-copr-$pkgver-1/python
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:44:34
  Author: felixonmars
Revision: 824317

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
824315, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:44:34 UTC (rev 824317)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=179
+pkgdesc="Portable temporary file and directory support"
+url="https://www.github.com/batterseapower/temporary;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random')
+makedepends=('ghc')
+checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:44:19
  Author: felixonmars
Revision: 824315

upgpkg: haskell-temporary 1.3-179: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-temporary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:44:15 UTC (rev 824314)
+++ PKGBUILD2021-01-21 23:44:19 UTC (rev 824315)
@@ -4,7 +4,7 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.3
-pkgrel=178
+pkgrel=179
 pkgdesc="Portable temporary file and directory support"
 url="https://www.github.com/batterseapower/temporary;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:44:15
  Author: felixonmars
Revision: 824314

upgpkg: python-copr 1.108-1

Modified:
  python-copr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:43:41 UTC (rev 824313)
+++ PKGBUILD2021-01-21 23:44:15 UTC (rev 824314)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-copr
-pkgver=1.107
+pkgver=1.108
 pkgrel=1
 pkgdesc="Python client for copr service"
 url="https://pagure.io/copr/copr;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest' 'python-mock')
 
source=("https://pagure.io/copr/copr/archive/python-copr-$pkgver-1/copr-python-copr-$pkgver-1.tar.gz;)
-sha512sums=('372989c3a75bceabf31b09c41baa3240f01a07387cd85849b2e4f62019b9e3d391c75b07155e399b7b0a96be6a57a8c7db03e1fd94929324637985dd6d95a950')
+sha512sums=('0dd6b4bb230f0777059d97863dd2d654851601ee01522089edb75e96b278713842b56f9235f79e6defa46711177862f8891b4cd84178405cf257fce334b79bb0')
 
 build() {
   cd copr-python-copr-$pkgver-1/python


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:43:41
  Author: felixonmars
Revision: 824313

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mwc-random/repos/community-staging-x86_64/PKGBUILD (from rev 
824312, haskell-mwc-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:43:41 UTC (rev 824313)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mwc-random
+pkgname=haskell-mwc-random
+pkgver=0.15.0.1
+pkgrel=104
+pkgdesc="Fast, high quality pseudo random number generation"
+url="https://github.com/bos/mwc-random;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-math-functions' 'haskell-primitive' 
'haskell-random' 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-doctest' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+  'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('54cb806d9c54e7ae7be73981c40ec03a3ca0660deb4d7d2c3659eaa30fb67086ff9a8bc3093170581da16e37cff8fe4507ddc4c30059c65323ea02ac1013c572')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:43:26
  Author: felixonmars
Revision: 824312

upgpkg: haskell-mwc-random 0.15.0.1-104: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-mwc-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:42:32 UTC (rev 824311)
+++ PKGBUILD2021-01-21 23:43:26 UTC (rev 824312)
@@ -4,7 +4,7 @@
 _hkgname=mwc-random
 pkgname=haskell-mwc-random
 pkgver=0.15.0.1
-pkgrel=103
+pkgrel=104
 pkgdesc="Fast, high quality pseudo random number generation"
 url="https://github.com/bos/mwc-random;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:42:17
  Author: felixonmars
Revision: 824310

upgpkg: haskell-hspec-meta 2.6.0-221: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:41:22 UTC (rev 824309)
+++ PKGBUILD2021-01-21 23:42:17 UTC (rev 824310)
@@ -3,7 +3,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.6.0
-pkgrel=220
+pkgrel=221
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:42:32
  Author: felixonmars
Revision: 824311

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
824310, haskell-hspec-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:42:32 UTC (rev 824311)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-meta
+pkgname=haskell-hspec-meta
+pkgver=2.6.0
+pkgrel=221
+pkgdesc="A version of Hspec which is used to test Hspec itself"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 
'haskell-hunit'
+ 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 
'haskell-ansi-terminal'
+ 'haskell-clock' 'haskell-call-stack')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c35d09f84c093ab5fe7ae31cf004d485cf6d15a06ee7c98270d3f5c471da6e0c9a71c8ec6ca0aa87e7454c9470b218c24538270711677003dc63d316fb23dce9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:41:07
  Author: felixonmars
Revision: 824308

upgpkg: haskell-test-framework-hunit 0.3.0.2-190: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7

Modified:
  haskell-test-framework-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:40:09 UTC (rev 824307)
+++ PKGBUILD2021-01-21 23:41:07 UTC (rev 824308)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-hunit
 pkgname=haskell-test-framework-hunit
 pkgver=0.3.0.2
-pkgrel=189
+pkgrel=190
 pkgdesc="HUnit support for the test-framework package."
 url="https://batterseapower.github.io/test-framework/;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:41:22
  Author: felixonmars
Revision: 824309

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-hunit/repos/community-staging-x86_64/
  haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 824308, haskell-test-framework-hunit/trunk/PKGBUILD)

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

Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD 
(from rev 824308, haskell-test-framework-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:41:22 UTC (rev 824309)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-hunit
+pkgname=haskell-test-framework-hunit
+pkgver=0.3.0.2
+pkgrel=190
+pkgdesc="HUnit support for the test-framework package."
+url="https://batterseapower.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" 
"haskell-test-framework")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32')
+
+prepare() {
+sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' 
$_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-base3 -fbase4
+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-test-framework-quickcheck2/repos (2 files)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:40:09
  Author: felixonmars
Revision: 824307

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/
  haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD
(from rev 824306, haskell-test-framework-quickcheck2/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD 
(from rev 824306, haskell-test-framework-quickcheck2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:40:09 UTC (rev 824307)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-quickcheck2
+pkgname=haskell-test-framework-quickcheck2
+pkgver=0.3.0.5
+pkgrel=176
+pkgdesc="QuickCheck-2 support for the test-framework package"
+url="https://haskell.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 
'haskell-extensible-exceptions'
+ 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/;s/< *1.2/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:39:54
  Author: felixonmars
Revision: 824306

upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-176: rebuild with hspec 
2.7.7, hspec-core 2.7.7, hspec-discover 2.7.7

Modified:
  haskell-test-framework-quickcheck2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:39:13 UTC (rev 824305)
+++ PKGBUILD2021-01-21 23:39:54 UTC (rev 824306)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-quickcheck2
 pkgname=haskell-test-framework-quickcheck2
 pkgver=0.3.0.5
-pkgrel=175
+pkgrel=176
 pkgdesc="QuickCheck-2 support for the test-framework package"
 url="https://haskell.github.io/test-framework/;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:39:13
  Author: felixonmars
Revision: 824305

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 824304, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:39:13 UTC (rev 824305)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.2.0
+pkgrel=180
+pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
+url="https://batterseapower.github.io/test-framework/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-hostname'
+ 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 
'haskell-xml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/;s/< *0.9/<1/;s/< *1.9/<2/;s/< 
*1.2/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+# --enable-tests \  Doesn't work with new QuickCheck
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:38:58
  Author: felixonmars
Revision: 824304

upgpkg: haskell-test-framework 0.8.2.0-180: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7

Modified:
  haskell-test-framework/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:38:13 UTC (rev 824303)
+++ PKGBUILD2021-01-21 23:38:58 UTC (rev 824304)
@@ -4,7 +4,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.2.0
-pkgrel=179
+pkgrel=180
 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck 
support"
 url="https://batterseapower.github.io/test-framework/;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:38:13
  Author: felixonmars
Revision: 824303

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
824302, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:38:13 UTC (rev 824303)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.10.0.3
+pkgrel=43
+pkgdesc="HUnit support for the Tasty test framework."
+url="https://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:37:57
  Author: felixonmars
Revision: 824302

upgpkg: haskell-tasty-hunit 0.10.0.3-43: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:37:16 UTC (rev 824301)
+++ PKGBUILD2021-01-21 23:37:57 UTC (rev 824302)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.10.0.3
-pkgrel=42
+pkgrel=43
 pkgdesc="HUnit support for the Tasty test framework."
 url="https://documentup.com/feuerbach/tasty;
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:37:16
  Author: felixonmars
Revision: 824301

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 824300, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:37:16 UTC (rev 824301)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10.1.2
+pkgrel=41
+pkgdesc="QuickCheck support for the Tasty test framework."
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('61cdecdf932b32da7b9c0df8249797725fd62fc1380f5b95984543c2757f49103cf3555e5ebbc800fa6457e7ca509ae44f4e7bf54241f8bf6cba05b3cca24a78')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:37:01
  Author: felixonmars
Revision: 824300

upgpkg: haskell-tasty-quickcheck 0.10.1.2-41: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:24:37 UTC (rev 824299)
+++ PKGBUILD2021-01-21 23:37:01 UTC (rev 824300)
@@ -4,7 +4,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10.1.2
-pkgrel=40
+pkgrel=41
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")
@@ -11,15 +11,22 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 
'haskell-random'
  'haskell-tagged' 'haskell-tasty')
-makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light')
+makedepends=('ghc')
+checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('61cdecdf932b32da7b9c0df8249797725fd62fc1380f5b95984543c2757f49103cf3555e5ebbc800fa6457e7ca509ae44f4e7bf54241f8bf6cba05b3cca24a78')
 
 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 --enable-tests \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build $MAKEFLAGS
 runhaskell Setup register --gen-script


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:24:37
  Author: felixonmars
Revision: 824299

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 824298, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:24:37 UTC (rev 824299)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.2
+pkgrel=42
+pkgdesc="SmallCheck support for the Tasty test framework"
+url="https://github.com/feuerbach/tasty;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-smallcheck' 
'haskell-tagged'
+ 'haskell-tasty')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ff816280315e26d20210f0dcbf55e32780aa9ef455d8d00b146d9daeed6afec5b6593cd8a8dc0b7c0bc7ff77da75f065f9c7253494f2c47150e2b7a6aa29fc6a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:24:22
  Author: felixonmars
Revision: 824298

upgpkg: haskell-tasty-smallcheck 0.8.2-42: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:23:40 UTC (rev 824297)
+++ PKGBUILD2021-01-21 23:24:22 UTC (rev 824298)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.2
-pkgrel=41
+pkgrel=42
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="https://github.com/feuerbach/tasty;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:22:32
  Author: felixonmars
Revision: 824295

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD 
(from rev 824294, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:22:32 UTC (rev 824295)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.16.1.0
+pkgrel=41
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:23:40
  Author: felixonmars
Revision: 824297

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 824296, 
haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:23:40 UTC (rev 824297)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=1.3.1
+pkgrel=113
+pkgdesc="Modern and extensible testing framework"
+url="http://documentup.com/feuerbach/tasty;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock'
+ 'haskell-optparse-applicative' 'haskell-tagged' 
'haskell-unbounded-delays'
+ 'haskell-wcwidth')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ed6e79f16a2c9e2fb7e82dce09b2ecb293b96bb42337d5cd8a15e822d3e35400842998ebda9b416c267d14f20a6e13c769a70ff22a58f7da5db3aa11e83411b2')
+
+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 \
+-fclock
+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-tasty/trunk (PKGBUILD)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:23:24
  Author: felixonmars
Revision: 824296

upgpkg: haskell-tasty 1.3.1-113: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-tasty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:22:32 UTC (rev 824295)
+++ PKGBUILD2021-01-21 23:23:24 UTC (rev 824296)
@@ -4,7 +4,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=1.3.1
-pkgrel=112
+pkgrel=113
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/feuerbach/tasty;
 license=("MIT")


[arch-commits] Commit in haskell-ansi-wl-pprint/trunk (PKGBUILD)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:21:13
  Author: felixonmars
Revision: 824292

upgpkg: haskell-ansi-wl-pprint 0.6.9-113: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:20:33 UTC (rev 824291)
+++ PKGBUILD2021-01-21 23:21:13 UTC (rev 824292)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=112
+pkgrel=113
 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
 url="https://github.com/ekmett/ansi-wl-pprint;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:21:28
  Author: felixonmars
Revision: 824293

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 824292, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:21:28 UTC (rev 824293)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.9
+pkgrel=113
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
+url="https://github.com/ekmett/ansi-wl-pprint;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.10/<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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:22:18
  Author: felixonmars
Revision: 824294

upgpkg: haskell-optparse-applicative 0.16.1.0-41: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:21:28 UTC (rev 824293)
+++ PKGBUILD2021-01-21 23:22:18 UTC (rev 824294)
@@ -4,7 +4,7 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.16.1.0
-pkgrel=40
+pkgrel=41
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:20:19
  Author: felixonmars
Revision: 824290

upgpkg: haskell-ansi-terminal 0.11-53: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:19:28 UTC (rev 824289)
+++ PKGBUILD2021-01-21 23:20:19 UTC (rev 824290)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.11
-pkgrel=52
+pkgrel=53
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:20:33
  Author: felixonmars
Revision: 824291

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-terminal/repos/community-staging-x86_64/
  haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 824290, haskell-ansi-terminal/trunk/PKGBUILD)

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

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
824290, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:20:33 UTC (rev 824291)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.11
+pkgrel=53
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:19:28
  Author: felixonmars
Revision: 824289

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 
824288, haskell-colour/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:19:28 UTC (rev 824289)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=colour
+pkgname=haskell-colour
+pkgver=2.3.5
+pkgrel=111
+pkgdesc="A model for human colour/color perception"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' )
+checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework'
+  'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2232f51b3cfdda1a64436e8395c2441e49db083982a0370d3ec38c304b0a6234666887b3abc886107a9b21c425d3253284cce0186c1a210a302a0a14808364d8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/;s/< *1.2/<2/' $_hkgname.cabal
+}
+
+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 --datasubdir="$pkgname" 
"${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:19:12
  Author: felixonmars
Revision: 824288

upgpkg: haskell-colour 2.3.5-111: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-colour/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:18:26 UTC (rev 824287)
+++ PKGBUILD2021-01-21 23:19:12 UTC (rev 824288)
@@ -4,7 +4,7 @@
 _hkgname=colour
 pkgname=haskell-colour
 pkgver=2.3.5
-pkgrel=110
+pkgrel=111
 pkgdesc="A model for human colour/color perception"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:18:26
  Author: felixonmars
Revision: 824287

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 
824286, haskell-stringbuilder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:18:26 UTC (rev 824287)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=stringbuilder
+pkgname=haskell-stringbuilder
+pkgver=0.5.1
+pkgrel=142
+pkgdesc="A writer monad for multi-line string literals"
+url="https://github.com/sol/stringbuilder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:18:12
  Author: felixonmars
Revision: 824286

upgpkg: haskell-stringbuilder 0.5.1-142: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-stringbuilder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:17:33 UTC (rev 824285)
+++ PKGBUILD2021-01-21 23:18:12 UTC (rev 824286)
@@ -4,7 +4,7 @@
 _hkgname=stringbuilder
 pkgname=haskell-stringbuilder
 pkgver=0.5.1
-pkgrel=141
+pkgrel=142
 pkgdesc="A writer monad for multi-line string literals"
 url="https://github.com/sol/stringbuilder;
 license=("MIT")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:17:33
  Author: felixonmars
Revision: 824285

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 824284, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:17:33 UTC (rev 824285)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.1.0
+pkgrel=78
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-contravariant'
+ 'haskell-quickcheck' 'haskell-tagged')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('039b1d22ed67de6cedd98b41c61f6a6cd96a6d91e4fc074db7fde2af53a5c24ef429dc3c59cde01532478d94bef7486819c2dc9300826b8ac1669e1f3bec7550')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail$/d' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:17:19
  Author: felixonmars
Revision: 824284

upgpkg: haskell-quickcheck-classes-base 0.6.1.0-78: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:16:27 UTC (rev 824283)
+++ PKGBUILD2021-01-21 23:17:19 UTC (rev 824284)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.1.0
-pkgrel=77
+pkgrel=78
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:16:27
  Author: felixonmars
Revision: 824283

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 
824282, haskell-bifunctors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:16:27 UTC (rev 824283)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bifunctors
+pkgname=haskell-bifunctors
+pkgver=5.5.9
+pkgrel=11
+pkgdesc="Bifunctors"
+url="https://github.com/ekmett/bifunctors/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged'
+ 'haskell-th-abstraction')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4fec89da95a18e064e7bd187b6a69b4ea12d4e28462cf0b646768695940b7d19dc8a2ccd158703c3d60bf75d7d474d94d40fab61c24c4c98540b0d52e2fe82c')
+
+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 \
+-ftagged -f-semigroups
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:16:13
  Author: felixonmars
Revision: 824282

upgpkg: haskell-bifunctors 5.5.9-11: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-bifunctors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:14:41 UTC (rev 824281)
+++ PKGBUILD2021-01-21 23:16:13 UTC (rev 824282)
@@ -4,7 +4,7 @@
 _hkgname=bifunctors
 pkgname=haskell-bifunctors
 pkgver=5.5.9
-pkgrel=10
+pkgrel=11
 pkgdesc="Bifunctors"
 url="https://github.com/ekmett/bifunctors/;
 license=("BSD")


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:14:41
  Author: felixonmars
Revision: 824281

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 
824280, haskell-quickcheck-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:14:41 UTC (rev 824281)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-io
+pkgname=haskell-quickcheck-io
+pkgver=0.2.0
+pkgrel=219
+pkgdesc="Use HUnit assertions as QuickCheck properties"
+url="https://github.com/hspec/quickcheck-io;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:14:26
  Author: felixonmars
Revision: 824280

upgpkg: haskell-quickcheck-io 0.2.0-219: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-quickcheck-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:13:25 UTC (rev 824279)
+++ PKGBUILD2021-01-21 23:14:26 UTC (rev 824280)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-io
 pkgname=haskell-quickcheck-io
 pkgver=0.2.0
-pkgrel=218
+pkgrel=219
 pkgdesc="Use HUnit assertions as QuickCheck properties"
 url="https://github.com/hspec/quickcheck-io;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:13:25
  Author: felixonmars
Revision: 824279

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
824278, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:13:25 UTC (rev 824279)
@@ -0,0 +1,50 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.14.2
+pkgrel=65
+pkgdesc='Automatic testing of Haskell programs'
+url='https://hackage.haskell.org/package/QuickCheck'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5')
+
+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 \
+-ftemplateHaskell
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -D -m744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:13:10
  Author: felixonmars
Revision: 824278

upgpkg: haskell-quickcheck 2.14.2-65: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7

Modified:
  haskell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:11:41 UTC (rev 824277)
+++ PKGBUILD2021-01-21 23:13:10 UTC (rev 824278)
@@ -5,7 +5,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.14.2
-pkgrel=64
+pkgrel=65
 pkgdesc='Automatic testing of Haskell programs'
 url='https://hackage.haskell.org/package/QuickCheck'
 license=('BSD')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:11:31
  Author: felixonmars
Revision: 824276

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
824275, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:11:31 UTC (rev 824276)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=174
+pkgdesc='High-quality splittable pseudorandom number generator'
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-primitive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:11:16
  Author: felixonmars
Revision: 824274

upgpkg: haskell-tf-random 0.5-174: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7

Modified:
  haskell-tf-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:10:32 UTC (rev 824273)
+++ PKGBUILD2021-01-21 23:11:16 UTC (rev 824274)
@@ -3,7 +3,7 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=173
+pkgrel=174
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:11:23
  Author: felixonmars
Revision: 824275

upgpkg: python-tox 3.21.2-1

Modified:
  python-tox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:11:16 UTC (rev 824274)
+++ PKGBUILD2021-01-21 23:11:23 UTC (rev 824275)
@@ -5,8 +5,8 @@
 
 pkgbase=python-tox
 pkgname=(python-tox python2-tox)
-pkgver=3.21.1
-pkgrel=2
+pkgver=3.21.2
+pkgrel=1
 pkgdesc='Python virtualenv management and testing tool'
 arch=('any')
 url='https://tox.readthedocs.io'
@@ -17,7 +17,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
   'python2-pytest-mock' 'python-flaky' 'python2-flaky' 
'python2-pathlib2')
 source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('98699c3b9435b027cf6016c183ca48ed7060049b6339181aabf3495c3426270fe0ae384d82eed7527d40534e3fcd88a7c327348c7b315780228aef7272d36ad8')
+sha512sums=('d2dac084d5da1f46efa909af9583cb72881afb92c1e3c513bd80e9805e3a86c92733207163ced6928826cb294125997545ccd014fd1a22a928191bc5aff1e284')
 
 prepare() {
   find tox-$pkgver -name "*.pyc" -delete


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:11:41
  Author: felixonmars
Revision: 824277

archrelease: copy trunk to community-any

Added:
  python-tox/repos/community-any/PKGBUILD
(from rev 824276, python-tox/trunk/PKGBUILD)
Deleted:
  python-tox/repos/community-any/PKGBUILD

--+
 PKGBUILD |  150 ++---
 1 file changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-01-21 23:11:31 UTC (rev 824276)
+++ PKGBUILD2021-01-21 23:11:41 UTC (rev 824277)
@@ -1,75 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Weißschuh 
-# Contributor: George Brooke 
-# Contributor: Sebastian Wiesner 
-
-pkgbase=python-tox
-pkgname=(python-tox python2-tox)
-pkgver=3.21.1
-pkgrel=2
-pkgdesc='Python virtualenv management and testing tool'
-arch=('any')
-url='https://tox.readthedocs.io'
-license=('GPL2')
-makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 
'python2-py' 'python-virtualenv'
- 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml'
- 'python-filelock' 'python2-filelock' 'python-freezegun' 
'python2-freezegun')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
-  'python2-pytest-mock' 'python-flaky' 'python2-flaky' 
'python2-pathlib2')
-source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
-sha512sums=('98699c3b9435b027cf6016c183ca48ed7060049b6339181aabf3495c3426270fe0ae384d82eed7527d40534e3fcd88a7c327348c7b315780228aef7272d36ad8')
-
-prepare() {
-  find tox-$pkgver -name "*.pyc" -delete
-
-  cp -a tox-$pkgver{,-py2}
-}
-
-build() {
-  export LC_CTYPE=en_US.UTF-8
-
-  cd "$srcdir"/tox-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points
-
-  (
-cd "$srcdir"/tox-$pkgver
-virtualenv "$srcdir/pyvenv" --system-site-packages
-. "$srcdir/pyvenv/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-
-  (
-cd "$srcdir"/tox-$pkgver-py2
-virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
-. "$srcdir/pyvenv-py2/bin/activate"
-python setup.py install
-python setup.py pytest
-  )
-}
-
-package_python-tox() {
-  depends=('python-py' 'python-virtualenv' 'python-packaging' 'python-pluggy' 
'python-toml'
-   'python-filelock' 'python-six')
-
-  cd "$srcdir"/tox-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  ln -s tox "$pkgdir"/usr/bin/tox3
-}
-
-package_python2-tox() {
-  depends=('python2-py' 'python2-virtualenv' 'python2-packaging' 
'python2-pluggy' 'python2-toml'
-   'python2-filelock' 'python2-six' 'python2-importlib-metadata')
-
-  cd "$srcdir"/tox-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/bin/tox{,2}
-  mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart}
-}

Copied: python-tox/repos/community-any/PKGBUILD (from rev 824276, 
python-tox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-01-21 23:11:41 UTC (rev 824277)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Weißschuh 
+# Contributor: George Brooke 
+# Contributor: Sebastian Wiesner 
+
+pkgbase=python-tox
+pkgname=(python-tox python2-tox)
+pkgver=3.21.2
+pkgrel=1
+pkgdesc='Python virtualenv management and testing tool'
+arch=('any')
+url='https://tox.readthedocs.io'
+license=('GPL2')
+makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 
'python2-py' 'python-virtualenv'
+ 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 
'python-toml' 'python2-toml'
+ 'python-filelock' 'python2-filelock' 'python-freezegun' 
'python2-freezegun')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
+  'python2-pytest-mock' 'python-flaky' 'python2-flaky' 
'python2-pathlib2')
+source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;)
+sha512sums=('d2dac084d5da1f46efa909af9583cb72881afb92c1e3c513bd80e9805e3a86c92733207163ced6928826cb294125997545ccd014fd1a22a928191bc5aff1e284')
+
+prepare() {
+  find tox-$pkgver -name "*.pyc" -delete
+
+  cp -a tox-$pkgver{,-py2}
+}
+
+build() {
+  export LC_CTYPE=en_US.UTF-8
+
+  cd "$srcdir"/tox-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points
+
+  (
+cd "$srcdir"/tox-$pkgver
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+
+  (
+cd "$srcdir"/tox-$pkgver-py2
+virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
+. "$srcdir/pyvenv-py2/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+}
+

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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:10:32
  Author: felixonmars
Revision: 824273

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
824272, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:10:32 UTC (rev 824273)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=112
+pkgdesc="Pseudo-random number generation"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-splitmix')
+makedepends=('ghc')
+checkdepends=('haskell-doctest' 'haskell-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:09:18
  Author: felixonmars
Revision: 824271

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-splitmix/repos/community-staging-x86_64/PKGBUILD (from rev 
824270, haskell-splitmix/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:09:18 UTC (rev 824271)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=splitmix
+pkgname=haskell-splitmix
+pkgver=0.1.0.3
+pkgrel=41
+pkgdesc="Fast Splittable PRNG"
+url="https://github.com/haskellari/splitmix;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-async' 'haskell-base-compat' 
'haskell-base-compat-batteries'
+ 'haskell-hunit' 'haskell-math-functions' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 'haskell-tf-random' 
'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('22a3f0759e1c1150aabde01a77b48087509dfc7ff9614e97e5e06af73f533170993ff2e18101d940e7ddba81b8d6e496795be3851fccfa07b75e9d922f325064')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:10:17
  Author: felixonmars
Revision: 824272

upgpkg: haskell-random 1.2.0-112: rebuild with hspec 2.7.7, hspec-core 2.7.7, 
hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:09:18 UTC (rev 824271)
+++ PKGBUILD2021-01-21 23:10:17 UTC (rev 824272)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=111
+pkgrel=112
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:09:04
  Author: felixonmars
Revision: 824270

upgpkg: haskell-splitmix 0.1.0.3-41: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-splitmix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:08:21 UTC (rev 824269)
+++ PKGBUILD2021-01-21 23:09:04 UTC (rev 824270)
@@ -3,7 +3,7 @@
 _hkgname=splitmix
 pkgname=haskell-splitmix
 pkgver=0.1.0.3
-pkgrel=40
+pkgrel=41
 pkgdesc="Fast Splittable PRNG"
 url="https://github.com/haskellari/splitmix;
 license=('BSD')


[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:08:21
  Author: felixonmars
Revision: 824269

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 824268, haskell-base-compat-batteries/trunk/PKGBUILD)

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

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 824268, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:08:21 UTC (rev 824269)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.11.2
+pkgrel=46
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0b54b53bb762ca99cbfe82799a63f73229447325438ccae4849df676d14a4758177d9481391b628cca7921d9796ac3172ad8226b2530e151b7c59f86b82f381a')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:07:24
  Author: felixonmars
Revision: 824267

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-math-functions/repos/community-staging-x86_64/
  haskell-math-functions/repos/community-staging-x86_64/PKGBUILD
(from rev 824266, haskell-math-functions/trunk/PKGBUILD)

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

Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from 
rev 824266, haskell-math-functions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:07:24 UTC (rev 824267)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=math-functions
+pkgname=haskell-math-functions
+pkgver=0.3.4.1
+pkgrel=78
+pkgdesc="Special functions and Chebyshev polynomials"
+url="https://github.com/bos/math-functions;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" 
"haskell-vector")
+makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e87a50f10e1afc08acc3900983dcfe85eb46563260c0b52a73ac44c9d83b903dbf3cd59ba0b96f8d4dafc3ff5bb70fb47d04cb8a7a2aec42545096d4a86c2d34')
+
+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 \
+-f-system-expm1
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:08:07
  Author: felixonmars
Revision: 824268

upgpkg: haskell-base-compat-batteries 0.11.2-46: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:07:24 UTC (rev 824267)
+++ PKGBUILD2021-01-21 23:08:07 UTC (rev 824268)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.11.2
-pkgrel=45
+pkgrel=46
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:07:08
  Author: felixonmars
Revision: 824266

upgpkg: haskell-math-functions 0.3.4.1-78: rebuild with hspec 2.7.7, hspec-core 
2.7.7, hspec-discover 2.7.7 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-math-functions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:06:12 UTC (rev 824265)
+++ PKGBUILD2021-01-21 23:07:08 UTC (rev 824266)
@@ -4,7 +4,7 @@
 _hkgname=math-functions
 pkgname=haskell-math-functions
 pkgver=0.3.4.1
-pkgrel=77
+pkgrel=78
 pkgdesc="Special functions and Chebyshev polynomials"
 url="https://github.com/bos/math-functions;
 license=("BSD")


[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:05:55
  Author: felixonmars
Revision: 824264

upgpkg: haskell-vector-th-unbox 0.2.1.7-109: rebuild with hspec 2.7.7, 
hspec-core 2.7.7, hspec-discover 2.7.7

Modified:
  haskell-vector-th-unbox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-01-21 23:05:16 UTC (rev 824263)
+++ PKGBUILD2021-01-21 23:05:55 UTC (rev 824264)
@@ -4,7 +4,7 @@
 _hkgname=vector-th-unbox
 pkgname=haskell-vector-th-unbox
 pkgver=0.2.1.7
-pkgrel=108
+pkgrel=109
 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:06:12
  Author: felixonmars
Revision: 824265

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-th-unbox/repos/community-staging-x86_64/
  haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD
(from rev 824264, haskell-vector-th-unbox/trunk/PKGBUILD)

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

Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from 
rev 824264, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:06:12 UTC (rev 824265)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-th-unbox
+pkgname=haskell-vector-th-unbox
+pkgver=0.2.1.7
+pkgrel=109
+pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fa65c32eace3ad93f0df69830eca0334519bbdbb2bbdc511db6e6abffe48c78870fef131dc34451873775a037634a87f0cd0d06dc1c4bc9404af2a86d7593ae1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.16/<3/;s/< *4.14/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:05:16
  Author: felixonmars
Revision: 824263

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
824262, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:05:16 UTC (rev 824263)
@@ -0,0 +1,47 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.1.2
+pkgrel=106
+pkgdesc="Efficient Arrays"
+url="https://hackage.haskell.org/package/vector;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc' 'haskell-base-orphans' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-random'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;)
+sha512sums=('36d0237cf7c5a6b78f88b33ff09ea8b19baeaf85609efdeba9ab802ca588956457d4607304b73e8d58e9e802a9101c23da62caee71508f069047a6d531e50170')
+
+prepare() {
+  cd vector-$pkgver
+  sed -i 's/,semigroups$//' vector.cabal
+}
+
+build() {
+  cd "$srcdir"/vector-${pkgver}
+
+  if (( CHECKFUNC )); then
+  _opts=('--enable-tests')
+  else
+  _opts=('--disable-tests')
+  fi
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


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

2021-01-21 Thread Felix Yan via arch-commits
Date: Thursday, January 21, 2021 @ 23:02:46
  Author: felixonmars
Revision: 824261

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 
824260, haskell-primitive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-01-21 23:02:46 UTC (rev 824261)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+
+pkgname=haskell-primitive
+pkgver=0.7.1.0
+pkgrel=65
+pkgdesc="Wrappers for primitive operations"
+url="https://hackage.haskell.org/package/primitive;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 
'haskell-quickcheck-classes-base'
+  'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged'
+  'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;)
+sha512sums=('8ade11d0b2221cfdf042da0263b5b5367a7ca2a9b9e1141844e4a65bb0467df879c92cd3515440d715b59345860c1ec3cb3efd7a3d702269ea15e18692586367')
+
+prepare() {
+  cd primitive-$pkgver
+  sed -i '/semigroups/d;s/>= 2.13/>= 2.14/;s/>= 1.2/>= 1.3/' primitive.cabal
+}
+
+build() {
+  cd primitive-$pkgver
+
+  if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+  else
+_opts=('--disable-tests')
+  fi
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd primitive-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+}


  1   2   3   4   >