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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:53:27
  Author: foutrelis
Revision: 362401

boost 1.71.0 rebuild

Modified:
  libcmis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:50:10 UTC (rev 362400)
+++ PKGBUILD2019-09-13 06:53:27 UTC (rev 362401)
@@ -2,7 +2,7 @@
 
 pkgname=libcmis
 pkgver=0.5.2
-pkgrel=2
+pkgrel=3
 pkgdesc="a C/C++ client library for the CMIS protocol"
 arch=('x86_64')
 url="https://github.com/tdf/libcmis";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:53:31
  Author: foutrelis
Revision: 362402

archrelease: copy trunk to staging-x86_64

Added:
  libcmis/repos/staging-x86_64/
  libcmis/repos/staging-x86_64/PKGBUILD
(from rev 362401, libcmis/trunk/PKGBUILD)
  libcmis/repos/staging-x86_64/libcmis-0.5.2-icu-64.2.patch
(from rev 362401, libcmis/trunk/libcmis-0.5.2-icu-64.2.patch)

--+
 PKGBUILD |   39 +++
 libcmis-0.5.2-icu-64.2.patch |   17 +
 2 files changed, 56 insertions(+)

Copied: libcmis/repos/staging-x86_64/PKGBUILD (from rev 362401, 
libcmis/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-09-13 06:53:31 UTC (rev 362402)
@@ -0,0 +1,39 @@
+# Maintainer: AndyRTR 
+
+pkgname=libcmis
+pkgver=0.5.2
+pkgrel=3
+pkgdesc="a C/C++ client library for the CMIS protocol"
+arch=('x86_64')
+url="https://github.com/tdf/libcmis";
+license=('GPL2' 'LGPL2.1' 'MPL')
+depends=('boost-libs' 'curl' 'libxml2')
+makedepends=('docbook2x' 'cppunit' 'boost')
+source=("https://github.com/tdf/libcmis/releases/download/v${pkgver}/$pkgname-$pkgver.tar.gz";
+'libcmis-0.5.2-icu-64.2.patch')
+sha256sums=('ed6f681a48abbf3c2324564b17a180d21fa9503230e8708825e1ad80daee4f81'
+'51b67a5b7245e5192739362c5034ed7d9a664799f38ff9ccd1832297f93cc03d')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # https://github.com/tdf/libcmis/issues/35
+  patch -Np1 -i ../libcmis-0.5.2-icu-64.2.patch
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix=/usr DOCBOOK2MAN='docbook2man' --disable-werror
+  make
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  # fails a google drive check - fix will be included in the next release
+  make check || /bin/true
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" install
+}

Copied: libcmis/repos/staging-x86_64/libcmis-0.5.2-icu-64.2.patch (from rev 
362401, libcmis/trunk/libcmis-0.5.2-icu-64.2.patch)
===
--- staging-x86_64/libcmis-0.5.2-icu-64.2.patch (rev 0)
+++ staging-x86_64/libcmis-0.5.2-icu-64.2.patch 2019-09-13 06:53:31 UTC (rev 
362402)
@@ -0,0 +1,17 @@
+--- a/inc/libcmis-c/repository.h   2018-12-27 14:07:55.0 +0100
 b/inc/libcmis-c/repository.h   2019-04-21 01:29:46.504373226 +0200
+@@ -28,12 +28,12 @@
+ #ifndef _REPOSITORY_H_
+ #define _REPOSITORY_H_
+ 
++#include 
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+-#include 
+-
+ #include "libcmis-c/libcmis-c-api.h"
+ #include "libcmis-c/types.h"
+ 


[arch-commits] Commit in libcmis/trunk (PKGBUILD libcmis-0.5.2-icu-64.2.patch)

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:50:10
  Author: foutrelis
Revision: 362400

Fix build with ICU 64

Added:
  libcmis/trunk/libcmis-0.5.2-icu-64.2.patch
Modified:
  libcmis/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 libcmis-0.5.2-icu-64.2.patch |   17 +
 2 files changed, 28 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:06:03 UTC (rev 362399)
+++ PKGBUILD2019-09-13 06:50:10 UTC (rev 362400)
@@ -9,9 +9,18 @@
 license=('GPL2' 'LGPL2.1' 'MPL')
 depends=('boost-libs' 'curl' 'libxml2')
 makedepends=('docbook2x' 'cppunit' 'boost')
-source=("https://github.com/tdf/libcmis/releases/download/v${pkgver}/$pkgname-$pkgver.tar.gz";)
-sha256sums=('ed6f681a48abbf3c2324564b17a180d21fa9503230e8708825e1ad80daee4f81')
+source=("https://github.com/tdf/libcmis/releases/download/v${pkgver}/$pkgname-$pkgver.tar.gz";
+'libcmis-0.5.2-icu-64.2.patch')
+sha256sums=('ed6f681a48abbf3c2324564b17a180d21fa9503230e8708825e1ad80daee4f81'
+'51b67a5b7245e5192739362c5034ed7d9a664799f38ff9ccd1832297f93cc03d')
 
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # https://github.com/tdf/libcmis/issues/35
+  patch -Np1 -i ../libcmis-0.5.2-icu-64.2.patch
+}
+
 build() {
   cd "$pkgname-$pkgver"
   ./configure --prefix=/usr DOCBOOK2MAN='docbook2man' --disable-werror

Added: libcmis-0.5.2-icu-64.2.patch
===
--- libcmis-0.5.2-icu-64.2.patch(rev 0)
+++ libcmis-0.5.2-icu-64.2.patch2019-09-13 06:50:10 UTC (rev 362400)
@@ -0,0 +1,17 @@
+--- a/inc/libcmis-c/repository.h   2018-12-27 14:07:55.0 +0100
 b/inc/libcmis-c/repository.h   2019-04-21 01:29:46.504373226 +0200
+@@ -28,12 +28,12 @@
+ #ifndef _REPOSITORY_H_
+ #define _REPOSITORY_H_
+ 
++#include 
++
+ #ifdef __cplusplus
+ extern "C" {
+ #endif
+ 
+-#include 
+-
+ #include "libcmis-c/libcmis-c-api.h"
+ #include "libcmis-c/types.h"
+ 


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:43:23
  Author: foutrelis
Revision: 510076

boost 1.71.0 rebuild

Modified:
  leatherman/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:41:23 UTC (rev 510075)
+++ PKGBUILD2019-09-13 06:43:23 UTC (rev 510076)
@@ -4,7 +4,7 @@
 
 pkgname=leatherman
 pkgver=1.7.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Collection of C++ and CMake utility libraries"
 arch=('x86_64')
 url="https://github.com/puppetlabs/leatherman";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:43:27
  Author: foutrelis
Revision: 510077

archrelease: copy trunk to community-staging-x86_64

Added:
  leatherman/repos/community-staging-x86_64/
  leatherman/repos/community-staging-x86_64/PKGBUILD
(from rev 510076, leatherman/trunk/PKGBUILD)
  leatherman/repos/community-staging-x86_64/librapidjson-1.1.patch
(from rev 510076, leatherman/trunk/librapidjson-1.1.patch)

+
 PKGBUILD   |   77 +++
 librapidjson-1.1.patch |   53 
 2 files changed, 130 insertions(+)

Copied: leatherman/repos/community-staging-x86_64/PKGBUILD (from rev 510076, 
leatherman/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 06:43:27 UTC (rev 510077)
@@ -0,0 +1,77 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Levente Polyak 
+# Contributor: Jonathan Steel 
+
+pkgname=leatherman
+pkgver=1.7.0
+pkgrel=4
+pkgdesc="Collection of C++ and CMake utility libraries"
+arch=('x86_64')
+url="https://github.com/puppetlabs/leatherman";
+license=('APACHE')
+depends=('boost-libs' 'libcurl.so' 'icu' 'gcc-libs' 'glibc')
+makedepends=('boost' 'cmake' 'rapidjson' 'python')
+checkdepends=('ruby')
+optdepends=('python: cpplint cmake script')
+provides=(
+  leatherman_curl.so
+  leatherman_dynamic_library.so
+  leatherman_execution.so
+  leatherman_file_util.so
+  leatherman_json_container.so
+  leatherman_locale.so
+  leatherman_logging.so
+  leatherman_ruby.so
+  leatherman_util.so
+)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/puppetlabs/leatherman/archive/${pkgver}.tar.gz";
+librapidjson-1.1.patch)
+sha512sums=('d7a475ecc6bea3e2239482e96c673ca3cded21c4538c9416241f8cf402ab70189cc4e4ff86c5b9daf7d74b864f292feeaf380289b347c54adf8afcf43c83e788'
+
'bf05009e466ea62282a78c16fe23e8cfacfbb6e5da9fdf118bf7b1b257a3b48c5c5665ef080bfdf12c9088cb4e180358d11a5bd05e2e658bdbe8f35e0bba4969')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+
+  # Ruby 2.3 fix: replace rb_data_object_alloc symbol with rb_data_object_wrap
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc ruby)
+
+  patch -Np1 < ../librapidjson-1.1.patch
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  # Work around hang in leatherman_test
+  CXXFLAGS+=' -fno-strict-overflow'
+
+  mkdir -p build
+  cd build
+
+  cmake \
+-DCMAKE_BUILD_TYPE=None \
+-DENABLE_CXX_WERROR=OFF \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBoost_NO_BOOST_CMAKE=ON \
+-DLEATHERMAN_SHARED=ON \
+-DLEATHERMAN_USE_ICU=ON \
+..
+  make
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"/build
+
+  make test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  make -C build install DESTDIR="${pkgdir}"
+
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Copied: leatherman/repos/community-staging-x86_64/librapidjson-1.1.patch (from 
rev 510076, leatherman/trunk/librapidjson-1.1.patch)
===
--- community-staging-x86_64/librapidjson-1.1.patch 
(rev 0)
+++ community-staging-x86_64/librapidjson-1.1.patch 2019-09-13 06:43:27 UTC 
(rev 510077)
@@ -0,0 +1,53 @@
+From 0ed6a7b65d89e439f3ea325e3d4cd8e7579a0f8f Mon Sep 17 00:00:00 2001
+From: Michael Smith 
+Date: Tue, 5 Sep 2017 11:14:57 -0700
+Subject: [PATCH] (LTH-130) Use rapidjson 1.1.0
+
+rapidjson is no longer vendored, it must be installed on the system
+independently.
+---
+ CMakeLists.txt|   1 -
+ json_container/CMakeLists.txt |   6 +++---
+ rapidjson/CMakeLists.txt  |   1 -
+ 6 files changed, 10 insertions(+), 5 deletions(-)
+ delete mode 100644 rapidjson/CMakeLists.txt
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 3d9a9a2..3ba6cd2 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -64,7 +64,6 @@ add_leatherman_dir(nowide)
+ add_leatherman_dir(util)
+ add_leatherman_dir(locale)
+ add_leatherman_dir(logging)
+-add_leatherman_dir(rapidjson)
+ add_leatherman_dir(json_container)
+ add_leatherman_dir(file_util)
+ add_leatherman_dir(curl)
+diff --git a/json_container/CMakeLists.txt b/json_container/CMakeLists.txt
+index 09efa38..df10fc3 100644
+--- a/json_container/CMakeLists.txt
 b/json_container/CMakeLists.txt
+@@ -1,11 +1,11 @@
+ find_package(Boost 1.54 REQUIRED COMPONENTS regex)
++find_package(RapidJSON 1.1.0 REQUIRED)
+ 
+ add_leatherman_deps("${Boost_LIBRARIES}")
+-add_leatherman_includes("${Boost_INCLUDE_DIRS}")
++add_leatherman_includes("${Boost_INCLUDE_DIRS} ${RAPIDJSON_INCLUDE_DIRS}")
+ 
+-leatherman_dependency(rapidjson)
+ leatherman_dependency(locale)
+ 
+ add_leatherman_library("src/json_container.cc")
+ add_leatherman_he

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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:41:23
  Author: foutrelis
Revision: 510075

Fix build with boost >= 1.70.0

Modified:
  leatherman/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:26:16 UTC (rev 510074)
+++ PKGBUILD2019-09-13 06:41:23 UTC (rev 510075)
@@ -52,6 +52,7 @@
 -DCMAKE_BUILD_TYPE=None \
 -DENABLE_CXX_WERROR=OFF \
 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DBoost_NO_BOOST_CMAKE=ON \
 -DLEATHERMAN_SHARED=ON \
 -DLEATHERMAN_USE_ICU=ON \
 ..


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

2019-09-12 Thread Jiachen Yang via arch-commits
Date: Friday, September 13, 2019 @ 06:26:16
  Author: farseerfc
Revision: 510074

change range-v3 fixes to proper patch for next release

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:19:49 UTC (rev 510073)
+++ PKGBUILD2019-09-13 06:26:16 UTC (rev 510074)
@@ -33,6 +33,7 @@
 "Use-system-wide-font.patch"
 "tdesktop_lottie_animation_qtdebug.patch"
 
"revert-private-headers.patch::https://github.com/telegramdesktop/tdesktop/commit/b9d3ba621eb8af638af46c6b3cfd7a8330bf0dd5.patch";
+
"range-v3-0.9-pr6501.patch::https://patch-diff.githubusercontent.com/raw/telegramdesktop/tdesktop/pull/6501.patch";
 )
 sha512sums=('SKIP'
 'SKIP'
@@ -50,7 +51,8 @@
 
'6d0bac5aa4c4992b5400a9a9318f7a4e92d5eab961917cf0b05cdd251ab66a77c52ec8fbef246e8019606a7624d7b5420b87f8153e071e9724c7d2f5c94e47c0'
 
'ce6be003220267bac5483caf8302b492e1581892bc36d35a61236ebf9f9d766b8bd2159557a1c36256aa85f461797a38bfaae57b12da7a72101b21c0b17ed653'
 
'a83b80668b2dc2cc77c857069fdb45b487793fda01ad8a63bab66c6a1c71e5d032050e4ec7efb5b4c3216badc5377c856ef1f4a59c2e02b24ee53b1d83124bf3'
-
'e25dc1c54d6001a7a3740c6cee40a12a2313a3fd2e41986268f0ee5d9d8bf2d34812f539efb0eb5d26d3f263b2e4a7849016711532bf215aa9ff38da30175557')
+
'e25dc1c54d6001a7a3740c6cee40a12a2313a3fd2e41986268f0ee5d9d8bf2d34812f539efb0eb5d26d3f263b2e4a7849016711532bf215aa9ff38da30175557'
+
'f0d72da52164d36c52abf057e73768d4a1afd414c3ce861c4b300dd0258eff589e628ef61a4a61401cbb6d88bda48e1c5c27899a0986514752157d89175ca904')
 
 prepare() {
 cd "$srcdir/tdesktop"
@@ -70,19 +72,11 @@
 patch -Np1 -i "$srcdir/Use-system-wide-font.patch"
 patch -Np1 -i "$srcdir/tdesktop_lottie_animation_qtdebug.patch"
 patch -R -Np1 -i "$srcdir/revert-private-headers.patch"
+patch -Np1 -i "$srcdir/range-v3-0.9-pr6501.patch"
 
 # disable static-qt for rlottie
 sed "/RLOTTIE_WITH_STATIC_QT/d" -i 
"$srcdir/tdesktop/Telegram/gyp/lib_rlottie.gyp"
 
-# fix C++ ranges::sized_iterator_range
-sed "s/ranges::make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/data/data_channel.cpp"
-sed "s/ranges::make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/chat_helpers/emoji_keywords.cpp"
-sed "s/ranges::make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/media/streaming/media_streaming_reader.cpp"
-sed "s/ranges::make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/ui/widgets/input_fields.cpp"
-sed "s/ranges::make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/ui/text/text_entity.cpp"
-sed "s/make_iterator_range/ranges::subrange/g" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/history/history_inner_widget.cpp"
-sed "/int remainder = 0;/a inline bool operator==(const PercentCounterItem 
&o) const { return !(*this < o) && !(o < *this);}" -i 
"$srcdir/tdesktop/Telegram/SourceFiles/history/view/media/history_view_poll.cpp"
-
 cd "$srcdir/tdesktop"
 cd "Telegram/ThirdParty/libtgvoip"
 patch -Np1 -i "$srcdir/libtgvoip.patch"


