[arch-commits] Commit in libcmis/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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