[arch-commits] Commit in chromium/repos/extra-x86_64 (20 files)

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Friday, October 11, 2019 @ 01:11:44
  Author: foutrelis
Revision: 364620

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 364619, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
(from rev 364619, chromium/trunk/chromium-skia-harmony.patch)
  chromium/repos/extra-x86_64/chromium-system-icu.patch
(from rev 364619, chromium/trunk/chromium-system-icu.patch)
  chromium/repos/extra-x86_64/chromium-system-zlib.patch
(from rev 364619, chromium/trunk/chromium-system-zlib.patch)
  chromium/repos/extra-x86_64/chromium-widevine.patch
(from rev 364619, chromium/trunk/chromium-widevine.patch)
  chromium/repos/extra-x86_64/chromium.install
(from rev 364619, chromium/trunk/chromium.install)
  
chromium/repos/extra-x86_64/fix-wrong-string-initialization-in-LinkedHashSet.patch
(from rev 364619, 
chromium/trunk/fix-wrong-string-initialization-in-LinkedHashSet.patch)
  chromium/repos/extra-x86_64/include-limits-in-web_time_range.cc.patch
(from rev 364619, chromium/trunk/include-limits-in-web_time_range.cc.patch)
  chromium/repos/extra-x86_64/include-memory-in-one_euro_filter.h.patch
(from rev 364619, chromium/trunk/include-memory-in-one_euro_filter.h.patch)
  chromium/repos/extra-x86_64/link-against-harfbuzz-subset.patch
(from rev 364619, chromium/trunk/link-against-harfbuzz-subset.patch)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
  chromium/repos/extra-x86_64/chromium-system-icu.patch
  chromium/repos/extra-x86_64/chromium-system-zlib.patch
  chromium/repos/extra-x86_64/chromium-widevine.patch
  chromium/repos/extra-x86_64/chromium.install
  
chromium/repos/extra-x86_64/fix-wrong-string-initialization-in-LinkedHashSet.patch
  chromium/repos/extra-x86_64/include-limits-in-web_time_range.cc.patch
  chromium/repos/extra-x86_64/include-memory-in-one_euro_filter.h.patch
  chromium/repos/extra-x86_64/link-against-harfbuzz-subset.patch

+
 PKGBUILD   |  474 +++
 chromium-skia-harmony.patch|   28 
 chromium-system-icu.patch  |   40 -
 chromium-system-zlib.patch |   50 -
 chromium-widevine.patch|   44 -
 chromium.install   |   32 -
 fix-wrong-string-initialization-in-LinkedHashSet.patch |  270 
 include-limits-in-web_time_range.cc.patch  |   62 -
 include-memory-in-one_euro_filter.h.patch  |   64 +-
 link-against-harfbuzz-subset.patch |  110 +--
 10 files changed, 587 insertions(+), 587 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-11 01:11:33 UTC (rev 364619)
+++ PKGBUILD2019-10-11 01:11:44 UTC (rev 364620)
@@ -1,237 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=77.0.3865.90
-pkgrel=1
-_launcher_ver=6
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home;
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git'
- 'pipewire' 'clang' 'lld' 'gn' 'java-runtime-headless')
-optdepends=('pepper-flash: support for Flash content'
-'pipewire: WebRTC desktop sharing under Wayland'
-'kdialog: needed for file dialogs in KDE'
-'gnome-keyring: for storing passwords in GNOME keyring'
-'kwallet: for storing passwords in KWallet')
-install=chromium.install
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
-include-memory-in-one_euro_filter.h.patch
-link-against-harfbuzz-subset.patch
-fix-wrong-string-initialization-in-LinkedHashSet.patch
-include-limits-in-web_time_range.cc.patch
-chromium-system-icu.patch
-chromium-system-zlib.patch
-chromium-widevine.patch
-chromium-skia-harmony.patch)
-sha256sums=('004cfdb1df74847bea8659bcaf8e039d51fe1101d42b6cf1c6cc346073fdefc3'
-'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
-'33a5bcd1df2cc7aa7467fa882790ef143a4497d2b704c9e1ea86c8ede90c2d90'
-'ab986e4b723dfcedab1bc8dcada07526facae28a8a7ff3345f658532c1d99987'
-

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

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Friday, October 11, 2019 @ 01:11:33
  Author: foutrelis
Revision: 364619

upgpkg: chromium 77.0.3865.120-1

New upstream release.

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 23:41:12 UTC (rev 364618)
+++ PKGBUILD2019-10-11 01:11:33 UTC (rev 364619)
@@ -4,7 +4,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=77.0.3865.90
+pkgver=77.0.3865.120
 pkgrel=1
 _launcher_ver=6
 pkgdesc="A web browser built for speed, simplicity, and security"
@@ -32,7 +32,7 @@
 chromium-system-zlib.patch
 chromium-widevine.patch
 chromium-skia-harmony.patch)
-sha256sums=('004cfdb1df74847bea8659bcaf8e039d51fe1101d42b6cf1c6cc346073fdefc3'
+sha256sums=('d792f9b09b1dcfd64e68f47a611c540dd1383dd9abd78ca1e06b2a7e2ff06af8'
 '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
 '33a5bcd1df2cc7aa7467fa882790ef143a4497d2b704c9e1ea86c8ede90c2d90'
 'ab986e4b723dfcedab1bc8dcada07526facae28a8a7ff3345f658532c1d99987'


[arch-commits] Commit in llvm/repos/testing-x86_64 (4 files)

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Thursday, October 10, 2019 @ 23:36:16
  Author: foutrelis
Revision: 364601

archrelease: copy trunk to testing-x86_64

Added:
  llvm/repos/testing-x86_64/PKGBUILD
(from rev 364600, llvm/trunk/PKGBUILD)
  llvm/repos/testing-x86_64/llvm-config.h
(from rev 364600, llvm/trunk/llvm-config.h)
Deleted:
  llvm/repos/testing-x86_64/PKGBUILD
  llvm/repos/testing-x86_64/llvm-config.h

---+
 PKGBUILD  |  246 
 llvm-config.h |   18 ++--
 2 files changed, 132 insertions(+), 132 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 23:33:17 UTC (rev 364600)
+++ PKGBUILD2019-10-10 23:36:16 UTC (rev 364601)
@@ -1,123 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=9.0.0
-pkgrel=2
-_ocaml_ver=4.08.1
-arch=('x86_64')
-url="https://llvm.org/;
-license=('custom:Apache 2.0 with LLVM Exception')
-makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
- "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
- 'python-sphinx' 'python-recommonmark')
-options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-llvm-config.h)
-sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84'
-'SKIP'
-'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

-validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_HOST_TRIPLE=$CHOST \
--DLLVM_BUILD_LLVM_DYLIB=ON \
--DLLVM_LINK_LLVM_DYLIB=ON \
--DLLVM_INSTALL_UTILS=ON \
--DLLVM_ENABLE_RTTI=ON \
--DLLVM_ENABLE_FFI=ON \
--DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \
--DLLVM_BUILD_TESTS=ON \
--DLLVM_BUILD_DOCS=ON \
--DLLVM_ENABLE_SPHINX=ON \
--DLLVM_ENABLE_DOXYGEN=OFF \
--DSPHINX_WARNINGS_AS_ERRORS=OFF \
--DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
--DLLVM_BINUTILS_INCDIR=/usr/include
-  ninja all ocaml_doc
-}
-
-check() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-  ninja check
-}
-
-package_llvm() {
-  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
-  depends=('llvm-libs' 'perl')
-  optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)')
-
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  DESTDIR="$pkgdir" ninja install
-
-  # Include lit for running lit-based tests in other projects
-  pushd ../utils/lit
-  python3 setup.py install --root="$pkgdir" -O1
-  popd
-
-  # Remove documentation sources
-  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
-
-  # The runtime libraries go into llvm-libs
-  mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO}*.so* "$srcdir"
-  mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
-
-  # OCaml bindings go to a separate package
-  rm -rf "$srcdir"/ocaml.{lib,doc}
-  mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib"
-  mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc"
-
-  if [[ $CARCH == x86_64 ]]; then
-# Needed for multilib (https://bugs.archlinux.org/task/29951)
-# Header stub is taken from Fedora
-mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h
-cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
-  fi
-
-  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_llvm-libs() {
-  pkgdesc="LLVM runtime libraries"
-  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
-
-  install -d "$pkgdir/usr/lib"
-  cp -P \
-"$srcdir"/lib{LLVM,LTO}*.so* \
-"$srcdir"/LLVMgold.so \
-"$pkgdir/usr/lib/"
-
-  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
-  # https://bugs.archlinux.org/task/28479
-  install -d "$pkgdir/usr/lib/bfd-plugins"
-  ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
-
-  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_llvm-ocaml() {
-  pkgdesc="OCaml bindings for LLVM"
-  depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes')
-
-  install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname}
-  cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml"
-  cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html"
-
-  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: llvm/repos/testing-x86_64/PKGBUILD (from rev 364600, 
llvm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ 

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

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Thursday, October 10, 2019 @ 23:33:17
  Author: foutrelis
Revision: 364600

OCaml 4.09.0 rebuild

Modified:
  llvm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:17:51 UTC (rev 364599)
+++ PKGBUILD2019-10-10 23:33:17 UTC (rev 364600)
@@ -3,8 +3,8 @@
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
 pkgver=9.0.0
-pkgrel=2
-_ocaml_ver=4.08.1
+pkgrel=3
+_ocaml_ver=4.09.0
 arch=('x86_64')
 url="https://llvm.org/;
 license=('custom:Apache 2.0 with LLVM Exception')


[arch-commits] Commit in lib32-clang/repos/multilib-testing-x86_64 (8 files)

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Thursday, October 10, 2019 @ 23:18:17
  Author: foutrelis
Revision: 514644

archrelease: copy trunk to multilib-testing-x86_64

Added:
  
lib32-clang/repos/multilib-testing-x86_64/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
(from rev 514643, 
lib32-clang/trunk/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch)
  
lib32-clang/repos/multilib-testing-x86_64/0001-Initialize-all-fields-in-ABIArgInfo.patch
(from rev 514643, 
lib32-clang/trunk/0001-Initialize-all-fields-in-ABIArgInfo.patch)
  lib32-clang/repos/multilib-testing-x86_64/PKGBUILD
(from rev 514643, lib32-clang/trunk/PKGBUILD)
  lib32-clang/repos/multilib-testing-x86_64/enable-SSP-and-PIE-by-default.patch
(from rev 514643, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch)
Deleted:
  
lib32-clang/repos/multilib-testing-x86_64/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
  
lib32-clang/repos/multilib-testing-x86_64/0001-Initialize-all-fields-in-ABIArgInfo.patch
  lib32-clang/repos/multilib-testing-x86_64/PKGBUILD
  lib32-clang/repos/multilib-testing-x86_64/enable-SSP-and-PIE-by-default.patch

-+
 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch |   64 -
 0001-Initialize-all-fields-in-ABIArgInfo.patch  |   80 -
 PKGBUILD|  155 +-
 enable-SSP-and-PIE-by-default.patch |  618 
+-
 4 files changed, 460 insertions(+), 457 deletions(-)

Deleted: 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
===
--- 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
2019-10-10 23:18:11 UTC (rev 514643)
+++ 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
2019-10-10 23:18:17 UTC (rev 514644)
@@ -1,32 +0,0 @@
-From 8ea70c9ede7ac82d9363c122a9a84aded054984c Mon Sep 17 00:00:00 2001
-From: Tom Stellard 
-Date: Mon, 30 Sep 2019 23:42:17 +
-Subject: [PATCH] Fix Driver/modules.cpp test to work when build directory name
- contains '.s'
-
-Reviewers: dyung, rsmith, hansw
-
-Subscribers: mati865, mgorny, cfe-commits
-
-Tags: #clang
-
-Differential Revision: https://reviews.llvm.org/D66176
-
-git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@373275 
91177308-0d34-0410-b5e6-96231b3b80d8

- test/Driver/modules.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/Driver/modules.cpp b/test/Driver/modules.cpp
-index 7c549c1300..4f4e3a4140 100644
 a/test/Driver/modules.cpp
-+++ b/test/Driver/modules.cpp
-@@ -15,7 +15,7 @@
- // RUN: %clang -std=c++2a %t/module.pcm -S -o %t/module.pcm.o -v 2>&1 | 
FileCheck %s --check-prefix=CHECK-COMPILE
- //
- // CHECK-COMPILE: -cc1 {{.*}} {{-emit-obj|-S}}
--// CHECK-COMPILE-SAME: -o {{.*}}.{{pcm.o|s}}
-+// CHECK-COMPILE-SAME: -o {{.*}}module{{2*}}.pcm.o
- // CHECK-COMPILE-SAME: -x pcm
- // CHECK-COMPILE-SAME: {{.*}}.pcm
- 

Copied: 
lib32-clang/repos/multilib-testing-x86_64/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
 (from rev 514643, 
lib32-clang/trunk/0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch)
===
--- 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
(rev 0)
+++ 0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch 
2019-10-10 23:18:17 UTC (rev 514644)
@@ -0,0 +1,32 @@
+From 8ea70c9ede7ac82d9363c122a9a84aded054984c Mon Sep 17 00:00:00 2001
+From: Tom Stellard 
+Date: Mon, 30 Sep 2019 23:42:17 +
+Subject: [PATCH] Fix Driver/modules.cpp test to work when build directory name
+ contains '.s'
+
+Reviewers: dyung, rsmith, hansw
+
+Subscribers: mati865, mgorny, cfe-commits
+
+Tags: #clang
+
+Differential Revision: https://reviews.llvm.org/D66176
+
+git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@373275 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ test/Driver/modules.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/test/Driver/modules.cpp b/test/Driver/modules.cpp
+index 7c549c1300..4f4e3a4140 100644
+--- a/test/Driver/modules.cpp
 b/test/Driver/modules.cpp
+@@ -15,7 +15,7 @@
+ // RUN: %clang -std=c++2a %t/module.pcm -S -o %t/module.pcm.o -v 2>&1 | 
FileCheck %s --check-prefix=CHECK-COMPILE
+ //
+ // CHECK-COMPILE: -cc1 {{.*}} {{-emit-obj|-S}}
+-// CHECK-COMPILE-SAME: -o {{.*}}.{{pcm.o|s}}
++// CHECK-COMPILE-SAME: -o {{.*}}module{{2*}}.pcm.o
+ // CHECK-COMPILE-SAME: -x pcm
+ // CHECK-COMPILE-SAME: {{.*}}.pcm
+ 

Deleted: 0001-Initialize-all-fields-in-ABIArgInfo.patch
===
--- 0001-Initialize-all-fields-in-ABIArgInfo.patch  2019-10-10 23:18:11 UTC 
(rev 514643)
+++ 0001-Initialize-all-fields-in-ABIArgInfo.patch  2019-10-10 23:18:17 UTC 
(rev 514644)
@@ -1,40 +0,0 @@

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

2019-10-10 Thread Evangelos Foutras via arch-commits
Date: Thursday, October 10, 2019 @ 23:18:11
  Author: foutrelis
Revision: 514643

upgpkg: lib32-clang 9.0.0-2

Apply change from clang 9.0.0-2:

Stop shipping libclang-cpp until we can get rid of BUILD_SHARED_LIBS=ON.

Modified:
  lib32-clang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:10:21 UTC (rev 514642)
+++ PKGBUILD2019-10-10 23:18:11 UTC (rev 514643)
@@ -3,7 +3,7 @@
 
 pkgname=lib32-clang
 pkgver=9.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="C language family frontend for LLVM (32-bit)"
 arch=('x86_64')
 url="https://clang.llvm.org/;
@@ -35,6 +35,9 @@
 
   # https://reviews.llvm.org/D66176
   patch -Np1 -i 
../0001-Fix-Driver-modules.cpp-test-to-work-when-build-direc.patch
+
+  # Avoid shipping libclang-cpp before removing BUILD_SHARED_LIBS=ON
+  sed -i '/add_clang_subdirectory(clang-shlib)/d' tools/CMakeLists.txt
 }
 
 build() {
@@ -56,7 +59,7 @@
 -DLLVM_CONFIG="/usr/bin/llvm-config32" \
 -DBUILD_SHARED_LIBS=ON \
 -DLLVM_LINK_LLVM_DYLIB=ON \
--DCLANG_LINK_CLANG_DYLIB=ON \
+-DCLANG_LINK_CLANG_DYLIB=OFF \
 -DLLVM_ENABLE_RTTI=ON \
 -DLLVM_BUILD_TESTS=OFF \
 -DLLVM_INCLUDE_DOCS=OFF \


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

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 22:17:51
  Author: anthraxx
Revision: 364599

archrelease: copy trunk to staging-x86_64

Added:
  kismet/repos/staging-x86_64/
  kismet/repos/staging-x86_64/PKGBUILD
(from rev 364598, kismet/trunk/PKGBUILD)
  kismet/repos/staging-x86_64/kismet.install
(from rev 364598, kismet/trunk/kismet.install)
  kismet/repos/staging-x86_64/kismet.sysusers
(from rev 364598, kismet/trunk/kismet.sysusers)
  kismet/repos/staging-x86_64/python-install-flags.patch
(from rev 364598, kismet/trunk/python-install-flags.patch)

+
 PKGBUILD   |   72 +++
 kismet.install |   19 +++
 kismet.sysusers|1 
 python-install-flags.patch |   45 ++
 4 files changed, 137 insertions(+)

Copied: kismet/repos/staging-x86_64/PKGBUILD (from rev 364598, 
kismet/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-10 22:17:51 UTC (rev 364599)
@@ -0,0 +1,72 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Angel Velasquez 
+# Contributor: Jason Chu 
+
+pkgname=kismet
+pkgver=2019_09_R1
+_realver="${pkgver//_/-}"
+pkgrel=3
+pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
+url="https://www.kismetwireless.net/;
+arch=('x86_64')
+license=('GPL')
+depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'libprotobuf-c.so'
+ 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
+ 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
+ 'python-numpy')
+makedepends=('python-setuptools')
+optdepends=(
+  'gpsd: log coordinates of detected networks'
+  'wireshark-cli: provide OUI files used to determine device manufacturer'
+  'wireshark-cli: mergecap, to merge multiple capture files'
+  'sox: provide the default kismet sound playback binary'
+  'festival: text-to-speech support'
+  'flite:  alternative/lightweight text-to-speech support')
+backup=(
+  etc/kismet/kismet.conf
+  etc/kismet/kismet_80211.conf
+  etc/kismet/kismet_alerts.conf
+  etc/kismet/kismet_filter.conf
+  etc/kismet/kismet_httpd.conf
+  etc/kismet/kismet_logging.conf
+  etc/kismet/kismet_memory.conf
+  etc/kismet/kismet_storage.conf
+  etc/kismet/kismet_uav.conf)
+install=kismet.install
+source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz
+kismet.sysusers
+python-install-flags.patch)
+sha512sums=('eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88'
+
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897'
+
'b5eb82f343485fdf617de007ee7ef63e3375c54fea17664dca474965b6a548c4663b416ca062c039349eb141ad03c870997e5fa7ffa1d2058282171de80ca38e')
+validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw
+
+prepare() {
+  cd ${pkgname}-${_realver}
+  patch -Np0 < ../python-install-flags.patch
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${_realver}
+  ./configure \
+--prefix=/usr \
+--localstatedir=/var \
+--sysconfdir=/etc/kismet
+  make all plugins
+}
+
+package() {
+  cd ${pkgname}-${_realver}
+  make DESTDIR="${pkgdir}" install
+
+  # Makepkg strip bug #43600
+  chmod u+w "${pkgdir}"/usr/bin/kismet*
+  chmod o-x "${pkgdir}"/usr/bin/kismet_cap*
+  chown 0:315 "${pkgdir}"/usr/bin/kismet_cap*
+
+  install -Dm 644 ../kismet.sysusers "${pkgdir}/usr/lib/sysusers.d/kismet.conf"
+}
+
+# vim: ts=2 sw=2 et:

Copied: kismet/repos/staging-x86_64/kismet.install (from rev 364598, 
kismet/trunk/kismet.install)
===
--- staging-x86_64/kismet.install   (rev 0)
+++ staging-x86_64/kismet.install   2019-10-10 22:17:51 UTC (rev 364599)
@@ -0,0 +1,19 @@
+post_install() {
+  post_upgrade
+
+  cat << EOP
+  Kismet has been installed with net_raw,net_admin capabilities capture helper
+  executables for users in the 'kismet' group. This WILL ALLOW USERS IN THIS
+  GROUP TO ALTER YOUR NETWORK INTERFACE STATES, but is more secure than running
+  all of Kismet as root. ONLY users in this group will be able to run Kismet
+  and capture from physical network devices.
+EOP
+}
+
+post_upgrade() {
+  for cap_bin in /usr/bin/kismet_cap_*; do
+setcap cap_net_raw,cap_net_admin=eip "${cap_bin}";
+  done
+}
+
+# vim:set ts=2 sw=2 et:

Copied: kismet/repos/staging-x86_64/kismet.sysusers (from rev 364598, 
kismet/trunk/kismet.sysusers)
===
--- staging-x86_64/kismet.sysusers  (rev 0)
+++ 

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

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 22:17:45
  Author: anthraxx
Revision: 364598

upgpkg: kismet 2019_09_R1-3 protobuf 3.10 rebuild

Modified:
  kismet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:09:59 UTC (rev 364597)
+++ PKGBUILD2019-10-10 22:17:45 UTC (rev 364598)
@@ -6,7 +6,7 @@
 pkgname=kismet
 pkgver=2019_09_R1
 _realver="${pkgver//_/-}"
-pkgrel=2
+pkgrel=3
 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
 url="https://www.kismetwireless.net/;
 arch=('x86_64')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:10:12
  Author: felixonmars
Revision: 514641

upgpkg: xmobar 0.30-4

rebuild with retry 0.8.0.2

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:08:56 UTC (rev 514640)
+++ PKGBUILD2019-10-10 22:10:12 UTC (rev 514641)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.30
-pkgrel=3
+pkgrel=4
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-10-10 Thread David Runge via arch-commits
Date: Thursday, October 10, 2019 @ 22:09:44
  Author: dvzrv
Revision: 364596

upgpkg: licenses 20191011-1

Adding unlicense. Removing from base group. Removing makedepends (links is not 
required to build).

Modified:
  licenses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:05:53 UTC (rev 364595)
+++ PKGBUILD2019-10-10 22:09:44 UTC (rev 364596)
@@ -2,14 +2,12 @@
 # Maintainer: Dan McGee 
 
 pkgname=licenses
-pkgver=20181104
+pkgver=20191011
 pkgrel=1
 pkgdesc='Standard licenses distribution package'
 arch=('any')
 license=('custom:none')
 url='https://www.archlinux.org/'
-groups=('base')
-makedepends=('links')
 source=(apache-2.0.txt::https://www.apache.org/licenses/LICENSE-2.0.txt
 cc-by-3.0.txt
 cc-by-nc-3.0.txt
@@ -38,7 +36,8 @@
 ZopePublicLicense.txt
 mpl-1.1.txt::https://www.mozilla.org/media/MPL/1.1/index.txt
 mpl-2.0.txt::https://www.mozilla.org/media/MPL/2.0/index.txt
-boost-1.0.txt::http://www.boost.org/LICENSE_1_0.txt)
+boost-1.0.txt::http://www.boost.org/LICENSE_1_0.txt
+unlicense.txt::https://unlicense.org/UNLICENSE)
 md5sums=('3b83ef96387f14655fc854ddc3c6bd57'
  'ffb24d1bbf8b83d373f0b8edc3feb0c6'
  '682a5e3b03510ba46c4f566478c871bc'
@@ -67,7 +66,8 @@
  'dc8502850eab9e1ff330a12d7ca18a19'
  '0c5913925d40b124fb52ce84c5deb3f3'
  '815ca599c9df247a0c7f619bab123dad'
- 'e4224ccaecb14d942c71d31bef20d78c')
+ 'e4224ccaecb14d942c71d31bef20d78c'
+ '7246f848faa4e9c9fc0ea91122d6e680')
 
 package() {
   cd "$pkgdir"
@@ -147,6 +147,9 @@
 
   mkdir Boost
   cp "$srcdir"/boost-1.0.txt Boost/license.txt
+
+  mkdir Unlicense
+  cp "$srcdir"/unlicense.txt Unlicense/license.txt
 }
 
 # vim: ts=2 sw=2 et:


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:10:21
  Author: felixonmars
Revision: 514642

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 514641, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 514641, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 22:10:21 UTC (rev 514642)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.30
+pkgrel=4
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0c02ab00aab9348c2960b53f04940e9ceff5ab9df056ba42591910179489359118b3b9fbfcd7ce378894f0cdc781c491614b87c3b49c25d2fedab83258f2198a')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:08:56
  Author: felixonmars
Revision: 514640

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 514639, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
514639, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 22:08:56 UTC (rev 514640)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=158
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:08:45
  Author: felixonmars
Revision: 514639

upgpkg: tamarin-prover 1.4.1-158

rebuild with retry 0.8.0.2

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:07:06 UTC (rev 514638)
+++ PKGBUILD2019-10-10 22:08:45 UTC (rev 514639)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=157
+pkgrel=158
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:07:06
  Author: felixonmars
Revision: 514638

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 514637, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 514637, stack/trunk/stack.install)

