[arch-commits] Commit in osquery/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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")