[arch-commits] Commit in tensorflow/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 06:16:22 Author: svenstaro Revision: 385120 upgpkg: tensorflow 1.10.1-2 cuda 10 rebuild Modified: tensorflow/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-26 03:24:14 UTC (rev 385119) +++ PKGBUILD2018-09-26 06:16:22 UTC (rev 385120) @@ -6,7 +6,7 @@ pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda) pkgver=1.10.1 _pkgver=1.10.1 -pkgrel=1 +pkgrel=2 pkgdesc="Library for computation using data flow graphs for scalable machine learning" url="https://www.tensorflow.org/"; license=('APACHE') @@ -76,7 +76,7 @@ export TF_CUDA_VERSION=$($CUDA_TOOLKIT_PATH/bin/nvcc --version | sed -n 's/^.*release \(.*\),.*/\1/p') export CUDNN_INSTALL_PATH=/opt/cuda export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' $CUDNN_INSTALL_PATH/include/cudnn.h) - export TF_CUDA_COMPUTE_CAPABILITIES=3.0,3.5,5.2,6.1,6.2,7.0 + export TF_CUDA_COMPUTE_CAPABILITIES=3.0,3.5,5.2,6.1,6.2,7.0,7.2,7.5 ./configure bazel build --config=opt --config=cuda //tensorflow:libtensorflow.so //tensorflow/tools/pip_package:build_pip_package bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmpcuda @@ -98,7 +98,7 @@ export TF_CUDA_VERSION=$($CUDA_TOOLKIT_PATH/bin/nvcc --version | sed -n 's/^.*release \(.*\),.*/\1/p') export CUDNN_INSTALL_PATH=/opt/cuda export TF_CUDNN_VERSION=$(sed -n 's/^#define CUDNN_MAJOR\s*\(.*\).*/\1/p' $CUDNN_INSTALL_PATH/include/cudnn.h) - export TF_CUDA_COMPUTE_CAPABILITIES=3.0,3.5,5.2,6.1,6.2,7.0 + export TF_CUDA_COMPUTE_CAPABILITIES=3.0,3.5,5.2,6.1,6.2,7.0,7.2,7.5 ./configure bazel build --config=opt --config=cuda //tensorflow:libtensorflow.so //tensorflow/tools/pip_package:build_pip_package bazel-bin/tensorflow/tools/pip_package/build_pip_package ${srcdir}/tmpcudaopt
[arch-commits] Commit in tensorflow/repos (8 files)
Date: Wednesday, September 26, 2018 @ 06:16:37 Author: svenstaro Revision: 385121 archrelease: copy trunk to community-testing-x86_64 Added: tensorflow/repos/community-testing-x86_64/ tensorflow/repos/community-testing-x86_64/21017.patch (from rev 385120, tensorflow/trunk/21017.patch) tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 385120, tensorflow/trunk/PKGBUILD) tensorflow/repos/community-testing-x86_64/protobuf-python37-apply.patch (from rev 385120, tensorflow/trunk/protobuf-python37-apply.patch) tensorflow/repos/community-testing-x86_64/protobuf-python37.patch (from rev 385120, tensorflow/trunk/protobuf-python37.patch) tensorflow/repos/community-testing-x86_64/python37.patch (from rev 385120, tensorflow/trunk/python37.patch) tensorflow/repos/community-testing-x86_64/update-cython.patch (from rev 385120, tensorflow/trunk/update-cython.patch) tensorflow/repos/community-testing-x86_64/update-protobuf.patch (from rev 385120, tensorflow/trunk/update-protobuf.patch) ---+ 21017.patch | 21 +++ PKGBUILD | 238 protobuf-python37-apply.patch | 27 protobuf-python37.patch | 91 +++ python37.patch| 70 +++ update-cython.patch | 34 + update-protobuf.patch | 146 7 files changed, 627 insertions(+) Copied: tensorflow/repos/community-testing-x86_64/21017.patch (from rev 385120, tensorflow/trunk/21017.patch) === --- community-testing-x86_64/21017.patch(rev 0) +++ community-testing-x86_64/21017.patch2018-09-26 06:16:37 UTC (rev 385121) @@ -0,0 +1,21 @@ +From fb8d1ca4eaefe58d42c27b6fc676f64f137f4675 Mon Sep 17 00:00:00 2001 +From: Ray Kim +Date: Sat, 21 Jul 2018 21:42:15 +0900 +Subject: [PATCH] fixed build error on gcc-7 + +--- + tensorflow/compiler/xla/service/gpu/xfeed_queue.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/tensorflow/compiler/xla/service/gpu/xfeed_queue.h b/tensorflow/compiler/xla/service/gpu/xfeed_queue.h +index 737c7eb0253..dd46ff433ba 100644 +--- a/tensorflow/compiler/xla/service/gpu/xfeed_queue.h b/tensorflow/compiler/xla/service/gpu/xfeed_queue.h +@@ -17,6 +17,7 @@ limitations under the License. + #define TENSORFLOW_COMPILER_XLA_SERVICE_GPU_XFEED_QUEUE_H_ + + #include ++#include + #include + + #include "tensorflow/core/platform/mutex.h" Copied: tensorflow/repos/community-testing-x86_64/PKGBUILD (from rev 385120, tensorflow/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-09-26 06:16:37 UTC (rev 385121) @@ -0,0 +1,238 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Adria Arrufat (archdria) +# Contributor: Thibault Lorrain (fredszaq) + +pkgbase=tensorflow +pkgname=(tensorflow tensorflow-opt tensorflow-cuda tensorflow-opt-cuda python-tensorflow python-tensorflow-opt python-tensorflow-cuda python-tensorflow-opt-cuda) +pkgver=1.10.1 +_pkgver=1.10.1 +pkgrel=2 +pkgdesc="Library for computation using data flow graphs for scalable machine learning" +url="https://www.tensorflow.org/"; +license=('APACHE') +arch=('x86_64') +makedepends=('bazel' 'python-numpy' 'cuda' 'nvidia-utils' + 'cudnn' 'python-pip' 'python-wheel' 'python-setuptools') +optdepends=('tensorboard: Tensorflow visualization toolkit') +source=("https://github.com/tensorflow/tensorflow/archive/v${_pkgver}.tar.gz"; +python37.patch +protobuf-python37.patch +protobuf-python37-apply.patch +21017.patch) +sha512sums=('c066d6caad10def9b3b9c6ca50dd19fa3c9587c878ce149a2a34d6c61085f858c6c9246c419c49bc099efd88d765b2654a463ac8fbef751308c7edecc8b7700f' + '9e3954c10f9dc11d3b6a6a0162061511eaa81b934debaf4f159f11f60e235e6f2762a216d10927695497e8cf7065855d343cd1573727da3f6355e669ea7c6788' + 'a248658d9466bd3aba854b429ce2c1981c5efff5196dead7b2a8c216b9a6cac781a9f487db5ff4513becc4e6d6cc14c494768a859e1f51a9eea848d8f0178204' + 'fcff7163f6b979018ef4c09dc927ab8dc784b778d8a1bca6d986cc6797fa12f9b5cd902b344fd25c74ac13f71c022f515066d909d9b42e6c3be0ff214f1c7ca8' + '3125df6b51cc835c22733f187e3d3f85ee7016d3b1c254ee1fae339c493a988c0220ce3fbd473ac54f6983460dd0b0bc38fca2ee8e007d22b4e24c7f2539069f') + +prepare() { + # https://github.com/tensorflow/tensorflow/pull/21017 + patch -d tensorflow-${_pkgver} -Np1 -i ${srcdir}/21017.patch + # https://github.com/tensorflow/tensorflow/issues/20517 + patch -d tensorflow-${_pkgver} -Np1 -i ${srcdir}/python37.patch + # https://github.com/tensorflow/tensorflow/issues/20950 + patch -d tensorflow-${_pkgver} -Np1 -i ${srcdir}/protobuf-python37-apply.patch + cp ${srcdir}/protobuf-python3
[arch-commits] Commit in python-markups/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 26, 2018 @ 03:24:14 Author: farseerfc Revision: 385119 archrelease: copy trunk to community-any Added: python-markups/repos/community-any/PKGBUILD (from rev 385118, python-markups/trunk/PKGBUILD) Deleted: python-markups/repos/community-any/PKGBUILD --+ PKGBUILD | 107 ++--- 1 file changed, 53 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-26 03:23:28 UTC (rev 385118) +++ PKGBUILD2018-09-26 03:24:14 UTC (rev 385119) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Thomas Weißschuh - -_pkgname=Markups -pkgbase=python-markups -pkgname=('python-markups' 'python2-markups') -pkgver=3.0.0 -pkgrel=4 -pkgdesc='Wrapper around various text markups' -arch=('any') -url='https://launchpad.net/python-markups' -license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools' 'python-markdown-math' 'python2-markdown-math' - 'python-docutils' 'python2-docutils' 'python-pygments' 'python2-pygments') -source=($pkgname-$pkgver.tar.gz::http://github.com/retext-project/pymarkups/archive/$pkgver.tar.gz) -source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('1ea19458dfca6a4562044e701aa8698089a0c659fc535689ed260f89a04f8d39' -'SKIP') -validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev - -build() { - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py build - python2 setup.py build -} - -check() { - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py test - python2 setup.py test -} - -package_python-markups() { - depends=('python-markdown-math') - optdepends=('python-docutils: for reStructuredText language support' - 'python-pygments: for highlighting output style') - - cd "${srcdir}"/${_pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python2-markups() { - depends=('python2-markdown-math') - optdepends=('python2-docutils: for reStructuredText language support' - 'python2-pygments: for highlighting output style') - - cd "${srcdir}"/${_pkgname}-${pkgver} - python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-markups/repos/community-any/PKGBUILD (from rev 385118, python-markups/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-26 03:24:14 UTC (rev 385119) @@ -0,0 +1,53 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Thomas Weißschuh + +_pkgname=Markups +pkgbase=python-markups +pkgname=('python-markups' 'python2-markups') +pkgver=3.0.0 +pkgrel=5 +pkgdesc='Wrapper around various text markups' +arch=('any') +url='https://launchpad.net/python-markups' +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-markdown-math' 'python2-markdown-math' + 'python-docutils' 'python2-docutils' 'python-pygments' 'python2-pygments') +source=($pkgname-$pkgver.tar.gz::http://github.com/retext-project/pymarkups/archive/$pkgver.tar.gz) +source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc}) +sha256sums=('1ea19458dfca6a4562044e701aa8698089a0c659fc535689ed260f89a04f8d39' +'SKIP') +validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev + +build() { + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py build + python2 setup.py build +} + +check() { + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py test + python2 setup.py test +} + +package_python-markups() { + depends=('python-markdown-math' 'python-setuptools') + optdepends=('python-docutils: for reStructuredText language support' + 'python-pygments: for highlighting output style') + + cd "${srcdir}"/${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-markups() { + depends=('python2-markdown-math' 'python2-setuptools') + optdepends=('python2-docutils: for reStructuredText language support' + 'python2-pygments: for highlighting output style') + + cd "${srcdir}"/${_pkgname}-${pkgver} + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-markups/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 03:23:28 Author: farseerfc Revision: 385118 upgpkg: python-markups 3.0.0-5 python-markups add dependency to python-setuptools Modified: python-markups/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-26 02:08:52 UTC (rev 385117) +++ PKGBUILD2018-09-26 03:23:28 UTC (rev 385118) @@ -5,7 +5,7 @@ pkgbase=python-markups pkgname=('python-markups' 'python2-markups') pkgver=3.0.0 -pkgrel=4 +pkgrel=5 pkgdesc='Wrapper around various text markups' arch=('any') url='https://launchpad.net/python-markups' @@ -33,7 +33,7 @@ } package_python-markups() { - depends=('python-markdown-math') + depends=('python-markdown-math' 'python-setuptools') optdepends=('python-docutils: for reStructuredText language support' 'python-pygments: for highlighting output style') @@ -43,7 +43,7 @@ } package_python2-markups() { - depends=('python2-markdown-math') + depends=('python2-markdown-math' 'python2-setuptools') optdepends=('python2-docutils: for reStructuredText language support' 'python2-pygments: for highlighting output style')
[arch-commits] Commit in arrayfire/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, September 26, 2018 @ 01:57:00 Author: svenstaro Revision: 385116 archrelease: copy trunk to community-testing-x86_64 Added: arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 385115, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-26 01:56:52 UTC (rev 385115) +++ PKGBUILD2018-09-26 01:57:00 UTC (rev 385116) @@ -1,60 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='https://arrayfire.com' -pkgver=3.6.1 -arch=('x86_64') -pkgrel=3 -license=('BSD') -depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') -makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required for using OpenCL backend') -options=('!buildflags') -source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2";) -sha512sums=('44f4e0e5c99764a34854e5da7c893cd956a42dd4a23a5761e63a661e23cbd0bbab7cec3fc182aa1b5255989b19b3713bde8a10aee782bd76424b6c4b025e0f36') - -prepare() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - rm -rf build && mkdir build -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DAF_USE_SYSTEM_FORGE=ON \ - -DAF_WITH_IMAGEIO=ON \ - -DAF_WITH_GRAPHICS=ON \ - -DAF_BUILD_CPU=ON \ - -DAF_BUILD_OPENCL=ON \ - -DAF_BUILD_NONFREE=ON \ - -DAF_BUILD_EXAMPLES=ON \ - -DAF_BUILD_DOCS=ON \ - -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCUDA_HOST_COMPILER=/usr/bin/gcc-7 - - make -} - -# check() { -# cd "${srcdir}/arrayfire-full-${pkgver}/build" -# -# # Some tests fail :( -# make test -# } - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 385115, arrayfire/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-26 01:57:00 UTC (rev 385116) @@ -0,0 +1,60 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='https://arrayfire.com' +pkgver=3.6.1 +arch=('x86_64') +pkgrel=4 +license=('BSD') +depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') +makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git') +optdepends=('cuda: Required for using CUDA backend' +'nvidia-utils: Required for using CUDA backend' +'libclc: Required for using OpenCL backend') +options=('!buildflags') +source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2";) +sha512sums=('44f4e0e5c99764a34854e5da7c893cd956a42dd4a23a5761e63a661e23cbd0bbab7cec3fc182aa1b5255989b19b3713bde8a10aee782bd76424b6c4b025e0f36') + +prepare() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + rm -rf build && mkdir build +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DAF_USE_SYSTEM_FORGE=ON \ + -DAF_WITH_IMAGEIO=ON \ + -DAF_WITH_GRAPHICS=ON \ + -DAF_BUILD_CPU=ON \ + -DAF_BUILD_OPENCL=ON \ + -DAF_BUILD_NONFREE=ON \ + -DAF_BUILD_EXAMPLES=ON \ + -DAF_BUILD_DOCS=ON \ + -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCUDA_HOST_COMPILER=/usr/bin/gcc-7 + + make +} + +# check() { +# cd "${srcdir}/arrayfire-full-${pkgver}/build" +# +# # Some tests fail :( +# make test +# } + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +}
[arch-commits] Commit in arrayfire/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 01:56:52 Author: svenstaro Revision: 385115 upgpkg: arrayfire 3.6.1-4 cuda 10 rebuild Modified: arrayfire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-26 01:28:42 UTC (rev 385114) +++ PKGBUILD2018-09-26 01:56:52 UTC (rev 385115) @@ -4,7 +4,7 @@ url='https://arrayfire.com' pkgver=3.6.1 arch=('x86_64') -pkgrel=3 +pkgrel=4 license=('BSD') depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git') @@ -35,7 +35,7 @@ -DAF_BUILD_NONFREE=ON \ -DAF_BUILD_EXAMPLES=ON \ -DAF_BUILD_DOCS=ON \ - -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" \ + -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5" \ -DCMAKE_BUILD_TYPE=Release \ -DCUDA_HOST_COMPILER=/usr/bin/gcc-7
[arch-commits] Commit in rng-tools/repos/community-x86_64 (8 files)
Date: Wednesday, September 26, 2018 @ 01:28:42 Author: mtorromeo Revision: 385114 archrelease: copy trunk to community-x86_64 Added: rng-tools/repos/community-x86_64/PKGBUILD (from rev 385113, rng-tools/trunk/PKGBUILD) rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch (from rev 385113, rng-tools/trunk/rngd-test-signal-in-loop.patch) rng-tools/repos/community-x86_64/rngd.conf (from rev 385113, rng-tools/trunk/rngd.conf) rng-tools/repos/community-x86_64/rngd.service (from rev 385113, rng-tools/trunk/rngd.service) Deleted: rng-tools/repos/community-x86_64/PKGBUILD rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch rng-tools/repos/community-x86_64/rngd.conf rng-tools/repos/community-x86_64/rngd.service + PKGBUILD | 85 +++ rngd-test-signal-in-loop.patch | 72 - rngd.conf |2 rngd.service | 28 ++-- 4 files changed, 93 insertions(+), 94 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-26 01:28:15 UTC (rev 385113) +++ PKGBUILD2018-09-26 01:28:42 UTC (rev 385114) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Massimiliano Torromeo -# Contributor: Alasdair Haswell - -pkgname=rng-tools -pkgver=6.4 -pkgrel=1 -pkgdesc="Random number generator related utilities" -arch=('x86_64') -url="https://github.com/nhorman/rng-tools"; -license=('GPL') -depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils') -backup=(etc/conf.d/rngd) -source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz -rngd.conf -rngd.service) -sha256sums=('8a5b8b262b4fb430fcb2d12c9d3d3af83c1fe855a8db700b3de34744f5ccb300' -'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' -'653224f7a3294618069c78b9d87e8cdeb0f6d00a97f180fba8849a499fdbe726') - -prepare() { - cd "$srcdir"/$pkgname-$pkgver - mv README{.md,} - - libtoolize --force - aclocal - autoheader - automake --force-missing --add-missing - autoconf -} - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./configure --prefix=/usr --sbindir=/usr/bin - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install - install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service - install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd -} Copied: rng-tools/repos/community-x86_64/PKGBUILD (from rev 385113, rng-tools/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-26 01:28:42 UTC (rev 385114) @@ -0,0 +1,42 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Alasdair Haswell + +pkgname=rng-tools +pkgver=6.5 +pkgrel=1 +pkgdesc="Random number generator related utilities" +arch=('x86_64') +url="https://github.com/nhorman/rng-tools"; +license=('GPL') +depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils') +backup=(etc/conf.d/rngd) +source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz +rngd.conf +rngd.service) +sha256sums=('5fecd904f7d01262b3209ff78dd3b9594aac8daa41badd5a1e6438658e80c36e' +'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' +'653224f7a3294618069c78b9d87e8cdeb0f6d00a97f180fba8849a499fdbe726') + +prepare() { + cd "$srcdir"/$pkgname-$pkgver + mv README{.md,} + + libtoolize --force + aclocal + autoheader + automake --force-missing --add-missing + autoconf +} + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr --sbindir=/usr/bin + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install + install -Dm0644 "$srcdir"/rngd.service "$pkgdir"/usr/lib/systemd/system/rngd.service + install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd +} Deleted: rngd-test-signal-in-loop.patch === --- rngd-test-signal-in-loop.patch 2018-09-26 01:28:15 UTC (rev 385113) +++ rngd-test-signal-in-loop.patch 2018-09-26 01:28:42 UTC (rev 385114) @@ -1,36 +0,0 @@ -From: Leonardo Chiquitto -Subject: Check for signals in update_kernel_random() - -When running as a daemon, a signal handler is installed to catch -SIGINT/SIGTERM. This handler sets a flag that's tested in the main -loop. However, rngd loops in update_kernel_random() as well, where -the flag was not tested. - -This patch adds the check to update_kernel_random() so that the -daemon exits properly after receiving a SIGINT/SIGTERM signal. - -Index: rng-tools-5/rngd.c -=== rn
[arch-commits] Commit in rng-tools/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 01:28:15 Author: mtorromeo Revision: 385113 upgpkg: rng-tools 6.5-1 Modified: rng-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-26 00:48:03 UTC (rev 385112) +++ PKGBUILD2018-09-26 01:28:15 UTC (rev 385113) @@ -2,7 +2,7 @@ # Contributor: Alasdair Haswell pkgname=rng-tools -pkgver=6.4 +pkgver=6.5 pkgrel=1 pkgdesc="Random number generator related utilities" arch=('x86_64') @@ -13,7 +13,7 @@ source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz rngd.conf rngd.service) -sha256sums=('8a5b8b262b4fb430fcb2d12c9d3d3af83c1fe855a8db700b3de34744f5ccb300' +sha256sums=('5fecd904f7d01262b3209ff78dd3b9594aac8daa41badd5a1e6438658e80c36e' 'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047' '653224f7a3294618069c78b9d87e8cdeb0f6d00a97f180fba8849a499fdbe726')
[arch-commits] Commit in nginx-mainline/repos/community-x86_64 (8 files)
Date: Wednesday, September 26, 2018 @ 00:48:03 Author: grazzolini Revision: 385112 archrelease: copy trunk to community-x86_64 Added: nginx-mainline/repos/community-x86_64/PKGBUILD (from rev 385111, nginx-mainline/trunk/PKGBUILD) nginx-mainline/repos/community-x86_64/logrotate (from rev 385111, nginx-mainline/trunk/logrotate) nginx-mainline/repos/community-x86_64/nginx.install (from rev 385111, nginx-mainline/trunk/nginx.install) nginx-mainline/repos/community-x86_64/service (from rev 385111, nginx-mainline/trunk/service) Deleted: nginx-mainline/repos/community-x86_64/PKGBUILD nginx-mainline/repos/community-x86_64/logrotate nginx-mainline/repos/community-x86_64/nginx.install nginx-mainline/repos/community-x86_64/service ---+ PKGBUILD | 265 +++- logrotate | 20 ++-- nginx.install | 24 ++--- service | 34 +++ 4 files changed, 171 insertions(+), 172 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-26 00:47:13 UTC (rev 385111) +++ PKGBUILD2018-09-26 00:48:03 UTC (rev 385112) @@ -1,133 +0,0 @@ -# $Id$ -# Maintainer: Giancarlo Razzolini -# Contributor: Bartłomiej Piotrowski -# Contributor: Sébastien Luttringer -# Contributor: Drew DeVault - -pkgname=nginx-mainline -pkgver=1.15.3 -pkgrel=1 -pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, mainline release' -arch=('x86_64') -url='https://nginx.org' -license=('custom') -depends=('pcre' 'zlib' 'openssl' 'geoip' 'mailcap') -backup=('etc/nginx/fastcgi.conf' -'etc/nginx/fastcgi_params' -'etc/nginx/koi-win' -'etc/nginx/koi-utf' -'etc/nginx/nginx.conf' -'etc/nginx/scgi_params' -'etc/nginx/uwsgi_params' -'etc/nginx/win-utf' -'etc/logrotate.d/nginx') -install=nginx.install -provides=('nginx') -conflicts=('nginx') -source=($url/download/nginx-$pkgver.tar.gz{,.asc} -service -logrotate) -validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin -md5sums=('86387884aaf6ee7c529edba6b22ba16e' - 'SKIP' - 'ef491e760e7c1ffec9ca25441a150c83' - '6a01fb17af86f03707c8ae60f98a2dc2') -sha512sums=('112fafd0841b79a165cee6a94da6d0c6c828b29ef1e3af00f4a12809c5d3bc8fd2a94f6d0cb05f6b487be81a414be42ea64f88e63a4d62fe9bebc9cf946aa94a' -'SKIP' - '4f90db6b8b5c13762b96ddff9ca4e846762d46b90be27c7c9d54cec6f7f12fc95585f8455919296edb0255405dd80af8ee86780b805631b72eb74ee59f359715' - '9232342c0914575ce438c5a8ee7e1c25b0befb457a2934e9cb77d1fe9a103634ea403b57bc0ef0cd6cf72248aee5e5584282cea611bc79198aeac9a65d8df5d7') - -_common_flags=( - --with-compat - --with-debug - --with-file-aio - --with-http_addition_module - --with-http_auth_request_module - --with-http_dav_module - --with-http_degradation_module - --with-http_flv_module - --with-http_geoip_module - --with-http_gunzip_module - --with-http_gzip_static_module - --with-http_mp4_module - --with-http_realip_module - --with-http_secure_link_module - --with-http_slice_module - --with-http_ssl_module - --with-http_stub_status_module - --with-http_sub_module - --with-http_v2_module - --with-mail - --with-mail_ssl_module - --with-pcre-jit - --with-stream - --with-stream_geoip_module - --with-stream_realip_module - --with-stream_ssl_module - --with-stream_ssl_preread_module - --with-threads -) - -_mainline_flags=( -) - -build() { - cd $provides-$pkgver - ./configure \ ---prefix=/etc/nginx \ ---conf-path=/etc/nginx/nginx.conf \ ---sbin-path=/usr/bin/nginx \ ---pid-path=/run/nginx.pid \ ---lock-path=/run/lock/nginx.lock \ ---user=http \ ---group=http \ ---http-log-path=/var/log/nginx/access.log \ ---error-log-path=stderr \ ---http-client-body-temp-path=/var/lib/nginx/client-body \ ---http-proxy-temp-path=/var/lib/nginx/proxy \ ---http-fastcgi-temp-path=/var/lib/nginx/fastcgi \ ---http-scgi-temp-path=/var/lib/nginx/scgi \ ---http-uwsgi-temp-path=/var/lib/nginx/uwsgi \ ---with-cc-opt="$CFLAGS $CPPFLAGS" \ ---with-ld-opt="$LDFLAGS" \ -${_common_flags[@]} \ -${_mainline_flags[@]} - - make -} - -package() { - cd $provides-$pkgver - make DESTDIR="$pkgdir" install - - sed -e 's|\ "$pkgdir"/usr/share/man/man8/nginx.8.gz - - for i in ftdetect indent syntax; do -install -Dm644 contrib/vim/$i/nginx.vim \ - "$pkgdir/usr/share/vim/vimfiles/$i/nginx.vim" - done -} Copied: nginx-mainline/repos/community-x86_64/PKGBUILD (from rev 385111, nginx-mainline/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-26 00:48:03 UTC (rev 385112) @@ -0,0 +1,132 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Bartłomiej Piotrowski +# Contributor: Sébastien Luttringer +# Contributor: Drew DeV
[arch-commits] Commit in nginx-mainline/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 00:47:13 Author: grazzolini Revision: 385111 upgpkg: nginx-mainline 1.15.4-1 Modified: nginx-mainline/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-26 00:02:21 UTC (rev 385110) +++ PKGBUILD2018-09-26 00:47:13 UTC (rev 385111) @@ -4,7 +4,7 @@ # Contributor: Drew DeVault pkgname=nginx-mainline -pkgver=1.15.3 +pkgver=1.15.4 pkgrel=1 pkgdesc='Lightweight HTTP server and IMAP/POP3 proxy server, mainline release' arch=('x86_64') @@ -27,11 +27,11 @@ service logrotate) validpgpkeys=('B0F4253373F8F6F510D42178520A9993A1C052F8') # Maxim Dounin -md5sums=('86387884aaf6ee7c529edba6b22ba16e' +md5sums=('e10fad975b0e2f32c76f3529ed620c88' 'SKIP' 'ef491e760e7c1ffec9ca25441a150c83' '6a01fb17af86f03707c8ae60f98a2dc2') -sha512sums=('112fafd0841b79a165cee6a94da6d0c6c828b29ef1e3af00f4a12809c5d3bc8fd2a94f6d0cb05f6b487be81a414be42ea64f88e63a4d62fe9bebc9cf946aa94a' +sha512sums=('9aa20aa2a23b4fac859858f22d09bb1bee74e1d7450e4a9ea8486014078006d8937f5440684d98fa0bb23feec464ec57129da6a70659fff31d9f2ac370684ac8' 'SKIP' '4f90db6b8b5c13762b96ddff9ca4e846762d46b90be27c7c9d54cec6f7f12fc95585f8455919296edb0255405dd80af8ee86780b805631b72eb74ee59f359715' '9232342c0914575ce438c5a8ee7e1c25b0befb457a2934e9cb77d1fe9a103634ea403b57bc0ef0cd6cf72248aee5e5584282cea611bc79198aeac9a65d8df5d7')
[arch-commits] Commit in yarn/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, September 26, 2018 @ 00:02:21 Author: svenstaro Revision: 385110 archrelease: copy trunk to community-any Added: yarn/repos/community-any/PKGBUILD (from rev 385109, yarn/trunk/PKGBUILD) Deleted: yarn/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-26 00:01:56 UTC (rev 385109) +++ PKGBUILD2018-09-26 00:02:21 UTC (rev 385110) @@ -1,26 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jan Koppe - -pkgname=yarn -pkgver=1.9.4 -pkgrel=1 -pkgdesc='Fast, reliable, and secure dependency management' -arch=(any) -url='http://yarnpkg.com' -license=('BSD') -depends=('nodejs') -source=("https://github.com/yarnpkg/yarn/releases/download/v$pkgver/yarn-v$pkgver.tar.gz";) -sha512sums=('1e3a908cf47a2fe46d7ce8db549b91cd0b3372c7c43c6b0029f1060b044a0a65e5bc3323f4ed6baf20bbbcb49ba358a6bb8f2691a591e4d3e8a01bc31372cb5b') - -package() { - cd yarn-v${pkgver} - install -dm755 "$pkgdir"/usr/lib/node_modules/yarn - cp -R * "$pkgdir"/usr/lib/node_modules/yarn - - install -dm755 "$pkgdir"/usr/bin - ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarn - ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarnpkg - - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" -} Copied: yarn/repos/community-any/PKGBUILD (from rev 385109, yarn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-26 00:02:21 UTC (rev 385110) @@ -0,0 +1,26 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Jan Koppe + +pkgname=yarn +pkgver=1.10.0 +pkgrel=1 +pkgdesc='Fast, reliable, and secure dependency management' +arch=(any) +url='http://yarnpkg.com' +license=('BSD') +depends=('nodejs') +source=("https://github.com/yarnpkg/yarn/releases/download/v$pkgver/yarn-v$pkgver.tar.gz";) +sha512sums=('700d1dd4ef06cd865f7ae042ef29d9e949147f80e809ab57725d0bf4df05b8a806668d79f6016aa679ff97296882e3e1c76d140fabe9d948c19d090f34d452ee') + +package() { + cd yarn-v${pkgver} + install -dm755 "$pkgdir"/usr/lib/node_modules/yarn + cp -R * "$pkgdir"/usr/lib/node_modules/yarn + + install -dm755 "$pkgdir"/usr/bin + ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarn + ln -s /usr/lib/node_modules/yarn/bin/yarn.js "$pkgdir"/usr/bin/yarnpkg + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" +}
[arch-commits] Commit in yarn/trunk (PKGBUILD)
Date: Wednesday, September 26, 2018 @ 00:01:56 Author: svenstaro Revision: 385109 upgpkg: yarn 1.10.0-1 Modified: yarn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:34:14 UTC (rev 385108) +++ PKGBUILD2018-09-26 00:01:56 UTC (rev 385109) @@ -2,7 +2,7 @@ # Contributor: Jan Koppe pkgname=yarn -pkgver=1.9.4 +pkgver=1.10.0 pkgrel=1 pkgdesc='Fast, reliable, and secure dependency management' arch=(any) @@ -10,7 +10,7 @@ license=('BSD') depends=('nodejs') source=("https://github.com/yarnpkg/yarn/releases/download/v$pkgver/yarn-v$pkgver.tar.gz";) -sha512sums=('1e3a908cf47a2fe46d7ce8db549b91cd0b3372c7c43c6b0029f1060b044a0a65e5bc3323f4ed6baf20bbbcb49ba358a6bb8f2691a591e4d3e8a01bc31372cb5b') +sha512sums=('700d1dd4ef06cd865f7ae042ef29d9e949147f80e809ab57725d0bf4df05b8a806668d79f6016aa679ff97296882e3e1c76d140fabe9d948c19d090f34d452ee') package() { cd yarn-v${pkgver}
[arch-commits] Commit in lib32-libcurl-gnutls/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:34:14 Author: eworm Revision: 385108 reenable libssh2 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: lib32-libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:32:17 UTC (rev 385107) +++ PKGBUILD2018-09-25 22:34:14 UTC (rev 385108) @@ -33,6 +33,7 @@ --enable-ipv6 \ --enable-threaded-resolver \ --without-gssapi \ +--with-libssh2 \ --without-libidn \ --without-ssl \ --with-gnutls='/usr' \
[arch-commits] Commit in lib32-libcurl-compat/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:32:17 Author: eworm Revision: 385107 reenable libssh2 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: lib32-libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:31:22 UTC (rev 385106) +++ PKGBUILD2018-09-25 22:32:17 UTC (rev 385107) @@ -32,6 +32,7 @@ --enable-ipv6 \ --enable-threaded-resolver \ --with-gssapi \ +--with-libssh2 \ --with-random='/dev/urandom' \ --with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
[arch-commits] Commit in lib32-curl/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:31:22 Author: eworm Revision: 385106 reenable libssh2 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: lib32-curl/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:30:37 UTC (rev 385105) +++ PKGBUILD2018-09-25 22:31:22 UTC (rev 385106) @@ -37,6 +37,7 @@ --enable-versioned-symbols \ --enable-threaded-resolver \ --with-gssapi \ + --with-libssh2 \ --with-random=/dev/urandom \ --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ --libdir=/usr/lib32
[arch-commits] Commit in libcurl-gnutls/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:30:37 Author: eworm Revision: 385105 reenable libssh2 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: libcurl-gnutls/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:29:14 UTC (rev 385104) +++ PKGBUILD2018-09-25 22:30:37 UTC (rev 385105) @@ -28,6 +28,7 @@ --enable-ipv6 \ --enable-threaded-resolver \ --without-gssapi \ +--with-libssh2 \ --without-libidn \ --without-ssl \ --with-gnutls='/usr' \
[arch-commits] Commit in libcurl-compat/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:29:14 Author: eworm Revision: 385104 reenable libssh2 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: libcurl-compat/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:21:28 UTC (rev 385103) +++ PKGBUILD2018-09-25 22:29:14 UTC (rev 385104) @@ -28,6 +28,7 @@ --enable-ipv6 \ --enable-threaded-resolver \ --with-gssapi \ +--with-libssh2 \ --with-random='/dev/urandom' \ --with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
[arch-commits] Commit in curl/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:23:34 Author: eworm Revision: 335391 upgpkg: curl 7.61.1-3 Now that curl can be built with libssh and libssh2 neither of both is enabled by default, even if found at compile time. The dependency is already there, let's explicitly enable support for libssh2. (FS#57694) Modified: curl/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 21:13:59 UTC (rev 335390) +++ PKGBUILD2018-09-25 22:23:34 UTC (rev 335391) @@ -6,7 +6,7 @@ pkgname=curl pkgver=7.61.1 -pkgrel=2 +pkgrel=3 pkgdesc="An URL retrieval utility and library" arch=('x86_64') url="https://curl.haxx.se"; @@ -32,6 +32,7 @@ --enable-versioned-symbols \ --enable-threaded-resolver \ --with-gssapi \ + --with-libssh2 \ --with-random=/dev/urandom \ --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
[arch-commits] Commit in curl/repos/testing-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:23:39 Author: eworm Revision: 335392 archrelease: copy trunk to testing-x86_64 Added: curl/repos/testing-x86_64/PKGBUILD (from rev 335391, curl/trunk/PKGBUILD) Deleted: curl/repos/testing-x86_64/PKGBUILD --+ PKGBUILD | 99 ++--- 1 file changed, 50 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 22:23:34 UTC (rev 335391) +++ PKGBUILD2018-09-25 22:23:39 UTC (rev 335392) @@ -1,49 +0,0 @@ -# Maintainer: Dave Reisner -# Contributor: Angel Velasquez -# Contributor: Eric Belanger -# Contributor: Lucien Immink -# Contributor: Daniel J Griffiths - -pkgname=curl -pkgver=7.61.1 -pkgrel=2 -pkgdesc="An URL retrieval utility and library" -arch=('x86_64') -url="https://curl.haxx.se"; -license=('MIT') -depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 'libnghttp2') -provides=('libcurl.so') -options=('strip' 'debug') -source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}) -sha512sums=('6469a3ff27623826bf29a9256ba730ae0a5135c20b27377027554e19ed26be6d0225db0101b60e7f12aa22d55eccaa53f4015414ef5736ee6002c6d780ed513f' -'SKIP') -validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg - -build() { - cd "$pkgname-$pkgver" - - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --disable-ldap \ - --disable-ldaps \ - --disable-manual \ - --enable-ipv6 \ - --enable-versioned-symbols \ - --enable-threaded-resolver \ - --with-gssapi \ - --with-random=/dev/urandom \ - --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt - - make -} - -package() { - cd "$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - make DESTDIR="$pkgdir" install -C scripts - - # license - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" -} Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 335391, curl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 22:23:39 UTC (rev 335392) @@ -0,0 +1,50 @@ +# Maintainer: Dave Reisner +# Contributor: Angel Velasquez +# Contributor: Eric Belanger +# Contributor: Lucien Immink +# Contributor: Daniel J Griffiths + +pkgname=curl +pkgver=7.61.1 +pkgrel=3 +pkgdesc="An URL retrieval utility and library" +arch=('x86_64') +url="https://curl.haxx.se"; +license=('MIT') +depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 'libnghttp2') +provides=('libcurl.so') +options=('strip' 'debug') +source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc}) +sha512sums=('6469a3ff27623826bf29a9256ba730ae0a5135c20b27377027554e19ed26be6d0225db0101b60e7f12aa22d55eccaa53f4015414ef5736ee6002c6d780ed513f' +'SKIP') +validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg + +build() { + cd "$pkgname-$pkgver" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --disable-ldap \ + --disable-ldaps \ + --disable-manual \ + --enable-ipv6 \ + --enable-versioned-symbols \ + --enable-threaded-resolver \ + --with-gssapi \ + --with-libssh2 \ + --with-random=/dev/urandom \ + --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt + + make +} + +package() { + cd "$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install -C scripts + + # license + install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" +}
[arch-commits] Commit in lynis/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:21:28 Author: anthraxx Revision: 385103 archrelease: copy trunk to community-any Added: lynis/repos/community-any/PKGBUILD (from rev 385102, lynis/trunk/PKGBUILD) Deleted: lynis/repos/community-any/PKGBUILD --+ PKGBUILD | 104 + 1 file changed, 50 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 22:21:19 UTC (rev 385102) +++ PKGBUILD2018-09-25 22:21:28 UTC (rev 385103) @@ -1,54 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Sébastien Luttringer - -pkgname=lynis -pkgver=2.6.8 -pkgrel=1 -pkgdesc='Security and system auditing tool to harden Unix/Linux systems' -url='https://cisofy.com/lynis/' -arch=('any') -license=('GPL3') -backup=('etc/lynis/default.prf') -depends=('sh' 'awk') -optdepends=('net-tools: networking tests' -'bind-tools: nameserver tests' -'iptables: firewall tests' -'bash-completion: completion for bash') -source=(https://downloads.cisofy.com/lynis/lynis-${pkgver}.tar.gz{,.asc}) -sha512sums=('7504bbb58b1c444ea14692df7b93ade3ea81101e02a73a6b8ca7a377e1633f3c528b674b1bfc7d3471eb935614f44c7c5f7186467795cd3326dd0b596ef44542' -'SKIP') -validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) - -prepare() { - cd ${pkgname} - sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service -} - -package() { - cd ${pkgname} - - # binary - install -Dm 755 lynis -t "${pkgdir}/usr/bin" - - # profile - install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" - - # plugins, include, db - install -d "${pkgdir}/usr/share/${pkgname}" - cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" - - # doc files - install -Dm 644 README INSTALL CHANGELOG.md FAQ \ --t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" - - # completion - install -Dm 644 extras/bash_completion.d/${pkgname} \ --t "${pkgdir}/usr/share/bash-completion/completions" - - # systemd - install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ --t "${pkgdir}/usr/lib/systemd/system" -} - -# vim: ts=2 sw=2 et: Copied: lynis/repos/community-any/PKGBUILD (from rev 385102, lynis/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 22:21:28 UTC (rev 385103) @@ -0,0 +1,50 @@ +# Maintainer: Levente Polyak +# Contributor: Sébastien Luttringer + +pkgname=lynis +pkgver=2.6.9 +pkgrel=1 +pkgdesc='Security and system auditing tool to harden Unix/Linux systems' +url='https://cisofy.com/lynis/' +arch=('any') +license=('GPL3') +backup=('etc/lynis/default.prf') +depends=('sh' 'awk') +optdepends=('net-tools: networking tests' +'bind-tools: nameserver tests' +'iptables: firewall tests' +'bash-completion: completion for bash') +source=(https://downloads.cisofy.com/lynis/lynis-${pkgver}.tar.gz{,.asc}) +sha512sums=('d5af6d6e571b4098c9b03e509c8ac25d73ed9aa86e8e525353c0761c5427ad35c4ef764e0f9c2c3495e2addd3d6229ba1309b803978f6e380f5edae3fef60070' +'SKIP') +validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) + +prepare() { + cd ${pkgname} + sed -e 's|/path/to/lynis|/usr/bin/lynis|g' -i extras/systemd/lynis.service +} + +package() { + cd ${pkgname} + + # application + install -Dm 755 lynis -t "${pkgdir}/usr/bin" + install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" + install -d "${pkgdir}/usr/share/${pkgname}" + cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}" + + # doc files + install -Dm 644 README INSTALL CHANGELOG.md FAQ \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 "${pkgname}.8" -t "${pkgdir}/usr/share/man/man8" + + # completion + install -Dm 644 extras/bash_completion.d/${pkgname} \ +-t "${pkgdir}/usr/share/bash-completion/completions" + + # systemd + install -Dm 644 extras/systemd/{lynis.service,lynis.timer} \ +-t "${pkgdir}/usr/lib/systemd/system" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in lynis/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:21:19 Author: anthraxx Revision: 385102 upgpkg: lynis 2.6.9-1 Modified: lynis/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:16:55 UTC (rev 385101) +++ PKGBUILD2018-09-25 22:21:19 UTC (rev 385102) @@ -2,7 +2,7 @@ # Contributor: Sébastien Luttringer pkgname=lynis -pkgver=2.6.8 +pkgver=2.6.9 pkgrel=1 pkgdesc='Security and system auditing tool to harden Unix/Linux systems' url='https://cisofy.com/lynis/' @@ -15,7 +15,7 @@ 'iptables: firewall tests' 'bash-completion: completion for bash') source=(https://downloads.cisofy.com/lynis/lynis-${pkgver}.tar.gz{,.asc}) -sha512sums=('7504bbb58b1c444ea14692df7b93ade3ea81101e02a73a6b8ca7a377e1633f3c528b674b1bfc7d3471eb935614f44c7c5f7186467795cd3326dd0b596ef44542' +sha512sums=('d5af6d6e571b4098c9b03e509c8ac25d73ed9aa86e8e525353c0761c5427ad35c4ef764e0f9c2c3495e2addd3d6229ba1309b803978f6e380f5edae3fef60070' 'SKIP') validpgpkeys=('73AC9FC55848E977024D1A61429A566FD5B79251') # CISOfy (Software Signing Key) @@ -27,13 +27,9 @@ package() { cd ${pkgname} - # binary + # application install -Dm 755 lynis -t "${pkgdir}/usr/bin" - - # profile install -Dm 644 default.prf -t "${pkgdir}/etc/${pkgname}" - - # plugins, include, db install -d "${pkgdir}/usr/share/${pkgname}" cp -ra db include plugins "${pkgdir}/usr/share/${pkgname}"
[arch-commits] Commit in blender/repos (7 files)
Date: Tuesday, September 25, 2018 @ 22:16:55 Author: svenstaro Revision: 385101 archrelease: copy trunk to community-testing-x86_64 Added: blender/repos/community-testing-x86_64/ blender/repos/community-testing-x86_64/PKGBUILD (from rev 385100, blender/trunk/PKGBUILD) blender/repos/community-testing-x86_64/ffmpeg4.0.patch (from rev 385100, blender/trunk/ffmpeg4.0.patch) blender/repos/community-testing-x86_64/openvdb3-abi.patch (from rev 385100, blender/trunk/openvdb3-abi.patch) blender/repos/community-testing-x86_64/python37.patch (from rev 385100, blender/trunk/python37.patch) blender/repos/community-testing-x86_64/tree_hpp.patch (from rev 385100, blender/trunk/tree_hpp.patch) blender/repos/community-testing-x86_64/util_sseb.patch (from rev 385100, blender/trunk/util_sseb.patch) + PKGBUILD | 113 +++ ffmpeg4.0.patch| 113 +++ openvdb3-abi.patch | 28 +++ python37.patch | 40 +++ tree_hpp.patch | 183 +++ util_sseb.patch| 13 +++ 6 files changed, 490 insertions(+) Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 385100, blender/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-09-25 22:16:55 UTC (rev 385101) @@ -0,0 +1,113 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: John Sowiak +# Contributor: tobias + +# Sometimes blender.org takes some time to release patch releases and because Arch users +# are impatient, we sometimes need to build from git directly. +# Update because I get so many queries on this: +# Due to our other rolling deps, it's sometimes not possible to build Blender stable releases. +# More often than not, a new openshadinglanguage breaks it and I could either backport fixes +# or simply roll with a new version. I usually choose the latter when the former seems +# unreasonable. + +# _gittag=v2.79b +_gitcommit=32432d91bbec558cbd88e54aece61b0d641c1761 + +pkgname=blender +pkgver=2.79.b +[[ -n $_gitcommit ]] && pkgver=${pkgver}.git3.${_gitcommit:0:8} +pkgrel=8 +epoch=17 +pkgdesc="A fully integrated 3D graphics creation suite" +arch=('x86_64') +license=('GPL') +url="http://www.blender.org"; +depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' + 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 'python-numpy' + 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic' + 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' + 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2') +makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda') +optdepends=('cuda: cycles renderer cuda support') +options=(!strip) +source=("git://git.blender.org/blender-addons.git" +"git://git.blender.org/blender-addons-contrib.git" +"git://git.blender.org/blender-translations.git" +"git://git.blender.org/blender-dev-tools.git" +"git://git.blender.org/scons.git" +python37.patch +ffmpeg4.0.patch +tree_hpp.patch +util_sseb.patch +openvdb3-abi.patch) +if [[ -n $_gittag ]]; then + source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}") +elif [[ -n $_gitcommit ]]; then + source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}") +fi +md5sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + '1d6d2064db0e8e4e3a52735406f5106a' + 'da14d7cbdea1ab5499659a066658cdd2' + 'feea89510de171946c41c6208461f453' + '53da216adbc2a9d555a59c15b8f0ef08' + '3f9613fcb7ea61214982272e9c20a294' + 'SKIP') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + git submodule init + git config submodule."release/scripts/addons".url ${srcdir}/blender-addons + git config submodule."release/scripts/addons_contrib".url ${srcdir}/blender-addons-contrib + git config submodule."release/datafiles/locale".url ${srcdir}/blender-translations + git config submodule."source/tools".url ${srcdir}/blender-dev-tools + git config submodule."scons".url ${srcdir}/scons + git submodule update + + patch -Np1 -i "$srcdir"/python37.patch + patch -Np1 -i "$srcdir"/ffmpeg4.0.patch + patch -Np1 -i "$srcdir"/tree_hpp.patch + patch -Np1 -i "$srcdir"/util_sseb.patch + patch -Np1 -i "$srcdir"/openvdb3-abi.patch +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + [[ -d build ]] && rm -rf build + mkdir build && cd build + + cmake -C../build_files/cmake/config/blender_release.cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DWITH_INSTALL_PORTABLE=OFF \ +-DWITH_PYTHON_INSTALL=OFF \ +-DOPENIMAG
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 22:16:44 Author: svenstaro Revision: 385100 upgpkg: blender 17:2.79.b.git3.32432d91-8 cuda 10 rebuild Modified: blender/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 22:02:52 UTC (rev 385099) +++ PKGBUILD2018-09-25 22:16:44 UTC (rev 385100) @@ -16,7 +16,7 @@ pkgname=blender pkgver=2.79.b [[ -n $_gitcommit ]] && pkgver=${pkgver}.git3.${_gitcommit:0:8} -pkgrel=7 +pkgrel=8 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64') @@ -93,7 +93,7 @@ -DWITH_LLVM=ON \ -DWITH_CYCLES_CUDA_BINARIES=ON \ -DWITH_CYCLES_PTEX=OFF \ - -DCYCLES_CUDA_BINARIES_ARCH="sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_62;sm_70" \ + -DCYCLES_CUDA_BINARIES_ARCH="sm_30;sm_35;sm_37;sm_50;sm_52;sm_60;sm_61;sm_62;sm_70;sm_72;sm_75" \ -DPYTHON_VERSION=3.7 \ -DPYTHON_LIBPATH=/usr/lib \ -DPYTHON_LIBRARY=python3.7m \
[arch-commits] Commit in gtest/repos/community-x86_64 (8 files)
Date: Tuesday, September 25, 2018 @ 22:02:52 Author: anthraxx Revision: 385099 archrelease: copy trunk to community-x86_64 Added: gtest/repos/community-x86_64/PKGBUILD (from rev 385098, gtest/trunk/PKGBUILD) gtest/repos/community-x86_64/gtest-1.8.1-libversion.patch (from rev 385098, gtest/trunk/gtest-1.8.1-libversion.patch) gtest/repos/community-x86_64/gtest-1.8.1-null-pointer.patch (from rev 385098, gtest/trunk/gtest-1.8.1-null-pointer.patch) Deleted: gtest/repos/community-x86_64/PKGBUILD gtest/repos/community-x86_64/gmock-install.patch gtest/repos/community-x86_64/gmock.pc.in gtest/repos/community-x86_64/gtest-pkgconfig.patch gtest/repos/community-x86_64/gtest.pc.in + PKGBUILD | 213 --- gmock-install.patch| 79 -- gmock.pc.in| 10 - gtest-1.8.1-libversion.patch | 29 + gtest-1.8.1-null-pointer.patch | 17 +++ gtest-pkgconfig.patch | 27 gtest.pc.in| 10 - 7 files changed, 156 insertions(+), 229 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 22:02:16 UTC (rev 385098) +++ PKGBUILD2018-09-25 22:02:52 UTC (rev 385099) @@ -1,103 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Levente Polyak -# Contributor: Alexandre Bique -# Contributor: Louis R. Marascio -# Contributor: Cody Maloney - -pkgbase=gtest -pkgname=('gtest' 'gmock') -pkgver=1.8.1 -pkgrel=1 -pkgdesc='Google Test - C++ testing utility' -url='https://github.com/google/googletest/' -arch=('x86_64') -license=('BSD') -makedepends=('python2' 'cmake' 'gcc-libs' 'sh') -options=(!makeflags) -source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/google/googletest/archive/release-${pkgver}.tar.gz -gtest-pkgconfig.patch -gtest.pc.in -gmock-install.patch -gmock.pc.in) -sha512sums=('e6283c667558e1fd6e49fa96e52af0e415a3c8037afe1d28b7ff1ec4c2ef8f49beb70a9327b7fc77eb4052a58c4ccad8b5260ec90e4bceeac7a46ff59c4369d7' - '7e9ad4cd470eaab7ed5fb1cce1d5721d40fc03a62b0c895b8f9657679ffa43f91b99800bb1e02a6c5c2d0a72e94bb8ea008aa6e74fdb1460b1326a84da5e9f91' - 'df3d23bc53c3b4ab5bacb4b6fad8823870b2ba6b86017e1e99067fb547533a649f2c8e8a8634e3583b344230e1afc280a047d41330cbc7510cfd0c5e843594c3' - '2c2417c178485a590695f7d37b26fad3a1a1993fdc9a0c869c34fec83d51769b8057b4f67000e0585f61919c092175186252704a032e9b06bfc1f0e7c0b900f9' - '3e4c2e96139292818d97b52536776b656bea30f119124dab4d5c2cb2f31098a3bfac928b74297f7c77229d3eb5fa3b734931c64d8bef2f867b585e43b390a59c') - -prepare() { - cd googletest-release-${pkgver} - find -name '*.py' -exec sed -i 's|env python|env python2|g' {} \; - - msg2 "Preparing googletest..." - (cd googletest -autoreconf -fvi -cp "${srcdir}/gtest.pc.in" . -sed -r "s|(Version:) .+|\1 ${pkgver}|" -i gtest.pc.in -patch -p1 < "${srcdir}/gtest-pkgconfig.patch" -mkdir build - ) - - msg2 "Preparing googlemock..." - patch -p1 < "${srcdir}/gmock-install.patch" - (cd googlemock -cp "${srcdir}/gmock.pc.in" . -autoreconf -fvi - ) -} - -build() { - cd googletest-release-${pkgver} - - msg2 "Building googletest..." - (cd googletest -# this is odd but needed only to generate gtest-config. -./configure --prefix=/usr -cd build -cmake -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_SHARED_LIBS=ON \ - -DCMAKE_SKIP_RPATH=ON .. -make - ) - - msg2 "Building googlemock..." - (cd googlemock -./configure --prefix=/usr --with-gtest --enable-external-gtest -make - ) -} - -package_gtest() { - pkgdesc='Google Test - C++ testing utility based on the xUnit framework (like JUnit)' - depends=('gcc-libs' 'sh') - - cd googletest-release-${pkgver}/googletest - make -C build DESTDIR="${pkgdir}" install - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -Dm 644 README.md CHANGES CONTRIBUTORS -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm 755 scripts/gtest-config -t "${pkgdir}/usr/bin" - install -Dm 644 build/libgtest{,_main}.so -t "${pkgdir}/usr/lib" - install -Dm 644 m4/gtest.m4 -t "${pkgdir}/usr/share/aclocal" - install -Dm 644 cmake/* -t "${pkgdir}/usr/src/gtest/cmake" - install -Dm 644 src/* -t "${pkgdir}/usr/src/gtest/src" - install -d "${pkgdir}/usr/include" - cp -r include/gtest -t "${pkgdir}/usr/include" - - # undo pkg-config patch so subprojects including this don't try to generate it - patch -Rp1 < "${srcdir}/gtest-pkgconfig.patch" - install -Dm 644 CMakeLists.txt -t "${pkgdir}/usr/src/gtest" -} - -package_gmock() { - pkgdesc='Google Mock - A library for writing and using C++ mock classes' - depends=('python2' 'gtest' 'gcc-libs' 'sh') - - cd googletest-release-${pkgver}/googlemock - make --trace -w -j1 DESTDIR="${pkgdir}" install - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/l
[arch-commits] Commit in gtest/trunk (PKGBUILD gtest-1.8.1-libversion.patch)
Date: Tuesday, September 25, 2018 @ 22:02:16 Author: anthraxx Revision: 385098 upgpkg: gtest 1.8.1-2 (ensure version always matches) FS#60021 Modified: gtest/trunk/PKGBUILD gtest/trunk/gtest-1.8.1-libversion.patch --+ PKGBUILD |7 ++- gtest-1.8.1-libversion.patch |8 2 files changed, 10 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 21:57:44 UTC (rev 385097) +++ PKGBUILD2018-09-25 22:02:16 UTC (rev 385098) @@ -19,7 +19,7 @@ gtest-1.8.1-libversion.patch gtest-1.8.1-null-pointer.patch) sha512sums=('e6283c667558e1fd6e49fa96e52af0e415a3c8037afe1d28b7ff1ec4c2ef8f49beb70a9327b7fc77eb4052a58c4ccad8b5260ec90e4bceeac7a46ff59c4369d7' - '99667910ddb55f495b15b51d4a21b878f2c2c4e72e2ce7054d6491274e35002e3e793e0c86e5c6d774a0301a7af8c5d5175ff910e12bf6c71f008a6368e33c92' + 'fd53e4a703c39cf4f1bc2eec2fac6c567e583d5e5a2ab4b52700ead77caf4f4903c4d32b8b25b983c5f650fc2b1e835fdf124b04a971705f42a707a42b34a99e' 'afa75f975d8aed453c901245dae753939958d8b72e3e5c52995efe7980f44de4fd1ea08f1b0a4cc927443d858de0a1fe34a919512ce05ae443bfb9600b08f029') prepare() { @@ -30,6 +30,11 @@ patch -Np1 -i ../gtest-1.8.1-null-pointer.patch find . -name '*.py' -exec sed -i '1s|python$|&2|g' {} + + + # fixup version as they are never correct + sed -E "s|(GOOGLETEST_VERSION) [0-9\\.]+|\\1 ${pkgver}|" -i CMakeLists.txt + sed -E "s|^( +)\\[[0-9\\.]+\\],$|\\1[${pkgver}],|" -i {googletest,googlemock,.}/configure.ac + sed -E "s|(GTEST_MIN_VERSION)=\"1.8.0\"|\\1=\"${pkgver}\"|" -i googlemock/configure.ac } build() { Modified: gtest-1.8.1-libversion.patch === --- gtest-1.8.1-libversion.patch2018-09-25 21:57:44 UTC (rev 385097) +++ gtest-1.8.1-libversion.patch2018-09-25 22:02:16 UTC (rev 385098) @@ -6,10 +6,10 @@ else() cxx_library(gmock "${cxx_strict}" src/gmock-all.cc) target_link_libraries(gmock PUBLIC gtest) -+ set_target_properties(gmock PROPERTIES VERSION 1.8.1) ++ set_target_properties(gmock PROPERTIES VERSION ${GOOGLETEST_VERSION}) cxx_library(gmock_main "${cxx_strict}" src/gmock_main.cc) target_link_libraries(gmock_main PUBLIC gmock) -+ set_target_properties(gmock_main PROPERTIES VERSION 1.8.1) ++ set_target_properties(gmock_main PROPERTIES VERSION ${GOOGLETEST_VERSION}) endif() # If the CMake version supports it, attach header directory information # to the targets for when we are part of a parent build (ie being pulled @@ -21,9 +21,9 @@ # are used for other targets, to ensure that gtest can be compiled by a user # aggressive about warnings. cxx_library(gtest "${cxx_strict}" src/gtest-all.cc) -+set_target_properties(gtest PROPERTIES VERSION 1.8.1) ++set_target_properties(gtest PROPERTIES VERSION ${GOOGLETEST_VERSION}) cxx_library(gtest_main "${cxx_strict}" src/gtest_main.cc) -+set_target_properties(gtest_main PROPERTIES VERSION 1.8.1) ++set_target_properties(gtest_main PROPERTIES VERSION ${GOOGLETEST_VERSION}) # If the CMake version supports it, attach header directory information # to the targets for when we are part of a parent build (ie being pulled # in via add_subdirectory() rather than being a standalone build).
[arch-commits] Commit in clementine/repos/community-x86_64 (9 files)
Date: Tuesday, September 25, 2018 @ 21:57:44 Author: alucryd Revision: 385097 archrelease: copy trunk to community-x86_64 Added: clementine/repos/community-x86_64/PKGBUILD (from rev 385096, clementine/trunk/PKGBUILD) clementine/repos/community-x86_64/clementine-chromaprint1.4.0.patch (from rev 385096, clementine/trunk/clementine-chromaprint1.4.0.patch) clementine/repos/community-x86_64/clementine-cryptopp6.patch (from rev 385096, clementine/trunk/clementine-cryptopp6.patch) clementine/repos/community-x86_64/clementine-gcc6.patch (from rev 385096, clementine/trunk/clementine-gcc6.patch) Deleted: clementine/repos/community-x86_64/PKGBUILD clementine/repos/community-x86_64/add-missing-functional-includes-5630.patch clementine/repos/community-x86_64/clementine-1.3.1-chromaprint-1.4.0.patch clementine/repos/community-x86_64/clementine-cryptopp6.patch clementine/repos/community-x86_64/clementine-gcc6.patch + PKGBUILD | 141 +-- add-missing-functional-includes-5630.patch | 51 - clementine-1.3.1-chromaprint-1.4.0.patch | 41 --- clementine-chromaprint1.4.0.patch | 41 +++ clementine-cryptopp6.patch | 50 - clementine-gcc6.patch | 44 6 files changed, 157 insertions(+), 211 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 21:57:25 UTC (rev 385096) +++ PKGBUILD2018-09-25 21:57:44 UTC (rev 385097) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Stéphane Gaudreault -# Contributor: BlackEagle -# Contributor: Dany Martineau - -pkgname=clementine -pkgver=1.3.1 -pkgrel=19 -pkgdesc='A modern music player and library organizer' -url='http://www.clementine-player.org/' -license=('GPL') -arch=('x86_64') -depends=('chromaprint' 'crypto++' 'fftw' 'gcc-libs' 'glew' 'glib2' 'glibc' - 'gst-plugins-base-libs' 'gstreamer' 'libcdio' 'libechonest' 'libgl' - 'libgpod' 'liblastfm' 'libmtp' 'libpulse' 'libx11' 'protobuf' 'qjson' - 'qt4' 'sqlite' 'taglib' 'zlib') -makedepends=('boost' 'cmake' 'git' 'mesa' 'sparsehash') -optdepends=('gst-plugins-base: "Base" plugin libraries' -'gst-plugins-good: "Good" plugin libraries' -'gst-plugins-bad: "Bad" plugin libraries' -'gst-plugins-ugly: "Ugly" plugin libraries' -'gst-libav: Libav plugin' -'gvfs: Various devices support') -source=("git+https://github.com/clementine-player/Clementine.git#tag=${pkgver}"; -'clementine-gcc6.patch' -'add-missing-functional-includes-5630.patch' -'clementine-1.3.1-chromaprint-1.4.0.patch' -'clementine-cryptopp6.patch' - 'https://github.com/clementine-player/Clementine/commit/75f9439843a0e9cdc26cd739d5e1dbd93bd974bc.patch') -sha256sums=('SKIP' -'05bd4dc0138eed084332fa1a688a96858418731f337f54e0d8ab0853123f40ee' -'213a1c2eb3f3c1d2904ed855ad851c10705d04cfa20b36b843b60003469fdc1a' -'4cc9c9df599df4a595c6acf4e129a54296c0a8e537627435e3df14e1e95447b0' -'e9c09dca76ed8fae2ecb089571396c9293f546871fb2f27cc37010dd5cba9e46' -'d4dbd7f09da7a554f86237476b96e3ca097117b7ab2acd706088c72203d8b64f') - -prepare() { - if [[ -d build ]]; then -rm -rf build - fi - mkdir build - - cd Clementine - - # Fix build with GCC 6 - patch -p1 -i ../clementine-gcc6.patch - # https://github.com/clementine-player/Clementine/pull/5630 - patch -p1 -i ../add-missing-functional-includes-5630.patch - # Fix build with chromaprint 1.4.0 - patch -p1 -i ../clementine-1.3.1-chromaprint-1.4.0.patch - # Fix build with crypto++ 6.0.0 due to https://github.com/weidai11/cryptopp/issues/442 - patch -p1 -i ../clementine-cryptopp6.patch - # FS#58413 - patch -Np1 -i ../75f9439843a0e9cdc26cd739d5e1dbd93bd974bc.patch -} - -build() { - cd build - - cmake ../Clementine \ --DCMAKE_BUILD_TYPE='Release' \ --DCMAKE_INSTALL_PREFIX='/usr'\ --DCMAKE_CXX_FLAGS="$CXXFLAGS -Wno-catch-value" - make -} - -package() { - make DESTDIR="${pkgdir}" -C build install -} - -# vim: ts=2 sw=2 et: Copied: clementine/repos/community-x86_64/PKGBUILD (from rev 385096, clementine/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 21:57:44 UTC (rev 385097) @@ -0,0 +1,69 @@ +# Maintainer: Maxime Gauduin +# Contributor: Stéphane Gaudreault +# Contributor: BlackEagle +# Contributor: Dany Martineau + +pkgname=clementine +pkgver=1.3.1 +pkgrel=20 +pkgdesc='A modern music player and library organizer' +url='http://www.clementine-player.org/' +license=('GPL') +arch=('x86_64') +depends=('chromaprint' 'crypto++' 'fftw' 'gcc-libs' 'glew' 'glib2' 'glibc' + 'gst-plugins-base-libs' 'gstreamer' 'li
[arch-commits] Commit in clementine/trunk (4 files)
Date: Tuesday, September 25, 2018 @ 21:57:25 Author: alucryd Revision: 385096 upgpkg: clementine 1.3.1-20 Added: clementine/trunk/clementine-chromaprint1.4.0.patch Modified: clementine/trunk/PKGBUILD Deleted: clementine/trunk/add-missing-functional-includes-5630.patch clementine/trunk/clementine-1.3.1-chromaprint-1.4.0.patch + PKGBUILD | 20 -- add-missing-functional-includes-5630.patch | 51 --- clementine-1.3.1-chromaprint-1.4.0.patch | 41 - clementine-chromaprint1.4.0.patch | 41 + 4 files changed, 50 insertions(+), 103 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 21:20:42 UTC (rev 385095) +++ PKGBUILD2018-09-25 21:57:25 UTC (rev 385096) @@ -5,7 +5,7 @@ pkgname=clementine pkgver=1.3.1 -pkgrel=19 +pkgrel=20 pkgdesc='A modern music player and library organizer' url='http://www.clementine-player.org/' license=('GPL') @@ -23,16 +23,12 @@ 'gvfs: Various devices support') source=("git+https://github.com/clementine-player/Clementine.git#tag=${pkgver}"; 'clementine-gcc6.patch' -'add-missing-functional-includes-5630.patch' -'clementine-1.3.1-chromaprint-1.4.0.patch' -'clementine-cryptopp6.patch' - 'https://github.com/clementine-player/Clementine/commit/75f9439843a0e9cdc26cd739d5e1dbd93bd974bc.patch') +'clementine-chromaprint1.4.0.patch' +'clementine-cryptopp6.patch') sha256sums=('SKIP' '05bd4dc0138eed084332fa1a688a96858418731f337f54e0d8ab0853123f40ee' -'213a1c2eb3f3c1d2904ed855ad851c10705d04cfa20b36b843b60003469fdc1a' '4cc9c9df599df4a595c6acf4e129a54296c0a8e537627435e3df14e1e95447b0' -'e9c09dca76ed8fae2ecb089571396c9293f546871fb2f27cc37010dd5cba9e46' -'d4dbd7f09da7a554f86237476b96e3ca097117b7ab2acd706088c72203d8b64f') +'e9c09dca76ed8fae2ecb089571396c9293f546871fb2f27cc37010dd5cba9e46') prepare() { if [[ -d build ]]; then @@ -45,13 +41,15 @@ # Fix build with GCC 6 patch -p1 -i ../clementine-gcc6.patch # https://github.com/clementine-player/Clementine/pull/5630 - patch -p1 -i ../add-missing-functional-includes-5630.patch + git cherry-pick -n 8a6cc8b5069265e1e92e22def985e22c5955e503 # Fix build with chromaprint 1.4.0 - patch -p1 -i ../clementine-1.3.1-chromaprint-1.4.0.patch + patch -p1 -i ../clementine-chromaprint1.4.0.patch # Fix build with crypto++ 6.0.0 due to https://github.com/weidai11/cryptopp/issues/442 patch -p1 -i ../clementine-cryptopp6.patch # FS#58413 - patch -Np1 -i ../75f9439843a0e9cdc26cd739d5e1dbd93bd974bc.patch + git cherry-pick -n -m 1 75f9439843a0e9cdc26cd739d5e1dbd93bd974bc + # Fix DI.FM + git cherry-pick -n ddfa5e63f1ef0e243a007efbe576fceb9b2442e8 } build() { Deleted: add-missing-functional-includes-5630.patch === --- add-missing-functional-includes-5630.patch 2018-09-25 21:20:42 UTC (rev 385095) +++ add-missing-functional-includes-5630.patch 2018-09-25 21:57:25 UTC (rev 385096) @@ -1,51 +0,0 @@ -From 8a6cc8b5069265e1e92e22def985e22c5955e503 Mon Sep 17 00:00:00 2001 -From: Morris Hafner -Date: Mon, 13 Feb 2017 17:46:46 +0100 -Subject: [PATCH] Add missing includes (#5630) - - src/core/mergedproxymodel.cpp | 1 + - src/devices/giolister.cpp | 1 + - src/library/groupbydialog.cpp | 2 ++ - 3 files changed, 4 insertions(+) - -diff --git a/src/core/mergedproxymodel.cpp b/src/core/mergedproxymodel.cpp -index 56217f6fd..8c210d391 100644 a/src/core/mergedproxymodel.cpp -+++ b/src/core/mergedproxymodel.cpp -@@ -23,6 +23,7 @@ - - #include - -+#include - #include - - // boost::multi_index still relies on these being in the global namespace. -diff --git a/src/devices/giolister.cpp b/src/devices/giolister.cpp -index aa3bddb34..5f63ef248 100644 a/src/devices/giolister.cpp -+++ b/src/devices/giolister.cpp -@@ -17,6 +17,7 @@ - - #include "config.h" - -+#include - #include - - #include -diff --git a/src/library/groupbydialog.cpp b/src/library/groupbydialog.cpp -index 5efdc9f36..e5f711b34 100644 a/src/library/groupbydialog.cpp -+++ b/src/library/groupbydialog.cpp -@@ -20,6 +20,8 @@ - - #include - -+#include -+ - // boost::multi_index still relies on these being in the global namespace. - using std::placeholders::_1; - using std::placeholders::_2; --- -2.13.4 - Deleted: clementine-1.3.1-chromaprint-1.4.0.patch === --- clementine-1.3.1-chromaprint-1.4.0.patch2018-09-25 21:20:42 UTC (rev 385095) +++ clementine-1.3.1-chromaprint-1.4.0.patch2018-09-25 21:57:25 UTC (rev 385096) @@ -1,41 +0,0 @@ -From ded312685735fc266d4154d355286eeb86db3bcd Mon Sep 17 00:00:00 2001 -From: Choco
[arch-commits] Commit in python-pycuda/repos (3 files)
Date: Tuesday, September 25, 2018 @ 21:20:42 Author: svenstaro Revision: 385095 archrelease: copy trunk to community-testing-x86_64 Added: python-pycuda/repos/community-testing-x86_64/ python-pycuda/repos/community-testing-x86_64/LICENSE (from rev 385094, python-pycuda/trunk/LICENSE) python-pycuda/repos/community-testing-x86_64/PKGBUILD (from rev 385094, python-pycuda/trunk/PKGBUILD) --+ LICENSE |7 + PKGBUILD | 76 + 2 files changed, 83 insertions(+) Copied: python-pycuda/repos/community-testing-x86_64/LICENSE (from rev 385094, python-pycuda/trunk/LICENSE) === --- community-testing-x86_64/LICENSE(rev 0) +++ community-testing-x86_64/LICENSE2018-09-25 21:20:42 UTC (rev 385095) @@ -0,0 +1,7 @@ +Copyright (c) 2009,10 Andreas Klöckner and Contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: python-pycuda/repos/community-testing-x86_64/PKGBUILD (from rev 385094, python-pycuda/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-09-25 21:20:42 UTC (rev 385095) @@ -0,0 +1,76 @@ +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault + +pkgbase=python-pycuda +pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers') +pkgver=2018.1.1 +pkgrel=3 +pkgdesc="Python wrapper for Nvidia CUDA" +arch=('x86_64') +url="http://mathema.tician.de/software/pycuda"; +license=('MIT' 'Apache') +source=("https://pypi.io/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz"; +LICENSE) +makedepends=('ctags' 'python2-setuptools' 'python-setuptools' 'python2-numpy' 'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils') +sha512sums=('cb93855cf3cee6650ba0564bccce73c2f59ecbd579235eb3623ec32dde8d9247216e756b1342a876fc7d37c0159e741f5f626a86f2e7ab11c4b03c7a4e581a28' + 'ee0bef251b8b2c25cd5821932d506183655c04285ae7d01d12f86557812c5068568e9f38e9f6bffe28de870ec662ebe0ee9cce2b444883caaf66b4c877494130') + +build() { + cd "${srcdir}" + + _arch='' + [[ "$CARCH" = "x86_64" ]] && _arch='64' + + cp -a pycuda-${pkgver}{,-python2} + + cd "${srcdir}"/pycuda-${pkgver} + python3 ./configure.py \ + --cuda-root=/opt/cuda \ + --cuda-inc-dir=/opt/cuda/include \ + --cudadrv-lib-dir=/opt/cuda/lib${_arch} \ + --cudart-lib-dir=/opt/cuda/lib${_arch} \ + --no-use-shipped-boost \ + --boost-python-libname=boost_python3 + make + + cd "${srcdir}"/pycuda-${pkgver}-python2 + python2 ./configure.py \ + --cuda-root=/opt/cuda \ + --cuda-inc-dir=/opt/cuda/include \ + --cudadrv-lib-dir=/opt/cuda/lib${_arch} \ + --cudart-lib-dir=/opt/cuda/lib${_arch} \ + --no-use-shipped-boost \ + --boost-python-libname=boost_python + make +} + +package_python-pycuda() { + depends=('cuda' 'nvidia-utils' 'python-numpy' 'python-pytools' 'python' 'boost-libs' 'pycuda-headers') + cd "${srcdir}"/pycuda-${pkgver} + python3 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + + install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -fr "${pkgdir}"/usr/include +} + +package_python2-pycuda() { + depends=('cuda' 'nvidia-utils' 'python2-numpy' 'python2-pytools' 'python2' 'boost-libs' 'pycuda-headers') + cd "${srcdir}"/pycuda-${pkgver}-python2 + python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + + install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -fr "${pkgdir}"/usr/include +} + +package_pycuda-headers() { + cd "${srcdir}"/pycuda-${pkgver} + install -dm755 "${pkgdir}"/usr/inclu
[arch-commits] Commit in python-pycuda/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:20:32 Author: svenstaro Revision: 385094 upgpkg: python-pycuda 2018.1.1-3 cuda 10 rebuild Modified: python-pycuda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 21:15:11 UTC (rev 385093) +++ PKGBUILD2018-09-25 21:20:32 UTC (rev 385094) @@ -4,7 +4,7 @@ pkgbase=python-pycuda pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers') pkgver=2018.1.1 -pkgrel=2 +pkgrel=3 pkgdesc="Python wrapper for Nvidia CUDA" arch=('x86_64') url="http://mathema.tician.de/software/pycuda";
[arch-commits] Commit in arrayfire/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:15:11 Author: svenstaro Revision: 385093 archrelease: copy trunk to community-testing-x86_64 Added: arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 385092, arrayfire/trunk/PKGBUILD) Deleted: arrayfire/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 60 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 21:14:59 UTC (rev 385092) +++ PKGBUILD2018-09-25 21:15:11 UTC (rev 385093) @@ -1,62 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=arrayfire -pkgdesc="High performance software library for parallel computing with an easy-to-use API" -url='https://arrayfire.com' -pkgver=3.6.0 -arch=('x86_64') -pkgrel=2 -license=('BSD') -makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'glfw' 'glew' 'boost' 'git' 'python' 'ocl-icd' 'cuda' 'nvidia-utils' 'clang' 'openmp') -depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') -optdepends=('cuda: Required for using CUDA backend' -'nvidia-utils: Required for using CUDA backend' -'libclc: Required for using OpenCL backend') -options=('!buildflags') -source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2";) -sha512sums=('7d651a29c3ba927a3d6b8d1c461fe21e55bae2a988970c46353a2934855db1c8e150d20763faaccbac2a028b4cb6b19b61bbf3709a1052d8081f34637e686d8b') - -prepare() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - rm -rf build && mkdir build -} - -build() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - cd build - export CC=clang - export CXX=clang++ - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DAF_USE_SYSTEM_FORGE=ON \ - -DAF_WITH_IMAGEIO=ON \ - -DAF_WITH_GRAPHICS=ON \ - -DAF_BUILD_CPU=ON \ - -DAF_BUILD_OPENCL=ON \ - -DAF_BUILD_NONFREE=ON \ - -DAF_BUILD_EXAMPLES=ON \ - -DAF_BUILD_DOCS=ON \ - -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" \ - -DCMAKE_BUILD_TYPE=Release \ - -DCUDA_HOST_COMPILER=/usr/bin/gcc-5 - - make -} - -# check() { -# cd "${srcdir}/arrayfire-full-${pkgver}/build" -# -# # Some tests fail :( -# make test -# } - -package() { - cd "${srcdir}/arrayfire-full-${pkgver}" - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE - - cd build - - make DESTDIR="${pkgdir}/" install -} Copied: arrayfire/repos/community-testing-x86_64/PKGBUILD (from rev 385092, arrayfire/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 21:15:11 UTC (rev 385093) @@ -0,0 +1,60 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=arrayfire +pkgdesc="High performance software library for parallel computing with an easy-to-use API" +url='https://arrayfire.com' +pkgver=3.6.1 +arch=('x86_64') +pkgrel=3 +license=('BSD') +depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') +makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git') +optdepends=('cuda: Required for using CUDA backend' +'nvidia-utils: Required for using CUDA backend' +'libclc: Required for using OpenCL backend') +options=('!buildflags') +source=("http://arrayfire.com/arrayfire_source/arrayfire-full-${pkgver}.tar.bz2";) +sha512sums=('44f4e0e5c99764a34854e5da7c893cd956a42dd4a23a5761e63a661e23cbd0bbab7cec3fc182aa1b5255989b19b3713bde8a10aee782bd76424b6c4b025e0f36') + +prepare() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + rm -rf build && mkdir build +} + +build() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DAF_USE_SYSTEM_FORGE=ON \ + -DAF_WITH_IMAGEIO=ON \ + -DAF_WITH_GRAPHICS=ON \ + -DAF_BUILD_CPU=ON \ + -DAF_BUILD_OPENCL=ON \ + -DAF_BUILD_NONFREE=ON \ + -DAF_BUILD_EXAMPLES=ON \ + -DAF_BUILD_DOCS=ON \ + -DCUDA_architecture_build_targets="3.0;3.2;3.5;3.7;5.0;5.2;5.3;6.0;6.1;6.2;7.0" \ + -DCMAKE_BUILD_TYPE=Release \ + -DCUDA_HOST_COMPILER=/usr/bin/gcc-7 + + make +} + +# check() { +# cd "${srcdir}/arrayfire-full-${pkgver}/build" +# +# # Some tests fail :( +# make test +# } + +package() { + cd "${srcdir}/arrayfire-full-${pkgver}" + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +}
[arch-commits] Commit in arrayfire/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:14:59 Author: svenstaro Revision: 385092 upgpkg: arrayfire 3.6.1-3 Modified: arrayfire/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 21:13:02 UTC (rev 385091) +++ PKGBUILD2018-09-25 21:14:59 UTC (rev 385092) @@ -4,7 +4,7 @@ url='https://arrayfire.com' pkgver=3.6.1 arch=('x86_64') -pkgrel=2 +pkgrel=3 license=('BSD') depends=('cblas' 'fftw' 'boost-libs' 'lapacke' 'forge' 'freeimage' 'glfw' 'glew' 'glbinding') makedepends=('cmake' 'graphviz' 'doxygen' 'opencl-headers' 'boost' 'python' 'ocl-icd' 'cuda' 'git')
[arch-commits] Commit in python-eventlet/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:13:02 Author: anthraxx Revision: 385091 archrelease: copy trunk to community-any Added: python-eventlet/repos/community-any/PKGBUILD (from rev 385090, python-eventlet/trunk/PKGBUILD) Deleted: python-eventlet/repos/community-any/PKGBUILD --+ PKGBUILD | 162 ++--- 1 file changed, 81 insertions(+), 81 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 21:12:08 UTC (rev 385090) +++ PKGBUILD2018-09-25 21:13:02 UTC (rev 385091) @@ -1,81 +0,0 @@ -# Maintainer: Levente Polyak - -pkgbase=python-eventlet -pkgname=('python-eventlet' 'python2-eventlet') -_pyname=eventlet -pkgver=0.24.1 -pkgrel=1 -pkgdesc='Highly concurrent networking library' -url='http://eventlet.net' -arch=('any') -license=('MIT') -makedepends=('python-greenlet' 'python-setuptools' 'python-sphinx' 'python-monotonic' - 'python2-greenlet' 'python2-setuptools' 'python2-sphinx' 'python2-monotonic') -checkdepends=('python-psycopg2' 'python-nose' 'python-pyopenssl' 'python-httplib2' 'python-mock' 'python-pyzmq' 'python-dnspython' - 'python2-psycopg2' 'python2-nose' 'python2-pyopenssl' 'python2-httplib2' 'python2-mock' 'python2-pyzmq' 'python2-dnspython' 'python2-subprocess32') -options=('!makeflags') -source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/eventlet/eventlet/archive/v${pkgver}.tar.gz - ${pkgbase}-python37-fix.patch::https://github.com/eventlet/eventlet/pull/506.patch) -sha512sums=('f5df2b64d025de136bb6c4615633d3865c460b4916a4070d65113198da42d692cea9f689a57b79a4b5539dc545cdab7d52023cfae7b3d9140c11909b4784a205' - '7f13bfc830eee11275c70e538bd55dc1dfe71482b82e44908beef421182e9046873f6eb23722b3e76455db833cc3175d6ab486e89ac6ad434f28ca30ee299636') - -prepare() { - patch -d ${_pyname}-${pkgver} -Np1 < ${pkgbase}-python37-fix.patch - sed -r 's|(check_idle_cpu_usage\(.*,) .*\)|\1 0.8\)|g' -i ${_pyname}-${pkgver}/tests/*_test.py - cp -a ${_pyname}-${pkgver}{,-py2} - sed 's|python|python2|' -i ${_pyname}-${pkgver}-py2/examples/* -} - -build() { - (cd ${_pyname}-${pkgver} -python setup.py build -make -C doc text - ) - (cd ${_pyname}-${pkgver}-py2 -python2 setup.py build -make -C doc text - ) -} - -check() { - (cd ${_pyname}-${pkgver} -nosetests -sv tests - ) - (cd ${_pyname}-${pkgver}-py2 -nosetests2 -sv tests - ) -} - -package_python-eventlet() { - depends=('python' 'python-greenlet' 'python-monotonic') - optdepends=('python-psycopg2: non-blocking PostgreSQL support' - 'python-pyopenssl: non-blocking SSL support' - 'python-httplib2: non-blocking HTTP support' - 'python-pyzmq: non-blocking ZeroMQ support' - 'python-dnspython: non-blocking DNS support') - - cd ${_pyname}-${pkgver} - python setup.py install --prefix=/usr --root="${pkgdir}" -O1 - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -d "${pkgdir}/usr/share/doc/${pkgname}" - cp -r doc/_build/text "${pkgdir}/usr/share/doc/${pkgname}" - cp -r examples "${pkgdir}/usr/share/doc/${pkgname}" -} - -package_python2-eventlet() { - depends=('python2' 'python2-greenlet' 'python2-monotonic' 'python2-subprocess32') - optdepends=('python2-psycopg2: non-blocking PostgreSQL support' - 'python2-pyopenssl: non-blocking SSL support' - 'python2-httplib2: non-blocking HTTP support' - 'python2-pyzmq: non-blocking ZeroMQ support' - 'python2-dnspython: non-blocking DNS support') - - cd ${_pyname}-${pkgver}-py2 - python2 setup.py install --prefix=/usr --root="${pkgdir}" -O1 - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -d "${pkgdir}/usr/share/doc/${pkgname}" - cp -r doc/_build/text "${pkgdir}/usr/share/doc/${pkgname}" - cp -r examples "${pkgdir}/usr/share/doc/${pkgname}" -} - -# vim: ts=2 sw=2 et: Copied: python-eventlet/repos/community-any/PKGBUILD (from rev 385090, python-eventlet/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 21:13:02 UTC (rev 385091) @@ -0,0 +1,81 @@ +# Maintainer: Levente Polyak + +pkgbase=python-eventlet +pkgname=('python-eventlet' 'python2-eventlet') +_pyname=eventlet +pkgver=0.24.1 +pkgrel=2 +pkgdesc='Highly concurrent networking library' +url='http://eventlet.net' +arch=('any') +license=('MIT') +makedepends=('python-greenlet' 'python-setuptools' 'python-sphinx' 'python-monotonic' 'python-dnspython' + 'python2-greenlet' 'python2-setuptools' 'python2-sphinx' 'python2-monotonic' 'python2-dnspython' 'python2-subprocess32') +checkdepends=('python-psycopg2' 'python-nose' 'python-pyopenssl' 'python-httplib2' 'python-mock' 'python-pyzmq' + 'python2-psycopg2' 'python2-nose' 'python2-pyopenssl'
[arch-commits] Commit in python-eventlet/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:12:08 Author: anthraxx Revision: 385090 upgpkg: python-eventlet 0.24.1-2 (add dnspython hard depends) FS#60185 Modified: python-eventlet/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 20:36:33 UTC (rev 385089) +++ PKGBUILD2018-09-25 21:12:08 UTC (rev 385090) @@ -4,15 +4,15 @@ pkgname=('python-eventlet' 'python2-eventlet') _pyname=eventlet pkgver=0.24.1 -pkgrel=1 +pkgrel=2 pkgdesc='Highly concurrent networking library' url='http://eventlet.net' arch=('any') license=('MIT') -makedepends=('python-greenlet' 'python-setuptools' 'python-sphinx' 'python-monotonic' - 'python2-greenlet' 'python2-setuptools' 'python2-sphinx' 'python2-monotonic') -checkdepends=('python-psycopg2' 'python-nose' 'python-pyopenssl' 'python-httplib2' 'python-mock' 'python-pyzmq' 'python-dnspython' - 'python2-psycopg2' 'python2-nose' 'python2-pyopenssl' 'python2-httplib2' 'python2-mock' 'python2-pyzmq' 'python2-dnspython' 'python2-subprocess32') +makedepends=('python-greenlet' 'python-setuptools' 'python-sphinx' 'python-monotonic' 'python-dnspython' + 'python2-greenlet' 'python2-setuptools' 'python2-sphinx' 'python2-monotonic' 'python2-dnspython' 'python2-subprocess32') +checkdepends=('python-psycopg2' 'python-nose' 'python-pyopenssl' 'python-httplib2' 'python-mock' 'python-pyzmq' + 'python2-psycopg2' 'python2-nose' 'python2-pyopenssl' 'python2-httplib2' 'python2-mock' 'python2-pyzmq') options=('!makeflags') source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/eventlet/eventlet/archive/v${pkgver}.tar.gz ${pkgbase}-python37-fix.patch::https://github.com/eventlet/eventlet/pull/506.patch) @@ -47,7 +47,7 @@ } package_python-eventlet() { - depends=('python' 'python-greenlet' 'python-monotonic') + depends=('python' 'python-greenlet' 'python-monotonic' 'python-dnspython') optdepends=('python-psycopg2: non-blocking PostgreSQL support' 'python-pyopenssl: non-blocking SSL support' 'python-httplib2: non-blocking HTTP support' @@ -63,7 +63,7 @@ } package_python2-eventlet() { - depends=('python2' 'python2-greenlet' 'python2-monotonic' 'python2-subprocess32') + depends=('python2' 'python2-greenlet' 'python2-monotonic' 'python2-dnspython' 'python2-subprocess32') optdepends=('python2-psycopg2: non-blocking PostgreSQL support' 'python2-pyopenssl: non-blocking SSL support' 'python2-httplib2: non-blocking HTTP support'
[arch-commits] Commit in gnome-session/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 21:00:20 Author: heftig Revision: 335389 archrelease: copy trunk to extra-x86_64 Added: gnome-session/repos/extra-x86_64/PKGBUILD (from rev 335388, gnome-session/trunk/PKGBUILD) Deleted: gnome-session/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 21:00:11 UTC (rev 335388) +++ PKGBUILD2018-09-25 21:00:20 UTC (rev 335389) @@ -1,38 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=gnome-session -pkgver=3.30.0 -pkgrel=1 -pkgdesc="The GNOME Session Handler" -url="https://gitlab.gnome.org/GNOME/gnome-session"; -arch=(x86_64) -license=(GPL) -depends=(systemd dconf gsettings-desktop-schemas gtk3 gnome-desktop - json-glib libgl libsm libxtst systemd) -makedepends=(mesa gtk-doc xtrans git python xmlto docbook-xsl meson) -groups=(gnome) -_commit=a317214526911bd312a66ade717a2c62271dd500 # tags/3.30.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-session.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -check() { - meson test -C build -} - -package() { - DESTDIR="$pkgdir" meson install -C build -} Copied: gnome-session/repos/extra-x86_64/PKGBUILD (from rev 335388, gnome-session/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 21:00:20 UTC (rev 335389) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gnome-session +pkgver=3.30.1 +pkgrel=1 +pkgdesc="The GNOME Session Handler" +url="https://gitlab.gnome.org/GNOME/gnome-session"; +arch=(x86_64) +license=(GPL) +depends=(systemd dconf gsettings-desktop-schemas gtk3 gnome-desktop + json-glib libgl libsm libxtst systemd) +makedepends=(mesa gtk-doc xtrans git python xmlto docbook-xsl meson) +groups=(gnome) +_commit=24607cd18018dd0161d2465d3df843bc301892ce # tags/3.30.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-session.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gdm/repos/extra-x86_64 (6 files)
Date: Tuesday, September 25, 2018 @ 21:00:11 Author: heftig Revision: 335388 archrelease: copy trunk to extra-x86_64 Added: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 335387, gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch) gdm/repos/extra-x86_64/PKGBUILD (from rev 335387, gdm/trunk/PKGBUILD) gdm/repos/extra-x86_64/gdm.sysusers (from rev 335387, gdm/trunk/gdm.sysusers) Deleted: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch gdm/repos/extra-x86_64/PKGBUILD gdm/repos/extra-x86_64/gdm.sysusers --+ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch | 62 ++--- PKGBUILD | 180 - gdm.sysusers |4 3 files changed, 123 insertions(+), 123 deletions(-) Deleted: 0002-Xsession-Don-t-start-ssh-agent-by-default.patch === --- 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-25 20:59:55 UTC (rev 335387) +++ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-25 21:00:11 UTC (rev 335388) @@ -1,31 +0,0 @@ -From 8bf4d553ba9e7a5978ed8920ca0b06e624de2eda Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Sat, 20 Jun 2015 17:22:38 +0200 -Subject: [PATCH 2/2] Xsession: Don't start ssh-agent by default - - data/Xsession.in | 8 - 1 file changed, 8 deletions(-) - -diff --git a/data/Xsession.in b/data/Xsession.in -index f253375..c143b30 100755 a/data/Xsession.in -+++ b/data/Xsession.in -@@ -184,14 +184,6 @@ if [ "x$command" = "xdefault" ] ; then - fi - fi - --# add ssh-agent if found --sshagent="`gdmwhich ssh-agent`" --if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then --command="$sshagent -- $command" --elif [ -z "$sshagent" ] ; then --echo "$0: ssh-agent not found!" --fi -- - echo "$0: Setup done, will execute: $command" - - eval exec $command --- -2.4.5 - Copied: gdm/repos/extra-x86_64/0002-Xsession-Don-t-start-ssh-agent-by-default.patch (from rev 335387, gdm/trunk/0002-Xsession-Don-t-start-ssh-agent-by-default.patch) === --- 0002-Xsession-Don-t-start-ssh-agent-by-default.patch (rev 0) +++ 0002-Xsession-Don-t-start-ssh-agent-by-default.patch2018-09-25 21:00:11 UTC (rev 335388) @@ -0,0 +1,31 @@ +From 8bf4d553ba9e7a5978ed8920ca0b06e624de2eda Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Sat, 20 Jun 2015 17:22:38 +0200 +Subject: [PATCH 2/2] Xsession: Don't start ssh-agent by default + +--- + data/Xsession.in | 8 + 1 file changed, 8 deletions(-) + +diff --git a/data/Xsession.in b/data/Xsession.in +index f253375..c143b30 100755 +--- a/data/Xsession.in b/data/Xsession.in +@@ -184,14 +184,6 @@ if [ "x$command" = "xdefault" ] ; then + fi + fi + +-# add ssh-agent if found +-sshagent="`gdmwhich ssh-agent`" +-if [ -n "$sshagent" ] && [ -x "$sshagent" ] && [ -z "$SSH_AUTH_SOCK" ]; then +-command="$sshagent -- $command" +-elif [ -z "$sshagent" ] ; then +-echo "$0: ssh-agent not found!" +-fi +- + echo "$0: Setup done, will execute: $command" + + eval exec $command +-- +2.4.5 + Deleted: PKGBUILD === --- PKGBUILD2018-09-25 20:59:55 UTC (rev 335387) +++ PKGBUILD2018-09-25 21:00:11 UTC (rev 335388) @@ -1,90 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: Jan de Groot - -pkgbase=gdm -pkgname=(gdm libgdm) -pkgver=3.30.0+6+g5db19c5b -pkgrel=1 -pkgdesc="Display manager and login screen" -url="https://wiki.gnome.org/Projects/GDM"; -arch=(x86_64) -license=(GPL) -depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-server-xwayland xorg-xhost) -makedepends=(yelp-tools intltool gobject-introspection git docbook-xsl) -checkdepends=(check) -_commit=5db19c5bd59c53663dc43d418b8ef9795b576c57 # master -source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"; -0002-Xsession-Don-t-start-ssh-agent-by-default.patch -gdm.sysusers) -sha256sums=('SKIP' -'9449da0b6ee58aa3fde65e6d8d1f30513e4176a7dc6d176f17f320ce82cb1d82' -'6d9c8e38c7de85b6ec75e488585b8c451f5d9b4fabd2a42921dc3bfcc4aa3e13') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/-/+/g' -} - -prepare() { - cd $pkgbase - patch -Np1 -i ../0002-Xsession-Don-t-start-ssh-agent-by-default.patch - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd $pkgbase - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---disable-schemas-compile \ ---disable-static \ ---enable-gdm-xsession \ ---enable-ipv6 \ ---with-default-
[arch-commits] Commit in gnome-session/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:59:55 Author: heftig Revision: 335387 3.30.1-1 Modified: gnome-session/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 20:59:53 UTC (rev 335386) +++ PKGBUILD2018-09-25 20:59:55 UTC (rev 335387) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gnome-session -pkgver=3.30.0 +pkgver=3.30.1 pkgrel=1 pkgdesc="The GNOME Session Handler" url="https://gitlab.gnome.org/GNOME/gnome-session"; @@ -11,7 +11,7 @@ json-glib libgl libsm libxtst systemd) makedepends=(mesa gtk-doc xtrans git python xmlto docbook-xsl meson) groups=(gnome) -_commit=a317214526911bd312a66ade717a2c62271dd500 # tags/3.30.0^0 +_commit=24607cd18018dd0161d2465d3df843bc301892ce # tags/3.30.1^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-session.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in gdm/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:59:53 Author: heftig Revision: 335386 3.30.1-1 Modified: gdm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 20:26:10 UTC (rev 335385) +++ PKGBUILD2018-09-25 20:59:53 UTC (rev 335386) @@ -3,7 +3,7 @@ pkgbase=gdm pkgname=(gdm libgdm) -pkgver=3.30.0+6+g5db19c5b +pkgver=3.30.1 pkgrel=1 pkgdesc="Display manager and login screen" url="https://wiki.gnome.org/Projects/GDM"; @@ -12,7 +12,7 @@ depends=(gnome-shell gnome-session upower xorg-xrdb xorg-server xorg-server-xwayland xorg-xhost) makedepends=(yelp-tools intltool gobject-introspection git docbook-xsl) checkdepends=(check) -_commit=5db19c5bd59c53663dc43d418b8ef9795b576c57 # master +_commit=9e532ea4b400914704e063d81d21c73c9b84c048 # tags/3.30.1^0 source=("git+https://gitlab.gnome.org/GNOME/gdm.git#commit=$_commit"; 0002-Xsession-Don-t-start-ssh-agent-by-default.patch gdm.sysusers)
[arch-commits] Commit in gnome-usage/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:36:33 Author: heftig Revision: 385089 archrelease: copy trunk to community-x86_64 Added: gnome-usage/repos/community-x86_64/PKGBUILD (from rev 385088, gnome-usage/trunk/PKGBUILD) Deleted: gnome-usage/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 65 +++-- 1 file changed, 34 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 20:23:44 UTC (rev 385088) +++ PKGBUILD2018-09-25 20:36:33 UTC (rev 385089) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Balló György - -pkgname=gnome-usage -pkgver=3.28.0 -pkgrel=1 -pkgdesc="GNOME application to view information about use of system resources" -arch=(x86_64) -url="https://wiki.gnome.org/Apps/Usage"; -license=(GPL3) -depends=(gtk3 libgtop) -makedepends=(git meson vala) -optdepends=('accountsservice: show user tags for processes') -groups=(gnome-extra) -_commit=b29adffaaf65aa6fcc3d403adbe7999f01157c89 # tags/v3.28.0^0 -source=("git+https://gitlab.gnome.org/GNOME/gnome-usage.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -build() { - arch-meson $pkgname build - ninja -C build -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} Copied: gnome-usage/repos/community-x86_64/PKGBUILD (from rev 385088, gnome-usage/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 20:36:33 UTC (rev 385089) @@ -0,0 +1,34 @@ +# Maintainer: Balló György + +pkgname=gnome-usage +pkgver=3.30.0 +pkgrel=1 +pkgdesc="GNOME application to view information about use of system resources" +arch=(x86_64) +url="https://wiki.gnome.org/Apps/Usage"; +license=(GPL3) +depends=(gtk3 libgtop) +makedepends=(git meson vala) +optdepends=('accountsservice: show user tags for processes') +groups=(gnome-extra) +_commit=488677b057006c13ed94d34afe0cf68c8b12fe5c # tags/v3.30.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-usage.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +build() { + arch-meson $pkgname build + ninja -C build +} + +check() { + meson test -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in patch/repos/testing-x86_64 (4 files)
Date: Tuesday, September 25, 2018 @ 20:26:10 Author: jelle Revision: 335385 archrelease: copy trunk to testing-x86_64 Added: patch/repos/testing-x86_64/CVE-2018-1000156.patch (from rev 335384, patch/trunk/CVE-2018-1000156.patch) patch/repos/testing-x86_64/PKGBUILD (from rev 335384, patch/trunk/PKGBUILD) Deleted: patch/repos/testing-x86_64/CVE-2018-1000156.patch patch/repos/testing-x86_64/PKGBUILD + CVE-2018-1000156.patch | 284 +++ PKGBUILD | 122 ++-- 2 files changed, 203 insertions(+), 203 deletions(-) Deleted: CVE-2018-1000156.patch === --- CVE-2018-1000156.patch 2018-09-25 20:26:01 UTC (rev 335384) +++ CVE-2018-1000156.patch 2018-09-25 20:26:10 UTC (rev 335385) @@ -1,142 +0,0 @@ -diff -aur patch-2.7.6.old/src/pch.c patch-2.7.6/src/pch.c patch-2.7.6.old/src/pch.c 2018-09-25 21:35:15.468805478 +0200 -+++ patch-2.7.6/src/pch.c 2018-09-25 21:39:33.691394951 +0200 -@@ -33,6 +33,7 @@ - # include - #endif - #include -+#include - - #define INITHUNKMAX 125 /* initial dynamic allocation size */ - -@@ -2388,22 +2389,28 @@ - static char const editor_program[] = EDITOR_PROGRAM; - - file_offset beginning_of_this_line; --FILE *pipefp = 0; - size_t chars_read; -+FILE *tmpfp = 0; -+char const *tmpname; -+int tmpfd; -+pid_t pid; -+ -+if (! dry_run && ! skip_rest_of_patch) -+ { -+ /* Write ed script to a temporary file. This causes ed to abort on -+ invalid commands such as when line numbers or ranges exceed the -+ number of available lines. When ed reads from a pipe, it rejects -+ invalid commands and treats the next line as a new command, which -+ can lead to arbitrary command execution. */ -+ -+ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); -+ if (tmpfd == -1) -+pfatal ("Can't create temporary file %s", quotearg (tmpname)); -+ tmpfp = fdopen (tmpfd, "w+b"); -+ if (! tmpfp) -+pfatal ("Can't open stream for file %s", quotearg (tmpname)); -+ } - --if (! dry_run && ! skip_rest_of_patch) { -- int exclusive = *outname_needs_removal ? 0 : O_EXCL; -- assert (! inerrno); -- *outname_needs_removal = true; -- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -- sprintf (buf, "%s %s%s", editor_program, -- verbosity == VERBOSE ? "" : "- ", -- outname); -- fflush (stdout); -- pipefp = popen(buf, binary_transput ? "wb" : "w"); -- if (!pipefp) --pfatal ("Can't open pipe to %s", quotearg (buf)); --} - for (;;) { - char ed_command_letter; - beginning_of_this_line = file_tell (pfp); -@@ -2414,14 +2421,14 @@ - } - ed_command_letter = get_ed_command_letter (buf); - if (ed_command_letter) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (ed_command_letter != 'd' && ed_command_letter != 's') { - p_pass_comments_through = true; - while ((chars_read = get_line ()) != 0) { -- if (pipefp) -- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) -+ if (tmpfp) -+ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) - write_fatal (); - if (chars_read == 2 && strEQ (buf, ".\n")) - break; -@@ -2434,13 +2441,49 @@ - break; - } - } --if (!pipefp) -+if (!tmpfp) - return; --if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 -- || fflush (pipefp) != 0) -+if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, tmpfp) == 0 -+ || fflush (tmpfp) != 0) - write_fatal (); --if (pclose (pipefp) != 0) -- fatal ("%s FAILED", editor_program); -+ -+if (lseek (tmpfd, 0, SEEK_SET) == -1) -+ pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); -+ -+if (! dry_run && ! skip_rest_of_patch) { -+ int exclusive = *outname_needs_removal ? 0 : O_EXCL; -+ *outname_needs_removal = true; -+ if (inerrno != ENOENT) -+{ -+ *outname_needs_removal = true; -+ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); -+} -+ sprintf (buf, "%s %s%s", editor_program, -+ verbosity == VERBOSE ? "" : "- ", -+ outname); -+ fflush (stdout); -+ -+ pid = fork(); -+ if (pid == -1) -+pfatal ("Can't fork"); -+ else if (pid == 0) -+{ -+ dup2 (tmpfd, 0); -+ execl ("/bin/sh", "sh", "-c", buf, (char *)
[arch-commits] Commit in patch/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:26:01 Author: jelle Revision: 335384 upgpkg: patch 2.7.6-3 Fix FS#57526, patch patch for security issues. Modified: patch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 20:25:55 UTC (rev 335383) +++ PKGBUILD2018-09-25 20:26:01 UTC (rev 335384) @@ -4,7 +4,7 @@ pkgname=patch pkgver=2.7.6 -pkgrel=2 +pkgrel=3 pkgdesc='A utility to apply patch files to original sources' arch=('x86_64') url='https://www.gnu.org/software/patch/'
[arch-commits] Commit in gnome-usage/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:23:44 Author: heftig Revision: 385088 3.30.0-1 Modified: gnome-usage/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 19:33:42 UTC (rev 385087) +++ PKGBUILD2018-09-25 20:23:44 UTC (rev 385088) @@ -1,7 +1,7 @@ # Maintainer: Balló György pkgname=gnome-usage -pkgver=3.28.0 +pkgver=3.30.0 pkgrel=1 pkgdesc="GNOME application to view information about use of system resources" arch=(x86_64) @@ -11,7 +11,7 @@ makedepends=(git meson vala) optdepends=('accountsservice: show user tags for processes') groups=(gnome-extra) -_commit=b29adffaaf65aa6fcc3d403adbe7999f01157c89 # tags/v3.28.0^0 +_commit=488677b057006c13ed94d34afe0cf68c8b12fe5c # tags/v3.30.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-usage.git#commit=$_commit";) sha256sums=('SKIP') @@ -25,6 +25,10 @@ ninja -C build } +check() { + meson test -C build +} + package() { - DESTDIR="$pkgdir" ninja -C build install + DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in patch/repos (3 files)
Date: Tuesday, September 25, 2018 @ 20:23:46 Author: jelle Revision: 335382 archrelease: copy trunk to testing-x86_64 Added: patch/repos/testing-x86_64/ patch/repos/testing-x86_64/CVE-2018-1000156.patch (from rev 335381, patch/trunk/CVE-2018-1000156.patch) patch/repos/testing-x86_64/PKGBUILD (from rev 335381, patch/trunk/PKGBUILD) + CVE-2018-1000156.patch | 142 +++ PKGBUILD | 61 2 files changed, 203 insertions(+) Copied: patch/repos/testing-x86_64/CVE-2018-1000156.patch (from rev 335381, patch/trunk/CVE-2018-1000156.patch) === --- testing-x86_64/CVE-2018-1000156.patch (rev 0) +++ testing-x86_64/CVE-2018-1000156.patch 2018-09-25 20:23:46 UTC (rev 335382) @@ -0,0 +1,142 @@ +diff -aur patch-2.7.6.old/src/pch.c patch-2.7.6/src/pch.c +--- patch-2.7.6.old/src/pch.c 2018-09-25 21:35:15.468805478 +0200 patch-2.7.6/src/pch.c 2018-09-25 21:39:33.691394951 +0200 +@@ -33,6 +33,7 @@ + # include + #endif + #include ++#include + + #define INITHUNKMAX 125 /* initial dynamic allocation size */ + +@@ -2388,22 +2389,28 @@ + static char const editor_program[] = EDITOR_PROGRAM; + + file_offset beginning_of_this_line; +-FILE *pipefp = 0; + size_t chars_read; ++FILE *tmpfp = 0; ++char const *tmpname; ++int tmpfd; ++pid_t pid; ++ ++if (! dry_run && ! skip_rest_of_patch) ++ { ++ /* Write ed script to a temporary file. This causes ed to abort on ++ invalid commands such as when line numbers or ranges exceed the ++ number of available lines. When ed reads from a pipe, it rejects ++ invalid commands and treats the next line as a new command, which ++ can lead to arbitrary command execution. */ ++ ++ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); ++ if (tmpfd == -1) ++pfatal ("Can't create temporary file %s", quotearg (tmpname)); ++ tmpfp = fdopen (tmpfd, "w+b"); ++ if (! tmpfp) ++pfatal ("Can't open stream for file %s", quotearg (tmpname)); ++ } + +-if (! dry_run && ! skip_rest_of_patch) { +- int exclusive = *outname_needs_removal ? 0 : O_EXCL; +- assert (! inerrno); +- *outname_needs_removal = true; +- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); +- sprintf (buf, "%s %s%s", editor_program, +- verbosity == VERBOSE ? "" : "- ", +- outname); +- fflush (stdout); +- pipefp = popen(buf, binary_transput ? "wb" : "w"); +- if (!pipefp) +-pfatal ("Can't open pipe to %s", quotearg (buf)); +-} + for (;;) { + char ed_command_letter; + beginning_of_this_line = file_tell (pfp); +@@ -2414,14 +2421,14 @@ + } + ed_command_letter = get_ed_command_letter (buf); + if (ed_command_letter) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (ed_command_letter != 'd' && ed_command_letter != 's') { + p_pass_comments_through = true; + while ((chars_read = get_line ()) != 0) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (chars_read == 2 && strEQ (buf, ".\n")) + break; +@@ -2434,13 +2441,49 @@ + break; + } + } +-if (!pipefp) ++if (!tmpfp) + return; +-if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 +- || fflush (pipefp) != 0) ++if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, tmpfp) == 0 ++ || fflush (tmpfp) != 0) + write_fatal (); +-if (pclose (pipefp) != 0) +- fatal ("%s FAILED", editor_program); ++ ++if (lseek (tmpfd, 0, SEEK_SET) == -1) ++ pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); ++ ++if (! dry_run && ! skip_rest_of_patch) { ++ int exclusive = *outname_needs_removal ? 0 : O_EXCL; ++ *outname_needs_removal = true; ++ if (inerrno != ENOENT) ++{ ++ *outname_needs_removal = true; ++ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); ++} ++ sprintf (buf, "%s %s%s", editor_program, ++ verbosity == VERBOSE ? "" : "- ", ++ outname); ++ fflush (stdout); ++ ++ pid = fork(); ++ if (pid == -1) ++pfatal ("Can't fork"); ++ else if (pid == 0) ++{ ++ dup2 (tmpfd, 0); ++ execl ("/bin/sh", "sh
[arch-commits] Commit in elfutils/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:15:03 Author: anatolik Revision: 335380 archrelease: copy trunk to testing-x86_64 Added: elfutils/repos/testing-x86_64/ elfutils/repos/testing-x86_64/PKGBUILD (from rev 335379, elfutils/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: elfutils/repos/testing-x86_64/PKGBUILD (from rev 335379, elfutils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-09-25 20:15:03 UTC (rev 335380) @@ -0,0 +1,53 @@ +# Maintainer: Laurent Carlier +# Contributor: Stéphane Gaudreault +# Contributor: Andrej Gelenberg + +pkgbase=elfutils +pkgname=(elfutils libelf) +pkgver=0.174 +pkgrel=1 +pkgdesc="Utilities to handle ELF object files and DWARF debugging information" +arch=('x86_64') +url="https://sourceware.org/elfutils/"; +license=('LGPL3' 'GPL' 'GPL3') +depends=('gcc-libs' 'zlib' 'bzip2' 'xz') +options=('staticlibs') +source=(https://sourceware.org/elfutils/ftp/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig}) +sha1sums=('95899ce5fa55002e46bf4e02d01a249516e296fd' + 'SKIP') +validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard + +build() { + cd ${pkgbase}-${pkgver} + + # fix make check with i686 + # https://sourceware.org/bugzilla/show_bug.cgi?id=22083 + export CFLAGS=${CFLAGS/-fno-plt} # fix make check with i686 + + CFLAGS+=" -g" # required for test-suite success + ./configure --prefix=/usr --program-prefix="eu-" --enable-deterministic-archives + + make +} + +check() { + cd ${pkgbase}-${pkgver} + + make check +} + +package_elfutils() { + depends=("libelf=$pkgver-$pkgrel") + + cd ${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" install + + mkdir "${srcdir}"/libelf + mv "${pkgdir}"/usr/{lib,include} "${srcdir}/libelf" +} + +package_libelf() { + pkgdesc="Libraries to handle ELF object files and DWARF debugging information" + mv libelf "${pkgdir}/usr" +}
[arch-commits] Commit in elfutils/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:14:40 Author: anatolik Revision: 335379 upgpkg: elfutils 0.174-1 Modified: elfutils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 20:00:52 UTC (rev 335378) +++ PKGBUILD2018-09-25 20:14:40 UTC (rev 335379) @@ -4,7 +4,7 @@ pkgbase=elfutils pkgname=(elfutils libelf) -pkgver=0.171 +pkgver=0.174 pkgrel=1 pkgdesc="Utilities to handle ELF object files and DWARF debugging information" arch=('x86_64') @@ -13,7 +13,7 @@ depends=('gcc-libs' 'zlib' 'bzip2' 'xz') options=('staticlibs') source=(https://sourceware.org/elfutils/ftp/${pkgver}/elfutils-${pkgver}.tar.bz2{,.sig}) -sha1sums=('f30edf62e2d8174dff70bcfcf5bf48a1e6644478' +sha1sums=('95899ce5fa55002e46bf4e02d01a249516e296fd' 'SKIP') validpgpkeys=('47CC0331081B8BC6D0FD4DA08370665B57816A6A') # Mark J. Wielaard
[arch-commits] Commit in patch/repos (3 files)
Date: Tuesday, September 25, 2018 @ 20:00:52 Author: jelle Revision: 335378 archrelease: copy trunk to extra-x86_64 Added: patch/repos/extra-x86_64/ patch/repos/extra-x86_64/CVE-2018-1000156.patch (from rev 335377, patch/trunk/CVE-2018-1000156.patch) patch/repos/extra-x86_64/PKGBUILD (from rev 335377, patch/trunk/PKGBUILD) + CVE-2018-1000156.patch | 142 +++ PKGBUILD | 61 2 files changed, 203 insertions(+) Copied: patch/repos/extra-x86_64/CVE-2018-1000156.patch (from rev 335377, patch/trunk/CVE-2018-1000156.patch) === --- extra-x86_64/CVE-2018-1000156.patch (rev 0) +++ extra-x86_64/CVE-2018-1000156.patch 2018-09-25 20:00:52 UTC (rev 335378) @@ -0,0 +1,142 @@ +diff -aur patch-2.7.6.old/src/pch.c patch-2.7.6/src/pch.c +--- patch-2.7.6.old/src/pch.c 2018-09-25 21:35:15.468805478 +0200 patch-2.7.6/src/pch.c 2018-09-25 21:39:33.691394951 +0200 +@@ -33,6 +33,7 @@ + # include + #endif + #include ++#include + + #define INITHUNKMAX 125 /* initial dynamic allocation size */ + +@@ -2388,22 +2389,28 @@ + static char const editor_program[] = EDITOR_PROGRAM; + + file_offset beginning_of_this_line; +-FILE *pipefp = 0; + size_t chars_read; ++FILE *tmpfp = 0; ++char const *tmpname; ++int tmpfd; ++pid_t pid; ++ ++if (! dry_run && ! skip_rest_of_patch) ++ { ++ /* Write ed script to a temporary file. This causes ed to abort on ++ invalid commands such as when line numbers or ranges exceed the ++ number of available lines. When ed reads from a pipe, it rejects ++ invalid commands and treats the next line as a new command, which ++ can lead to arbitrary command execution. */ ++ ++ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); ++ if (tmpfd == -1) ++pfatal ("Can't create temporary file %s", quotearg (tmpname)); ++ tmpfp = fdopen (tmpfd, "w+b"); ++ if (! tmpfp) ++pfatal ("Can't open stream for file %s", quotearg (tmpname)); ++ } + +-if (! dry_run && ! skip_rest_of_patch) { +- int exclusive = *outname_needs_removal ? 0 : O_EXCL; +- assert (! inerrno); +- *outname_needs_removal = true; +- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); +- sprintf (buf, "%s %s%s", editor_program, +- verbosity == VERBOSE ? "" : "- ", +- outname); +- fflush (stdout); +- pipefp = popen(buf, binary_transput ? "wb" : "w"); +- if (!pipefp) +-pfatal ("Can't open pipe to %s", quotearg (buf)); +-} + for (;;) { + char ed_command_letter; + beginning_of_this_line = file_tell (pfp); +@@ -2414,14 +2421,14 @@ + } + ed_command_letter = get_ed_command_letter (buf); + if (ed_command_letter) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (ed_command_letter != 'd' && ed_command_letter != 's') { + p_pass_comments_through = true; + while ((chars_read = get_line ()) != 0) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (chars_read == 2 && strEQ (buf, ".\n")) + break; +@@ -2434,13 +2441,49 @@ + break; + } + } +-if (!pipefp) ++if (!tmpfp) + return; +-if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 +- || fflush (pipefp) != 0) ++if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, tmpfp) == 0 ++ || fflush (tmpfp) != 0) + write_fatal (); +-if (pclose (pipefp) != 0) +- fatal ("%s FAILED", editor_program); ++ ++if (lseek (tmpfd, 0, SEEK_SET) == -1) ++ pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); ++ ++if (! dry_run && ! skip_rest_of_patch) { ++ int exclusive = *outname_needs_removal ? 0 : O_EXCL; ++ *outname_needs_removal = true; ++ if (inerrno != ENOENT) ++{ ++ *outname_needs_removal = true; ++ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); ++} ++ sprintf (buf, "%s %s%s", editor_program, ++ verbosity == VERBOSE ? "" : "- ", ++ outname); ++ fflush (stdout); ++ ++ pid = fork(); ++ if (pid == -1) ++pfatal ("Can't fork"); ++ else if (pid == 0) ++{ ++ dup2 (tmpfd, 0); ++ execl ("/bin/sh", "sh", "-c", buf, (char *) 0);
[arch-commits] Commit in patch/trunk (CVE-2018-1000156.patch PKGBUILD)
Date: Tuesday, September 25, 2018 @ 20:00:44 Author: jelle Revision: 335377 upgpkg: patch 2.7.6-2 Fix FS#57526, patch patch for CVE-2018-6952 CVE-2018-6951 and CVE-2018-1000156 Added: patch/trunk/CVE-2018-1000156.patch Modified: patch/trunk/PKGBUILD + CVE-2018-1000156.patch | 142 +++ PKGBUILD | 19 -- 2 files changed, 157 insertions(+), 4 deletions(-) Added: CVE-2018-1000156.patch === --- CVE-2018-1000156.patch (rev 0) +++ CVE-2018-1000156.patch 2018-09-25 20:00:44 UTC (rev 335377) @@ -0,0 +1,142 @@ +diff -aur patch-2.7.6.old/src/pch.c patch-2.7.6/src/pch.c +--- patch-2.7.6.old/src/pch.c 2018-09-25 21:35:15.468805478 +0200 patch-2.7.6/src/pch.c 2018-09-25 21:39:33.691394951 +0200 +@@ -33,6 +33,7 @@ + # include + #endif + #include ++#include + + #define INITHUNKMAX 125 /* initial dynamic allocation size */ + +@@ -2388,22 +2389,28 @@ + static char const editor_program[] = EDITOR_PROGRAM; + + file_offset beginning_of_this_line; +-FILE *pipefp = 0; + size_t chars_read; ++FILE *tmpfp = 0; ++char const *tmpname; ++int tmpfd; ++pid_t pid; ++ ++if (! dry_run && ! skip_rest_of_patch) ++ { ++ /* Write ed script to a temporary file. This causes ed to abort on ++ invalid commands such as when line numbers or ranges exceed the ++ number of available lines. When ed reads from a pipe, it rejects ++ invalid commands and treats the next line as a new command, which ++ can lead to arbitrary command execution. */ ++ ++ tmpfd = make_tempfile (&tmpname, 'e', NULL, O_RDWR | O_BINARY, 0); ++ if (tmpfd == -1) ++pfatal ("Can't create temporary file %s", quotearg (tmpname)); ++ tmpfp = fdopen (tmpfd, "w+b"); ++ if (! tmpfp) ++pfatal ("Can't open stream for file %s", quotearg (tmpname)); ++ } + +-if (! dry_run && ! skip_rest_of_patch) { +- int exclusive = *outname_needs_removal ? 0 : O_EXCL; +- assert (! inerrno); +- *outname_needs_removal = true; +- copy_file (inname, outname, 0, exclusive, instat.st_mode, true); +- sprintf (buf, "%s %s%s", editor_program, +- verbosity == VERBOSE ? "" : "- ", +- outname); +- fflush (stdout); +- pipefp = popen(buf, binary_transput ? "wb" : "w"); +- if (!pipefp) +-pfatal ("Can't open pipe to %s", quotearg (buf)); +-} + for (;;) { + char ed_command_letter; + beginning_of_this_line = file_tell (pfp); +@@ -2414,14 +2421,14 @@ + } + ed_command_letter = get_ed_command_letter (buf); + if (ed_command_letter) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (ed_command_letter != 'd' && ed_command_letter != 's') { + p_pass_comments_through = true; + while ((chars_read = get_line ()) != 0) { +- if (pipefp) +- if (! fwrite (buf, sizeof *buf, chars_read, pipefp)) ++ if (tmpfp) ++ if (! fwrite (buf, sizeof *buf, chars_read, tmpfp)) + write_fatal (); + if (chars_read == 2 && strEQ (buf, ".\n")) + break; +@@ -2434,13 +2441,49 @@ + break; + } + } +-if (!pipefp) ++if (!tmpfp) + return; +-if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, pipefp) == 0 +- || fflush (pipefp) != 0) ++if (fwrite ("w\nq\n", sizeof (char), (size_t) 4, tmpfp) == 0 ++ || fflush (tmpfp) != 0) + write_fatal (); +-if (pclose (pipefp) != 0) +- fatal ("%s FAILED", editor_program); ++ ++if (lseek (tmpfd, 0, SEEK_SET) == -1) ++ pfatal ("Can't rewind to the beginning of file %s", quotearg (tmpname)); ++ ++if (! dry_run && ! skip_rest_of_patch) { ++ int exclusive = *outname_needs_removal ? 0 : O_EXCL; ++ *outname_needs_removal = true; ++ if (inerrno != ENOENT) ++{ ++ *outname_needs_removal = true; ++ copy_file (inname, outname, 0, exclusive, instat.st_mode, true); ++} ++ sprintf (buf, "%s %s%s", editor_program, ++ verbosity == VERBOSE ? "" : "- ", ++ outname); ++ fflush (stdout); ++ ++ pid = fork(); ++ if (pid == -1) ++pfatal ("Can't fork"); ++ else if (pid == 0) ++{ ++ dup2 (tmpfd, 0); ++ execl ("/bin/sh", "sh", "-c", buf, (char *) 0); ++ _exit (2); ++} ++ else ++{ ++ int wstatus; ++ if (waitpid (pid, &wstatus, 0) == -1 ++ || ! WIFEXITED (wstatus) ++
[arch-commits] Commit in vlc/trunk (PKGBUILD vlc-qt5.11.patch)
Date: Tuesday, September 25, 2018 @ 19:43:52 Author: anthraxx Revision: 335375 upgpkg: vlc 3.0.4-4 Modified: vlc/trunk/PKGBUILD Deleted: vlc/trunk/vlc-qt5.11.patch --+ PKGBUILD | 11 --- vlc-qt5.11.patch | 10 -- 2 files changed, 4 insertions(+), 17 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:11:55 UTC (rev 335374) +++ PKGBUILD2018-09-25 19:43:52 UTC (rev 335375) @@ -8,17 +8,17 @@ # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=3 +pkgrel=4 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' arch=('x86_64') license=('LGPL2.1' 'GPL2') -depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' +depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn' 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad' 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret' 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2' 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo' - 'wayland-protocols') + 'wayland-protocols' 'aribb24') makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray' 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3' 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'libsystemd' @@ -28,7 +28,7 @@ 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo' 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger' 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr' - 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aribb24') + 'lirc' 'libgoom2' 'projectm' 'chromaprint') optdepends=('avahi: service discovery using bonjour protocol' 'gst-plugins-base-libs: for libgst plugins' 'libdvdcss: decoding encrypted DVDs' @@ -72,7 +72,6 @@ 'x265: HEVC/H.265 encoder' 'zvbi: VBI/Teletext decoding' 'libass: Subtitle support' -'aribb24: ARIB subtitles' 'libkate: Kate codec' 'libtiger: Tiger rendering for Kate streams' 'sdl_image: SDL image support' @@ -96,13 +95,11 @@ source=(https://download.videolan.org/${pkgname}/${_vlcver}/${pkgname}-${_vlcver}${_vlcfixupver}.tar.xz{,.asc} update-vlc-plugin-cache.hook lua53_compat.patch -vlc-qt5.11.patch vlc-x264-155.patch) sha512sums=('55c5a45a1573d559f8d62272dc446bebfb328bd48f938e634693a45032e1a3095148e634de5bc53a3a3c0e4858f7df3ed7e5dc91f3f5447e47d0ab5775171271' 'SKIP' '80357bae69e32b353d3784932d854e294906798e14faffb87c3383c3b6f6bdc57cbabb9c6e3f3c1adf0f8ddbb24153e72104c963cf1934970c2983c96daef9df' '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f' - '66aad0ec32d1a96f65566b04eb9c0b4574824e281940fe5c0de54ac5f92189693a9f2576203d2c8562d7174ec5315cbbd683d93c481d16119d3038e30a58cbf5' '47b844c7ada22042a0aab67d485ee68fda4847400dedd0f5662eb3738c1e45a06b50a6a045f3af1f07625ebd6f021bd43acaa9a8e63720e3b1207ad0d23bb36f') validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key Deleted: vlc-qt5.11.patch === --- vlc-qt5.11.patch2018-09-25 17:11:55 UTC (rev 335374) +++ vlc-qt5.11.patch2018-09-25 19:43:52 UTC (rev 335375) @@ -1,10 +0,0 @@ a/modules/gui/qt/components/simple_preferences.cpp 2018-01-25 17:57:40.0 +0100 -+++ b/modules/gui/qt/components/simple_preferences.cpp 2018-03-18 21:08:51.212556781 +0100 -@@ -33,6 +33,7 @@ - #include - #include - -+#include - #include - #include - #include
[arch-commits] Commit in vlc/repos/extra-x86_64 (9 files)
Date: Tuesday, September 25, 2018 @ 19:44:01 Author: anthraxx Revision: 335376 archrelease: copy trunk to extra-x86_64 Added: vlc/repos/extra-x86_64/PKGBUILD (from rev 335375, vlc/trunk/PKGBUILD) vlc/repos/extra-x86_64/lua53_compat.patch (from rev 335375, vlc/trunk/lua53_compat.patch) vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook (from rev 335375, vlc/trunk/update-vlc-plugin-cache.hook) vlc/repos/extra-x86_64/vlc-x264-155.patch (from rev 335375, vlc/trunk/vlc-x264-155.patch) Deleted: vlc/repos/extra-x86_64/PKGBUILD vlc/repos/extra-x86_64/lua53_compat.patch vlc/repos/extra-x86_64/update-vlc-plugin-cache.hook vlc/repos/extra-x86_64/vlc-qt5.11.patch vlc/repos/extra-x86_64/vlc-x264-155.patch --+ PKGBUILD | 481 - lua53_compat.patch | 60 ++--- update-vlc-plugin-cache.hook | 22 - vlc-qt5.11.patch | 10 vlc-x264-155.patch | 406 +- 5 files changed, 483 insertions(+), 496 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 19:43:52 UTC (rev 335375) +++ PKGBUILD2018-09-25 19:44:01 UTC (rev 335376) @@ -1,242 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Giovanni Scafora -# Contributor: Sarah Hay -# Contributor: Martin Sandsmark - -pkgname=vlc -_vlcver=3.0.4 -# optional fixup version including hyphen -_vlcfixupver= -pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=3 -pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' -url='https://www.videolan.org/vlc/' -arch=('x86_64') -license=('LGPL2.1' 'GPL2') -depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' - 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad' - 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret' - 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2' - 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo' - 'wayland-protocols') -makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray' - 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3' - 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'libsystemd' - 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient' - 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123' - 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx' - 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo' - 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger' - 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr' - 'lirc' 'libgoom2' 'projectm' 'chromaprint' 'aribb24') -optdepends=('avahi: service discovery using bonjour protocol' -'gst-plugins-base-libs: for libgst plugins' -'libdvdcss: decoding encrypted DVDs' -'libavc1394: devices using the 1394ta AV/C' -'libdc1394: IEEE 1394 access plugin' -'kwallet: kwallet keystore' -'libva-vdpau-driver: vdpau backend nvidia' -'libva-intel-driver: video backend intel' -'libbluray: Blu-Ray video input' -'flac: Free Lossless Audio Codec plugin' -'twolame: TwoLAME mpeg2 encoder plugin' -'libgme: Game Music Emu plugin' -'vcdimager: navigate VCD with libvcdinfo' -'libmtp: MTP devices discovery' -'libsystemd: udev services discovery' -'smbclient: SMB access plugin' -'libcdio: audio CD playback' -'ttf-freefont: subtitle font ' -'ttf-dejavu: subtitle font' -'libssh2: sftp access' -'libnfs: NFS access' -'mpg123: mpg123 codec' -'protobuf: chromecast streaming' -'libmicrodns: mDNS services discovery (chromecast etc)' -'lua-socket: http interface' -'live-media: RTSP input' -'libdvdread: DVD input module' -'libdvdnav: DVD with navigation input module' -'libogg: Ogg and OggSpots codec' -'libshout: shoutcast/icecast output plugin' -'libmodplug: MOD output plugin' -'libvpx: VP8 and VP9 codec' -'libvorbis: Vorbis decoder/encoder' -'speex: Speex codec' -'opus: opus codec' -'libtheora: theora codec' -'libpng: PNG support' -'libjpeg-turbo: JPEG support' -'librsvg: SVG plugin' -'x264: H264 encoding' -'x265: HEVC/H.265 encoder' -'zvbi: VBI/Teletext decoding' -'libass: Subtitle support' -'aribb24: ARIB subtitles' -'libkate: Kate codec' -'libtiger: Tiger rendering for Kate streams' -'sdl_image: SDL image su
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Tuesday, September 25, 2018 @ 19:33:42 Author: andrewsc Revision: 385087 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 385086, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 464 ++--- 1 file changed, 232 insertions(+), 232 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 19:33:12 UTC (rev 385086) +++ PKGBUILD2018-09-25 19:33:42 UTC (rev 385087) @@ -1,232 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=63.0b8 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/"; -license=('MPL' 'GPL') - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" -} - -sha512sums=('8d748635f021ed8841270249561f081db0ae5ac54428b969783816c2fa54cc8983ba47b88149cfcdf0262568622da2c2b9b25694b042ec044ab293d8301f7589' - 'd2f200b8b165b6f64510428f422b0b51a069d2d4d08050af4ea5f21d8f132396150ae734f10b8e70f044727ff268829d9bbd812923d5b848b4582a43a5dc4b28' - '56e0e30634546846c87d43c3c5d794dd6c13137a22bf58ba0847d4f68c1015aa334fde7aa7bb2d6b25809d608dc1f6ae05bfc3a44a8452aa81f35a6d83dd0876' - '7a10a224f4401f177e342ccc1de25cf309ec49eda315735dc9c11c0686c675775d07c93d0ee613b0aed7868c2f2f41b89b2bbd84ccda4b17c2215f5b3b905ef1' - '064e2e884b7c2fdf35ac4e50740842315538e886934f17ae48ac5e55f6ec9692ed5d57403e9795cdaa41809a7ee69d5dd77432316fad030bdee7032f01b7dde2' - '9d39ad23d7d1b1e5061913ea54c41b7a9cb689f514302e814a4d9e84650307dec5f611268a78511a5c4f2e705e669d9bbbecaad1c7c95c790da4edc04f72e6f4' - 'dde56474804eb68c0c8aa98db1d0d00ac4cde6a86351e0b
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 19:33:12 Author: andrewsc Revision: 385086 upgpkg: firefox-developer-edition-i18n 63.0b9-1 firefox-developer-edition-i18n: Updating to 63.0b9 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 19:27:39 UTC (rev 385085) +++ PKGBUILD2018-09-25 19:33:12 UTC (rev 385086) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=63.0b8 +pkgver=63.0b9 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -133,100 +133,100 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" } -sha512sums=('8d748635f021ed8841270249561f081db0ae5ac54428b969783816c2fa54cc8983ba47b88149cfcdf0262568622da2c2b9b25694b042ec044ab293d8301f7589' - 'd2f200b8b165b6f64510428f422b0b51a069d2d4d08050af4ea5f21d8f132396150ae734f10b8e70f044727ff268829d9bbd812923d5b848b4582a43a5dc4b28' - '56e0e30634546846c87d43c3c5d794dd6c13137a22bf58ba0847d4f68c1015aa334fde7aa7bb2d6b25809d608dc1f6ae05bfc3a44a8452aa81f35a6d83dd0876' - '7a10a224f4401f177e342ccc1de25cf309ec49eda315735dc9c11c0686c675775d07c93d0ee613b0aed7868c2f2f41b89b2bbd84ccda4b17c2215f5b3b905ef1' - '064e2e884b7c2fdf35ac4e50740842315538e886934f17ae48ac5e55f6ec9692ed5d57403e9795cdaa41809a7ee69d5dd77432316fad030bdee7032f01b7dde2' - '9d39ad23d7d1b1e5061913ea54c41b7a9cb689f514302e814a4d9e84650307dec5f611268a78511a5c4f2e705e669d9bbbecaad1c7c95c790da4edc04f72e6f4' - 'dde56474804eb68c0c8aa98db1d0d00ac4cde6a86351e0b9a5cc4e8712a963d8988b1e826893f9cc565ae613e624ee4389ebe107dff9269b1d74da2a748d8aa8' - '73ca28abd386f0446b7196e824ca4d33408a733aeb82dfd59fb3cdc47cdb2cbedb8a4df4c77dd1143ec1772fa36035b80ee69dfa2973ffc77984f96de87c24e2' - 'ae42846531ba3b159fcc0b3d94dd4483e142cf6ccde03dd56390d3457ee0be7201224e2209d34028cfd3c145d4343a1dfcda6684ae13dcdbb3b37d5897b95b8b' - '0ab9c222e7a8f3db1afdffb3c50989892843726d12f613d16d5b2653394d8abd7a09d529804a26986b8ea51e1ed949069761d3720f7fd6372cf83cef2c6721df' - '13f6257e2c1aecc62c2a643b01124828382bf0c1cc6d06616e38533aff2585c6faf8aa5a17b779bd4f4e37a3d22ef83f2e4192c5ee48ccec24c52a8a90633f90' - '60bdf66b7bc10f008b304943d820401a128d1a49bc2d4c754b2b8e2a07d2dc23eb5de8b2fc38661e3abdef8b9234cfa88f28b20efcaa6490d04d6ae1ff61d885' - '749e5f0ededd1c49810673219729301bf1adcdb62c04ac31780c0e2b509965917441add063caf0a64bb3b8cc74f320a95ee66b9f139c546440f9622c7c27a6c7' - '35370aed0694709cf5e98ab18b21b222db1b9a3b9d9bc86942dfd05ca0caf12c8954876eb10706738baf8707779e2da12e959c35703a23e1cf36738d8265e421' - '2f6443031295adf641cd9130688e998d952d6336e03fdc87b4b4ec403ebcea9940b61048cdc8a01f42bcc3f4b97270a8ded64450f53c7a957fb064fb9c54bbad' - '1bf217674908795d7c22b71755e1e7daa4668fe98965457414f886d20dd07eece0a35bc9b24434be81f652725ef143cb05241f1be7b3c4d9a8f6e5e4ebbf3e10' - '1367057e4d778814eba3461495c1a5aff4faa5304d283e6bb3a3fe1b6cc50a3aece517f4978a24befcde5cdffcfb9c8e66faeb380318eb750e4a96258c3e1bfc' - 'f650b977be3fd126a4fdddc515be042a53c46eae1f8f61067957f8167c1399b3b52d60471ecada6fae7be2b828cfb0ad082cce4f1a2fbee598efd14461cc350d' - '1c993e95006d131f91ec8e97c9f6900c183c89b677d7415884189305f887d69812dc47844d210e2c1cd567646a14abafb623b1650997f445bbbe90da653cd2b7' - 'f8a759c6b29cb03d1548a9c463f5ac76f55bfd7c8921ccc9a35d129eacdf9d09ba058587c2f91a4c29a40cea0d059fcceb458f920b4935ec4f9a56a9a478b3cb' - '66d4e5687e7330465f914f7f0c63e970b3e6a8a63ae472774ae2239f04ca448bc46a7348f7539d1b7082758e3bfb36853680afd4903c1daccd2247d6f2a5b8dc' - 'e8fa0e74425777e03817bf8109bc371dcf3b018aebe5427a1d8820f2cde03470ce9a4390e22e7882f5f81051c74d00c1d366f3beadabb7ffeed7481545f00be0' - '0e905bc60db8d3dbf50ef3a576e253eb90add9ff0261af02fe7abc43e49f10a21ec5b108cc6dad1c594e6296ad7995a5a13d585afa834f488df1452ecea47a49' - '74812688a8614dddce726dee11c110275cff622898e89fba0add83c7d7c6079aced92a5512cc7a85221a5f41b15ba7f371355adfeea179ac74ab0dda0dc5f22d' - '1d9a80bef565321dc7ca1da98318249d028dec605b42905c28bbf4d15eb99efc8a39dfe27f3b72f11d3eddf34fe75b25d16299d55bcc27615542cbe9e7182c93' - 'a222e14db0dfe13ee13b7d4ab96186cbb5d2980e15a6288dc63dd6f77f9e8560d3bfc17905858a9101708e56ff090d55f7471422d370689fb8ac523a14f25e06' - '0e99974a1884509687a7d1cd59d7e79c93f9848cb621f50ef500b17c1c11d9b1a344d602ad92a67723dc6aa84b7b72a9f5e4a861fabaecb7fb0c15a455156a01' - 'b742597270a8dc5b25bcda2b9d9990eddf396ffe45a02b8c7d18895c667a9e9780eccb427e56cd0e11fea30664146b1bd8e892edc9d9565dbcf2e4020735bae7' - '2ffb87
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 19:27:07 Author: andrewsc Revision: 385084 upgpkg: firefox-developer-edition 63.0b9-1 firefox-developer-edition: Updating to 63.0b9, removing gconf from makedeps Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:36:43 UTC (rev 385083) +++ PKGBUILD2018-09-25 19:27:07 UTC (rev 385084) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=63.0b8 +pkgver=63.0b9 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -10,7 +10,7 @@ url="https://www.mozilla.org/firefox/channel/#developer"; depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 'libpulse') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' +makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 'imake' 'inetutils' 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 'llvm' 'jack' 'gtk2' 'nodejs') optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -84,6 +84,7 @@ ac_add_options --enable-startup-notification ac_add_options --enable-crashreporter ac_add_options --disable-updater +ac_add_options --disable-gconf END }
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Tuesday, September 25, 2018 @ 19:27:39 Author: andrewsc Revision: 385085 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 385084, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 385084, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 385084, firefox-developer-edition/trunk/firefox-install-dir.patch) firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg (from rev 385084, firefox-developer-edition/trunk/firefox-symbolic.svg) Deleted: firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg ---+ PKGBUILD | 325 +- firefox-developer-edition.desktop | 622 ++-- firefox-install-dir.patch | 84 ++-- firefox-symbolic.svg | 128 +++ 4 files changed, 580 insertions(+), 579 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 19:27:07 UTC (rev 385084) +++ PKGBUILD2018-09-25 19:27:39 UTC (rev 385085) @@ -1,162 +0,0 @@ -# Maintainer: Andrew Crerar -# Contributor: Jan Alexander Steffens (heftig) - -pkgname=firefox-developer-edition -pkgver=63.0b8 -pkgrel=1 -pkgdesc="Developer Edition of the popular Firefox web browser" -arch=('x86_64') -license=('MPL' 'GPL' 'LGPL') -url="https://www.mozilla.org/firefox/channel/#developer"; -depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 'libpulse') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' - 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 'llvm' 'jack' 'gtk2' 'nodejs') -optdepends=('networkmanager: Location detection via available WiFi networks' -'libnotify: Notification integration' -'pulseaudio: Audio support' -'speech-dispatcher: Text-to-Speech') -replaces=('firefox-developer') -options=(!emptydirs !makeflags !strip) -_repo=https://hg.mozilla.org/mozilla-unified -source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE" -"$pkgname".desktop -firefox-symbolic.svg -firefox-install-dir.patch) -sha512sums=('SKIP' - '12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195' - 'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8' - '8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248') - -# 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() { - cargo install cbindgen - - cd mozilla-unified - patch -Np1 -i ../firefox-install-dir.patch - - echo -n "$_google_api_key" > google-api-key - echo -n "$_mozilla_api_key" > mozilla-api-key - - cat > .mozconfig << END -ac_add_options --enable-application=browser - -ac_add_options --prefix=/usr -ac_add_options --enable-release -ac_add_options --enable-linker=gold -ac_add_options --enable-hardening -ac_add_options --enable-optimize -ac_add_options --enable-rust-simd - -# Branding -ac_add_options --with-branding=browser/branding/aurora -ac_add_options --enable-update-channel=aurora -ac_add_options --with-distribution-id=org.archlinux -ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1" -export MOZILLA_OFFICIAL=1 -export MOZ_TELEMETRY_REPORTING=1 -export MOZ_REQUIRE_SIGNING=0 - -# Keys -ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key -ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key - -# System libraries -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --enable-system-sqlite -ac_add_options --enable-system-ffi - -# Features -ac_add_options --enable-alsa -ac_add_options
[arch-commits] Commit in emby-server/repos/community-any (18 files)
Date: Tuesday, September 25, 2018 @ 18:36:43 Author: alucryd Revision: 385083 archrelease: copy trunk to community-any Added: emby-server/repos/community-any/PKGBUILD (from rev 385082, emby-server/trunk/PKGBUILD) emby-server/repos/community-any/emby-migrate-database (from rev 385082, emby-server/trunk/emby-migrate-database) emby-server/repos/community-any/emby-server (from rev 385082, emby-server/trunk/emby-server) emby-server/repos/community-any/emby-server.conf (from rev 385082, emby-server/trunk/emby-server.conf) emby-server/repos/community-any/emby-server.install (from rev 385082, emby-server/trunk/emby-server.install) emby-server/repos/community-any/emby-server.service (from rev 385082, emby-server/trunk/emby-server.service) emby-server/repos/community-any/emby-server.sysusers (from rev 385082, emby-server/trunk/emby-server.sysusers) emby-server/repos/community-any/emby-server.tmpfiles (from rev 385082, emby-server/trunk/emby-server.tmpfiles) emby-server/repos/community-any/license.docx (from rev 385082, emby-server/trunk/license.docx) Deleted: emby-server/repos/community-any/PKGBUILD emby-server/repos/community-any/emby-migrate-database emby-server/repos/community-any/emby-server emby-server/repos/community-any/emby-server.conf emby-server/repos/community-any/emby-server.install emby-server/repos/community-any/emby-server.service emby-server/repos/community-any/emby-server.sysusers emby-server/repos/community-any/emby-server.tmpfiles emby-server/repos/community-any/license.docx ---+ PKGBUILD | 96 - emby-migrate-database | 112 emby-server | 22 - emby-server.conf |6 +- emby-server.install | 28 ++-- emby-server.service | 32 ++--- emby-server.sysusers |2 emby-server.tmpfiles |2 8 files changed, 150 insertions(+), 150 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 18:35:39 UTC (rev 385082) +++ PKGBUILD2018-09-25 18:36:43 UTC (rev 385083) @@ -1,48 +0,0 @@ -# Maintainer: Maxime Gauduin -# Contributor: Daniel Seymour - -pkgname=emby-server -pkgver=3.5.3.0 -pkgrel=1 -pkgdesc='Bring together your videos, music, photos, and live television' -arch=('any') -url='http://emby.media' -license=('custom') -depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp60' 'sqlite') -install='emby-server.install' -source=("https://github.com/MediaBrowser/Emby.Releases/releases/download/${pkgver}/embyserver-netcore_${pkgver}.zip"; -'emby-server' -'emby-migrate-database' -'emby-server.conf' -'emby-server.service' -'emby-server.sysusers' -'emby-server.tmpfiles' -'license.docx') -backup=('etc/conf.d/emby-server') -sha256sums=('f25abb6d34f888c467db561ad333a222626febdc69b6353de86c04848753210c' -'fcab0c95fb94179ca52d63b354b2ca44b8e35885469cb2b3d006b5fbc5622490' -'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5' -'015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f' -'efdaabd3002fee13a6831e90fd700dea4d7c6c954ede00da6f28c1eada33ad8c' -'f7fa33949757ffc587ecf82496dc35ebc8c8e5c98b882b31dc40a24263d3921a' -'a13a844a1bdc679356698e3fd7f3946d07bdfe021ed857d944ead011ad338056' -'a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6') - -prepare() { - rm -rf system/{electron,runtimes} -} - -package() { - install -dm 755 "${pkgdir}"/usr/lib - cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server - ln -s ../libSkiaSharp.so.60.0.0 "${pkgdir}"/usr/lib/emby-server/libSkiaSharp.so - install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/ - install -Dm 755 emby-migrate-database -t "${pkgdir}"/usr/bin/ - install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/ - install -Dm 644 emby-server.sysusers "${pkgdir}"/usr/lib/sysusers.d/emby-server.conf - install -Dm 644 emby-server.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/emby-server.conf - install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server - install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/ -} - -# vim: ts=2 sw=2 et: Copied: emby-server/repos/community-any/PKGBUILD (from rev 385082, emby-server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 18:36:43 UTC (rev 385083) @@ -0,0 +1,48 @@ +# Maintainer: Maxime Gauduin +# Contributor: Daniel Seymour + +pkgname=emby-server +pkgver=3.5.3.0 +pkgrel=1 +pkgdesc='Bring together your videos, music, photos, and live television' +arch=('any') +url='http://emby.media' +license=('custom') +depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp60' 'sqlite') +
[arch-commits] Commit in packagekit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:35:39 Author: eworm Revision: 385082 archrelease: copy trunk to community-x86_64 Added: packagekit/repos/community-x86_64/PKGBUILD (from rev 385081, packagekit/trunk/PKGBUILD) Deleted: packagekit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 135 ++--- 1 file changed, 67 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 18:35:30 UTC (rev 385081) +++ PKGBUILD2018-09-25 18:35:39 UTC (rev 385082) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Christian Hesse -# Contributor: Jonathan Conder - -pkgbase='packagekit' -pkgname=('packagekit' 'libpackagekit-glib') -pkgver=1.1.10 -pkgrel=2 -pkgdesc='A system designed to make installation and updates of packages easier' -arch=('x86_64') -url='https://www.freedesktop.org/software/PackageKit/' -license=('GPL') -makedepends=('polkit' 'sqlite' 'gobject-introspection' 'gtk-doc' 'intltool' - 'bash-completion' 'vala' 'autoconf-archive') -options=('!emptydirs') -validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes - 'EC60AABDF42AAE8FB062640480858FA38F62AF74') # Kalev Lember -source=("https://www.freedesktop.org/software/PackageKit/releases/PackageKit-${pkgver}.tar.xz"{,.asc}) -sha256sums=('4bc4061420e6fc831e1eeab167bc3e096da0d132282fbd0d1d9a5426c4aa4ed7' -'SKIP') - -build() { - cd "${srcdir}/PackageKit-${pkgver}" - - ./autogen.sh --prefix=/usr \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/usr/lib/PackageKit \ - --with-dbus-sys=/usr/share/dbus-1/system.d \ - --disable-static \ - --disable-gtk-doc \ - --disable-local \ - --disable-gstreamer-plugin \ - --disable-gtk-module \ - --disable-command-not-found \ - --disable-cron \ - --disable-dummy \ - --enable-alpm - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package_packagekit() { - depends=('libpackagekit-glib' 'pacman>=5.0.0' 'polkit' 'sqlite') - optdepends=('bash-completion: command completion in bash') - backup=('var/lib/PackageKit/transactions.db' - 'etc/PackageKit/alpm.d/pacman.conf' - 'etc/PackageKit/alpm.d/repos.list') - - cd "${srcdir}/PackageKit-${pkgver}" - - # install directory with root owner, polkit group and - # correct permission - install -d -o root -g 102 -m 750 "${pkgdir}/usr/share/polkit-1/rules.d" - - make DESTDIR="${pkgdir}" install - make -C lib DESTDIR="${pkgdir}" uninstall - make -C docs DESTDIR="${pkgdir}" uninstall -} - -package_libpackagekit-glib() { - pkgdesc='GLib library for accessing PackageKit' - depends=('glib2') - - cd "${srcdir}/PackageKit-${pkgver}" - make -C lib DESTDIR="${pkgdir}" install - make -C docs DESTDIR="${pkgdir}" install -} Copied: packagekit/repos/community-x86_64/PKGBUILD (from rev 385081, packagekit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 18:35:39 UTC (rev 385082) @@ -0,0 +1,67 @@ +# Maintainer: Christian Hesse +# Contributor: Jonathan Conder + +pkgbase='packagekit' +pkgname=('packagekit' 'libpackagekit-glib') +pkgver=1.1.11 +pkgrel=1 +pkgdesc='A system designed to make installation and updates of packages easier' +arch=('x86_64') +url='https://www.freedesktop.org/software/PackageKit/' +license=('GPL') +makedepends=('polkit' 'sqlite' 'gobject-introspection' 'gtk-doc' 'intltool' + 'bash-completion' 'vala' 'autoconf-archive') +options=('!emptydirs') +validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes + 'EC60AABDF42AAE8FB062640480858FA38F62AF74') # Kalev Lember +source=("https://www.freedesktop.org/software/PackageKit/releases/PackageKit-${pkgver}.tar.xz"{,.asc}) +sha256sums=('38c059b9db11180e2fa2607a4688f5a8310267afd58a6475817f004f8ae5263a' +'SKIP') + +build() { + cd "${srcdir}/PackageKit-${pkgver}" + + ./autogen.sh --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --libexecdir=/usr/lib/PackageKit \ + --with-dbus-sys=/usr/share/dbus-1/system.d \ + --disable-static \ + --disable-gtk-doc \ + --disable-local \ + --disable-gstreamer-plugin \ + --disable-gtk-module \ + --disable-command-not-found \ + --disable-cron \ + --disable-dummy \ + --enable-alpm + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package
[arch-commits] Commit in packagekit/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:35:30 Author: eworm Revision: 385081 upgpkg: packagekit 1.1.11-1 new upstream release Modified: packagekit/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:29:07 UTC (rev 385080) +++ PKGBUILD2018-09-25 18:35:30 UTC (rev 385081) @@ -3,8 +3,8 @@ pkgbase='packagekit' pkgname=('packagekit' 'libpackagekit-glib') -pkgver=1.1.10 -pkgrel=2 +pkgver=1.1.11 +pkgrel=1 pkgdesc='A system designed to make installation and updates of packages easier' arch=('x86_64') url='https://www.freedesktop.org/software/PackageKit/' @@ -15,7 +15,7 @@ validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes 'EC60AABDF42AAE8FB062640480858FA38F62AF74') # Kalev Lember source=("https://www.freedesktop.org/software/PackageKit/releases/PackageKit-${pkgver}.tar.xz"{,.asc}) -sha256sums=('4bc4061420e6fc831e1eeab167bc3e096da0d132282fbd0d1d9a5426c4aa4ed7' +sha256sums=('38c059b9db11180e2fa2607a4688f5a8310267afd58a6475817f004f8ae5263a' 'SKIP') build() {
[arch-commits] Commit in wireguard/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:29:07 Author: eworm Revision: 385080 archrelease: copy trunk to community-x86_64 Added: wireguard/repos/community-x86_64/PKGBUILD (from rev 385079, wireguard/trunk/PKGBUILD) Deleted: wireguard/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 18:28:52 UTC (rev 385079) +++ PKGBUILD2018-09-25 18:29:07 UTC (rev 385080) @@ -1,58 +0,0 @@ -# Maintainer: Christian Hesse -# Contributor: Jason A. Donenfeld - -pkgbase=wireguard -pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20180918 -pkgrel=1 -pkgdesc='next generation secure network tunnel' -arch=('x86_64') -url='http://www.wireguard.com/' -license=('GPL') -makedepends=('git' 'libmnl') -validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld -source=("https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar"{.xz,.asc}) -sha256sums=('c0d931bdfce139a3678592ada463042c24f12dd01ba75badd3eeb0aee2211302' -'SKIP') - -prepare() { - cd WireGuard-${pkgver}/ - - find contrib/examples/ -name '.gitignore' -delete -} - -build() { - cd WireGuard-${pkgver}/ - - make -C src/tools/ -} - -package_wireguard-dkms() { - depends=('dkms') - provides=('WIREGUARD-MODULE') - - cd WireGuard-${pkgver}/ - - make -C src/ \ - DESTDIR="${pkgdir}/" \ - DKMSDIR="/usr/src/wireguard-${pkgver}/" \ - dkms-install -} - -package_wireguard-tools() { - depends=('libmnl' 'WIREGUARD-MODULE') - optdepends=('openresolv: for DNS functionality') - - cd WireGuard-${pkgver}/ - - make -C src/tools/ \ - DESTDIR="${pkgdir}/" \ - WITH_BASHCOMPLETION=yes \ -WITH_WGQUICK=yes \ -WITH_SYSTEMDUNITS=yes \ -install - - install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ - cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ -} - Copied: wireguard/repos/community-x86_64/PKGBUILD (from rev 385079, wireguard/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 18:29:07 UTC (rev 385080) @@ -0,0 +1,58 @@ +# Maintainer: Christian Hesse +# Contributor: Jason A. Donenfeld + +pkgbase=wireguard +pkgname=(wireguard-dkms wireguard-tools) +pkgver=0.0.20180925 +pkgrel=1 +pkgdesc='next generation secure network tunnel' +arch=('x86_64') +url='http://www.wireguard.com/' +license=('GPL') +makedepends=('git' 'libmnl') +validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld +source=("https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar"{.xz,.asc}) +sha256sums=('4a0488a07e40ec17e798f3e40a85cedf55f0560b1c3a8fd95806c7d4266cb0e8' +'SKIP') + +prepare() { + cd WireGuard-${pkgver}/ + + find contrib/examples/ -name '.gitignore' -delete +} + +build() { + cd WireGuard-${pkgver}/ + + make -C src/tools/ +} + +package_wireguard-dkms() { + depends=('dkms') + provides=('WIREGUARD-MODULE') + + cd WireGuard-${pkgver}/ + + make -C src/ \ + DESTDIR="${pkgdir}/" \ + DKMSDIR="/usr/src/wireguard-${pkgver}/" \ + dkms-install +} + +package_wireguard-tools() { + depends=('libmnl' 'WIREGUARD-MODULE') + optdepends=('openresolv: for DNS functionality') + + cd WireGuard-${pkgver}/ + + make -C src/tools/ \ + DESTDIR="${pkgdir}/" \ + WITH_BASHCOMPLETION=yes \ +WITH_WGQUICK=yes \ +WITH_SYSTEMDUNITS=yes \ +install + + install -d -m0755 "${pkgdir}"/usr/share/${pkgbase}/ + cp -r contrib/examples/ "${pkgdir}"/usr/share/${pkgbase}/ +} +
[arch-commits] Commit in wireguard/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:28:52 Author: eworm Revision: 385079 upgpkg: wireguard 0.0.20180925-1 new upstream release Modified: wireguard/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:23:43 UTC (rev 385078) +++ PKGBUILD2018-09-25 18:28:52 UTC (rev 385079) @@ -3,7 +3,7 @@ pkgbase=wireguard pkgname=(wireguard-dkms wireguard-tools) -pkgver=0.0.20180918 +pkgver=0.0.20180925 pkgrel=1 pkgdesc='next generation secure network tunnel' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('git' 'libmnl') validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld source=("https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${pkgver}.tar"{.xz,.asc}) -sha256sums=('c0d931bdfce139a3678592ada463042c24f12dd01ba75badd3eeb0aee2211302' +sha256sums=('4a0488a07e40ec17e798f3e40a85cedf55f0560b1c3a8fd95806c7d4266cb0e8' 'SKIP') prepare() {
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:23:43 Author: felixonmars Revision: 385078 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 385077, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 385077, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:23:43 UTC (rev 385078) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=107 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://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=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +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/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:23:25 Author: felixonmars Revision: 385077 upgpkg: tamarin-prover 1.4.0-107 rebuild with shakespeare 2.0.18 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:21:52 UTC (rev 385076) +++ PKGBUILD2018-09-25 18:23:25 UTC (rev 385077) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=106 +pkgrel=107 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:21:52 Author: felixonmars Revision: 385076 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 385075, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 385075, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:21:52 UTC (rev 385076) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.10 +pkgrel=77 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + '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=('37be7468f4c64dfff852759b35d5f41406b8a49ab75dec621319680cea3536b009e3dcc02c3447df5af5818f64613740db64faa9142ec07d403f404e5f4e7e95') + +prepare() { +cd $pkgname-$pkgver +sed -i '/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-web/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:21:34 Author: felixonmars Revision: 385075 upgpkg: hledger-web 1.10-77 rebuild with shakespeare 2.0.18 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:20:10 UTC (rev 385074) +++ PKGBUILD2018-09-25 18:21:34 UTC (rev 385075) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.10 -pkgrel=76 +pkgrel=77 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:20:10 Author: felixonmars Revision: 385074 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 385073, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 385073, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:20:10 UTC (rev 385074) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.10 +pkgrel=45 +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-hunit' '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=('a493cb27f3d5ca184a46e7bb43fe14d5e7286ca6e15fa134eac966e969d45fde7c09dc1f5965f4c27609bc2b0d81bfca4c20d8242cd43bbc19e0e4ea8747c5ee') + +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: Tuesday, September 25, 2018 @ 18:19:52 Author: felixonmars Revision: 385073 upgpkg: hledger-ui 1.10-45 rebuild with shakespeare 2.0.18 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:18:57 UTC (rev 385072) +++ PKGBUILD2018-09-25 18:19:52 UTC (rev 385073) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.10 -pkgrel=44 +pkgrel=45 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:18:57 Author: felixonmars Revision: 385072 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 385071, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 385071, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:18:57 UTC (rev 385072) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.10 +pkgrel=60 +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=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834') + +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-api/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:18:39 Author: felixonmars Revision: 385071 upgpkg: hledger-api 1.10-60 rebuild with shakespeare 2.0.18 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:17:22 UTC (rev 385070) +++ PKGBUILD2018-09-25 18:18:39 UTC (rev 385071) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.10 -pkgrel=59 +pkgrel=60 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:17:22 Author: felixonmars Revision: 385070 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 385069, hledger/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 385069, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:17:22 UTC (rev 385070) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.10 +pkgrel=25 +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-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' + 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' + '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=('45beedfb3db6cf83c06845878759b3f636404b0fab1c1bda3cda09c03f8d79ac2cce237c97a2d934860dfe3a8a1e30e3facdd63f5100954f6148d5768977078a') + +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: Tuesday, September 25, 2018 @ 18:17:04 Author: felixonmars Revision: 385069 upgpkg: hledger 1.10-25 rebuild with shakespeare 2.0.18 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:16:01 UTC (rev 385068) +++ PKGBUILD2018-09-25 18:17:04 UTC (rev 385069) @@ -3,7 +3,7 @@ pkgname=hledger pkgver=1.10 -pkgrel=24 +pkgrel=25 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:16:01 Author: felixonmars Revision: 385068 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 385067, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 385067, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:16:01 UTC (rev 385068) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.5 +pkgrel=50 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://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=('ae990cbd3a04bbcefe02a650a904e295ee8e2ca4dd4ac9167e7f2ea879a02bb005dd3d686249f9f891261d8f184f5a3c2abd6e4c41cacb79751f5bd3bc85b4a5') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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 ivy/repos/community-any (PKGBUILD PKGBUILD ivy.sh ivy.sh)
Date: Tuesday, September 25, 2018 @ 18:15:49 Author: arodseth Revision: 385067 archrelease: copy trunk to community-any Added: ivy/repos/community-any/PKGBUILD (from rev 385066, ivy/trunk/PKGBUILD) ivy/repos/community-any/ivy.sh (from rev 385066, ivy/trunk/ivy.sh) Deleted: ivy/repos/community-any/PKGBUILD ivy/repos/community-any/ivy.sh --+ PKGBUILD | 63 +++-- ivy.sh | 14 ++--- 2 files changed, 40 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 18:15:42 UTC (rev 385066) +++ PKGBUILD2018-09-25 18:15:49 UTC (rev 385067) @@ -1,30 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Vitaliy Berdinskikh - -pkgname=ivy -pkgver=2.4.0 -pkgrel=4 -pkgdesc='Agile dependency manager' -arch=('any') -url='https://ant.apache.org/ivy/' -license=('Apache') -depends=('java-runtime>=1.8') -makedepends=('ant') -source=("https://apache.uib.no/ant/ivy/2.4.0/apache-ivy-2.4.0-src.tar.gz"; -'ivy.sh') -sha256sums=('202f08ca41f4bdf1c081aa8b2e531565be6c73e9e5e0d68137f454f14eb16ef6' -'fc719139726f670f0acf7b09016a4bb3c4ffdd7a0db88e11eb827467b475ad2d') - -build() { - cd "apache-$pkgname-$pkgver" - - ant jar -Divy.minimum.javaversion=1.8 -Divy.install.version=1.10 -} - -package() { - install -Dm755 ivy.sh "$pkgdir/usr/bin/ivy" - install -Dm644 "apache-$pkgname-$pkgver/build/artifact/jars/ivy.jar" \ -"$pkgdir/usr/share/java/ivy/ivy.jar" -} - -# vim: ts=2 sw=2 et: Copied: ivy/repos/community-any/PKGBUILD (from rev 385066, ivy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 18:15:49 UTC (rev 385067) @@ -0,0 +1,33 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Vitaliy Berdinskikh + +pkgname=ivy +pkgver=2.4.0 +pkgrel=5 +pkgdesc='Agile dependency manager' +arch=('any') +url='https://ant.apache.org/ivy/' +license=('Apache') +depends=('java-runtime>=8') +makedepends=('ant') +source=("https://apache.uib.no/ant/ivy/2.4.0/apache-ivy-2.4.0-src.tar.gz"; +'ivy.sh') +sha256sums=('202f08ca41f4bdf1c081aa8b2e531565be6c73e9e5e0d68137f454f14eb16ef6' +'fc719139726f670f0acf7b09016a4bb3c4ffdd7a0db88e11eb827467b475ad2d') + +build() { + cd "apache-$pkgname-$pkgver" + + ant jar -Divy.minimum.javaversion=1.8 -Divy.install.version=1.10 +} + +package() { + install -Dm755 ivy.sh "$pkgdir/usr/bin/ivy" + install -Dm644 "apache-$pkgname-$pkgver/build/artifact/jars/ivy.jar" \ +"$pkgdir/usr/share/java/ivy/ivy.jar" + + install -d "$pkgdir/usr/share/java/ant" + ln -s /usr/share/java/ivy/ivy.jar "$pkgdir/usr/share/java/ant/ivy.jar" +} + +# vim: ts=2 sw=2 et: Deleted: ivy.sh === --- ivy.sh 2018-09-25 18:15:42 UTC (rev 385066) +++ ivy.sh 2018-09-25 18:15:49 UTC (rev 385067) @@ -1,7 +0,0 @@ -#!/bin/sh -if [ -z $CLASSPATH ]; then - CLASSPATH="/usr/share/java/ivy/ivy.jar" -else - CLASSPATH="/usr/share/java/ivy/ivy.jar:$CLASSPATH" -fi -exec "$JAVA_HOME/bin/java" -classpath "$CLASSPATH" $JAVA_OPTS org.apache.ivy.Main "$@" Copied: ivy/repos/community-any/ivy.sh (from rev 385066, ivy/trunk/ivy.sh) === --- ivy.sh (rev 0) +++ ivy.sh 2018-09-25 18:15:49 UTC (rev 385067) @@ -0,0 +1,7 @@ +#!/bin/sh +if [ -z $CLASSPATH ]; then + CLASSPATH="/usr/share/java/ivy/ivy.jar" +else + CLASSPATH="/usr/share/java/ivy/ivy.jar:$CLASSPATH" +fi +exec "$JAVA_HOME/bin/java" -classpath "$CLASSPATH" $JAVA_OPTS org.apache.ivy.Main "$@"
[arch-commits] Commit in ivy/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:15:40 Author: arodseth Revision: 385065 upgpkg: ivy 2.4.0-5 Modified: ivy/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:14:21 UTC (rev 385064) +++ PKGBUILD2018-09-25 18:15:40 UTC (rev 385065) @@ -3,12 +3,12 @@ pkgname=ivy pkgver=2.4.0 -pkgrel=4 +pkgrel=5 pkgdesc='Agile dependency manager' arch=('any') url='https://ant.apache.org/ivy/' license=('Apache') -depends=('java-runtime>=1.8') +depends=('java-runtime>=8') makedepends=('ant') source=("https://apache.uib.no/ant/ivy/2.4.0/apache-ivy-2.4.0-src.tar.gz"; 'ivy.sh') @@ -25,6 +25,9 @@ install -Dm755 ivy.sh "$pkgdir/usr/bin/ivy" install -Dm644 "apache-$pkgname-$pkgver/build/artifact/jars/ivy.jar" \ "$pkgdir/usr/share/java/ivy/ivy.jar" + + install -d "$pkgdir/usr/share/java/ant" + ln -s /usr/share/java/ivy/ivy.jar "$pkgdir/usr/share/java/ant/ivy.jar" } # vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:15:42 Author: felixonmars Revision: 385066 upgpkg: haskell-yesod-test 1.6.5-50 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:15:40 UTC (rev 385065) +++ PKGBUILD2018-09-25 18:15:42 UTC (rev 385066) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.5 -pkgrel=49 +pkgrel=50 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in git-annex/repos (3 files)
Date: Tuesday, September 25, 2018 @ 18:14:21 Author: felixonmars Revision: 385064 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 385063, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 385063, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 53 ghc-8.4.patch | 121 2 files changed, 174 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 385063, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:14:21 UTC (rev 385064) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180913 +pkgrel=20 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://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-esqueleto' '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-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 + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 385063, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-09-25 18:14:21 UTC (rev 385064) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer + } +diff --git a/Git/Fsck.hs
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:14:03 Author: felixonmars Revision: 385063 upgpkg: git-annex 6.20180913-20 rebuild with shakespeare 2.0.18 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:08:37 UTC (rev 385062) +++ PKGBUILD2018-09-25 18:14:03 UTC (rev 385063) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=6.20180913 -pkgrel=19 +pkgrel=20 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:08:37 Author: felixonmars Revision: 385062 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 385061, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 385061, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:08:37 UTC (rev 385062) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=97 +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-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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: Tuesday, September 25, 2018 @ 18:08:17 Author: felixonmars Revision: 385061 upgpkg: haskell-yesod-static 1.6.0-97 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:07:25 UTC (rev 385060) +++ PKGBUILD2018-09-25 18:08:17 UTC (rev 385061) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=96 +pkgrel=97 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:07:06 Author: felixonmars Revision: 385059 upgpkg: haskell-yesod-auth 1.6.4.1-14 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:05:54 UTC (rev 385058) +++ PKGBUILD2018-09-25 18:07:06 UTC (rev 385059) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.4.1 -pkgrel=13 +pkgrel=14 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:07:25 Author: felixonmars Revision: 385060 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 385059, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 385059, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:07:25 UTC (rev 385060) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.4.1 +pkgrel=14 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d70974047374a9ab95bf811eca27c45391f0987083e77a17c832cf6d2ebdf0b0c2042a4dbe838db83a4aff3c576aa02c20554afb0338249898894f910dfd5c1f') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:05:54 Author: felixonmars Revision: 385058 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 385057, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 385057, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:05:54 UTC (rev 385058) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=121 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:05:37 Author: felixonmars Revision: 385057 upgpkg: haskell-yesod 1.6.0-121 rebuild with shakespeare 2.0.18 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:04:42 UTC (rev 385056) +++ PKGBUILD2018-09-25 18:05:37 UTC (rev 385057) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=120 +pkgrel=121 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:04:42 Author: felixonmars Revision: 385056 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 385055, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 385055, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:04:42 UTC (rev 385056) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.2 +pkgrel=51 +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=('2859cdecd06a60db5ada2acbf2fcfef2157068a3193d92870a7bf59d815f63b80bd2c9440dd7e305551372420b757040be9d3bffa1285a23c4b67f2fef34fd97') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:04:24 Author: felixonmars Revision: 385055 upgpkg: haskell-yesod-form 1.6.2-51 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:03:02 UTC (rev 385054) +++ PKGBUILD2018-09-25 18:04:24 UTC (rev 385055) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.2 -pkgrel=50 +pkgrel=51 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:03:02 Author: felixonmars Revision: 385054 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 385053, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 385053, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:03:02 UTC (rev 385054) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0 +pkgrel=108 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_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 dns-lexicon/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:02:33 Author: felixonmars Revision: 385052 archrelease: copy trunk to community-any Added: dns-lexicon/repos/community-any/PKGBUILD (from rev 385051, dns-lexicon/trunk/PKGBUILD) Deleted: dns-lexicon/repos/community-any/PKGBUILD --+ PKGBUILD | 79 ++--- 1 file changed, 40 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 18:02:14 UTC (rev 385051) +++ PKGBUILD2018-09-25 18:02:33 UTC (rev 385052) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=dns-lexicon -pkgver=2.7.7 -pkgrel=1 -pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" -arch=('any') -url="https://github.com/AnalogJ/lexicon"; -license=('MIT') -depends=('python-future' 'python-requests' 'python-setuptools' 'python-tldextract' - 'python-cryptography') -optdepends=('python-softlayer: for SoftLayer support' -'python-boto3: for Route53 support' -'python-pynamecheap: for Namecheap support' -'python-zeep: for Subreg support' -'python-xmltodict: for Plesk support') -checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' - 'python-pynamecheap' 'python-zeep' 'python-xmltodict') -source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";) -sha512sums=('cf89806d7441e5a78fb35c274c4292d8d2489c7e80450b6b9f958d851bd467cff8e9d24372f990ba3449c619932c5ca5de789ba8b3d0884b2e36e683e785c34a') - -build() { - cd lexicon-$pkgver - python setup.py build -} - -check() { - cd lexicon-$pkgver - python setup.py pytest --addopts '--ignore tests/providers/test_route53.py --ignore tests/providers/test_transip.py' -} - -package() { - cd lexicon-$pkgver - python setup.py install -O1 --prefix=/usr --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 385051, dns-lexicon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 18:02:33 UTC (rev 385052) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +pkgname=dns-lexicon +pkgver=2.7.9 +pkgrel=1 +pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" +arch=('any') +url="https://github.com/AnalogJ/lexicon"; +license=('MIT') +depends=('python-future' 'python-requests' 'python-setuptools' 'python-tldextract' + 'python-cryptography') +optdepends=('python-softlayer: for SoftLayer support' +'python-boto3: for Route53 support' +'python-pynamecheap: for Namecheap support' +'python-zeep: for Subreg support' +'python-xmltodict: for Plesk support' +'python-beautifulsoup4: for Henet support') +checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' + 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4') +source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";) +sha512sums=('60e9d9d53fb78a8ad1a2f41d0ef85d6233e3f1b778488a244bdc774495cec6a3406242a0d2ef17ee0ede20315ee61488bc4f766b5805e6384fe8f8e319c3f541') + +build() { + cd lexicon-$pkgver + python setup.py build +} + +check() { + cd lexicon-$pkgver + python setup.py pytest --addopts '--ignore tests/providers/test_route53.py --ignore tests/providers/test_transip.py' +} + +package() { + cd lexicon-$pkgver + python setup.py install -O1 --prefix=/usr --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:02:44 Author: felixonmars Revision: 385053 upgpkg: haskell-yesod-persistent 1.6.0-108 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:02:33 UTC (rev 385052) +++ PKGBUILD2018-09-25 18:02:44 UTC (rev 385053) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0 -pkgrel=107 +pkgrel=108 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in dns-lexicon/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:02:14 Author: felixonmars Revision: 385051 upgpkg: dns-lexicon 2.7.9-1 Modified: dns-lexicon/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:01:52 UTC (rev 385050) +++ PKGBUILD2018-09-25 18:02:14 UTC (rev 385051) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=dns-lexicon -pkgver=2.7.7 +pkgver=2.7.9 pkgrel=1 pkgdesc="Manipulate DNS records on various DNS providers in a standardized/agnostic way" arch=('any') @@ -13,11 +13,12 @@ 'python-boto3: for Route53 support' 'python-pynamecheap: for Namecheap support' 'python-zeep: for Subreg support' -'python-xmltodict: for Plesk support') +'python-xmltodict: for Plesk support' +'python-beautifulsoup4: for Henet support') checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 'python-boto3' - 'python-pynamecheap' 'python-zeep' 'python-xmltodict') + 'python-pynamecheap' 'python-zeep' 'python-xmltodict' 'python-beautifulsoup4') source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz";) -sha512sums=('cf89806d7441e5a78fb35c274c4292d8d2489c7e80450b6b9f958d851bd467cff8e9d24372f990ba3449c619932c5ca5de789ba8b3d0884b2e36e683e785c34a') +sha512sums=('60e9d9d53fb78a8ad1a2f41d0ef85d6233e3f1b778488a244bdc774495cec6a3406242a0d2ef17ee0ede20315ee61488bc4f766b5805e6384fe8f8e319c3f541') build() { cd lexicon-$pkgver
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:01:52 Author: felixonmars Revision: 385050 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 385049, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 385049, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:01:52 UTC (rev 385050) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=397 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:01:34 Author: felixonmars Revision: 385049 upgpkg: haskell-yesod-default 1.2.0-397 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 18:00:26 UTC (rev 385048) +++ PKGBUILD2018-09-25 18:01:34 UTC (rev 385049) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=396 +pkgrel=397 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Tuesday, September 25, 2018 @ 18:00:26 Author: felixonmars Revision: 385048 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 385047, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 385047, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 18:00:26 UTC (rev 385048) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.6 +pkgrel=42 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('30e5b14249e80fd8eb311eed9bc47a638dd9bef88e91e3f68a26d6ad0a251754396d7e2b0fbc84ffdbb9540e2a60b4cd561039f0d8112c0705dae14f549e2ffd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 18:00:07 Author: felixonmars Revision: 385047 upgpkg: haskell-yesod-core 1.6.6-42 rebuild with shakespeare 2.0.18 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:59:06 UTC (rev 385046) +++ PKGBUILD2018-09-25 18:00:07 UTC (rev 385047) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.6 -pkgrel=41 +pkgrel=42 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in browserify/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:58:46 Author: felixonmars Revision: 385044 upgpkg: browserify 16.2.3-1 Modified: browserify/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:58:44 UTC (rev 385043) +++ PKGBUILD2018-09-25 17:58:46 UTC (rev 385044) @@ -2,7 +2,7 @@ pkgname=browserify pkgdesc='browser-side require() the node way' -pkgver=16.2.2 +pkgver=16.2.3 pkgrel=1 arch=('any') url='http://browserify.org/' @@ -12,7 +12,7 @@ source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) install=browserify.install -sha512sums=('7cc112d39c2ad4eba4b6cea4b06514d933151c7a74e8bc90b74488c1b5c81e6ef0692ad098d05978fb14d2233fe1ff78cdbbdbff01e66be0f562b7735989c5fc') +sha512sums=('cd0b7f19dd7e5be218fa1ff15f6358316e28ad05a1a92c3257ec6c6e5c9c4eda4eb81dbb8757d9861350ba2a49e2defda21c383f898c7a6d23a7f66421242d8d') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Tuesday, September 25, 2018 @ 17:59:04 Author: felixonmars Revision: 385045 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 385044, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 385044, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 17:59:04 UTC (rev 385045) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=129 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +build() { +cd "${srcdir}/${_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 -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_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 browserify/repos/community-any (4 files)
Date: Tuesday, September 25, 2018 @ 17:59:06 Author: felixonmars Revision: 385046 archrelease: copy trunk to community-any Added: browserify/repos/community-any/PKGBUILD (from rev 385044, browserify/trunk/PKGBUILD) browserify/repos/community-any/browserify.install (from rev 385044, browserify/trunk/browserify.install) Deleted: browserify/repos/community-any/PKGBUILD browserify/repos/community-any/browserify.install + PKGBUILD | 61 +-- browserify.install | 18 +++ 2 files changed, 39 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 17:59:04 UTC (rev 385045) +++ PKGBUILD2018-09-25 17:59:06 UTC (rev 385046) @@ -1,31 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=browserify -pkgdesc='browser-side require() the node way' -pkgver=16.2.2 -pkgrel=1 -arch=('any') -url='http://browserify.org/' -license=('MIT' 'BSD') -depends=('nodejs' 'acorn') -makedepends=('npm' 'git') -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -install=browserify.install -sha512sums=('7cc112d39c2ad4eba4b6cea4b06514d933151c7a74e8bc90b74488c1b5c81e6ef0692ad098d05978fb14d2233fe1ff78cdbbdbff01e66be0f562b7735989c5fc') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Experimental dedup - cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules - for dep in acorn; do -rm -r $dep; - done - - # Fix npm security derp - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} Copied: browserify/repos/community-any/PKGBUILD (from rev 385044, browserify/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 17:59:06 UTC (rev 385046) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan + +pkgname=browserify +pkgdesc='browser-side require() the node way' +pkgver=16.2.3 +pkgrel=1 +arch=('any') +url='http://browserify.org/' +license=('MIT' 'BSD') +depends=('nodejs' 'acorn') +makedepends=('npm' 'git') +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +install=browserify.install +sha512sums=('cd0b7f19dd7e5be218fa1ff15f6358316e28ad05a1a92c3257ec6c6e5c9c4eda4eb81dbb8757d9861350ba2a49e2defda21c383f898c7a6d23a7f66421242d8d') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/$pkgname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Experimental dedup + cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules + for dep in acorn; do +rm -r $dep; + done + + # Fix npm security derp + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +} Deleted: browserify.install === --- browserify.install 2018-09-25 17:59:04 UTC (rev 385045) +++ browserify.install 2018-09-25 17:59:06 UTC (rev 385046) @@ -1,9 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules - find /usr/lib/node_modules/browserify -type d -exec chmod 755 '{}' + -} - -post_upgrade() { - post_install -} Copied: browserify/repos/community-any/browserify.install (from rev 385044, browserify/trunk/browserify.install) === --- browserify.install (rev 0) +++ browserify.install 2018-09-25 17:59:06 UTC (rev 385046) @@ -0,0 +1,9 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules + find /usr/lib/node_modules/browserify -type d -exec chmod 755 '{}' + +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:58:44 Author: felixonmars Revision: 385043 upgpkg: haskell-dav 1.3.2-129 rebuild with shakespeare 2.0.18 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:57:42 UTC (rev 385042) +++ PKGBUILD2018-09-25 17:58:44 UTC (rev 385043) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=128 +pkgrel=129 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Tuesday, September 25, 2018 @ 17:57:42 Author: felixonmars Revision: 385042 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 385041, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 385041, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 17:57:42 UTC (rev 385042) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0 +pkgrel=59 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-xml-hamlet/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:57:24 Author: felixonmars Revision: 385041 upgpkg: haskell-xml-hamlet 0.5.0-59 rebuild with shakespeare 2.0.18 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:57:04 UTC (rev 385040) +++ PKGBUILD2018-09-25 17:57:24 UTC (rev 385041) @@ -4,7 +4,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0 -pkgrel=58 +pkgrel=59 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in fzy/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:57:04 Author: svenstaro Revision: 385040 archrelease: copy trunk to community-x86_64 Added: fzy/repos/community-x86_64/PKGBUILD (from rev 385039, fzy/trunk/PKGBUILD) Deleted: fzy/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 46 +++--- 1 file changed, 23 insertions(+), 23 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-25 17:56:45 UTC (rev 385039) +++ PKGBUILD2018-09-25 17:57:04 UTC (rev 385040) @@ -1,23 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: John Hawthorn (john.hawth...@gmail.com) -pkgname=fzy -pkgver=0.9 -pkgrel=1 -pkgdesc="A better fuzzy finder" -url="https://github.com/jhawthorn/fzy"; -arch=('i686' 'x86_64') -license=('MIT') -depends=('glibc') -source=(https://github.com/jhawthorn/${pkgname}/archive/${pkgver}.tar.gz) -sha512sums=('71a44bc3bbef3a2d82476a69b5c9e28753e760bbb8d453a9e44b57f34a79dd8ebcd510a869dfeae95f522ba6ccb4b8f10f79c081ce6bc6cfae9a41f4071fefc0') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}/" - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}/" - make PREFIX=/usr DESTDIR="$pkgdir/" install - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: fzy/repos/community-x86_64/PKGBUILD (from rev 385039, fzy/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-25 17:57:04 UTC (rev 385040) @@ -0,0 +1,23 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: John Hawthorn (john.hawth...@gmail.com) +pkgname=fzy +pkgver=1.0 +pkgrel=1 +pkgdesc="A better fuzzy finder" +url="https://github.com/jhawthorn/fzy"; +arch=('x86_64') +license=('MIT') +depends=('glibc') +source=(https://github.com/jhawthorn/${pkgname}/archive/${pkgver}.tar.gz) +sha512sums=('de5ed1af035260f4ae550c53b08c4ff302c978350784cbfd2981d1691f55d9c0f26b9333c74adea939b3f4578dd47e66ee99112e10afc5497c64011827d19dbc') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}/" + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/" + make PREFIX=/usr DESTDIR="$pkgdir/" install + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in fzy/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:56:45 Author: svenstaro Revision: 385039 upgpkg: fzy 1.0-1 Modified: fzy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:56:31 UTC (rev 385038) +++ PKGBUILD2018-09-25 17:56:45 UTC (rev 385039) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: John Hawthorn (john.hawth...@gmail.com) pkgname=fzy -pkgver=0.9 +pkgver=1.0 pkgrel=1 pkgdesc="A better fuzzy finder" url="https://github.com/jhawthorn/fzy"; @@ -9,7 +9,7 @@ license=('MIT') depends=('glibc') source=(https://github.com/jhawthorn/${pkgname}/archive/${pkgver}.tar.gz) -sha512sums=('71a44bc3bbef3a2d82476a69b5c9e28753e760bbb8d453a9e44b57f34a79dd8ebcd510a869dfeae95f522ba6ccb4b8f10f79c081ce6bc6cfae9a41f4071fefc0') +sha512sums=('de5ed1af035260f4ae550c53b08c4ff302c978350784cbfd2981d1691f55d9c0f26b9333c74adea939b3f4578dd47e66ee99112e10afc5497c64011827d19dbc') build() { cd "${srcdir}/${pkgname}-${pkgver}/"
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Tuesday, September 25, 2018 @ 17:56:31 Author: felixonmars Revision: 385038 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 385037, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 385037, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-25 17:56:31 UTC (rev 385038) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.18 +pkgrel=1 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="http://www.yesodweb.com/book/shakespearean-templates"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('bec708b341f76152cfab46154bd8aae7984ec93c8964b80c70e572870ca9f700cb7d158ca0a07ca435af8b62d7b12b2edd17e640eadaa7c6f8ecc129a97fc1e4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +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 "${srcdir}/${_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-shakespeare/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:56:13 Author: felixonmars Revision: 385037 upgpkg: haskell-shakespeare 2.0.18-1 rebuild with shakespeare 2.0.18 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:40:33 UTC (rev 385036) +++ PKGBUILD2018-09-25 17:56:13 UTC (rev 385037) @@ -3,8 +3,8 @@ _hkgname=shakespeare pkgname=haskell-shakespeare -pkgver=2.0.17 -pkgrel=3 +pkgver=2.0.18 +pkgrel=1 pkgdesc="A toolkit for making compile-time interpolated templates" url="http://www.yesodweb.com/book/shakespearean-templates"; license=("MIT") @@ -14,7 +14,7 @@ 'haskell-vector') makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('d8e6e67ef2d316bcc81efe89778d6de0a26f6489791debe62841dc46832d15a201e9ccc51bfa1a5b97da63b00f99e336998511a86a0606ceda05118d7ecfbfaa') +sha512sums=('bec708b341f76152cfab46154bd8aae7984ec93c8964b80c70e572870ca9f700cb7d158ca0a07ca435af8b62d7b12b2edd17e640eadaa7c6f8ecc129a97fc1e4') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in gitlab-runner/trunk (PKGBUILD)
Date: Tuesday, September 25, 2018 @ 17:38:42 Author: svenstaro Revision: 384963 upgpkg: gitlab-runner 11.3.0-1 Modified: gitlab-runner/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-25 17:37:14 UTC (rev 384962) +++ PKGBUILD2018-09-25 17:38:42 UTC (rev 384963) @@ -2,7 +2,7 @@ # Contributor: Lubomir 'Kuci' Kucera pkgname=gitlab-runner -pkgver=11.2.0 +pkgver=11.3.0 pkgrel=1 pkgdesc="The official GitLab CI runner written in Go" arch=('x86_64') @@ -25,9 +25,9 @@ "gitlab-runner.sysusers" "gitlab-runner.tmpfiles" "config.toml") -sha512sums=('9d235f2d9bfacdc993bf107c8fb7c251b8a9dfac5ffcdc92af8c077388f4502557c6da4f2d35207d3d08800a7ce0eb10f39be6045b29d1758dcec75b953686e3' - 'd234eaf6689e0d41ae2aa28fa2ee4b29ed81f07b3d7dc61f4f0fb3097ee5736c8e384acf65bf057e880d5b600ba5dbe07c96bbd604da5c630d04d0b17b2bba36' - '40bc3a45a6918efa26d433f05f0e0dce1ba23652fde4b070fcfd606da21ac93e705bb6965e7b8fa8c9d7d23487709b41022e28327c4c3cae53211088f8a885ee' +sha512sums=('a946467f8904e65c9f0450953eababfee6f436abc60899344db97ffd339e04a4466e4c8ffe22b7af9b79bdf0707b5c9e50fefb76e3e15a2b4eed0319d3a4d692' + 'c2485fea489f21408a3dbb41d152536a5fa8a8fc2d30f27c3c555978df853fc51356e184f57d2d5d30ff5ee6583fd3e0fd029b22f77071f364f5b6244eb28057' + 'fc3274d43c57ac7ae196f8a18dfe14c467863f862b59d039da4b56776cd09dd63ff88361cec7eed772c492b43c004da790b6fadf557c6453bd804b3c49c1f2e6' '8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f' '8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40' '6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'