---+
 PKGBUILD  |   83 
 stack.install |4 ++
 2 files changed, 87 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 514637, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 22:07:06 UTC (rev 514638)
@@ -0,0 +1,83 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=40
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls 

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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:06:54
  Author: felixonmars
Revision: 514637

upgpkg: stack 2.1.3-40

rebuild with retry 0.8.0.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 22:01:39 UTC (rev 514636)
+++ PKGBUILD2019-10-10 22:06:54 UTC (rev 514637)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=39
+pkgrel=40
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


[arch-commits] Commit in kismet/trunk (3 files)

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 22:05:47
  Author: anthraxx
Revision: 364594

upgpkg: kismet 2019_09_R1-2 (enable SDR capturing)

Added:
  kismet/trunk/python-install-flags.patch
Modified:
  kismet/trunk/PKGBUILD
  kismet/trunk/kismet.install

+
 PKGBUILD   |   22 -
 kismet.install |6 -
 python-install-flags.patch |   45 +++
 3 files changed, 59 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:29:33 UTC (rev 364593)
+++ PKGBUILD2019-10-10 22:05:47 UTC (rev 364594)
@@ -6,12 +6,16 @@
 pkgname=kismet
 pkgver=2019_09_R1
 _realver="${pkgver//_/-}"
-pkgrel=1
+pkgrel=2
 pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
 url="https://www.kismetwireless.net/;
 arch=('x86_64')
 license=('GPL')
-depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'sqlite')
+depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'libprotobuf-c.so'
+ 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
+ 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
+ 'python-numpy')
+makedepends=('python-setuptools')
 optdepends=(
   'gpsd: log coordinates of detected networks'
   'wireshark-cli: provide OUI files used to determine device manufacturer'
@@ -18,8 +22,7 @@
   'wireshark-cli: mergecap, to merge multiple capture files'
   'sox: provide the default kismet sound playback binary'
   'festival: text-to-speech support'
-  'flite:  alternative/lightweight text-to-speech support'
-  'ruby: ruby interface')
+  'flite:  alternative/lightweight text-to-speech support')
 backup=(
   etc/kismet/kismet.conf
   etc/kismet/kismet_80211.conf
@@ -32,13 +35,16 @@
   etc/kismet/kismet_uav.conf)
 install=kismet.install
 source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz
-kismet.sysusers)
+kismet.sysusers
+python-install-flags.patch)
 
sha512sums=('eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88'
-
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897')
+
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897'
+
'b5eb82f343485fdf617de007ee7ef63e3375c54fea17664dca474965b6a548c4663b416ca062c039349eb141ad03c870997e5fa7ffa1d2058282171de80ca38e')
 validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw
 
-build() {
+prepare() {
   cd ${pkgname}-${_realver}
+  patch -Np0 < ../python-install-flags.patch
   autoreconf -fiv
 }
 
@@ -46,9 +52,7 @@
   cd ${pkgname}-${_realver}
   ./configure \
 --prefix=/usr \
---sysconfdir=/etc \
 --localstatedir=/var \
---disable-python-tools \
 --sysconfdir=/etc/kismet
   make all plugins
 }

Modified: kismet.install
===
--- kismet.install  2019-10-10 21:29:33 UTC (rev 364593)
+++ kismet.install  2019-10-10 22:05:47 UTC (rev 364594)
@@ -2,12 +2,8 @@
   post_upgrade
 
   cat << EOP
-  If you have not done so already, read the README file and the FAQ file. You
-  MUST edit /etc/kismet.conf and configure Kismet for your system, or it will
-  NOT run properly!"
-
   Kismet has been installed with net_raw,net_admin capabilities capture helper
-  executable by users in the group ' kismet '. This WILL ALLOW USERS IN THIS
+  executables for users in the 'kismet' group. This WILL ALLOW USERS IN THIS
   GROUP TO ALTER YOUR NETWORK INTERFACE STATES, but is more secure than running
   all of Kismet as root. ONLY users in this group will be able to run Kismet
   and capture from physical network devices.

Added: python-install-flags.patch
===
--- python-install-flags.patch  (rev 0)
+++ python-install-flags.patch  2019-10-10 22:05:47 UTC (rev 364594)
@@ -0,0 +1,45 @@
+--- capture_freaklabs_zigbee/Makefile.in   2019-10-10 10:49:00.494256269 
+0200
 capture_freaklabs_zigbee/Makefile.in   2019-10-10 10:52:49.374152190 
+0200
+@@ -10,7 +10,7 @@
+   $(PYTHON) ./setup.py bdist
+
+ install:
+-  $(PYTHON) ./setup.py install
++  $(PYTHON) ./setup.py install --root="$(DESTDIR)" -O1
+   # $(INSTALL) -o $(INSTUSR) -g $(INSTGRP) $(MONITOR_BIN) 
$(BIN)/$(MONITOR_BIN)
+
+ clean:
+--- capture_sdr_rtl433/Makefile.in 2019-10-10 10:49:00.507590313 +0200
 capture_sdr_rtl433/Makefile.in 2019-10-10 10:52:28.069331801 +0200
+@@ -11,7 +11,7 @@
+   $(PYTHON) ./setup.py bdist
+
+ install:
+-  $(PYTHON) 

[arch-commits] Commit in kismet/repos/extra-x86_64 (7 files)

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 22:05:53
  Author: anthraxx
Revision: 364595

archrelease: copy trunk to extra-x86_64

Added:
  kismet/repos/extra-x86_64/PKGBUILD
(from rev 364594, kismet/trunk/PKGBUILD)
  kismet/repos/extra-x86_64/kismet.install
(from rev 364594, kismet/trunk/kismet.install)
  kismet/repos/extra-x86_64/kismet.sysusers
(from rev 364594, kismet/trunk/kismet.sysusers)
  kismet/repos/extra-x86_64/python-install-flags.patch
(from rev 364594, kismet/trunk/python-install-flags.patch)
Deleted:
  kismet/repos/extra-x86_64/PKGBUILD
  kismet/repos/extra-x86_64/kismet.install
  kismet/repos/extra-x86_64/kismet.sysusers

+
 PKGBUILD   |  140 ++-
 kismet.install |   42 +---
 kismet.sysusers|2 
 python-install-flags.patch |   45 +
 4 files changed, 137 insertions(+), 92 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 22:05:47 UTC (rev 364594)