[arch-commits] Commit in vigra/repos (4 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 06:19:49
  Author: felixonmars
Revision: 510073

archrelease: copy trunk to community-staging-x86_64

Added:
  vigra/repos/community-staging-x86_64/
  vigra/repos/community-staging-x86_64/PKGBUILD
(from rev 510072, vigra/trunk/PKGBUILD)
  
vigra/repos/community-staging-x86_64/fix-incorrect-template-parameter-type.patch
(from rev 510072, vigra/trunk/fix-incorrect-template-parameter-type.patch)
  vigra/repos/community-staging-x86_64/py3.7.diff
(from rev 510072, vigra/trunk/py3.7.diff)

-+
 PKGBUILD|   75 ++
 fix-incorrect-template-parameter-type.patch |  139 ++
 py3.7.diff  |   19 +++
 3 files changed, 233 insertions(+)

Copied: vigra/repos/community-staging-x86_64/PKGBUILD (from rev 510072, 
vigra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 06:19:49 UTC (rev 510073)
@@ -0,0 +1,75 @@
+# Maintainer: Bruno Pagani 
+# Contributor: AndyRTR 
+# Contributor: Lukas Jirkovsky 
+
+pkgbase=vigra
+pkgname=('vigra' 'vigra-doc')
+pkgver=1.11.1
+pkgrel=17
+pkgdesc="Computer vision library"
+arch=('x86_64')
+url="https://ukoethe.github.io/vigra/";
+license=('custom:MIT')
+makedepends=(# runtime deps
+ 'libpng' 'libtiff' 'openexr' 'gcc-libs' 'sh' 'hdf5' 'fftw'
+ # additional makedeps
+ 'cmake' 'boost' 'python-numpy')
+checkdepends=('python-nose')
+source=("https://github.com/ukoethe/vigra/releases/download/Version-${pkgver//./-}/vigra-${pkgver}-src.tar.gz";
+'fix-incorrect-template-parameter-type.patch' 'py3.7.diff')
+sha256sums=('a5564e1083f6af6a885431c1ee718bad77d11f117198b277557f8558fa461aaf'
+'f151f902483dfa2b1f3d431f54bb161300cf184158c9f416fa653d19ab363cc4'
+'8fcdcce50c377be44387cbd4a001dadf5e03b32483de55c05a359c887e95a05b')
+
+prepare() {
+  mkdir -p build
+  cd ${pkgbase}-${pkgver}
+  # https://github.com/ukoethe/vigra/issues/414
+  patch -Np1 -i ../fix-incorrect-template-parameter-type.patch
+  # python 3.7 compat
+  patch -Np1 -i ../py3.7.diff
+}
+
+build() {
+  cd build
+  cmake ../${pkgbase}-${pkgver} \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DPYTHON_EXECUTABLE=/usr/bin/python \
+  -DWITH_OPENEXR=true \
+  -DWITH_VIGRANUMPY=1 \
+  -DDOCINSTALL=share/doc
+  make
+}
+
+check() {
+  cd build
+  make -j1 -k check || warning "Tests failed" # 
https://github.com/ukoethe/vigra/issues/409
+}
+
+package_vigra() {
+  pkgdesc="Computer vision library"
+  depends=('libpng' 'libtiff' 'openexr' 'gcc-libs' 'sh' 'hdf5' 'fftw')
+  optdepends=('python: for python bindings'
+  'boost-libs: for python bindings')
+
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+  
+  # Remove doc
+  rm -rf "${pkgdir}"/usr/share/doc
+}
+
+package_vigra-doc() {
+  pkgdesc="Computer vision library - documentation and examples"
+  #arch=('any') # Not supported for now, maybe later
+
+  cd build
+  make DESTDIR="${pkgdir}" install
+
+  # Remove vigra package content
+  rm -rf "${pkgdir}"/usr/{bin,include,lib}
+
+  install -Dm644 "${srcdir}"/${pkgbase}-${pkgver}/LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}

Copied: 
vigra/repos/community-staging-x86_64/fix-incorrect-template-parameter-type.patch
 (from rev 510072, vigra/trunk/fix-incorrect-template-parameter-type.patch)
===
--- community-staging-x86_64/fix-incorrect-template-parameter-type.patch
(rev 0)
+++ community-staging-x86_64/fix-incorrect-template-parameter-type.patch
2019-09-13 06:19:49 UTC (rev 510073)
@@ -0,0 +1,139 @@
+From 81958d302494e137f98a8b1d7869841532f90388 Mon Sep 17 00:00:00 2001
+From: JaimeIvanCervantes 
+Date: Fri, 16 Jun 2017 13:21:45 -0700
+Subject: [PATCH] multi_convolution: Fix for incorrect template parameter type
+ when using unsigned int N for TinyVector SIZE. (Fixes #414)
+
+---
+ include/vigra/multi_convolution.hxx | 28 ++--
+ 1 file changed, 14 insertions(+), 14 deletions(-)
+
+diff --git a/include/vigra/multi_convolution.hxx 
b/include/vigra/multi_convolution.hxx
+index 1b5efa740..ec89bcf58 100644
+--- a/include/vigra/multi_convolution.hxx
 b/include/vigra/multi_convolution.hxx
+@@ -1426,7 +1426,7 @@ gaussianSmoothMultiArray(MultiArrayView const 
& source,
+   class T2, class S2>
+ void
+ gaussianGradientMultiArray(MultiArrayView const & source,
+-   MultiArrayView, S2> 
dest,
++   MultiArrayView, 
S2> dest,
+double sigma,
+   

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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 06:19:33
  Author: felixonmars
Revision: 510072

boost 1.71.0 rebuild

Modified:
  vigra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:10:13 UTC (rev 510071)
+++ PKGBUILD2019-09-13 06:19:33 UTC (rev 510072)
@@ -5,7 +5,7 @@
 pkgbase=vigra
 pkgname=('vigra' 'vigra-doc')
 pkgver=1.11.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Computer vision library"
 arch=('x86_64')
 url="https://ukoethe.github.io/vigra/";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:10:13
  Author: foutrelis
Revision: 510071

archrelease: copy trunk to community-staging-x86_64

Added:
  openimageio/repos/community-staging-x86_64/
  openimageio/repos/community-staging-x86_64/PKGBUILD
(from rev 510070, openimageio/trunk/PKGBUILD)

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

Copied: openimageio/repos/community-staging-x86_64/PKGBUILD (from rev 510070, 
openimageio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 06:10:13 UTC (rev 510071)
@@ -0,0 +1,43 @@
+# Contributor: SpepS 
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=openimageio
+pkgver=2.0.10
+pkgrel=3
+pkgdesc="A library for reading and writing images, including classes, 
utilities, and applications"
+arch=(x86_64)
+url="http://www.openimageio.org/";
+license=('custom')
+depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 
'intel-tbb' 'openssl' 'libpng' 'libraw' 'libwebp')
+makedepends=('cmake' 'qt5-base' 'python' 'boost' 'mesa' 'git' 'freetype2' 
'fontconfig' 'libxrender')
+optdepends=('qt5-base: iv image viewer'
+'python: bindings support')
+source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver})
+md5sums=('SKIP')
+
+prepare() {
+  mkdir oiio/build
+}
+
+build() {
+  cd oiio/build
+
+  cmake .. \
+  -DUSE_PYTHON=ON \
+  -DPYTHON_VERSION=3.7 \
+  -DUSE_OPENSSL=ON \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DOIIO_BUILD_TESTS=ON \
+  -DOIIO_BUILD_TOOLS=ON \
+  -DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd oiio/build
+
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 ../LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE".md
+}


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:10:09
  Author: foutrelis
Revision: 510070

boost 1.71.0 rebuild

Modified:
  openimageio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:04:39 UTC (rev 510069)
+++ PKGBUILD2019-09-13 06:10:09 UTC (rev 510070)
@@ -3,7 +3,7 @@
 
 pkgname=openimageio
 pkgver=2.0.10
-pkgrel=2
+pkgrel=3
 pkgdesc="A library for reading and writing images, including classes, 
utilities, and applications"
 arch=(x86_64)
 url="http://www.openimageio.org/";


[arch-commits] Commit in libixion/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:05:59
  Author: foutrelis
Revision: 362398

archrelease: copy trunk to staging-x86_64

Added:
  libixion/repos/staging-x86_64/
  libixion/repos/staging-x86_64/PKGBUILD
(from rev 362397, libixion/trunk/PKGBUILD)

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

Copied: libixion/repos/staging-x86_64/PKGBUILD (from rev 362397, 
libixion/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-09-13 06:05:59 UTC (rev 362398)
@@ -0,0 +1,34 @@
+# Maintainer: AndyRTR 
+# Contributor: kusakata 
+
+pkgname=libixion
+pkgver=0.14.1
+pkgrel=3
+pkgdesc="A general purpose formula parser & interpreter"
+arch=('x86_64')
+url="https://gitlab.com/ixion/ixion/blob/master/README.md";
+license=('custom')
+depends=('boost-libs' 'python')
+makedepends=('boost' 'mdds')
+source=("https://kohei.us/files/ixion/src/libixion-${pkgver}.tar.xz";)
+sha256sums=('6ad1384fcf813083c6d981a16b2643c953f9bac4c2caf1ed1682921d9b69ed91')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr \
+--disable-static
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make -k check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  # LICENSE file is missing in tarball
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:05:55
  Author: foutrelis
Revision: 362397

boost 1.71.0 rebuild

Modified:
  libixion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:05:52 UTC (rev 362396)
+++ PKGBUILD2019-09-13 06:05:55 UTC (rev 362397)
@@ -3,7 +3,7 @@
 
 pkgname=libixion
 pkgver=0.14.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A general purpose formula parser & interpreter"
 arch=('x86_64')
 url="https://gitlab.com/ixion/ixion/blob/master/README.md";


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 06:06:03
  Author: felixonmars
Revision: 362399

archrelease: copy trunk to staging-x86_64

Added:
  libtorrent-rasterbar/repos/staging-x86_64/
  libtorrent-rasterbar/repos/staging-x86_64/PKGBUILD
(from rev 362397, libtorrent-rasterbar/trunk/PKGBUILD)

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

Copied: libtorrent-rasterbar/repos/staging-x86_64/PKGBUILD (from rev 362397, 
libtorrent-rasterbar/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-09-13 06:06:03 UTC (rev 362399)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Contributor: Ionut Biru 
+# Contributor: Hugo Doria 
+
+pkgname=libtorrent-rasterbar
+pkgver=1.1.13
+pkgrel=2
+epoch=1
+pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
+url="https://www.rasterbar.com/products/libtorrent/";
+arch=('x86_64')
+license=('BSD')
+depends=('boost-libs')
+makedepends=('boost' 'python2' 'python')
+options=('!emptydirs')
+_pkgver=${pkgver//./_}
+source=(https://github.com/arvidn/libtorrent/releases/download/libtorrent-$_pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('021fc54353fdf5063d55ccdc2057dada292bb0008fb92e93e8d94dd89f529630f290fcdc4f4d095e3192522c57fe0f0da260b5ef8e8e15a8c6ac05728f5f7160')
+
+prepare() {
+  mkdir py2 py3
+  cd $pkgname-$pkgver
+
+  # Avoid depending on newer processors
+  sed -i 's/-msse4.2//' configure.ac
+
+  autoreconf -if
+}
+
+_build() (
+  cd py$1
+
+  # FS#50745
+  _boost="boost_python"
+  if [ $1 -eq 3 ]; then _boost="boost_python3"; fi
+
+  # 
https://github.com/qbittorrent/qBittorrent/issues/5265#issuecomment-220007436
+  CXXFLAGS="$CXXFLAGS -std=c++11" \
+  PYTHON=/usr/bin/python$1 \
+  ../$pkgname-$pkgver/configure \
+--prefix=/usr \
+--enable-python-binding \
+--enable-examples \
+--disable-static \
+--with-libiconv \
+--with-boost-python=$_boost
+)
+
+build() {
+  _build 2
+  _build 3
+}
+
+package() {
+  make -C py2 DESTDIR="$pkgdir" install
+  make -C py3 DESTDIR="$pkgdir" install
+  install -Dm644 $pkgname-$pkgver/COPYING \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove most example binaries
+  rm "$pkgdir"/usr/bin/{*_test,*_tester,simple_client,stats_counters}
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 06:05:52
  Author: felixonmars
Revision: 362396

boost 1.71.0 rebuild

Modified:
  libtorrent-rasterbar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:59:10 UTC (rev 362395)
+++ PKGBUILD2019-09-13 06:05:52 UTC (rev 362396)
@@ -4,7 +4,7 @@
 
 pkgname=libtorrent-rasterbar
 pkgver=1.1.13
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A C++ BitTorrent library that aims to be a good alternative to all 
the other implementations around"
 url="https://www.rasterbar.com/products/libtorrent/";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:04:37
  Author: foutrelis
Revision: 510068

archrelease: copy trunk to community-staging-x86_64

Added:
  cgal/repos/community-staging-x86_64/
  cgal/repos/community-staging-x86_64/PKGBUILD
(from rev 510066, cgal/trunk/PKGBUILD)

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

Copied: cgal/repos/community-staging-x86_64/PKGBUILD (from rev 510066, 
cgal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 06:04:37 UTC (rev 510068)
@@ -0,0 +1,40 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dmitriy Morozov 
+
+pkgname=cgal
+pkgver=4.14
+pkgrel=2
+pkgdesc="Computational Geometry Algorithms Library"
+arch=('x86_64')
+url="https://www.cgal.org";
+license=('GPL' 'LGPL')
+source=("https://github.com/CGAL/cgal/releases/download/releases%2FCGAL-$pkgver/CGAL-$pkgver.tar.xz";)
+depends=('mpfr' 'gmp' 'mesa' 'glu' 'boost-libs')
+optdepends=('qt5-svg: for CGAL_Qt5'
+'eigen: for some packages, see the CGAL manual')
+makedepends=('cmake' 'qt5-svg' 'eigen' 'boost')
+md5sums=('5bc27f6579a5126e5ce8a3076cacd12d')
+
+# consider building with swig for python stuff
+# https://gforge.inria.fr/frs/?group_id=52  for _pkgid
+
+# 4.8 supposedly does not depend on boost?  good luck...
+
+build() {
+  cd "$srcdir/CGAL-$pkgver"
+  mkdir -p build
+  cd build
+  cmake ../ -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd "$srcdir/CGAL-$pkgver/build"
+  make install DESTDIR="$pkgdir"
+
+  # The tarball still has all these licenses included
+  for _license in LICENSE{,.FREE_USE,.GPL,.LGPL}; do
+install -D -m644 "$srcdir/CGAL-$pkgver/$_license" 
"$pkgdir/usr/share/licenses/$pkgname/$_license"
+  done
+}
+


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:04:33
  Author: foutrelis
Revision: 510066

boost 1.71.0 rebuild

Modified:
  cgal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 05:58:31 UTC (rev 510065)
+++ PKGBUILD2019-09-13 06:04:33 UTC (rev 510066)
@@ -3,7 +3,7 @@
 
 pkgname=cgal
 pkgver=4.14
-pkgrel=1
+pkgrel=2
 pkgdesc="Computational Geometry Algorithms Library"
 arch=('x86_64')
 url="https://www.cgal.org";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:04:36
  Author: foutrelis
Revision: 510067

boost 1.71.0 rebuild

Modified:
  lucene++/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 06:04:33 UTC (rev 510066)
+++ PKGBUILD2019-09-13 06:04:36 UTC (rev 510067)
@@ -4,7 +4,7 @@
 pkgname=lucene++
 pkgver=3.0.7
 _githash='972c9cb37'
-pkgrel=15
+pkgrel=16
 pkgdesc='C++ port of the popular Java Lucene library'
 arch=(x86_64)
 url='https://github.com/luceneplusplus/LucenePlusPlus'


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 06:04:39
  Author: foutrelis
Revision: 510069

archrelease: copy trunk to community-staging-x86_64

Added:
  lucene++/repos/community-staging-x86_64/
  lucene++/repos/community-staging-x86_64/PKGBUILD
(from rev 510068, lucene++/trunk/PKGBUILD)

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

Copied: lucene++/repos/community-staging-x86_64/PKGBUILD (from rev 510068, 
lucene++/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 06:04:39 UTC (rev 510069)
@@ -0,0 +1,46 @@
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Rafael Ferreira 
+
+pkgname=lucene++
+pkgver=3.0.7
+_githash='972c9cb37'
+pkgrel=16
+pkgdesc='C++ port of the popular Java Lucene library'
+arch=(x86_64)
+url='https://github.com/luceneplusplus/LucenePlusPlus'
+license=('GPL' 'Apache')
+depends=('boost-libs')
+makedepends=('boost' 'cmake' 'subversion')
+#source=(https://github.com/luceneplusplus/LucenePlusPlus/archive/rel_$pkgver.tar.gz)
+source=("https://github.com/luceneplusplus/LucenePlusPlus/archive/${_githash}.tar.gz";)
+md5sums=('a90abdd313ecf32a358f096b7cab9d62')
+
+prepare() {
+  mkdir build
+  #ln -s LucenePlusPlus-rel_$pkgver LucenePlusPlus-$pkgver
+  #ln -s LucenePlusPlus-master LucenePlusPlus-$pkgver
+  ln -s LucenePlusPlus-$_githash* LucenePlusPlus-$pkgver
+  sed -i \
+-e 's#SET(LUCENE++_VERSION_REVISION.*#SET(LUCENE++_VERSION_REVISION "5")#' 
\
+-e 's#SET(LUCENE++_VERSION_PATCH.*#SET(LUCENE++_VERSION_PATCH "0")#' \
+"$srcdir"/LucenePlusPlus-$pkgver/CMakeLists.txt
+}
+
+build() {
+  cd build
+
+  cmake ../LucenePlusPlus-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIB_DESTINATION=/usr/lib \
+-DBoost_LIBRARY_DIR=/usr/lib \
+-DENABLE_CUSTOM_ALLOCATOR='FALSE' \
+-DCMAKE_CXX_FLAGS='-DBOOST_VARIANT_USE_RELAXED_GET_BY_DEFAULT'
+# RELAXED for boost 1.58 breakage, remove when lucene++ updates
+
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 05:58:28
  Author: foutrelis
Revision: 510064

boost 1.71.0 rebuild

Modified:
  libuhd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 05:58:07 UTC (rev 510063)
+++ PKGBUILD2019-09-13 05:58:28 UTC (rev 510064)
@@ -3,7 +3,7 @@
 
 pkgname=libuhd
 pkgver=3.14.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Universal Software Radio Peripheral (USRP) userspace driver"
 arch=('x86_64')
 url="http://www.ettus.com/kb/category/software-documentation/uhd-manual";


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 05:58:31
  Author: foutrelis
Revision: 510065

archrelease: copy trunk to community-staging-x86_64

Added:
  libuhd/repos/community-staging-x86_64/
  libuhd/repos/community-staging-x86_64/PKGBUILD
(from rev 510064, libuhd/trunk/PKGBUILD)

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

Copied: libuhd/repos/community-staging-x86_64/PKGBUILD (from rev 510064, 
libuhd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 05:58:31 UTC (rev 510065)
@@ -0,0 +1,50 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+
+pkgname=libuhd
+pkgver=3.14.1.0
+pkgrel=2
+pkgdesc="Universal Software Radio Peripheral (USRP) userspace driver"
+arch=('x86_64')
+url="http://www.ettus.com/kb/category/software-documentation/uhd-manual";
+license=('GPL')
+depends=('boost-libs' 'orc' 'libusb')
+optdepends=('python2: usrp utils')
+makedepends=('cmake' 'boost' 'python2-mako')
+# gpsd?  dpdk?
+
+source=("libuhd-$pkgver.tar.gz::https://github.com/EttusResearch/uhd/archive/v$pkgver.tar.gz";)
+md5sums=('2eaad9beeff8c6d9716c93d580fb7b1c')
+
+prepare() {
+  cd "$srcdir/uhd-$pkgver"
+  # fix for py2
+  find -name "*.py" -or -name '*.py.in' | xargs sed -i "s|#!/usr/bin/env 
python$|#!/usr/bin/env python2|"
+}
+
+build() {
+  cd "$srcdir/uhd-$pkgver/host"
+
+  mkdir -p build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr/ \
+   -DPYTHON_EXECUTABLE=/usr/bin/python2 \
+   -DENABLE_EXAMPLES=OFF \
+   -DENABLE_UTILS=ON \
+   -DENABLE_TESTS=OFF \
+   -DENABLE_E100=ON \
+   -DENABLE_E300=ON
+  make
+}
+
+check() {
+  cd "$srcdir/uhd-$pkgver/host/build"
+  make test
+}
+
+package() {
+  cd "$srcdir/uhd-$pkgver/host/build"
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "../utils/uhd-usrp.rules" 
"$pkgdir/usr/lib/udev/rules.d/10-uhd-usrp.rules"
+} 
+


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 05:58:07
  Author: foutrelis
Revision: 510063

archrelease: copy trunk to community-staging-x86_64

Added:
  libvolk/repos/community-staging-x86_64/
  libvolk/repos/community-staging-x86_64/PKGBUILD
(from rev 510062, libvolk/trunk/PKGBUILD)

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

Copied: libvolk/repos/community-staging-x86_64/PKGBUILD (from rev 510062, 
libvolk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 05:58:07 UTC (rev 510063)
@@ -0,0 +1,51 @@
+# Maintainer: Kyle Keen 
+
+pkgname=libvolk
+pkgver=2.0.0
+pkgrel=2
+pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
+arch=('x86_64')
+url="http://libvolk.org/";
+license=('GPL3')
+depends=('gcc-libs' 'boost-libs' 'orc' 'python2' 'python2-six')
+makedepends=('boost' 'cmake' 'python2-mako')
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz"{,.asc})
+#source=("http://libvolk.org/releases/volk-$pkgver.tar.gz";)
+source=("https://github.com/gnuradio/volk/releases/download/v$pkgver/volk-v$pkgver.tar.gz"{,.asc})
+md5sums=('f40b09feb2e88bd0a50aecc4301e7246'
+ 'SKIP')
+validpgpkeys=('09E749D885FA881A7E84E823385323EE6402091D'
+  'D74F9F146E7F755783583158B343B2BA293E5174')
+
+# doxygen for docs
+
+prepare() {
+  cd "$srcdir/volk-v$pkgver"
+  sed -i -e "s|#![ ]*/usr/bin/env python$|&2|" $(find ./ -name '*.py')
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/volk-v$pkgver"
+
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/volk-v$pkgver/build"
+  export PYTHON=python2
+  return
+  if [[ "$CARCH" == "x86_64" ]]; then
+make test
+  fi
+}
+
+package() {
+  cd "$srcdir/volk-v$pkgver/build"
+  make DESTDIR="$pkgdir" install
+}


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

2019-09-12 Thread Evangelos Foutras via arch-commits
Date: Friday, September 13, 2019 @ 05:58:03
  Author: foutrelis
Revision: 510062

boost 1.71.0 rebuild

Modified:
  libvolk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 04:12:50 UTC (rev 510061)
+++ PKGBUILD2019-09-13 05:58:03 UTC (rev 510062)
@@ -2,7 +2,7 @@
 
 pkgname=libvolk
 pkgver=2.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The Vector-Optimized Library of Kernels from Gnuradio"
 arch=('x86_64')
 url="http://libvolk.org/";


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

2019-09-12 Thread Eli Schwartz via arch-commits
Date: Friday, September 13, 2019 @ 04:12:50
  Author: eschwartz
Revision: 510061

archrelease: copy trunk to community-x86_64

Added:
  calibre/repos/community-x86_64/PKGBUILD
(from rev 510060, calibre/trunk/PKGBUILD)
Deleted:
  calibre/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  203 +++--
 1 file changed, 104 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-13 04:12:25 UTC (rev 510060)
+++ PKGBUILD2019-09-13 04:12:50 UTC (rev 510061)
@@ -1,99 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Wallace 
-# Contributor: Giovanni Scafora 
-# Contributor: Petrov Roman 
-# Contributor: Andrea Fagiani 
-# Contributor: Larry Hajali 
-
-pkgname=calibre
-pkgver=3.47.1
-pkgrel=4
-pkgdesc="Ebook management application"
-arch=('x86_64')
-url="https://calibre-ebook.com/";
-license=('GPL3')
-_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 
'dnspython' 'dukpy'
-  'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 
'mechanize' 'msgpack'
-  'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 'regex')
-depends=('chmlib' 'icu' 'jxrlib' 'libmtp' 'libusbx' 'libwmf' 'mathjax2' 
'mtdev' 'optipng'
- 'podofo' "${_py_deps[@]/#/python2-}" 'qt5-svg' 'qt5-webkit' 'udisks2')
-makedepends=('qt5-x11extras' 'rapydscript-ng' 'sip' 'xdg-utils')
-checkdepends=('xorg-server-xvfb')
-optdepends=('ipython2: to use calibre-debug'
-'poppler: required for converting pdf to html')
-source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz";
-"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";)
-sha256sums=('b309933f295cddf05553c60012d8c0376aae732a729688f646466cca55369f9e'
-'SKIP')
-b2sums=('60915345dd756d085386af61128e92569304be64aadbc21b69973e93adf3fb5cc88f7250153c238ecf423546f408bfc094b5bce329a54e7f080f831c4a8c23c1'
-'SKIP')
-validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
-
-prepare(){
-  cd "${pkgname}-${pkgver}"
-
-  # Desktop integration (e.g. enforce arch defaults)
-  sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \
-  -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \
-  -e "s/^Name=calibre/Name=Calibre/g" \
-  -i  src/calibre/linux.py
-
-  # cherry-picked bits of python2-backports.functools_lru_cache
-  # needed for frozen builds + beautifulsoup4
-  # see 
https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700
-  rm -r src/backports
-
-  cd resources
-
-  # Remove unneeded files
-  rm ${pkgname}-portable.* mozilla-ca-certs.pem
-
-  # tarball cache from calibre 4.x
-  rm editor.js viewer.{js,html}
-
-  # use system mathjax
-  rm -r mathjax
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  LANG='en_US.UTF-8' python2 setup.py build
-  LANG='en_US.UTF-8' python2 setup.py gui
-  LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax 
/usr/share/mathjax2 --system-mathjax
-  LANG='en_US.UTF-8' python2 setup.py rapydscript
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-
-  # without xvfb-run this fails with much "Control socket failed to recv(), 
resetting"
-  # ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest)
-
-  LANG='en_US.UTF-8' xvfb-run python2 setup.py test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  # If this directory doesn't exist, zsh completion won't install.
-  install -d "${pkgdir}/usr/share/zsh/site-functions"
-
-  LANG='en_US.UTF-8' python2 setup.py install \
---staging-root="${pkgdir}/usr" \
---prefix=/usr
-
-  cp -a man-pages/ "${pkgdir}/usr/share/man"
-
-  # not needed at runtime
-  rm -r "${pkgdir}"/usr/share/calibre/rapydscript/
-
-  # Compiling bytecode FS#33392
-  # This is kind of ugly but removes traces of the build root.
-  while read -rd '' _file; do
-_destdir="$(dirname "${_file#${pkgdir}}")"
-python2 -m compileall -d "${_destdir}" "${_file}"
-python2 -O -m compileall -d "${_destdir}" "${_file}"
-  done < <(find "${pkgdir}"/usr/lib/ -name '*.py' -print0)
-}

Copied: calibre/repos/community-x86_64/PKGBUILD (from rev 510060, 
calibre/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-13 04:12:50 UTC (rev 510061)
@@ -0,0 +1,104 @@
+# Maintainer: Jelle van der Waa 
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Wallace 
+# Contributor: Giovanni Scafora 
+# Contributor: Petrov Roman 
+# Contributor: Andrea Fagiani 
+# Contributor: Larry Hajali 
+
+pkgname=calibre
+pkgver=3.48.0
+pkgrel=1
+pkgdesc="Ebook management application"
+arch=('x86_64')
+url="https://calibre-ebook.com/";
+license=('GPL3')
+_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'db

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

2019-09-12 Thread Eli Schwartz via arch-commits
Date: Friday, September 13, 2019 @ 04:12:25
  Author: eschwartz
Revision: 510060

upgpkg: calibre 3.48.0-1

upstream release

While I am at it, let's backport the commit which devendors hunspell from
calibre 4.0 -- it is being beta'ed for webengine support, but I'm impatient and
upstream advised me to just backport it if I want it. :D

Modified:
  calibre/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 01:39:23 UTC (rev 510059)
+++ PKGBUILD2019-09-13 04:12:25 UTC (rev 510060)
@@ -7,8 +7,8 @@
 # Contributor: Larry Hajali 
 
 pkgname=calibre
-pkgver=3.47.1
-pkgrel=4
+pkgver=3.48.0
+pkgrel=1
 pkgdesc="Ebook management application"
 arch=('x86_64')
 url="https://calibre-ebook.com/";
@@ -16,7 +16,7 @@
 _py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 
'dnspython' 'dukpy'
   'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 
'mechanize' 'msgpack'
   'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 'regex')
-depends=('chmlib' 'icu' 'jxrlib' 'libmtp' 'libusbx' 'libwmf' 'mathjax2' 
'mtdev' 'optipng'
+depends=('chmlib' 'hunspell' 'icu' 'jxrlib' 'libmtp' 'libusbx' 'libwmf' 
'mathjax2' 'mtdev' 'optipng'
  'podofo' "${_py_deps[@]/#/python2-}" 'qt5-svg' 'qt5-webkit' 'udisks2')
 makedepends=('qt5-x11extras' 'rapydscript-ng' 'sip' 'xdg-utils')
 checkdepends=('xorg-server-xvfb')
@@ -23,11 +23,14 @@
 optdepends=('ipython2: to use calibre-debug'
 'poppler: required for converting pdf to html')
 source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz";
-"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";)
-sha256sums=('b309933f295cddf05553c60012d8c0376aae732a729688f646466cca55369f9e'
-'SKIP')
-b2sums=('60915345dd756d085386af61128e92569304be64aadbc21b69973e93adf3fb5cc88f7250153c238ecf423546f408bfc094b5bce329a54e7f080f831c4a8c23c1'
-'SKIP')
+"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig";
+
"https://github.com/kovidgoyal/calibre/commit/420e9e121b67db197e0c5d0bf23b92c174f2678f.patch";)
+sha256sums=('024528f0f913c78e121fb34beb3dae8dba3686f2334422c6450808796042950c'
+'SKIP'
+'ff9be7c1773c18ccf4acaff5598ad29cf1477a1d33ddde85184d97f9a44ace1a')
+b2sums=('9a7fae20487ae93120cfdc06a312a42d54d68935fdd2bc18dc41be5f8d359c79eae24e0409ba8e7f4df85e2f073f80ce6bab56cba0638cead6693600fa93cb41'
+'SKIP'
+
'29a3597676fd8a26d286363ba5002d2c439faba6c8cd3d6c98fd10f8aa3cd41021dbda501f445ed94759dc17561c945488822ba4f9e17334481d3261a973787c')
 validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
 
 prepare(){
@@ -43,6 +46,8 @@
   # needed for frozen builds + beautifulsoup4
   # see 
https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700
   rm -r src/backports
+  # de-vendor hunspell now instead of waiting for 4.x
+  patch -p1 -i ../420e9e121b67db197e0c5d0bf23b92c174f2678f.patch
 
   cd resources
 


[arch-commits] Commit in gitlab/repos/community-x86_64 (20 files)

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:39:23
  Author: svenstaro
Revision: 510059

archrelease: copy trunk to community-x86_64

Added:
  gitlab/repos/community-x86_64/PKGBUILD
(from rev 510058, gitlab/trunk/PKGBUILD)
  gitlab/repos/community-x86_64/gitlab-backup.service
(from rev 510058, gitlab/trunk/gitlab-backup.service)
  gitlab/repos/community-x86_64/gitlab-backup.timer
(from rev 510058, gitlab/trunk/gitlab-backup.timer)
  gitlab/repos/community-x86_64/gitlab-mailroom.service
(from rev 510058, gitlab/trunk/gitlab-mailroom.service)
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
(from rev 510058, gitlab/trunk/gitlab-sidekiq.service)
  gitlab/repos/community-x86_64/gitlab-unicorn.service
(from rev 510058, gitlab/trunk/gitlab-unicorn.service)
  gitlab/repos/community-x86_64/gitlab.install
(from rev 510058, gitlab/trunk/gitlab.install)
  gitlab/repos/community-x86_64/gitlab.logrotate
(from rev 510058, gitlab/trunk/gitlab.logrotate)
  gitlab/repos/community-x86_64/gitlab.target
(from rev 510058, gitlab/trunk/gitlab.target)
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
(from rev 510058, gitlab/trunk/gitlab.tmpfiles.d)
Deleted:
  gitlab/repos/community-x86_64/PKGBUILD
  gitlab/repos/community-x86_64/gitlab-backup.service
  gitlab/repos/community-x86_64/gitlab-backup.timer
  gitlab/repos/community-x86_64/gitlab-mailroom.service
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
  gitlab/repos/community-x86_64/gitlab-unicorn.service
  gitlab/repos/community-x86_64/gitlab.install
  gitlab/repos/community-x86_64/gitlab.logrotate
  gitlab/repos/community-x86_64/gitlab.target
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d

-+
 PKGBUILD|  434 +++---
 gitlab-backup.service   |   40 ++--
 gitlab-backup.timer |   20 +-
 gitlab-mailroom.service |   44 ++--
 gitlab-sidekiq.service  |   62 +++---
 gitlab-unicorn.service  |   68 +++
 gitlab.install  |   40 ++--
 gitlab.logrotate|   22 +-
 gitlab.target   |   14 -
 gitlab.tmpfiles.d   |2 
 10 files changed, 373 insertions(+), 373 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-13 01:39:09 UTC (rev 510058)
+++ PKGBUILD2019-09-13 01:39:23 UTC (rev 510059)
@@ -1,217 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Pavol (Lopo) Hluchy 
-# Contributor: Jonas Heinrich 
-# Contributor: Massimiliano Torromeo 
-# Contributor: Tobias Hunger 
-# Contributor: Stefan Tatschner 
-# Contributor: Caleb Maclennan 
-
-# NOTE: Gitlab isn't always compatible with modern Ruby versions. In that 
case, check the
-# commit log for an old fix on how to tell it to use older versions of Ruby. 
I'm afraid we'll
-# need this again at some point in the future.
-pkgname=gitlab
-pkgver=12.2.4
-pkgrel=1
-pkgdesc="Project management and code hosting application"
-arch=('x86_64')
-url="https://gitlab.com/gitlab-org/gitlab-ce";
-license=('MIT')
-options=(!buildflags)
-depends=('ruby2.5' 'ruby2.5-bundler' 'git' 'gitlab-workhorse' 'gitlab-gitaly' 
'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser' 'nodejs')
-makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go' 'nodejs')
-optdepends=('postgresql: database backend'
-'python2-docutils: reStructuredText markup language support'
-'smtp-server: mail server in order to receive mail notifications')
-backup=("etc/webapps/${pkgname}/application.rb"
-"etc/webapps/${pkgname}/gitlab.yml"
-"etc/webapps/${pkgname}/resque.yml"
-"etc/webapps/${pkgname}/unicorn.rb"
-"etc/logrotate.d/${pkgname}")
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver}";
-gitlab-unicorn.service
-gitlab-sidekiq.service
-gitlab-backup.service
-gitlab-mailroom.service
-gitlab-backup.timer
-gitlab.target
-gitlab.tmpfiles.d
-gitlab.logrotate)
-install='gitlab.install'
-sha512sums=('a2abfb8de0ecf4c783cc1832d50d87a44f07c8b6aaca8f5990724a93f2671cb6d4fb44bb0c74bf6646b2e9e026c74792d2159cc709bf8340f801e9feb0f7f34b'
-
'd6d0604a726277f27a7596caf31909ff7d9854fd85f2902fd8a06eb581b38cc0e0fd6c10b3b16c84e0c629230501bc51d2f74c765761b43cdead139a521a327d'
-
'41ca8890aff1dd99b3c4ef283f70a172af772837ab6b1bda1d26710616a822f5179899ca9b3a96bc0b434f8f6d614b29b39b1596c0f284e5347ae9e06d40c1c4'
-
'2e49f4c2549c219d5d1c8572a7db7a700847bc8c520b44bdfc1742d3caf57d8336da5c0b74672f820349b8eab0fa1712dcec5588a4fb742ad98c8eb7ec2b5951'
-
'fdb698c86057574aecaa1f1503f3d3319e06d5e872c676d58590b48bb7b3483b837bc991136eb2cc4b2cea68b52d294b8c1b382c9659f14027a923ac3c17d6d5'
-
'c11d2c59da8325551a465227096e8d39b0e4bcd5b1db21565cf3439e431838c04bc00aa6f07f4d493f3f47fd6b4e25aeb0fe0fc1a05756064706bf5708c960ec'
-
'bf33b818

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

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:39:09
  Author: svenstaro
Revision: 510058

upgpkg: gitlab 12.2.5-1

Modified:
  gitlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 01:18:47 UTC (rev 510057)
+++ PKGBUILD2019-09-13 01:39:09 UTC (rev 510058)
@@ -10,7 +10,7 @@
 # commit log for an old fix on how to tell it to use older versions of Ruby. 
I'm afraid we'll
 # need this again at some point in the future.
 pkgname=gitlab
-pkgver=12.2.4
+pkgver=12.2.5
 pkgrel=1
 pkgdesc="Project management and code hosting application"
 arch=('x86_64')
@@ -37,7 +37,7 @@
 gitlab.tmpfiles.d
 gitlab.logrotate)
 install='gitlab.install'
-sha512sums=('a2abfb8de0ecf4c783cc1832d50d87a44f07c8b6aaca8f5990724a93f2671cb6d4fb44bb0c74bf6646b2e9e026c74792d2159cc709bf8340f801e9feb0f7f34b'
+sha512sums=('4e05cbf37d66257332b0808f3996c91320565d4e4e00c8bc4f4687ecf134780df87c25a0e215acdeec09300cbf65ae428d56200bdafe047eb97793ae4862042e'
 
'd6d0604a726277f27a7596caf31909ff7d9854fd85f2902fd8a06eb581b38cc0e0fd6c10b3b16c84e0c629230501bc51d2f74c765761b43cdead139a521a327d'
 
'41ca8890aff1dd99b3c4ef283f70a172af772837ab6b1bda1d26710616a822f5179899ca9b3a96bc0b434f8f6d614b29b39b1596c0f284e5347ae9e06d40c1c4'
 
'2e49f4c2549c219d5d1c8572a7db7a700847bc8c520b44bdfc1742d3caf57d8336da5c0b74672f820349b8eab0fa1712dcec5588a4fb742ad98c8eb7ec2b5951'


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

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:18:42
  Author: svenstaro
Revision: 510056

upgpkg: python-gast 0.3.1-1

Modified:
  python-gast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 01:17:08 UTC (rev 510055)
+++ PKGBUILD2019-09-13 01:18:42 UTC (rev 510056)
@@ -1,5 +1,6 @@
+# Maintainer: Sven-Hendrik Haase 
 pkgname=python-gast
-pkgver=0.2.2
+pkgver=0.3.1
 pkgrel=1
 pkgdesc="AST that abstracts the underlying Python version "
 url="https://github.com/serge-sans-paille/gast";
@@ -8,7 +9,7 @@
 depends=('python')
 makedepends=('python-setuptools')
 source=("https://pypi.io/packages/source/g/gast/gast-${pkgver}.tar.gz";)
-sha512sums=('0be9b2b66b7815153e6f294b4db6b028c321d8a94d97c89d89b026df73e0c95dc2ee8af5c10f2eee51cbfb94af4b5a0da8a682896861870b98dec4c6c59a5dd3')
+sha512sums=('db6b6d1a43ed25159bb2e96e69e165541eabf09dee83ad3347a06518534c287532461fb90539bbbc92dfaebdceb7bc9d5d5d896d29ae4befd61366b9d0a864c1')
 
 build() {
   cd "${srcdir}"/gast-$pkgver


[arch-commits] Commit in python-gast/repos/community-any (PKGBUILD PKGBUILD)

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:18:47
  Author: svenstaro
Revision: 510057

archrelease: copy trunk to community-any

Added:
  python-gast/repos/community-any/PKGBUILD
(from rev 510056, python-gast/trunk/PKGBUILD)
Deleted:
  python-gast/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-13 01:18:42 UTC (rev 510056)
+++ PKGBUILD2019-09-13 01:18:47 UTC (rev 510057)
@@ -1,21 +0,0 @@
-pkgname=python-gast
-pkgver=0.2.2
-pkgrel=1
-pkgdesc="AST that abstracts the underlying Python version "
-url="https://github.com/serge-sans-paille/gast";
-arch=(any)
-license=('BSD')
-depends=('python')
-makedepends=('python-setuptools')
-source=("https://pypi.io/packages/source/g/gast/gast-${pkgver}.tar.gz";)
-sha512sums=('0be9b2b66b7815153e6f294b4db6b028c321d8a94d97c89d89b026df73e0c95dc2ee8af5c10f2eee51cbfb94af4b5a0da8a682896861870b98dec4c6c59a5dd3')
-
-build() {
-  cd "${srcdir}"/gast-$pkgver
-  python setup.py build
-}
-
-package_python-gast() {
-  cd "${srcdir}/gast-$pkgver"
-  python setup.py install --root=${pkgdir} --optimize=1
-}

Copied: python-gast/repos/community-any/PKGBUILD (from rev 510056, 
python-gast/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-13 01:18:47 UTC (rev 510057)
@@ -0,0 +1,22 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=python-gast
+pkgver=0.3.1
+pkgrel=1
+pkgdesc="AST that abstracts the underlying Python version "
+url="https://github.com/serge-sans-paille/gast";
+arch=(any)
+license=('BSD')
+depends=('python')
+makedepends=('python-setuptools')
+source=("https://pypi.io/packages/source/g/gast/gast-${pkgver}.tar.gz";)
+sha512sums=('db6b6d1a43ed25159bb2e96e69e165541eabf09dee83ad3347a06518534c287532461fb90539bbbc92dfaebdceb7bc9d5d5d896d29ae4befd61366b9d0a864c1')
+
+build() {
+  cd "${srcdir}"/gast-$pkgver
+  python setup.py build
+}
+
+package_python-gast() {
+  cd "${srcdir}/gast-$pkgver"
+  python setup.py install --root=${pkgdir} --optimize=1
+}


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

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:17:08
  Author: svenstaro
Revision: 510055

archrelease: copy trunk to community-x86_64

Added:
  netdata/repos/community-x86_64/PKGBUILD
(from rev 510054, netdata/trunk/PKGBUILD)
  netdata/repos/community-x86_64/netdata.install
(from rev 510054, netdata/trunk/netdata.install)
  netdata/repos/community-x86_64/netdata.sysusers
(from rev 510054, netdata/trunk/netdata.sysusers)
  netdata/repos/community-x86_64/netdata.tmpfiles
(from rev 510054, 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-09-13 01:16:58 UTC (rev 510054)
+++ PKGBUILD2019-09-13 01:17:08 UTC (rev 510055)
@@ -1,60 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: SanskritFritz (gmail)
-
-pkgname=netdata
-pkgver=1.17.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')
-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=("https://github.com/netdata/netdata/archive/v${pkgver}.tar.gz";
-"${pkgname}.tmpfiles"
-"${pkgname}.sysusers")
-sha512sums=('cb4a3cf74446feaa4159cd39eac428296268528fbc4a003740cffd35fc417f9ea8b33b652ce4d023421cd48338f05a8b361892bea9b2b021a34178577bb9c2ab'
-
'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 510054, 
netdata/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-13 01:17:08 UTC (rev 510055)
@@ -0,0 +1,60 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: SanskritFritz (gmail)
+
+pkgname=netdata
+pkgver=1.17.1
+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')
+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=("https://githu

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

2019-09-12 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 13, 2019 @ 01:16:58
  Author: svenstaro
Revision: 510054

upgpkg: netdata 1.17.1-1

Modified:
  netdata/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:15:59 UTC (rev 510053)
+++ PKGBUILD2019-09-13 01:16:58 UTC (rev 510054)
@@ -2,7 +2,7 @@
 # Contributor: SanskritFritz (gmail)
 
 pkgname=netdata
-pkgver=1.17.0
+pkgver=1.17.1
 pkgrel=1
 pkgdesc="Real-time performance monitoring, in the greatest possible detail, 
over the web"
 url="https://github.com/netdata/netdata";
@@ -24,7 +24,7 @@
 source=("https://github.com/netdata/netdata/archive/v${pkgver}.tar.gz";
 "${pkgname}.tmpfiles"
 "${pkgname}.sysusers")
-sha512sums=('cb4a3cf74446feaa4159cd39eac428296268528fbc4a003740cffd35fc417f9ea8b33b652ce4d023421cd48338f05a8b361892bea9b2b021a34178577bb9c2ab'
+sha512sums=('795610ef3e7153982665edd90ece1f06fef264a3eaf28f49ef59505aa83983822f9dd88035a30885db1d462e72b6ce2416ef6365abb94229d6155b896d12a8aa'
 
'3f934ddd1f5248f9e11c29050c023d60b76e4098ec9c8d413bb362d43e9242f767fd58310d966076e8400779af8bda2459afcc314b267fcb9f1c84173e14e313'
 
'a910809a823ba58ca7bdaa72e8d68427b48f452c1fbb2343fa182ecb0a091a7640e73af24b8ba2fdd90e00aed8ef53b7fccd25cb8f04ca9b9fa6c8e52223ca66')
 


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:15:59
  Author: felixonmars
Revision: 510053

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 510052, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:15:59 UTC (rev 510053)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.29.5
+pkgrel=57
+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=('bd264f740301b6e1b468f9e7c6ecc02971825238415ba5148c36f180cf40310410c8aaa1f018f237a1b600b167e482178c5e8fc4f104b5c8dc465e0fb7a31d52')
+
+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 xmobar/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:15:50
  Author: felixonmars
Revision: 510052

upgpkg: xmobar 0.29.5-57

rebuild with math-functions 0.3.2.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:14:36 UTC (rev 510051)
+++ PKGBUILD2019-09-13 00:15:50 UTC (rev 510052)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.5
-pkgrel=56
+pkgrel=57
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:14:36
  Author: felixonmars
Revision: 510051

archrelease: copy trunk to community-staging-x86_64

Added:
  tidalcycles/repos/community-staging-x86_64/
  tidalcycles/repos/community-staging-x86_64/PKGBUILD
(from rev 510050, tidalcycles/trunk/PKGBUILD)

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

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 510050, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:14:36 UTC (rev 510051)
@@ -0,0 +1,54 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.2
+pkgrel=6
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/";
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clock' 'haskell-colour'
+'haskell-hosc' 'haskell-mwc-random' 'haskell-network' 'haskell-primitive'
+'haskell-vector' 'supercollider')
+makedepends=('ghc')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz";)
+sha512sums=('1e5d803b50764c4d17ba89473848ab67556e79d064e487ae16e7e78bcf9c3bf042356c2a7cb847a8d3c6dfef47dc829deb5ca7e73c87e679cdd73aff4b873a1d')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:14:27
  Author: felixonmars
Revision: 510050

upgpkg: tidalcycles 1.4.2-6

rebuild with math-functions 0.3.2.1

Modified:
  tidalcycles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:12:49 UTC (rev 510049)
+++ PKGBUILD2019-09-13 00:14:27 UTC (rev 510050)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/";


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:12:39
  Author: felixonmars
Revision: 510048

upgpkg: tamarin-prover 1.4.1-153

rebuild with math-functions 0.3.2.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:11:05 UTC (rev 510047)
+++ PKGBUILD2019-09-13 00:12:39 UTC (rev 510048)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=152
+pkgrel=153
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:12:49
  Author: felixonmars
Revision: 510049

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 510048, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
510048, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:12:49 UTC (rev 510049)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=153
+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 stylish-haskell/repos (2 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:11:05
  Author: felixonmars
Revision: 510047

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
510046, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:11:05 UTC (rev 510047)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.2
+pkgrel=13
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:10:56
  Author: felixonmars
Revision: 510046

upgpkg: stylish-haskell 0.9.2.2-13

rebuild with math-functions 0.3.2.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:09:53 UTC (rev 510045)
+++ PKGBUILD2019-09-13 00:10:56 UTC (rev 510046)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:09:40
  Author: felixonmars
Revision: 510044

upgpkg: stack 2.1.3-33

rebuild with math-functions 0.3.2.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:04:23 UTC (rev 510043)
+++ PKGBUILD2019-09-13 00:09:40 UTC (rev 510044)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=32
+pkgrel=33
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:09:53
  Author: felixonmars
Revision: 510045

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 510044, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:09:53 UTC (rev 510045)
@@ -0,0 +1,83 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=33
+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 "$pkgdir"/usr/lib/libHSs

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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:04:11
  Author: felixonmars
Revision: 510042

upgpkg: shellcheck 0.7.0-26

rebuild with math-functions 0.3.2.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-13 00:00:11 UTC (rev 510041)
+++ PKGBUILD2019-09-13 00:04:11 UTC (rev 510042)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:04:23
  Author: felixonmars
Revision: 510043

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 510042, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:04:23 UTC (rev 510043)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=26
+pkgdesc="Shell script analysis tool"
+url="http://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
+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/repos (2 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:00:11
  Author: felixonmars
Revision: 510041

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 510040, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-13 00:00:11 UTC (rev 510041)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.0
+pkgrel=23
+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 postgrest/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Friday, September 13, 2019 @ 00:00:00
  Author: felixonmars
Revision: 510040

upgpkg: postgrest 6.0.0-23

rebuild with math-functions 0.3.2.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:56:41 UTC (rev 510039)
+++ PKGBUILD2019-09-13 00:00:00 UTC (rev 510040)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=22
+pkgrel=23
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:56:33
  Author: felixonmars
Revision: 510038

upgpkg: pandoc-crossref 0.3.4.1-92

rebuild with math-functions 0.3.2.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:55:07 UTC (rev 510037)
+++ PKGBUILD2019-09-12 23:56:33 UTC (rev 510038)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=91
+pkgrel=92
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:56:41
  Author: felixonmars
Revision: 510039

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 510038, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
510038, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:56:41 UTC (rev 510039)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=92
+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/repos (2 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:55:07
  Author: felixonmars
Revision: 510037

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 510036, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
510036, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:55:07 UTC (rev 510037)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=90
+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 haskell-hakyll/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:54:58
  Author: felixonmars
Revision: 510036

upgpkg: haskell-hakyll 4.12.5.2-90

rebuild with math-functions 0.3.2.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:53:14 UTC (rev 510035)
+++ PKGBUILD2019-09-12 23:54:58 UTC (rev 510036)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=89
+pkgrel=90
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:53:05
  Author: felixonmars
Revision: 510034

upgpkg: pandoc-citeproc 0.16.2-110

rebuild with math-functions 0.3.2.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:50:15 UTC (rev 510033)
+++ PKGBUILD2019-09-12 23:53:05 UTC (rev 510034)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=109
+pkgrel=110
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:53:14
  Author: felixonmars
Revision: 510035

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 510034, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
510034, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:53:14 UTC (rev 510035)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=110
+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/repos (2 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:50:15
  Author: felixonmars
Revision: 510033

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 510032, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:50:15 UTC (rev 510033)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=43
+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 pandoc/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:50:06
  Author: felixonmars
Revision: 510032

upgpkg: pandoc 2.7.3-43

rebuild with math-functions 0.3.2.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:44:59 UTC (rev 510031)
+++ PKGBUILD2019-09-12 23:50:06 UTC (rev 510032)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=42
+pkgrel=43
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-09-12 Thread Maxim Baz via arch-commits
Date: Thursday, September 12, 2019 @ 23:44:59
  Author: maximbaz
Revision: 510031

archrelease: copy trunk to community-x86_64

Added:
  xsecurelock/repos/community-x86_64/PKGBUILD
(from rev 510030, xsecurelock/trunk/PKGBUILD)
Deleted:
  xsecurelock/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-12 23:44:51 UTC (rev 510030)
+++ PKGBUILD2019-09-12 23:44:59 UTC (rev 510031)
@@ -1,36 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: Johannes Wienke 
-pkgname=xsecurelock
-pkgver=1.4.0
-pkgrel=2
-pkgdesc="X11 screen lock utility with security in mind"
-arch=('x86_64')
-url="https://github.com/google/xsecurelock";
-license=('APACHE')
-depends=('pam' 'libxcomposite' 'libxmu' 'libxft' 'libxrandr' 'libxss')
-makedepends=('mplayer' 'mpv' 'imagemagick' 'xorg-xset' 'xscreensaver')
-optdepends=('mplayer: for the saver_mplayer module'\
-'mpv: for the saver_mpv module'\
-'imagemagick: for the auth_pamtester module'\
-'pamtester: for the auth_pamtester module'\
-'xorg-xset: for the saver_blank module'\
-'xscreensaver: for the saver_xscreensaver module')
-source=("https://github.com/google/xsecurelock/archive/v${pkgver}.tar.gz";)
-sha512sums=('f882099750d769a83331c1d3b521e84d4f2592089fb0f2fdcb21c34911e0ccf1fb62dc46ebfa63195f63f51c33520731961eb1ee597b9bfad635f4ab279a3c7c')
-
-build() {
-cd "${pkgname}-${pkgver}"
-sh autogen.sh
-./configure --prefix=/usr \
---libexecdir=/usr/lib \
---with-pam-service-name=system-auth
-make GIT_VERSION="${pkgver}"
-}
-
-package() {
-cd "${pkgname}-${pkgver}"
-make DESTDIR="${pkgdir}" install
-}
-
-# vim:set ts=4 sw=4 et:

Copied: xsecurelock/repos/community-x86_64/PKGBUILD (from rev 510030, 
xsecurelock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-12 23:44:59 UTC (rev 510031)
@@ -0,0 +1,36 @@
+# Maintainer: Christian Rebischke 
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: Johannes Wienke 
+pkgname=xsecurelock
+pkgver=1.5.1
+pkgrel=1
+pkgdesc="X11 screen lock utility with security in mind"
+arch=('x86_64')
+url="https://github.com/google/xsecurelock";
+license=('APACHE')
+depends=('pam' 'libxcomposite' 'libxmu' 'libxft' 'libxrandr' 'libxss')
+makedepends=('mplayer' 'mpv' 'imagemagick' 'xorg-xset' 'xscreensaver')
+optdepends=('mplayer: for the saver_mplayer module'\
+'mpv: for the saver_mpv module'\
+'imagemagick: for the auth_pamtester module'\
+'pamtester: for the auth_pamtester module'\
+'xorg-xset: for the saver_blank module'\
+'xscreensaver: for the saver_xscreensaver module')
+source=("https://github.com/google/xsecurelock/archive/v${pkgver}.tar.gz";)
+sha512sums=('a12b7d91b2fdec189880e92ddfa815f8bbf7028a6e48ffefd3ab21b0faac8c7eaa602333e07a741c50a7e7e1a6130b0165c30af9d46d0ab7c431b33a5dd3')
+
+build() {
+cd "${pkgname}-${pkgver}"
+sh autogen.sh
+./configure --prefix=/usr \
+--libexecdir=/usr/lib \
+--with-pam-service-name=system-auth
+make GIT_VERSION="${pkgver}"
+}
+
+package() {
+cd "${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}
+
+# vim:set ts=4 sw=4 et:


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

2019-09-12 Thread Maxim Baz via arch-commits
Date: Thursday, September 12, 2019 @ 23:44:51
  Author: maximbaz
Revision: 510030

upgpkg: xsecurelock 1.5.1-1

Modified:
  xsecurelock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:42:33 UTC (rev 510029)
+++ PKGBUILD2019-09-12 23:44:51 UTC (rev 510030)
@@ -2,8 +2,8 @@
 # Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
 # Contributor: Johannes Wienke 
 pkgname=xsecurelock
-pkgver=1.4.0
-pkgrel=2
+pkgver=1.5.1
+pkgrel=1
 pkgdesc="X11 screen lock utility with security in mind"
 arch=('x86_64')
 url="https://github.com/google/xsecurelock";
@@ -17,7 +17,7 @@
 'xorg-xset: for the saver_blank module'\
 'xscreensaver: for the saver_xscreensaver module')
 source=("https://github.com/google/xsecurelock/archive/v${pkgver}.tar.gz";)
-sha512sums=('f882099750d769a83331c1d3b521e84d4f2592089fb0f2fdcb21c34911e0ccf1fb62dc46ebfa63195f63f51c33520731961eb1ee597b9bfad635f4ab279a3c7c')
+sha512sums=('a12b7d91b2fdec189880e92ddfa815f8bbf7028a6e48ffefd3ab21b0faac8c7eaa602333e07a741c50a7e7e1a6130b0165c30af9d46d0ab7c431b33a5dd3')
 
 build() {
 cd "${pkgname}-${pkgver}"


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

2019-09-12 Thread Maxim Baz via arch-commits
Date: Thursday, September 12, 2019 @ 23:42:29
  Author: maximbaz
Revision: 510028

upgpkg: grub-btrfs 4.1-1

Modified:
  grub-btrfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:39:21 UTC (rev 510027)
+++ PKGBUILD2019-09-12 23:42:29 UTC (rev 510028)
@@ -3,7 +3,7 @@
 # Contributor: James W. Barnett 
 
 pkgname=grub-btrfs
-pkgver=4.0.2
+pkgver=4.1
 pkgrel=1
 pkgdesc='Include btrfs snapshots in GRUB boot options'
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('snapper: Snapper support')
 backup=('etc/default/grub-btrfs/config')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('570dd7373aed4762cd2c1db48518dabff6474ecbd36809d0b4f54d670572ed39')
+sha256sums=('a6040215a278cb1c9bbc221d71e38e6976d65936c816a1a2dd8f5ef4849797a6')
 
 package() {
 cd "${pkgname}-${pkgver}"


[arch-commits] Commit in grub-btrfs/repos/community-any (PKGBUILD PKGBUILD)

2019-09-12 Thread Maxim Baz via arch-commits
Date: Thursday, September 12, 2019 @ 23:42:33
  Author: maximbaz
Revision: 510029

archrelease: copy trunk to community-any

Added:
  grub-btrfs/repos/community-any/PKGBUILD
(from rev 510028, grub-btrfs/trunk/PKGBUILD)
Deleted:
  grub-btrfs/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-12 23:42:29 UTC (rev 510028)
+++ PKGBUILD2019-09-12 23:42:33 UTC (rev 510029)
@@ -1,23 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Contributor: gato_lento 
-# Contributor: James W. Barnett 
-
-pkgname=grub-btrfs
-pkgver=4.0.2
-pkgrel=1
-pkgdesc='Include btrfs snapshots in GRUB boot options'
-arch=('any')
-url="https://github.com/Antynea/${pkgname}";
-license=('GPL3')
-depends=('btrfs-progs' 'grub')
-optdepends=('snapper: Snapper support')
-backup=('etc/default/grub-btrfs/config')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
-sha256sums=('570dd7373aed4762cd2c1db48518dabff6474ecbd36809d0b4f54d670572ed39')
-
-package() {
-cd "${pkgname}-${pkgver}"
-make DESTDIR="${pkgdir}" install
-}
-
-# vim:set ts=4 sw=4 et:

Copied: grub-btrfs/repos/community-any/PKGBUILD (from rev 510028, 
grub-btrfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-12 23:42:33 UTC (rev 510029)
@@ -0,0 +1,23 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Contributor: gato_lento 
+# Contributor: James W. Barnett 
+
+pkgname=grub-btrfs
+pkgver=4.1
+pkgrel=1
+pkgdesc='Include btrfs snapshots in GRUB boot options'
+arch=('any')
+url="https://github.com/Antynea/${pkgname}";
+license=('GPL3')
+depends=('btrfs-progs' 'grub')
+optdepends=('snapper: Snapper support')
+backup=('etc/default/grub-btrfs/config')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha256sums=('a6040215a278cb1c9bbc221d71e38e6976d65936c816a1a2dd8f5ef4849797a6')
+
+package() {
+cd "${pkgname}-${pkgver}"
+make DESTDIR="${pkgdir}" install
+}
+
+# vim:set ts=4 sw=4 et:


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:39:21
  Author: felixonmars
Revision: 510027

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 510026, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
510026, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:39:21 UTC (rev 510027)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.3
+pkgrel=96
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:39:12
  Author: felixonmars
Revision: 510026

upgpkg: hopenpgp-tools 0.21.3-96

rebuild with math-functions 0.3.2.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:37:47 UTC (rev 510025)
+++ PKGBUILD2019-09-12 23:39:12 UTC (rev 510026)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.3
-pkgrel=95
+pkgrel=96
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:37:47
  Author: felixonmars
Revision: 510025

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 510024, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:37:47 UTC (rev 510025)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.10
+pkgrel=20
+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=('7b9a181510ee0555812d1dd3c90ca02e21597732d9881e8be895ef9ffdbfa1f9bf9f3551351493e829852fa0c9b7f57cb405fcae1650efb7ce57dd0aa6d0c5a0')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:37:39
  Author: felixonmars
Revision: 510024

upgpkg: hoogle 5.0.17.10-20

rebuild with math-functions 0.3.2.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:36:06 UTC (rev 510023)
+++ PKGBUILD2019-09-12 23:37:39 UTC (rev 510024)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.10
-pkgrel=19
+pkgrel=20
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:36:06
  Author: felixonmars
Revision: 510023

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 510022, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 510022, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:36:06 UTC (rev 510023)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.7.0
+pkgrel=37
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";)
+sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:35:57
  Author: felixonmars
Revision: 510022

upgpkg: cryptol 2.7.0-37

rebuild with math-functions 0.3.2.1

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:33:02 UTC (rev 510021)
+++ PKGBUILD2019-09-12 23:35:57 UTC (rev 510022)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.7.0
-pkgrel=36
+pkgrel=37
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:33:02
  Author: felixonmars
Revision: 510021

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 510020, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:33:02 UTC (rev 510021)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.3
+pkgrel=26
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408')
+
+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-sbv/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:32:53
  Author: felixonmars
Revision: 510020

upgpkg: haskell-sbv 8.3-26

rebuild with math-functions 0.3.2.1

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:23:46 UTC (rev 510019)
+++ PKGBUILD2019-09-12 23:32:53 UTC (rev 510020)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.3
-pkgrel=25
+pkgrel=26
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:23:46
  Author: felixonmars
Revision: 510019

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 510018, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:23:46 UTC (rev 510019)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=69
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+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-aeson-diff/repos (2 files)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:22:49
  Author: felixonmars
Revision: 510017

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-diff/repos/community-staging-x86_64/
  haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 510016, haskell-aeson-diff/trunk/PKGBUILD)

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
510016, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:22:49 UTC (rev 510017)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.7
+pkgrel=39
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b')
+
+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-ipynb/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:23:36
  Author: felixonmars
Revision: 510018

upgpkg: haskell-ipynb 0.1-69

rebuild with math-functions 0.3.2.1

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:22:49 UTC (rev 510017)
+++ PKGBUILD2019-09-12 23:23:36 UTC (rev 510018)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=68
+pkgrel=69
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb";
 license=('BSD')


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:22:41
  Author: felixonmars
Revision: 510016

upgpkg: haskell-aeson-diff 1.1.0.7-39

rebuild with math-functions 0.3.2.1

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:21:25 UTC (rev 510015)
+++ PKGBUILD2019-09-12 23:22:41 UTC (rev 510016)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.7
-pkgrel=38
+pkgrel=39
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff";
 license=('BSD')


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:21:25
  Author: felixonmars
Revision: 510015

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 510014, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 510014, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:21:25 UTC (rev 510015)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.14
+pkgrel=66
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:21:17
  Author: felixonmars
Revision: 510014

upgpkg: hlint 2.1.14-66

rebuild with math-functions 0.3.2.1

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:20:03 UTC (rev 510013)
+++ PKGBUILD2019-09-12 23:21:17 UTC (rev 510014)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=65
+pkgrel=66
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:19:54
  Author: felixonmars
Revision: 510012

upgpkg: hledger-web 1.14.1-142

rebuild with math-functions 0.3.2.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:18:24 UTC (rev 510011)
+++ PKGBUILD2019-09-12 23:19:54 UTC (rev 510012)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.14.1
-pkgrel=141
+pkgrel=142
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:20:03
  Author: felixonmars
Revision: 510013

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 510012, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 510012, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:20:03 UTC (rev 510013)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.14.1
+pkgrel=142
+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')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:18:24
  Author: felixonmars
Revision: 510011

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 510010, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:18:24 UTC (rev 510011)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.14.2
+pkgrel=67
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3d47bda183ab0d4022dca579ec38b574a168d2a30c4a6ab4ac141e373d18f9ae2858f09a35bf818af98394ff66bf2b287fb828eb1dfd21da4457364bc4420b46')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:18:16
  Author: felixonmars
Revision: 510010

upgpkg: hledger-ui 1.14.2-67

rebuild with math-functions 0.3.2.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:17:20 UTC (rev 510009)
+++ PKGBUILD2019-09-12 23:18:16 UTC (rev 510010)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.14.2
-pkgrel=66
+pkgrel=67
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:17:12
  Author: felixonmars
Revision: 510008

upgpkg: hledger-api 1.14-123

rebuild with math-functions 0.3.2.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:16:10 UTC (rev 510007)
+++ PKGBUILD2019-09-12 23:17:12 UTC (rev 510008)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.14
-pkgrel=122
+pkgrel=123
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:17:20
  Author: felixonmars
Revision: 510009

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 510008, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:17:20 UTC (rev 510009)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.14
+pkgrel=123
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:16:10
  Author: felixonmars
Revision: 510007

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 510006, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:16:10 UTC (rev 510007)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.14.2
+pkgrel=56
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-hashable' 'haskell-hledger-lib' 'haskell-lucid' 
'haskell-math-functions'
+ 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 
'haskell-tabular' 'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 
'haskell-utility-ht'
+ 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('87d1bc94a24d73c6da231520da6de55f1b64ace090cd9e64e264c68fefb4857d1d49c9d6c21e8cb44845f17eeed2dac96ad22cf50afded10248edad57e712cbe')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:16:01
  Author: felixonmars
Revision: 510006

upgpkg: hledger 1.14.2-56

rebuild with math-functions 0.3.2.1

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:14:56 UTC (rev 510005)
+++ PKGBUILD2019-09-12 23:16:01 UTC (rev 510006)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.14.2
-pkgrel=55
+pkgrel=56
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:14:56
  Author: felixonmars
Revision: 510005

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 510004, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 510004, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:14:56 UTC (rev 510005)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.1
+pkgrel=18
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 
'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:14:47
  Author: felixonmars
Revision: 510004

upgpkg: hindent 5.3.1-18

rebuild with math-functions 0.3.2.1

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:11:14 UTC (rev 510003)
+++ PKGBUILD2019-09-12 23:14:47 UTC (rev 510004)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent";
 license=("BSD")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:11:14
  Author: felixonmars
Revision: 510003

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 510002, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 510002, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:11:14 UTC (rev 510003)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.25
+pkgrel=55
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org";
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 
'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";)
+sha512sums=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:11:01
  Author: felixonmars
Revision: 510002

upgpkg: hedgewars 0.9.25-55

rebuild with math-functions 0.3.2.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 23:04:28 UTC (rev 510001)
+++ PKGBUILD2019-09-12 23:11:01 UTC (rev 510002)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=0.9.25
-pkgrel=54
+pkgrel=55
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org";


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:04:11
  Author: felixonmars
Revision: 51

upgpkg: git-annex 7.20190819-28

rebuild with math-functions 0.3.2.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:57:23 UTC (rev 50)
+++ PKGBUILD2019-09-12 23:04:11 UTC (rev 51)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20190819
-pkgrel=27
+pkgrel=28
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 23:04:28
  Author: felixonmars
Revision: 510001

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 51, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 51, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 23:04:28 UTC (rev 510001)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20190819
+pkgrel=28
+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 gnome-shell/repos (3 files)

2019-09-12 Thread Jan Steffens via arch-commits
Date: Thursday, September 12, 2019 @ 22:59:10
  Author: heftig
Revision: 362395

archrelease: copy trunk to gnome-unstable-x86_64

Added:
  gnome-shell/repos/gnome-unstable-x86_64/
  gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD
(from rev 362394, gnome-shell/trunk/PKGBUILD)
  gnome-shell/repos/gnome-unstable-x86_64/gnome-shell.install
(from rev 362394, gnome-shell/trunk/gnome-shell.install)

-+
 PKGBUILD|   51 ++
 gnome-shell.install |7 ++
 2 files changed, 58 insertions(+)

Copied: gnome-shell/repos/gnome-unstable-x86_64/PKGBUILD (from rev 362394, 
gnome-shell/trunk/PKGBUILD)
===
--- gnome-unstable-x86_64/PKGBUILD  (rev 0)
+++ gnome-unstable-x86_64/PKGBUILD  2019-09-12 22:59:10 UTC (rev 362395)
@@ -0,0 +1,51 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Flamelab https://wiki.gnome.org/Projects/GnomeShell";
+arch=(x86_64)
+license=(GPL2)
+depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session 
gnome-settings-daemon
+ gnome-themes-extra gsettings-desktop-schemas libcanberra-pulse 
libcroco libgdm libsecret
+ mutter nm-connection-editor unzip gstreamer libibus gnome-autoar)
+makedepends=(gtk-doc gnome-control-center evolution-data-server 
gobject-introspection git meson
+ sassc asciidoc)
+optdepends=('gnome-control-center: System settings'
+'evolution-data-server: Evolution calendar integration')
+groups=(gnome)
+install=gnome-shell.install
+_commit=9e388ebcfd48e2b659856cdf8138ebcddd3b02bc  # tags/3.34.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.subprojects/gvc.url 
"$srcdir/libgnome-volume-control"
+  git submodule update
+}
+  
+build() {
+  arch-meson $pkgname build -D gtk_doc=true
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+
+  # https://bugs.archlinux.org/task/37412
+  mkdir "$pkgdir/usr/share/gnome-shell/modes"
+}

Copied: gnome-shell/repos/gnome-unstable-x86_64/gnome-shell.install (from rev 
362394, gnome-shell/trunk/gnome-shell.install)
===
--- gnome-unstable-x86_64/gnome-shell.install   (rev 0)
+++ gnome-unstable-x86_64/gnome-shell.install   2019-09-12 22:59:10 UTC (rev 
362395)
@@ -0,0 +1,7 @@
+post_install() {
+  setcap cap_sys_nice+ep usr/bin/gnome-shell
+}
+
+post_upgrade() {
+  post_install
+}


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

2019-09-12 Thread Jan Steffens via arch-commits
Date: Thursday, September 12, 2019 @ 22:58:47
  Author: heftig
Revision: 362394

3.34.0-1

Modified:
  gnome-shell/trunk/PKGBUILD
Deleted:
  gnome-shell/trunk/0001-js-ui-Use-captured-event-nonmotion.patch
  gnome-shell/trunk/0001-tweener-Remove-handlers-on-target.patch

---+
 0001-js-ui-Use-captured-event-nonmotion.patch |   87 
 0001-tweener-Remove-handlers-on-target.patch  |  101 
 PKGBUILD  |   24 +
 3 files changed, 6 insertions(+), 206 deletions(-)

Deleted: 0001-js-ui-Use-captured-event-nonmotion.patch
===
--- 0001-js-ui-Use-captured-event-nonmotion.patch   2019-09-12 22:53:42 UTC 
(rev 362393)
+++ 0001-js-ui-Use-captured-event-nonmotion.patch   2019-09-12 22:58:47 UTC 
(rev 362394)
@@ -1,87 +0,0 @@
-From 81c17e5993001cf30d706642d67e09812136adf2 Mon Sep 17 00:00:00 2001
-From: Daniel van Vugt 
-Date: Fri, 2 Nov 2018 17:58:37 +0800
-Subject: [PATCH] js/ui: Use captured-event::nonmotion
-
-Cherry picked from commit 297a18f29a423da26fd86417e6c1fe82349d8f98.
-
-This new detail filters out mouse motion events so we don't waste CPU
-translating them all into JavaScript handlers that don't care about them.
-
-This helps with https://gitlab.gnome.org/GNOME/mutter/issues/283

- js/ui/padOsd.js| 2 +-
- js/ui/panel.js | 2 +-
- js/ui/status/system.js | 2 +-
- js/ui/viewSelector.js  | 2 +-
- js/ui/windowManager.js | 2 +-
- 5 files changed, 5 insertions(+), 5 deletions(-)
-
-diff --git a/js/ui/padOsd.js b/js/ui/padOsd.js
-index a4af47297..6bff40849 100644
 a/js/ui/padOsd.js
-+++ b/js/ui/padOsd.js
-@@ -615,7 +615,7 @@ var PadOsd = class {
- this._settings = settings;
- this._imagePath = imagePath;
- this._editionMode = editionMode;
--this._capturedEventId = global.stage.connect('captured-event', 
this._onCapturedEvent.bind(this));
-+this._capturedEventId = 
global.stage.connect('captured-event::nonmotion', 
this._onCapturedEvent.bind(this));
- this._padChooser = null;
- 
- let deviceManager = Clutter.DeviceManager.get_default();
-diff --git a/js/ui/panel.js b/js/ui/panel.js
-index 16484850a..57f0778b1 100644
 a/js/ui/panel.js
-+++ b/js/ui/panel.js
-@@ -473,7 +473,7 @@ class ActivitiesButton extends PanelMenu.Button {
- 
- this.actor.label_actor = this._label;
- 
--this.actor.connect('captured-event', 
this._onCapturedEvent.bind(this));
-+this.actor.connect('captured-event::nonmotion', 
this._onCapturedEvent.bind(this));
- this.actor.connect_after('key-release-event', 
this._onKeyRelease.bind(this));
- 
- Main.overview.connect('showing', () => {
-diff --git a/js/ui/status/system.js b/js/ui/status/system.js
-index 1b0d10d8c..b25a6bf32 100644
 a/js/ui/status/system.js
-+++ b/js/ui/status/system.js
-@@ -23,7 +23,7 @@ var AltSwitcher = class {
- this._alternate.connect('clicked',
- () => { this._clickAction.release(); });
- 
--this._capturedEventId = global.stage.connect('captured-event', 
this._onCapturedEvent.bind(this));
-+this._capturedEventId = 
global.stage.connect('captured-event::nonmotion', 
this._onCapturedEvent.bind(this));
- 
- this._flipped = false;
- 
-diff --git a/js/ui/viewSelector.js b/js/ui/viewSelector.js
-index 77146552d..092ff8f1c 100644
 a/js/ui/viewSelector.js
-+++ b/js/ui/viewSelector.js
-@@ -44,7 +44,7 @@ function getTermsForSearchString(searchString) {
- 
- var TouchpadShowOverviewAction = class {
- constructor(actor) {
--actor.connect('captured-event', this._handleEvent.bind(this));
-+actor.connect('captured-event::nonmotion', 
this._handleEvent.bind(this));
- }
- 
- _handleEvent(actor, event) {
-diff --git a/js/ui/windowManager.js b/js/ui/windowManager.js
-index b9f5fef46..97d980940 100644
 a/js/ui/windowManager.js
-+++ b/js/ui/windowManager.js
-@@ -461,7 +461,7 @@ var TouchpadWorkspaceSwitchAction = class {
- this._dx = 0;
- this._dy = 0;
- this._enabled = true;
--actor.connect('captured-event', this._handleEvent.bind(this));
-+actor.connect('captured-event::nonmotion', 
this._handleEvent.bind(this));
-   this._touchpadSettings = new Gio.Settings({schema_id: 
'org.gnome.desktop.peripherals.touchpad'});
- }
- 
--- 
-2.22.0
-

Deleted: 0001-tweener-Remove-handlers-on-target.patch
===
--- 0001-tweener-Remove-handlers-on-target.patch2019-09-12 22:53:42 UTC 
(rev 362393)
+++ 0001-tweener-Remove-handlers-on-target.patch2019-09-12 22:58:47 UTC 
(rev 362394)
@@ -1,101 +0,0 @@
-From 5cd8acebe8461850667215b4c6b19e9ebf4c82f2 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= 
-Date: Tue, 5 Dec 2017 02:41:50 +0100
-

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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:57:23
  Author: felixonmars
Revision: 50

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 509998, haskell-yesod-static/trunk/PKGBUILD)

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

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


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:57:14
  Author: felixonmars
Revision: 509998

upgpkg: haskell-yesod-static 1.6.0.1-193

rebuild with math-functions 0.3.2.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:56:06 UTC (rev 509997)
+++ PKGBUILD2019-09-12 22:57:14 UTC (rev 509998)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=192
+pkgrel=193
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:55:58
  Author: felixonmars
Revision: 509996

upgpkg: haskell-yesod-test 1.6.6.2-20

rebuild with math-functions 0.3.2.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:54:55 UTC (rev 509995)
+++ PKGBUILD2019-09-12 22:55:58 UTC (rev 509996)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.6.2
-pkgrel=19
+pkgrel=20
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com";
 license=('MIT')


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:56:06
  Author: felixonmars
Revision: 509997

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 509996, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
509996, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 22:56:06 UTC (rev 509997)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.6.2
+pkgrel=20
+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/trunk (PKGBUILD)

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:54:46
  Author: felixonmars
Revision: 509994

upgpkg: haskell-yesod-auth 1.6.8-8

rebuild with math-functions 0.3.2.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:53:36 UTC (rev 509993)
+++ PKGBUILD2019-09-12 22:54:46 UTC (rev 509994)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=7
+pkgrel=8
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:54:55
  Author: felixonmars
Revision: 509995

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 509994, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
509994, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 22:54:55 UTC (rev 509995)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=8
+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 gnome-autoar/trunk (PKGBUILD)

2019-09-12 Thread Jan Steffens via arch-commits
Date: Thursday, September 12, 2019 @ 22:53:34
  Author: heftig
Revision: 362392

0.2.4-1

Modified:
  gnome-autoar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:51:39 UTC (rev 362391)
+++ PKGBUILD2019-09-12 22:53:34 UTC (rev 362392)
@@ -2,7 +2,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=gnome-autoar
-pkgver=0.2.3+1+g7347380
+pkgver=0.2.4
 pkgrel=1
 pkgdesc="Automatic archives creating and extracting library"
 url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
@@ -10,7 +10,7 @@
 license=(LGPL)
 depends=(glib2 libarchive gtk3)
 makedepends=(intltool git gobject-introspection gtk-doc vala autoconf-archive)
-_commit=7347380ec5d6e03e54f184b8318b0810837ace6f  # master
+_commit=064493cb0b6dc89871aa5239f46e0d509987faa4  # tags/0.2.4^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:53:36
  Author: felixonmars
Revision: 509993

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 509992, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 22:53:36 UTC (rev 509993)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=342
+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 gnome-autoar/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-09-12 Thread Jan Steffens via arch-commits
Date: Thursday, September 12, 2019 @ 22:53:42
  Author: heftig
Revision: 362393

archrelease: copy trunk to extra-x86_64

Added:
  gnome-autoar/repos/extra-x86_64/PKGBUILD
(from rev 362392, gnome-autoar/trunk/PKGBUILD)
Deleted:
  gnome-autoar/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-12 22:53:34 UTC (rev 362392)
+++ PKGBUILD2019-09-12 22:53:42 UTC (rev 362393)
@@ -1,37 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=gnome-autoar
-pkgver=0.2.3+1+g7347380
-pkgrel=1
-pkgdesc="Automatic archives creating and extracting library"
-url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
-arch=(x86_64)
-license=(LGPL)
-depends=(glib2 libarchive gtk3)
-makedepends=(intltool git gobject-introspection gtk-doc vala autoconf-archive)
-_commit=7347380ec5d6e03e54f184b8318b0810837ace6f  # master
-source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gnome-autoar/repos/extra-x86_64/PKGBUILD (from rev 362392, 
gnome-autoar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-09-12 22:53:42 UTC (rev 362393)
@@ -0,0 +1,37 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgname=gnome-autoar
+pkgver=0.2.4
+pkgrel=1
+pkgdesc="Automatic archives creating and extracting library"
+url="https://wiki.gnome.org/TingweiLan/GSoC2013Final";
+arch=(x86_64)
+license=(LGPL)
+depends=(glib2 libarchive gtk3)
+makedepends=(intltool git gobject-introspection gtk-doc vala autoconf-archive)
+_commit=064493cb0b6dc89871aa5239f46e0d509987faa4  # tags/0.2.4^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-autoar.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:53:26
  Author: felixonmars
Revision: 509992

upgpkg: haskell-yesod 1.6.0-342

rebuild with math-functions 0.3.2.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:52:37 UTC (rev 509991)
+++ PKGBUILD2019-09-12 22:53:26 UTC (rev 509992)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=341
+pkgrel=342
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:52:28
  Author: felixonmars
Revision: 509990

upgpkg: haskell-yesod-form 1.6.7-3

rebuild with math-functions 0.3.2.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-09-12 22:51:17 UTC (rev 509989)
+++ PKGBUILD2019-09-12 22:52:28 UTC (rev 509990)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=2
+pkgrel=3
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2019-09-12 Thread Felix Yan via arch-commits
Date: Thursday, September 12, 2019 @ 22:52:37
  Author: felixonmars
Revision: 509991

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
509990, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-09-12 22:52:37 UTC (rev 509991)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=3
+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 thunderbird/repos/extra-x86_64 (4 files)

2019-09-12 Thread Levente Polyak via arch-commits
Date: Thursday, September 12, 2019 @ 22:51:39
  Author: anthraxx
Revision: 362391

archrelease: copy trunk to extra-x86_64

Added:
  thunderbird/repos/extra-x86_64/PKGBUILD
(from rev 362390, thunderbird/trunk/PKGBUILD)
  thunderbird/repos/extra-x86_64/thunderbird.desktop
(from rev 362390, thunderbird/trunk/thunderbird.desktop)
Deleted:
  thunderbird/repos/extra-x86_64/PKGBUILD
  thunderbird/repos/extra-x86_64/thunderbird.desktop

-+
 PKGBUILD|  318 +++--
 thunderbird.desktop |  346 +-
 2 files changed, 334 insertions(+), 330 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-09-12 22:51:34 UTC (rev 362390)
+++ PKGBUILD2019-09-12 22:51:39 UTC (rev 362391)
@@ -1,157 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Alexander Baldeck 
-# Contributor: Dale Blount 
-# Contributor: Anders Bostrom 
-
-pkgname=thunderbird
-pkgver=68.0
-pkgrel=1
-pkgdesc='Standalone mail and news reader from mozilla.org'
-url='https://www.mozilla.org/thunderbird/'
-arch=(x86_64)
-license=(MPL GPL LGPL)
-depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib 
alsa-lib
- nss hunspell sqlite ttf-font icu)  # libvpx
-makedepends=(unzip zip diffutils python python2 yasm nasm mesa imake libpulse 
inetutils xorg-server-xvfb
- autoconf2.13 rust clang llvm gtk2 cbindgen nodejs)
-optdepends=('libcanberra: sound support')
-options=(!emptydirs !makeflags)
-source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz{,.asc}
-$pkgname.desktop)
-sha256sums=('f87dade2dd64ef61de842812d3e42d82b8a541988da85108abfa2ebd95d1'
-'SKIP'
-'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827')
-validpgpkeys=(14F26682D0916CDD81E37B6D61B7B526D98F0353) # Mozilla Software 
Releases 
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  echo -n "$_google_api_key" >google-api-key
-  echo -n "$_mozilla_api_key" >mozilla-api-key
-
-  cat >.mozconfig 

  1   2   3   4   5   6   7   >