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

2020-10-16 Thread Anatol Pomozov via arch-commits
Date: Saturday, October 17, 2020 @ 02:44:22
  Author: anatolik
Revision: 725245

upgpkg: osquery 4.5.1-1

Pull a bunch of patches from https://bugs.archlinux.org/task/68275

Modified:
  osquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 01:53:03 UTC (rev 725244)
+++ PKGBUILD2020-10-17 02:44:22 UTC (rev 725245)
@@ -1,7 +1,7 @@
 # Maintainer: Anatol Pomozov
 
 pkgname=osquery
-pkgver=4.4.0
+pkgver=4.5.1
 pkgrel=1
 pkgdesc='SQL powered operating system instrumentation, monitoring, and 
analytics'
 arch=(x86_64)
@@ -11,13 +11,13 @@
 makedepends=(cmake python boost linenoise-ng)
 # patched version of smartools that we need to build statically to avoid 
collision with the upstream version
 _smartmontools_commit=6afcf545d2ab86d13a3ecb9f656aa81622031f2a
-_patched_osquery_commit=980285da36f48beca4ab90717ae52c2ea4c73266
+_patched_osquery_commit=f54b2ca8b18dee86077521789788f9e29c8db317
 
source=(osquery-$pkgver.zip::https://github.com/osquery/osquery/archive/$pkgver.zip
 
smartmontools-$_smartmontools_commit.zip::https://github.com/osquery/third-party-smartmontools/archive/$_smartmontools_commit.zip
 
devendorize.patch::https://github.com/anatol/osquery/compare/$pkgver...$_patched_osquery_commit.patch)
-sha256sums=('18228c7253ff079adefa2f80d5574c9004b07265329e74f55cae4d65139b41be'
+sha256sums=('568af4bd2562e5321bbac68177b377b3ad386942e227511867981876cbce3e26'
 '191848bf04ca6fe14a9634bdcff6f6e851aa59526f1f3fb168ad7c8c6d9b1d00'
-'ec1774806594c766166b52527646bba0fe79e74ec70bab8160e08e3a88d0602f')
+'fbcfb24caa3786a37d371cd8e2e45fdc3095d6e526e97c0d403bba8be2683d0f')
 
 prepare() {
   cd osquery-$pkgver


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

2020-10-16 Thread Anatol Pomozov via arch-commits
Date: Saturday, October 17, 2020 @ 02:44:40
  Author: anatolik
Revision: 725246

archrelease: copy trunk to community-testing-x86_64

Added:
  osquery/repos/community-testing-x86_64/
  osquery/repos/community-testing-x86_64/PKGBUILD
(from rev 725245, osquery/trunk/PKGBUILD)

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

Copied: osquery/repos/community-testing-x86_64/PKGBUILD (from rev 725245, 
osquery/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-10-17 02:44:40 UTC (rev 725246)
@@ -0,0 +1,43 @@
+# Maintainer: Anatol Pomozov
+
+pkgname=osquery
+pkgver=4.5.1
+pkgrel=1
+pkgdesc='SQL powered operating system instrumentation, monitoring, and 
analytics'
+arch=(x86_64)
+url='https://osquery.io'
+license=(Apache GPL2)
+depends=(augeas boost-libs gflags google-glog aws-sdk-cpp librdkafka rocksdb 
gtest device-mapper rpm-tools dpkg pacman lvm2 libelfin lldpd rapidjson 
sleuthkit ssdeep thrift yara lmdb iptables)
+makedepends=(cmake python boost linenoise-ng)
+# patched version of smartools that we need to build statically to avoid 
collision with the upstream version
+_smartmontools_commit=6afcf545d2ab86d13a3ecb9f656aa81622031f2a
+_patched_osquery_commit=f54b2ca8b18dee86077521789788f9e29c8db317
+source=(osquery-$pkgver.zip::https://github.com/osquery/osquery/archive/$pkgver.zip
+
smartmontools-$_smartmontools_commit.zip::https://github.com/osquery/third-party-smartmontools/archive/$_smartmontools_commit.zip
+
devendorize.patch::https://github.com/anatol/osquery/compare/$pkgver...$_patched_osquery_commit.patch)
+sha256sums=('568af4bd2562e5321bbac68177b377b3ad386942e227511867981876cbce3e26'
+'191848bf04ca6fe14a9634bdcff6f6e851aa59526f1f3fb168ad7c8c6d9b1d00'
+'fbcfb24caa3786a37d371cd8e2e45fdc3095d6e526e97c0d403bba8be2683d0f')
+
+prepare() {
+  cd osquery-$pkgver
+  patch -p1 < ../devendorize.patch
+
+  rm -rf libraries/cmake/source/smartmontools/src
+  ln -sf `pwd`/../third-party-smartmontools-$_smartmontools_commit 
libraries/cmake/source/smartmontools/src
+}
+
+build() {
+  cd osquery-$pkgver
+
+  cmake -DCMAKE_BUILD_TYPE=Release -DOSQUERY_STATIC_BUILD=OFF 
-DCMAKE_INSTALL_PREFIX=/usr -DOSQUERY_VERSION=$pkgver -S . -B build
+  cmake --build build
+}
+
+package() {
+  cd osquery-$pkgver
+
+  cmake --build build --target install -- DESTDIR="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  rm -r "$pkgdir/etc/init.d/"
+}


[arch-commits] Commit in postgresql/repos (10 files)

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 02:13:15
  Author: foutrelis
Revision: 398478

archrelease: copy trunk to staging-x86_64

Added:
  postgresql/repos/staging-x86_64/
  postgresql/repos/staging-x86_64/PKGBUILD
(from rev 398477, postgresql/trunk/PKGBUILD)
  postgresql/repos/staging-x86_64/postgresql-check-db-dir
(from rev 398477, postgresql/trunk/postgresql-check-db-dir)
  postgresql/repos/staging-x86_64/postgresql-perl-rpath.patch
(from rev 398477, postgresql/trunk/postgresql-perl-rpath.patch)
  postgresql/repos/staging-x86_64/postgresql-run-socket.patch
(from rev 398477, postgresql/trunk/postgresql-run-socket.patch)
  postgresql/repos/staging-x86_64/postgresql.logrotate
(from rev 398477, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/staging-x86_64/postgresql.pam
(from rev 398477, postgresql/trunk/postgresql.pam)
  postgresql/repos/staging-x86_64/postgresql.service
(from rev 398477, postgresql/trunk/postgresql.service)
  postgresql/repos/staging-x86_64/postgresql.sysusers
(from rev 398477, postgresql/trunk/postgresql.sysusers)
  postgresql/repos/staging-x86_64/postgresql.tmpfiles
(from rev 398477, postgresql/trunk/postgresql.tmpfiles)

-+
 PKGBUILD|  218 ++
 postgresql-check-db-dir |   49 +
 postgresql-perl-rpath.patch |   13 ++
 postgresql-run-socket.patch |   12 ++
 postgresql.logrotate|4 
 postgresql.pam  |3 
 postgresql.service  |   43 
 postgresql.sysusers |1 
 postgresql.tmpfiles |2 
 9 files changed, 345 insertions(+)

Copied: postgresql/repos/staging-x86_64/PKGBUILD (from rev 398477, 
postgresql/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-10-17 02:13:15 UTC (rev 398478)
@@ -0,0 +1,218 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Dan McGee 
+
+pkgbase=postgresql
+pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
+pkgver=12.4
+_majorver=${pkgver%.*}
+pkgrel=2
+pkgdesc='Sophisticated object-relational DBMS'
+url='https://www.postgresql.org/'
+arch=('x86_64')
+license=('custom:PostgreSQL')
+makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0'
+ 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang')
+source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql-run-socket.patch
+postgresql-perl-rpath.patch
+postgresql.pam
+postgresql.logrotate
+postgresql.service
+postgresql-check-db-dir
+postgresql.sysusers
+postgresql.tmpfiles)
+sha256sums=('bee93fbe2c32f59419cb162bcc0145c58da9a8644ee154a30b9a5ce47de606cc'
+'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
+'5f73b54ca6206bd2c469c507830261ebd167baca074698d8889d769c33f98a31'
+'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
+'6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
+'25fb140b90345828dc01a4f286345757e700a47178bab03d217a7a5a79105b57'
+'bb24b8ce8c69935b7527ed54e10a8823068e31c8aa5b8ffea81ce6993264e8db'
+'7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
+'4a4c0bb9ceb156cc47e9446d8393d1f72b4fe9ea1d39ba17213359df9211da57')
+b2sums=('fb3f865a8a5e5280e7cc5da43f8658029170cd15dae8cc5fb1e741a122ea1f13418ac7743ec417ab4436976bc0ce12753fc8a301200143c975e8739d59816fa7'
+
'791fc4d09216276367904a06741a7a1f118346ad073146e38ea913f65c4c3cc2ef293af669494398352bba41789b43400389cda8ef699db146177b9a0f3cc1cb'
+
'282d6b2965008aab91828c3ccb84bb1bf7fed00a18b7d2c954b4ae3debc826daddfc36b64186de2bf01396f19827d647f8f9f4426399d7783672cdc70acd6c07'
+
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
+
'2209b7550acad7955102ec6922754b4046b2a2ad2a7e1cfb2cc4053c0705abac7aa7d7968eab617f50894797d06345f51c9a669926bd2a77dcf688206a2027e0'
+
'a4255df47b7ac1418d20aa73aa0f6e70c7952a10d706e5523043c48b2c3b6d8e39838049dfcc826913cd0f2c06502561d1abe8b19cce7071db66139ae93a37bf'
+
'2e8efa4d5aaaba08743146a45bd2d9e136171ef6271ea665287617d31a420a5c31e401fd756a3350b81456692014b2e85a5fe87beacba782c19b31f346efc4d0'
+
'5e9cba2f45604db83eb77c7bbb54bc499a38274be6cd97abb056c9bdf18e637a8ac354e18f41f614f7e1a2d6f13c2a0b562ab0aaebf9447cf5eb2d60e6501e12'
+
'8a8e5ec24ea338b2b51b8d2be5a336ac8d4cc6b25200ed0f0d564df9942997478df0c54da2fac7b27d64a34398f69047eecd0f97bdc0df8fe50a1b5ed74d')
+
+prepare() {
+  cd postgresql-${pkgver}
+  patch -p1 < ../postgresql-run-socket.patch
+  patch -p1 < ../postgresql-perl-rpath.patch
+}
+
+build() {
+  cd postgresql-${pkgver}
+  local options=(
+--prefix=/usr

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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 02:13:08
  Author: foutrelis
Revision: 398477

upgpkg: postgresql 12.4-2: LLVM 11 rebuild

Modified:
  postgresql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 01:52:07 UTC (rev 398476)
+++ PKGBUILD2020-10-17 02:13:08 UTC (rev 398477)
@@ -5,7 +5,7 @@
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
 pkgver=12.4
 _majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')


[arch-commits] Commit in lib32-mesa/repos/multilib-staging-x86_64 (4 files)

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:53:03
  Author: foutrelis
Revision: 725244

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-mesa/repos/multilib-staging-x86_64/LICENSE
(from rev 725243, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD
(from rev 725243, lib32-mesa/trunk/PKGBUILD)
Deleted:
  lib32-mesa/repos/multilib-staging-x86_64/LICENSE
  lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD

--+
 LICENSE  |  166 +++
 PKGBUILD |  434 ++---
 2 files changed, 300 insertions(+), 300 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-10-17 01:52:58 UTC (rev 725243)
+++ LICENSE 2020-10-17 01:53:03 UTC (rev 725244)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: lib32-mesa/repos/multilib-staging-x86_64/LICENSE (from rev 725243, 
lib32-mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-10-17 01:53:03 UTC (rev 725244)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   

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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:52:58
  Author: foutrelis
Revision: 725243

upgpkg: lib32-mesa 20.2.1-2: LLVM 11 rebuild

Modified:
  lib32-mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 01:39:45 UTC (rev 725242)
+++ PKGBUILD2020-10-17 01:52:58 UTC (rev 725243)
@@ -7,7 +7,7 @@
 pkgname=('lib32-vulkan-mesa-layers' 'lib32-opencl-mesa' 'lib32-vulkan-intel' 
'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa')
 pkgdesc="An open-source implementation of the OpenGL specification (32-bit)"
 pkgver=20.2.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'xorgproto' 'lib32-libdrm'
  'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 
'lib32-libvdpau'


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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:51:46
  Author: foutrelis
Revision: 398475

upgpkg: mesa 20.2.1-2: LLVM 11 rebuild

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 01:38:17 UTC (rev 398474)
+++ PKGBUILD2020-10-17 01:51:46 UTC (rev 398475)
@@ -7,7 +7,7 @@
 pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 
'libva-mesa-driver' 'mesa-vdpau' 'mesa')
 pkgdesc="An open-source implementation of the OpenGL specification"
 pkgver=20.2.1
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 
'libxshmfence' 'libxxf86vm'
  'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 
'zstd' 'elfutils' 'llvm'


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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:52:07
  Author: foutrelis
Revision: 398476

archrelease: copy trunk to staging-x86_64

Added:
  mesa/repos/staging-x86_64/LICENSE
(from rev 398475, mesa/trunk/LICENSE)
  mesa/repos/staging-x86_64/PKGBUILD
(from rev 398475, mesa/trunk/PKGBUILD)
Deleted:
  mesa/repos/staging-x86_64/LICENSE
  mesa/repos/staging-x86_64/PKGBUILD

--+
 LICENSE  |  166 -
 PKGBUILD |  402 ++---
 2 files changed, 284 insertions(+), 284 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-10-17 01:51:46 UTC (rev 398475)
+++ LICENSE 2020-10-17 01:52:07 UTC (rev 398476)
@@ -1,83 +0,0 @@
-The Mesa 3D Graphics Library
-
-Disclaimer
-
-   Mesa is a 3-D graphics library with an API which is very similar to
-   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
-   syntax or state machine, it is being used with authorization from
-   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
-   OpenGL license from SGI, and makes no claim that Mesa is in any way a
-   compatible replacement for OpenGL or associated with SGI. Those who
-   want a licensed implementation of OpenGL should contact a licensed
-   vendor.
-
-   Please do not refer to the library as MesaGL (for legal reasons). It's
-   just Mesa or The Mesa 3-D graphics library.
-
-   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
-
-License / Copyright Information
-
-   The Mesa distribution consists of several components. Different
-   copyrights and licenses apply to different components. For example, the
-   GLX client code uses the SGI Free Software License B, and some of the
-   Mesa device drivers are copyrighted by their authors. See below for a
-   list of Mesa's main components and the license for each.
-
-   The core Mesa library is licensed according to the terms of the MIT
-   license. This allows integration with the XFree86, Xorg and DRI
-   projects.
-
-   The default Mesa license is as follows:
-
-Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
-
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included
-in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
-THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
-
-Attention, Contributors
-
-   When contributing to the Mesa project you must agree to the licensing
-   terms of the component to which you're contributing. The following
-   section lists the primary components of the Mesa distribution and their
-   respective licenses.
-
-Mesa Component Licenses
-
-Component Location   License
---
-Main Mesa codesrc/mesa/  MIT
-
-Device driverssrc/mesa/drivers/* MIT, generally
-
-Gallium code  src/gallium/   MIT
-
-Ext headers   include/GL/glext.h Khronos
-  include/GL/glxext.h
-
-GLX client code   src/glx/   SGI Free Software License B
-
-C11 threadinclude/c11/threads*.h Boost (permissive) emulation
-
-   In general, consult the source files for license terms.
-
-References
-
-   1. https://www.opengl.org/
-   2. https://www.sgi.com/
-   3. https://www.sgi.com/

Copied: mesa/repos/staging-x86_64/LICENSE (from rev 398475, mesa/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-10-17 01:52:07 UTC (rev 398476)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of 

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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:39:40
  Author: foutrelis
Revision: 725241

upgpkg: lib32-mesa 20.2.1-1: new upstream release

Modified:
  lib32-mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 00:49:07 UTC (rev 725240)
+++ PKGBUILD2020-10-17 01:39:40 UTC (rev 725241)
@@ -6,8 +6,8 @@
 pkgbase=lib32-mesa
 pkgname=('lib32-vulkan-mesa-layers' 'lib32-opencl-mesa' 'lib32-vulkan-intel' 
'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa')
 pkgdesc="An open-source implementation of the OpenGL specification (32-bit)"
-pkgver=20.2.0
-pkgrel=3
+pkgver=20.2.1
+pkgrel=1
 arch=('x86_64')
 makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'xorgproto' 'lib32-libdrm'
  'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 
'lib32-libvdpau'
@@ -18,7 +18,7 @@
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
 LICENSE)
-sha512sums=('3dd7def04ba4f196be8fd5285febb10366e89d6e649c518b436b732c62d3f1bd235fc470de7fda4b4cc09a1baaadca4222dcdc2449225d789b151cea69d7'
+sha512sums=('5d609359754db3e3679bffd5306c1f1d1cf46a2ea98428a9451fe0d99bbf73da863c5d94e6561712cd2012ad13615666cf3d712e54f379b34c091fead39d4795'
 'SKIP'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 



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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:39:45
  Author: foutrelis
Revision: 725242

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-mesa/repos/multilib-testing-x86_64/
  lib32-mesa/repos/multilib-testing-x86_64/LICENSE
(from rev 725241, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD
(from rev 725241, lib32-mesa/trunk/PKGBUILD)

--+
 LICENSE  |   83 +++
 PKGBUILD |  217 +
 2 files changed, 300 insertions(+)

Copied: lib32-mesa/repos/multilib-testing-x86_64/LICENSE (from rev 725241, 
lib32-mesa/trunk/LICENSE)
===
--- multilib-testing-x86_64/LICENSE (rev 0)
+++ multilib-testing-x86_64/LICENSE 2020-10-17 01:39:45 UTC (rev 725242)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD (from rev 725241, 
lib32-mesa/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-10-17 01:39:45 UTC (rev 725242)
@@ -0,0 +1,217 @@
+# Maintainer: Laurent Carlier 
+# Maintainer: Felix Yan 
+# Contributor: Jan de Groot 
+# Contributor: Andreas Radke 
+
+pkgbase=lib32-mesa
+pkgname=('lib32-vulkan-mesa-layers' 'lib32-opencl-mesa' 'lib32-vulkan-intel' 
'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa')
+pkgdesc="An open-source 

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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:38:12
  Author: foutrelis
Revision: 398473

upgpkg: mesa 20.2.1-1: new upstream release

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 01:21:11 UTC (rev 398472)
+++ PKGBUILD2020-10-17 01:38:12 UTC (rev 398473)
@@ -6,8 +6,8 @@
 pkgbase=mesa
 pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 
'libva-mesa-driver' 'mesa-vdpau' 'mesa')
 pkgdesc="An open-source implementation of the OpenGL specification"
-pkgver=20.2.0
-pkgrel=3
+pkgver=20.2.1
+pkgrel=1
 arch=('x86_64')
 makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 
'libxshmfence' 'libxxf86vm'
  'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 
'zstd' 'elfutils' 'llvm'
@@ -17,7 +17,7 @@
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
 LICENSE)
-sha512sums=('3dd7def04ba4f196be8fd5285febb10366e89d6e649c518b436b732c62d3f1bd235fc470de7fda4b4cc09a1baaadca4222dcdc2449225d789b151cea69d7'
+sha512sums=('5d609359754db3e3679bffd5306c1f1d1cf46a2ea98428a9451fe0d99bbf73da863c5d94e6561712cd2012ad13615666cf3d712e54f379b34c091fead39d4795'
 'SKIP'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 



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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:38:17
  Author: foutrelis
Revision: 398474

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/
  mesa/repos/testing-x86_64/LICENSE
(from rev 398473, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 398473, mesa/trunk/PKGBUILD)

--+
 LICENSE  |   83 +
 PKGBUILD |  201 +
 2 files changed, 284 insertions(+)

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 398473, mesa/trunk/LICENSE)
===
--- testing-x86_64/LICENSE  (rev 0)
+++ testing-x86_64/LICENSE  2020-10-17 01:38:17 UTC (rev 398474)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/PKGBUILD (from rev 398473, 
mesa/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-10-17 01:38:17 UTC (rev 398474)
@@ -0,0 +1,201 @@
+# Maintainer: Laurent Carlier 
+# Maintainer: Felix Yan 
+# Maintainer: Jan de Groot 
+# Contributor: Andreas Radke 
+
+pkgbase=mesa
+pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 
'libva-mesa-driver' 'mesa-vdpau' 'mesa')
+pkgdesc="An open-source implementation of the OpenGL specification"
+pkgver=20.2.1
+pkgrel=1
+arch=('x86_64')
+makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 
'libxshmfence' 'libxxf86vm'
+

[arch-commits] Commit in libclc/repos (staging-any staging-any/PKGBUILD)

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:21:11
  Author: foutrelis
Revision: 398472

archrelease: copy trunk to staging-any

Added:
  libclc/repos/staging-any/
  libclc/repos/staging-any/PKGBUILD
(from rev 398471, libclc/trunk/PKGBUILD)

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

Copied: libclc/repos/staging-any/PKGBUILD (from rev 398471, 
libclc/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2020-10-17 01:21:11 UTC (rev 398472)
@@ -0,0 +1,34 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=libclc
+pkgver=11.0.0
+pkgrel=1
+pkgdesc="Library requirements of the OpenCL C programming language"
+arch=('any')
+url="https://libclc.llvm.org/;
+license=('MIT')
+makedepends=('clang' 'llvm' 'cmake' 'ninja' 'python' 'git')
+source=("git+https://github.com/llvm/llvm-project.git#tag=llvmorg-$pkgver;)
+md5sums=('SKIP')
+
+prepare() {
+  cd llvm-project/libclc
+  mkdir build
+}
+
+build() {
+  cd llvm-project/libclc/build
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd llvm-project/libclc/build
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+


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

2020-10-16 Thread Evangelos Foutras via arch-commits
Date: Saturday, October 17, 2020 @ 01:21:07
  Author: foutrelis
Revision: 398471

upgpkg: libclc 11.0.0-1: LLVM 11 rebuild + new source location

Modified:
  libclc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:25:24 UTC (rev 398470)
+++ PKGBUILD2020-10-17 01:21:07 UTC (rev 398471)
@@ -1,33 +1,34 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=libclc
-pkgver=0.2.0+589+9aa6f35
-pkgrel=2
+pkgver=11.0.0
+pkgrel=1
 pkgdesc="Library requirements of the OpenCL C programming language"
 arch=('any')
 url="https://libclc.llvm.org/;
 license=('MIT')
-makedepends=('clang' 'llvm' 'python' 'git')
-options=('staticlibs')
-source=('git+https://llvm.org/git/libclc.git#commit=9aa6f35')
+makedepends=('clang' 'llvm' 'cmake' 'ninja' 'python' 'git')
+source=("git+https://github.com/llvm/llvm-project.git#tag=llvmorg-$pkgver;)
 md5sums=('SKIP')
 
-pkgver() {
-  cd libclc
-
-  echo 0.2.0+$(git rev-list --count HEAD)+$(git describe --always)
+prepare() {
+  cd llvm-project/libclc
+  mkdir build
 }
 
 build() {
-  cd libclc
-   ./configure.py --prefix=/usr
-  make
+  cd llvm-project/libclc/build
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
 }
 
 package() {
-  cd libclc
-  
-  make install DESTDIR="$pkgdir"
-  install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cd llvm-project/libclc/build
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }
 


[arch-commits] Commit in vtk/trunk (PKGBUILD vtk-freetype-2.10.3.patch)

2020-10-16 Thread Bruno Pagani via arch-commits
Date: Saturday, October 17, 2020 @ 00:48:31
  Author: archange
Revision: 725239

pdal 2.2 rebuild + FS#68244

Added:
  vtk/trunk/vtk-freetype-2.10.3.patch
Modified:
  vtk/trunk/PKGBUILD

---+
 PKGBUILD  |   31 +++
 vtk-freetype-2.10.3.patch |   18 ++
 2 files changed, 33 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:33:26 UTC (rev 725238)
+++ PKGBUILD2020-10-17 00:48:31 UTC (rev 725239)
@@ -6,7 +6,7 @@
 
 pkgname=vtk
 pkgver=8.2.0
-pkgrel=14
+pkgrel=15
 pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
 arch=(x86_64)
 url="https://www.vtk.org/;
@@ -47,7 +47,8 @@
 proj6.patch
 
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;
 
vtk-gcc10.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/a9079bdc.patch;
-
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;)
+
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;
+vtk-freetype-2.10.3.patch)
 options=(staticlibs)
 
sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
 
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
@@ -55,10 +56,10 @@
 
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
 
'9b85600812b6caf5007cdaeff34a504fa706bd0e1412dd306f8424b39edde430d8eedddcb53ce987afb6799ffc571f3fb9de80106324782e9d5b37947e92dcd6'
 
'5432ae62773377301a6709de0b789b1d5a459e467e4796b3d275c8a1cec6962fd8ebf404f8f11ed63a8d525c2d5a8dd163080d8fd3e483f3a5e06739133acd8f'
-
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa')
+
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa'
+
'01df3947425b510f9c64e72ab2020b02f28141421ad29be94bf118cd7b56cc22702ae329db05bc336284d3edcf3b71d254de10a2784296c691447ee356c76683')
 
 prepare() {
-  mkdir build
   cd VTK-${pkgver}
 
   # Fix build with proj 6.0
@@ -77,11 +78,12 @@
   # Fix build with Java 12
   sed -i 's/VTK_JAVA_SOURCE_VERSION "1.6"/VTK_JAVA_SOURCE_VERSION "1.7"/
   s/VTK_JAVA_TARGET_VERSION "1.6"/VTK_JAVA_TARGET_VERSION "1.7"/' 
Wrapping/Java/CMakeLists.txt
+
+  # Fix build with FreeType 2.10.3
+  patch -p1 -i ../vtk-freetype-2.10.3.patch
 }
 
 build() {
-  cd build
-
   # to help cmake find java
   export JAVA_HOME=/usr/lib/jvm/default
 
@@ -100,12 +102,12 @@
 
   local _tkver=$(echo 'puts $tcl_version' | tclsh)
 
-  cmake ../VTK-${pkgver} \
--Wno-dev \
+  cmake -B build -S VTK-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_SKIP_RPATH=ON \
+-DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
 -DBUILD_SHARED_LIBS=ON \
--DCMAKE_INSTALL_PREFIX=/usr \
 -DBUILD_DOCUMENTATION=OFF \
 -DDOXYGEN_KEEP_TEMP=ON \
 -DDOCUMENTATION_HTML_HELP=OFF \
@@ -126,16 +128,13 @@
 -DVTK_INSTALL_INCLUDE_DIR=include/vtk \
 -DVTK_INSTALL_TCL_DIR=/usr/lib/tcl${_tkver}/vtk/ \
 ${VTK_USE_SYSTEM_LIB} \
--DCMAKE_BUILD_TYPE=Release
-
-  make
+-Wno-dev
+  make -C build
 }
 
 package() {
-  cd build
+  make -C build DESTDIR="${pkgdir}" install
 
-  make DESTDIR="${pkgdir}" install
-
   # Move the vtk.jar to the arch-specific location
   install -dv "${pkgdir}"/usr/share/java/vtk
   mv -v "${pkgdir}"/usr/lib/vtk.jar "${pkgdir}"/usr/share/java/vtk
@@ -142,7 +141,7 @@
   rm -rf "${pkgdir}"/usr/lib/vtk-${pkgver%.*}/java
 
   # Install license
-  install -Dm644 ../VTK-${pkgver}/Copyright.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+  install -Dm644 VTK-${pkgver}/Copyright.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
 
   # Fix path of QtDesigner plugin
   install -dv "${pkgdir}"/usr/lib/qt

Added: vtk-freetype-2.10.3.patch
===
--- vtk-freetype-2.10.3.patch   (rev 0)
+++ vtk-freetype-2.10.3.patch   2020-10-17 00:48:31 UTC (rev 725239)
@@ -0,0 +1,18 @@
+diff --git a/ThirdParty/freetype/vtk_freetype.h.in 
b/ThirdParty/freetype/vtk_freetype.h.in
+index c3f6f4f3..fd525e55 100644
+--- a/ThirdParty/freetype/vtk_freetype.h.in
 b/ThirdParty/freetype/vtk_freetype.h.in
+@@ -20,6 +20,13 @@
+ 
+ #ifdef VTK_USE_SYSTEM_FREETYPE
+ # include 
++#ifndef FT_CALLBACK_DEF
++#ifdef __cplusplus
++#define FT_CALLBACK_DEF( x )  extern "C"  x
++#else
++#define FT_CALLBACK_DEF( x )  static  x
++#endif
++#endif /* FT_CALLBACK_DEF */
+ #else
+ # include 
+ #endif


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

2020-10-16 Thread Bruno Pagani via arch-commits
Date: Saturday, October 17, 2020 @ 00:49:07
  Author: archange
Revision: 725240

archrelease: copy trunk to community-staging-x86_64

Added:
  vtk/repos/community-staging-x86_64/
  vtk/repos/community-staging-x86_64/.contrib
(from rev 725239, vtk/trunk/.contrib)
  vtk/repos/community-staging-x86_64/PKGBUILD
(from rev 725239, vtk/trunk/PKGBUILD)
  vtk/repos/community-staging-x86_64/proj6.patch
(from rev 725239, vtk/trunk/proj6.patch)
  vtk/repos/community-staging-x86_64/vtk-freetype-2.10.3.patch
(from rev 725239, vtk/trunk/vtk-freetype-2.10.3.patch)

---+
 .contrib  |6 +
 PKGBUILD  |  149 
 proj6.patch   |  110 
 vtk-freetype-2.10.3.patch |   18 +
 4 files changed, 283 insertions(+)

Copied: vtk/repos/community-staging-x86_64/.contrib (from rev 725239, 
vtk/trunk/.contrib)
===
--- community-staging-x86_64/.contrib   (rev 0)
+++ community-staging-x86_64/.contrib   2020-10-17 00:49:07 UTC (rev 725240)
@@ -0,0 +1,6 @@
+# Contributor: Christofer Bertonha 
+# Contributor: leepesjee 
+# Contributor: Olivier Medoc
+# Contributor: ignotus
+# Contributor: Fabian Moser
+# Contributor: djscholl

Copied: vtk/repos/community-staging-x86_64/PKGBUILD (from rev 725239, 
vtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-17 00:49:07 UTC (rev 725240)
@@ -0,0 +1,149 @@
+# Maintainer: Evgeniy Alekseev 
+# Maintainer: Bruno Pagani 
+# Contributor: Ray Rashif 
+# Contributor: Andrzej Giniewicz 
+# Contributor: Thomas Dziedzic 
+
+pkgname=vtk
+pkgver=8.2.0
+pkgrel=15
+pkgdesc="A software system for 3D computer graphics, image processing, and 
visualization"
+arch=(x86_64)
+url="https://www.vtk.org/;
+license=(BSD)
+depends=(gcc-libs double-conversion)
+makedepends=(cmake boost doxygen ffmpeg gdal gnuplot
+ java-environment openmpi python-matplotlib qt5-base
+ qt5-tools qt5-webkit qt5-x11extras tk unixodbc wget
+ double-conversion eigen expat freetype2 glew hdf5
+ libjpeg jsoncpp libxml2 lz4 xz python-mpi4py netcdf
+ libogg pdal pegtl libpng pugixml libtheora libtiff zlib
+ proj sqlite)
+optdepends=('gnuplot: plotting tools'
+'graphviz: drawing tools'
+'java-runtime: java bindings'
+'python: python bindings'
+'python-mpi4py: OpenMPI python support'
+'python-matplotlib: for Matplotlib rendering'
+'openmpi: OpenMPI support'
+'qt5-x11extras'
+'qt5-webkit: WebKit support'
+'tk: tcl bindings'
+ffmpeg
+gdal
+glew
+hdf5
+jsoncpp
+lz4
+netcdf
+pdal
+pugixml
+proj
+sqlite
+unixodbc)
+source=("${url}/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"
+"${url}/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"
+"${url}/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz"
+proj6.patch
+
vtk-python-3.8.patch::"https://gitlab.kitware.com/vtk/vtk/merge_requests/5883.patch;
+
vtk-gcc10.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/a9079bdc.patch;
+
vtk-qt5.15.patch::"https://gitlab.kitware.com/vtk/vtk/-/commit/797f2869.patch;
+vtk-freetype-2.10.3.patch)
+options=(staticlibs)
+sha512sums=('521bd4dabedbc24b0e80a314a34ecd7554b04af28a7973245e3a9cf99a09b995d1b8ac42305c8e53369f226a0a6da3cdb29105ba2c90b46492736ef717760286'
+
'517d0f6dfdb0c61f59df933f06d3a28c8a48ea684aaff311456213fe493e2a20128886144325fc4edfa376b2d375a2dae6c60ad6e3d5d2f4a7b0ac1d8545c87b'
+
'8a7ea3d5870b1e4ccb31c77b4c270d00208349da1b2938e957210db3ec1449b678c66edc2faee1d4514aca6d725f642abc91e10ab0c151f6743cad1c53485588'
+
'bd095a848c198752307d6924eaa46d07af4fbbba70f4665e10c8b5dd8d2a84cb6d9ea6c25705463a6c054c5afa5af4c68030ad90d37953672c0fc609eaf24b07'
+
'9b85600812b6caf5007cdaeff34a504fa706bd0e1412dd306f8424b39edde430d8eedddcb53ce987afb6799ffc571f3fb9de80106324782e9d5b37947e92dcd6'
+
'5432ae62773377301a6709de0b789b1d5a459e467e4796b3d275c8a1cec6962fd8ebf404f8f11ed63a8d525c2d5a8dd163080d8fd3e483f3a5e06739133acd8f'
+
'a82df18ed019fe798b740c707e6511ea28b200ddd887054346508ead0aa91a847de15aa5f668c9cb87792424d2ead3600e59f7acc76e003477bc5f630cbbadaa'
+
'01df3947425b510f9c64e72ab2020b02f28141421ad29be94bf118cd7b56cc22702ae329db05bc336284d3edcf3b71d254de10a2784296c691447ee356c76683')
+
+prepare() {
+  cd VTK-${pkgver}
+
+  # Fix build with proj 6.0
+  patch -Np1 -i ../proj6.patch
+
+  # Fix build with python 3.8
+  patch -p1 

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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:33:11
  Author: felixonmars
Revision: 725237

upgpkg: haskell-keys 3.12.3-48: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:32:16 UTC (rev 725236)
+++ PKGBUILD2020-10-16 23:33:11 UTC (rev 725237)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.3
-pkgrel=47
+pkgrel=48
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:33:26
  Author: felixonmars
Revision: 725238

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 725237, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:33:26 UTC (rev 725238)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.3
+pkgrel=48
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+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-ghc-exactprint/repos (2 files)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:32:16
  Author: felixonmars
Revision: 725236

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 725235, haskell-ghc-exactprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:32:16 UTC (rev 725236)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-exactprint
+pkgname=haskell-ghc-exactprint
+pkgver=0.6.3.2
+pkgrel=3
+pkgdesc="ExactPrint for GHC"
+url="https://github.com/alanz/ghc-exactprint.git;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 
'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('96d68d45f1bef87efc586c4105d6723c4b38785a031181d9b11788ef5445eeaf')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:32:01
  Author: felixonmars
Revision: 725235

upgpkg: haskell-ghc-exactprint 0.6.3.2-3: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-ghc-exactprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:31:10 UTC (rev 725234)
+++ PKGBUILD2020-10-16 23:32:01 UTC (rev 725235)
@@ -3,7 +3,7 @@
 _hkgname=ghc-exactprint
 pkgname=haskell-ghc-exactprint
 pkgver=0.6.3.2
-pkgrel=2
+pkgrel=3
 pkgdesc="ExactPrint for GHC"
 url="https://github.com/alanz/ghc-exactprint.git;
 license=("BSD")


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:31:10
  Author: dvzrv
Revision: 725234

archrelease: copy trunk to multilib-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 23:31:02 UTC (rev 725233)
+++ PKGBUILD2020-10-16 23:31:10 UTC (rev 725234)
@@ -1,58 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: speps 
-
-_name=jack2
-pkgname=lib32-jack2
-pkgver=1.9.14
-pkgrel=3
-pkgdesc="The next-generation JACK with SMP support (32 bit)"
-arch=('x86_64')
-url="http://jackaudio.org/;
-license=('GPL2' 'LGPL2.1')
-depends=('lib32-celt' 'lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' 'jack2')
-makedepends=('lib32-dbus' 'lib32-expat' 'lib32-readline' 'lib32-libsamplerate'
-'lib32-libsndfile' 'waf')
-provides=('lib32-jack' 'libjack.so')
-conflicts=('lib32-jack')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jackaudio/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # copying relevant custom waf scripts and loading them specifically using
-  # wscript
-  touch __init__.py
-  mkdir -vp tools
-  cp -v waflib/extras/xcode*.py tools
-  rm -rv waflib
-  sed -e "s/load('xcode'/load('xcode', tooldir='tools'/g" \
-  -e "s/load('xcode6'/load('xcode6', tooldir='tools'/g" \
-  -i wscript
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  export PYTHONPATH="${PWD}:${PYTHONPATH}"
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-  export CXXFLAGS+=' -m32'
-  export CFLAGS+=' -m32'
-  waf configure --prefix=/usr \
---libdir=/usr/lib32 \
---classic \
---dbus
-  waf build
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  export PYTHONPATH="${PWD}:${PYTHONPATH}"
-  waf install --destdir="${pkgdir}"
-  # remove all non-32bit and those provided by jack2
-  rm -rf "${pkgdir}"/usr/{bin,lib,include,share}
-  rm -rf "${pkgdir}/usr/lib32/jack/"
-  rm -rf "${pkgdir}/usr/lib32/libjack"{net,server}*
-}
-# vim:set ts=2 sw=2 et:

Copied: lib32-jack2/repos/multilib-x86_64/PKGBUILD (from rev 725233, 
lib32-jack2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 23:31:10 UTC (rev 725234)
@@ -0,0 +1,59 @@
+# Maintainer: David Runge 
+# Contributor: speps 
+
+_name=jack2
+pkgname=lib32-jack2
+pkgver=1.9.16
+pkgrel=1
+pkgdesc="The next-generation JACK with SMP support (32 bit)"
+arch=('x86_64')
+url="http://jackaudio.org/;
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' "jack2=${pkgver}")
+makedepends=('git' 'lib32-celt' 'lib32-dbus' 'lib32-expat' 'lib32-readline'
+'lib32-libsamplerate' 'lib32-libsndfile' 'waf')
+provides=('lib32-jack' 'libjack.so')
+conflicts=('lib32-jack')
+source=("git+https://github.com/jackaudio/${_name}.git#tag=v${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX 

+
+prepare() {
+  cd "${_name}"
+  # copying relevant custom waf scripts and loading them specifically using
+  # wscript
+  touch __init__.py
+  mkdir -vp tools
+  cp -v waflib/extras/xcode*.py tools
+  rm -rv waflib
+  sed -e "s/load('xcode'/load('xcode', tooldir='tools'/g" \
+  -e "s/load('xcode6'/load('xcode6', tooldir='tools'/g" \
+  -i wscript
+}
+
+build() {
+  cd "${_name}"
+  export PYTHONPATH="${PWD}:${PYTHONPATH}"
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  export CXXFLAGS+=' -m32'
+  export CFLAGS+=' -m32'
+  waf configure --prefix=/usr \
+--libdir=/usr/lib32 \
+--classic \
+--dbus
+  waf build
+}
+
+package() {
+  depends+=('libcelt0.so')
+  cd "${_name}"
+  export PYTHONPATH="${PWD}:${PYTHONPATH}"
+  waf install --destdir="${pkgdir}"
+  # remove all non-32bit and those provided by jack2
+  rm -rf "${pkgdir}"/usr/{bin,lib,include,share}
+  rm -rf "${pkgdir}/usr/lib32/jack/"
+  rm -rf "${pkgdir}/usr/lib32/libjack"{net,server}*
+}
+# vim:set ts=2 sw=2 et:


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:31:02
  Author: dvzrv
Revision: 725233

upgpkg: lib32-jack2 1.9.16-1: Upgrade to 1.9.16.

Lock required jack2 version.
Add all available sodeps in package() and move the respective packages to 
makedepends.

Modified:
  lib32-jack2/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:23:47 UTC (rev 725232)
+++ PKGBUILD2020-10-16 23:31:02 UTC (rev 725233)
@@ -3,23 +3,23 @@
 
 _name=jack2
 pkgname=lib32-jack2
-pkgver=1.9.14
-pkgrel=3
+pkgver=1.9.16
+pkgrel=1
 pkgdesc="The next-generation JACK with SMP support (32 bit)"
 arch=('x86_64')
 url="http://jackaudio.org/;
 license=('GPL2' 'LGPL2.1')
-depends=('lib32-celt' 'lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' 'jack2')
-makedepends=('lib32-dbus' 'lib32-expat' 'lib32-readline' 'lib32-libsamplerate'
-'lib32-libsndfile' 'waf')
+depends=('lib32-gcc-libs' 'lib32-glibc' 'lib32-opus' "jack2=${pkgver}")
+makedepends=('git' 'lib32-celt' 'lib32-dbus' 'lib32-expat' 'lib32-readline'
+'lib32-libsamplerate' 'lib32-libsndfile' 'waf')
 provides=('lib32-jack' 'libjack.so')
 conflicts=('lib32-jack')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jackaudio/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('ca9738fd5aadcb7e125f98a358437905959afebe0b792cab316fc31410e89ea3aefdb85154792a9d0a80fa988aa7eff379ff5c7ac6c4bfa1d57ad3d7de7b5fdd')
+source=("git+https://github.com/jackaudio/${_name}.git#tag=v${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=('62B11043D2F6EB6672D93103CDBAA37ABC74FBA0') # falkTX 

 
 prepare() {
-  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
+  cd "${_name}"
   # copying relevant custom waf scripts and loading them specifically using
   # wscript
   touch __init__.py
@@ -32,7 +32,7 @@
 }
 
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd "${_name}"
   export PYTHONPATH="${PWD}:${PYTHONPATH}"
   export CC="gcc -m32"
   export CXX="g++ -m32"
@@ -47,7 +47,8 @@
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
+  depends+=('libcelt0.so')
+  cd "${_name}"
   export PYTHONPATH="${PWD}:${PYTHONPATH}"
   waf install --destdir="${pkgdir}"
   # remove all non-32bit and those provided by jack2


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:25:24
  Author: dvzrv
Revision: 398470

archrelease: copy trunk to testing-x86_64

Added:
  libpcap/repos/testing-x86_64/PKGBUILD
(from rev 398469, libpcap/trunk/PKGBUILD)
Deleted:
  libpcap/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 23:25:16 UTC (rev 398469)
+++ PKGBUILD2020-10-16 23:25:24 UTC (rev 398470)
@@ -1,43 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Thomas Bächler 
-
-pkgname=libpcap
-pkgver=1.9.1
-pkgrel=3
-pkgdesc='A system-independent interface for user-level packet capture'
-arch=('x86_64')
-url='https://www.tcpdump.org/'
-license=('BSD')
-depends=('glibc' 'libnl' 'sh')
-makedepends=('bluez-libs' 'dbus')
-source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08'
-'SKIP')
-b2sums=('c217f7080c9f570e1ce7c54359cbf50b6be54658187a78789a8235a61091de6b488c6ef3eb65eae6f3196ce9f5b059e30bb69cbb6ee87abe1c46906e35ff8ca4'
-'SKIP')
-validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  autoreconf -vfi
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  ./configure --prefix='/usr' \
-  --enable-ipv6 \
-  --enable-bluetooth \
-  --enable-usb \
-  --with-libnl
-  make
-}
-
-package() {
-  depends+=('libdbus-1.so')
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
-  install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: libpcap/repos/testing-x86_64/PKGBUILD (from rev 398469, 
libpcap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 23:25:24 UTC (rev 398470)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Thomas Bächler 
+
+pkgname=libpcap
+pkgver=1.9.1
+pkgrel=4
+pkgdesc='A system-independent interface for user-level packet capture'
+arch=('x86_64')
+url='https://www.tcpdump.org/'
+license=('BSD')
+depends=('glibc' 'libnl' 'sh')
+makedepends=('bluez-libs' 'dbus')
+provides=('libpcap.so')
+source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08'
+'SKIP')
+b2sums=('c217f7080c9f570e1ce7c54359cbf50b6be54658187a78789a8235a61091de6b488c6ef3eb65eae6f3196ce9f5b059e30bb69cbb6ee87abe1c46906e35ff8ca4'
+'SKIP')
+validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix='/usr' \
+  --enable-ipv6 \
+  --enable-bluetooth \
+  --enable-usb \
+  --with-libnl
+  make
+}
+
+package() {
+  depends+=('libdbus-1.so')
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:25:16
  Author: dvzrv
Revision: 398469

upgpkg: libpcap 1.9.1-4: Rebuild to add shared library to provides.

Add libpcap.so to provides.

Modified:
  libpcap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:12:54 UTC (rev 398468)
+++ PKGBUILD2020-10-16 23:25:16 UTC (rev 398469)
@@ -4,7 +4,7 @@
 
 pkgname=libpcap
 pkgver=1.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc='A system-independent interface for user-level packet capture'
 arch=('x86_64')
 url='https://www.tcpdump.org/'
@@ -11,6 +11,7 @@
 license=('BSD')
 depends=('glibc' 'libnl' 'sh')
 makedepends=('bluez-libs' 'dbus')
+provides=('libpcap.so')
 source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.gz"{,.sig})
 
sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08'
 'SKIP')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:23:47
  Author: felixonmars
Revision: 725232

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 725231, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:23:47 UTC (rev 725232)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1.3
+pkgrel=59
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('09e18a487715872ac62ba434b71035f7de305078568e761a6c3c65c6c742c1850d110fbc8c7b462d49aba82ac4e841bd9a1011242a4ff27307c527434bc97d91')
+
+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-free/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:23:32
  Author: felixonmars
Revision: 725231

upgpkg: haskell-free 5.1.3-59: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:22:38 UTC (rev 725230)
+++ PKGBUILD2020-10-16 23:23:32 UTC (rev 725231)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1.3
-pkgrel=58
+pkgrel=59
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:22:38
  Author: felixonmars
Revision: 725230

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 725229, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:22:38 UTC (rev 725230)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.9
+pkgrel=6
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99652c979256247bfd82805e25796902fb306e9b17a6ecd195630f6c394aa9156f10db41700c5cea48348bdd79029944a29749f1352a852274d16aafb3c434eb')
+
+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-foldl/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:22:23
  Author: felixonmars
Revision: 725229

upgpkg: haskell-foldl 1.4.9-6: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:21:09 UTC (rev 725228)
+++ PKGBUILD2020-10-16 23:22:23 UTC (rev 725229)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.9
-pkgrel=5
+pkgrel=6
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:21:09
  Author: felixonmars
Revision: 725228

archrelease: copy trunk to community-staging-x86_64

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

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

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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:20:53
  Author: felixonmars
Revision: 725227

upgpkg: haskell-either 5.0.1.1-85: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:20:13 UTC (rev 725226)
+++ PKGBUILD2020-10-16 23:20:53 UTC (rev 725227)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1.1
-pkgrel=84
+pkgrel=85
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:19:58
  Author: felixonmars
Revision: 725225

upgpkg: haskell-checkers 0.5.6-24: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:19:46 UTC (rev 725224)
+++ PKGBUILD2020-10-16 23:19:58 UTC (rev 725225)
@@ -3,7 +3,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.5.6
-pkgrel=23
+pkgrel=24
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:20:13
  Author: felixonmars
Revision: 725226

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 
725225, haskell-checkers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:20:13 UTC (rev 725226)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=checkers
+pkgname=haskell-checkers
+pkgver=0.5.6
+pkgrel=24
+pkgdesc="Check properties on standard classes and data structures"
+url="https://github.com/conal/checkers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 
'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c8bab4f1acf3e10f2ab273741f59c7810439df52ad396fdd6d000926de1d8bf6e72b90f2b640d9b527c72372074767789110efc39652a4751f89f2d098fea30')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:19:38
  Author: dvzrv
Revision: 725223

upgpkg: lib32-libusb 1.0.23-2: Rebuild to add shared library to provides.

Remove obsolete replaces and provides.
Switch to correct license (LGPL2.1).
Add libusb-1.0.so to provides.
Run autoreconf in prepare().
Install docs.
Update contributor info.

Modified:
  lib32-libusb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:19:16 UTC (rev 725222)
+++ PKGBUILD2020-10-16 23:19:38 UTC (rev 725223)
@@ -1,31 +1,43 @@
 # Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
 # Contributor: 3V0LU710N 
 
+_name=libusb
 pkgname=lib32-libusb
 pkgver=1.0.23
-pkgrel=1
+pkgrel=2
 pkgdesc="A cross-platform user library to access USB devices (32-bit)"
 arch=('x86_64')
 url="http://libusb.info/;
-license=('LGPL')
-depends=('lib32-glibc' 'libusb' 'lib32-systemd')
-replaces=('lib32-libusb1' 'lib32-libusbx')
-provides=("lib32-libusbx=$pkgver")
+license=('LGPL2.1')
+depends=('lib32-glibc' 'lib32-systemd' 'libusb')
+provides=('libusb-1.0.so')
 makedepends=('gcc-multilib')
-source=(https://github.com/libusb/libusb/releases/download/v$pkgver/libusb-$pkgver.tar.bz2)
-md5sums=('1e29700f6a134766d32b36b8d1d61a95')
+source=("https://github.com/${_name}/${_name}/releases/download/v$pkgver/${_name}-$pkgver.tar.bz2;)
+sha512sums=('73430ad31dd405e76a9c6c55086961003989c44964e2735b5076f9ca849e3f6fe71d10a66b74b111f0c34a0d2cb744b9ca105863c552123fce4ec0bbdd2ec15b')
+b2sums=('4eaf8cce0047b85c3057c67b53769739c50a39c4d34e94659b030fb11f02309f9217e93d35d78f699c55256346cf8b14827c8ddf495caeeacc522c51f473abc2')
 
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
 build() {
   export CC="gcc -m32"
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
-  cd "libusb-${pkgver}"
-  ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static
-  make -j1
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib32 \
+  --disable-static
+  make
 }
 
 package () {
-  cd "${srcdir}/libusb-${pkgver}"
+  cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install
   rm -rf "${pkgdir}"/usr/include
+  install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
 }


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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 23:19:46
  Author: dvzrv
Revision: 725224

archrelease: copy trunk to multilib-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 23:19:38 UTC (rev 725223)
+++ PKGBUILD2020-10-16 23:19:46 UTC (rev 725224)
@@ -1,31 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: 3V0LU710N 
-
-pkgname=lib32-libusb
-pkgver=1.0.23
-pkgrel=1
-pkgdesc="A cross-platform user library to access USB devices (32-bit)"
-arch=('x86_64')
-url="http://libusb.info/;
-license=('LGPL')
-depends=('lib32-glibc' 'libusb' 'lib32-systemd')
-replaces=('lib32-libusb1' 'lib32-libusbx')
-provides=("lib32-libusbx=$pkgver")
-makedepends=('gcc-multilib')
-source=(https://github.com/libusb/libusb/releases/download/v$pkgver/libusb-$pkgver.tar.bz2)
-md5sums=('1e29700f6a134766d32b36b8d1d61a95')
-
-build() {
-  export CC="gcc -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd "libusb-${pkgver}"
-  ./configure --prefix=/usr --libdir=/usr/lib32 --disable-static
-  make -j1
-}
-
-package () {
-  cd "${srcdir}/libusb-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/usr/include
-}

Copied: lib32-libusb/repos/multilib-x86_64/PKGBUILD (from rev 725223, 
lib32-libusb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 23:19:46 UTC (rev 725224)
@@ -0,0 +1,43 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: David Runge 
+# Contributor: 3V0LU710N 
+
+_name=libusb
+pkgname=lib32-libusb
+pkgver=1.0.23
+pkgrel=2
+pkgdesc="A cross-platform user library to access USB devices (32-bit)"
+arch=('x86_64')
+url="http://libusb.info/;
+license=('LGPL2.1')
+depends=('lib32-glibc' 'lib32-systemd' 'libusb')
+provides=('libusb-1.0.so')
+makedepends=('gcc-multilib')
+source=("https://github.com/${_name}/${_name}/releases/download/v$pkgver/${_name}-$pkgver.tar.bz2;)
+sha512sums=('73430ad31dd405e76a9c6c55086961003989c44964e2735b5076f9ca849e3f6fe71d10a66b74b111f0c34a0d2cb744b9ca105863c552123fce4ec0bbdd2ec15b')
+b2sums=('4eaf8cce0047b85c3057c67b53769739c50a39c4d34e94659b030fb11f02309f9217e93d35d78f699c55256346cf8b14827c8ddf495caeeacc522c51f473abc2')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib32 \
+  --disable-static
+  make
+}
+
+package () {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  rm -rf "${pkgdir}"/usr/include
+  install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,TODO} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:19:16
  Author: felixonmars
Revision: 725222

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
725221, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:19:16 UTC (rev 725222)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.4
+pkgrel=54
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b4053a856e1c2d3f20f984216f008ff264cedd2ccc3cc39ca3b70bc296d81ea8c1e6dd655bb8a6d1b9a44084e02d74a26cd4eb7264e4732e98be3ec351dc6e3a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+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-semigroupoids/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:19:01
  Author: felixonmars
Revision: 725221

upgpkg: haskell-semigroupoids 5.3.4-54: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:18:08 UTC (rev 725220)
+++ PKGBUILD2020-10-16 23:19:01 UTC (rev 725221)
@@ -4,7 +4,7 @@
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
 pkgver=5.3.4
-pkgrel=53
+pkgrel=54
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:17:52
  Author: felixonmars
Revision: 725219

upgpkg: haskell-hi-file-parser 0.1.0.0-68: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-hi-file-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:17:06 UTC (rev 725218)
+++ PKGBUILD2020-10-16 23:17:52 UTC (rev 725219)
@@ -3,7 +3,7 @@
 _hkgname=hi-file-parser
 pkgname=haskell-hi-file-parser
 pkgver=0.1.0.0
-pkgrel=67
+pkgrel=68
 pkgdesc="Parser for GHC's hi files"
 url="https://github.com/commercialhaskell/stack;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:18:08
  Author: felixonmars
Revision: 725220

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hi-file-parser/repos/community-staging-x86_64/
  haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 725219, haskell-hi-file-parser/trunk/PKGBUILD)

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

Copied: haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from 
rev 725219, haskell-hi-file-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:18:08 UTC (rev 725220)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hi-file-parser
+pkgname=haskell-hi-file-parser
+pkgver=0.1.0.0
+pkgrel=68
+pkgdesc="Parser for GHC's hi files"
+url="https://github.com/commercialhaskell/stack;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-rio' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e101c99486839d8c28a3a1fa7fddb0cc8287298f587affaf90cccfa517adaf84b570af8d28faae16201271e0d27059fdbac5740f429e9f4f341f760d5d9d0b5f')
+
+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-rio/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:16:50
  Author: felixonmars
Revision: 725217

upgpkg: haskell-rio 0.1.19.0-7: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-rio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:15:57 UTC (rev 725216)
+++ PKGBUILD2020-10-16 23:16:50 UTC (rev 725217)
@@ -3,7 +3,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.19.0
-pkgrel=6
+pkgrel=7
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio;
 license=('MIT')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:17:06
  Author: felixonmars
Revision: 725218

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 725217, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:17:06 UTC (rev 725218)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.19.0
+pkgrel=7
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('351f5ee31865e299b79f06484d2de88f2a3e49d1703d3ee6cdd9934eb0b3903c6b19a6c75cab76ec8b583d9a8f1986ad04dbfa19369dc0807ddd5c1d2fcf55e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:15:57
  Author: felixonmars
Revision: 725216

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optics-extra/repos/community-staging-x86_64/
  haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 725215, haskell-optics-extra/trunk/PKGBUILD)

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

Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
725215, haskell-optics-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:15:57 UTC (rev 725216)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optics-extra
+pkgname=haskell-optics-extra
+pkgver=0.3
+pkgrel=30
+pkgdesc="Extra utilities and instances for optics-core"
+url="https://github.com/well-typed/optics-extra;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors' 
'haskell-optics-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c0999a14cdcb019c6e65127d22d921f36cdb28dc72dfa38d87848c8eabb7cec486d38613c8f20a9b3b99a4fc6e471bddb354b06cb036bef4b410cde79b959db0')
+
+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-optics-extra/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:15:41
  Author: felixonmars
Revision: 725215

upgpkg: haskell-optics-extra 0.3-30: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-optics-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:14:54 UTC (rev 725214)
+++ PKGBUILD2020-10-16 23:15:41 UTC (rev 725215)
@@ -3,7 +3,7 @@
 _hkgname=optics-extra
 pkgname=haskell-optics-extra
 pkgver=0.3
-pkgrel=29
+pkgrel=30
 pkgdesc="Extra utilities and instances for optics-core"
 url="https://github.com/well-typed/optics-extra;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:14:54
  Author: felixonmars
Revision: 725214

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 725213, haskell-microlens-platform/trunk/PKGBUILD)

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 725213, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:14:54 UTC (rev 725214)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.4.1
+pkgrel=39
+pkgdesc="microlens + all batteries included (best for apps)"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b')
+
+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-microlens-platform/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:14:39
  Author: felixonmars
Revision: 725213

upgpkg: haskell-microlens-platform 0.4.1-39: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:13:46 UTC (rev 725212)
+++ PKGBUILD2020-10-16 23:14:39 UTC (rev 725213)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.4.1
-pkgrel=38
+pkgrel=39
 pkgdesc="microlens + all batteries included (best for apps)"
 url="https://github.com/monadfix/microlens;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:13:46
  Author: felixonmars
Revision: 725212

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 725211, 
haskell-lucid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:13:46 UTC (rev 725212)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lucid
+pkgname=haskell-lucid
+pkgver=2.9.12
+pkgrel=54
+pkgdesc="Clear to write, read and edit DSL for HTML"
+url="https://github.com/chrisdone/lucid;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d26bd0889032482d91c69f23b237437a9ab133e87143364f9b134434bdd5cc849b6393f837f6096410dae51058a47e444c2d4b04a56e8f4f64d5104732180a54')
+
+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 --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 python-virtualenv/repos/extra-any (PKGBUILD PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:12:54
  Author: felixonmars
Revision: 398468

archrelease: copy trunk to extra-any

Added:
  python-virtualenv/repos/extra-any/PKGBUILD
(from rev 398467, python-virtualenv/trunk/PKGBUILD)
Deleted:
  python-virtualenv/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 23:12:38 UTC (rev 398467)
+++ PKGBUILD2020-10-16 23:12:54 UTC (rev 398468)
@@ -1,79 +0,0 @@
-# Maintainer: Dan McGee 
-# Maintainer: Felix Yan 
-# Contributor: Daniele Paolella 
-
-pkgbase=python-virtualenv
-pkgname=('python-virtualenv' 'python2-virtualenv')
-pkgver=20.0.24
-pkgrel=1
-pkgdesc="Virtual Python Environment builder"
-url="https://virtualenv.pypa.io/;
-arch=('any')
-license=('MIT')
-makedepends=('python-setuptools' 'python-appdirs' 'python-distlib' 
'python-filelock' 'python-six'
- 'python2-setuptools' 'python2-appdirs' 'python2-distlib' 
'python2-filelock' 'python2-six'
- 'python2-importlib-metadata' 'python2-importlib_resources' 
'python2-pathlib2'
- 'python-setuptools-scm' 'python2-setuptools-scm' 'python-sphinx'
- 'python-sphinx_rtd_theme' 'python-sphinx-argparse' 'towncrier')
-checkdepends=('python-pytest-freezegun' 'python-pytest-mock' 'python-pip' 
'python-coverage' 'fish'
-  'xonsh' 'python-flaky')  # 'tcsh' removed: randomly hangs tests
-replaces=('virtualenv')
-conflicts=('virtualenv')
-options=('!makeflags')
-source=($pkgbase-$pkgver.tar.gz::https://github.com/pypa/virtualenv/archive/$pkgver.tar.gz)
-sha512sums=('5a456396053cd69512f5b7780d2c559051f198db111fd1185dee72dbd328d4c32cf676e1567a6588724465e5b30404ee403d4d9e7292b8049fa404bbcd4d5374')
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-prepare() {
-  # TODO: figure out why
-  sed -i '/test_py_info_to_system_raises/i @pytest.mark.skip' 
virtualenv-$pkgver/tests/unit/discovery/py_info/test_py_info.py
-
-  cp -a virtualenv-$pkgver{,-py2}
-}
-
-build() {
-  (cd virtualenv-$pkgver
-python setup.py build egg_info
-export PYTHONPATH="$PWD/build/lib:$PWD/src"
-sphinx-build -b man docs docs/_build/man
-  )
-  (cd virtualenv-$pkgver-py2
-python2 setup.py build egg_info
-  )
-}
-
-check() {
-  cd virtualenv-$pkgver
-  PYTHONPATH="$PWD/build/lib:$PWD/src" python -m pytest
-}
-
-package_python-virtualenv() {
-  depends=('python-setuptools' 'python-appdirs' 'python-distlib' 
'python-filelock' 'python-six')
-
-  cd virtualenv-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build
-  install -Dm 644 docs/_build/man/virtualenv.1 
"${pkgdir}/usr/share/man/man1/virtualenv.1"
-  ln -s virtualenv.1.gz "${pkgdir}/usr/share/man/man1/virtualenv3.1.gz"
-
-  # link to a version with 3 suffix as well
-  ln "$pkgdir/usr/bin/virtualenv" "$pkgdir/usr/bin/virtualenv3"
-
-  install -D -m644 LICENSE -t \
-"$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-package_python2-virtualenv() {
-  depends=('python2-setuptools' 'python2-appdirs' 'python2-distlib' 
'python2-filelock' 'python2-six'
-   'python2-importlib-metadata' 'python2-importlib_resources' 
'python2-pathlib2')
-
-  cd virtualenv-$pkgver-py2
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --skip-build
-  install -Dm 644 ../virtualenv-$pkgver/docs/_build/man/virtualenv.1 
"${pkgdir}/usr/share/man/man1/virtualenv2.1"
-
-  # move this "old" version out of the way
-  mv "$pkgdir/usr/bin/virtualenv" "$pkgdir/usr/bin/virtualenv2"
-
-  install -D -m644 LICENSE -t \
-"$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-virtualenv/repos/extra-any/PKGBUILD (from rev 398467, 
python-virtualenv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 23:12:54 UTC (rev 398468)
@@ -0,0 +1,79 @@
+# Maintainer: Dan McGee 
+# Maintainer: Felix Yan 
+# Contributor: Daniele Paolella 
+
+pkgbase=python-virtualenv
+pkgname=('python-virtualenv' 'python2-virtualenv')
+pkgver=20.0.25
+pkgrel=1
+pkgdesc="Virtual Python Environment builder"
+url="https://virtualenv.pypa.io/;
+arch=('any')
+license=('MIT')
+makedepends=('python-setuptools' 'python-appdirs' 'python-distlib' 
'python-filelock' 'python-six'
+ 'python2-setuptools' 'python2-appdirs' 'python2-distlib' 
'python2-filelock' 'python2-six'
+ 'python2-importlib-metadata' 'python2-importlib_resources' 
'python2-pathlib2'
+ 'python-setuptools-scm' 'python2-setuptools-scm' 'python-sphinx'
+ 'python-sphinx_rtd_theme' 'python-sphinx-argparse' 'towncrier')
+checkdepends=('python-pytest-freezegun' 'python-pytest-mock' 'python-pip' 
'python-coverage' 'fish'
+  'xonsh' 'python-flaky')  # 'tcsh' removed: randomly hangs tests
+replaces=('virtualenv')

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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:13:31
  Author: felixonmars
Revision: 725211

upgpkg: haskell-lucid 2.9.12-54: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-lucid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:12:23 UTC (rev 725210)
+++ PKGBUILD2020-10-16 23:13:31 UTC (rev 725211)
@@ -3,7 +3,7 @@
 _hkgname=lucid
 pkgname=haskell-lucid
 pkgver=2.9.12
-pkgrel=53
+pkgrel=54
 pkgdesc="Clear to write, read and edit DSL for HTML"
 url="https://github.com/chrisdone/lucid;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:12:38
  Author: felixonmars
Revision: 398467

upgpkg: python-virtualenv 20.0.25-1

Modified:
  python-virtualenv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:47:34 UTC (rev 398466)
+++ PKGBUILD2020-10-16 23:12:38 UTC (rev 398467)
@@ -4,7 +4,7 @@
 
 pkgbase=python-virtualenv
 pkgname=('python-virtualenv' 'python2-virtualenv')
-pkgver=20.0.24
+pkgver=20.0.25
 pkgrel=1
 pkgdesc="Virtual Python Environment builder"
 url="https://virtualenv.pypa.io/;
@@ -21,7 +21,7 @@
 conflicts=('virtualenv')
 options=('!makeflags')
 
source=($pkgbase-$pkgver.tar.gz::https://github.com/pypa/virtualenv/archive/$pkgver.tar.gz)
-sha512sums=('5a456396053cd69512f5b7780d2c559051f198db111fd1185dee72dbd328d4c32cf676e1567a6588724465e5b30404ee403d4d9e7292b8049fa404bbcd4d5374')
+sha512sums=('088f5c51688402272ca5cd0060cfd9cca95e0040048c9f108c777dbf584932c088cb02ec970432e37c51ad2c78b7b00646d48120cdbabab9a287132ecb43983f')
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:12:08
  Author: felixonmars
Revision: 725209

upgpkg: haskell-json-ast 0.3.1-88: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-json-ast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:11:26 UTC (rev 725208)
+++ PKGBUILD2020-10-16 23:12:08 UTC (rev 725209)
@@ -3,7 +3,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=87
+pkgrel=88
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast;
 license=('MIT')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:12:23
  Author: felixonmars
Revision: 725210

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-json-ast/repos/community-staging-x86_64/
  haskell-json-ast/repos/community-staging-x86_64/PKGBUILD
(from rev 725209, haskell-json-ast/trunk/PKGBUILD)

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

Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 
725209, haskell-json-ast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:12:23 UTC (rev 725210)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=json-ast
+pkgname=haskell-json-ast
+pkgver=0.3.1
+pkgrel=88
+pkgdesc="Universal JSON AST datastructure"
+url="https://github.com/nikita-volkov/json-ast;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970')
+
+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-invariant/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:11:10
  Author: felixonmars
Revision: 725207

upgpkg: haskell-invariant 0.5.3-80: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:05:29 UTC (rev 725206)
+++ PKGBUILD2020-10-16 23:11:10 UTC (rev 725207)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.5.3
-pkgrel=79
+pkgrel=80
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors;
 license=('custom:BSD2')
@@ -11,13 +11,13 @@
 depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
  'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
  'haskell-transformers-compat' 'haskell-unordered-containers')
-makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 
sha512sums=('0a488a800b0eec85e865b100e3944d5e9dd45e6c12a411f67b4ba7f40de6fe0b8e37900f72c83ec7b92033a3d15e754dc11d991ecafe18d8f257afdaf67ca9be')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *2.16/<3/' $_hkgname.cabal
+uusi $_hkgname.cabal
 }
 
 build() {


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:11:26
  Author: felixonmars
Revision: 725208

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 
725207, haskell-invariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:11:26 UTC (rev 725208)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=invariant
+pkgname=haskell-invariant
+pkgver=0.5.3
+pkgrel=80
+pkgdesc="Haskell98 invariant functors"
+url="https://github.com/nfrisby/invariant-functors;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0a488a800b0eec85e865b100e3944d5e9dd45e6c12a411f67b4ba7f40de6fe0b8e37900f72c83ec7b92033a3d15e754dc11d991ecafe18d8f257afdaf67ca9be')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Levente Polyak via arch-commits
Date: Friday, October 16, 2020 @ 23:05:29
  Author: anthraxx
Revision: 725206

archrelease: copy trunk to community-any

Added:
  python-flask-migrate/repos/community-any/PKGBUILD
(from rev 725205, python-flask-migrate/trunk/PKGBUILD)
Deleted:
  python-flask-migrate/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 23:05:26 UTC (rev 725205)
+++ PKGBUILD2020-10-16 23:05:29 UTC (rev 725206)
@@ -1,40 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Anthony25 
-
-_pkgname=Flask-Migrate
-pkgname=python-flask-migrate
-pkgver=2.5.2
-pkgrel=3
-pkgdesc='SQLAlchemy database migrations for Flask applications using Alembic..'
-url='https://github.com/miguelgrinberg/Flask-Migrate/'
-arch=('any')
-license=('MIT')
-depends=('python-alembic' 'python-flask' 'python-flask-script' 
'python-flask-sqlalchemy' 'python-setuptools')
-makedepends=('python-sphinx')
-source=(https://github.com/miguelgrinberg/Flask-Migrate/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('ddf53166d92f29c5b6aca4abf6371d2e596dcd22a03ecaa8ba6a2393adf222eb')
-sha512sums=('f7355bfa41972c93b8975e37dc8ab01935ff71fcced7198cf9db015f9f88df07b82b1841e938611fe3272a3f7df2fb878568ba0d17fdb87e81b46dec03bc2565')
-
-build() {
-  msg2 "Building python..."
-  cd ${_pkgname}-${pkgver}
-  python setup.py build
-  make -j1 -C docs man text SPHINXBUILD=sphinx-build
-}
-
-check() {
-  msg2 "Checking python..."
-  cd ${_pkgname}-${pkgver}
-  python setup.py test
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-  install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 docs/_build/man/flask-migrate.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-flask-migrate/repos/community-any/PKGBUILD (from rev 725205, 
python-flask-migrate/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 23:05:29 UTC (rev 725206)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+# Contributor: Anthony25 
+
+_pkgname=Flask-Migrate
+pkgname=python-flask-migrate
+pkgver=2.5.3
+pkgrel=1
+pkgdesc='SQLAlchemy database migrations for Flask applications using Alembic..'
+url='https://github.com/miguelgrinberg/Flask-Migrate/'
+arch=('any')
+license=('MIT')
+depends=('python' 'python-alembic' 'python-flask' 'python-flask-script' 
'python-flask-sqlalchemy'
+ 'python-setuptools')
+makedepends=('python-sphinx')
+source=(https://github.com/miguelgrinberg/Flask-Migrate/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('4af1feb1b5e5a0332c11c3ebe7981228719776b73c0bfa28b4aead541dff46d8')
+sha512sums=('f9fff3d94d07a5d79bdd40b04cfe808c40915c3f4e48b0db8f5268897892591604480612aefb1587bc9736fbca023bd5738f5d168f16e6460568151521fa4609')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+  make -j1 -C docs man text SPHINXBUILD=sphinx-build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+  install -Dm 644 README.md CHANGES.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 docs/_build/text/* -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 docs/_build/man/flask-migrate.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:05:01
  Author: felixonmars
Revision: 725203

upgpkg: haskell-ini 0.4.1-79: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:04:12 UTC (rev 725202)
+++ PKGBUILD2020-10-16 23:05:01 UTC (rev 725203)
@@ -4,7 +4,7 @@
 _hkgname=ini
 pkgname=haskell-ini
 pkgver=0.4.1
-pkgrel=78
+pkgrel=79
 pkgdesc="Quick and easy configuration files in the INI format."
 url="https://github.com/chrisdone/ini;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:05:16
  Author: felixonmars
Revision: 725204

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 725203, 
haskell-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:05:16 UTC (rev 725204)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ini
+pkgname=haskell-ini
+pkgver=0.4.1
+pkgrel=79
+pkgdesc="Quick and easy configuration files in the INI format."
+url="https://github.com/chrisdone/ini;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ac61a17a29ba82827287aad641f2afcb51ab6b26dab024d761ef0bcbaf960d0288f4715c7a87c1751ecfabc586f43ca3206d0abde2e6b7005cf8e1dd9ece5301')
+
+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 python-flask-migrate/trunk (PKGBUILD)

2020-10-16 Thread Levente Polyak via arch-commits
Date: Friday, October 16, 2020 @ 23:05:26
  Author: anthraxx
Revision: 725205

upgpkg: python-flask-migrate 2.5.3-1

Modified:
  python-flask-migrate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:05:16 UTC (rev 725204)
+++ PKGBUILD2020-10-16 23:05:26 UTC (rev 725205)
@@ -3,20 +3,20 @@
 
 _pkgname=Flask-Migrate
 pkgname=python-flask-migrate
-pkgver=2.5.2
-pkgrel=3
+pkgver=2.5.3
+pkgrel=1
 pkgdesc='SQLAlchemy database migrations for Flask applications using Alembic..'
 url='https://github.com/miguelgrinberg/Flask-Migrate/'
 arch=('any')
 license=('MIT')
-depends=('python-alembic' 'python-flask' 'python-flask-script' 
'python-flask-sqlalchemy' 'python-setuptools')
+depends=('python' 'python-alembic' 'python-flask' 'python-flask-script' 
'python-flask-sqlalchemy'
+ 'python-setuptools')
 makedepends=('python-sphinx')
 
source=(https://github.com/miguelgrinberg/Flask-Migrate/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('ddf53166d92f29c5b6aca4abf6371d2e596dcd22a03ecaa8ba6a2393adf222eb')
-sha512sums=('f7355bfa41972c93b8975e37dc8ab01935ff71fcced7198cf9db015f9f88df07b82b1841e938611fe3272a3f7df2fb878568ba0d17fdb87e81b46dec03bc2565')
+sha256sums=('4af1feb1b5e5a0332c11c3ebe7981228719776b73c0bfa28b4aead541dff46d8')
+sha512sums=('f9fff3d94d07a5d79bdd40b04cfe808c40915c3f4e48b0db8f5268897892591604480612aefb1587bc9736fbca023bd5738f5d168f16e6460568151521fa4609')
 
 build() {
-  msg2 "Building python..."
   cd ${_pkgname}-${pkgver}
   python setup.py build
   make -j1 -C docs man text SPHINXBUILD=sphinx-build
@@ -23,7 +23,6 @@
 }
 
 check() {
-  msg2 "Checking python..."
   cd ${_pkgname}-${pkgver}
   python setup.py test
 }


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:04:12
  Author: felixonmars
Revision: 725202

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
725201, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:04:12 UTC (rev 725202)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.1
+pkgrel=23
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/istathar/http-common;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da165d118575f1958c300c2b389b28cd4e0d720be79e776b5e72444b30b7b0369f336d44283d8b71c7758c1405e64a13e5591971da2e6b29cf7786233f2e04dc')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 -t "$pkgdir"/usr/share/licenses/$pkgname
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:03:57
  Author: felixonmars
Revision: 725201

upgpkg: haskell-http-common 0.8.2.1-23: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:03:13 UTC (rev 725200)
+++ PKGBUILD2020-10-16 23:03:57 UTC (rev 725201)
@@ -3,7 +3,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/istathar/http-common;
 license=('BSD')


[arch-commits] Commit in haskell-expiring-cache-map/repos (2 files)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:03:13
  Author: felixonmars
Revision: 725200

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-expiring-cache-map/repos/community-staging-x86_64/
  haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD
(from rev 725199, haskell-expiring-cache-map/trunk/PKGBUILD)

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

Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD 
(from rev 725199, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:03:13 UTC (rev 725200)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=92
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973')
+
+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-expiring-cache-map/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:02:57
  Author: felixonmars
Revision: 725199

upgpkg: haskell-expiring-cache-map 0.0.6.1-92: rebuild with th-abstraction 
0.4.0.0

Modified:
  haskell-expiring-cache-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:02:15 UTC (rev 725198)
+++ PKGBUILD2020-10-16 23:02:57 UTC (rev 725199)
@@ -4,7 +4,7 @@
 _hkgname=expiring-cache-map
 pkgname=haskell-expiring-cache-map
 pkgver=0.0.6.1
-pkgrel=91
+pkgrel=92
 pkgdesc="General purpose simple caching."
 url="https://github.com/elblake/expiring-cache-map;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:02:15
  Author: felixonmars
Revision: 725198

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 
725197, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:02:15 UTC (rev 725198)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=141
+pkgdesc="Configuration management"
+url="https://github.com/bos/configurator;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-configurator/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:02:00
  Author: felixonmars
Revision: 725197

upgpkg: haskell-configurator 0.3.0.0-141: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-configurator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:01:06 UTC (rev 725196)
+++ PKGBUILD2020-10-16 23:02:00 UTC (rev 725197)
@@ -3,7 +3,7 @@
 _hkgname=configurator
 pkgname=haskell-configurator
 pkgver=0.3.0.0
-pkgrel=140
+pkgrel=141
 pkgdesc="Configuration management"
 url="https://github.com/bos/configurator;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:00:49
  Author: felixonmars
Revision: 725195

upgpkg: haskell-charset 0.3.7.1-104: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-charset/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 23:00:01 UTC (rev 725194)
+++ PKGBUILD2020-10-16 23:00:49 UTC (rev 725195)
@@ -4,7 +4,7 @@
 _hkgname=charset
 pkgname=haskell-charset
 pkgver=0.3.7.1
-pkgrel=103
+pkgrel=104
 pkgdesc="A compatibility layer for base"
 url="https://github.com/ekmett/charset;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:01:06
  Author: felixonmars
Revision: 725196

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 
725195, haskell-charset/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:01:06 UTC (rev 725196)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.7.1
+pkgrel=104
+pkgdesc="A compatibility layer for base"
+url="https://github.com/ekmett/charset;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('594e71a5d6ced52e1491368611775bda106119b82025e84fc97078753358af7d9f6c22b99291dd51a990ff223c4582f913e01d829418f8918652c3c9fc495792')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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-basic-prelude/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:59:46
  Author: felixonmars
Revision: 725192

upgpkg: haskell-basic-prelude 0.7.0-43: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-basic-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:59:42 UTC (rev 725191)
+++ PKGBUILD2020-10-16 22:59:46 UTC (rev 725192)
@@ -3,7 +3,7 @@
 _hkgname=basic-prelude
 pkgname=haskell-basic-prelude
 pkgver=0.7.0
-pkgrel=42
+pkgrel=43
 pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 23:00:01
  Author: felixonmars
Revision: 725194

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
725193, haskell-basic-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 23:00:01 UTC (rev 725194)
@@ -0,0 +1,37 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=basic-prelude
+pkgname=haskell-basic-prelude
+pkgver=0.7.0
+pkgrel=43
+pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-hashable haskell-unordered-containers haskell-vector)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f')
+
+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
+}
+
+# vim: ts=2 sw=2 et:


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

2020-10-16 Thread Filipe Laíns via arch-commits
Date: Friday, October 16, 2020 @ 22:59:51
  Author: ffy00
Revision: 725193

archrelease: copy trunk to community-x86_64

Added:
  openfpgaloader/repos/community-x86_64/PKGBUILD
(from rev 725192, openfpgaloader/trunk/PKGBUILD)
Deleted:
  openfpgaloader/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 22:59:46 UTC (rev 725192)
+++ PKGBUILD2020-10-16 22:59:51 UTC (rev 725193)
@@ -1,42 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-_pkgname=openFPGALoader
-pkgname=openfpgaloader
-pkgver=0.1
-pkgrel=1
-pkgdesc='Universal utility for programming FPGA'
-arch=('x86_64')
-url='https://github.com/trabucayre/openFPGALoader'
-license=('AGPL')
-depends=('libftdi' 'libusb' 'libudev.so')
-makedepends=('cmake')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('0a2f8e831bf7f2c623d6c7253c4bb7a77257d45add987a2dbd1a74c2422d823d1ce46574973a59921bd9ea4beb33b0cff02610d41abd28af2c5a0ebcb7db8e4f')
-
-prepare() {
-  sed -i 's|MODE="664", GROUP="plugdev"|MODE="666"|g' 
$_pkgname-$pkgver/99-openfpgaloader.rules
-}
-
-build() {
-  mkdir -p $_pkgname-$pkgver/build
-  cd $_pkgname-$pkgver/build
-
-  export CFLAGS+=" ${CPPFLAGS}"
-  export CXXFLAGS+=" ${CPPFLAGS}"
-
-  cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--DENABLE_UDEV=True
-
-  make
-}
-
-package() {
-  cd $_pkgname-$pkgver/build
-
-  make DESTDIR="$pkgdir" install
-
-  install -Dm 644 ../99-openfpgaloader.rules 
"$pkgdir"/usr/lib/udev/rules.d/99-openfpgaloader.rules
-}
-

Copied: openfpgaloader/repos/community-x86_64/PKGBUILD (from rev 725192, 
openfpgaloader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 22:59:51 UTC (rev 725193)
@@ -0,0 +1,42 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+_pkgname=openFPGALoader
+pkgname=openfpgaloader
+pkgver=0.1
+pkgrel=2
+pkgdesc='Universal utility for programming FPGA'
+arch=('x86_64')
+url='https://github.com/trabucayre/openFPGALoader'
+license=('AGPL')
+depends=('libftdi' 'libusb-1.0.so' 'libudev.so')
+makedepends=('cmake' 'libusb' 'systemd-libs')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('0a2f8e831bf7f2c623d6c7253c4bb7a77257d45add987a2dbd1a74c2422d823d1ce46574973a59921bd9ea4beb33b0cff02610d41abd28af2c5a0ebcb7db8e4f')
+
+prepare() {
+  sed -i 's|MODE="664", GROUP="plugdev"|MODE="666"|g' 
$_pkgname-$pkgver/99-openfpgaloader.rules
+}
+
+build() {
+  mkdir -p $_pkgname-$pkgver/build
+  cd $_pkgname-$pkgver/build
+
+  export CFLAGS+=" ${CPPFLAGS}"
+  export CXXFLAGS+=" ${CPPFLAGS}"
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_UDEV=True
+
+  make
+}
+
+package() {
+  cd $_pkgname-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+
+  install -Dm 644 ../99-openfpgaloader.rules 
"$pkgdir"/usr/lib/udev/rules.d/99-openfpgaloader.rules
+}
+


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

2020-10-16 Thread Filipe Laíns via arch-commits
Date: Friday, October 16, 2020 @ 22:59:42
  Author: ffy00
Revision: 725191

fix soname expansion (0.1-2)

Modified:
  openfpgaloader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:58:56 UTC (rev 725190)
+++ PKGBUILD2020-10-16 22:59:42 UTC (rev 725191)
@@ -3,13 +3,13 @@
 _pkgname=openFPGALoader
 pkgname=openfpgaloader
 pkgver=0.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Universal utility for programming FPGA'
 arch=('x86_64')
 url='https://github.com/trabucayre/openFPGALoader'
 license=('AGPL')
-depends=('libftdi' 'libusb' 'libudev.so')
-makedepends=('cmake')
+depends=('libftdi' 'libusb-1.0.so' 'libudev.so')
+makedepends=('cmake' 'libusb' 'systemd-libs')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 
sha512sums=('0a2f8e831bf7f2c623d6c7253c4bb7a77257d45add987a2dbd1a74c2422d823d1ce46574973a59921bd9ea4beb33b0cff02610d41abd28af2c5a0ebcb7db8e4f')
 


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:58:56
  Author: felixonmars
Revision: 725190

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unordered-containers/repos/community-staging-x86_64/
  haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 725189, haskell-unordered-containers/trunk/PKGBUILD)

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

Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 725189, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:58:56 UTC (rev 725190)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.13.0
+pkgrel=2
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/haskell-unordered-containers/unordered-containers;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-chasingbottoms' '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=('f32d6e91ba7ef54cc24562e26e8bda147e43b954966bae3f9850b0c57438e5d8af43f7a49106980d1197ff674eca7bb9a50c8895deb0e45588ec123664c6c47d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug
+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 python-faker/repos/community-any (PKGBUILD PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:58:03
  Author: felixonmars
Revision: 725188

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-16 22:57:46 UTC (rev 725187)
+++ PKGBUILD2020-10-16 22:58:03 UTC (rev 725188)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jeremy "Ichimonji10" Audet 
-# Contributor: dnuux 
-
-pkgname=python-faker
-pkgver=4.12.0
-pkgrel=1
-pkgdesc='Faker generates fake data for you.'
-arch=('any')
-url='https://faker.readthedocs.io/en/master/'
-license=('MIT')
-provides=("python-fake-factory=$pkgver")
-conflicts=('python-fake-factory')
-replaces=('python-fake-factory')
-depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
-makedepends=('python-pip' 'python-wheel' 'python-pytest-runner')
-checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2'
-  'python-freezegun')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
-sha512sums=('6abc4ae6e97dcd74df9985e030d5b8c0984407dbb8f8c1df7aca8075599c36f018b6987a032aefb4a36acc7804e79d656da05abd3e4fe347b34b58451892da50')
-
-prepare() {
-  sed -i -e 's/==/>=/' faker-$pkgver/setup.py
-}
-
-build() {
-  cd faker-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd faker-$pkgver
-  python setup.py egg_info
-  python -m pytest
-}
-
-package() {
-  cd faker-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
-}

Copied: python-faker/repos/community-any/PKGBUILD (from rev 725187, 
python-faker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-10-16 22:58:03 UTC (rev 725188)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: dnuux 
+
+pkgname=python-faker
+pkgver=4.13.0
+pkgrel=1
+pkgdesc='Faker generates fake data for you.'
+arch=('any')
+url='https://faker.readthedocs.io/en/master/'
+license=('MIT')
+provides=("python-fake-factory=$pkgver")
+conflicts=('python-fake-factory')
+replaces=('python-fake-factory')
+depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
+makedepends=('python-pip' 'python-wheel' 'python-pytest-runner')
+checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2'
+  'python-freezegun')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
+sha512sums=('2dd8fb70119009e7ace170835827e54b571071bf6176a439c75662fc48a83896a0f04dea1626a25b4e61b7b4cc014fcb5a89f8669dae127c423cc2701871134c')
+
+prepare() {
+  sed -i -e 's/==/>=/' faker-$pkgver/setup.py
+}
+
+build() {
+  cd faker-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd faker-$pkgver
+  python setup.py egg_info
+  python -m pytest
+}
+
+package() {
+  cd faker-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:57:46
  Author: felixonmars
Revision: 725187

upgpkg: python-faker 4.13.0-1

Modified:
  python-faker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:56:57 UTC (rev 725186)
+++ PKGBUILD2020-10-16 22:57:46 UTC (rev 725187)
@@ -3,7 +3,7 @@
 # Contributor: dnuux 
 
 pkgname=python-faker
-pkgver=4.12.0
+pkgver=4.13.0
 pkgrel=1
 pkgdesc='Faker generates fake data for you.'
 arch=('any')
@@ -17,7 +17,7 @@
 checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-random2'
   'python-freezegun')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
-sha512sums=('6abc4ae6e97dcd74df9985e030d5b8c0984407dbb8f8c1df7aca8075599c36f018b6987a032aefb4a36acc7804e79d656da05abd3e4fe347b34b58451892da50')
+sha512sums=('2dd8fb70119009e7ace170835827e54b571071bf6176a439c75662fc48a83896a0f04dea1626a25b4e61b7b4cc014fcb5a89f8669dae127c423cc2701871134c')
 
 prepare() {
   sed -i -e 's/==/>=/' faker-$pkgver/setup.py


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:58:40
  Author: felixonmars
Revision: 725189

upgpkg: haskell-unordered-containers 0.2.13.0-2: rebuild with th-abstraction 
0.4.0.0

Modified:
  haskell-unordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:58:03 UTC (rev 725188)
+++ PKGBUILD2020-10-16 22:58:40 UTC (rev 725189)
@@ -7,7 +7,7 @@
 _hkgname=unordered-containers
 pkgname=haskell-unordered-containers
 pkgver=0.2.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Efficient hashing-based container types"
 url="https://github.com/haskell-unordered-containers/unordered-containers;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:56:57
  Author: felixonmars
Revision: 725186

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
725185, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:56:57 UTC (rev 725186)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=155
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:56:42
  Author: felixonmars
Revision: 725185

upgpkg: haskell-unixutils 1.54.1-155: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:55:55 UTC (rev 725184)
+++ PKGBUILD2020-10-16 22:56:42 UTC (rev 725185)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=154
+pkgrel=155
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:55:55
  Author: felixonmars
Revision: 725184

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unix-time/repos/community-staging-x86_64/
  haskell-unix-time/repos/community-staging-x86_64/PKGBUILD
(from rev 725183, haskell-unix-time/trunk/PKGBUILD)

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

Copied: haskell-unix-time/repos/community-staging-x86_64/PKGBUILD (from rev 
725183, haskell-unix-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:55:55 UTC (rev 725184)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unix-time
+pkgname=haskell-unix-time
+pkgver=0.4.7
+pkgrel=55
+pkgdesc="Unix time parser/formatter and utilities"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-old-locale'
+ 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a9e5b77cb9c93b9a20687406aaeeaff5277d05b95ee9d874f3e0292eca83574b2e842785e0a88f71be3e91610db228c68b5cec885c4b3ea15fc6ec1bb861c072')
+
+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-unix-time/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:55:40
  Author: felixonmars
Revision: 725183

upgpkg: haskell-unix-time 0.4.7-55: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-unix-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:54:57 UTC (rev 725182)
+++ PKGBUILD2020-10-16 22:55:40 UTC (rev 725183)
@@ -4,7 +4,7 @@
 _hkgname=unix-time
 pkgname=haskell-unix-time
 pkgver=0.4.7
-pkgrel=54
+pkgrel=55
 pkgdesc="Unix time parser/formatter and utilities"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:54:42
  Author: felixonmars
Revision: 725181

upgpkg: haskell-unicode-transforms 0.3.7.1-2: rebuild with th-abstraction 
0.4.0.0

Modified:
  haskell-unicode-transforms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:53:10 UTC (rev 725180)
+++ PKGBUILD2020-10-16 22:54:42 UTC (rev 725181)
@@ -3,7 +3,7 @@
 _hkgname=unicode-transforms
 pkgname=haskell-unicode-transforms
 pkgver=0.3.7.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
 url="https://github.com/composewell/unicode-transforms/;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:54:57
  Author: felixonmars
Revision: 725182

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unicode-transforms/repos/community-staging-x86_64/
  haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD
(from rev 725181, haskell-unicode-transforms/trunk/PKGBUILD)

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

Copied: haskell-unicode-transforms/repos/community-staging-x86_64/PKGBUILD 
(from rev 725181, haskell-unicode-transforms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:54:57 UTC (rev 725182)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=unicode-transforms
+pkgname=haskell-unicode-transforms
+pkgver=0.3.7.1
+pkgrel=2
+pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)"
+url="https://github.com/composewell/unicode-transforms/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-getopt-generics' 'haskell-hspec' 
'haskell-quickcheck' 'haskell-split'
+ 'haskell-text-icu')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a4e39b943bcea6c86ebb8df7253a39ecf2a7bf5a083d0cf2ee1e5720af4afe47111330a787353a5728793d02739448debae2fd73fe6ba2d0eb94cbbb4bfef30f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -fhas-icu -f-has-llvm
+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-unicode-show/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:52:54
  Author: felixonmars
Revision: 725179

upgpkg: haskell-unicode-show 0.1.0.4-42: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-unicode-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:52:08 UTC (rev 725178)
+++ PKGBUILD2020-10-16 22:52:54 UTC (rev 725179)
@@ -4,7 +4,7 @@
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
 pkgver=0.1.0.4
-pkgrel=41
+pkgrel=42
 pkgdesc="Print and show in unicode"
 url="https://github.com/nushio3/unicode-show#readme;
 license=("BSD")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:53:10
  Author: felixonmars
Revision: 725180

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unicode-show/repos/community-staging-x86_64/
  haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD
(from rev 725179, haskell-unicode-show/trunk/PKGBUILD)

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

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
725179, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:53:10 UTC (rev 725180)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.0.4
+pkgrel=42
+pkgdesc="Print and show in unicode"
+url="https://github.com/nushio3/unicode-show#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25019cfc9d4c8eff6ef2ab772cec8a810e22ad1fd35f4119a53a9f2bbeb50c9e742a508815813134d8d5fa13dee3f1ddcc9f183b4a6958c748d6d82f35b98147')
+
+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
+# https://github.com/nushio3/unicode-show/issues/2
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:52:08
  Author: felixonmars
Revision: 725178

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-polysemy/repos/community-staging-x86_64/PKGBUILD (from rev 
725177, haskell-polysemy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:52:08 UTC (rev 725178)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=polysemy
+pkgname=haskell-polysemy
+pkgver=1.3.0.0
+pkgrel=10
+pkgdesc="Higher-order, low-boilerplate, zero-cost free monads"
+url="https://github.com/isovector/polysemy;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-async' 
'haskell-first-class-families' 'haskell-syb'
+ 'haskell-th-abstraction' 'haskell-type-errors' 
'haskell-type-errors-pretty'
+ 'haskell-unagi-chan')
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-hspec-discover' 
'haskell-doctest' 'haskell-hspec'
+ 'haskell-inspection-testing')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('6b5fd0b804ab47de2be8aa74de21e635d2d58a5053387c7153d335b08a0daf5c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:51:52
  Author: felixonmars
Revision: 725177

upgpkg: haskell-polysemy 1.3.0.0-10: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-polysemy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:45:06 UTC (rev 725176)
+++ PKGBUILD2020-10-16 22:51:52 UTC (rev 725177)
@@ -3,7 +3,7 @@
 _hkgname=polysemy
 pkgname=haskell-polysemy
 pkgver=1.3.0.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Higher-order, low-boilerplate, zero-cost free monads"
 url="https://github.com/isovector/polysemy;
 license=('BSD')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-quickcheck' 'haskell-async' 
'haskell-first-class-families' 'haskell-syb'
  'haskell-th-abstraction' 'haskell-type-errors' 
'haskell-type-errors-pretty'
  'haskell-unagi-chan')
-makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-hspec-discover' 
'haskell-doctest' 'haskell-hspec'
+makedepends=('ghc' 'uusi' 'haskell-cabal-doctest' 'haskell-hspec-discover' 
'haskell-doctest' 'haskell-hspec'
  'haskell-inspection-testing')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
 sha256sums=('6b5fd0b804ab47de2be8aa74de21e635d2d58a5053387c7153d335b08a0daf5c')
@@ -18,7 +18,7 @@
 
 prepare() {
   cd $_hkgname-$pkgver
-  sed -i 's/< *0.17/<1/;s/< *0.8/<1/' $_hkgname.cabal
+  uusi $_hkgname.cabal
 }
 
 build() {


[arch-commits] Commit in libpcap/trunk (PKGBUILD mgmt.h)

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 22:47:28
  Author: dvzrv
Revision: 398465

upgpkg: libpcap 1.9.1-3: Rebuild to remove libusb dependency.

The libusb/libusbx dependency has either been deprecated or never been 
necessary to begin with.
Remove the custom bluez header mgmt.h, as it is not required (and an 
undocumented relic of the past).
Run autoreconf in prepare().
Explicitely enable USB support.
Remove custom CFLAGS as they are not required to pick up libnl.
Remove /usr/include/net/bpf.h symlink. All packages that rely on it should be 
patched instead.
Remove redundant install calls.
Install documentation.
Update maintainer info.

Modified:
  libpcap/trunk/PKGBUILD
Deleted:
  libpcap/trunk/mgmt.h

--+
 PKGBUILD |   48 +--
 mgmt.h   |  772 -
 2 files changed, 23 insertions(+), 797 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 20:27:51 UTC (rev 398464)
+++ PKGBUILD2020-10-16 22:47:28 UTC (rev 398465)
@@ -1,45 +1,43 @@
-# Maintainer:  Bartłomiej Piotrowski 
+# Maintainer: David Runge 
+# Contributor: Bartłomiej Piotrowski 
 # Contributor: Thomas Bächler 
 
 pkgname=libpcap
 pkgver=1.9.1
-pkgrel=2
+pkgrel=3
 pkgdesc='A system-independent interface for user-level packet capture'
 arch=('x86_64')
 url='https://www.tcpdump.org/'
 license=('BSD')
-depends=('glibc' 'libnl' 'sh' 'libusbx' 'dbus')
-makedepends=('flex' 'bluez-libs')
-source=(https://www.tcpdump.org/release/libpcap-${pkgver}.tar.gz{,.sig}
-mgmt.h)
+depends=('glibc' 'libnl' 'sh')
+makedepends=('bluez-libs' 'dbus')
+source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08'
+'SKIP')
+b2sums=('c217f7080c9f570e1ce7c54359cbf50b6be54658187a78789a8235a61091de6b488c6ef3eb65eae6f3196ce9f5b059e30bb69cbb6ee87abe1c46906e35ff8ca4'
+'SKIP')
 validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group
-sha256sums=('635237637c5b619bcceba91900666b64d56ecb7be63f298f601ec786ce087094'
-'SKIP'
-'7c85da5330ce7ecb6934795c02c652b9e344461302cf74804a4692c3e2e1e7e2')
 
 prepare() {
-  mkdir -p include/bluetooth
-  cp mgmt.h include/bluetooth/
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
 }
 
 build() {
-  cd $pkgname-$pkgver
-  CFLAGS="$CFLAGS -I${srcdir}/include $(pkg-config libnl-genl-3.0 --cflags)" \
-  ./configure --prefix=/usr \
---enable-ipv6 \
---enable-bluetooth \
---with-libnl
+  cd "$pkgname-$pkgver"
+  ./configure --prefix='/usr' \
+  --enable-ipv6 \
+  --enable-bluetooth \
+  --enable-usb \
+  --with-libnl
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
-  install -d -m755 "$pkgdir"/usr/bin
+  depends+=('libdbus-1.so')
+  cd "$pkgname-$pkgver"
   make DESTDIR="$pkgdir" install
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  # backwards compatibility, programs often look for net/bpf.h
-  mkdir -p "$pkgdir/usr/include/net"
-  cd "$pkgdir/usr/include/net"
-  ln -s ../pcap-bpf.h bpf.h
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
 }

Deleted: mgmt.h
===
--- mgmt.h  2020-10-16 20:27:51 UTC (rev 398464)
+++ mgmt.h  2020-10-16 22:47:28 UTC (rev 398465)
@@ -1,772 +0,0 @@
-/*
- *  BlueZ - Bluetooth protocol stack for Linux
- *
- *  Copyright (C) 2010  Nokia Corporation
- *  Copyright (C) 2010  Marcel Holtmann 
- *
- *
- *  This program is free software; you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation; either version 2 of the License, or
- *  (at your option) any later version.
- *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program; if not, write to the Free Software
- *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- *
- */
-
-#ifndef __packed
-#define __packed __attribute__((packed))
-#endif
-
-#define MGMT_INDEX_NONE0x
-
-#define MGMT_STATUS_SUCCESS0x00
-#define MGMT_STATUS_UNKNOWN_COMMAND0x01
-#define MGMT_STATUS_NOT_CONNECTED  0x02
-#define MGMT_STATUS_FAILED 0x03
-#define MGMT_STATUS_CONNECT_FAILED 0x04
-#define MGMT_STATUS_AUTH_FAILED0x05
-#define MGMT_STATUS_NOT_PAIRED 0x06
-#define 

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

2020-10-16 Thread David Runge via arch-commits
Date: Friday, October 16, 2020 @ 22:47:34
  Author: dvzrv
Revision: 398466

archrelease: copy trunk to testing-x86_64

Added:
  libpcap/repos/testing-x86_64/
  libpcap/repos/testing-x86_64/PKGBUILD
(from rev 398465, libpcap/trunk/PKGBUILD)

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

Copied: libpcap/repos/testing-x86_64/PKGBUILD (from rev 398465, 
libpcap/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-10-16 22:47:34 UTC (rev 398466)
@@ -0,0 +1,43 @@
+# Maintainer: David Runge 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Thomas Bächler 
+
+pkgname=libpcap
+pkgver=1.9.1
+pkgrel=3
+pkgdesc='A system-independent interface for user-level packet capture'
+arch=('x86_64')
+url='https://www.tcpdump.org/'
+license=('BSD')
+depends=('glibc' 'libnl' 'sh')
+makedepends=('bluez-libs' 'dbus')
+source=("https://www.tcpdump.org/release/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha512sums=('ae0d6b0ad8253e7e059336c0f4ed3850d20d7d2f4dc1d942c2951f99a5443a690f0cc42c6f8fdc4a0ccb19e9e985192ba6f399c4bde2c7076e420f547fddfb08'
+'SKIP')
+b2sums=('c217f7080c9f570e1ce7c54359cbf50b6be54658187a78789a8235a61091de6b488c6ef3eb65eae6f3196ce9f5b059e30bb69cbb6ee87abe1c46906e35ff8ca4'
+'SKIP')
+validpgpkeys=('1F166A5742ABB9E0249A8D30E089DEF1D9C15D0D') # The Tcpdump Group
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix='/usr' \
+  --enable-ipv6 \
+  --enable-bluetooth \
+  --enable-usb \
+  --with-libnl
+  make
+}
+
+package() {
+  depends+=('libdbus-1.so')
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  install -vDm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"
+  install -vDm 644 {CHANGES,{CONTRIBUTING,README}.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:45:06
  Author: felixonmars
Revision: 725176

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unagi-chan/repos/community-staging-x86_64/
  haskell-unagi-chan/repos/community-staging-x86_64/PKGBUILD
(from rev 725175, haskell-unagi-chan/trunk/PKGBUILD)

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

Copied: haskell-unagi-chan/repos/community-staging-x86_64/PKGBUILD (from rev 
725175, haskell-unagi-chan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:45:06 UTC (rev 725176)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=unagi-chan
+pkgname=haskell-unagi-chan
+pkgver=0.4.1.3
+pkgrel=10
+pkgdesc="Fast concurrent queues with a Chan-like API, and more"
+url="https://github.com/jberryman/unagi-chan;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-atomic-primops' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b7eadbef75a789fa028a47a56fa6b923902e8032f6f49ab110ef7479d8f6a04a496272947e491270191099914d072c4100623de932d810f32300f785dbc3c8e4')
+
+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
+# https://github.com/jberryman/unagi-chan/issues/25
+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-unagi-chan/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:44:43
  Author: felixonmars
Revision: 725175

upgpkg: haskell-unagi-chan 0.4.1.3-10: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-unagi-chan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:43:45 UTC (rev 725174)
+++ PKGBUILD2020-10-16 22:44:43 UTC (rev 725175)
@@ -3,7 +3,7 @@
 _hkgname=unagi-chan
 pkgname=haskell-unagi-chan
 pkgver=0.4.1.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Fast concurrent queues with a Chan-like API, and more"
 url="https://github.com/jberryman/unagi-chan;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:43:45
  Author: felixonmars
Revision: 725174

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tz/repos/community-staging-x86_64/PKGBUILD (from rev 725173, 
haskell-tz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:43:45 UTC (rev 725174)
@@ -0,0 +1,50 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=tz
+pkgname=haskell-tz
+pkgver=0.1.3.3
+pkgrel=59
+pkgdesc='Efficient time zone handling'
+arch=(x86_64)
+url='https://hackage.haskell.org/package/tz'
+license=(BSD)
+depends=(ghc-libs haskell-vector haskell-data-default haskell-tzdata)
+checkdepends=(haskell-test-framework-th haskell-hunit haskell-quickcheck
+  haskell-test-framework-quickcheck2 haskell-test-framework-hunit)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('54dacfde056e5f860062e1dcf9fe9a384e8725bb195d404b4b9a24ff50faaa777ff077330e06f336d369a61a855c0e09e3475477e1b34030dbab6d7c661a2452')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:43:30
  Author: felixonmars
Revision: 725173

upgpkg: haskell-tz 0.1.3.3-59: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-tz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:42:30 UTC (rev 725172)
+++ PKGBUILD2020-10-16 22:43:30 UTC (rev 725173)
@@ -3,7 +3,7 @@
 _hkgname=tz
 pkgname=haskell-tz
 pkgver=0.1.3.3
-pkgrel=58
+pkgrel=59
 pkgdesc='Efficient time zone handling'
 arch=(x86_64)
 url='https://hackage.haskell.org/package/tz'


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:42:16
  Author: felixonmars
Revision: 725171

upgpkg: haskell-tzdata 0.1.20190911.0-53: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-tzdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:40:49 UTC (rev 725170)
+++ PKGBUILD2020-10-16 22:42:16 UTC (rev 725171)
@@ -3,7 +3,7 @@
 _hkgname=tzdata
 pkgname=haskell-tzdata
 pkgver=0.1.20190911.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Haskell package that distributes the standard time zone database"
 url="https://github.com/nilcons/haskell-tzdata;
 license=('Apache')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:42:30
  Author: felixonmars
Revision: 725172

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tzdata/repos/community-staging-x86_64/PKGBUILD (from rev 
725171, haskell-tzdata/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:42:30 UTC (rev 725172)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tzdata
+pkgname=haskell-tzdata
+pkgver=0.1.20190911.0
+pkgrel=53
+pkgdesc="Haskell package that distributes the standard time zone database"
+url="https://github.com/nilcons/haskell-tzdata;
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f4c4fec7a8fb7c4706ee73ad19f3b96b7299b524dffcdf012c1236c866755c1e6a08434e22f0a58aae89d3b9c79bcd72a4c58fdfa7cad25db3786fe30db252fa')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:40:49
  Author: felixonmars
Revision: 725170

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-typed-process/repos/community-staging-x86_64/
  haskell-typed-process/repos/community-staging-x86_64/PKGBUILD
(from rev 725169, haskell-typed-process/trunk/PKGBUILD)

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

Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 
725169, haskell-typed-process/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:40:49 UTC (rev 725170)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=typed-process
+pkgname=haskell-typed-process
+pkgver=0.2.6.0
+pkgrel=53
+pkgdesc="Run external processes, with strong typing of streams"
+url="https://haskell-lang.org/library/typed-process;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a40b8db4ef2179273943a3aab0200891bd3dffe584bcd51037ddf9cebae88d4d95292883a745a0c31900c7bf2eebe2c71175fbb86dc470b60660b443f8b1e3e0')
+
+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-typed-process/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:40:30
  Author: felixonmars
Revision: 725169

upgpkg: haskell-typed-process 0.2.6.0-53: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-typed-process/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:39:38 UTC (rev 725168)
+++ PKGBUILD2020-10-16 22:40:30 UTC (rev 725169)
@@ -4,7 +4,7 @@
 _hkgname=typed-process
 pkgname=haskell-typed-process
 pkgver=0.2.6.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Run external processes, with strong typing of streams"
 url="https://haskell-lang.org/library/typed-process;
 license=("MIT")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:39:38
  Author: felixonmars
Revision: 725168

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-type-errors-pretty/repos/community-staging-x86_64/
  haskell-type-errors-pretty/repos/community-staging-x86_64/PKGBUILD
(from rev 725167, haskell-type-errors-pretty/trunk/PKGBUILD)

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

Copied: haskell-type-errors-pretty/repos/community-staging-x86_64/PKGBUILD 
(from rev 725167, haskell-type-errors-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:39:38 UTC (rev 725168)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors-pretty
+pkgname=haskell-type-errors-pretty
+pkgver=0.0.1.1
+pkgrel=9
+pkgdesc="Combinators for writing pretty type errors easily"
+url="https://github.com/chshersh/type-errors-pretty;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7370343188979427d9433b5c0e2f1a39acb243f8177a7e217d7d1c88006bfaf3ca0001381c7ee8c0938b933cb479d720ce0397623194f2514b6149f8ed49932e')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+sed -i 's/\^>= *0.16/>= 0.16/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:38:46
  Author: felixonmars
Revision: 725166

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-type-errors/repos/community-staging-x86_64/
  haskell-type-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 725165, haskell-type-errors/trunk/PKGBUILD)

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

Copied: haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
725165, haskell-type-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:38:46 UTC (rev 725166)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors
+pkgname=haskell-type-errors
+pkgver=0.2.0.0
+pkgrel=47
+pkgdesc="Tools for writing better type errors"
+url="https://github.com/isovector/type-errors;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-first-class-families' 'haskell-syb' 
'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('694ce594462234cbef53efae630e302d3653fb8afc68f1bf6bb4f21a407a5f0637b8fab27f8f62538cadd4ff2c51049ae18d60932eaf7359cbf60ca6b959011e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.17/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-type-errors-pretty/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:39:23
  Author: felixonmars
Revision: 725167

upgpkg: haskell-type-errors-pretty 0.0.1.1-9: rebuild with th-abstraction 
0.4.0.0

Modified:
  haskell-type-errors-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:38:46 UTC (rev 725166)
+++ PKGBUILD2020-10-16 22:39:23 UTC (rev 725167)
@@ -3,7 +3,7 @@
 _hkgname=type-errors-pretty
 pkgname=haskell-type-errors-pretty
 pkgver=0.0.1.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Combinators for writing pretty type errors easily"
 url="https://github.com/chshersh/type-errors-pretty;
 license=('MPL2')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:38:31
  Author: felixonmars
Revision: 725165

upgpkg: haskell-type-errors 0.2.0.0-47: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-type-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:37:52 UTC (rev 725164)
+++ PKGBUILD2020-10-16 22:38:31 UTC (rev 725165)
@@ -3,7 +3,7 @@
 _hkgname=type-errors
 pkgname=haskell-type-errors
 pkgver=0.2.0.0
-pkgrel=46
+pkgrel=47
 pkgdesc="Tools for writing better type errors"
 url="https://github.com/isovector/type-errors;
 license=('BSD')


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:37:52
  Author: felixonmars
Revision: 725164

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 
725163, haskell-success/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:37:52 UTC (rev 725164)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=success
+pkgname=haskell-success
+pkgver=0.2.6
+pkgrel=100
+pkgdesc="A version of Either specialised for encoding of success or failure"
+url="https://github.com/nikita-volkov/success;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e')
+
+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-success/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:37:36
  Author: felixonmars
Revision: 725163

upgpkg: haskell-success 0.2.6-100: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-success/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:36:55 UTC (rev 725162)
+++ PKGBUILD2020-10-16 22:37:36 UTC (rev 725163)
@@ -4,7 +4,7 @@
 _hkgname=success
 pkgname=haskell-success
 pkgver=0.2.6
-pkgrel=99
+pkgrel=100
 pkgdesc="A version of Either specialised for encoding of success or failure"
 url="https://github.com/nikita-volkov/success;
 license=("MIT")


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

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:36:55
  Author: felixonmars
Revision: 725162

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-resource-pool/repos/community-staging-x86_64/
  haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 725161, haskell-resource-pool/trunk/PKGBUILD)

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

Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
725161, haskell-resource-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-10-16 22:36:55 UTC (rev 725162)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=resource-pool
+pkgname=haskell-resource-pool
+pkgver=0.2.3.2
+pkgrel=120
+pkgdesc="A high-performance striped resource pooling implementation"
+url="https://github.com/bos/pool;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-monad-control"
+ "haskell-transformers-base" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b')
+
+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-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-resource-pool/trunk (PKGBUILD)

2020-10-16 Thread Felix Yan via arch-commits
Date: Friday, October 16, 2020 @ 22:36:38
  Author: felixonmars
Revision: 725161

upgpkg: haskell-resource-pool 0.2.3.2-120: rebuild with th-abstraction 0.4.0.0

Modified:
  haskell-resource-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 22:36:00 UTC (rev 725160)
+++ PKGBUILD2020-10-16 22:36:38 UTC (rev 725161)
@@ -4,7 +4,7 @@
 _hkgname=resource-pool
 pkgname=haskell-resource-pool
 pkgver=0.2.3.2
-pkgrel=119
+pkgrel=120
 pkgdesc="A high-performance striped resource pooling implementation"
 url="https://github.com/bos/pool;
 license=("BSD")


  1   2   3   4   5   6   7   8   9   10   >