[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:25:20 Author: felixonmars Revision: 584894 upgpkg: haskell-yesod-test 1.6.9-69: rebuild with ghc 8.8.3 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:24:10 UTC (rev 584893) +++ PKGBUILD2020-02-27 22:25:20 UTC (rev 584894) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=68 +pkgrel=69 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in arduino-cli/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:23:05 Author: ffy00 Revision: 584890 upgpkg: arduino-cli 0.9.0-2 Modified: arduino-cli/trunk/PKGBUILD --+ PKGBUILD | 32 +--- 1 file changed, 5 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:22:42 UTC (rev 584889) +++ PKGBUILD2020-02-27 22:23:05 UTC (rev 584890) @@ -2,7 +2,7 @@ pkgname=arduino-cli pkgver=0.9.0 -pkgrel=1 +pkgrel=2 arch=('x86_64') pkgdesc='Arduino command line interface' url='https://github.com/arduino/arduino-cli' @@ -12,35 +12,13 @@ source=("git+$url.git#tag=$pkgver") sha512sums=('SKIP') -prepare(){ +build(){ cd $pkgname - # Fix version string - sed -i "s|versionString= \".*\"|versionString= \"$pkgver-arch\"| - s|commit = \".*\"|commit = \"$(git rev-parse HEAD)\"|" \ - version/version.go - - export GOPATH="$srcdir"/gopath - - mkdir -p "$GOPATH"/src/github.com/arduino - ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli - cd "$GOPATH"/src/github.com/arduino/arduino-cli - - export GO111MODULE=on - - go mod vendor - go mod download -} - -build(){ - export GOPATH="$srcdir"/gopath - cd "$GOPATH"/src/github.com/arduino/arduino-cli - go build \ - -gcflags "all=-trimpath=$GOPATH" \ - -asmflags "all=-trimpath=$GOPATH" \ - -ldflags "-extldflags $LDFLAGS" \ - -v . +-trimpath \ +-ldflags "-X github.com/arduino/arduino-cli/version.versionString=$pkgver-arch -X github.com/arduino/arduino-cli/version.commit=$(git rev-parse HEAD) -extldflags $LDFLAGS" \ +-v . } package() {
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:21:21 Author: felixonmars Revision: 584887 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 584886, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 584886, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:21:21 UTC (rev 584887) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=109 +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=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:22:28 Author: felixonmars Revision: 584888 upgpkg: haskell-yesod 1.6.0.1-29: rebuild with ghc 8.8.3 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:21:21 UTC (rev 584887) +++ PKGBUILD2020-02-27 22:22:28 UTC (rev 584888) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0.1 -pkgrel=28 +pkgrel=29 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:11:47 Author: felixonmars Revision: 584871 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tagstream-conduit/repos/community-staging-x86_64/ haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584869, haskell-tagstream-conduit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584869, haskell-tagstream-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:11:47 UTC (rev 584871) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tagstream-conduit +pkgname=haskell-tagstream-conduit +pkgver=0.5.5.3 +pkgrel=332 +pkgdesc="Streamlined html tag parser" +url="https://github.com/yihuang/tagstream-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" "haskell-case-insensitive" + "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" "haskell-resourcet" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + tagstream-conduit-monadfail.patch::https://github.com/yihuang/tagstream-conduit/commit/9b31798bfb3ae637bb69ed805a7a2459ca79a3d1.patch) +sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154' + 'c486a57bbc04ad6d3cff389f35be12d1ce6d891daf7e32fa166928cd7ce33ecedbcc2906023445c229bd8acc8d1b5694835da11f2f88eb3f42b93ba58504ce60') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../tagstream-conduit-monadfail.patch +} + +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/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:21:06 Author: felixonmars Revision: 584886 upgpkg: haskell-yesod-form 1.6.7-109: rebuild with ghc 8.8.3 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:19:48 UTC (rev 584885) +++ PKGBUILD2020-02-27 22:21:06 UTC (rev 584886) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=108 +pkgrel=109 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in gtk-doc/repos/extra-any (PKGBUILD PKGBUILD fix.diff fix.diff)
Date: Thursday, February 27, 2020 @ 22:11:44 Author: heftig Revision: 376334 archrelease: copy trunk to extra-any Added: gtk-doc/repos/extra-any/PKGBUILD (from rev 376333, gtk-doc/trunk/PKGBUILD) gtk-doc/repos/extra-any/fix.diff (from rev 376333, gtk-doc/trunk/fix.diff) Deleted: gtk-doc/repos/extra-any/PKGBUILD gtk-doc/repos/extra-any/fix.diff --+ PKGBUILD | 88 +++-- fix.diff | 60 - 2 files changed, 75 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 22:10:41 UTC (rev 376333) +++ PKGBUILD2020-02-27 22:11:44 UTC (rev 376334) @@ -1,43 +0,0 @@ -# Maintainer: Jan de Groot - -pkgname=gtk-doc -pkgver=1.32 -pkgrel=2 -pkgdesc="Documentation tool for public library API" -url="https://www.gtk.org/gtk-doc/; -arch=(any) -license=(GPL FDL) -depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments - python-anytree) -makedepends=(dblatex git yelp-tools meson) -checkdepends=(bc gtk3 python-six python-parameterized) -optdepends=('dblatex: PDF support') -_commit=7fce5688c973fca10951bfdbeab9acca034aa095 # tags/GTK_DOC_1_32^0 -source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; - fix.diff) -sha256sums=('SKIP' -'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') - -pkgver() { - cd $pkgname - git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g' -} - -prepare() { - cd $pkgname - patch -Np1 -i ../fix.diff -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - # Tests don't work yet - meson test -C build --print-errorlogs || : -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gtk-doc/repos/extra-any/PKGBUILD (from rev 376333, gtk-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 22:11:44 UTC (rev 376334) @@ -0,0 +1,45 @@ +# Maintainer: Jan de Groot + +pkgname=gtk-doc +pkgver=1.32+37+gefc3644 +pkgrel=1 +pkgdesc="Documentation tool for public library API" +url="https://www.gtk.org/gtk-doc/; +arch=(any) +license=(GPL FDL) +depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments + python-anytree) +makedepends=(dblatex git yelp-tools meson) +checkdepends=(bc gtk3 python-six python-parameterized) +optdepends=('dblatex: PDF support') +_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950 # master +source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; + fix.diff) +sha256sums=('SKIP' +'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf') + +pkgver() { + cd $pkgname + git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np1 -i ../fix.diff +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + # Tests don't work yet + meson test -C build --print-errorlogs || : +} + +package() { + DESTDIR="$pkgdir" meson install -C build + python -m compileall -d /usr/lib "$pkgdir/usr/lib" + python -O -m compileall -d /usr/lib "$pkgdir/usr/lib" +} Deleted: fix.diff === --- fix.diff2020-02-27 22:10:41 UTC (rev 376333) +++ fix.diff2020-02-27 22:11:44 UTC (rev 376334) @@ -1,30 +0,0 @@ -diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py -index ba1c601..226aa12 100644 i/gtkdoc/highlight.py -+++ w/gtkdoc/highlight.py -@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'): - - - def append_style_defs(css_file_name): --os.chmod(css_file_name, 0o644) -+try: -+os.chmod(css_file_name, 0o644) -+except OSError: -+pass - with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css: - css.write(HTML_FORMATTER.get_style_defs()) -diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py -index d04d4d4..2103d02 100644 i/gtkdoc/scan.py -+++ w/gtkdoc/scan.py -@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, options): - logging.info('struct/union level : %d', level) - - # here we want in_declaration=='', otherwise we have a partial declaration --if in_declaration != '': --raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) -+#if in_declaration != '': -+#raise RuntimeError('partial declaration (%s) : %s ' % (in_declaration, decl)) - - # print remaining forward declarations - for symbol in sorted(forward_decls.keys()): Copied: gtk-doc/repos/extra-any/fix.diff (from rev 376333, gtk-doc/trunk/fix.diff) === --- fix.diff(rev 0) +++ fix.diff2020-02-27 22:11:44 UTC (rev 376334) @@ -0,0 +1,30 @@
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:12:50 Author: felixonmars Revision: 584873 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 584872, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 584872, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:12:50 UTC (rev 584873) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0.1 +pkgrel=51 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39') + +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 glib2/repos (6 files)
Date: Thursday, February 27, 2020 @ 22:11:46 Author: heftig Revision: 376335 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (from rev 376333, glib2/trunk/0001-tests-Move-memory_monitor_tests-under-installed_test.patch) glib2/repos/testing-x86_64/PKGBUILD (from rev 376333, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 376333, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 376333, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 376334, glib2/trunk/noisy-glib-compile-schemas.diff) -+ 0001-tests-Move-memory_monitor_tests-under-installed_test.patch | 52 ++ PKGBUILD| 85 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 ++ 5 files changed, 184 insertions(+) Copied: glib2/repos/testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (from rev 376333, glib2/trunk/0001-tests-Move-memory_monitor_tests-under-installed_test.patch) === --- testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (rev 0) +++ testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch 2020-02-27 22:11:46 UTC (rev 376335) @@ -0,0 +1,52 @@ +From 9be108136dc5e7ef0143a3ae4338476ffa6377e9 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 27 Feb 2020 21:13:19 +0100 +Subject: [PATCH] tests: Move memory_monitor_tests under + installed_tests_enabled + +So they're not installed when the latter is disabled. +--- + gio/tests/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gio/tests/meson.build b/gio/tests/meson.build +index 695ad1f8f..76e28fc76 100644 +--- a/gio/tests/meson.build b/gio/tests/meson.build +@@ -521,32 +521,32 @@ if installed_tests_enabled + ) + install_subdir('static-link', install_dir : installed_tests_execdir) + install_data('static-link.py', install_dir : installed_tests_execdir) +-endif + + memory_monitor_tests = [ + 'memory-monitor-dbus', + 'memory-monitor-portal', + ] + + foreach memory_monitor_test : memory_monitor_tests + cdata = configuration_data() + cdata.set('installed_tests_dir', installed_tests_execdir) + cdata.set('program', memory_monitor_test + '.py') + configure_file( + input: installed_tests_template, + output: memory_monitor_test + '.test', + install_dir: installed_tests_metadir, + configuration: cdata + ) + cdata = configuration_data() + cdata.set('libexecdir', join_paths(glib_prefix, get_option('libexecdir'))) + configure_file( + input: memory_monitor_test + '.py.in', + output: memory_monitor_test + '.py', + install_dir : installed_tests_execdir, + configuration: cdata, + ) + endforeach ++endif + + if not meson.is_cross_build() or meson.has_exe_wrapper() + +-- +2.25.1 + Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 376333, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-02-27 22:11:46 UTC (rev 376335) @@ -0,0 +1,85 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.64.0 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux + meson dbus) +checkdepends=(desktop-file-utils) +_commit=369626e3105d688afaa316d89d34e8927a8a0171 # tags/2.64.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +noisy-glib-compile-schemas.diff +0001-tests-Move-memory_monitor_tests-under-installed_test.patch +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'3f7f20c817ef970f9d1bc6606023eca44df5c31dd2334847bc8df2dbcf8e0e43' +'64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' +'557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + git apply -3
[arch-commits] Commit in lib32-glib2/repos (5 files)
Date: Thursday, February 27, 2020 @ 22:11:45 Author: heftig Revision: 584870 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-glib2/repos/multilib-testing-x86_64/ lib32-glib2/repos/multilib-testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (from rev 584869, lib32-glib2/trunk/0001-tests-Move-memory_monitor_tests-under-installed_test.patch) lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 584869, lib32-glib2/trunk/PKGBUILD) lib32-glib2/repos/multilib-testing-x86_64/gio-querymodules-32.hook (from rev 584869, lib32-glib2/trunk/gio-querymodules-32.hook) lib32-glib2/repos/multilib-testing-x86_64/multilib.diff (from rev 584869, lib32-glib2/trunk/multilib.diff) -+ 0001-tests-Move-memory_monitor_tests-under-installed_test.patch | 52 +++ PKGBUILD| 74 ++ gio-querymodules-32.hook| 11 + multilib.diff | 12 + 4 files changed, 149 insertions(+) Copied: lib32-glib2/repos/multilib-testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (from rev 584869, lib32-glib2/trunk/0001-tests-Move-memory_monitor_tests-under-installed_test.patch) === --- multilib-testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch (rev 0) +++ multilib-testing-x86_64/0001-tests-Move-memory_monitor_tests-under-installed_test.patch 2020-02-27 22:11:45 UTC (rev 584870) @@ -0,0 +1,52 @@ +From 9be108136dc5e7ef0143a3ae4338476ffa6377e9 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 27 Feb 2020 21:13:19 +0100 +Subject: [PATCH] tests: Move memory_monitor_tests under + installed_tests_enabled + +So they're not installed when the latter is disabled. +--- + gio/tests/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gio/tests/meson.build b/gio/tests/meson.build +index 695ad1f8f..76e28fc76 100644 +--- a/gio/tests/meson.build b/gio/tests/meson.build +@@ -521,32 +521,32 @@ if installed_tests_enabled + ) + install_subdir('static-link', install_dir : installed_tests_execdir) + install_data('static-link.py', install_dir : installed_tests_execdir) +-endif + + memory_monitor_tests = [ + 'memory-monitor-dbus', + 'memory-monitor-portal', + ] + + foreach memory_monitor_test : memory_monitor_tests + cdata = configuration_data() + cdata.set('installed_tests_dir', installed_tests_execdir) + cdata.set('program', memory_monitor_test + '.py') + configure_file( + input: installed_tests_template, + output: memory_monitor_test + '.test', + install_dir: installed_tests_metadir, + configuration: cdata + ) + cdata = configuration_data() + cdata.set('libexecdir', join_paths(glib_prefix, get_option('libexecdir'))) + configure_file( + input: memory_monitor_test + '.py.in', + output: memory_monitor_test + '.py', + install_dir : installed_tests_execdir, + configuration: cdata, + ) + endforeach ++endif + + if not meson.is_cross_build() or meson.has_exe_wrapper() + +-- +2.25.1 + Copied: lib32-glib2/repos/multilib-testing-x86_64/PKGBUILD (from rev 584869, lib32-glib2/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-02-27 22:11:45 UTC (rev 584870) @@ -0,0 +1,74 @@ +# Contributor: Ionut Biru +# Contributor: Pierre Schmitz +# Contributor: Mikko Seppälä + +pkgname=lib32-glib2 +pkgver=2.64.0 +pkgrel=1 +pkgdesc="Low level core library (32-bit)" +url="https://wiki.gnome.org/Projects/GLib; +license=(LGPL2.1) +arch=(x86_64) +depends=(lib32-pcre lib32-libffi lib32-util-linux lib32-zlib glib2) +makedepends=(gettext gtk-doc shared-mime-info python lib32-libelf git util-linux + meson lib32-dbus) +checkdepends=(desktop-file-utils lib32-glib2) +_commit=369626e3105d688afaa316d89d34e8927a8a0171 # tags/2.64.0^0 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; +multilib.diff +0001-tests-Move-memory_monitor_tests-under-installed_test.patch +gio-querymodules-32.hook) +sha256sums=('SKIP' +'2611ec4c97346c3c4eea61786ee20c801207135a9d52a771f5f340b41bf69fbc' +'3f7f20c817ef970f9d1bc6606023eca44df5c31dd2334847bc8df2dbcf8e0e43' +'c37b2777d6c7b9d2eb6003d8bdb72175f889013bc4d582b3f7a12fc7419a2d6d') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Test suite workaround + git apply -3 ../multilib.diff + + # Clean installed tests + git apply -3 ../0001-tests-Move-memory_monitor_tests-under-installed_test.patch +} +
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:17:25 Author: felixonmars Revision: 584880 upgpkg: haskell-yesod-core 1.6.17.2-19: rebuild with ghc 8.8.3 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:16:16 UTC (rev 584879) +++ PKGBUILD2020-02-27 22:17:25 UTC (rev 584880) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.17.2 -pkgrel=18 +pkgrel=19 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:18:27 Author: felixonmars Revision: 584882 upgpkg: haskell-yesod-default 1.2.0-678: rebuild with ghc 8.8.3 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:17:39 UTC (rev 584881) +++ PKGBUILD2020-02-27 22:18:27 UTC (rev 584882) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=677 +pkgrel=678 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:15:57 Author: felixonmars Revision: 584878 upgpkg: haskell-cheapskate 0.1.1.2-29: rebuild with ghc 8.8.3 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:14:49 UTC (rev 584877) +++ PKGBUILD2020-02-27 22:15:57 UTC (rev 584878) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.2 -pkgrel=28 +pkgrel=29 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:18:40 Author: felixonmars Revision: 584883 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 584882, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 584882, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:18:40 UTC (rev 584883) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=678 +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-cheapskate/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:16:16 Author: felixonmars Revision: 584879 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 584878, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 584878, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:16:16 UTC (rev 584879) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.2 +pkgrel=29 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b671ada413b8bd90f28b008c7bada4b744dedac2c7711090f1148dfa1643f7843f44e56c9a5a99fd0f71ded8393a0095b04fbdf73f70a707698dc9fb76ed1b45') + +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 \ +-fdingus +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-dav/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:13:57 Author: felixonmars Revision: 584875 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 584874, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 584874, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:13:57 UTC (rev 584875) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=38 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl-compat +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-persistent/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:19:34 Author: felixonmars Revision: 584884 upgpkg: haskell-yesod-persistent 1.6.0.4-54: rebuild with ghc 8.8.3 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:18:40 UTC (rev 584883) +++ PKGBUILD2020-02-27 22:19:34 UTC (rev 584884) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=53 +pkgrel=54 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-xss-sanitize/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:14:49 Author: felixonmars Revision: 584877 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xss-sanitize/repos/community-staging-x86_64/ haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 584876, haskell-xss-sanitize/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xss-sanitize/repos/community-staging-x86_64/PKGBUILD (from rev 584876, haskell-xss-sanitize/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:14:49 UTC (rev 584877) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xss-sanitize +pkgname=haskell-xss-sanitize +pkgver=0.3.6 +pkgrel=71 +pkgdesc="sanitize untrusted HTML to prevent XSS attacks" +url="https://github.com/yesodweb/haskell-xss-sanitize; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-css-text" "haskell-network-uri" "haskell-tagsoup" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8d038d807b7fa01a65f4b73d135c87ab75385f4c91ce174b332cd5fd1dc1ebdec26b0c5713cf3f68c27351e19e099815d1b530af3ecb7e4c45e71fec4ae12b4c') + +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-persistent/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:19:48 Author: felixonmars Revision: 584885 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 584884, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 584884, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:19:48 UTC (rev 584885) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=54 +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=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +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-core/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:17:39 Author: felixonmars Revision: 584881 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 584880, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 584880, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:17:39 UTC (rev 584881) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.17.2 +pkgrel=19 +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-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' '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=('6d07d84ced61800a2b6448862d40c77f3e36afe7d09722e45d276797a80698b40ff5dfc8f67092cce7a6759e4e325ae113fdcd0550524c42334bc15d439dfbf9') + +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-xml-hamlet/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:12:36 Author: felixonmars Revision: 584872 upgpkg: haskell-xml-hamlet 0.5.0.1-51: rebuild with ghc 8.8.3 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:11:47 UTC (rev 584871) +++ PKGBUILD2020-02-27 22:12:36 UTC (rev 584872) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0.1 -pkgrel=50 +pkgrel=51 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/; license=("BSD")
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:13:43 Author: felixonmars Revision: 584874 upgpkg: haskell-dav 1.3.4-38: rebuild with ghc 8.8.3 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:12:50 UTC (rev 584873) +++ PKGBUILD2020-02-27 22:13:43 UTC (rev 584874) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=37 +pkgrel=38 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-xss-sanitize/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:14:35 Author: felixonmars Revision: 584876 upgpkg: haskell-xss-sanitize 0.3.6-71: rebuild with ghc 8.8.3 Modified: haskell-xss-sanitize/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:13:57 UTC (rev 584875) +++ PKGBUILD2020-02-27 22:14:35 UTC (rev 584876) @@ -4,7 +4,7 @@ _hkgname=xss-sanitize pkgname=haskell-xss-sanitize pkgver=0.3.6 -pkgrel=70 +pkgrel=71 pkgdesc="sanitize untrusted HTML to prevent XSS attacks" url="https://github.com/yesodweb/haskell-xss-sanitize; license=("custom:BSD2")
[arch-commits] Commit in glib2/trunk (2 files)
Date: Thursday, February 27, 2020 @ 22:10:41 Author: heftig Revision: 376333 2.64.0-1 Added: glib2/trunk/0001-tests-Move-memory_monitor_tests-under-installed_test.patch Modified: glib2/trunk/PKGBUILD -+ 0001-tests-Move-memory_monitor_tests-under-installed_test.patch | 52 ++ PKGBUILD|9 + 2 files changed, 59 insertions(+), 2 deletions(-) Added: 0001-tests-Move-memory_monitor_tests-under-installed_test.patch === --- 0001-tests-Move-memory_monitor_tests-under-installed_test.patch (rev 0) +++ 0001-tests-Move-memory_monitor_tests-under-installed_test.patch 2020-02-27 22:10:41 UTC (rev 376333) @@ -0,0 +1,52 @@ +From 9be108136dc5e7ef0143a3ae4338476ffa6377e9 Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 27 Feb 2020 21:13:19 +0100 +Subject: [PATCH] tests: Move memory_monitor_tests under + installed_tests_enabled + +So they're not installed when the latter is disabled. +--- + gio/tests/meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gio/tests/meson.build b/gio/tests/meson.build +index 695ad1f8f..76e28fc76 100644 +--- a/gio/tests/meson.build b/gio/tests/meson.build +@@ -521,32 +521,32 @@ if installed_tests_enabled + ) + install_subdir('static-link', install_dir : installed_tests_execdir) + install_data('static-link.py', install_dir : installed_tests_execdir) +-endif + + memory_monitor_tests = [ + 'memory-monitor-dbus', + 'memory-monitor-portal', + ] + + foreach memory_monitor_test : memory_monitor_tests + cdata = configuration_data() + cdata.set('installed_tests_dir', installed_tests_execdir) + cdata.set('program', memory_monitor_test + '.py') + configure_file( + input: installed_tests_template, + output: memory_monitor_test + '.test', + install_dir: installed_tests_metadir, + configuration: cdata + ) + cdata = configuration_data() + cdata.set('libexecdir', join_paths(glib_prefix, get_option('libexecdir'))) + configure_file( + input: memory_monitor_test + '.py.in', + output: memory_monitor_test + '.py', + install_dir : installed_tests_execdir, + configuration: cdata, + ) + endforeach ++endif + + if not meson.is_cross_build() or meson.has_exe_wrapper() + +-- +2.25.1 + Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:07:24 UTC (rev 376332) +++ PKGBUILD2020-02-27 22:10:41 UTC (rev 376333) @@ -3,7 +3,7 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) -pkgver=2.62.5 +pkgver=2.64.0 pkgrel=1 pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib; @@ -13,12 +13,14 @@ makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux meson dbus) checkdepends=(desktop-file-utils) -_commit=86c2832f950c389e230ec09c8bf0b92b475f0ee3 # tags/2.62.5^0 +_commit=369626e3105d688afaa316d89d34e8927a8a0171 # tags/2.64.0^0 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit; noisy-glib-compile-schemas.diff +0001-tests-Move-memory_monitor_tests-under-installed_test.patch glib-compile-schemas.hook gio-querymodules.hook) sha256sums=('SKIP' '81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'3f7f20c817ef970f9d1bc6606023eca44df5c31dd2334847bc8df2dbcf8e0e43' '64ae5597dda3cc160fc74be038dbe6267d41b525c0c35da9125fbf0de27f9b25' '557c88177f011ced17bdeac1af3f882b2ca33b386a866fdf900b35f927a2bbe8') @@ -32,6 +34,9 @@ # Suppress noise from glib-compile-schemas.hook git apply -3 ../noisy-glib-compile-schemas.diff + + # Clean installed tests + git apply -3 ../0001-tests-Move-memory_monitor_tests-under-installed_test.patch } build() {
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:10:40 Author: felixonmars Revision: 584868 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 584867, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 584867, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:10:40 UTC (rev 584868) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.5 +pkgrel=59 +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-html-conduit' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a') + +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, February 27, 2020 @ 22:10:19 Author: felixonmars Revision: 584867 upgpkg: haskell-authenticate 1.3.5-59: rebuild with ghc 8.8.3 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:09:31 UTC (rev 584866) +++ PKGBUILD2020-02-27 22:10:19 UTC (rev 584867) @@ -4,7 +4,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.5 -pkgrel=58 +pkgrel=59 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in haskell-tagstream-conduit/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:11:32 Author: felixonmars Revision: 584869 upgpkg: haskell-tagstream-conduit 0.5.5.3-332: rebuild with ghc 8.8.3 Modified: haskell-tagstream-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:10:40 UTC (rev 584868) +++ PKGBUILD2020-02-27 22:11:32 UTC (rev 584869) @@ -4,7 +4,7 @@ _hkgname=tagstream-conduit pkgname=haskell-tagstream-conduit pkgver=0.5.5.3 -pkgrel=331 +pkgrel=332 pkgdesc="Streamlined html tag parser" url="https://github.com/yihuang/tagstream-conduit; license=("BSD")
[arch-commits] Commit in loki/repos/extra-x86_64 (14 files)
Date: Thursday, February 27, 2020 @ 22:07:24 Author: jelle Revision: 376332 archrelease: copy trunk to extra-x86_64 Added: loki/repos/extra-x86_64/PKGBUILD (from rev 376331, loki/trunk/PKGBUILD) loki/repos/extra-x86_64/loki.service (from rev 376331, loki/trunk/loki.service) loki/repos/extra-x86_64/loki.sysusers (from rev 376331, loki/trunk/loki.sysusers) loki/repos/extra-x86_64/loki.tmpfiles (from rev 376331, loki/trunk/loki.tmpfiles) loki/repos/extra-x86_64/promtail.service (from rev 376331, loki/trunk/promtail.service) loki/repos/extra-x86_64/promtail.sysusers (from rev 376331, loki/trunk/promtail.sysusers) loki/repos/extra-x86_64/promtail.tmpfiles (from rev 376331, loki/trunk/promtail.tmpfiles) Deleted: loki/repos/extra-x86_64/PKGBUILD loki/repos/extra-x86_64/loki.service loki/repos/extra-x86_64/loki.sysusers loki/repos/extra-x86_64/loki.tmpfiles loki/repos/extra-x86_64/promtail.service loki/repos/extra-x86_64/promtail.sysusers loki/repos/extra-x86_64/promtail.tmpfiles ---+ PKGBUILD | 142 ++-- loki.service | 54 +-- loki.sysusers |2 loki.tmpfiles |2 promtail.service | 52 +-- promtail.sysusers |4 - promtail.tmpfiles |2 7 files changed, 129 insertions(+), 129 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 22:07:14 UTC (rev 376331) +++ PKGBUILD2020-02-27 22:07:24 UTC (rev 376332) @@ -1,71 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=loki -pkgver=1.3.0 -pkgrel=1 -pkgdesc='like Prometheus, but for logs' -url='https://github.com/grafana/loki' -arch=('x86_64') -license=('Apache') -depends=('glibc') -makedepends=('go-pie') -backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml') -source=($pkgname-$pkgver.tar.gz::https://github.com/grafana/loki/archive/v$pkgver.tar.gz -promtail.sysusers promtail.service promtail.tmpfiles -loki.sysusers loki.service loki.tmpfiles) -sha512sums=('db2c5e81b2b24d884f2c56531e577beae693cc06e30fe74b4d89b6b1c3857992396aeb46877ab5b787b268741cc9de75fd5ed53c548de6abac701afe97477df2' - '2b6c44b18ea3c9f955a7450222180d0b20b5fc551d0b7e5d0d8949e40adc847c4166829146260f87a75732cc5473eab0347dd56fc2125517698bac0652738c74' - 'a3427ddecada33b90658635962c4ea36ced6b9d0e1686ce898884980c2ce1a82be2ddcfa6b42736392653f48fa561408633d6016b77e2b513029ba0cec977727' - '598042c40673a7914c5a1eeccfb78f832379a61f4360212c5d86f667343cf2fc78e98d9025f9717ea64f3e16e0a28f08cd7709706d811656722019f6167dd788' - 'f00b3cb64b71d3ca5a422a2bdff1f81a3e2707c4f73bcb27e24338eabff039b96125c847aaae43c9b22ccc47f89585118c1d0e0b29c4eb7b6f9260c68f8a8324' - '3c40d70366ee0ac3d11c87a818d82dfb4e64143e905187b287f7716ee009640bab6676b8a348e526458a00e4cff35fbd8e9d81bdaa6db38a5d673294f09e6638' - 'de40d1e6752edbf8c21317ce1ee10f98dfc869e569c07092c613f7144e261e9438683a145a2e0e37e2a9fc758c5c2f02e1d0ac1c60347e98b147e4a550ec6040') - -build() { - cd loki-$pkgver - - LDFLAGS="-extldflags $LDFLAGS" - - go build \ --mod=vendor \ --trimpath \ --ldflags "$LDFLAGS" \ -./cmd/loki - - go build \ --mod=vendor \ --trimpath \ --ldflags "$LDFLAGS" \ -./cmd/promtail - - go build \ --mod=vendor \ --trimpath \ --ldflags "$LDFLAGS" \ -./cmd/logcli -} - -check() { - cd loki-$pkgver - - go test -v $(go list ./... | grep -v "distributor") -} - -package() { - cd loki-$pkgver - - install -Dm755 -t "$pkgdir"/usr/bin loki promtail logcli - - install -Dm644 cmd/promtail/promtail-local-config.yaml $pkgdir/etc/loki/promtail.yaml - install -Dm644 cmd/loki/loki-local-config.yaml $pkgdir/etc/loki/loki.yaml - - # Promtail - install -Dm644 ${srcdir}/promtail.sysusers "$pkgdir/usr/lib/sysusers.d/promtail.conf" - install -Dm644 ${srcdir}/promtail.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/promtail.conf" - install -Dm644 ${srcdir}/promtail.service "$pkgdir/usr/lib/systemd/system/promtail.service" - - # Loki - install -Dm644 ${srcdir}/loki.sysusers "$pkgdir/usr/lib/sysusers.d/loki.conf" - install -Dm644 ${srcdir}/loki.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/loki.conf" - install -Dm644 ${srcdir}/loki.service "$pkgdir/usr/lib/systemd/system/loki.service" -} Copied: loki/repos/extra-x86_64/PKGBUILD (from rev 376331, loki/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 22:07:24 UTC (rev 376332) @@ -0,0 +1,71 @@ +# Maintainer: Jelle van der Waa + +pkgname=loki +pkgver=1.3.0 +pkgrel=2 +pkgdesc='like Prometheus, but for logs' +url='https://github.com/grafana/loki' +arch=('x86_64') +license=('Apache') +depends=('glibc') +makedepends=('go-pie') +backup=('etc/loki/loki.yaml' 'etc/loki/promtail.yaml')
[arch-commits] Commit in loki/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:07:14 Author: jelle Revision: 376331 upgpkg: loki 1.3.0-2 go 1.14 rebuild Modified: loki/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:53:42 UTC (rev 376330) +++ PKGBUILD2020-02-27 22:07:14 UTC (rev 376331) @@ -2,7 +2,7 @@ pkgname=loki pkgver=1.3.0 -pkgrel=1 +pkgrel=2 pkgdesc='like Prometheus, but for logs' url='https://github.com/grafana/loki' arch=('x86_64')
[arch-commits] Commit in haskell-html-conduit/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:09:31 Author: felixonmars Revision: 584866 archrelease: copy trunk to community-staging-x86_64 Added: haskell-html-conduit/repos/community-staging-x86_64/ haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584865, haskell-html-conduit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584865, haskell-html-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:09:31 UTC (rev 584866) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=html-conduit +pkgname=haskell-html-conduit +pkgver=1.3.2.1 +pkgrel=43 +pkgdesc="Parse HTML documents using xml-conduit datatypes" +url="https://github.com/snoyberg/xml; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit' + 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('94e9db8db839c5368f5a042a7039d44e3fabf5ffa30426894675317b985288c0d5fa94a6d1864b94802ea2fda3ff2728c4578759405dacdc64d8e2cfbb24aa70') + +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-fdo-notify/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:07:17 Author: felixonmars Revision: 584862 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 584861, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 584861, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:07:17 UTC (rev 584862) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=245 +pkgdesc="Desktop Notifications client" +url="https://bitbucket.org/taejo/fdo-notify/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +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-aws/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:04:23 Author: felixonmars Revision: 584858 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 584857, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 584857, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:04:23 UTC (rev 584858) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.21.1 +pkgrel=181 +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; +aws-ghc-8.8.patch::https://github.com/aristidb/aws/pull/263.patch) +sha512sums=('ab22fd2113b579404c218abbef42ebc04e3b5d90c4a1ecc4ad36aa720c8071c07d8b49bd2441bc07d1383122cfdd5e95a04fad6929adedb66e5d5b684eed2f37' + '12c5c3a7788106e2a7a47140260a04ab72d55a016e2eaf34f50374d21127521ed65128848de3a7ef0357caec153d5fad104e3575466e501ff5d3baccecb164b4') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../aws-ghc-8.8.patch +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 haskell-fdo-notify/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:07:03 Author: felixonmars Revision: 584861 upgpkg: haskell-fdo-notify 0.3.1-245: rebuild with ghc 8.8.3 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:06:19 UTC (rev 584860) +++ PKGBUILD2020-02-27 22:07:03 UTC (rev 584861) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=244 +pkgrel=245 pkgdesc="Desktop Notifications client" url="https://bitbucket.org/taejo/fdo-notify/; license=("BSD")
[arch-commits] Commit in haskell-html-conduit/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:09:17 Author: felixonmars Revision: 584865 upgpkg: haskell-html-conduit 1.3.2.1-43: rebuild with ghc 8.8.3 Modified: haskell-html-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:08:28 UTC (rev 584864) +++ PKGBUILD2020-02-27 22:09:17 UTC (rev 584865) @@ -3,7 +3,7 @@ _hkgname=html-conduit pkgname=haskell-html-conduit pkgver=1.3.2.1 -pkgrel=42 +pkgrel=43 pkgdesc="Parse HTML documents using xml-conduit datatypes" url="https://github.com/snoyberg/xml; license=('MIT')
[arch-commits] Commit in haskell-xml-conduit/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:01:25 Author: felixonmars Revision: 584855 upgpkg: haskell-xml-conduit 1.8.0.1-125: rebuild with ghc 8.8.3 Modified: haskell-xml-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:00:12 UTC (rev 584854) +++ PKGBUILD2020-02-27 22:01:25 UTC (rev 584855) @@ -4,7 +4,7 @@ _hkgname=xml-conduit pkgname=haskell-xml-conduit pkgver=1.8.0.1 -pkgrel=124 +pkgrel=125 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." url="https://github.com/snoyberg/xml; license=("MIT")
[arch-commits] Commit in haskell-xml-conduit/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:01:39 Author: felixonmars Revision: 584856 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-conduit/repos/community-staging-x86_64/ haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584855, haskell-xml-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584855, haskell-xml-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:01:39 UTC (rev 584856) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-conduit +pkgname=haskell-xml-conduit +pkgver=1.8.0.1 +pkgrel=125 +pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package." +url="https://github.com/snoyberg/xml; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-data-default-class' + 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9b83ca0be187deea99d9434ac28b70c955796f3cce9ffefc7db2d05c94231f23e4e9c0453675fd3d9496493bbd5f83dcccdba0319e7f1a77e131a20a671a754d') + +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-feed/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:08:14 Author: felixonmars Revision: 584863 upgpkg: haskell-feed 1.3.0.0-3: rebuild with ghc 8.8.3 Modified: haskell-feed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:07:17 UTC (rev 584862) +++ PKGBUILD2020-02-27 22:08:14 UTC (rev 584863) @@ -4,7 +4,7 @@ _hkgname=feed pkgname=haskell-feed pkgver=1.3.0.0 -pkgrel=2 +pkgrel=3 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." url="https://github.com/bergmark/feed; license=("BSD")
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:06:04 Author: felixonmars Revision: 584859 upgpkg: haskell-dbus 1.2.7-85: rebuild with ghc 8.8.3 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:04:23 UTC (rev 584858) +++ PKGBUILD2020-02-27 22:06:04 UTC (rev 584859) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.7 -pkgrel=84 +pkgrel=85 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-feed/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:08:28 Author: felixonmars Revision: 584864 archrelease: copy trunk to community-staging-x86_64 Added: haskell-feed/repos/community-staging-x86_64/ haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 584863, haskell-feed/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 584863, haskell-feed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:08:28 UTC (rev 584864) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=feed +pkgname=haskell-feed +pkgver=1.3.0.0 +pkgrel=3 +pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds." +url="https://github.com/bergmark/feed; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 'haskell-old-time' 'haskell-safe' + 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types' + 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-markdown-unlit' 'haskell-syb') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b3ffce05fd6545602817e69ccb5ddde944f34bfba19dd5ad3f6b86679d950f82fbbe9cc1cdad394ca0c18d749ea3c0e8a9e77d9b1ce46014435ee4e1853c6fb') + +prepare() { +cd $_hkgname-$pkgver +# https://github.com/bergmark/feed/issues/43 +ln -sf README.md README.lhs +} + +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 haskell-aws/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 22:04:08 Author: felixonmars Revision: 584857 upgpkg: haskell-aws 0.21.1-181: rebuild with ghc 8.8.3 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 22:01:39 UTC (rev 584856) +++ PKGBUILD2020-02-27 22:04:08 UTC (rev 584857) @@ -4,7 +4,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.21.1 -pkgrel=180 +pkgrel=181 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("BSD")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:06:19 Author: felixonmars Revision: 584860 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 584859, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 584859, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:06:19 UTC (rev 584860) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.7 +pkgrel=85 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-exceptions' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07ab78ae93b0249f7f2da0af59b5f958daa1b140287eab21962eb8ed53bc608dbd0d906d91a6a7e1bc8a9a82a2ad8e294b540ab0a6c3e01337fbb151a2211ca3') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4/<5/' -e 's/< *2/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Thursday, February 27, 2020 @ 22:00:12 Author: felixonmars Revision: 584854 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 584853, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 584853, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 22:00:12 UTC (rev 584854) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=124 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-example +runhaskell Setup build +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-wai-websockets/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:59:57 Author: felixonmars Revision: 584853 upgpkg: haskell-wai-websockets 3.0.1.2-124: rebuild with ghc 8.8.3 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:59:19 UTC (rev 584852) +++ PKGBUILD2020-02-27 21:59:57 UTC (rev 584853) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=123 +pkgrel=124 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-websockets/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:59:19 Author: felixonmars Revision: 584852 archrelease: copy trunk to community-staging-x86_64 Added: haskell-websockets/repos/community-staging-x86_64/ haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 584851, haskell-websockets/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 584851, haskell-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:59:19 UTC (rev 584852) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=websockets +pkgname=haskell-websockets +pkgver=0.12.7.0 +pkgrel=14 +pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-clock' 'haskell-entropy' 'haskell-network' + 'haskell-random' 'haskell-sha' 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8cfc67df1a211ef3ec87a239747f2011c4b70e4796a8b693ea7ef1faf9fb236d6776d5adaf54ff0665a27d87ffb5f02a1e43b8e4c3674a5e710f13ee0675db8f') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/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 \ +-f-Example +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 +# Tests hang: https://github.com/jaspervdj/websockets/issues/180 +# 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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-websockets/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:59:04 Author: felixonmars Revision: 584851 upgpkg: haskell-websockets 0.12.7.0-14: rebuild with ghc 8.8.3 Modified: haskell-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:58:06 UTC (rev 584850) +++ PKGBUILD2020-02-27 21:59:04 UTC (rev 584851) @@ -4,7 +4,7 @@ _hkgname=websockets pkgname=haskell-websockets pkgver=0.12.7.0 -pkgrel=13 +pkgrel=14 pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:54:25 Author: felixonmars Revision: 584843 upgpkg: haskell-warp-tls 3.2.11-23: rebuild with ghc 8.8.3 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:53:45 UTC (rev 584842) +++ PKGBUILD2020-02-27 21:54:25 UTC (rev 584843) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.11 -pkgrel=22 +pkgrel=23 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, February 27, 2020 @ 21:53:45 Author: felixonmars Revision: 584842 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 584841, 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 584841, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:53:45 UTC (rev 584842) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.3.1 +pkgrel=4 +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=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02') + +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-http-conduit/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:55:44 Author: felixonmars Revision: 584845 upgpkg: haskell-http-conduit 2.3.7.3-73: rebuild with ghc 8.8.3 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:54:39 UTC (rev 584844) +++ PKGBUILD2020-02-27 21:55:44 UTC (rev 584845) @@ -4,7 +4,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.7.3 -pkgrel=72 +pkgrel=73 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="https://www.yesodweb.com/book/http-conduit; license=("BSD")
[arch-commits] Commit in haskell-casa-client/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:56:45 Author: felixonmars Revision: 584847 upgpkg: haskell-casa-client 0.0.0.20191219-30: rebuild with ghc 8.8.3 Modified: haskell-casa-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:55:57 UTC (rev 584846) +++ PKGBUILD2020-02-27 21:56:45 UTC (rev 584847) @@ -4,7 +4,7 @@ pkgname=haskell-casa-client pkgver=0.0.0.20191219 _commit=3dee7dc1594e4d0ea2b101ad933ce23b4bc3c451 -pkgrel=29 +pkgrel=30 pkgdesc="Content Addressable Storage Archive client" url="https://github.com/fpco/casa; license=('MIT')
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:54:39 Author: felixonmars Revision: 584844 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 584843, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 584843, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:54:39 UTC (rev 584844) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.11 +pkgrel=23 +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=('94d2403ca88744889690fa9b4f9f5f840c089b7904d64b78deb7f8478833e887222e4ea399bcab55788af2a7b311cb7071f07f07a3fd81f07bcf7861a3122a88') + +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-casa-client/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:56:59 Author: felixonmars Revision: 584848 archrelease: copy trunk to community-staging-x86_64 Added: haskell-casa-client/repos/community-staging-x86_64/ haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 584847, haskell-casa-client/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 584847, haskell-casa-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:56:59 UTC (rev 584848) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=casa-client +pkgname=haskell-casa-client +pkgver=0.0.0.20191219 +_commit=3dee7dc1594e4d0ea2b101ad933ce23b4bc3c451 +pkgrel=30 +pkgdesc="Content Addressable Storage Archive client" +url="https://github.com/fpco/casa; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc') +source=(casa-$_commit.tar.gz::https://github.com/fpco/casa/archive/$_commit.tar.gz) +sha512sums=('8f8bd2ffbd250de61aeeafa85c3b3921599aa3fef031966d30581d5abf29bff2f3749350c312d10145331fc054642bf184eabcea69be9baad9be226cb5e4991f') + +prepare() { +cd casa-$_commit/$_hkgname +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd casa-$_commit/$_hkgname + +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 casa-$_commit/$_hkgname +runhaskell Setup test +} + +package() { +cd casa-$_commit/$_hkgname + +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-download/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:58:06 Author: felixonmars Revision: 584850 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-download/repos/community-staging-x86_64/ haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 584849, haskell-http-download/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 584849, haskell-http-download/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:58:06 UTC (rev 584850) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=http-download +pkgname=haskell-http-download +pkgver=0.1.0.1 +pkgrel=52 +pkgdesc="Verified downloads with retries" +url="https://github.com/commercialhaskell/http-download; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c1e6398e2cb819c6a03d44a104c93dc11f8a467f66e0edd55f6c0e60a3756ef3ae5bb436f6b0bd6f882160e31c520d646bacb089ed009c4dfbb586e977c47b8') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 gtk-doc/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:53:42 Author: heftig Revision: 376330 1.32+37+gefc3644-1 Modified: gtk-doc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:50:09 UTC (rev 376329) +++ PKGBUILD2020-02-27 21:53:42 UTC (rev 376330) @@ -1,8 +1,8 @@ # Maintainer: Jan de Groot pkgname=gtk-doc -pkgver=1.32 -pkgrel=2 +pkgver=1.32+37+gefc3644 +pkgrel=1 pkgdesc="Documentation tool for public library API" url="https://www.gtk.org/gtk-doc/; arch=(any) @@ -12,7 +12,7 @@ makedepends=(dblatex git yelp-tools meson) checkdepends=(bc gtk3 python-six python-parameterized) optdepends=('dblatex: PDF support') -_commit=7fce5688c973fca10951bfdbeab9acca034aa095 # tags/GTK_DOC_1_32^0 +_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950 # master source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit; fix.diff) sha256sums=('SKIP'
[arch-commits] Commit in haskell-http-download/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:57:52 Author: felixonmars Revision: 584849 upgpkg: haskell-http-download 0.1.0.1-52: rebuild with ghc 8.8.3 Modified: haskell-http-download/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:56:59 UTC (rev 584848) +++ PKGBUILD2020-02-27 21:57:52 UTC (rev 584849) @@ -3,7 +3,7 @@ _hkgname=http-download pkgname=haskell-http-download pkgver=0.1.0.1 -pkgrel=51 +pkgrel=52 pkgdesc="Verified downloads with retries" url="https://github.com/commercialhaskell/http-download; license=('MIT')
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:53:31 Author: felixonmars Revision: 584841 upgpkg: haskell-wai-handler-launch 3.0.3.1-4: rebuild with ghc 8.8.3 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:52:51 UTC (rev 584840) +++ PKGBUILD2020-02-27 21:53:31 UTC (rev 584841) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.3.1 -pkgrel=3 +pkgrel=4 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:55:57 Author: felixonmars Revision: 584846 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 584845, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 584845, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:55:57 UTC (rev 584846) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.7.3 +pkgrel=73 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="https://www.yesodweb.com/book/http-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' '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=('0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08') + +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 "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:52:36 Author: felixonmars Revision: 584839 upgpkg: haskell-servant-server 0.16.2-104: rebuild with ghc 8.8.3 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:50:52 UTC (rev 584838) +++ PKGBUILD2020-02-27 21:52:36 UTC (rev 584839) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.16.2 -pkgrel=103 +pkgrel=104 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:52:51 Author: felixonmars Revision: 584840 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 584839, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 584839, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:52:51 UTC (rev 584840) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.16.2 +pkgrel=104 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://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=('e3bf75e6fb6422e30d7851be7b07f33509f37d9c9c28464c20b3a1fd9cea9b7dd7c328b54438efabf42beecdf0f08fee174be526742c8915ad035fef701ca871') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/< *0.11/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-extra/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:47:41 Author: felixonmars Revision: 584832 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 584831, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 584831, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:47:41 UTC (rev 584832) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.29.1 +pkgrel=11 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f8c5f2d534a0ef4b16b4375cabfb49d11a643fd8f8d2b30f0f88b29b39f91e84db7170508a5ddb64540f4a33c30bde703a52345ac9195560141cd75626ef5ca4') + +prepare(){ +cd $_hkgname-$pkgver +sed -i 's/< *2.5/<4/' $_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-build-example +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 prometheus/repos/extra-x86_64 (6 files)
Date: Thursday, February 27, 2020 @ 21:50:09 Author: jelle Revision: 376329 archrelease: copy trunk to extra-x86_64 Added: prometheus/repos/extra-x86_64/PKGBUILD (from rev 376328, prometheus/trunk/PKGBUILD) prometheus/repos/extra-x86_64/prometheus.service (from rev 376328, prometheus/trunk/prometheus.service) prometheus/repos/extra-x86_64/prometheus.sysusers (from rev 376328, 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| 144 +- prometheus.service | 56 +-- prometheus.sysusers |2 3 files changed, 101 insertions(+), 101 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:50:00 UTC (rev 376328) +++ PKGBUILD2020-02-27 21:50:09 UTC (rev 376329) @@ -1,72 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=prometheus -pkgver=2.16.0 -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' 'yarn') - -backup=('etc/prometheus/prometheus.yml') - -source=("prometheus-v$pkgver.tar.gz::https://github.com/prometheus/prometheus/archive/v$pkgver.tar.gz; -prometheus.service -prometheus.sysusers) - -sha256sums=('5649b33a752eb231f86649a4781af2a532d7df5afb212bf0e6ec57fd1826cbbc' -'7f0e6829300032c83912da9d89001c6d03f7f0fe20c4277294129c4ac03c83f3' -'2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f') - -build() { - cd prometheus-$pkgver - - LDFLAGS="-extldflags $LDFLAGS \ --X github.com/prometheus/common/version.Version=$pkgver \ --X github.com/prometheus/common/version.Revision=$pkgver \ --X github.com/prometheus/common/version.Branch=tarball \ --X github.com/prometheus/common/version.BuildUser=someone@builder \ --X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" - - make assets - go build \ --gcflags "all=-trimpath=$PWD" \ --asmflags "all=-trimpath=$PWD" \ --ldflags "$LDFLAGS" \ -./cmd/prometheus - go build \ --gcflags "all=-trimpath=$PWD" \ --asmflags "all=-trimpath=$PWD" \ --ldflags "$LDFLAGS" \ -./cmd/promtool -} - -check() { - cd prometheus-$pkgver - - go test -short ./... -} - -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/web/ui - cp -R web/ui/{static,templates} "$pkgdir"/usr/share/prometheus/web/ui/ - - # 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 376328, prometheus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:50:09 UTC (rev 376329) @@ -0,0 +1,72 @@ +# Maintainer: Johannes Löthberg + +pkgname=prometheus +pkgver=2.16.0 +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' 'yarn') + +backup=('etc/prometheus/prometheus.yml') + +source=("prometheus-v$pkgver.tar.gz::https://github.com/prometheus/prometheus/archive/v$pkgver.tar.gz; +prometheus.service +prometheus.sysusers) + +sha256sums=('5649b33a752eb231f86649a4781af2a532d7df5afb212bf0e6ec57fd1826cbbc' +'7f0e6829300032c83912da9d89001c6d03f7f0fe20c4277294129c4ac03c83f3' +'2747fabb4e56b808361eb7dd7acf9729ab8973d1ebe2f857dd56f6c71f71e45f') + +build() { + cd prometheus-$pkgver + + LDFLAGS="-extldflags $LDFLAGS \ +-X github.com/prometheus/common/version.Version=$pkgver \ +-X github.com/prometheus/common/version.Revision=$pkgver \ +-X github.com/prometheus/common/version.Branch=tarball \ +-X github.com/prometheus/common/version.BuildUser=someone@builder \ +-X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" + + make assets + go build \ +-gcflags "all=-trimpath=$PWD" \ +-asmflags "all=-trimpath=$PWD" \ +-ldflags "$LDFLAGS" \ +./cmd/prometheus + go build \ +-gcflags
[arch-commits] Commit in haskell-wai/repos/community-staging-x86_64 (2 files)
Date: Thursday, February 27, 2020 @ 21:45:17 Author: felixonmars Revision: 584828 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 584827, haskell-wai/trunk/PKGBUILD) Deleted: haskell-wai/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:45:01 UTC (rev 584827) +++ PKGBUILD2020-02-27 21:45:17 UTC (rev 584828) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=wai -pkgname=haskell-wai -pkgver=3.2.2.1 -pkgrel=32 -pkgdesc="Web Application Interface." -url="https://github.com/yesodweb/wai; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' "haskell-http-types" "haskell-network" - "haskell-vault") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431') - -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 -} Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 584827, haskell-wai/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:45:17 UTC (rev 584828) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.2.1 +pkgrel=33 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-types" "haskell-network" + "haskell-vault") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431') + +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-wai-app-static/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:50:52 Author: felixonmars Revision: 584838 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 584837, 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 584837, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:50:52 UTC (rev 584838) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.1 +pkgrel=34 +pkgdesc="WAI application for static serving" +url="https://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=('eae193f79a15b9e995d3db3a8c8a4a80ac8faeacb775b307c9a20f9ef5d77583143009c0ae71d77ecf9224a752460d3ecd9109db873f8517ed359025a4efb1d3') + +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/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:45:01 Author: felixonmars Revision: 584827 upgpkg: haskell-wai 3.2.2.1-33: rebuild with ghc 8.8.3 Modified: haskell-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:44:11 UTC (rev 584826) +++ PKGBUILD2020-02-27 21:45:01 UTC (rev 584827) @@ -4,7 +4,7 @@ _hkgname=wai pkgname=haskell-wai pkgver=3.2.2.1 -pkgrel=32 +pkgrel=33 pkgdesc="Web Application Interface." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:49:41 Author: felixonmars Revision: 584836 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 584835, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 584835, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:49:41 UTC (rev 584836) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.2 +pkgrel=131 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7') + +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-wai-app-static/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:50:35 Author: felixonmars Revision: 584837 upgpkg: haskell-wai-app-static 3.1.7.1-34: rebuild with ghc 8.8.3 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:49:41 UTC (rev 584836) +++ PKGBUILD2020-02-27 21:50:35 UTC (rev 584837) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.7.1 -pkgrel=33 +pkgrel=34 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in prometheus/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:50:00 Author: jelle Revision: 376328 upgpkg: prometheus 2.16.0-2 go 1.14 rebuild Modified: prometheus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:40:09 UTC (rev 376327) +++ PKGBUILD2020-02-27 21:50:00 UTC (rev 376328) @@ -2,7 +2,7 @@ pkgname=prometheus pkgver=2.16.0 -pkgrel=1 +pkgrel=2 pkgdesc='An open-source systems monitoring and alerting toolkit' url='https://prometheus.io'
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:46:22 Author: felixonmars Revision: 584830 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 584829, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 584829, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:46:22 UTC (rev 584830) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.6 +pkgrel=40 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-wai') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0c16120c342321cd686ab7cf9fa7df503a426b0c3d145c16e566013e0df44ef565d9890726d780c1fb73a49507f49bbf5fb886ff4bdccbd19a19b4c00626532e') + +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-hspec-wai-json/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:49:27 Author: felixonmars Revision: 584835 upgpkg: haskell-hspec-wai-json 0.9.2-131: rebuild with ghc 8.8.3 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:48:42 UTC (rev 584834) +++ PKGBUILD2020-02-27 21:49:27 UTC (rev 584835) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.2 -pkgrel=130 +pkgrel=131 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:48:42 Author: felixonmars Revision: 584834 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 584833, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 584833, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:48:42 UTC (rev 584834) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.2 +pkgrel=117 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a3a6a24fc948d924f60f55da7d133446c57549f9967a47adafa8f8df057370472348f9413477a4f78f5068233a6b103396810e611161735ec75f87b6d9673edb') + +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-wai-logger/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:46:05 Author: felixonmars Revision: 584829 upgpkg: haskell-wai-logger 2.3.6-40: rebuild with ghc 8.8.3 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:45:17 UTC (rev 584828) +++ PKGBUILD2020-02-27 21:46:05 UTC (rev 584829) @@ -4,7 +4,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.6 -pkgrel=39 +pkgrel=40 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in agda/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:44:11 Author: felixonmars Revision: 584826 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 584825, agda/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 584825, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:44:11 UTC (rev 584826) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.0.1.20191219 +pkgrel=29 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 'haskell-equivalence' + 'haskell-exceptions' 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable' + 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 'haskell-regex-tdfa' + 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 'haskell-uri-encode' + 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;) +sha512sums=('06e22b5b72a1d89a74484540eb216a23162bc5b54a436439eb00c9753b28059b2de4ee9ecb89da0128b7f6094b9d90506700a6dafa4f0f9bedf069fe4bf9c591') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib + +cd $pkgname-$pkgver +sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \ +-i Setup.hs +sed -i 's/< *0.2.3.4/<1/' $_hkgname.cabal +} + +build() { +cd $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 \ +-fcpphs -f-debug -f-enable-cluster-counting +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 +} + +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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:48:28 Author: felixonmars Revision: 584833 upgpkg: haskell-hspec-wai 0.9.2-117: rebuild with ghc 8.8.3 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:47:41 UTC (rev 584832) +++ PKGBUILD2020-02-27 21:48:28 UTC (rev 584833) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.2 -pkgrel=116 +pkgrel=117 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:47:27 Author: felixonmars Revision: 584831 upgpkg: haskell-wai-extra 3.0.29.1-11: rebuild with ghc 8.8.3 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:46:22 UTC (rev 584830) +++ PKGBUILD2020-02-27 21:47:27 UTC (rev 584831) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.29.1 -pkgrel=10 +pkgrel=11 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in freecell-solver/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:39:51 Author: arojas Revision: 376326 Update to 5.20.0 Modified: freecell-solver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:37:38 UTC (rev 376325) +++ PKGBUILD2020-02-27 21:39:51 UTC (rev 376326) @@ -1,7 +1,7 @@ # Maintainer: Antonio Rojas pkgname=freecell-solver -pkgver=5.18.0 +pkgver=5.20.0 pkgrel=1 pkgdesc="A program that automatically solves layouts of Freecell and similar variants of Card Solitaire" arch=(x86_64) @@ -12,7 +12,7 @@ optdepends=('python-random2: for the Python interface' 'python-six: for the Python interface' 'python-pysol_cards: for the Python interface') source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz) -sha256sums=('386080dd1d42d1fa0e120e02caf34b7a9c5aa11155145f5654d0cf53a1359f20') +sha256sums=('04935fe817e71c8faaf7f02559f920b7678b1ffc57b465f3e4ca9fa86dea4d5c') prepare() { mkdir -p build
[arch-commits] Commit in freecell-solver/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:40:09 Author: arojas Revision: 376327 archrelease: copy trunk to extra-x86_64 Added: freecell-solver/repos/extra-x86_64/PKGBUILD (from rev 376326, freecell-solver/trunk/PKGBUILD) Deleted: freecell-solver/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:39:51 UTC (rev 376326) +++ PKGBUILD2020-02-27 21:40:09 UTC (rev 376327) @@ -1,35 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=freecell-solver -pkgver=5.18.0 -pkgrel=1 -pkgdesc="A program that automatically solves layouts of Freecell and similar variants of Card Solitaire" -arch=(x86_64) -url="https://fc-solve.shlomifish.org; -license=(MIT) -depends=(bash) -makedepends=(cmake gperf perl-path-tiny perl-template-toolkit python-random2 python-six python-pysol_cards rinutils) -optdepends=('python-random2: for the Python interface' 'python-six: for the Python interface' -'python-pysol_cards: for the Python interface') -source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz) -sha256sums=('386080dd1d42d1fa0e120e02caf34b7a9c5aa11155145f5654d0cf53a1359f20') - -prepare() { - mkdir -p build -} - -build() { - cd build - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DFCS_WITH_TEST_SUITE=OFF \ --DBUILD_STATIC_LIBRARY=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html -} - Copied: freecell-solver/repos/extra-x86_64/PKGBUILD (from rev 376326, freecell-solver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:40:09 UTC (rev 376327) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas + +pkgname=freecell-solver +pkgver=5.20.0 +pkgrel=1 +pkgdesc="A program that automatically solves layouts of Freecell and similar variants of Card Solitaire" +arch=(x86_64) +url="https://fc-solve.shlomifish.org; +license=(MIT) +depends=(bash) +makedepends=(cmake gperf perl-path-tiny perl-template-toolkit python-random2 python-six python-pysol_cards rinutils) +optdepends=('python-random2: for the Python interface' 'python-six: for the Python interface' +'python-pysol_cards: for the Python interface') +source=(https://fc-solve.shlomifish.org/downloads/fc-solve/$pkgname-$pkgver.tar.xz) +sha256sums=('04935fe817e71c8faaf7f02559f920b7678b1ffc57b465f3e4ca9fa86dea4d5c') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DFCS_WITH_TEST_SUITE=OFF \ +-DBUILD_STATIC_LIBRARY=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING.html "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.html +} +
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:15:40 Author: felixonmars Revision: 584820 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 584819, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 584819, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:15:40 UTC (rev 584820) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.0.1 +pkgrel=23 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-lens' + 'haskell-quickcheck' 'haskell-reflection' 'haskell-singletons' 'haskell-th-lift' + 'haskell-th-orphans' 'haskell-type-errors' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hint' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9edf5775b114e00d62e4a9330494ff367d60c8162c68e0a1b7a92867dbb0310336bf684ceb560f6681742a734086ad728cea8e452a97217d4fc4e830d8dcfc92') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/0.16.1/0.16.0/' $_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 +# TODO +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in prometheus-blackbox-exporter/repos/extra-x86_64 (4 files)
Date: Thursday, February 27, 2020 @ 21:37:38 Author: jelle Revision: 376325 archrelease: copy trunk to extra-x86_64 Added: prometheus-blackbox-exporter/repos/extra-x86_64/PKGBUILD (from rev 376324, prometheus-blackbox-exporter/trunk/PKGBUILD) prometheus-blackbox-exporter/repos/extra-x86_64/prometheus-blackbox-exporter.service (from rev 376324, prometheus-blackbox-exporter/trunk/prometheus-blackbox-exporter.service) Deleted: prometheus-blackbox-exporter/repos/extra-x86_64/PKGBUILD prometheus-blackbox-exporter/repos/extra-x86_64/prometheus-blackbox-exporter.service --+ PKGBUILD | 79 - prometheus-blackbox-exporter.service | 56 +++ 2 files changed, 68 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:37:32 UTC (rev 376324) +++ PKGBUILD2020-02-27 21:37:38 UTC (rev 376325) @@ -1,39 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=prometheus-blackbox-exporter -pkgver=0.16.0 -pkgrel=2 -pkgdesc="Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP" -arch=('x86_64') -url="https://github.com/prometheus/blackbox_exporter; -license=('Apache') -depends=(glibc) -makedepends=(go-pie git) -source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/blackbox_exporter/archive/v${pkgver}.tar.gz prometheus-blackbox-exporter.service) -sha512sums=('85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8' - 'b32d7772cbd8a2fc741d827a7f221d1302ab0c5833c095e5b6dc6befa46a1b12c22e91252fd0e4cf07c9c309d6315c6e1d020508a3b891ab9f7f7d690eae') - -check() { - cd blackbox_exporter-$pkgver - go test ./... -} - -build() { - cd blackbox_exporter-$pkgver - go build \ --gcflags "all=-trimpath=${PWD}" \ --asmflags "all=-trimpath=${PWD}" \ --ldflags "-extldflags ${LDFLAGS} \ - -X github.com/prometheus/common/version.Version=$pkgver \ - -X github.com/prometheus/common/version.Revision=$pkgver \ - -X github.com/prometheus/common/version.Branch=tarball \ - -X github.com/prometheus/common/version.BuildUser=someone@builder \ - -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ -. -} - -package() { - install -Dm644 prometheus-blackbox-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-blackbox-exporter.service - cd blackbox_exporter-$pkgver - install -Dm755 blackbox_exporter "$pkgdir"/usr/bin/prometheus-blackbox-exporter -} Copied: prometheus-blackbox-exporter/repos/extra-x86_64/PKGBUILD (from rev 376324, prometheus-blackbox-exporter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:37:38 UTC (rev 376325) @@ -0,0 +1,40 @@ +# Maintainer: Jelle van der Waa + +pkgname=prometheus-blackbox-exporter +pkgver=0.16.0 +pkgrel=3 +pkgdesc="Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP" +arch=('x86_64') +url="https://github.com/prometheus/blackbox_exporter; +license=('Apache') +depends=(glibc) +makedepends=(go-pie git) +source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/blackbox_exporter/archive/v${pkgver}.tar.gz prometheus-blackbox-exporter.service) +sha512sums=('85103b62e345ab5d59626e658047ac75649f9ef991c9bbaff32b95ea75ec2da2bf916573e664520766158805c6cf24163f2850c885a594d32b4f9c4c9dbed1a8' + 'b32d7772cbd8a2fc741d827a7f221d1302ab0c5833c095e5b6dc6befa46a1b12c22e91252fd0e4cf07c9c309d6315c6e1d020508a3b891ab9f7f7d690eae') + +check() { + cd blackbox_exporter-$pkgver + go test ./... +} + +build() { + cd blackbox_exporter-$pkgver + go build \ +-mod=vendor \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-extldflags ${LDFLAGS} \ + -X github.com/prometheus/common/version.Version=$pkgver \ + -X github.com/prometheus/common/version.Revision=$pkgver \ + -X github.com/prometheus/common/version.Branch=tarball \ + -X github.com/prometheus/common/version.BuildUser=someone@builder \ + -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ +. +} + +package() { + install -Dm644 prometheus-blackbox-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-blackbox-exporter.service + cd blackbox_exporter-$pkgver + install -Dm755 blackbox_exporter "$pkgdir"/usr/bin/prometheus-blackbox-exporter +} Deleted: prometheus-blackbox-exporter.service === --- prometheus-blackbox-exporter.service2020-02-27 21:37:32 UTC (rev 376324) +++ prometheus-blackbox-exporter.service2020-02-27 21:37:38 UTC (rev 376325) @@ -1,28 +0,0 @@ -[Unit]
[arch-commits] Commit in prometheus-node-exporter/repos/extra-x86_64 (8 files)
Date: Thursday, February 27, 2020 @ 21:24:22 Author: jelle Revision: 376321 archrelease: copy trunk to extra-x86_64 Added: prometheus-node-exporter/repos/extra-x86_64/PKGBUILD (from rev 376320, prometheus-node-exporter/trunk/PKGBUILD) prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.conf (from rev 376320, prometheus-node-exporter/trunk/prometheus-node-exporter.conf) prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.service (from rev 376320, prometheus-node-exporter/trunk/prometheus-node-exporter.service) prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.sysusers (from rev 376320, prometheus-node-exporter/trunk/prometheus-node-exporter.sysusers) Deleted: prometheus-node-exporter/repos/extra-x86_64/PKGBUILD prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.conf prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.service prometheus-node-exporter/repos/extra-x86_64/prometheus-node-exporter.sysusers ---+ PKGBUILD | 117 ++-- prometheus-node-exporter.conf |2 prometheus-node-exporter.service | 36 +-- prometheus-node-exporter.sysusers |2 4 files changed, 79 insertions(+), 78 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:24:07 UTC (rev 376320) +++ PKGBUILD2020-02-27 21:24:22 UTC (rev 376321) @@ -1,58 +0,0 @@ -# Maintainer: Johannes Löthberg - -pkgname=prometheus-node-exporter -pkgver=0.18.1 -pkgrel=4 - -pkgdesc='Exporter for machine metrics' -url='https://github.com/prometheus/node_exporter' -arch=('x86_64') -license=('Apache') - -depends=('glibc') -makedepends=('go-pie' 'git') - -backup=('etc/conf.d/prometheus-node-exporter') - -source=("$pkgname-$pkgver.tar.gz::https://github.com/prometheus/node_exporter/archive/v$pkgver.tar.gz; -prometheus-node-exporter.conf -prometheus-node-exporter.service -prometheus-node-exporter.sysusers) - -sha256sums=('9ddf187c462f2681ab4516410ada0e6f0f03097db6986686795559ea71a07694' -'ce93e2b95bfc86a8a046e2f9175408e1cbffa784fd3b65dd141fde70b5bb2585' -'457e305760323f941d20248e2ca5817ae4a8b5586f79a2331b968bf3baa66c5b' -'c7fd0b1793dfe7a354a28e978d3c79e7195eaf43376b9eece37e996fe0772c5c') - -build() { - cd node_exporter-$pkgver - - go build \ --gcflags "all=-trimpath=${PWD}" \ --asmflags "all=-trimpath=${PWD}" \ --ldflags "-extldflags ${LDFLAGS} \ - -X github.com/prometheus/common/version.Version=$pkgver \ - -X github.com/prometheus/common/version.Revision=$pkgver \ - -X github.com/prometheus/common/version.Branch=tarball \ - -X github.com/prometheus/common/version.BuildUser=someone@builder \ - -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ -. -} - -check() { - cd node_exporter-$pkgver - - make collector/fixtures/sys/.unpacked - go test ./... - ./end-to-end-test.sh -} - -package () { - install -Dm644 prometheus-node-exporter.conf "$pkgdir"/etc/conf.d/prometheus-node-exporter - install -Dm644 prometheus-node-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-node-exporter.service - install -Dm644 prometheus-node-exporter.sysusers "$pkgdir"/usr/lib/sysusers.d/prometheus-node-exporter.conf - - cd node_exporter-$pkgver - - install -Dm755 node_exporter "$pkgdir"/usr/bin/prometheus-node-exporter -} Copied: prometheus-node-exporter/repos/extra-x86_64/PKGBUILD (from rev 376320, prometheus-node-exporter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:24:22 UTC (rev 376321) @@ -0,0 +1,59 @@ +# Maintainer: Johannes Löthberg + +pkgname=prometheus-node-exporter +pkgver=0.18.1 +pkgrel=5 + +pkgdesc='Exporter for machine metrics' +url='https://github.com/prometheus/node_exporter' +arch=('x86_64') +license=('Apache') + +depends=('glibc') +makedepends=('go-pie' 'git') + +backup=('etc/conf.d/prometheus-node-exporter') + +source=("$pkgname-$pkgver.tar.gz::https://github.com/prometheus/node_exporter/archive/v$pkgver.tar.gz; +prometheus-node-exporter.conf +prometheus-node-exporter.service +prometheus-node-exporter.sysusers) + +sha256sums=('9ddf187c462f2681ab4516410ada0e6f0f03097db6986686795559ea71a07694' +'ce93e2b95bfc86a8a046e2f9175408e1cbffa784fd3b65dd141fde70b5bb2585' +'457e305760323f941d20248e2ca5817ae4a8b5586f79a2331b968bf3baa66c5b' +'c7fd0b1793dfe7a354a28e978d3c79e7195eaf43376b9eece37e996fe0772c5c') + +build() { + cd node_exporter-$pkgver + + go build \ +-mod=vendor \ +-gcflags "all=-trimpath=${PWD}" \ +-asmflags "all=-trimpath=${PWD}" \ +-ldflags "-extldflags ${LDFLAGS} \ + -X
[arch-commits] Commit in haskell-uri-encode/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:17:10 Author: felixonmars Revision: 584823 upgpkg: haskell-uri-encode 1.5.0.5-34: rebuild with ghc 8.8.3 Modified: haskell-uri-encode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:16:36 UTC (rev 584822) +++ PKGBUILD2020-02-27 21:17:10 UTC (rev 584823) @@ -4,7 +4,7 @@ _hkgname=uri-encode pkgname=haskell-uri-encode pkgver=1.5.0.5 -pkgrel=33 +pkgrel=34 pkgdesc="Unicode aware uri-encoding" url="https://github.com/silkapp/uri-encode; license=("BSD")
[arch-commits] Commit in haskell-uri-encode/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:17:24 Author: felixonmars Revision: 584824 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-encode/repos/community-staging-x86_64/ haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 584823, haskell-uri-encode/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-uri-encode/repos/community-staging-x86_64/PKGBUILD (from rev 584823, haskell-uri-encode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:17:24 UTC (rev 584824) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uri-encode +pkgname=haskell-uri-encode +pkgver=1.5.0.5 +pkgrel=34 +pkgdesc="Unicode aware uri-encoding" +url="https://github.com/silkapp/uri-encode; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-utf8-string') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ad0fb5144b93dce50ffaf99a84ba2fe8c05508866fb374d62b75c4a32b58f3c97d7ec30257eec29973ad15fde4e902286e86a41ee36e62b00e00d941e181885') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-tools -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-unixutils/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:16:21 Author: felixonmars Revision: 584821 upgpkg: haskell-unixutils 1.54.1-118: rebuild with ghc 8.8.3 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:15:40 UTC (rev 584820) +++ PKGBUILD2020-02-27 21:16:21 UTC (rev 584821) @@ -3,7 +3,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=117 +pkgrel=118 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils; license=('BSD')
[arch-commits] Commit in irccat/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:15:01 Author: jelle Revision: 376318 upgpkg: irccat 0.4.5-2 go 1.14 rebuild Modified: irccat/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 20:55:53 UTC (rev 376317) +++ PKGBUILD2020-02-27 21:15:01 UTC (rev 376318) @@ -2,13 +2,14 @@ pkgname=irccat pkgver=0.4.5 -pkgrel=1 +pkgrel=2 pkgdesc='cat to IRC' arch=('x86_64') url="https://github.com/irccloud/irccat; license=('GPL') +depends=('glibc') makedepends=('go-pie') -source=("$url/archive/v$pkgver.tar.gz" irccat.service) +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" irccat.service) sha256sums=('2457519704d6c22ac1a4aeca123bd44cdd6a6b47bd2e756c558d8c1b115fec0a' '379eb5beb3b5df39af8257244a1f4c01e2f6d9020ead34334ce9c6664d05c6a9')
[arch-commits] Commit in hey/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:09:33 Author: jelle Revision: 584818 archrelease: copy trunk to community-x86_64 Added: hey/repos/community-x86_64/PKGBUILD (from rev 584817, hey/trunk/PKGBUILD) Deleted: hey/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 55 --- 1 file changed, 28 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:09:25 UTC (rev 584817) +++ PKGBUILD2020-02-27 21:09:33 UTC (rev 584818) @@ -1,27 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=hey -pkgver=0.1.3 -pkgrel=1 -pkgdesc='HTTP load generator' -url="https://github.com/rakyll/hey; -arch=(x86_64) -license=('GPL') -makedepends=('go-pie') -source=($pkgname-$pkgver.tar.gz::https://github.com/rakyll/hey/archive/v$pkgver.tar.gz) -sha512sums=('4c2a9ea1797b7345c182c3d80bc55e666e7e66f7e8067fd49fc8fead34756036b126aae7f7a41d6d38014458ad5d5015c6bcd4009b77e35699ce5376aa297b07') - - -build() { - cd $pkgname-$pkgver - go build \ --trimpath \ --ldflags "-extldflags ${LDFLAGS}" \ - . -} - - -package() { - cd $pkgname-$pkgver - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname -} Copied: hey/repos/community-x86_64/PKGBUILD (from rev 584817, hey/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:09:33 UTC (rev 584818) @@ -0,0 +1,28 @@ +# Maintainer: Jelle van der Waa + +pkgname=hey +pkgver=0.1.3 +pkgrel=2 +pkgdesc='HTTP load generator' +url="https://github.com/rakyll/hey; +arch=(x86_64) +license=('GPL') +depends=('glibc') +makedepends=('go-pie') +source=($pkgname-$pkgver.tar.gz::https://github.com/rakyll/hey/archive/v$pkgver.tar.gz) +sha512sums=('4c2a9ea1797b7345c182c3d80bc55e666e7e66f7e8067fd49fc8fead34756036b126aae7f7a41d6d38014458ad5d5015c6bcd4009b77e35699ce5376aa297b07') + + +build() { + cd $pkgname-$pkgver + go build \ +-trimpath \ +-ldflags "-extldflags ${LDFLAGS}" \ + . +} + + +package() { + cd $pkgname-$pkgver + install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname +}
[arch-commits] Commit in agda/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:43:55 Author: felixonmars Revision: 584825 upgpkg: agda 2.6.0.1.20191219-29: rebuild with ghc 8.8.3 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:17:24 UTC (rev 584824) +++ PKGBUILD2020-02-27 21:43:55 UTC (rev 584825) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.0.1.20191219 -pkgrel=28 +pkgrel=29 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:15:26 Author: felixonmars Revision: 584819 upgpkg: haskell-clash-prelude 1.0.1-23: rebuild with ghc 8.8.3 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:09:33 UTC (rev 584818) +++ PKGBUILD2020-02-27 21:15:26 UTC (rev 584819) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.0.1 -pkgrel=22 +pkgrel=23 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in prometheus-blackbox-exporter/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:37:32 Author: jelle Revision: 376324 upgpkg: prometheus-blackbox-exporter 0.16.0-3 go 1.14 rebuild Modified: prometheus-blackbox-exporter/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:29:21 UTC (rev 376323) +++ PKGBUILD2020-02-27 21:37:32 UTC (rev 376324) @@ -2,7 +2,7 @@ pkgname=prometheus-blackbox-exporter pkgver=0.16.0 -pkgrel=2 +pkgrel=3 pkgdesc="Allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP" arch=('x86_64') url="https://github.com/prometheus/blackbox_exporter; @@ -21,6 +21,7 @@ build() { cd blackbox_exporter-$pkgver go build \ +-mod=vendor \ -gcflags "all=-trimpath=${PWD}" \ -asmflags "all=-trimpath=${PWD}" \ -ldflags "-extldflags ${LDFLAGS} \
[arch-commits] Commit in prometheus-memcached-exporter/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:29:14 Author: jelle Revision: 376322 upgpkg: prometheus-memcached-exporter 0.6.0-2 go 1.14 rebuild Modified: prometheus-memcached-exporter/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:24:22 UTC (rev 376321) +++ PKGBUILD2020-02-27 21:29:14 UTC (rev 376322) @@ -2,7 +2,7 @@ pkgname=prometheus-memcached-exporter pkgver=0.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="Exports metrics from memcached servers for consumption by Prometheus" arch=('x86_64') url="https://github.com/prometheus/memcached_exporter; @@ -29,6 +29,7 @@ build() { cd memcached_exporter-$pkgver go build \ +-mod=vendor \ -trimpath \ -ldflags "-extldflags ${LDFLAGS} \ -X github.com/prometheus/common/version.Version=$pkgver \
[arch-commits] Commit in prometheus-memcached-exporter/repos/extra-x86_64 (4 files)
Date: Thursday, February 27, 2020 @ 21:29:21 Author: jelle Revision: 376323 archrelease: copy trunk to extra-x86_64 Added: prometheus-memcached-exporter/repos/extra-x86_64/PKGBUILD (from rev 376322, prometheus-memcached-exporter/trunk/PKGBUILD) prometheus-memcached-exporter/repos/extra-x86_64/prometheus-memcached-exporter.service (from rev 376322, prometheus-memcached-exporter/trunk/prometheus-memcached-exporter.service) Deleted: prometheus-memcached-exporter/repos/extra-x86_64/PKGBUILD prometheus-memcached-exporter/repos/extra-x86_64/prometheus-memcached-exporter.service ---+ PKGBUILD | 93 prometheus-memcached-exporter.service | 52 - 2 files changed, 73 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:29:14 UTC (rev 376322) +++ PKGBUILD2020-02-27 21:29:21 UTC (rev 376323) @@ -1,46 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=prometheus-memcached-exporter -pkgver=0.6.0 -pkgrel=1 -pkgdesc="Exports metrics from memcached servers for consumption by Prometheus" -arch=('x86_64') -url="https://github.com/prometheus/memcached_exporter; -license=('Apache') -depends=(glibc) -makedepends=(go-pie memcached) -source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/memcached_exporter/archive/v${pkgver}.tar.gz prometheus-memcached-exporter.service) -sha512sums=('02238da4e901c3e3b57144501d64fa19502bdcf1aa65e775188ef18f9e524c4e2a44d87e8dcc926261b589715a8347628b87c2e418bcbcc63b5a18058ef771be' - 'cf40ca9f2ea11e3d877314e54af963308fa256a981dd4bf03850367d44537b8d0f42f6934c61e6f38de35c88dcb9cec4433dc188cddb7f4d32964bf0cc837ede') - -check() { - cd memcached_exporter-$pkgver - memcached_pids=() - memcached -p 11211 -U 11211 >/dev/null& memcached_pids+=($!) - - local ret=0 - go test ./... || ret=1 - - kill ${memcached_pids[@]} - - return $ret -} - -build() { - cd memcached_exporter-$pkgver - go build \ --trimpath \ --ldflags "-extldflags ${LDFLAGS} \ - -X github.com/prometheus/common/version.Version=$pkgver \ - -X github.com/prometheus/common/version.Revision=$pkgver \ - -X github.com/prometheus/common/version.Branch=tarball \ - -X github.com/prometheus/common/version.BuildUser=someone@builder \ - -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ -. -} - -package() { - install -Dm644 prometheus-memcached-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-memcached-exporter.service - cd memcached_exporter-$pkgver - install -Dm755 memcached_exporter "$pkgdir"/usr/bin/prometheus-memcached-exporter -} Copied: prometheus-memcached-exporter/repos/extra-x86_64/PKGBUILD (from rev 376322, prometheus-memcached-exporter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:29:21 UTC (rev 376323) @@ -0,0 +1,47 @@ +# Maintainer: Jelle van der Waa + +pkgname=prometheus-memcached-exporter +pkgver=0.6.0 +pkgrel=2 +pkgdesc="Exports metrics from memcached servers for consumption by Prometheus" +arch=('x86_64') +url="https://github.com/prometheus/memcached_exporter; +license=('Apache') +depends=(glibc) +makedepends=(go-pie memcached) +source=($pkgname-$pkgver.tar.gz::https://github.com/prometheus/memcached_exporter/archive/v${pkgver}.tar.gz prometheus-memcached-exporter.service) +sha512sums=('02238da4e901c3e3b57144501d64fa19502bdcf1aa65e775188ef18f9e524c4e2a44d87e8dcc926261b589715a8347628b87c2e418bcbcc63b5a18058ef771be' + 'cf40ca9f2ea11e3d877314e54af963308fa256a981dd4bf03850367d44537b8d0f42f6934c61e6f38de35c88dcb9cec4433dc188cddb7f4d32964bf0cc837ede') + +check() { + cd memcached_exporter-$pkgver + memcached_pids=() + memcached -p 11211 -U 11211 >/dev/null& memcached_pids+=($!) + + local ret=0 + go test ./... || ret=1 + + kill ${memcached_pids[@]} + + return $ret +} + +build() { + cd memcached_exporter-$pkgver + go build \ +-mod=vendor \ +-trimpath \ +-ldflags "-extldflags ${LDFLAGS} \ + -X github.com/prometheus/common/version.Version=$pkgver \ + -X github.com/prometheus/common/version.Revision=$pkgver \ + -X github.com/prometheus/common/version.Branch=tarball \ + -X github.com/prometheus/common/version.BuildUser=someone@builder \ + -X github.com/prometheus/common/version.BuildDate=$(date -d@"$SOURCE_DATE_EPOCH" +%Y%m%d-%H:%M:%S)" \ +. +} + +package() { + install -Dm644 prometheus-memcached-exporter.service "$pkgdir"/usr/lib/systemd/system/prometheus-memcached-exporter.service + cd memcached_exporter-$pkgver + install -Dm755 memcached_exporter "$pkgdir"/usr/bin/prometheus-memcached-exporter +} Deleted: prometheus-memcached-exporter.service
[arch-commits] Commit in prometheus-node-exporter/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:24:07 Author: jelle Revision: 376320 upgpkg: prometheus-node-exporter 0.18.1-5 go 1.14 rebuild Modified: prometheus-node-exporter/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:15:07 UTC (rev 376319) +++ PKGBUILD2020-02-27 21:24:07 UTC (rev 376320) @@ -2,7 +2,7 @@ pkgname=prometheus-node-exporter pkgver=0.18.1 -pkgrel=4 +pkgrel=5 pkgdesc='Exporter for machine metrics' url='https://github.com/prometheus/node_exporter' @@ -28,6 +28,7 @@ cd node_exporter-$pkgver go build \ +-mod=vendor \ -gcflags "all=-trimpath=${PWD}" \ -asmflags "all=-trimpath=${PWD}" \ -ldflags "-extldflags ${LDFLAGS} \
[arch-commits] Commit in hey/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:09:25 Author: jelle Revision: 584817 upgpkg: hey 0.1.3-2 go 1.14 rebuild Modified: hey/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:08:15 UTC (rev 584816) +++ PKGBUILD2020-02-27 21:09:25 UTC (rev 584817) @@ -2,11 +2,12 @@ pkgname=hey pkgver=0.1.3 -pkgrel=1 +pkgrel=2 pkgdesc='HTTP load generator' url="https://github.com/rakyll/hey; arch=(x86_64) license=('GPL') +depends=('glibc') makedepends=('go-pie') source=($pkgname-$pkgver.tar.gz::https://github.com/rakyll/hey/archive/v$pkgver.tar.gz) sha512sums=('4c2a9ea1797b7345c182c3d80bc55e666e7e66f7e8067fd49fc8fead34756036b126aae7f7a41d6d38014458ad5d5015c6bcd4009b77e35699ce5376aa297b07')
[arch-commits] Commit in irccat/repos/extra-x86_64 (4 files)
Date: Thursday, February 27, 2020 @ 21:15:07 Author: jelle Revision: 376319 archrelease: copy trunk to extra-x86_64 Added: irccat/repos/extra-x86_64/PKGBUILD (from rev 376318, irccat/trunk/PKGBUILD) irccat/repos/extra-x86_64/irccat.service (from rev 376318, irccat/trunk/irccat.service) Deleted: irccat/repos/extra-x86_64/PKGBUILD irccat/repos/extra-x86_64/irccat.service + PKGBUILD | 55 --- irccat.service | 50 +- 2 files changed, 53 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-27 21:15:01 UTC (rev 376318) +++ PKGBUILD2020-02-27 21:15:07 UTC (rev 376319) @@ -1,27 +0,0 @@ -# Maintainer: Jelle van der Waa - -pkgname=irccat -pkgver=0.4.5 -pkgrel=1 -pkgdesc='cat to IRC' -arch=('x86_64') -url="https://github.com/irccloud/irccat; -license=('GPL') -makedepends=('go-pie') -source=("$url/archive/v$pkgver.tar.gz" irccat.service) -sha256sums=('2457519704d6c22ac1a4aeca123bd44cdd6a6b47bd2e756c558d8c1b115fec0a' -'379eb5beb3b5df39af8257244a1f4c01e2f6d9020ead34334ce9c6664d05c6a9') - -build() { - cd $pkgname-$pkgver - go build \ --trimpath \ --ldflags "-extldflags $LDFLAGS" \ --o $pkgname . -} - -package() { - cd $pkgname-$pkgver - install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname - install -Dm644 $srcdir/irccat.service "$pkgdir"/usr/lib/systemd/system/irccat.service -} Copied: irccat/repos/extra-x86_64/PKGBUILD (from rev 376318, irccat/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-27 21:15:07 UTC (rev 376319) @@ -0,0 +1,28 @@ +# Maintainer: Jelle van der Waa + +pkgname=irccat +pkgver=0.4.5 +pkgrel=2 +pkgdesc='cat to IRC' +arch=('x86_64') +url="https://github.com/irccloud/irccat; +license=('GPL') +depends=('glibc') +makedepends=('go-pie') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz" irccat.service) +sha256sums=('2457519704d6c22ac1a4aeca123bd44cdd6a6b47bd2e756c558d8c1b115fec0a' +'379eb5beb3b5df39af8257244a1f4c01e2f6d9020ead34334ce9c6664d05c6a9') + +build() { + cd $pkgname-$pkgver + go build \ +-trimpath \ +-ldflags "-extldflags $LDFLAGS" \ +-o $pkgname . +} + +package() { + cd $pkgname-$pkgver + install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname + install -Dm644 $srcdir/irccat.service "$pkgdir"/usr/lib/systemd/system/irccat.service +} Deleted: irccat.service === --- irccat.service 2020-02-27 21:15:01 UTC (rev 376318) +++ irccat.service 2020-02-27 21:15:07 UTC (rev 376319) @@ -1,25 +0,0 @@ -[Unit] -Description=irccat service -Requires=network-online.target -After=network-online.target - -[Service] -Restart=on-failure -ExecStart=/usr/bin/irccat -ExecReload=/bin/kill -HUP $MAINPID - -DynamicUser=true -NoNewPrivileges=true - -PrivateDevices=true -ProtectHome=true -ProtectSystem=strict - -ProtectHostname=true -ProtectControlGroups=true -ProtectKernelModules=true - -MemoryDenyWriteExecute=true - -[Install] -WantedBy=multi-user.target Copied: irccat/repos/extra-x86_64/irccat.service (from rev 376318, irccat/trunk/irccat.service) === --- irccat.service (rev 0) +++ irccat.service 2020-02-27 21:15:07 UTC (rev 376319) @@ -0,0 +1,25 @@ +[Unit] +Description=irccat service +Requires=network-online.target +After=network-online.target + +[Service] +Restart=on-failure +ExecStart=/usr/bin/irccat +ExecReload=/bin/kill -HUP $MAINPID + +DynamicUser=true +NoNewPrivileges=true + +PrivateDevices=true +ProtectHome=true +ProtectSystem=strict + +ProtectHostname=true +ProtectControlGroups=true +ProtectKernelModules=true + +MemoryDenyWriteExecute=true + +[Install] +WantedBy=multi-user.target
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:08:15 Author: felixonmars Revision: 584816 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 584815, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 584815, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:08:15 UTC (rev 584816) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.6 +pkgrel=21 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d') + +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 "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:08:00 Author: felixonmars Revision: 584815 upgpkg: haskell-singletons 2.6-21: rebuild with ghc 8.8.3 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:02:34 UTC (rev 584814) +++ PKGBUILD2020-02-27 21:08:00 UTC (rev 584815) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.6 -pkgrel=20 +pkgrel=21 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons; license=('BSD')
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Thursday, February 27, 2020 @ 21:16:36 Author: felixonmars Revision: 584822 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 584821, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 584821, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 21:16:36 UTC (rev 584822) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=118 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Thursday, February 27, 2020 @ 20:40:37 Author: felixonmars Revision: 584790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 584789, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 584789, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 20:40:37 UTC (rev 584790) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.8.2.0 +pkgrel=40 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1af3b5231165296344495d2c8e501c1816df3976b3f298c918a50a0f8f525809d20d60cb34b9019747639e98c197aa828b1f512c409ab71fc2a53aed1170db5b') + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hackage-security/repos (2 files)
Date: Thursday, February 27, 2020 @ 20:26:23 Author: felixonmars Revision: 584776 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 584775, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 584775, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 20:26:23 UTC (rev 584776) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.6.0.0 +pkgrel=28 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 'haskell-network' + 'haskell-network-uri' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5bae3a4215328335dd141c1552b8d713748c3080c379e372277eedccd5a9ac47ddccb4015d3b57db4481547ba871612282a513c6f607d33f6881b64d628a856f') + +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 \ +-fbase48 -fuse-network-uri -f-old-directory +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-tar-conduit/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 20:57:34 Author: felixonmars Revision: 584807 upgpkg: haskell-tar-conduit 0.3.2-54: rebuild with ghc 8.8.3 Modified: haskell-tar-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 20:56:27 UTC (rev 584806) +++ PKGBUILD2020-02-27 20:57:34 UTC (rev 584807) @@ -3,7 +3,7 @@ _hkgname=tar-conduit pkgname=haskell-tar-conduit pkgver=0.3.2 -pkgrel=53 +pkgrel=54 pkgdesc="Extract and create tar files using conduit for streaming" url="https://github.com/snoyberg/tar-conduit; license=('MIT')
[arch-commits] Commit in haskell-turtle/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 21:02:19 Author: felixonmars Revision: 584812 upgpkg: haskell-turtle 1.5.16-17: rebuild with ghc 8.8.3 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 21:01:48 UTC (rev 584811) +++ PKGBUILD2020-02-27 21:02:19 UTC (rev 584812) @@ -4,7 +4,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.16 -pkgrel=16 +pkgrel=17 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library; license=('BSD')
[arch-commits] Commit in haskell-skylighting-core/trunk (PKGBUILD)
Date: Thursday, February 27, 2020 @ 20:55:08 Author: felixonmars Revision: 584801 upgpkg: haskell-skylighting-core 0.8.3.2-21: rebuild with ghc 8.8.3 Modified: haskell-skylighting-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-27 20:53:45 UTC (rev 584800) +++ PKGBUILD2020-02-27 20:55:08 UTC (rev 584801) @@ -3,7 +3,7 @@ _hkgname=skylighting-core pkgname=haskell-skylighting-core pkgver=0.8.3.2 -pkgrel=20 +pkgrel=21 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting; license=('BSD')
[arch-commits] Commit in haskell-hxt/repos (2 files)
Date: Thursday, February 27, 2020 @ 20:39:09 Author: felixonmars Revision: 584788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hxt/repos/community-staging-x86_64/ haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 584787, haskell-hxt/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 584787, haskell-hxt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-27 20:39:09 UTC (rev 584788) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=hxt +pkgname=haskell-hxt +pkgver=9.3.1.18 +pkgrel=23 +pkgdesc="A collection of tools for processing XML with Haskell." +url="https://github.com/UweSchmidt/hxt; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 'haskell-hxt-unicode' + 'haskell-network-uri') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118') + +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 +}