[arch-commits] Commit in chromium/repos/extra-x86_64 (20 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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')