[arch-commits] Commit in mesa/repos (3 files)
Date: Friday, February 1, 2019 @ 07:58:56 Author: lcarlier Revision: 344991 archrelease: copy trunk to testing-x86_64 Added: mesa/repos/testing-x86_64/ mesa/repos/testing-x86_64/LICENSE (from rev 344990, mesa/trunk/LICENSE) mesa/repos/testing-x86_64/PKGBUILD (from rev 344990, mesa/trunk/PKGBUILD) --+ LICENSE | 83 +++ PKGBUILD | 183 + 2 files changed, 266 insertions(+) Copied: mesa/repos/testing-x86_64/LICENSE (from rev 344990, mesa/trunk/LICENSE) === --- testing-x86_64/LICENSE (rev 0) +++ testing-x86_64/LICENSE 2019-02-01 07:58:56 UTC (rev 344991) @@ -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 344990, mesa/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-02-01 07:58:56 UTC (rev 344991) @@ -0,0 +1,183 @@ +# Maintainer: Jan de Groot +# Maintainer: Andreas Radke + +pkgbase=mesa +pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') +pkgdesc="An open-source implementation of the OpenGL specification" +pkgver=18.3.3 +pkgrel=1 +arch=('x86_64') +makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' + 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva'
[arch-commits] Commit in mesa/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 07:58:50 Author: lcarlier Revision: 344990 upgpkg: mesa 18.3.3-1 upstream update 18.3.3 Modified: mesa/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 07:51:57 UTC (rev 344989) +++ PKGBUILD2019-02-01 07:58:50 UTC (rev 344990) @@ -4,7 +4,7 @@ pkgbase=mesa pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" -pkgver=18.3.2 +pkgver=18.3.3 pkgrel=1 arch=('x86_64') makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -15,7 +15,7 @@ license=('custom') source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE) -sha512sums=('34b66520728d720b1f3d3d63f8ba5c255d57b9e8fe427264419e4163b474df662ff6db9ca8b81283866da415e34346a4c39fc37bebe2a0929be14480faf4db45' +sha512sums=('cd6214b8bbeb3e3d187139ae1e949684f32f90152e1d7ba8d81222bd088770e28cff7ff165f2ccc41c068950561fe952420c6e54472f7204532a8d8700ff18bb' 'SKIP' 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov
[arch-commits] Commit in mariadb/trunk (9 files)
Date: Friday, February 1, 2019 @ 07:51:57 Author: eworm Revision: 344989 replace the on-the-fly hacks with proper patches Added: mariadb/trunk/0001-arch-specific.patch mariadb/trunk/0002-systemd-sysusers-tmpfiles.patch mariadb/trunk/0003-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch mariadb/trunk/0004-do-not-break-main-configuration-with-instantiated-one.patch mariadb/trunk/0005-fix-galera_recovery-with-fs.protected_regular-enabled.patch Modified: mariadb/trunk/PKGBUILD mariadb/trunk/mariadb.install Deleted: mariadb/trunk/0001-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch mariadb/trunk/0002-fix-galera_recovery-with-fs.protected_regular-enabled.patch -+ 0001-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch | 31 -- 0001-arch-specific.patch | 134 ++ 0002-fix-galera_recovery-with-fs.protected_regular-enabled.patch | 32 -- 0002-systemd-sysusers-tmpfiles.patch | 60 0003-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch | 31 ++ 0004-do-not-break-main-configuration-with-instantiated-one.patch | 56 0005-fix-galera_recovery-with-fs.protected_regular-enabled.patch | 32 ++ PKGBUILD | 50 +-- mariadb.install |2 9 files changed, 338 insertions(+), 90 deletions(-) Deleted: 0001-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch === --- 0001-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch 2019-01-31 21:39:33 UTC (rev 344988) +++ 0001-MDEV-18360-Prevent-set_max_open_files-from-allocating-too-many-files.patch 2019-02-01 07:51:57 UTC (rev 344989) @@ -1,31 +0,0 @@ -From 8b87e87252f7d0599a99f18cd5f51914d2611397 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Vicen=C8=9Biu=20Ciorbaru?= -Date: Thu, 24 Jan 2019 00:58:20 +0200 -Subject: MDEV-18360 Prevent set_max_open_files from allocating too many files - -If the rlimit.rlim_cur value returned by getrlimit is not the -RLIM_INFINITY magic constant, but a *very* large number, we can allocate -too many open files. Restrict set_max_open_files to only return at most -max_file_limit, as passed via its parameter. - mysys/my_file.c | 7 +++ - 1 file changed, 3 insertions(+), 4 deletions(-) - -diff --git a/mysys/my_file.c b/mysys/my_file.c -index 8d01285a94b..b3aef8494cb 100644 a/mysys/my_file.c -+++ b/mysys/my_file.c -@@ -52,10 +52,9 @@ static uint set_max_open_files(uint max_file_limit) - DBUG_PRINT("info", ("rlim_cur: %u rlim_max: %u", - (uint) rlimit.rlim_cur, - (uint) rlimit.rlim_max)); --if ((ulonglong) rlimit.rlim_cur == (ulonglong) RLIM_INFINITY) -- rlimit.rlim_cur = max_file_limit; --if (rlimit.rlim_cur >= max_file_limit) -- DBUG_RETURN(rlimit.rlim_cur); /* purecov: inspected */ -+if ((ulonglong) rlimit.rlim_cur == (ulonglong) RLIM_INFINITY || -+rlimit.rlim_cur >= max_file_limit) -+ DBUG_RETURN(max_file_limit); - rlimit.rlim_cur= rlimit.rlim_max= max_file_limit; - if (setrlimit(RLIMIT_NOFILE, )) - max_file_limit= old_cur;/* Use original value */ Added: 0001-arch-specific.patch === --- 0001-arch-specific.patch(rev 0) +++ 0001-arch-specific.patch2019-02-01 07:51:57 UTC (rev 344989) @@ -0,0 +1,134 @@ +From 07abbcbbe129a4c44c58fa2496b0921e52a759c2 Mon Sep 17 00:00:00 2001 +From: Christian Hesse +Date: Tue, 29 Jan 2019 23:12:01 +0100 +Subject: enable PrivateTmp for a little bit more security +--- + support-files/mariadb.service.in | 2 +- + support-files/mari...@.service.in | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/support-files/mariadb.service.in b/support-files/mariadb.service.in +index 8d43b6db428..a96fbcc9d2c 100644 +--- a/support-files/mariadb.service.in b/support-files/mariadb.service.in +@@ -117,7 +117,7 @@ UMask=007 + + # If you don't use the /tmp directory for SELECT ... OUTFILE and + # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security. +-PrivateTmp=false ++PrivateTmp=true + + ## + ## Options previously available to be set via [mysqld_safe] +diff --git a/support-files/mari...@.service.in b/support-files/mari...@.service.in +index a2f5cff0828..83d75f80b87 100644 +--- a/support-files/mari...@.service.in b/support-files/mari...@.service.in +@@ -41,7 +41,7 @@ Type=notify + + # Setting this to true can
[arch-commits] Commit in pelican/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, February 1, 2019 @ 05:48:01 Author: farseerfc Revision: 428984 archrelease: copy trunk to community-any Added: pelican/repos/community-any/PKGBUILD (from rev 428983, pelican/trunk/PKGBUILD) Deleted: pelican/repos/community-any/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-01 05:47:15 UTC (rev 428983) +++ PKGBUILD2019-02-01 05:48:01 UTC (rev 428984) @@ -1,58 +0,0 @@ -# Maintainer: Jiachen Yang -# AUR Maintainer: Stefan Tatschner -# Contributor: David Runge - -pkgname=pelican -pkgver=4.0.1 -pkgrel=1 -pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." -arch=('any') -url="http://getpelican.com; -license=('AGPL3') -makedepends=('python-sphinx') -depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz' - 'python-docutils' 'python-blinker' 'python-unidecode' 'python-six' - 'python-dateutil') -checkdepends=('python-tox' 'python-setuptools' 'python-lxml' 'git' 'python-nose' 'python-feedparser' 'python-markdown') -optdepends=('python-markdown: Markdown support' -'asciidoc: AsciiDoc support' -'python-beautifulsoup4: importing from wordpress/dotclear/posterous' -'python-feedparser: importing from feeds' -#'python-rst2pdf: PDF generation' # FS#48890 -'openssh: uploading through SSH' -'rsync: uploading through rsync+SSH' -'lftp: uploading through FTP' -'s3cmd: uploading through S3' -'python-ghp-import: uploading through gh-pages' -'python-typogrify: typographical enhancements' -'pandoc: for pelican-import auto convert' - 'python-mdx-video: easier embedding of youtube videos in markdown') -source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz;) -sha512sums=('26f91046124bb92de6fa31d17ab89f743cf9408c15b9b259875e2378342133313368418da083d1d4abc5de0537806a9dede327719c8fcf89d135805c47618a4a') - -build() { -# sphinx tried to import pelican, make it happy -cd "$srcdir/$pkgname-$pkgver/docs" -PYTHONPATH=".." make man -PYTHONPATH=".." make text -} - -package() { -cd "$srcdir/$pkgname-$pkgver" - -LC_LANG=en_US.UTF-8 python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 - -cd "docs" - -install -d "$pkgdir/usr/share/man/man1/" -install -Dm644 _build/man/*.1 "$pkgdir/usr/share/man/man1/" - -install -d "$pkgdir/usr/share/doc/pelican/" -install -Dm644 _build/text/*.txt "$pkgdir/usr/share/doc/pelican/" -} - -check() { -cd "$srcdir/$pkgname-$pkgver" -#tox -e py3$(python3 -c "import platform;print(platform.python_version_tuple()[1])") -LANG=en_US.UTF-8 nosetests -} Copied: pelican/repos/community-any/PKGBUILD (from rev 428983, pelican/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-01 05:48:01 UTC (rev 428984) @@ -0,0 +1,58 @@ +# Maintainer: Jiachen Yang +# AUR Maintainer: Stefan Tatschner +# Contributor: David Runge + +pkgname=pelican +pkgver=4.0.1 +pkgrel=2 +pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." +arch=('any') +url="https://blog.getpelican.com/; +license=('AGPL3') +makedepends=('python-sphinx') +depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz' + 'python-docutils' 'python-blinker' 'python-unidecode' 'python-six' + 'python-dateutil') +checkdepends=('python-tox' 'python-setuptools' 'python-lxml' 'git' 'python-nose' 'python-feedparser' 'python-markdown') +optdepends=('python-markdown: Markdown support' +'asciidoc: AsciiDoc support' +'python-beautifulsoup4: importing from wordpress/dotclear/posterous' +'python-feedparser: importing from feeds' +#'python-rst2pdf: PDF generation' # FS#48890 +'openssh: uploading through SSH' +'rsync: uploading through rsync+SSH' +'lftp: uploading through FTP' +'s3cmd: uploading through S3' +'python-ghp-import: uploading through gh-pages' +'python-typogrify: typographical enhancements' +'pandoc: for pelican-import auto convert' + 'python-mdx-video: easier embedding of youtube videos in markdown') +source=("$pkgname-$pkgver.tar.gz::https://github.com/getpelican/pelican/archive/$pkgver.tar.gz;) +sha512sums=('26f91046124bb92de6fa31d17ab89f743cf9408c15b9b259875e2378342133313368418da083d1d4abc5de0537806a9dede327719c8fcf89d135805c47618a4a') + +build() { +# sphinx tried to import pelican, make it happy +cd "$srcdir/$pkgname-$pkgver/docs" +PYTHONPATH=".." make man +
[arch-commits] Commit in pelican/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 05:47:15 Author: farseerfc Revision: 428983 upgpkg: pelican 4.0.1-2 pelican url https rebuild Modified: pelican/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 03:41:03 UTC (rev 428982) +++ PKGBUILD2019-02-01 05:47:15 UTC (rev 428983) @@ -4,10 +4,10 @@ pkgname=pelican pkgver=4.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="A tool to generate a static blog, with restructured text (or markdown) input files." arch=('any') -url="http://getpelican.com; +url="https://blog.getpelican.com/; license=('AGPL3') makedepends=('python-sphinx') depends=('python-jinja' 'python-pygments' 'python-feedgenerator' 'python-pytz'
[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (16 files)
Date: Friday, February 1, 2019 @ 03:41:03 Author: svenstaro Revision: 428982 archrelease: copy trunk to community-x86_64 Added: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 428981, telegram-desktop/trunk/CMakeLists.inj) telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 428981, telegram-desktop/trunk/PKGBUILD) telegram-desktop/repos/community-x86_64/Use-system-wide-font.patch (from rev 428981, telegram-desktop/trunk/Use-system-wide-font.patch) telegram-desktop/repos/community-x86_64/demibold.patch (from rev 428981, telegram-desktop/trunk/demibold.patch) telegram-desktop/repos/community-x86_64/libtgvoip.patch (from rev 428981, telegram-desktop/trunk/libtgvoip.patch) telegram-desktop/repos/community-x86_64/no-gtk2.patch (from rev 428981, telegram-desktop/trunk/no-gtk2.patch) telegram-desktop/repos/community-x86_64/tdesktop.patch (from rev 428981, telegram-desktop/trunk/tdesktop.patch) telegram-desktop/repos/community-x86_64/tg.protocol (from rev 428981, telegram-desktop/trunk/tg.protocol) Deleted: telegram-desktop/repos/community-x86_64/CMakeLists.inj telegram-desktop/repos/community-x86_64/PKGBUILD telegram-desktop/repos/community-x86_64/Use-system-wide-font.patch telegram-desktop/repos/community-x86_64/demibold.patch telegram-desktop/repos/community-x86_64/libtgvoip.patch telegram-desktop/repos/community-x86_64/no-gtk2.patch telegram-desktop/repos/community-x86_64/tdesktop.patch telegram-desktop/repos/community-x86_64/tg.protocol + CMakeLists.inj | 36 - PKGBUILD | 226 Use-system-wide-font.patch | 68 +- demibold.patch | 54 +- libtgvoip.patch| 36 - no-gtk2.patch | 58 +- tdesktop.patch | 1104 +-- tg.protocol| 22 8 files changed, 802 insertions(+), 802 deletions(-) Deleted: CMakeLists.inj === --- CMakeLists.inj 2019-02-01 03:40:51 UTC (rev 428981) +++ CMakeLists.inj 2019-02-01 03:41:03 UTC (rev 428982) @@ -1,18 +0,0 @@ -# The text will be put into the appropriate CMakeLists by the PKGBUILD - -# Avoid rpath compiler parameter -set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) - -# This makes up for patch of gyp utility, supporting precompiled headers. If -# Telegram/Patches/gyp.diff file will be changed in future, please check these -# lines. -include(../../Telegram/gyp/PrecompiledHeader.cmake) -add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) -add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h) -add_precompiled_header(lib_export ../../Telegram/SourceFiles/export/export_pch.h) -add_precompiled_header(lib_storage ../../Telegram/SourceFiles/storage/storage_pch.h) - -# You can discover new PCHs using this link: -# https://github.com/telegramdesktop/tdesktop/search?q=pch_header_q=pch_header - -# vim: ft=cmake Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 428981, telegram-desktop/trunk/CMakeLists.inj) === --- CMakeLists.inj (rev 0) +++ CMakeLists.inj 2019-02-01 03:41:03 UTC (rev 428982) @@ -0,0 +1,18 @@ +# The text will be put into the appropriate CMakeLists by the PKGBUILD + +# Avoid rpath compiler parameter +set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE) + +# This makes up for patch of gyp utility, supporting precompiled headers. If +# Telegram/Patches/gyp.diff file will be changed in future, please check these +# lines. +include(../../Telegram/gyp/PrecompiledHeader.cmake) +add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h) +add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h) +add_precompiled_header(lib_export ../../Telegram/SourceFiles/export/export_pch.h) +add_precompiled_header(lib_storage ../../Telegram/SourceFiles/storage/storage_pch.h) + +# You can discover new PCHs using this link: +# https://github.com/telegramdesktop/tdesktop/search?q=pch_header_q=pch_header + +# vim: ft=cmake Deleted: PKGBUILD === --- PKGBUILD2019-02-01 03:40:51 UTC (rev 428981) +++ PKGBUILD2019-02-01 03:41:03 UTC (rev 428982) @@ -1,113 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: hexchain - -# Thanks Nicholas Guriev for the patches! -# https://github.com/mymedia2/tdesktop - -pkgname=telegram-desktop -pkgver=1.5.8 -pkgrel=1 -pkgdesc='Official Telegram Desktop client' -arch=('x86_64') -url="https://desktop.telegram.org/; -license=('GPL3') -depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 'qt5-imageformats' 'openssl') -makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3') -optdepends=('libnotify:
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD tdesktop.patch)
Date: Friday, February 1, 2019 @ 03:40:51 Author: svenstaro Revision: 428981 upgpkg: telegram-desktop 1.5.9-1 Modified: telegram-desktop/trunk/PKGBUILD telegram-desktop/trunk/tdesktop.patch + PKGBUILD |4 ++-- tdesktop.patch |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 03:05:34 UTC (rev 428980) +++ PKGBUILD2019-02-01 03:40:51 UTC (rev 428981) @@ -5,7 +5,7 @@ # https://github.com/mymedia2/tdesktop pkgname=telegram-desktop -pkgver=1.5.8 +pkgver=1.5.9 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -40,7 +40,7 @@ 'SKIP' 'b87414ceaae19185a8a5749cea1f6d9f3fc3c69b8dd729e3db8790cde00b987c3c827cd30baf0eac579d1884e34aa2f37bb90778c3c0bc9ca211d75a82891b9d' 'b20674f61ff6378749d1f59a6a0da194d33ccc786bd783f6ed62027924a3a8a8d27c9763bf376480432d6536896b0c7eeb8c495c5b8cefff7cf5fe84da50947e' - 'd85caca626a11aab15d5d443912dd48b5b6797409ecd1d6b34618a77bd969c33170bcdee3b43f9c1acce1b91dc0fe3b1c3bdefb2d567a0e085ee924bcede83c2' + 'e941d71b582e8dee58391dac08ff0eaceafcb0c2eb0ce7c3057d09efcd3791a66d5db8154cf239fdfa5db488dc5d15216488dfa34b1ec3f6831eeb6aa4ab859c' 'a8f1708616a598fea3cb94e3b63b02a7b13b55abd129a5dc02ad502529f4ebe7a673b6a350b669290fd26135358d21e2e10bf4a11d88f58f0685b7c4ab515bc5' 'd60694dc701aa985b0e82a12c9732b945082470441c687b33167a94f94efcf253baf43bb7280ec160ba338485ee5c62de138e4804cae05f27cc5cf4298166d39' '6d0bac5aa4c4992b5400a9a9318f7a4e92d5eab961917cf0b05cdd251ab66a77c52ec8fbef246e8019606a7624d7b5420b87f8153e071e9724c7d2f5c94e47c0' Modified: tdesktop.patch === --- tdesktop.patch 2019-02-01 03:05:34 UTC (rev 428980) +++ tdesktop.patch 2019-02-01 03:40:51 UTC (rev 428981) @@ -14,12 +14,12 @@ +++ b/Telegram/SourceFiles/core/launcher.cpp @@ -39,9 +39,10 @@ void Launcher::init() { - QCoreApplication::setApplicationName(qsl("TelegramDesktop")); + QApplication::setApplicationName(qsl("TelegramDesktop")); -#ifndef OS_MAC_OLD +#if !defined(Q_OS_MAC) && QT_VERSION >= QT_VERSION_CHECK(5, 6, 0) + // Retina display support is working fine, others are not. - QCoreApplication::setAttribute(Qt::AA_DisableHighDpiScaling, true); + QApplication::setAttribute(Qt::AA_DisableHighDpiScaling, true); -#endif // OS_MAC_OLD +#endif // not defined Q_OS_MAC and QT_VERSION >= 5.6.0
[arch-commits] Commit in packer/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, February 1, 2019 @ 03:05:34 Author: svenstaro Revision: 428980 archrelease: copy trunk to community-x86_64 Added: packer/repos/community-x86_64/PKGBUILD (from rev 428979, packer/trunk/PKGBUILD) Deleted: packer/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 ++--- 1 file changed, 33 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-01 03:05:24 UTC (rev 428979) +++ PKGBUILD2019-02-01 03:05:34 UTC (rev 428980) @@ -1,32 +0,0 @@ -# Maintainer: Christian Rebischke -pkgname=packer -replaces=('packer-io') -pkgver=1.3.3 -pkgrel=2 -pkgdesc="tool for creating identical machine images for multiple platforms from a single source configuration" -arch=('x86_64') -url="https://github.com/hashicorp/packer; -license=('MPL') -makedepends=('git' 'go-pie' 'go-tools') -depends=('glibc') -source=("${pkgname}-${pkgver}::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;) -sha512sums=('fc8965fc4c71d12e2d4bf0c2c7cb565834205749390cdbb879acb23143d4b7f4c566b6513afbec61ad73bf3e08a551ce001367ffad105dba68b72f2092d4bb97') - -prepare() { - export GOPATH="${srcdir}" - export PATH="$PATH:$GOPATH/bin" - mkdir -p "src/github.com/hashicorp" - mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" - sed -e '/VersionPrerelease = ""/ {N;N;N;d;}' -i "${srcdir}/src/github.com/hashicorp/${pkgname}/Makefile" -} -build() { - cd "src/github.com/hashicorp/${pkgname}" - go build -o packer-binary -} - -package() { - cd "src/github.com/hashicorp/${pkgname}" - install -Dm755 packer-binary "${pkgdir}/usr/bin/packer" -} - -# vim:set et sw=2 ts=2 tw=79: Copied: packer/repos/community-x86_64/PKGBUILD (from rev 428979, packer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-01 03:05:34 UTC (rev 428980) @@ -0,0 +1,33 @@ +# Maintainer: Christian Rebischke +pkgname=packer +replaces=('packer-io') +pkgver=1.3.4 +pkgrel=1 +pkgdesc="tool for creating identical machine images for multiple platforms from a single source configuration" +arch=('x86_64') +url="https://github.com/hashicorp/packer; +license=('MPL') +makedepends=('git' 'go-pie' 'go-tools') +depends=('glibc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;) +sha512sums=('65b59b240fe48bf0cc9ce7492d2c21ac8c19ff0cae44ea35ca0164c6ba28d34322007999a42759042df6eb90525bbd93322197007149c1960bef80508f4c0b70') + +prepare() { + export GOPATH="${srcdir}" + export PATH="$PATH:$GOPATH/bin" + mkdir -p "src/github.com/hashicorp" + mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}" + sed -e '/VersionPrerelease = ""/ {N;N;N;d;}' -i "${srcdir}/src/github.com/hashicorp/${pkgname}/Makefile" +} +build() { + cd "src/github.com/hashicorp/${pkgname}" + go build -o packer-binary +} + +package() { + cd "src/github.com/hashicorp/${pkgname}" + install -Dm755 packer-binary "${pkgdir}/usr/bin/packer" + install -Dm644 contrib/zsh-completion/_packer "${pkgdir}"/usr/share/zsh/site-functions/_packer +} + +# vim:set et sw=2 ts=2 tw=79:
[arch-commits] Commit in packer/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 03:05:24 Author: svenstaro Revision: 428979 upgpkg: packer 1.3.4-1 Modified: packer/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:46:18 UTC (rev 428978) +++ PKGBUILD2019-02-01 03:05:24 UTC (rev 428979) @@ -1,8 +1,8 @@ # Maintainer: Christian Rebischke pkgname=packer replaces=('packer-io') -pkgver=1.3.3 -pkgrel=2 +pkgver=1.3.4 +pkgrel=1 pkgdesc="tool for creating identical machine images for multiple platforms from a single source configuration" arch=('x86_64') url="https://github.com/hashicorp/packer; @@ -9,8 +9,8 @@ license=('MPL') makedepends=('git' 'go-pie' 'go-tools') depends=('glibc') -source=("${pkgname}-${pkgver}::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;) -sha512sums=('fc8965fc4c71d12e2d4bf0c2c7cb565834205749390cdbb879acb23143d4b7f4c566b6513afbec61ad73bf3e08a551ce001367ffad105dba68b72f2092d4bb97') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;) +sha512sums=('65b59b240fe48bf0cc9ce7492d2c21ac8c19ff0cae44ea35ca0164c6ba28d34322007999a42759042df6eb90525bbd93322197007149c1960bef80508f4c0b70') prepare() { export GOPATH="${srcdir}" @@ -27,6 +27,7 @@ package() { cd "src/github.com/hashicorp/${pkgname}" install -Dm755 packer-binary "${pkgdir}/usr/bin/packer" + install -Dm644 contrib/zsh-completion/_packer "${pkgdir}"/usr/share/zsh/site-functions/_packer } # vim:set et sw=2 ts=2 tw=79:
[arch-commits] Commit in hub/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:45:57 Author: eschwartz Revision: 428977 upgpkg: hub 2.8.4-1 upstream release enable testsuite as it currently passes upstream migrated from ruby-ronn to internal golang formatter Modified: hub/trunk/PKGBUILD --+ PKGBUILD | 24 +++- 1 file changed, 11 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:41:25 UTC (rev 428976) +++ PKGBUILD2019-02-01 00:45:57 UTC (rev 428977) @@ -4,8 +4,8 @@ # Contributor: Alfredo Palhares pkgname=hub -pkgver=2.7.1 -pkgrel=2 +pkgver=2.8.4 +pkgrel=1 pkgdesc="cli interface for Github" url="https://hub.github.com; @@ -13,32 +13,30 @@ license=('MIT') depends=('git') -makedepends=('go-pie' 'ruby-ronn') +makedepends=('go-pie') source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) -sha256sums=('83fac8b47b2f56da1e7366688df4bd0eeb5fa20bde5d3de39792ea1cc1d15cd4') +sha256sums=('0aa1342ac5701dc9b7e787ad69640ede06fc84cbe88fb63440b81aca4d4b6273') prepare() { mkdir -p src/github.com/github cp -r hub-$pkgver src/github.com/github/hub - - sed -i 's@.man-pages.stamp: bin/ronn@.man-pages.stamp:@;s@bin/ronn@ronn@' src/github.com/github/hub/Makefile } build() { cd src/github.com/github/hub - GOPATH="$srcdir" make + export GOPATH="$srcdir" + make make man-pages } -# Fails with weird 'loadinternal' errors, needs more investigation. -#check() { -# cd src/github.com/github/hub -# -# GOPATH="$srcdir" make test -#} +check() { + cd src/github.com/github/hub + GOPATH="$srcdir" make test +} + package() { cd src/github.com/github/hub
[arch-commits] Commit in hub/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, February 1, 2019 @ 00:46:18 Author: eschwartz Revision: 428978 archrelease: copy trunk to community-x86_64 Added: hub/repos/community-x86_64/PKGBUILD (from rev 428977, hub/trunk/PKGBUILD) Deleted: hub/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 100 + 1 file changed, 49 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-01 00:45:57 UTC (rev 428977) +++ PKGBUILD2019-02-01 00:46:18 UTC (rev 428978) @@ -1,51 +0,0 @@ -# Maintainer: Johannes Löthberg -# Maintainer: Eli Schwartz -# Contributor: Daniel Wallace -# Contributor: Alfredo Palhares - -pkgname=hub -pkgver=2.7.1 -pkgrel=2 - -pkgdesc="cli interface for Github" -url="https://hub.github.com; -arch=('x86_64') -license=('MIT') - -depends=('git') -makedepends=('go-pie' 'ruby-ronn') - -source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) -sha256sums=('83fac8b47b2f56da1e7366688df4bd0eeb5fa20bde5d3de39792ea1cc1d15cd4') - -prepare() { - mkdir -p src/github.com/github - cp -r hub-$pkgver src/github.com/github/hub - - sed -i 's@.man-pages.stamp: bin/ronn@.man-pages.stamp:@;s@bin/ronn@ronn@' src/github.com/github/hub/Makefile -} - -build() { - cd src/github.com/github/hub - - GOPATH="$srcdir" make - make man-pages -} - -# Fails with weird 'loadinternal' errors, needs more investigation. -#check() { -# cd src/github.com/github/hub -# -# GOPATH="$srcdir" make test -#} - -package() { - cd src/github.com/github/hub - - make PREFIX="$pkgdir"/usr install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 etc/hub.bash_completion.sh "$pkgdir"/usr/share/bash-completion/completions/hub - install -Dm644 etc/hub.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_hub - install -Dm644 etc/hub.fish_completion "$pkgdir"/usr/share/fish/vendor_completions.d/hub.fish -} Copied: hub/repos/community-x86_64/PKGBUILD (from rev 428977, hub/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-01 00:46:18 UTC (rev 428978) @@ -0,0 +1,49 @@ +# Maintainer: Johannes Löthberg +# Maintainer: Eli Schwartz +# Contributor: Daniel Wallace +# Contributor: Alfredo Palhares + +pkgname=hub +pkgver=2.8.4 +pkgrel=1 + +pkgdesc="cli interface for Github" +url="https://hub.github.com; +arch=('x86_64') +license=('MIT') + +depends=('git') +makedepends=('go-pie') + +source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) +sha256sums=('0aa1342ac5701dc9b7e787ad69640ede06fc84cbe88fb63440b81aca4d4b6273') + +prepare() { + mkdir -p src/github.com/github + cp -r hub-$pkgver src/github.com/github/hub +} + +build() { + cd src/github.com/github/hub + + export GOPATH="$srcdir" + make + make man-pages +} + +check() { + cd src/github.com/github/hub + + GOPATH="$srcdir" make test +} + +package() { + cd src/github.com/github/hub + + make PREFIX="$pkgdir"/usr install + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 etc/hub.bash_completion.sh "$pkgdir"/usr/share/bash-completion/completions/hub + install -Dm644 etc/hub.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_hub + install -Dm644 etc/hub.fish_completion "$pkgdir"/usr/share/fish/vendor_completions.d/hub.fish +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:40:55 Author: felixonmars Revision: 428975 upgpkg: stack 1.9.3-50 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:34:32 UTC (rev 428974) +++ PKGBUILD2019-02-01 00:40:55 UTC (rev 428975) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3 -pkgrel=49 +pkgrel=50 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, February 1, 2019 @ 00:41:25 Author: felixonmars Revision: 428976 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 428975, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 428975, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 428975, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:41:25 UTC (rev 428976) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3 +pkgrel=50 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd $pkgname + + 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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + 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 $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 428975, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-02-01 00:41:25 UTC (rev 428976) @@ -0,0 +1,4 @@ +post_install() { +
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, February 1, 2019 @ 00:34:32 Author: felixonmars Revision: 428974 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 428973, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 428973, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:34:32 UTC (rev 428974) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=32 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +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 shellcheck/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:34:01 Author: felixonmars Revision: 428973 upgpkg: shellcheck 0.6.0-32 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:30:54 UTC (rev 428972) +++ PKGBUILD2019-02-01 00:34:01 UTC (rev 428973) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=31 +pkgrel=32 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (3 files)
Date: Friday, February 1, 2019 @ 00:30:54 Author: felixonmars Revision: 428972 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 428971, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 428971, postgrest/trunk/new-hasql.patch) -+ PKGBUILD| 74 new-hasql.patch | 477 ++ 2 files changed, 551 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 428971, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:30:54 UTC (rev 428972) @@ -0,0 +1,74 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.1.0 +pkgrel=6 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz; +new-hasql.patch) +sha512sums=('d4e7ef6dab26e93fe7edb9714cdf245e85ed58556f03d2d14b8e40e0456bf62247d3fe97cdd59db59f76b2a31e7086a2e6f0fc6a4780251bd091f16e8ee28fc2' + '53bbac6d2ef850ca66809f971b67d5ffd9b8d210d7561978a088c287e434beef1ba09bae65dc14048caf9b8c8d8eb9c329e618092c62c09dae836a9857ede470') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../new-hasql.patch + +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +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 $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 428971, postgrest/trunk/new-hasql.patch) === --- community-staging-x86_64/new-hasql.patch(rev 0) +++ community-staging-x86_64/new-hasql.patch2019-02-01 00:30:54 UTC (rev 428972) @@ -0,0 +1,477 @@ +From e0cc4d157106fb8978b00456181347cdb96ae1c7 Mon Sep 17 00:00:00 2001 +From: Ben Gamari +Date: Thu, 28 Jun 2018 01:02:09 -0400 +Subject: [PATCH] Update hasql + +Move to hasql 1.3. +--- + postgrest.cabal | 6 +- + src/PostgREST/App.hs | 16 ++--- + src/PostgREST/DbStructure.hs | 126 +- +
[arch-commits] Commit in firefox-extension-https-everywhere/repos/community-any (2 files)
Date: Friday, February 1, 2019 @ 00:30:24 Author: eschwartz Revision: 428970 archrelease: copy trunk to community-any Added: firefox-extension-https-everywhere/repos/community-any/PKGBUILD (from rev 428969, firefox-extension-https-everywhere/trunk/PKGBUILD) Deleted: firefox-extension-https-everywhere/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-02-01 00:30:02 UTC (rev 428969) +++ PKGBUILD2019-02-01 00:30:24 UTC (rev 428970) @@ -1,46 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Hyacinthe Cartiaux - -_pkgname=https-everywhere -pkgname=firefox-extension-${_pkgname} -pkgver=2019.1.7 -pkgrel=1 -pkgdesc="Plugin for firefox which ensures you are using https whenever it's possible." -arch=('any') -url="https://www.eff.org/https-everywhere; -license=('GPL2') -groups=('firefox-addons') -makedepends=("unzip") -source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi; - "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi.sig;) -noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('7fd27ee54fa5eb446db6b2d50492e743b2168c3983603b2c4092cbd6a668c017' -'SKIP') -validpgpkeys=('1073E74EB38BD6D19476CBF8EA9DBF9FB761A677' # William Budington - 'CE340E9D077F1DC0F4FA7B030D16CFA2BA1F7420') # Alexis - -prepare() { - cd "$srcdir" - - unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" -} - -package() { - depends=("firefox") - cd "${srcdir}" - - if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then -_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" - else -_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" - fi - _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" - # Should this extension be unpacked or not? - if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then -install -dm755 "${_extension_dest}" -cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" -chmod -R ugo+rX "${_extension_dest}" - else -install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" - fi -} Copied: firefox-extension-https-everywhere/repos/community-any/PKGBUILD (from rev 428969, firefox-extension-https-everywhere/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-02-01 00:30:24 UTC (rev 428970) @@ -0,0 +1,46 @@ +# Maintainer: Eli Schwartz +# Contributor: Hyacinthe Cartiaux + +_pkgname=https-everywhere +pkgname=firefox-extension-${_pkgname} +pkgver=2019.1.31 +pkgrel=1 +pkgdesc="Plugin for firefox which ensures you are using https whenever it's possible." +arch=('any') +url="https://www.eff.org/https-everywhere; +license=('GPL2') +groups=('firefox-addons') +makedepends=("unzip") +source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi; + "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi.sig;) +noextract=("${_pkgname}-${pkgver}.xpi") +sha256sums=('5022d34b29f2d0302f1d25893f02bcca21b1ca424794cfc644e26f7c65c44620' +'SKIP') +validpgpkeys=('1073E74EB38BD6D19476CBF8EA9DBF9FB761A677' # William Budington + 'CE340E9D077F1DC0F4FA7B030D16CFA2BA1F7420') # Alexis + +prepare() { + cd "$srcdir" + + unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" +} + +package() { + depends=("firefox") + cd "${srcdir}" + + if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then +_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" + else +_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" + fi + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + # Should this extension be unpacked or not? + if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then +install -dm755 "${_extension_dest}" +cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" +chmod -R ugo+rX "${_extension_dest}" + else +install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" + fi +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:30:38 Author: felixonmars Revision: 428971 upgpkg: postgrest 5.1.0-6 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:30:24 UTC (rev 428970) +++ PKGBUILD2019-02-01 00:30:38 UTC (rev 428971) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in firefox-extension-https-everywhere/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:30:02 Author: eschwartz Revision: 428969 upgpkg: firefox-extension-https-everywhere 2019.1.31-1 upstream release Modified: firefox-extension-https-everywhere/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:27:33 UTC (rev 428968) +++ PKGBUILD2019-02-01 00:30:02 UTC (rev 428969) @@ -3,7 +3,7 @@ _pkgname=https-everywhere pkgname=firefox-extension-${_pkgname} -pkgver=2019.1.7 +pkgver=2019.1.31 pkgrel=1 pkgdesc="Plugin for firefox which ensures you are using https whenever it's possible." arch=('any') @@ -14,7 +14,7 @@ source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi; "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/https-everywhere-${pkgver}-eff.xpi.sig;) noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('7fd27ee54fa5eb446db6b2d50492e743b2168c3983603b2c4092cbd6a668c017' +sha256sums=('5022d34b29f2d0302f1d25893f02bcca21b1ca424794cfc644e26f7c65c44620' 'SKIP') validpgpkeys=('1073E74EB38BD6D19476CBF8EA9DBF9FB761A677' # William Budington 'CE340E9D077F1DC0F4FA7B030D16CFA2BA1F7420') # Alexis
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, February 1, 2019 @ 00:27:33 Author: felixonmars Revision: 428968 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 428967, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 428967, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:27:33 UTC (rev 428968) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.0 +pkgrel=35 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('d3a666880f0cad0ef7c1e784f2d52f9bb8bfde9e6be6de04c8f094e2a87e99a740f97951c5ffd74b2a1b001e8a977bc9dd3e28be84c3442d3447beadd879e82c') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *2.5/<3/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:27:15 Author: felixonmars Revision: 428967 upgpkg: pandoc-crossref 0.3.4.0-35 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:25:49 UTC (rev 428966) +++ PKGBUILD2019-02-01 00:27:15 UTC (rev 428967) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.0 -pkgrel=34 +pkgrel=35 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, February 1, 2019 @ 00:25:49 Author: felixonmars Revision: 428966 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 428965, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 428965, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:25:49 UTC (rev 428966) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.0 +pkgrel=4 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('89153b0f68c745e82a17400037ccf32e2a462fe710746d3665c72f202dade7b7308b7d79e508c6fb89dada1a03058738a634c1609d15474b7342883457658d00') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682; +} + +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-hakyll/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:25:17 Author: felixonmars Revision: 428965 upgpkg: haskell-hakyll 4.12.5.0-4 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:23:28 UTC (rev 428964) +++ PKGBUILD2019-02-01 00:25:17 UTC (rev 428965) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.0 -pkgrel=3 +pkgrel=4 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Friday, February 1, 2019 @ 00:23:28 Author: felixonmars Revision: 428964 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 428963, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 428963, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:23:28 UTC (rev 428964) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.15.0.1 +pkgrel=33 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('7a7bc7431c6afcec7a1b825f972d5bcda975e23f770b92c13bdaeb42bb6cc0f267ed71b58047ca263f0537e1b3ff3a095e80747f714a1d256234a6e44ec7254f') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +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 $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:23:11 Author: felixonmars Revision: 428963 upgpkg: pandoc-citeproc 0.15.0.1-33 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:20:25 UTC (rev 428962) +++ PKGBUILD2019-02-01 00:23:11 UTC (rev 428963) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.15.0.1 -pkgrel=32 +pkgrel=33 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Friday, February 1, 2019 @ 00:20:25 Author: felixonmars Revision: 428962 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 428961, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 428961, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:20:25 UTC (rev 428962) @@ -0,0 +1,66 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.5 +pkgrel=32 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' 'haskell-unicode-transforms' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('40a47680437288253888c6b943192bfcfa402d4bf797962aaa15b8fc43d0ab1887f717c724f71c901c97dcb9bb42322bbb54fdbd9906f0da1187e95b50cfca92') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +sed -i -e 's/< *0.10/<1/' -e 's/< *0.6/<1/' -e 's/< *0.4/<1/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:20:08 Author: felixonmars Revision: 428961 upgpkg: pandoc 2.5-32 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-02-01 00:09:36 UTC (rev 428960) +++ PKGBUILD2019-02-01 00:20:08 UTC (rev 428961) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.5 -pkgrel=31 +pkgrel=32 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in idris/repos (2 files)
Date: Friday, February 1, 2019 @ 00:09:36 Author: felixonmars Revision: 428960 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 428959, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 428959, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-02-01 00:09:36 UTC (rev 428960) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.1 +pkgrel=34 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec6' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' -e 's/< *0.2/<1/' -e 's/< *0.4/<1/' idris.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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 idris/trunk (PKGBUILD)
Date: Friday, February 1, 2019 @ 00:09:17 Author: felixonmars Revision: 428959 upgpkg: idris 1.3.1-34 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:58:00 UTC (rev 428958) +++ PKGBUILD2019-02-01 00:09:17 UTC (rev 428959) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.1 -pkgrel=33 +pkgrel=34 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("BSD")
[arch-commits] Commit in firefox-extension-privacybadger/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:57:40 Author: eschwartz Revision: 428957 upgpkg: firefox-extension-privacybadger 2019.1.30-1 upstream release Modified: firefox-extension-privacybadger/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:53:50 UTC (rev 428956) +++ PKGBUILD2019-01-31 23:57:40 UTC (rev 428957) @@ -3,7 +3,7 @@ _pkgname=privacybadger pkgname=firefox-extension-${_pkgname} -pkgver=2018.12.17 +pkgver=2019.1.30 pkgrel=1 pkgdesc="Block third party tracking in your browser" arch=('any') @@ -14,7 +14,7 @@ source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('ecd28e15996831c9154e089b23ceb134e4310fb24dd146b50423e1ed2416d3a8' +sha256sums=('2e91186e983530b5fa699aca14e88d6fd29d9abcbecae57e5db4b9ea6a71cc44' 'SKIP') validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei
[arch-commits] Commit in firefox-extension-privacybadger/repos/community-any (2 files)
Date: Thursday, January 31, 2019 @ 23:58:00 Author: eschwartz Revision: 428958 archrelease: copy trunk to community-any Added: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 428957, firefox-extension-privacybadger/trunk/PKGBUILD) Deleted: firefox-extension-privacybadger/repos/community-any/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-31 23:57:40 UTC (rev 428957) +++ PKGBUILD2019-01-31 23:58:00 UTC (rev 428958) @@ -1,45 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Hyacinthe Cartiaux - -_pkgname=privacybadger -pkgname=firefox-extension-${_pkgname} -pkgver=2018.12.17 -pkgrel=1 -pkgdesc="Block third party tracking in your browser" -arch=('any') -url="https://www.eff.org/privacybadger; -license=('GPL3') -groups=('firefox-addons') -makedepends=("unzip") -source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; - "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) -noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('ecd28e15996831c9154e089b23ceb134e4310fb24dd146b50423e1ed2416d3a8' -'SKIP') -validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei - -prepare() { - cd "$srcdir" - - unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" -} - -package() { - depends=("firefox") - cd "${srcdir}" - - if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then -_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" - else -_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" - fi - _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" - # Should this extension be unpacked or not? - if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then -install -dm755 "${_extension_dest}" -cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" -chmod -R ugo+rX "${_extension_dest}" - else -install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" - fi -} Copied: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 428957, firefox-extension-privacybadger/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-31 23:58:00 UTC (rev 428958) @@ -0,0 +1,45 @@ +# Maintainer: Eli Schwartz +# Contributor: Hyacinthe Cartiaux + +_pkgname=privacybadger +pkgname=firefox-extension-${_pkgname} +pkgver=2019.1.30 +pkgrel=1 +pkgdesc="Block third party tracking in your browser" +arch=('any') +url="https://www.eff.org/privacybadger; +license=('GPL3') +groups=('firefox-addons') +makedepends=("unzip") +source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; + "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) +noextract=("${_pkgname}-${pkgver}.xpi") +sha256sums=('2e91186e983530b5fa699aca14e88d6fd29d9abcbecae57e5db4b9ea6a71cc44' +'SKIP') +validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei + +prepare() { + cd "$srcdir" + + unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" +} + +package() { + depends=("firefox") + cd "${srcdir}" + + if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then +_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" + else +_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" + fi + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + # Should this extension be unpacked or not? + if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then +install -dm755 "${_extension_dest}" +cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" +chmod -R ugo+rX "${_extension_dest}" + else +install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" + fi +}
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:53:50 Author: felixonmars Revision: 428956 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 428955, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 428955, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:53:50 UTC (rev 428956) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.4 +pkgrel=2 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-foundation' + 'haskell-hashable' 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' + 'haskell-js-jquery' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-process-extras' 'haskell-resourcet' 'haskell-src-exts' + 'haskell-storable-tuple' 'haskell-tar' 'haskell-uniplate' 'haskell-utf8-string' + 'haskell-vector' 'haskell-wai' 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' + 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0759104012eb66adad372e51d92252ee992b5588ab52619ac51f62aa6c9f913614f980408fe0628a251831fe4c541d62b11955ad2e1c3d1a3566320245eb9ede') + +build() { +cd "${srcdir}/${pkgname}-${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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:52:02 Author: felixonmars Revision: 428954 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 428953, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 428953, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:52:02 UTC (rev 428954) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.6.0 +pkgrel=77 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-gitrev' 'haskell-graphscc' 'haskell-heredoc' + 'haskell-monad-control' 'haskell-monadlib' 'haskell-panic' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('445a1656ffd0d260553e041de9b15b6257a4b068b5462d996e8207671c097ea814bc5b7aaeb527b5e9579bd8a3e5e8ced0aaf57c24fbccaa7410342a109e9325') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $pkgname.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Cryptol/ModuleSystem/Renamer.hs src/Cryptol/Prims/Eval.hs src/Cryptol/TypeCheck/Infer.hs src/Cryptol/TypeCheck/CheckModuleInstance.hs src/Cryptol/Transform/Specialize.hs src/Cryptol/REPL/Monad.hs src/Cryptol/REPL/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${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-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:53:34 Author: felixonmars Revision: 428955 upgpkg: hoogle 5.0.17.4-2 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:52:02 UTC (rev 428954) +++ PKGBUILD2019-01-31 23:53:34 UTC (rev 428955) @@ -2,22 +2,23 @@ # Contributor: Arch Haskell Team pkgname=hoogle -pkgver=5.0.17.3 -pkgrel=162 +pkgver=5.0.17.4 +pkgrel=2 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("BSD") arch=('x86_64') depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' - 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' - 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' - 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' - 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' - 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' - 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-foundation' + 'haskell-hashable' 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' + 'haskell-js-jquery' 'haskell-mmap' 'haskell-network' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-process-extras' 'haskell-resourcet' 'haskell-src-exts' + 'haskell-storable-tuple' 'haskell-tar' 'haskell-uniplate' 'haskell-utf8-string' + 'haskell-vector' 'haskell-wai' 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' + 'haskell-zlib') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') +sha512sums=('0759104012eb66adad372e51d92252ee992b5588ab52619ac51f62aa6c9f913614f980408fe0628a251831fe4c541d62b11955ad2e1c3d1a3566320245eb9ede') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -24,8 +25,7 @@ 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 \ --fnetwork-uri +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:48:19 Author: felixonmars Revision: 428951 upgpkg: haskell-sbv 7.13-10 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:44:46 UTC (rev 428950) +++ PKGBUILD2019-01-31 23:48:19 UTC (rev 428951) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.13 -pkgrel=9 +pkgrel=10 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv; license=("BSD")
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:51:46 Author: felixonmars Revision: 428953 upgpkg: cryptol 2.6.0-77 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:48:35 UTC (rev 428952) +++ PKGBUILD2019-01-31 23:51:46 UTC (rev 428953) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.6.0 -pkgrel=76 +pkgrel=77 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:48:35 Author: felixonmars Revision: 428952 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 428951, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 428951, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:48:35 UTC (rev 428952) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.13 +pkgrel=10 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6c44083fee95a711bc0153a4f1530338f0893522b481251365f4d35e0d990ba299c55acdf404803a5d1a5a4044d97e07eac6aecba82d052586b346be16c3ce1d') + +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 +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 hindent/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:44:46 Author: felixonmars Revision: 428950 patch submitted upstream Modified: hindent/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:40:04 UTC (rev 428949) +++ PKGBUILD2019-01-31 23:44:46 UTC (rev 428950) @@ -12,15 +12,14 @@ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' 'haskell-utf8-string' 'haskell-yaml') makedepends=('ghc' 'haskell-diff' 'haskell-hspec') -source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('9538486abe1c7638710825ee903fd9f97eab3c906c30a036c396dcb3c806e1c803e9e1a408b392c98652d10d02fb1f27472ae8475a9dceae3e46cc361f237cf5') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +https://github.com/chrisdone/hindent/pull/537.patch) +sha512sums=('9538486abe1c7638710825ee903fd9f97eab3c906c30a036c396dcb3c806e1c803e9e1a408b392c98652d10d02fb1f27472ae8475a9dceae3e46cc361f237cf5' + 'f11d905ec785aa3a4fe6ded720a665677d78a623608bde594bb0df0813503eb688a6c7b3012aea307dedbb5ccfd634048ac5d2214d11227d7523c5900371a2b8') prepare() { cd $pkgname-$pkgver -sed -i -e '/instance Pretty Kind/,+2d' \ - -e 's/GadtDecl _ name fields t/GadtDecl _ name tyvarbind context fields t/' \ - -e '/typ (TyList/a typ (TyStar _) = write "*"' \ - src/HIndent/Pretty.hs +patch -p1 -i ../537.patch } build() {
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:34:34 Author: felixonmars Revision: 428943 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 428942, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 428942, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:34:34 UTC (rev 428943) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.12 +pkgrel=40 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('bf495f7b0653d1bd55f5896bae30ae09bb8a014ce91d2a2c0926722bf6778bfcf946aa2c4f9e19af24f38c136707fc247bc953f1e4e4283b207054f058331622') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:39:45 Author: felixonmars Revision: 428948 upgpkg: hlint 2.1.14-1 rebuild with haskell-src-exts 1.21.0, hlint 2.1.14 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:37:25 UTC (rev 428947) +++ PKGBUILD2019-01-31 23:39:45 UTC (rev 428948) @@ -2,8 +2,8 @@ # Contributor: Arch Haskell Team pkgname=hlint -pkgver=2.1.11 -pkgrel=12 +pkgver=2.1.14 +pkgrel=1 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/; license=("BSD") @@ -16,7 +16,7 @@ replaces=('haskell-hlint') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('70a5689a30ceef380a6117cde7a61c4f9220ea36f49e3b9077e2161db86ccb97fde5204ac1f49d941355a337d218d2bfe66a7f1ab5fbeded14791ac4e7befd60') +sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in hlint/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:40:04 Author: felixonmars Revision: 428949 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 428948, hlint/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 428948, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:40:04 UTC (rev 428949) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.14 +pkgrel=1 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:37:09 Author: felixonmars Revision: 428946 upgpkg: hledger-web 1.12-50 rebuild with haskell-src-exts 1.21.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:35:48 UTC (rev 428945) +++ PKGBUILD2019-01-31 23:37:09 UTC (rev 428946) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.12 -pkgrel=49 +pkgrel=50 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:37:25 Author: felixonmars Revision: 428947 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 428946, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 428946, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:37:25 UTC (rev 428947) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.12 +pkgrel=50 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('4c77d67daa0abdd55029fc6af1a3735ab99adc9ec65e8470a84f4b7de39de24bdd636717d50f5f87d4227b4b903e72b0ccde728addc12d26809e83b8baf07f31') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:35:31 Author: felixonmars Revision: 428944 upgpkg: hledger-ui 1.12.1-14 rebuild with haskell-src-exts 1.21.0 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:34:34 UTC (rev 428943) +++ PKGBUILD2019-01-31 23:35:31 UTC (rev 428944) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.12.1 -pkgrel=13 +pkgrel=14 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:35:48 Author: felixonmars Revision: 428945 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 428944, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 428944, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:35:48 UTC (rev 428945) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.12.1 +pkgrel=14 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('60bffe992673b7f1f7d4ac9c94a45daa24626314952e569ee66b543dc4ef7d6832e76bd785a067224e5c273c07ffddd4ccf40b656c42f33eb54027cee0b36baa') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:34:09 Author: felixonmars Revision: 428942 upgpkg: hledger-api 1.12-40 rebuild with haskell-src-exts 1.21.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:33:06 UTC (rev 428941) +++ PKGBUILD2019-01-31 23:34:09 UTC (rev 428942) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.12 -pkgrel=39 +pkgrel=40 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:33:06 Author: felixonmars Revision: 428941 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 428940, hledger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 428940, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:33:06 UTC (rev 428941) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.12.1 +pkgrel=12 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 'haskell-cmdargs' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-easytest' + 'haskell-file-embed' 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' + 'haskell-lucid' 'haskell-math-functions' 'haskell-megaparsec' 'haskell-old-time' + 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' + 'haskell-split' 'haskell-tabular' 'haskell-temporary' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('761c3b7d581e0787981763bc72263905f30b117e09c7a2bb72c3315955d3bb3a1e2cc3bd9152cfb8c81307c3dfa0e4e263dbc733670852a8ebf3e508817899ae') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:32:49 Author: felixonmars Revision: 428940 upgpkg: hledger 1.12.1-12 rebuild with haskell-src-exts 1.21.0 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 23:31:37 UTC (rev 428939) +++ PKGBUILD2019-01-31 23:32:49 UTC (rev 428940) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.12.1 -pkgrel=11 +pkgrel=12 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hindent/repos (2 files)
Date: Thursday, January 31, 2019 @ 23:31:37 Author: felixonmars Revision: 428939 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 428938, hindent/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 428938, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 23:31:37 UTC (rev 428939) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.7 +pkgrel=63 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 'haskell-optparse-applicative' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('9538486abe1c7638710825ee903fd9f97eab3c906c30a036c396dcb3c806e1c803e9e1a408b392c98652d10d02fb1f27472ae8475a9dceae3e46cc361f237cf5') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/instance Pretty Kind/,+2d' \ + -e 's/GadtDecl _ name fields t/GadtDecl _ name tyvarbind context fields t/' \ + -e '/typ (TyList/a typ (TyStar _) = write "*"' \ + src/HIndent/Pretty.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 23:31:21 Author: felixonmars Revision: 428938 upgpkg: hindent 5.2.7-63 rebuild with haskell-src-exts 1.21.0 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:40:22 UTC (rev 428937) +++ PKGBUILD2019-01-31 23:31:21 UTC (rev 428938) @@ -3,7 +3,7 @@ pkgname=hindent pkgver=5.2.7 -pkgrel=62 +pkgrel=63 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent; license=("BSD") @@ -15,6 +15,14 @@ source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) sha512sums=('9538486abe1c7638710825ee903fd9f97eab3c906c30a036c396dcb3c806e1c803e9e1a408b392c98652d10d02fb1f27472ae8475a9dceae3e46cc361f237cf5') +prepare() { +cd $pkgname-$pkgver +sed -i -e '/instance Pretty Kind/,+2d' \ + -e 's/GadtDecl _ name fields t/GadtDecl _ name tyvarbind context fields t/' \ + -e '/typ (TyList/a typ (TyStar _) = write "*"' \ + src/HIndent/Pretty.hs +} + build() { cd $pkgname-$pkgver
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:40:22 Author: felixonmars Revision: 428937 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 428936, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 428936, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:40:22 UTC (rev 428937) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.25 +pkgrel=4 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:40:04 Author: felixonmars Revision: 428936 upgpkg: hedgewars 0.9.25-4 rebuild with haskell-src-exts 1.21.0 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:32:57 UTC (rev 428935) +++ PKGBUILD2019-01-31 22:40:04 UTC (rev 428936) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=0.9.25 -pkgrel=3 +pkgrel=4 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:32:40 Author: felixonmars Revision: 428934 upgpkg: git-annex 7.20190129-3 rebuild with haskell-src-exts 1.21.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:26:39 UTC (rev 428933) +++ PKGBUILD2019-01-31 22:32:40 UTC (rev 428934) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190129 -pkgrel=2 +pkgrel=3 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (3 files)
Date: Thursday, January 31, 2019 @ 22:32:57 Author: felixonmars Revision: 428935 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 428934, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 428934, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 56 + ghc-8.4.patch | 121 2 files changed, 177 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 428934, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:32:57 UTC (rev 428935) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190129 +pkgrel=3 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' + 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs Test.hs +} + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-ftorrentparser -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 428934, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2019-01-31 22:32:57 UTC (rev 428935) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } +
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:26:39 Author: felixonmars Revision: 428933 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 428932, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 428932, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:26:39 UTC (rev 428933) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=57 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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 +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-yesod-static/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:26:22 Author: felixonmars Revision: 428932 upgpkg: haskell-yesod-static 1.6.0.1-57 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:25:15 UTC (rev 428931) +++ PKGBUILD2019-01-31 22:26:22 UTC (rev 428932) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=56 +pkgrel=57 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:25:15 Author: felixonmars Revision: 428931 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 428930, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 428930, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:25:15 UTC (rev 428931) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.6 +pkgrel=17 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5010908c6d806d8f8e9c213275395bddc5b08541bdec464ae3dadaa45316a8bfc5c9d25f6edfa0546408dca4316e9c65939c2cd4a2329c2cc9ac164fc0e417d2') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-yesod-test/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:24:56 Author: felixonmars Revision: 428930 upgpkg: haskell-yesod-test 1.6.6-17 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:23:51 UTC (rev 428929) +++ PKGBUILD2019-01-31 22:24:56 UTC (rev 428930) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.6 -pkgrel=16 +pkgrel=17 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:23:51 Author: felixonmars Revision: 428929 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 428928, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 428928, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:23:51 UTC (rev 428929) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.5 +pkgrel=61 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('53daff7afd430c87e0359e2a712e34d10508768b2dece3d2c29b34fa18133d209b870f9f59df83dcf30b86ae75e7881eb7e05d7a51daa6787a2e3f220cadaf7e') + +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 \ +-fnetwork-uri +runhaskell Setup build +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-yesod-auth/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:23:34 Author: felixonmars Revision: 428928 upgpkg: haskell-yesod-auth 1.6.5-61 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:22:22 UTC (rev 428927) +++ PKGBUILD2019-01-31 22:23:34 UTC (rev 428928) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.5 -pkgrel=60 +pkgrel=61 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:22:06 Author: felixonmars Revision: 428926 upgpkg: haskell-yesod 1.6.0-208 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:21:15 UTC (rev 428925) +++ PKGBUILD2019-01-31 22:22:06 UTC (rev 428926) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=207 +pkgrel=208 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:22:22 Author: felixonmars Revision: 428927 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 428926, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 428926, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:22:22 UTC (rev 428927) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=208 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +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 +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-yesod-form/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:21:15 Author: felixonmars Revision: 428925 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 428924, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 428924, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:21:15 UTC (rev 428925) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.4 +pkgrel=4 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('26900428efe018b5e7bbe4c26ca83bc3b2425c7e9fa777c107898a4274c663572011330cd233c18ceeb7e0dea1965640541142736469580de0f309aa7f765f63') + +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 \ +-fnetwork-uri +runhaskell Setup build +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-yesod-form/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:20:59 Author: felixonmars Revision: 428924 upgpkg: haskell-yesod-form 1.6.4-4 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:19:40 UTC (rev 428923) +++ PKGBUILD2019-01-31 22:20:59 UTC (rev 428924) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.4 -pkgrel=3 +pkgrel=4 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:19:40 Author: felixonmars Revision: 428923 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 428922, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 428922, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:19:40 UTC (rev 428923) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.1 +pkgrel=59 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d') + +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 +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-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:19:19 Author: felixonmars Revision: 428922 upgpkg: haskell-yesod-persistent 1.6.0.1-59 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:18:24 UTC (rev 428921) +++ PKGBUILD2019-01-31 22:19:19 UTC (rev 428922) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.1 -pkgrel=58 +pkgrel=59 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:18:24 Author: felixonmars Revision: 428921 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 428920, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 428920, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:18:24 UTC (rev 428921) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=470 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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 +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-yesod-default/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:18:08 Author: felixonmars Revision: 428920 upgpkg: haskell-yesod-default 1.2.0-470 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:17:09 UTC (rev 428919) +++ PKGBUILD2019-01-31 22:18:08 UTC (rev 428920) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=469 +pkgrel=470 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:17:09 Author: felixonmars Revision: 428919 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 428918, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 428918, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:17:09 UTC (rev 428919) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.11 +pkgrel=2 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('61035b222c02e34a5794a6053fb598886a7f0c8d4a3aaed14ee6fa281c5627d3ac6567f4f1b9b91f403c519317ca512703e64df4cfde356f67c35b0d5c790a90') + +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 +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-yesod-core/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:16:52 Author: felixonmars Revision: 428918 upgpkg: haskell-yesod-core 1.6.11-2 rebuild with haskell-src-exts 1.21.0 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:15:09 UTC (rev 428917) +++ PKGBUILD2019-01-31 22:16:52 UTC (rev 428918) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.11 -pkgrel=1 +pkgrel=2 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:14:49 Author: felixonmars Revision: 428916 upgpkg: haskell-aws 0.21-17 rebuild with haskell-src-exts 1.21.0 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:13:18 UTC (rev 428915) +++ PKGBUILD2019-01-31 22:14:49 UTC (rev 428916) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.21 -pkgrel=16 +pkgrel=17 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:15:09 Author: felixonmars Revision: 428917 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 428916, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 428916, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:15:09 UTC (rev 428917) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.21 +pkgrel=17 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' + 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' + 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7122c5c62ef05865dd06f2bd953f34aabcc3254bc6119a8dd2d931c098f4b58fb8479cd2dd0fd65e5ffa042b28b9d1ed5c0ba627a8b400e7eaf499ffd3bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +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 || warning "Requires AWS credentials to 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 prettier/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:13:18 Author: maximbaz Revision: 428915 archrelease: copy trunk to community-any Added: prettier/repos/community-any/PKGBUILD (from rev 428914, prettier/trunk/PKGBUILD) Deleted: prettier/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-31 22:13:09 UTC (rev 428914) +++ PKGBUILD2019-01-31 22:13:18 UTC (rev 428915) @@ -1,31 +0,0 @@ -# Maintainer: Jerome Leclanche -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> - -pkgname=prettier -pkgver=1.16.1 -pkgrel=1 -pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" -arch=("any") -url="https://prettier.io/; -license=("MIT") -depends=("nodejs") -makedepends=("yarn") -source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz;) -sha256sums=('289c8fa1c43c470c338e538663e54f32f1bd77d9c677ec347ada45be235fade9') - - -build() { - cd "$pkgname-$pkgver" - yarn - yarn build -} - - -package() { - install -d "$pkgdir/usr/lib/$pkgname" - cd "$pkgdir/usr/lib/$pkgname" - cp -a "$srcdir/$pkgname-$pkgver/dist/"* . - install -d "$pkgdir/usr/bin" - ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/$pkgname-$pkgver/LICENSE" -} Copied: prettier/repos/community-any/PKGBUILD (from rev 428914, prettier/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-31 22:13:18 UTC (rev 428915) @@ -0,0 +1,31 @@ +# Maintainer: Jerome Leclanche +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> + +pkgname=prettier +pkgver=1.16.3 +pkgrel=1 +pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" +arch=("any") +url="https://prettier.io/; +license=("MIT") +depends=("nodejs") +makedepends=("yarn") +source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz;) +sha256sums=('13103aba7934c1f8fc124090f1465d0b849b62f80c45414cc0d9ef9436f4c4a6') + + +build() { + cd "$pkgname-$pkgver" + yarn + yarn build +} + + +package() { + install -d "$pkgdir/usr/lib/$pkgname" + cd "$pkgdir/usr/lib/$pkgname" + cp -a "$srcdir/$pkgname-$pkgver/dist/"* . + install -d "$pkgdir/usr/bin" + ln -s "/usr/lib/$pkgname/bin-$pkgname.js" "$pkgdir/usr/bin/$pkgname" + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" "$srcdir/$pkgname-$pkgver/LICENSE" +}
[arch-commits] Commit in prettier/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:13:09 Author: maximbaz Revision: 428914 upgpkg: prettier 1.16.3-1 Modified: prettier/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:12:02 UTC (rev 428913) +++ PKGBUILD2019-01-31 22:13:09 UTC (rev 428914) @@ -2,7 +2,7 @@ # Maintainer: Maxim Baz <$pkgname at maximbaz dot com> pkgname=prettier -pkgver=1.16.1 +pkgver=1.16.3 pkgrel=1 pkgdesc="An opinionated code formatter for JS, JSON, CSS, YAML and much more" arch=("any") @@ -11,7 +11,7 @@ depends=("nodejs") makedepends=("yarn") source=("$pkgname-$pkgver.tar.gz::https://github.com/$pkgname/$pkgname/archive/$pkgver.tar.gz;) -sha256sums=('289c8fa1c43c470c338e538663e54f32f1bd77d9c677ec347ada45be235fade9') +sha256sums=('13103aba7934c1f8fc124090f1465d0b849b62f80c45414cc0d9ef9436f4c4a6') build() {
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:12:02 Author: felixonmars Revision: 428913 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 428912, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 428912, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:12:02 UTC (rev 428913) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=236 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:11:44 Author: felixonmars Revision: 428912 upgpkg: haskell-authenticate 1.3.4-236 rebuild with haskell-src-exts 1.21.0 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:10:59 UTC (rev 428911) +++ PKGBUILD2019-01-31 22:11:44 UTC (rev 428912) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=235 +pkgrel=236 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:10:59 Author: felixonmars Revision: 428911 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 428910, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 428910, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:10:59 UTC (rev 428911) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.5 +pkgrel=2 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3f51ed396cbd27c47329bff18327f27eec33b37647589a2234d19dadd6bbcd732ad302c0898eb3669aa0a0d87dcf94f032d9686259e21e0fb188c151c7e84d78') + +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 +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-http-conduit/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:10:42 Author: felixonmars Revision: 428910 upgpkg: haskell-http-conduit 2.3.5-2 rebuild with haskell-src-exts 1.21.0 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:09:24 UTC (rev 428909) +++ PKGBUILD2019-01-31 22:10:42 UTC (rev 428910) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:09:24 Author: felixonmars Revision: 428909 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 428908, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 428908, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:09:24 UTC (rev 428909) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=141 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +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 +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-warp-tls/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:08:58 Author: felixonmars Revision: 428908 upgpkg: haskell-warp-tls 3.2.4.3-141 rebuild with haskell-src-exts 1.21.0 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:08:12 UTC (rev 428907) +++ PKGBUILD2019-01-31 22:08:58 UTC (rev 428908) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.3 -pkgrel=140 +pkgrel=141 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:08:12 Author: felixonmars Revision: 428907 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 428906, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 428906, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:08:12 UTC (rev 428907) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.4 +pkgrel=121 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') + +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 +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-servant-server/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:07:18 Author: felixonmars Revision: 428905 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 428904, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 428904, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:07:18 UTC (rev 428905) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.15 +pkgrel=8 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' + 'haskell-temporary' 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('563e7216908eb1377015fda773612cdd892266f55b60f76de857980d8dcf4536eef59ec24946e757dfcf1d0a15f7f0977539c1cf80c5ef50457ca2544dbb5473') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.7/<3/' -e 's/>= 2.8/>= 2.7/' $_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 +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-servant-server/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:07:01 Author: felixonmars Revision: 428904 upgpkg: haskell-servant-server 0.15-8 rebuild with haskell-src-exts 1.21.0 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:05:19 UTC (rev 428903) +++ PKGBUILD2019-01-31 22:07:01 UTC (rev 428904) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.15 -pkgrel=7 +pkgrel=8 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:07:55 Author: felixonmars Revision: 428906 upgpkg: haskell-wai-handler-launch 3.0.2.4-121 rebuild with haskell-src-exts 1.21.0 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:07:18 UTC (rev 428905) +++ PKGBUILD2019-01-31 22:07:55 UTC (rev 428906) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.4 -pkgrel=120 +pkgrel=121 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:05:19 Author: felixonmars Revision: 428903 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 428902, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 428902, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:05:19 UTC (rev 428903) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=157 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +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 +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 || warning "json-schema.org is NXDOMAIN as of 2018-06-03" +} + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:04:52 Author: felixonmars Revision: 428902 upgpkg: haskell-hjsonschema 1.9.0-157 rebuild with haskell-src-exts 1.21.0 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:03:26 UTC (rev 428901) +++ PKGBUILD2019-01-31 22:04:52 UTC (rev 428902) @@ -4,7 +4,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=156 +pkgrel=157 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:03:26 Author: felixonmars Revision: 428901 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 428900, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 428900, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:03:26 UTC (rev 428901) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.2 +pkgrel=168 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c') + +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-print +runhaskell Setup build +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-wai-app-static/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:03:10 Author: felixonmars Revision: 428900 upgpkg: haskell-wai-app-static 3.1.6.2-168 rebuild with haskell-src-exts 1.21.0 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 22:02:18 UTC (rev 428899) +++ PKGBUILD2019-01-31 22:03:10 UTC (rev 428900) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.2 -pkgrel=167 +pkgrel=168 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Thursday, January 31, 2019 @ 22:02:18 Author: felixonmars Revision: 428899 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 428898, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 428898, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 22:02:18 UTC (rev 428899) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.17.4 +pkgrel=10 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-heaps' 'haskell-js-flot' + 'haskell-js-jquery' 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0f53d37ba3eed0b42c76fb3e83a0c9d0d29108118f37c939149db1282ee6f9f72b74c0759da0b6c699710b72d7a396a32e39ac93d36f0c64d0e2f96afe7570ff') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable -f-cloud +runhaskell Setup build +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-shake/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 22:02:02 Author: felixonmars Revision: 428898 upgpkg: haskell-shake 0.17.4-10 rebuild with haskell-src-exts 1.21.0 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:54:43 UTC (rev 428897) +++ PKGBUILD2019-01-31 22:02:02 UTC (rev 428898) @@ -4,7 +4,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.17.4 -pkgrel=9 +pkgrel=10 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com; license=("BSD")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Thursday, January 31, 2019 @ 21:54:43 Author: felixonmars Revision: 428897 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 428896, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 428896, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 21:54:43 UTC (rev 428897) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.3.0 +pkgrel=34 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 'haskell-exceptions' + 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-microstache' + 'haskell-mwc-random' 'haskell-optparse-applicative' 'haskell-statistics' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1fe451850395c181bf79b20498efcc64cbfab9e8fcc26eef83ab7ebf21a412906a44c4ff0a2cb1e77069223027d97a746a35617e1ab79d194d0051d3458b2c2b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +runhaskell Setup build +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-criterion/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 21:54:18 Author: felixonmars Revision: 428896 upgpkg: haskell-criterion 1.5.3.0-34 rebuild with haskell-src-exts 1.21.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:52:07 UTC (rev 428895) +++ PKGBUILD2019-01-31 21:54:18 UTC (rev 428896) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.3.0 -pkgrel=33 +pkgrel=34 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in darcs/repos (2 files)
Date: Thursday, January 31, 2019 @ 21:51:01 Author: felixonmars Revision: 428893 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 428892, darcs/trunk/PKGBUILD) --+ PKGBUILD | 62 + 1 file changed, 62 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 428892, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 21:51:01 UTC (rev 428893) @@ -0,0 +1,62 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.2 +pkgrel=3 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in haskell-js-jquery/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 21:51:49 Author: felixonmars Revision: 428894 upgpkg: haskell-js-jquery 3.3.1-180 rebuild with haskell-src-exts 1.21.0 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:51:01 UTC (rev 428893) +++ PKGBUILD2019-01-31 21:51:49 UTC (rev 428894) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=179 +pkgrel=180 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Thursday, January 31, 2019 @ 21:52:07 Author: felixonmars Revision: 428895 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 428894, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 428894, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 21:52:07 UTC (rev 428895) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=180 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 darcs/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 21:50:45 Author: felixonmars Revision: 428892 upgpkg: darcs 2.14.2-3 rebuild with haskell-src-exts 1.21.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:40:18 UTC (rev 428891) +++ PKGBUILD2019-01-31 21:50:45 UTC (rev 428892) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.14.2 -pkgrel=2 +pkgrel=3 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL2")
[arch-commits] Commit in haproxy/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 21:40:00 Author: demize Revision: 42 upgpkg: haproxy 1.9.3-1 Modified: haproxy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:39:48 UTC (rev 428887) +++ PKGBUILD2019-01-31 21:40:00 UTC (rev 42) @@ -2,7 +2,7 @@ # Contributor: Bartłomiej Piotrowski pkgname=haproxy -pkgver=1.9.1 +pkgver=1.9.3 pkgrel=1 pkgdesc='Reliable, high performance TCP/HTTP load balancer' @@ -21,7 +21,7 @@ haproxy.sysusers 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch) -md5sums=('7694f210115e880af4e9e62cd357aebd' +md5sums=('db842a7194e08972badaaee7542b3eb9' '27941f31d25d5629f4bdef6bc4b2555a' '2f00e81ee2f3f6e51a0cd9acc6f3ff3e' '5343b0563c2e0e59110a84e2e611d94f')
[arch-commits] Commit in prometheus/repos/extra-x86_64 (6 files)
Date: Thursday, January 31, 2019 @ 21:39:33 Author: demize Revision: 344988 archrelease: copy trunk to extra-x86_64 Added: prometheus/repos/extra-x86_64/PKGBUILD (from rev 344987, prometheus/trunk/PKGBUILD) prometheus/repos/extra-x86_64/prometheus.service (from rev 344987, prometheus/trunk/prometheus.service) prometheus/repos/extra-x86_64/prometheus.sysusers (from rev 344987, prometheus/trunk/prometheus.sysusers) Deleted: prometheus/repos/extra-x86_64/PKGBUILD prometheus/repos/extra-x86_64/prometheus.service prometheus/repos/extra-x86_64/prometheus.sysusers -+ PKGBUILD| 128 +- prometheus.service | 34 ++--- prometheus.sysusers |2 3 files changed, 82 insertions(+), 82 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-01-31 21:39:16 UTC (rev 344987) +++ PKGBUILD2019-01-31 21:39:33 UTC (rev 344988) @@ -1,64 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=prometheus -pkgver=2.6.1 -pkgrel=2 - -pkgdesc='An open-source systems monitoring and alerting toolkit' -url='https://prometheus.io' -arch=('x86_64') -license=('Apache') - -depends=('glibc') -makedepends=('go-pie' 'git' 'bzr') - -backup=('etc/prometheus/prometheus.yml') - -source=("https://github.com/prometheus/prometheus/archive/v$pkgver.tar.gz; -prometheus.service -prometheus.sysusers) - -sha256sums=('3ece7541e090e6c11c0c35a0856b99005094aded0152e1e3e71ea2390ac8069f' -'e3f742c3e6eca7d4e0e6d190d88cf71692ca8810a77ef66831e450cb8e0a84a7' -'2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f') - -build() { - cd prometheus-$pkgver - - go build \ --gcflags "all=-trimpath=${PWD}" \ --asmflags "all=-trimpath=${PWD}" \ --ldflags "-extldflags ${LDFLAGS}" \ -./cmd/prometheus - go build \ --gcflags "all=-trimpath=${PWD}" \ --asmflags "all=-trimpath=${PWD}" \ --ldflags "-extldflags ${LDFLAGS}" \ -./cmd/promtool -} - -check() { - cd prometheus-$pkgver - - go test ./... -} - -package() { - install -Dm644 prometheus.service "$pkgdir"/usr/lib/systemd/system/prometheus.service - install -Dm644 prometheus.sysusers "$pkgdir"/usr/lib/sysusers.d/prometheus.conf - - cd prometheus-$pkgver - - install -Dm755 -t "$pkgdir"/usr/bin prometheus promtool - install -Dm640 -g210 -t "$pkgdir"/etc/prometheus documentation/examples/prometheus.yml - install -dm755 -o210 -g210 "$pkgdir"/var/lib/prometheus - - # Web - install -dm755 "$pkgdir"/usr/share/prometheus/ - cp -R web/ui "$pkgdir"/usr/share/prometheus/web - - # Examples - install -Dm644 -t "$pkgdir"/usr/share/doc/prometheus/examples documentation/examples/prometheus*.yml - cp -R consoles console_libraries "$pkgdir"/usr/share/doc/prometheus/examples - -} Copied: prometheus/repos/extra-x86_64/PKGBUILD (from rev 344987, prometheus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-01-31 21:39:33 UTC (rev 344988) @@ -0,0 +1,64 @@ +# Maintainer: Johannes Löthberg + +pkgname=prometheus +pkgver=2.7.1 +pkgrel=1 + +pkgdesc='An open-source systems monitoring and alerting toolkit' +url='https://prometheus.io' +arch=('x86_64') +license=('Apache') + +depends=('glibc') +makedepends=('go-pie' 'git' 'bzr') + +backup=('etc/prometheus/prometheus.yml') + +source=("https://github.com/prometheus/prometheus/archive/v$pkgver.tar.gz; +prometheus.service +prometheus.sysusers) + +sha256sums=('bfbeb434342a03b5849e2ec7a0cbe573067299cf59ccf59db0cacd8db8800bb0' +'e3f742c3e6eca7d4e0e6d190d88cf71692ca8810a77ef66831e450cb8e0a84a7' +'2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f') + +build() { + cd prometheus-$pkgver + + go build \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-extldflags ${LDFLAGS}" \ +./cmd/prometheus + go build \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-extldflags ${LDFLAGS}" \ +./cmd/promtool +} + +check() { + cd prometheus-$pkgver + + go test ./... +} + +package() { + install -Dm644 prometheus.service "$pkgdir"/usr/lib/systemd/system/prometheus.service + install -Dm644 prometheus.sysusers "$pkgdir"/usr/lib/sysusers.d/prometheus.conf + + cd prometheus-$pkgver + + install -Dm755 -t "$pkgdir"/usr/bin prometheus promtool + install -Dm640 -g210 -t "$pkgdir"/etc/prometheus documentation/examples/prometheus.yml + install -dm755 -o210 -g210 "$pkgdir"/var/lib/prometheus + + # Web + install -dm755 "$pkgdir"/usr/share/prometheus/ + cp -R web/ui "$pkgdir"/usr/share/prometheus/web + + # Examples + install -Dm644 -t "$pkgdir"/usr/share/doc/prometheus/examples documentation/examples/prometheus*.yml + cp -R consoles console_libraries
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Thursday, January 31, 2019 @ 21:39:48 Author: felixonmars Revision: 428887 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 428886, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 428886, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-31 21:39:48 UTC (rev 428887) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.4.0.0 +pkgrel=39 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') + +prepare() { + cd $pkgname-$pkgver + sed -i 's/< *0.4/<1/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Thursday, January 31, 2019 @ 21:39:29 Author: felixonmars Revision: 428886 upgpkg: cabal-install 2.4.0.0-39 rebuild with haskell-src-exts 1.21.0 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-01-31 21:36:11 UTC (rev 428885) +++ PKGBUILD2019-01-31 21:39:29 UTC (rev 428886) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=2.4.0.0 -pkgrel=38 +pkgrel=39 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('BSD')