+++ PKGBUILD2019-10-10 22:05:53 UTC (rev 364595)
@@ -1,68 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Juergen Hoetzel 
-# Contributor: Angel Velasquez 
-# Contributor: Jason Chu 
-
-pkgname=kismet
-pkgver=2019_09_R1
-_realver="${pkgver//_/-}"
-pkgrel=1
-pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
-url="https://www.kismetwireless.net/;
-arch=('x86_64')
-license=('GPL')
-depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'sqlite')
-optdepends=(
-  'gpsd: log coordinates of detected networks'
-  'wireshark-cli: provide OUI files used to determine device manufacturer'
-  'wireshark-cli: mergecap, to merge multiple capture files'
-  'sox: provide the default kismet sound playback binary'
-  'festival: text-to-speech support'
-  'flite:  alternative/lightweight text-to-speech support'
-  'ruby: ruby interface')
-backup=(
-  etc/kismet/kismet.conf
-  etc/kismet/kismet_80211.conf
-  etc/kismet/kismet_alerts.conf
-  etc/kismet/kismet_filter.conf
-  etc/kismet/kismet_httpd.conf
-  etc/kismet/kismet_logging.conf
-  etc/kismet/kismet_memory.conf
-  etc/kismet/kismet_storage.conf
-  etc/kismet/kismet_uav.conf)
-install=kismet.install
-source=(https://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz
-kismet.sysusers)
-sha512sums=('eeaf069718206f2b6d292c41792217afc9c72c10ffa014c8c670de64195bd28d44f33364dba7d338610f17a5af2be3c125ccd1297cce362159a4968c9ddabb88'
-
'452b728c30c9932bdb91741af425267da87a66962ea9b736751948881f5477dee0bff8e2eeca2befdea2920da6d7d9e198bde69cef8c48bb49a0093a7f0ef897')
-validpgpkeys=('354689DF3C9DED803381A661D7B28822738BBDB1') # Michael Kershaw
-
-build() {
-  cd ${pkgname}-${_realver}
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${_realver}
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---disable-python-tools \
---sysconfdir=/etc/kismet
-  make all plugins
-}
-
-package() {
-  cd ${pkgname}-${_realver}
-  make DESTDIR="${pkgdir}" install
-
-  # Makepkg strip bug #43600
-  chmod u+w "${pkgdir}"/usr/bin/kismet*
-  chmod o-x "${pkgdir}"/usr/bin/kismet_cap*
-  chown 0:315 "${pkgdir}"/usr/bin/kismet_cap*
-
-  install -Dm 644 ../kismet.sysusers "${pkgdir}/usr/lib/sysusers.d/kismet.conf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: kismet/repos/extra-x86_64/PKGBUILD (from rev 364594, 
kismet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 22:05:53 UTC (rev 364595)
@@ -0,0 +1,72 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Juergen Hoetzel 
+# Contributor: Angel Velasquez 
+# Contributor: Jason Chu 
+
+pkgname=kismet
+pkgver=2019_09_R1
+_realver="${pkgver//_/-}"
+pkgrel=2
+pkgdesc="802.11 layer2 wireless network detector, sniffer, and intrusion 
detection system"
+url="https://www.kismetwireless.net/;
+arch=('x86_64')
+license=('GPL')
+depends=('libpcap' 'pcre' 'bluez-libs' 'libcap' 'libmicrohttpd' 'protobuf-c' 
'libprotobuf-c.so'
+ 'sqlite' 'libnm' 'gcc-libs' 'libusb' 'libusb-1.0.so' 'libnl' 'glibc' 
'zlib' 'libelf'
+ 'lm_sensors' 'systemd' 'python' 'python-setuptools' 'python-protobuf' 
'python-pyserial'
+ 'python-numpy')
+makedepends=('python-setuptools')
+optdepends=(
+  'gpsd: log coordinates of detected networks'
+  'wireshark-cli: provide OUI files used to determine device manufacturer'
+  'wireshark-cli: mergecap, to merge multiple capture files'
+  'sox: provide the default kismet sound playback binary'
+  'festival: text-to-speech support'
+  'flite:  alternative/lightweight text-to-speech support')
+backup=(
+  etc/kismet/kismet.conf
+  etc/kismet/kismet_80211.conf
+  etc/kismet/kismet_alerts.conf
+  etc/kismet/kismet_filter.conf
+  etc/kismet/kismet_httpd.conf
+  etc/kismet/kismet_logging.conf
+  

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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:01:29
  Author: felixonmars
Revision: 514635

upgpkg: shellcheck 0.7.0-32

rebuild with retry 0.8.0.2

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:58:16 UTC (rev 514634)
+++ PKGBUILD2019-10-10 22:01:29 UTC (rev 514635)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=31
+pkgrel=32
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 22:01:39
  Author: felixonmars
Revision: 514636

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 514635, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 514635, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 22:01:39 UTC (rev 514636)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=32
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:58:06
  Author: felixonmars
Revision: 514633

upgpkg: postgrest 6.0.0-27

rebuild with retry 0.8.0.2

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:54:46 UTC (rev 514632)
+++ PKGBUILD2019-10-10 21:58:06 UTC (rev 514633)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=26
+pkgrel=27
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:58:16
  Author: felixonmars
Revision: 514634

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 514633, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 514633, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:58:16 UTC (rev 514634)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.0
+pkgrel=27
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *3.3/<4/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:54:36
  Author: felixonmars
Revision: 514631

upgpkg: pandoc-crossref 0.3.4.1-97

rebuild with retry 0.8.0.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:53:13 UTC (rev 514630)
+++ PKGBUILD2019-10-10 21:54:36 UTC (rev 514631)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=96
+pkgrel=97
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:54:46
  Author: felixonmars
Revision: 514632

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 514631, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
514631, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:54:46 UTC (rev 514632)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=97
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:53:03
  Author: felixonmars
Revision: 514629

upgpkg: haskell-hakyll 4.12.5.2-96

rebuild with retry 0.8.0.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:51:17 UTC (rev 514628)
+++ PKGBUILD2019-10-10 21:53:03 UTC (rev 514629)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=95
+pkgrel=96
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:53:13
  Author: felixonmars
Revision: 514630

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
514629, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:53:13 UTC (rev 514630)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=96
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.13/<3/' -e 's/< *3.3/<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 --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:51:17
  Author: felixonmars
Revision: 514628

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 514627, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
514627, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:51:17 UTC (rev 514628)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=115
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:51:07
  Author: felixonmars
Revision: 514627

upgpkg: pandoc-citeproc 0.16.2-115

rebuild with retry 0.8.0.2

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:48:16 UTC (rev 514626)
+++ PKGBUILD2019-10-10 21:51:07 UTC (rev 514627)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=114
+pkgrel=115
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:48:06
  Author: felixonmars
Revision: 514625

upgpkg: pandoc 2.7.3-48

rebuild with retry 0.8.0.2

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:37:03 UTC (rev 514624)
+++ PKGBUILD2019-10-10 21:48:06 UTC (rev 514625)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=47
+pkgrel=48
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:48:16
  Author: felixonmars
Revision: 514626

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 514625, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 514625, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:48:16 UTC (rev 514626)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=48
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:36:53
  Author: felixonmars
Revision: 514623

upgpkg: idris 1.3.2-19

rebuild with retry 0.8.0.2

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:29:02 UTC (rev 514622)
+++ PKGBUILD2019-10-10 21:36:53 UTC (rev 514623)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=18
+pkgrel=19
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:37:03
  Author: felixonmars
Revision: 514624

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 514623, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 514623, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:37:03 UTC (rev 514624)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.2
+pkgrel=19
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/< *0.9/<1/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 21:29:28
  Author: anthraxx
Revision: 364592

upgpkg: openmpi 4.0.2-1

Modified:
  openmpi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:11:21 UTC (rev 364591)
+++ PKGBUILD2019-10-10 21:29:28 UTC (rev 364592)
@@ -3,7 +3,7 @@
 # Contributor: Stéphane Gaudreault 
 
 pkgname=openmpi
-pkgver=4.0.1
+pkgver=4.0.2
 pkgrel=1
 pkgdesc='High performance message passing library (MPI)'
 url='https://www.open-mpi.org'
@@ -14,8 +14,8 @@
 optdepends=('gcc-fortran: fortran support')
 options=('staticlibs')
 
source=(https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('cce7b6d20522849301727f81282201d609553103ac0b09162cf28d102efb9709')
-sha512sums=('09f35dc2e44b4f84aab9c5af9d81f90bbdb030e4d90800a5d3ffae88cb32b7faecc9bea0abb113da53c21f73e9d19db68f961f997bc47bdd28d83a87beee0731')
+sha256sums=('900bf751be72eccf06de9d186f7b1c4b5c2fa9fa66458e53b8dffdfe4057')
+sha512sums=('634d45d989f1e0b8848bfb4eb4527c7edd76d4fccd77a5f8d85a46a5822f97ba653adf13df857c87ae56a8117b4ae2d45ec24249c6ee41a562446d4112ddb770')
 
 build() {
   cd ${pkgname}-${pkgver}
@@ -23,9 +23,6 @@
 --sysconfdir=/etc/${pkgname} \
 --enable-mpi-fortran=all \
 --libdir=/usr/lib/${pkgname} \
---with-threads=posix \
---enable-mpi-thread-multiple \
---enable-smp-locks \
 --enable-builtin-atomics \
 --enable-mpi-cxx \
 --with-valgrind \


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

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 21:29:33
  Author: anthraxx
Revision: 364593

archrelease: copy trunk to extra-x86_64

Added:
  openmpi/repos/extra-x86_64/PKGBUILD
(from rev 364592, openmpi/trunk/PKGBUILD)
Deleted:
  openmpi/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 21:29:28 UTC (rev 364592)
+++ PKGBUILD2019-10-10 21:29:33 UTC (rev 364593)
@@ -1,62 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-# Contributor: Stéphane Gaudreault 
-
-pkgname=openmpi
-pkgver=4.0.1
-pkgrel=1
-pkgdesc='High performance message passing library (MPI)'
-url='https://www.open-mpi.org'
-arch=('x86_64')
-license=('custom:OpenMPI')
-depends=('libltdl' 'hwloc' 'openssh' 'zlib' 'libnl')
-makedepends=('inetutils' 'valgrind' 'gcc-fortran')
-optdepends=('gcc-fortran: fortran support')
-options=('staticlibs')
-source=(https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2)
-sha256sums=('cce7b6d20522849301727f81282201d609553103ac0b09162cf28d102efb9709')
-sha512sums=('09f35dc2e44b4f84aab9c5af9d81f90bbdb030e4d90800a5d3ffae88cb32b7faecc9bea0abb113da53c21f73e9d19db68f961f997bc47bdd28d83a87beee0731')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
---sysconfdir=/etc/${pkgname} \
---enable-mpi-fortran=all \
---libdir=/usr/lib/${pkgname} \
---with-threads=posix \
---enable-mpi-thread-multiple \
---enable-smp-locks \
---enable-builtin-atomics \
---enable-mpi-cxx \
---with-valgrind \
---enable-memchecker \
---enable-pretty-print-stacktrace \
---without-slurm \
---with-hwloc=/usr \
---with-libltdl=/usr  \
-FC=/usr/bin/gfortran \
-LDFLAGS="${LDFLAGS} -Wl,-z,noexecstack"
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make check
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-  # FS#28583
-  install -dm 755 "${pkgdir}/usr/lib/pkgconfig"
-  for i in ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc ompi.pc; do
-ln -sf "/usr/lib/openmpi/pkgconfig/${i}" "${pkgdir}/usr/lib/pkgconfig/"
-  done
-
-  install -dm 755 "${pkgdir}/etc/ld.so.conf.d"
-  echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: openmpi/repos/extra-x86_64/PKGBUILD (from rev 364592, 
openmpi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 21:29:33 UTC (rev 364593)
@@ -0,0 +1,59 @@
+# Maintainer: Levente Polyak 
+# Contributor: Anatol Pomozov 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=openmpi
+pkgver=4.0.2
+pkgrel=1
+pkgdesc='High performance message passing library (MPI)'
+url='https://www.open-mpi.org'
+arch=('x86_64')
+license=('custom:OpenMPI')
+depends=('libltdl' 'hwloc' 'openssh' 'zlib' 'libnl')
+makedepends=('inetutils' 'valgrind' 'gcc-fortran')
+optdepends=('gcc-fortran: fortran support')
+options=('staticlibs')
+source=(https://www.open-mpi.org/software/ompi/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2)
+sha256sums=('900bf751be72eccf06de9d186f7b1c4b5c2fa9fa66458e53b8dffdfe4057')
+sha512sums=('634d45d989f1e0b8848bfb4eb4527c7edd76d4fccd77a5f8d85a46a5822f97ba653adf13df857c87ae56a8117b4ae2d45ec24249c6ee41a562446d4112ddb770')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr \
+--sysconfdir=/etc/${pkgname} \
+--enable-mpi-fortran=all \
+--libdir=/usr/lib/${pkgname} \
+--enable-builtin-atomics \
+--enable-mpi-cxx \
+--with-valgrind \
+--enable-memchecker \
+--enable-pretty-print-stacktrace \
+--without-slurm \
+--with-hwloc=/usr \
+--with-libltdl=/usr  \
+FC=/usr/bin/gfortran \
+LDFLAGS="${LDFLAGS} -Wl,-z,noexecstack"
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  # FS#28583
+  install -dm 755 "${pkgdir}/usr/lib/pkgconfig"
+  for i in ompi-c.pc ompi-cxx.pc ompi-f77.pc ompi-f90.pc ompi.pc; do
+ln -sf "/usr/lib/openmpi/pkgconfig/${i}" "${pkgdir}/usr/lib/pkgconfig/"
+  done
+
+  install -dm 755 "${pkgdir}/etc/ld.so.conf.d"
+  echo "/usr/lib/${pkgname}" > "${pkgdir}"/etc/ld.so.conf.d/${pkgname}.conf
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in emscripten/trunk (PKGBUILD arch-template.patch)

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 21:28:52
  Author: svenstaro
Revision: 514621

upgpkg: emscripten 1.38.47-4

Fix LLVM_ROOT

Modified:
  emscripten/trunk/PKGBUILD
  emscripten/trunk/arch-template.patch

-+
 PKGBUILD|4 ++--
 arch-template.patch |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:21:42 UTC (rev 514620)
+++ PKGBUILD2019-10-10 21:28:52 UTC (rev 514621)
@@ -5,7 +5,7 @@
 
 pkgname=emscripten
 pkgver=1.38.47
-pkgrel=3
+pkgrel=4
 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable 
JavaScript for the web"
 arch=('x86_64')
 url="http://emscripten.org;
@@ -26,7 +26,7 @@
 
sha512sums=('3cc645f214e79f36fb25876dc98c24582ab907a410aede9c8bb2823ff58d46c11b3e05a9c522ee8c5fcaf6be5cf751d1c2d6cf9095600350b6d7693e49fa801d'
 'SKIP'
 
'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d'
-
'5bb7be8a14392b7b34e2d8e3b442dc6409fea48ea5fe3528e2a4a03d574c8848f88de2b258e5f091ad7886762f6622d460c956bc4c1ad37c0dde24c0bb5a4417'
+
'c09920f24b60ae3aa784f6cdd4bdebe458d255d35cc2a1e839a6c86430dee12576b3bd8da36e02f8532f72b7ac8a31aee34e936b510129a2ffa86a75cc542f6d'
 
'3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c')
 
 prepare() {

Modified: arch-template.patch
===
--- arch-template.patch 2019-10-10 21:21:42 UTC (rev 514620)
+++ arch-template.patch 2019-10-10 21:28:52 UTC (rev 514621)
@@ -10,7 +10,7 @@
 +EMSCRIPTEN_ROOT = "/usr/lib/emscripten"
  
 -LLVM_ROOT = os.path.expanduser(os.getenv('LLVM', '{{{ LLVM_ROOT }}}')) # 
directory
-+LLVM_ROOT = "/usr/lib/emscripten"
++LLVM_ROOT = "/usr/lib/emscripten-llvm"
  BINARYEN_ROOT = os.path.expanduser(os.getenv('BINARYEN', '')) # if not set, 
we will use it from ports
  
  # Add this if you have manually built the JS optimizer executable (in


[arch-commits] Commit in emscripten/repos/community-x86_64 (10 files)

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 21:29:02
  Author: svenstaro
Revision: 514622

archrelease: copy trunk to community-x86_64

Added:
  emscripten/repos/community-x86_64/PKGBUILD
(from rev 514621, emscripten/trunk/PKGBUILD)
  emscripten/repos/community-x86_64/arch-template.patch
(from rev 514621, emscripten/trunk/arch-template.patch)
  emscripten/repos/community-x86_64/emscripten.install
(from rev 514621, emscripten/trunk/emscripten.install)
  emscripten/repos/community-x86_64/emscripten.sh
(from rev 514621, emscripten/trunk/emscripten.sh)
  emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch
(from rev 514621, emscripten/trunk/libcxxabi-include-libunwind.patch)
Deleted:
  emscripten/repos/community-x86_64/PKGBUILD
  emscripten/repos/community-x86_64/arch-template.patch
  emscripten/repos/community-x86_64/emscripten.install
  emscripten/repos/community-x86_64/emscripten.sh
  emscripten/repos/community-x86_64/libcxxabi-include-libunwind.patch

---+
 PKGBUILD  |  158 ++--
 arch-template.patch   |   50 +--
 emscripten.install|   26 ++---
 emscripten.sh |4 
 libcxxabi-include-libunwind.patch |   24 ++---
 5 files changed, 131 insertions(+), 131 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 21:28:52 UTC (rev 514621)
+++ PKGBUILD2019-10-10 21:29:02 UTC (rev 514622)
@@ -1,79 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: carstene1ns  - http://git.io/ctPKG
-# Contributor: Stefan Husmann 
-# Contributor: Vlad Kolotvin 
-
-pkgname=emscripten
-pkgver=1.38.47
-pkgrel=3
-pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable 
JavaScript for the web"
-arch=('x86_64')
-url="http://emscripten.org;
-license=('custom')
-depends=(nodejs python binaryen)
-makedepends=(cmake libxml2 git ninja)
-optdepends=('java-environment: for using clojure'
-'ruby: for using websockify addon'
-'cmake: for emcc --show-ports')
-install=emscripten.install
-# Get commit SHAs from here:
-# 
https://chromium.googlesource.com/emscripten-releases/+/refs/heads/master/DEPS
-source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz;
-
git+https://github.com/llvm/llvm-project.git#commit=411f1885b655ea622fe124a87a6eadfd988d7a5e
-"emscripten.sh"
-arch-template.patch
-libcxxabi-include-libunwind.patch)
-sha512sums=('3cc645f214e79f36fb25876dc98c24582ab907a410aede9c8bb2823ff58d46c11b3e05a9c522ee8c5fcaf6be5cf751d1c2d6cf9095600350b6d7693e49fa801d'
-'SKIP'
-
'fbe9b95b8d18e7d0c6ec5fded6f11b72fbe4ddd0391e5704b281ba79c479f3563e82423b790ddf3f0554a23d659193ca898a81fe3db509f16c30c7188b790e4d'
-
'5bb7be8a14392b7b34e2d8e3b442dc6409fea48ea5fe3528e2a4a03d574c8848f88de2b258e5f091ad7886762f6622d460c956bc4c1ad37c0dde24c0bb5a4417'
-
'3456c61bc8cc022f58cf2ae1ebda53057adc4f05fcddd71a6a69b172ef47ce41f1ded4cb49c49c71a68e8436d974458a06566d618a7dcbad9ded42fa5713386c')
-
-prepare() {
-  cd "$srcdir"/emscripten-$pkgver
-
-  patch -Np1 -i "$srcdir"/arch-template.patch
-
-  mkdir "$srcdir"/llvm-project/llvm/build
-}
-
-build() {
-  cd "$srcdir"/llvm-project/llvm/build
-
-  # Inspired from 
https://github.com/WebAssembly/waterfall/blob/58e343a47ea02cb6daf19eefbdf626b23c24980c/src/build.py#L790
-  cmake .. \
--GNinja \
--DPYTHON_EXECUTABLE=/usr/bin/python \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_SKIP_RPATH=YES \
--DLLVM_TARGETS_TO_BUILD="X86;WebAssembly" \
--DLLVM_BUILD_RUNTIME=OFF \
--DLLVM_TOOL_LTO_BUILD=ON \
--DLLVM_INSTALL_TOOLCHAIN_ONLY=ON \
--DLLVM_INCLUDE_EXAMPLES=OFF \
--DLLVM_INCLUDE_TESTS=OFF \
--DLLVM_ENABLE_PROJECTS="lld;clang" \
--DCLANG_INCLUDE_TESTS=OFF
-  ninja
-}
-
-package() {
-  # Install LLVM stuff according to 
https://github.com/emscripten-core/emscripten/blob/incoming/docs/process.md
-  install -d "$pkgdir"/usr/lib
-  cp -r "$srcdir"/llvm-project/llvm/build/bin "$pkgdir"/usr/lib/emscripten-llvm
-
-  # Install emscripten
-  cd "$srcdir"/emscripten-$pkgver
-  install -d "$pkgdir"/usr/lib/emscripten
-  cp -rup em* cmake site src system third_party tools 
"$pkgdir"/usr/lib/emscripten
-
-  patch -Np1 -i "$srcdir"/libcxxabi-include-libunwind.patch -d "$pkgdir"
-
-  # Remove clutter
-  rm "$pkgdir"/usr/lib/emscripten/*.bat
-
-  install -d "$pkgdir"/usr/share/doc
-  ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname
-  install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 514621, 
emscripten/trunk/PKGBUILD)
===
--- PKGBUILD 

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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:21:42
  Author: felixonmars
Revision: 514620

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 514619, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 514619, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:21:42 UTC (rev 514620)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=2
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:21:32
  Author: felixonmars
Revision: 514619

upgpkg: hoogle 5.0.17.11-2

rebuild with retry 0.8.0.2

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:20:01 UTC (rev 514618)
+++ PKGBUILD2019-10-10 21:21:32 UTC (rev 514619)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=1
+pkgrel=2
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:19:51
  Author: felixonmars
Revision: 514617

upgpkg: hledger-web 1.15-7

rebuild with retry 0.8.0.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:18:13 UTC (rev 514616)
+++ PKGBUILD2019-10-10 21:19:51 UTC (rev 514617)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.15
-pkgrel=6
+pkgrel=7
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:20:01
  Author: felixonmars
Revision: 514618

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 514617, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 514617, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:20:01 UTC (rev 514618)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.15
+pkgrel=7
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:18:13
  Author: felixonmars
Revision: 514616

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 514615, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 514615, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:18:13 UTC (rev 514616)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20190912
+pkgrel=8
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-hinotify'
+ 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-uuid'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:18:03
  Author: felixonmars
Revision: 514615

upgpkg: git-annex 7.20190912-8

rebuild with retry 0.8.0.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:11:05 UTC (rev 514614)
+++ PKGBUILD2019-10-10 21:18:03 UTC (rev 514615)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20190912
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


[arch-commits] Commit in qt5-svg/kde-unstable (PKGBUILD)

2019-10-10 Thread Antonio Rojas via arch-commits
Date: Thursday, October 10, 2019 @ 21:11:21
  Author: arojas
Revision: 364591

Add link to bug report

Modified:
  qt5-svg/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:11:01 UTC (rev 364590)
+++ PKGBUILD2019-10-10 21:11:21 UTC (rev 364591)
@@ -21,7 +21,7 @@
   mkdir -p build
 
   cd $_pkgfqn
-  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma
+  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma https://bugreports.qt.io/browse/QTBUG-78200
 }
 
 build() {


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:11:05
  Author: felixonmars
Revision: 514614

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 514613, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
514613, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:11:05 UTC (rev 514614)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=197
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:10:55
  Author: felixonmars
Revision: 514613

upgpkg: haskell-yesod-static 1.6.0.1-197

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:09:47 UTC (rev 514612)
+++ PKGBUILD2019-10-10 21:10:55 UTC (rev 514613)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=196
+pkgrel=197
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in qt5-svg/repos/kde-unstable-x86_64 (PKGBUILD PKGBUILD)

2019-10-10 Thread Antonio Rojas via arch-commits
Date: Thursday, October 10, 2019 @ 21:11:01
  Author: arojas
Revision: 364590

archrelease: copy kde-unstable to kde-unstable-x86_64

Added:
  qt5-svg/repos/kde-unstable-x86_64/PKGBUILD
(from rev 364589, qt5-svg/kde-unstable/PKGBUILD)
Deleted:
  qt5-svg/repos/kde-unstable-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 21:10:39 UTC (rev 364589)
+++ PKGBUILD2019-10-10 21:11:01 UTC (rev 364590)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-svg
-_qtver=5.14.0-beta1
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='Classes for displaying the contents of SVG files'
-depends=('qt5-base')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
-source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;)
-sha256sums=('70058f9392b025fbb55afb9cdb246535878cf71fc945cbba2bd199b05fd62ac3')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-
-  qmake ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -d "$pkgdir"/usr/share/licenses
-  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
-}

Copied: qt5-svg/repos/kde-unstable-x86_64/PKGBUILD (from rev 364589, 
qt5-svg/kde-unstable/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 21:11:01 UTC (rev 364590)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-svg
+_qtver=5.14.0-beta1
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='Classes for displaying the contents of SVG files'
+depends=('qt5-base')
+groups=('qt' 'qt5')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
+ 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=14fa4591;)
+sha256sums=('70058f9392b025fbb55afb9cdb246535878cf71fc945cbba2bd199b05fd62ac3'
+'2f382af7553ed08b0da16d73090d0e70ebe8cca71a1030859e2aaa42a5fc505c')
+
+prepare() {
+  mkdir -p build
+
+  cd $_pkgfqn
+  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma
+}
+
+build() {
+  cd build
+
+  qmake ../${_pkgfqn}
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="$pkgdir" install
+
+  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
+  find "$pkgdir/usr/lib" -type f -name '*.prl' \
+-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
+
+  install -d "$pkgdir"/usr/share/licenses
+  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
+}


[arch-commits] Commit in qt5-svg/kde-unstable (PKGBUILD)

2019-10-10 Thread Antonio Rojas via arch-commits
Date: Thursday, October 10, 2019 @ 21:10:39
  Author: arojas
Revision: 364589

Fix svg icon rendering in Plasma (FS#64090)

Modified:
  qt5-svg/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:03:50 UTC (rev 364588)
+++ PKGBUILD2019-10-10 21:10:39 UTC (rev 364589)
@@ -4,7 +4,7 @@
 pkgname=qt5-svg
 _qtver=5.14.0-beta1
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')
@@ -12,11 +12,16 @@
 depends=('qt5-base')
 groups=('qt' 'qt5')
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
-source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;)
-sha256sums=('70058f9392b025fbb55afb9cdb246535878cf71fc945cbba2bd199b05fd62ac3')
+source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
+ 
qtbug-78200.patch::"https://code.qt.io/cgit/qt/qtsvg.git/patch/?id=14fa4591;)
+sha256sums=('70058f9392b025fbb55afb9cdb246535878cf71fc945cbba2bd199b05fd62ac3'
+'2f382af7553ed08b0da16d73090d0e70ebe8cca71a1030859e2aaa42a5fc505c')
 
 prepare() {
   mkdir -p build
+
+  cd $_pkgfqn
+  patch -Rp1 -i ../qtbug-78200.patch # Revert commit that breaks svg rendering 
in Plasma
 }
 
 build() {


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:09:37
  Author: felixonmars
Revision: 514611

upgpkg: haskell-yesod-test 1.6.6.2-24

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:08:34 UTC (rev 514610)
+++ PKGBUILD2019-10-10 21:09:37 UTC (rev 514611)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.6.2
-pkgrel=23
+pkgrel=24
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:09:47
  Author: felixonmars
Revision: 514612

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
514611, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:09:47 UTC (rev 514612)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.6.2
+pkgrel=24
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('253279e58cfaf2afa6d728d7188e84603b2d575c344e76e3742c146a400eb77a37067dde571e9ba84a0cf5dcdae239f58aa77144e95ae57b33beae4b2ac08b93')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:08:34
  Author: felixonmars
Revision: 514610

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 514609, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
514609, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:08:34 UTC (rev 514610)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=14
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:08:23
  Author: felixonmars
Revision: 514609

upgpkg: haskell-yesod-auth 1.6.8-14

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:07:10 UTC (rev 514608)
+++ PKGBUILD2019-10-10 21:08:23 UTC (rev 514609)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=13
+pkgrel=14
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:07:10
  Author: felixonmars
Revision: 514608

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 514607, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:07:10 UTC (rev 514608)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=346
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:07:00
  Author: felixonmars
Revision: 514607

upgpkg: haskell-yesod 1.6.0-346

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:06:05 UTC (rev 514606)
+++ PKGBUILD2019-10-10 21:07:00 UTC (rev 514607)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=345
+pkgrel=346
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:06:05
  Author: felixonmars
Revision: 514606

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 514605, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
514605, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:06:05 UTC (rev 514606)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=7
+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-form/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:05:56
  Author: felixonmars
Revision: 514605

upgpkg: haskell-yesod-form 1.6.7-7

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:04:45 UTC (rev 514604)
+++ PKGBUILD2019-10-10 21:05:56 UTC (rev 514605)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=6
+pkgrel=7
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:04:45
  Author: felixonmars
Revision: 514604

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 514603, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 514603, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:04:45 UTC (rev 514604)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.2
+pkgrel=95
+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=('8014d1bcb5101bfad61911377e4122b07f41b4e98bd20c8f7a205d151caa73dbe4b1cc526f1f3d4bb2323920b290f080c77649e0f368ca017cd50389a7f7120c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:04:35
  Author: felixonmars
Revision: 514603

upgpkg: haskell-yesod-persistent 1.6.0.2-95

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:03:44 UTC (rev 514602)
+++ PKGBUILD2019-10-10 21:04:35 UTC (rev 514603)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.2
-pkgrel=94
+pkgrel=95
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in icedtea-web/repos/extra-x86_64 (4 files)

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 21:03:50
  Author: anthraxx
Revision: 364588

archrelease: copy trunk to extra-x86_64

Added:
  icedtea-web/repos/extra-x86_64/PKGBUILD
(from rev 364587, icedtea-web/trunk/PKGBUILD)
  icedtea-web/repos/extra-x86_64/compiler-flags.patch
(from rev 364587, icedtea-web/trunk/compiler-flags.patch)
  icedtea-web/repos/extra-x86_64/java13-SecurityManager.patch
(from rev 364587, icedtea-web/trunk/java13-SecurityManager.patch)
Deleted:
  icedtea-web/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  180 -
 compiler-flags.patch |   69 +++
 java13-SecurityManager.patch |   65 ++
 3 files changed, 224 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 21:03:42 UTC (rev 364587)
+++ PKGBUILD2019-10-10 21:03:50 UTC (rev 364588)
@@ -1,90 +0,0 @@
-# Maintainer: Guillaume ALAUX 
-# Contributor: Andreas Radke 
-
-pkgbase=icedtea-web
-pkgname=('icedtea-web' 'icedtea-web-doc')
-pkgver=1.7
-pkgrel=1
-arch=('i686' 'x86_64')
-url='http://icedtea.classpath.org/wiki/IcedTea-Web'
-license=('GPL2')
-makedepends=('java-environment-openjdk=8' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 
'junit'
- 'firefox' 'epiphany')
-optdepends=('rhino: for using proxy auto config files')
-# Due to broken path names in the tarball that fails with LANG=C in our chroot
-noextract=("${pkgbase}-${pkgver}.tar.gz")
-source=(http://icedtea.classpath.org/download/source/${pkgbase}-${pkgver}.tar.gz{,.sig})
-validpgpkeys=('C058EF1E749812E6A486384B53B5CFF671EEED59') # Jiri Vanek 

-sha256sums=('2030ea323964ae82eabe5436eef076de4b892786424ad9be21f3abc9d76c0291'
-'SKIP')
-
-prepare() {
-  cd "${srcdir}"
-  LANG=en_US.UTF-8 bsdtar -x -f "${srcdir}"/${pkgbase}-${pkgver}.tar.gz
-}
-
-build() {
-  cd "${srcdir}"/${pkgbase}-${pkgver}
-  ./configure \
-  --prefix=/usr/share/${pkgbase} \
-  --datarootdir=/usr/share \
-  --with-jdk-home=/usr/lib/jvm/default \
-  --with-jre-home=/usr/lib/jvm/default-runtime \
-  --with-java=/usr/bin/java \
-  --with-browser-tests \
-  --with-firefox=/usr/bin/firefox \
-  --with-epiphany=/usr/bin/epiphany
-   make
-}
-
-#check() {
-#  cd "${srcdir}"/${pkgbase}-${pkgver}
-#  # as more tests have been added some are expectged to fail
-#  # see 
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-March/017566.html
-#  make -k check
-#}
-
-
-package_icedtea-web() {
-
-  pkgdesc='Free web browser plugin to run applets written in Java and an 
implementation of Java Web Start'
-  depends=('java-runtime-openjdk' 'desktop-file-utils')
-  provides=('java-web-start')
-  replaces=('icedtea-web-java7')
-
-  cd "${srcdir}"/${pkgbase}-${pkgver}
-  # possible make target (see bottom of Makefile.am: install-exec-local 
install-data-local
-  make DESTDIR="${pkgdir}" install-exec-local install-data-local
-
-  # Install desktop files.
-  install -m 755 -d "${pkgdir}"/usr/share/{applications,pixmaps}
-  install -m 644 javaws.png "${pkgdir}"/usr/share/pixmaps
-  install -m 644 {javaws,itweb-settings}.desktop 
"${pkgdir}"/usr/share/applications
-  # remove splitted doc files
-  rm -rf "${pkgdir}"/usr/share/doc
-
-  # link binaries into /usr/bin + jre/bin
-  install -m 755 -d "${pkgdir}"/usr/bin
-  pushd "${pkgdir}"/usr/share/${pkgbase}/bin
-  for file in *; do
-ln -sf /usr/share/${pkgbase}/bin/${file} "${pkgdir}"/usr/bin
-  done
-  popd
-
-  # link the mozilla-plugin - test it here 
http://www.java.com/en/download/help/testvm.xml
-  install -m 755 -d "${pkgdir}"/usr/lib/mozilla/plugins/
-  ln -sf /usr/share/${pkgbase}/lib/IcedTeaPlugin.so 
"${pkgdir}"/usr/lib/mozilla/plugins/
-}
-
-package_icedtea-web-doc() {
-
-  pkgdesc='icedtea-web browser plugin + Java WebStart - documentation files'
-  replaces=('icedtea-web-java7-doc')
-
-  cd "${srcdir}"/${pkgbase}-${pkgver}
-  make DESTDIR="${pkgdir}" install-data-local
-  # remove javaws about and man page
-  rm -rf "${pkgdir}"/usr/lib
-  rm -rf "${pkgdir}"/usr/share/man
-  rm -rf "${pkgdir}"/usr/share/icedtea-web # conflicting and unneeded file it 
seems
-}

Copied: icedtea-web/repos/extra-x86_64/PKGBUILD (from rev 364587, 
icedtea-web/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 21:03:50 UTC (rev 364588)
@@ -0,0 +1,90 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Guillaume ALAUX 
+# Contributor: Andreas Radke 
+
+pkgbase=icedtea-web
+pkgname=('icedtea-web' 'icedtea-web-doc')
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='Additional components for OpenJDK - Browser plug-in and Web Start 
implementation'
+url='https://github.com/AdoptOpenJDK/IcedTea-Web'
+arch=('x86_64')
+license=('GPL2')
+makedepends=('java-environment=8' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit'
+ 'firefox' 'epiphany' 

[arch-commits] Commit in icedtea-web/trunk (3 files)

2019-10-10 Thread Levente Polyak via arch-commits
Date: Thursday, October 10, 2019 @ 21:03:42
  Author: anthraxx
Revision: 364587

upgpkg: icedtea-web 1.8.3-1 (switch to new upstream)

- upstream release
- contains security patches that are important

Added:
  icedtea-web/trunk/compiler-flags.patch
  icedtea-web/trunk/java13-SecurityManager.patch
Modified:
  icedtea-web/trunk/PKGBUILD

--+
 PKGBUILD |   86 -
 compiler-flags.patch |   69 
 java13-SecurityManager.patch |   65 ++
 3 files changed, 177 insertions(+), 43 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:02:41 UTC (rev 364586)
+++ PKGBUILD2019-10-10 21:03:42 UTC (rev 364587)
@@ -1,30 +1,37 @@
+# Maintainer: Levente Polyak 
 # Maintainer: Guillaume ALAUX 
 # Contributor: Andreas Radke 
 
 pkgbase=icedtea-web
 pkgname=('icedtea-web' 'icedtea-web-doc')
-pkgver=1.7
+pkgver=1.8.3
 pkgrel=1
+pkgdesc='Additional components for OpenJDK - Browser plug-in and Web Start 
implementation'
+url='https://github.com/AdoptOpenJDK/IcedTea-Web'
 arch=('x86_64')
-url='https://icedtea.classpath.org/wiki/IcedTea-Web'
 license=('GPL2')
-makedepends=('java-environment-openjdk=8' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 
'junit'
- 'firefox' 'epiphany')
+makedepends=('java-environment=8' 'zip' 'libxtst' 'npapi-sdk' 'rhino' 'junit'
+ 'firefox' 'epiphany' 'rust' 'bc')
 optdepends=('rhino: for using proxy auto config files')
-# Due to broken path names in the tarball that fails with LANG=C in our chroot
-noextract=("${pkgbase}-${pkgver}.tar.gz")
-source=(https://icedtea.classpath.org/download/source/${pkgbase}-${pkgver}.tar.gz{,.sig})
-validpgpkeys=('C058EF1E749812E6A486384B53B5CFF671EEED59') # Jiri Vanek 

-sha256sums=('2030ea323964ae82eabe5436eef076de4b892786424ad9be21f3abc9d76c0291'
-'SKIP')
+source=(https://github.com/AdoptOpenJDK/IcedTea-Web/archive/${pkgbase}-${pkgver}.tar.gz
+java13-SecurityManager.patch
+compiler-flags.patch)
+sha256sums=('41b6f09a7b44ad6b85d5086c289557f6f6340baa51be71bc4361aa26a844e7af'
+'ee2221225afd4a577c1133b8ea4ddb7a596c7c8443cffc9185d21d404bd09f8c'
+'4db38a59012bf4c3dc857f340924ecbc796d89f15521abdc367bc39301be7a19')
+sha512sums=('878f2abffdce56ad487d495c68c70d07553a01ec379ab81b29dee4a9ddc34182337eb4b019d84dbe32160c9b9160ff2010e566cfa9beacf901bd5a14332a2c9e'
+
'2ced4eb0542ed91a59d766bb4ca0db28a1f9b9569f48bf5b80ff178c81700067cc28a2ec99d06f479fa402ef4f290da291ad8275e52d1cbd27bee445e3ce3f7c'
+
'0689abbe5fa5b616a3c71caf038a42bc69a4950e923cce3c658c15a85a140f5d2e19a96429fc82cfe38c42fdc7bca4a305fd613e3483a8f98a6ee3daaf0a8304')
 
 prepare() {
-  cd "${srcdir}"
-  LANG=en_US.UTF-8 bsdtar -x -f "${srcdir}"/${pkgbase}-${pkgver}.tar.gz
+  cd IcedTea-Web-${pkgbase}-${pkgver}
+  patch -Np0 < "${srcdir}/compiler-flags.patch"
+  patch -Np1 < "${srcdir}/java13-SecurityManager.patch"
+  autoreconf -fiv
 }
 
 build() {
-  cd "${srcdir}"/${pkgbase}-${pkgver}
+  cd IcedTea-Web-${pkgbase}-${pkgver}
   ./configure \
   --prefix=/usr/share/${pkgbase} \
   --datarootdir=/usr/share \
@@ -33,58 +40,51 @@
   --with-java=/usr/bin/java \
   --with-browser-tests \
   --with-firefox=/usr/bin/firefox \
-  --with-epiphany=/usr/bin/epiphany
+  --with-epiphany=/usr/bin/epiphany \
+  --with-itw-libs=DISTRIBUTION
make
 }
 
-#check() {
-#  cd "${srcdir}"/${pkgbase}-${pkgver}
-#  # as more tests have been added some are expectged to fail
-#  # see 
http://mail.openjdk.java.net/pipermail/distro-pkg-dev/2012-March/017566.html
-#  make -k check
-#}
+check() {
+  cd IcedTea-Web-${pkgbase}-${pkgver}
+  make -k check
+}
 
 
 package_icedtea-web() {
-
-  pkgdesc='Free web browser plugin to run applets written in Java and an 
implementation of Java Web Start'
   depends=('java-runtime-openjdk' 'desktop-file-utils')
   provides=('java-web-start')
-  replaces=('icedtea-web-java7')
 
-  cd "${srcdir}"/${pkgbase}-${pkgver}
-  # possible make target (see bottom of Makefile.am: install-exec-local 
install-data-local
-  make DESTDIR="${pkgdir}" install-exec-local install-data-local
+  cd IcedTea-Web-${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" install
 
-  # Install desktop files.
-  install -m 755 -d "${pkgdir}"/usr/share/{applications,pixmaps}
-  install -m 644 javaws.png "${pkgdir}"/usr/share/pixmaps
-  install -m 644 {javaws,itweb-settings}.desktop 
"${pkgdir}"/usr/share/applications
-  # remove splitted doc files
-  rm -rf "${pkgdir}"/usr/share/doc
+  # Install desktop files
+  install -Dm 644 javaws.png -t "${pkgdir}"/usr/share/pixmaps
+  install -Dm 644 *.desktop -t "${pkgdir}"/usr/share/applications
 
-  # link binaries into /usr/bin + jre/bin
+  ## link binaries into /usr/bin + jre/bin
   install -m 755 -d "${pkgdir}"/usr/bin
-  pushd 

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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:03:44
  Author: felixonmars
Revision: 514602

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 514601, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
514601, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:03:44 UTC (rev 514602)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=590
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:03:32
  Author: felixonmars
Revision: 514601

upgpkg: haskell-yesod-default 1.2.0-590

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:02:46 UTC (rev 514600)
+++ PKGBUILD2019-10-10 21:03:32 UTC (rev 514601)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=589
+pkgrel=590
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:02:34
  Author: felixonmars
Revision: 514599

upgpkg: haskell-yesod-core 1.6.16.1-8

rebuild with retry 0.8.0.2

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 21:01:24 UTC (rev 514598)
+++ PKGBUILD2019-10-10 21:02:34 UTC (rev 514599)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.16.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:02:46
  Author: felixonmars
Revision: 514600

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 514599, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
514599, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:02:46 UTC (rev 514600)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.16.1
+pkgrel=8
+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-rio' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('45084c7ae14cfaaad08725d775635051d0e03193b798448f2fd4fdea8b6b4f739ce5fbaa316e9e16ffeb6c3b2f89c0f96487910ca337b0bc0ee9e274eb66a675')
+
+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-pantry/repos (2 files)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:01:24
  Author: felixonmars
Revision: 514598

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
514597, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 21:01:24 UTC (rev 514598)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.1.1.1
+pkgrel=33
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base-orphans'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-contravariant' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 
'haskell-rio'
+ 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 
'haskell-syb'
+ 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62')
+
+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 haskell-pantry/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 21:01:13
  Author: felixonmars
Revision: 514597

upgpkg: haskell-pantry 0.1.1.1-33

rebuild with retry 0.8.0.2

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:57:27 UTC (rev 514596)
+++ PKGBUILD2019-10-10 21:01:13 UTC (rev 514597)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.1.1.1
-pkgrel=32
+pkgrel=33
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:57:27
  Author: felixonmars
Revision: 514596

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 514595, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
514595, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:57:27 UTC (rev 514596)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.1.0.0
+pkgrel=24
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/stack;
+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=('0d8c768ac87c9c2fdfe7503e88bbc6135e6edd0938790b46849346f86c62f5416abd18dcb14349c2624a956990cac8b66e93c3ef5043ffc60e1df7f6dab950e6')
+
+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 haskell-http-download/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:57:17
  Author: felixonmars
Revision: 514595

upgpkg: haskell-http-download 0.1.0.0-24

rebuild with retry 0.8.0.2

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:56:22 UTC (rev 514594)
+++ PKGBUILD2019-10-10 20:57:17 UTC (rev 514595)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.1.0.0
-pkgrel=23
+pkgrel=24
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/stack;
 license=('MIT')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:56:22
  Author: felixonmars
Revision: 514594

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 514593, haskell-aws/trunk/PKGBUILD)

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 514593, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:56:22 UTC (rev 514594)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.21.1
+pkgrel=96
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 
'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 
'haskell-resourcet'
+ 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ab22fd2113b579404c218abbef42ebc04e3b5d90c4a1ecc4ad36aa720c8071c07d8b49bd2441bc07d1383122cfdd5e95a04fad6929adedb66e5d5b684eed2f37')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Requires AWS credentials to test"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:56:12
  Author: felixonmars
Revision: 514593

upgpkg: haskell-aws 0.21.1-96

rebuild with retry 0.8.0.2

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:52:51 UTC (rev 514592)
+++ PKGBUILD2019-10-10 20:56:12 UTC (rev 514593)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.21.1
-pkgrel=95
+pkgrel=96
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:52:51
  Author: felixonmars
Revision: 514592

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 514591, haskell-authenticate/trunk/PKGBUILD)

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
514591, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:52:51 UTC (rev 514592)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=342
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:52:42
  Author: felixonmars
Revision: 514591

upgpkg: haskell-authenticate 1.3.4-342

rebuild with retry 0.8.0.2

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:51:42 UTC (rev 514590)
+++ PKGBUILD2019-10-10 20:52:42 UTC (rev 514591)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=341
+pkgrel=342
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:51:42
  Author: felixonmars
Revision: 514590

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 514589, haskell-http-conduit/trunk/PKGBUILD)

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
514589, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:51:42 UTC (rev 514590)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.7.1
+pkgrel=67
+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=('39308e85a9b8c292930803b0b0bb00d4fb58e64e3a8273a30fee4f6016fe18ae9cbd75ece5b67ff88237d87c0b895896b9d715eaa45d396f3baf1deb2b8388ba')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:51:33
  Author: felixonmars
Revision: 514589

upgpkg: haskell-http-conduit 2.3.7.1-67

rebuild with retry 0.8.0.2

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:50:09 UTC (rev 514588)
+++ PKGBUILD2019-10-10 20:51:33 UTC (rev 514589)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.7.1
-pkgrel=66
+pkgrel=67
 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-warp-tls/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:49:59
  Author: felixonmars
Revision: 514587

upgpkg: haskell-warp-tls 3.2.8-5

rebuild with retry 0.8.0.2

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:49:10 UTC (rev 514586)
+++ PKGBUILD2019-10-10 20:49:59 UTC (rev 514587)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.8
-pkgrel=4
+pkgrel=5
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:50:09
  Author: felixonmars
Revision: 514588

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 514587, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
514587, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:50:09 UTC (rev 514588)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.8
+pkgrel=5
+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=('1346c56828b8090608dc82420f6053488592929549bc31fb62218a7d9a295b3adc09bb97d2c6280855ef758248a03cf48f88329b3af17f30bba7f17a7d3d11c7')
+
+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-handler-launch/repos (2 files)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:49:10
  Author: felixonmars
Revision: 514586

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 514585, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 514585, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:49:10 UTC (rev 514586)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.4
+pkgrel=214
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<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 \
+--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-handler-launch/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:49:00
  Author: felixonmars
Revision: 514585

upgpkg: haskell-wai-handler-launch 3.0.2.4-214

rebuild with retry 0.8.0.2

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:48:26 UTC (rev 514584)
+++ PKGBUILD2019-10-10 20:49:00 UTC (rev 514585)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=213
+pkgrel=214
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:48:26
  Author: felixonmars
Revision: 514584

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 514583, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 514583, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:48:26 UTC (rev 514584)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.16.2
+pkgrel=19
+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')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:48:16
  Author: felixonmars
Revision: 514583

upgpkg: haskell-servant-server 0.16.2-19

rebuild with retry 0.8.0.2

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:46:38 UTC (rev 514582)
+++ PKGBUILD2019-10-10 20:48:16 UTC (rev 514583)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.16.2
-pkgrel=18
+pkgrel=19
 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-hjsonschema/repos (2 files)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:46:38
  Author: felixonmars
Revision: 514582

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
514581, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:46:38 UTC (rev 514582)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=268
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-pcre-heavy'
+ 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 
'haskell-safe-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 
2018-06-03"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:46:28
  Author: felixonmars
Revision: 514581

upgpkg: haskell-hjsonschema 1.9.0-268

rebuild with retry 0.8.0.2

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:45:02 UTC (rev 514580)
+++ PKGBUILD2019-10-10 20:46:28 UTC (rev 514581)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=267
+pkgrel=268
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


[arch-commits] Commit in haskell-wai-app-static/repos (2 files)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:45:02
  Author: felixonmars
Revision: 514580

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 514579, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 514579, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:45:02 UTC (rev 514580)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.3
+pkgrel=100
+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=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<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-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:44:52
  Author: felixonmars
Revision: 514579

upgpkg: haskell-wai-app-static 3.1.6.3-100

rebuild with retry 0.8.0.2

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:43:59 UTC (rev 514578)
+++ PKGBUILD2019-10-10 20:44:52 UTC (rev 514579)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.3
-pkgrel=99
+pkgrel=100
 pkgdesc="WAI application for static serving"
 url="https://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:43:59
  Author: felixonmars
Revision: 514578

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 514577, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:43:59 UTC (rev 514578)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.18.3
+pkgrel=32
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="https://shakebuild.com;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' 
'haskell-heaps'
+ 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-primitive'
+ 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d7d3ac1c7db8cec76df7e09d115f54be09cd66f95740c27ad807e3fa35b9ea37d20874c279b22d62b173b52205050a7bcaa805a265dab0fe73776e9a0b9a36db')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell -package=Cabal Setup.hs configure/runhaskell 
-package=Cabal Setup.hs configure --enable-executable-dynamic 
--disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable -f-cloud
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:43:49
  Author: felixonmars
Revision: 514577

upgpkg: haskell-shake 0.18.3-32

rebuild with retry 0.8.0.2

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:36:04 UTC (rev 514576)
+++ PKGBUILD2019-10-10 20:43:49 UTC (rev 514577)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.18.3
-pkgrel=31
+pkgrel=32
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="https://shakebuild.com;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:36:04
  Author: felixonmars
Revision: 514576

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
514575, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:36:04 UTC (rev 514576)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.5.0
+pkgrel=64
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 
'haskell-exceptions'
+ 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-microstache'
+ 'haskell-mwc-random' 'haskell-optparse-applicative' 
'haskell-statistics'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('361e67479848288db75f8869f6da63778e32d8d18ae499fb38e301a02cf7679cb8e3a1e3779247b14f1f34ab570ccd8aa998a9794253a94cfb842f1a7277')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:35:54
  Author: felixonmars
Revision: 514575

upgpkg: haskell-criterion 1.5.5.0-64

rebuild with retry 0.8.0.2

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:34:24 UTC (rev 514574)
+++ PKGBUILD2019-10-10 20:35:54 UTC (rev 514575)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.5.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:34:24
  Author: felixonmars
Revision: 514574

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 514573, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
514573, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:34:24 UTC (rev 514574)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=279
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:34:14
  Author: felixonmars
Revision: 514573

upgpkg: haskell-js-jquery 3.3.1-279

rebuild with retry 0.8.0.2

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:33:36 UTC (rev 514572)
+++ PKGBUILD2019-10-10 20:34:14 UTC (rev 514573)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=278
+pkgrel=279
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:33:26
  Author: felixonmars
Revision: 514571

upgpkg: darcs 2.14.2-111

rebuild with retry 0.8.0.2

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:28:07 UTC (rev 514570)
+++ PKGBUILD2019-10-10 20:33:26 UTC (rev 514571)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.2
-pkgrel=110
+pkgrel=111
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL2")


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:33:36
  Author: felixonmars
Revision: 514572

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 514571, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 514571, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:33:36 UTC (rev 514572)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.2
+pkgrel=111
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 20:28:07
  Author: svenstaro
Revision: 514570

archrelease: copy trunk to community-x86_64

Added:
  tiled/repos/community-x86_64/PKGBUILD
(from rev 514569, tiled/trunk/PKGBUILD)
Deleted:
  tiled/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   54 +++---
 1 file changed, 27 insertions(+), 27 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 20:28:02 UTC (rev 514569)
+++ PKGBUILD2019-10-10 20:28:07 UTC (rev 514570)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.2.4
-pkgrel=1
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://www.mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11')
-makedepends=('mesa' 'qt5-tools' 'python3')
-optdepends=('python3: Python plugin')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install INSTALL_ROOT=$pkgdir
-}

Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 514569, 
tiled/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 20:28:07 UTC (rev 514570)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
+pkgname=tiled
+pkgver=1.2.5
+pkgrel=1
+pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
+arch=('x86_64')
+url='http://www.mapeditor.org'
+license=('GPL')
+replaces=('tiled-qt')
+depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11')
+makedepends=('mesa' 'qt5-tools' 'python3')
+optdepends=('python3: Python plugin')
+source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
+sha512sums=('2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install INSTALL_ROOT=$pkgdir
+}


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

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 20:28:02
  Author: svenstaro
Revision: 514569

upgpkg: tiled 1.2.5-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:23:28 UTC (rev 514568)
+++ PKGBUILD2019-10-10 20:28:02 UTC (rev 514569)
@@ -1,7 +1,7 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.2.4
+pkgver=1.2.5
 pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('mesa' 'qt5-tools' 'python3')
 optdepends=('python3: Python plugin')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('a16fcb3fcceb11397cc981f10a558215264cf2c340639fbc001d384cfd9bc138c05ed40894a03d103af8a7d629c0be9fa6d5a4058fd9c563806920efef8e2cb7')
+sha512sums=('2b0009a8aa785d4289d6759369ff579e62e4fb969090ee6ba2b3fae4dd42d4e9562bd6d2a74ae372c07d9bbfd108390c79a48b49e05f0881e87497f6a727cb3a')
 
 build() {
   cd $srcdir/$pkgname-$pkgver


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

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 20:23:20
  Author: svenstaro
Revision: 514567

upgpkg: netdata 1.18.0-1

Modified:
  netdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:22:27 UTC (rev 514566)
+++ PKGBUILD2019-10-10 20:23:20 UTC (rev 514567)
@@ -2,8 +2,8 @@
 # Contributor: SanskritFritz (gmail)
 
 pkgname=netdata
-pkgver=1.17.1
-pkgrel=2
+pkgver=1.18.0
+pkgrel=1
 pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
 url="https://github.com/netdata/netdata;
 arch=('x86_64')
@@ -24,7 +24,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/netdata/netdata/archive/v${pkgver}.tar.gz;
 "$pkgname.tmpfiles"
 "$pkgname.sysusers")
-sha512sums=('795610ef3e7153982665edd90ece1f06fef264a3eaf28f49ef59505aa83983822f9dd88035a30885db1d462e72b6ce2416ef6365abb94229d6155b896d12a8aa'
+sha512sums=('012400c555ea24f7f2bcc32f59bd37594811602c1e4d3428c19e1091ca21bd52f5fb2db7469de276a5461e38bd3323a2fba5aa496769e31df92a272c5300a923'
 
'3f934ddd1f5248f9e11c29050c023d60b76e4098ec9c8d413bb362d43e9242f767fd58310d966076e8400779af8bda2459afcc314b267fcb9f1c84173e14e313'
 
'a910809a823ba58ca7bdaa72e8d68427b48f452c1fbb2343fa182ecb0a091a7640e73af24b8ba2fdd90e00aed8ef53b7fccd25cb8f04ca9b9fa6c8e52223ca66')
 


[arch-commits] Commit in netdata/repos/community-x86_64 (8 files)

2019-10-10 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 10, 2019 @ 20:23:28
  Author: svenstaro
Revision: 514568

archrelease: copy trunk to community-x86_64

Added:
  netdata/repos/community-x86_64/PKGBUILD
(from rev 514567, netdata/trunk/PKGBUILD)
  netdata/repos/community-x86_64/netdata.install
(from rev 514567, netdata/trunk/netdata.install)
  netdata/repos/community-x86_64/netdata.sysusers
(from rev 514567, netdata/trunk/netdata.sysusers)
  netdata/repos/community-x86_64/netdata.tmpfiles
(from rev 514567, netdata/trunk/netdata.tmpfiles)
Deleted:
  netdata/repos/community-x86_64/PKGBUILD
  netdata/repos/community-x86_64/netdata.install
  netdata/repos/community-x86_64/netdata.sysusers
  netdata/repos/community-x86_64/netdata.tmpfiles

--+
 PKGBUILD |  120 ++---
 netdata.install  |   24 +-
 netdata.sysusers |2 
 netdata.tmpfiles |6 +-
 4 files changed, 76 insertions(+), 76 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-10 20:23:20 UTC (rev 514567)
+++ PKGBUILD2019-10-10 20:23:28 UTC (rev 514568)
@@ -1,60 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: SanskritFritz (gmail)
-
-pkgname=netdata
-pkgver=1.17.1
-pkgrel=2
-pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
-url="https://github.com/netdata/netdata;
-arch=('x86_64')
-license=('GPL')
-backup=('etc/netdata/netdata.conf')
-depends=('libmnl' 'libnetfilter_acct' 'zlib' 'judy' 'libuv' 'json-c' 'libcap' 
'lz4')
-optdepends=('nodejs: for monitoring named and SNMP devices'
-'lm_sensors: for monitoring hardware sensors'
-'iproute2: for monitoring Linux QoS'
-'python: for most of the external plugins'
-'python-psycopg2: for monitoring PostgreSQL databases'
-'python-mysqlclient: for monitoring MySQL/MariaDB databases'
-'python-requests: for monitoring elasticsearch'
-'hddtemp: for monitoring hhd temperature'
-'apcupsd: for monitoring APC UPS'
-'iw: for monitoring Linux as access point')
-install="$pkgname.install"
-source=("$pkgname-$pkgver.tar.gz::https://github.com/netdata/netdata/archive/v${pkgver}.tar.gz;
-"$pkgname.tmpfiles"
-"$pkgname.sysusers")
-sha512sums=('795610ef3e7153982665edd90ece1f06fef264a3eaf28f49ef59505aa83983822f9dd88035a30885db1d462e72b6ce2416ef6365abb94229d6155b896d12a8aa'
-
'3f934ddd1f5248f9e11c29050c023d60b76e4098ec9c8d413bb362d43e9242f767fd58310d966076e8400779af8bda2459afcc314b267fcb9f1c84173e14e313'
-
'a910809a823ba58ca7bdaa72e8d68427b48f452c1fbb2343fa182ecb0a091a7640e73af24b8ba2fdd90e00aed8ef53b7fccd25cb8f04ca9b9fa6c8e52223ca66')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  autoreconf -i
-  ./configure \
-   --prefix="/usr" \
-   --sbindir="/usr/bin" \
-   --sysconfdir="/etc" \
-   --libexecdir="/usr/lib" \
-   --localstatedir="/var" \
-   --with-zlib --with-math --with-user=netdata
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-
-  # Remove /var/*, pacman creates it via tmpfiles hook
-  rm -vrf "${pkgdir}/var"
-  touch "$pkgdir/etc/netdata/netdata.conf"
-  chown -R 134:134 "$pkgdir"/etc/netdata
-  chown -R 134:134 "$pkgdir"/usr/share/netdata/web
-
-  install -Dm0644 "system/netdata.service" 
"$pkgdir/usr/lib/systemd/system/netdata.service"
-  install -Dm0644 "system/netdata.logrotate" "$pkgdir/etc/logrotate.d/netdata"
-  install -Dm0644 "${srcdir}/${pkgname}.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
-  install -Dm0644 "${srcdir}/${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}

Copied: netdata/repos/community-x86_64/PKGBUILD (from rev 514567, 
netdata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-10 20:23:28 UTC (rev 514568)
@@ -0,0 +1,60 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: SanskritFritz (gmail)
+
+pkgname=netdata
+pkgver=1.18.0
+pkgrel=1
+pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
+url="https://github.com/netdata/netdata;
+arch=('x86_64')
+license=('GPL')
+backup=('etc/netdata/netdata.conf')
+depends=('libmnl' 'libnetfilter_acct' 'zlib' 'judy' 'libuv' 'json-c' 'libcap' 
'lz4')
+optdepends=('nodejs: for monitoring named and SNMP devices'
+'lm_sensors: for monitoring hardware sensors'
+'iproute2: for monitoring Linux QoS'
+'python: for most of the external plugins'
+'python-psycopg2: for monitoring PostgreSQL databases'
+'python-mysqlclient: for monitoring MySQL/MariaDB databases'
+'python-requests: for monitoring elasticsearch'
+'hddtemp: for monitoring hhd temperature'
+'apcupsd: for monitoring APC UPS'
+ 

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

2019-10-10 Thread Gaëtan Bisson via arch-commits
Date: Thursday, October 10, 2019 @ 20:22:20
  Author: bisson
Revision: 514565

archrelease: copy trunk to community-staging-x86_64

Added:
  unbound/repos/community-staging-x86_64/
  unbound/repos/community-staging-x86_64/PKGBUILD
(from rev 514563, unbound/trunk/PKGBUILD)
  unbound/repos/community-staging-x86_64/hook
(from rev 514563, unbound/trunk/hook)
  unbound/repos/community-staging-x86_64/sysusers.d
(from rev 514563, unbound/trunk/sysusers.d)
  unbound/repos/community-staging-x86_64/tmpfiles.d
(from rev 514563, unbound/trunk/tmpfiles.d)

+
 PKGBUILD   |   78 +++
 hook   |   10 +++
 sysusers.d |1 
 tmpfiles.d |1 
 4 files changed, 90 insertions(+)

Copied: unbound/repos/community-staging-x86_64/PKGBUILD (from rev 514563, 
unbound/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:22:20 UTC (rev 514565)
@@ -0,0 +1,78 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Hisato Tatekura 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=unbound
+pkgver=1.9.4
+pkgrel=2
+pkgdesc='Validating, recursive, and caching DNS resolver'
+url='https://unbound.net/'
+license=('custom:BSD')
+arch=('x86_64')
+makedepends=('expat')
+optdepends=('expat: unbound-anchor')
+depends=('fstrm' 'openssl' 'libsodium' 'protobuf-c' 'libevent' 'ldns' 
'dnssec-anchors')
+backup=('etc/unbound/unbound.conf')
+validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D')
+source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc}
+
'https://github.com/NLnetLabs/unbound/commit/ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch'
+
'https://github.com/NLnetLabs/unbound/commit/ae2d5276d27f16044382ce49eb2e2459e073e619.patch'
+
'https://github.com/NLnetLabs/unbound/commit/acdd4058d27ede378d0ab720df8a61d7a50189b1.patch'
+
'https://github.com/NLnetLabs/unbound/commit/6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch'
+'sysusers.d'
+'tmpfiles.d'
+'hook')
+sha256sums=('3d3e25fb224025f0e732c7970e5676f53fd1764c16d6a01be073a13e42954bb0'
+'SKIP'
+'e44b1e87940f5a6c08c74cfd2c9b8556d211070d6170ea1cd4b5efc650516d33'
+'02616ae85f5f8ce3c3b0af21c67527076e3134ba2f387de343749b817227746d'
+'c52e982da46efedaf8e7c2bed2225a21138a24d2ce89b2de1ceda01e9555b617'
+'b641d402ab3dd4cf5e4ec16fa1aa8b3e735c6df8692cde6685aab928d168ac2c'
+'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
+'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'
+'2746aede36b1f57efdcc370b7643ce31ff9e6acb9a1f62705987b07eaed866a3')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../ff8fd0be5c529e7a1b84e8c74426e9c531c0a8f8.patch
+   patch -p1 -i ../ae2d5276d27f16044382ce49eb2e2459e073e619.patch
+   patch -p1 -i ../acdd4058d27ede378d0ab720df8a61d7a50189b1.patch
+   patch -p1 -i ../6943cab6708761c64e8eb55f2d4bbc5660871ff3.patch
+   sed '/# trust-anchor-file:/c\\ttrust-anchor-file: 
/etc/unbound/trusted-key.key' -i doc/example.conf.in
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var \
+   --sbindir=/usr/bin \
+   --disable-rpath \
+   --enable-dnscrypt \
+   --enable-dnstap \
+   --enable-pie \
+   --enable-relro-now \
+   --enable-subnet \
+   --enable-systemd \
+   --enable-tfo-client \
+   --enable-tfo-server \
+   --with-conf-file=/etc/unbound/unbound.conf \
+   --with-pidfile=/run/unbound.pid \
+   --with-rootkey-file=/etc/trusted-key.key \
+   --with-libevent \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 contrib/unbound.service 
"${pkgdir}/usr/lib/systemd/system/unbound.service"
+   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/unbound.conf"
+
+   # Trust anchor file available from within unbound's chroot.
+   install -Dm644 ../tmpfiles.d "${pkgdir}/usr/lib/tmpfiles.d/unbound.conf"
+   install -Dm644 ../hook 
"${pkgdir}/usr/share/libalpm/hooks/unbound-key.hook"
+}

Copied: unbound/repos/community-staging-x86_64/hook (from rev 514563, 
unbound/trunk/hook)
===
--- community-staging-x86_64/hook   (rev 0)
+++ community-staging-x86_64/hook   2019-10-10 20:22:20 UTC (rev 514565)
@@ -0,0 +1,10 @@
+[Trigger]
+Type = File

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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:22:27
  Author: felixonmars
Revision: 514566

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 514565, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 514565, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:22:27 UTC (rev 514566)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.4.0.0
+pkgrel=140
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;)
+sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:22:16
  Author: felixonmars
Revision: 514564

upgpkg: cabal-install 2.4.0.0-140

rebuild with retry 0.8.0.2

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:22:01 UTC (rev 514563)
+++ PKGBUILD2019-10-10 20:22:16 UTC (rev 514564)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=2.4.0.0
-pkgrel=139
+pkgrel=140
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('BSD')


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

2019-10-10 Thread Gaëtan Bisson via arch-commits
Date: Thursday, October 10, 2019 @ 20:22:01
  Author: bisson
Revision: 514563

rebuild for protobuf-3.10.0

Modified:
  unbound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:19:03 UTC (rev 514562)
+++ PKGBUILD2019-10-10 20:22:01 UTC (rev 514563)
@@ -4,7 +4,7 @@
 
 pkgname=unbound
 pkgver=1.9.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Validating, recursive, and caching DNS resolver'
 url='https://unbound.net/'
 license=('custom:BSD')


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:19:03
  Author: felixonmars
Revision: 514562

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 514561, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-10 20:19:03 UTC (rev 514562)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.14
+pkgrel=35
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<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-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-10 Thread Felix Yan via arch-commits
Date: Thursday, October 10, 2019 @ 20:18:52
  Author: felixonmars
Revision: 514561

upgpkg: haskell-http 4000.3.14-35

rebuild with retry 0.8.0.2

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 20:17:58 UTC (rev 514560)
+++ PKGBUILD2019-10-10 20:18:52 UTC (rev 514561)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.14
-pkgrel=34
+pkgrel=35
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


  1   2   3   4   5   6   >