[arch-commits] Commit in thunderbird/repos/extra-x86_64 (6 files)
Date: Thursday, October 18, 2018 @ 06:38:57 Author: anthraxx Revision: 336817 archrelease: copy trunk to extra-x86_64 Added: thunderbird/repos/extra-x86_64/PKGBUILD (from rev 336816, thunderbird/trunk/PKGBUILD) thunderbird/repos/extra-x86_64/thunderbird-60.2.1-buildfix.patch (from rev 336816, thunderbird/trunk/thunderbird-60.2.1-buildfix.patch) thunderbird/repos/extra-x86_64/thunderbird.desktop (from rev 336816, thunderbird/trunk/thunderbird.desktop) Deleted: thunderbird/repos/extra-x86_64/PKGBUILD thunderbird/repos/extra-x86_64/bz1482248.patch thunderbird/repos/extra-x86_64/thunderbird.desktop ---+ PKGBUILD | 309 +++- bz1482248.patch | 28 -- thunderbird-60.2.1-buildfix.patch | 42 thunderbird.desktop | 346 ++-- 4 files changed, 367 insertions(+), 358 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-18 06:38:18 UTC (rev 336816) +++ PKGBUILD2018-10-18 06:38:57 UTC (rev 336817) @@ -1,157 +0,0 @@ -# $Id$ -# Contributor: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru -# Contributor: Alexander Baldeck -# Contributor: Dale Blount -# Contributor: Anders Bostrom - -pkgname=thunderbird -pkgver=60.0 -pkgrel=4 -pkgdesc="Standalone mail and news reader from mozilla.org" -arch=(x86_64) -license=(MPL GPL LGPL) -url="https://www.mozilla.org/thunderbird/"; -depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib - nss hunspell sqlite ttf-font libvpx icu) -makedepends=(unzip zip diffutils python2 yasm mesa imake gconf libpulse inetutils xorg-server-xvfb - autoconf2.13 rust clang llvm) -optdepends=('libcanberra: sound support') -options=(!emptydirs !makeflags) -source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz -$pkgname.desktop -bz1482248.patch) -sha256sums=('bd7da88dcc03c448a4e975b5a1d3e9bf466ec9151b1059392bcdb50955a22056' -'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827' -'8d944e6f5b8935843da1acb3c7b2670b217cd7ce7501738e02354b8702857aaa') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact hef...@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - -prepare() { - cd $pkgname-$pkgver - - echo -n "$_google_api_key" >google-api-key - echo -n "$_mozilla_api_key" >mozilla-api-key - - cat >.mozconfig
[arch-commits] Commit in thunderbird/trunk (3 files)
Date: Thursday, October 18, 2018 @ 06:38:18 Author: anthraxx Revision: 336816 upgpkg: thunderbird 60.2.1-1 Added: thunderbird/trunk/thunderbird-60.2.1-buildfix.patch Modified: thunderbird/trunk/PKGBUILD Deleted: thunderbird/trunk/bz1482248.patch ---+ PKGBUILD | 16 + bz1482248.patch | 28 thunderbird-60.2.1-buildfix.patch | 42 3 files changed, 48 insertions(+), 38 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 22:57:33 UTC (rev 336815) +++ PKGBUILD2018-10-18 06:38:18 UTC (rev 336816) @@ -5,8 +5,8 @@ # Contributor: Anders Bostrom pkgname=thunderbird -pkgver=60.0 -pkgrel=4 +pkgver=60.2.1 +pkgrel=1 pkgdesc="Standalone mail and news reader from mozilla.org" arch=(x86_64) license=(MPL GPL LGPL) @@ -19,10 +19,10 @@ options=(!emptydirs !makeflags) source=(https://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/$pkgver/source/thunderbird-$pkgver.source.tar.xz $pkgname.desktop -bz1482248.patch) -sha256sums=('bd7da88dcc03c448a4e975b5a1d3e9bf466ec9151b1059392bcdb50955a22056' +thunderbird-60.2.1-buildfix.patch) +sha256sums=('d313f25cd7ddc016bf8e4d4115f14b34a66621c0feabbc0dd72f9304cb93d7bf' 'e44c55501f650a4e80b9c353b81f33e07ca65808db831eff6ca616aded233827' -'8d944e6f5b8935843da1acb3c7b2670b217cd7ce7501738e02354b8702857aaa') +'884c5a6742677c83173812f7abb1e409a2b13371ba6079c4cb69b3e95010de05') # 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 @@ -81,11 +81,7 @@ ac_add_options --disable-crashreporter ac_add_options --disable-updater END - - cd comm - # https://bugzilla.mozilla.org/show_bug.cgi?id=1482248 - patch -p1 -i "$srcdir/bz1482248.patch" - + patch -Np1 < ../thunderbird-60.2.1-buildfix.patch } build() { Deleted: bz1482248.patch === --- bz1482248.patch 2018-10-17 22:57:33 UTC (rev 336815) +++ bz1482248.patch 2018-10-18 06:38:18 UTC (rev 336816) @@ -1,28 +0,0 @@ - -diff --git a/mailnews/local/src/nsMsgLocalStoreUtils.cpp b/mailnews/local/src/nsMsgLocalStoreUtils.cpp a/mailnews/local/src/nsMsgLocalStoreUtils.cpp -+++ b/mailnews/local/src/nsMsgLocalStoreUtils.cpp -@@ -23,16 +23,19 @@ nsMsgLocalStoreUtils::AddDirectorySepara - path->GetLeafName(leafName); - leafName.AppendLiteral(FOLDER_SUFFIX); - return path->SetLeafName(leafName); - } - - bool - nsMsgLocalStoreUtils::nsShouldIgnoreFile(nsAString& name) - { -+ if (name.IsEmpty()) -+return true; -+ - char16_t firstChar = name.First(); - if (firstChar == '.' || firstChar == '#' || - name.CharAt(name.Length() - 1) == '~') - return true; - - if (name.LowerCaseEqualsLiteral("msgfilterrules.dat") || - name.LowerCaseEqualsLiteral("rules.dat") || - name.LowerCaseEqualsLiteral("filterlog.html") || - - - - Added: thunderbird-60.2.1-buildfix.patch === --- thunderbird-60.2.1-buildfix.patch (rev 0) +++ thunderbird-60.2.1-buildfix.patch 2018-10-18 06:38:18 UTC (rev 336816) @@ -0,0 +1,42 @@ + +# HG changeset patch +# User Chris Manchester +# Date 1533063488 25200 +# Node ID bc651d3d910cbc0730d870c5436b29ddc01fef10 +# Parent e9dd9434ad9ac15284429d904a45e4daf567c03b +Bug 1479540 - Accept "triplet" strings with only two parts in moz.configure. r=froydnj, a=jcristau + +MozReview-Commit-ID: 7pFhoJgBMhQ + +diff --git a/build/moz.configure/init.configure b/build/moz.configure/init.configure +--- a/build/moz.configure/init.configure b/build/moz.configure/init.configure +@@ -586,17 +586,26 @@ option('--target', nargs=1, + @imports(_from='__builtin__', _import='KeyError') + @imports(_from='__builtin__', _import='ValueError') + def split_triplet(triplet, allow_unknown=False): + # The standard triplet is defined as + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM + # There is also a quartet form: + # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM + # But we can consider the "KERNEL-OPERATING_SYSTEM" as one. +-cpu, manufacturer, os = triplet.split('-', 2) ++# Additionally, some may omit "unknown" when the manufacturer ++# is not specified and emit ++# CPU_TYPE-OPERATING_SYSTEM ++parts = triplet.split('-', 2) ++if len(parts) == 3: ++cpu, _, os = parts ++elif len(parts) == 2: ++cpu, os = parts ++else: ++die("Unexpected triplet string: %s" % triplet) + + # Autoconf uses config.sub to validate and canonicalize those triplets, + # but the granularity of its results has never been satisfying to our + # use, so we've had our own, different, canonicalizatio
[arch-commits] Commit in sage-notebook/repos/community-any (4 files)
Date: Thursday, October 18, 2018 @ 06:21:17 Author: arojas Revision: 395803 archrelease: copy trunk to community-any Added: sage-notebook/repos/community-any/PKGBUILD (from rev 395802, sage-notebook/trunk/PKGBUILD) sage-notebook/repos/community-any/sage.service (from rev 395802, sage-notebook/trunk/sage.service) Deleted: sage-notebook/repos/community-any/PKGBUILD sage-notebook/repos/community-any/sage.service --+ PKGBUILD | 116 - sage.service | 16 +++ 2 files changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-18 06:20:53 UTC (rev 395802) +++ PKGBUILD2018-10-18 06:21:17 UTC (rev 395803) @@ -1,58 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Evgeniy Alekseev - -pkgname=sage-notebook -pkgver=1.0.4 -pkgrel=1 -pkgdesc='Browser-based notebook interface for SageMath' -arch=(any) -url='http://www.sagemath.org' -license=(GPL3) -depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) -optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) -sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') - -prepare() { -# create *.desktop file - gendesk -f -n \ - --pkgname="sage-notebook" \ - --pkgdesc="SageMath notebook" \ - --name="SageMath" \ - --exec="/usr/bin/sage -notebook=sagenb" \ - --terminal=true \ - --categories="Education;Science;Math" - - cd sagenb-$pkgver -# Use python2 - find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ --e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i - sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py - sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py -} - -build() { - cd sagenb-$pkgver - python2 setup.py build -} - -package() { - cd sagenb-$pkgver - - python2 setup.py install --root "$pkgdir" --optimize=1 - - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING - - ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax - -# install a systemd user unit - install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service" -# install *.desktop and icon files - install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop" - install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ - "$pkgdir/usr/share/pixmaps/sage-notebook.png" -# remove sage3d - rm -r "$pkgdir"/usr/bin -} Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 395802, sage-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-18 06:21:17 UTC (rev 395803) @@ -0,0 +1,58 @@ +# Maintainer: Antonio Rojas +# Maintainer: Evgeniy Alekseev + +pkgname=sage-notebook +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Browser-based notebook interface for SageMath' +arch=(any) +url='http://www.sagemath.org' +license=(GPL3) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) +optdepends=('python2-pyopenssl: to use the notebook in secure mode') +makedepends=(gendesk) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) +sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') + +prepare() { +# create *.desktop file + gendesk -f -n \ + --pkgname="sage-notebook" \ + --pkgdesc="SageMath notebook" \ + --name="SageMath" \ + --exec="/usr/bin/sage -notebook=sagenb" \ + --terminal=true \ + --categories="Education;Science;Math" + + cd sagenb-$pkgver +# Use python2 + find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i + sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py + sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py +} + +build() { + cd sagenb-$pkgver + python2 setup.py build +} + +package() { + cd sagenb-$pkgver + + python2 setup.py install --root "$pkgdir" --optimize=1 + + install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING + + ln -s /usr/share
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 06:20:53 Author: arojas Revision: 395802 Update to 1.1.0 Modified: sage-notebook/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 02:08:05 UTC (rev 395801) +++ PKGBUILD2018-10-18 06:20:53 UTC (rev 395802) @@ -2,7 +2,7 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.4 +pkgver=1.1.0 pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) @@ -12,7 +12,7 @@ optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) -sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' +sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590' '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() {
[arch-commits] Commit in arrayfire/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 01:58:36 Author: svenstaro Revision: 395792 upgpkg: arrayfire 3.6.1-5 freeimage 3.18.0 rebuild Modified: arrayfire/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 00:19:44 UTC (rev 395791) +++ PKGBUILD2018-10-18 01:58:36 UTC (rev 395792) @@ -4,7 +4,7 @@ url='https://arrayfire.com' pkgver=3.6.1 arch=('x86_64') -pkgrel=4 +pkgrel=5 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') @@ -18,7 +18,7 @@ prepare() { cd "${srcdir}/arrayfire-full-${pkgver}" - rm -rf build && mkdir build + mkdir build } build() {
[arch-commits] Commit in arrayfire/repos (2 files)
Date: Thursday, October 18, 2018 @ 01:58:40 Author: svenstaro Revision: 395793 archrelease: copy trunk to community-staging-x86_64 Added: arrayfire/repos/community-staging-x86_64/ arrayfire/repos/community-staging-x86_64/PKGBUILD (from rev 395792, arrayfire/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: arrayfire/repos/community-staging-x86_64/PKGBUILD (from rev 395792, arrayfire/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-18 01:58:40 UTC (rev 395793) @@ -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=5 +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}" + + 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 deepin-draw/repos (2 files)
Date: Thursday, October 18, 2018 @ 00:19:44 Author: svenstaro Revision: 395791 archrelease: copy trunk to community-staging-x86_64 Added: deepin-draw/repos/community-staging-x86_64/ deepin-draw/repos/community-staging-x86_64/PKGBUILD (from rev 395790, deepin-draw/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: deepin-draw/repos/community-staging-x86_64/PKGBUILD (from rev 395790, deepin-draw/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-18 00:19:44 UTC (rev 395791) @@ -0,0 +1,26 @@ +# Maintainer: Felix Yan + +pkgname=deepin-draw +pkgver=1.0.0 +pkgrel=2 +pkgdesc="A lightweight drawing tool for Linux Deepin" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-draw"; +license=('GPL3') +depends=('deepin-notifications' 'deepin-qt5integration' 'dtkwm' 'freeimage' 'libexif') +makedepends=('qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-draw/archive/$pkgver.tar.gz";) +sha512sums=('3d0a946756ab377d13b5e4b5adb2c5791e84ab4aea13b94df8bf860313b3d58138d5fbf447aae447608d2ac617ebb98add7249c2d6cd22a41cf7cad59696d685') + +build() { + cd deepin-draw-$pkgver + + qmake-qt5 + make +} + +package() { + cd deepin-draw-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-draw/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 00:19:37 Author: svenstaro Revision: 395790 upgpkg: deepin-draw 1.0.0-2 freeimage 3.18.0 rebuild Modified: deepin-draw/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 00:16:38 UTC (rev 395789) +++ PKGBUILD2018-10-18 00:19:37 UTC (rev 395790) @@ -2,7 +2,7 @@ pkgname=deepin-draw pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="A lightweight drawing tool for Linux Deepin" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-draw";
[arch-commits] Commit in opencascade/repos (7 files)
Date: Thursday, October 18, 2018 @ 00:16:38 Author: svenstaro Revision: 395789 archrelease: copy trunk to community-staging-x86_64 Added: opencascade/repos/community-staging-x86_64/ opencascade/repos/community-staging-x86_64/PKGBUILD (from rev 395788, opencascade/trunk/PKGBUILD) opencascade/repos/community-staging-x86_64/cmake-fix-variable.patch (from rev 395788, opencascade/trunk/cmake-fix-variable.patch) opencascade/repos/community-staging-x86_64/ffmpeg4.patch (from rev 395788, opencascade/trunk/ffmpeg4.patch) opencascade/repos/community-staging-x86_64/fix-install-dir-references.patch (from rev 395788, opencascade/trunk/fix-install-dir-references.patch) opencascade/repos/community-staging-x86_64/opencascade.sh (from rev 395788, opencascade/trunk/opencascade.sh) opencascade/repos/community-staging-x86_64/vtk7.patch (from rev 395788, opencascade/trunk/vtk7.patch) --+ PKGBUILD | 67 + cmake-fix-variable.patch | 12 ++ ffmpeg4.patch| 22 fix-install-dir-references.patch | 24 + opencascade.sh | 24 + vtk7.patch | 48 ++ 6 files changed, 197 insertions(+) Copied: opencascade/repos/community-staging-x86_64/PKGBUILD (from rev 395788, opencascade/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-18 00:16:38 UTC (rev 395789) @@ -0,0 +1,67 @@ +# Maintainer: Kyle Keen +# Contributor: Gabriel Souza Franco +# Contributor: Florian Pritz +# Contributor: Giuseppe Borzi +# Contributor: Brice Méalier +# Contributor: Michele Mocciola + +pkgname=opencascade +pkgver=7.3.0 +_pkgver=V${pkgver//./_} +pkgrel=4 +pkgdesc="Open CASCADE Technology, 3D modeling & numerical simulation" +arch=('x86_64') +url="http://www.opencascade.org"; +license=('custom') +depends=('tk' 'vtk' 'gl2ps' 'ffmpeg' 'freeimage' 'intel-tbb') +makedepends=('cmake' 'qt5-base') # VTK requires Qt5 to build +source=("opencascade-${pkgver}.tgz::http://git.dev.opencascade.org/gitweb/?p=occt.git;a=snapshot;h=refs/tags/${_pkgver};sf=tgz"; +'opencascade.sh' 'fix-install-dir-references.patch' +'vtk7.patch' 'ffmpeg4.patch' 'cmake-fix-variable.patch') +sha256sums=('7298c5eadc6dd0aeb6265ff2958e8e742d6e3aa65227acce8094f96f1bf6d2ac' +'2064536a85d46fee368a8f1a712b2c6c77ca79c5bffcc68cba79d70d36efa2f4' +'afb584aa453993ae8d9e2b983594558531ede735a5892754b812be30650c9fb5' +'bd230962173a80a971c8da9d3dc07238f249544bb67ee834be7d6466391d0315' +'461c44a1b635c09f23283c0b8f583a0d38079a1e20338c009776a621d0ed6efe' +'c7427082400b2d1ac58c59549d4dd1ee5b27d06847b7907842e9e2f2b68980fa') + +prepare() { + cd "occt-${_pkgver}" + patch -Np1 -i "$srcdir/fix-install-dir-references.patch" + patch -Np1 -i "$srcdir/vtk7.patch" + patch -Np1 -i "$srcdir/ffmpeg4.patch" + patch -Np1 -i "$srcdir/cmake-fix-variable.patch" +} + +build() { + cd "occt-${_pkgver}" + mkdir -p build && cd build + + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DUSE_GL2PS=ON \ +-DUSE_FREEIMAGE=ON \ +-DUSE_FFMPEG=ON \ +-DUSE_VTK=ON \ +-DUSE_TBB=ON + + make +} + +package() { + cd "occt-${_pkgver}/build" + + make DESTDIR="$pkgdir" install + + cd .. + + install -Dm755 "$srcdir/opencascade.sh" "$pkgdir/etc/profile.d/opencascade.sh" + install -dm755 "$pkgdir/usr/share/licenses/$pkgname/" + mv "$pkgdir/usr/share/doc/opencascade/"* "$pkgdir/usr/share/licenses/$pkgname" + rm -r "$pkgdir/usr/share/doc" + + rm "$pkgdir/usr/bin/"*.sh +} + +# vim:set ts=2 sw=2 et: Copied: opencascade/repos/community-staging-x86_64/cmake-fix-variable.patch (from rev 395788, opencascade/trunk/cmake-fix-variable.patch) === --- community-staging-x86_64/cmake-fix-variable.patch (rev 0) +++ community-staging-x86_64/cmake-fix-variable.patch 2018-10-18 00:16:38 UTC (rev 395789) @@ -0,0 +1,12 @@ +diff -Naur occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in occt-V7_3_0_new/adm/templates/OpenCASCADEConfig.cmake.in +--- occt-V7_3_0/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 occt-V7_3_0.new/adm/templates/OpenCASCADEConfig.cmake.in 2018-05-29 12:14:02.0 +0200 +@@ -26,7 +26,7 @@ + if (OpenCASCADE_INSTALL_PREFIX MATCHES "/cmake$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif() +-if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib$") ++if (OpenCASCADE_INSTALL_PREFIX MATCHES "/lib(64)?$") + get_filename_component (OpenCASCADE_INSTALL_PREFIX "${OpenCASCADE_INSTALL_PREFIX}" PATH) + endif(
[arch-commits] Commit in opencascade/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 00:16:28 Author: svenstaro Revision: 395788 upgpkg: opencascade 7.3.0-4 freeimage 3.18.0 rebuild Modified: opencascade/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 00:06:44 UTC (rev 395787) +++ PKGBUILD2018-10-18 00:16:28 UTC (rev 395788) @@ -8,7 +8,7 @@ pkgname=opencascade pkgver=7.3.0 _pkgver=V${pkgver//./_} -pkgrel=3 +pkgrel=4 pkgdesc="Open CASCADE Technology, 3D modeling & numerical simulation" arch=('x86_64') url="http://www.opencascade.org";
[arch-commits] Commit in deepin-image-viewer/repos (2 files)
Date: Thursday, October 18, 2018 @ 00:06:44 Author: svenstaro Revision: 395787 archrelease: copy trunk to community-staging-x86_64 Added: deepin-image-viewer/repos/community-staging-x86_64/ deepin-image-viewer/repos/community-staging-x86_64/PKGBUILD (from rev 395786, deepin-image-viewer/trunk/PKGBUILD) --+ PKGBUILD | 26 ++ 1 file changed, 26 insertions(+) Copied: deepin-image-viewer/repos/community-staging-x86_64/PKGBUILD (from rev 395786, deepin-image-viewer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-18 00:06:44 UTC (rev 395787) @@ -0,0 +1,26 @@ +# Maintainer: Felix Yan + +pkgname=deepin-image-viewer +pkgver=1.2.23 +pkgrel=3 +pkgdesc='Deepin Image Viewer' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-image-viewer"; +license=('GPL3') +depends=('deepin-qt5integration' 'libexif' 'freeimage' 'libraw' 'qt5-svg' 'deepin-shortcut-viewer') +makedepends=('qt5-tools') +optdepends=('deepin-manual: view the help manual') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-image-viewer/archive/$pkgver.tar.gz";) +sha512sums=('cec189fd126e109f8db7f164269ca5288b93e8a5fc28fb13e965fd323f20999532de02386d44d435873976a0ba35a246c31cd16fd787c58874bd863b952b9ed3') + +build() { + cd deepin-image-viewer-$pkgver + qmake-qt5 PREFIX=/usr QMAKE_CFLAGS_ISYSTEM= + make +} + +package() { + cd deepin-image-viewer-$pkgver + make INSTALL_ROOT="$pkgdir" install +}
[arch-commits] Commit in deepin-image-viewer/trunk (PKGBUILD)
Date: Thursday, October 18, 2018 @ 00:06:38 Author: svenstaro Revision: 395786 upgpkg: deepin-image-viewer 1.2.23-3 freeimage 3.18.0 rebuild Modified: deepin-image-viewer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-18 00:04:15 UTC (rev 395785) +++ PKGBUILD2018-10-18 00:06:38 UTC (rev 395786) @@ -2,7 +2,7 @@ pkgname=deepin-image-viewer pkgver=1.2.23 -pkgrel=2 +pkgrel=3 pkgdesc='Deepin Image Viewer' arch=('x86_64') url="https://github.com/linuxdeepin/deepin-image-viewer";
[arch-commits] Commit in forge/trunk (PKGBUILD glm.patch)
Date: Thursday, October 18, 2018 @ 00:04:09 Author: svenstaro Revision: 395784 upgpkg: forge 1:1.1.0-2 freeimage 3.18.0 rebuild Added: forge/trunk/glm.patch Modified: forge/trunk/PKGBUILD ---+ PKGBUILD | 14 +++--- glm.patch | 22 ++ 2 files changed, 33 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 23:59:16 UTC (rev 395783) +++ PKGBUILD2018-10-18 00:04:09 UTC (rev 395784) @@ -5,15 +5,23 @@ pkgver=1.1.0 _afver=af3.6.0 arch=('x86_64') -pkgrel=1 +pkgrel=2 epoch=1 license=('BSD') makedepends=('cmake' 'doxygen' 'graphviz' 'git' 'python' 'glm' 'boost') depends=('glfw' 'freetype2' 'fontconfig' 'freeimage' 'glbinding') -source=(https://github.com/arrayfire/forge/archive/${_afver}.tar.gz) -sha512sums=('e26ac048b7f2708c0b4bc06a99fd7bec2be870e0c73bd4a8cfa733d6a96f61a7261b0baab71bcb1cdb1969f3d133f85f5bca57ff74e1d166776cfe642fdbd16b') +source=(https://github.com/arrayfire/forge/archive/${_afver}.tar.gz +glm.patch) +sha512sums=('e26ac048b7f2708c0b4bc06a99fd7bec2be870e0c73bd4a8cfa733d6a96f61a7261b0baab71bcb1cdb1969f3d133f85f5bca57ff74e1d166776cfe642fdbd16b' + '6b6de2967dd7e0426854262be569ce9a5379ea9448c584f72cbfa08d13be269960b6a01f0ba3e64c9a543644466b62ba3bac3199312b2b035c12a2e872ff002b') options=('!buildflags') +prepare() { + cd forge-${_afver} + + patch -Np1 -i "$srcdir"/glm.patch +} + build() { cd forge-${_afver} Added: glm.patch === --- glm.patch (rev 0) +++ glm.patch 2018-10-18 00:04:09 UTC (rev 395784) @@ -0,0 +1,22 @@ +commit befa265294fd9ff679dece7874c1de50fea97b25 +Author: pradeep +Date: Wed Jun 13 15:10:23 2018 +0530 + +Remove experimental glm/transform header + +Starting with glm-0.9.9, experimental headers can only +be included if GLM_ENABLE_EXPERIMENTAL is defined before +the inclusion of the header. + +diff --git a/src/backend/opengl/font_impl.cpp b/src/backend/opengl/font_impl.cpp +index 05b20f3..d1ad889 100644 +--- a/src/backend/opengl/font_impl.cpp b/src/backend/opengl/font_impl.cpp +@@ -20,7 +20,6 @@ + + #include + #include +-#include + + #include + #include FT_FREETYPE_H
[arch-commits] Commit in forge/repos (3 files)
Date: Thursday, October 18, 2018 @ 00:04:15 Author: svenstaro Revision: 395785 archrelease: copy trunk to community-staging-x86_64 Added: forge/repos/community-staging-x86_64/ forge/repos/community-staging-x86_64/PKGBUILD (from rev 395784, forge/trunk/PKGBUILD) forge/repos/community-staging-x86_64/glm.patch (from rev 395784, forge/trunk/glm.patch) ---+ PKGBUILD | 47 +++ glm.patch | 22 ++ 2 files changed, 69 insertions(+) Copied: forge/repos/community-staging-x86_64/PKGBUILD (from rev 395784, forge/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-18 00:04:15 UTC (rev 395785) @@ -0,0 +1,47 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=forge +pkgdesc="High Performance Visualizations" +url='https://github.com/arrayfire/forge' +pkgver=1.1.0 +_afver=af3.6.0 +arch=('x86_64') +pkgrel=2 +epoch=1 +license=('BSD') +makedepends=('cmake' 'doxygen' 'graphviz' 'git' 'python' 'glm' 'boost') +depends=('glfw' 'freetype2' 'fontconfig' 'freeimage' 'glbinding') +source=(https://github.com/arrayfire/forge/archive/${_afver}.tar.gz +glm.patch) +sha512sums=('e26ac048b7f2708c0b4bc06a99fd7bec2be870e0c73bd4a8cfa733d6a96f61a7261b0baab71bcb1cdb1969f3d133f85f5bca57ff74e1d166776cfe642fdbd16b' + '6b6de2967dd7e0426854262be569ce9a5379ea9448c584f72cbfa08d13be269960b6a01f0ba3e64c9a543644466b62ba3bac3199312b2b035c12a2e872ff002b') +options=('!buildflags') + +prepare() { + cd forge-${_afver} + + patch -Np1 -i "$srcdir"/glm.patch +} + +build() { + cd forge-${_afver} + + rm -rf build + mkdir build && cd build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_EXAMPLES=ON \ + -DBUILD_DOCUMENTATION=ON + + make +} + +package() { + cd forge-${_afver} + + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + cd build + + make DESTDIR="${pkgdir}/" install +} Copied: forge/repos/community-staging-x86_64/glm.patch (from rev 395784, forge/trunk/glm.patch) === --- community-staging-x86_64/glm.patch (rev 0) +++ community-staging-x86_64/glm.patch 2018-10-18 00:04:15 UTC (rev 395785) @@ -0,0 +1,22 @@ +commit befa265294fd9ff679dece7874c1de50fea97b25 +Author: pradeep +Date: Wed Jun 13 15:10:23 2018 +0530 + +Remove experimental glm/transform header + +Starting with glm-0.9.9, experimental headers can only +be included if GLM_ENABLE_EXPERIMENTAL is defined before +the inclusion of the header. + +diff --git a/src/backend/opengl/font_impl.cpp b/src/backend/opengl/font_impl.cpp +index 05b20f3..d1ad889 100644 +--- a/src/backend/opengl/font_impl.cpp b/src/backend/opengl/font_impl.cpp +@@ -20,7 +20,6 @@ + + #include + #include +-#include + + #include + #include FT_FREETYPE_H
[arch-commits] Commit in glbinding/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:59:07 Author: svenstaro Revision: 395782 upgpkg: glbinding 2.1.4-2 rebuild Modified: glbinding/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 23:53:50 UTC (rev 395781) +++ PKGBUILD2018-10-17 23:59:07 UTC (rev 395782) @@ -3,8 +3,8 @@ # Contributor: Xentec pkgname=glbinding -pkgver=3.0.2 -pkgrel=1 +pkgver=2.1.4 +pkgrel=2 pkgdesc="A C++ binding for the OpenGL API, generated using the gl.xml specification" arch=('x86_64') url="http://www.glbinding.org"; @@ -13,7 +13,7 @@ makedepends=('cmake' 'mesa') checkdepends=('python') source=($pkgname-$pkgver.tar.gz::"https://github.com/cginternals/glbinding/archive/v$pkgver.tar.gz";) -sha256sums=('23a383f3ed31af742a4952b6c26faa9c346dd982ba9112c68293a578a6e542ad') +sha256sums=('cb5971b086c0d217b2304d31368803fd2b8c12ee0d41c280d40d7c23588f8be2') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in glbinding/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:59:16 Author: svenstaro Revision: 395783 archrelease: copy trunk to community-x86_64 Added: glbinding/repos/community-x86_64/PKGBUILD (from rev 395782, glbinding/trunk/PKGBUILD) Deleted: glbinding/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 23:59:07 UTC (rev 395782) +++ PKGBUILD2018-10-17 23:59:16 UTC (rev 395783) @@ -1,49 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Xentec - -pkgname=glbinding -pkgver=2.1.4 -pkgrel=1 -pkgdesc="A C++ binding for the OpenGL API, generated using the gl.xml specification" -arch=('x86_64') -url="http://www.glbinding.org"; -license=('MIT') -depends=('libgl' 'glfw') -makedepends=('cmake' 'mesa') -checkdepends=('python') -source=($pkgname-$pkgver.tar.gz::"https://github.com/cginternals/glbinding/archive/v$pkgver.tar.gz";) -sha256sums=('cb5971b086c0d217b2304d31368803fd2b8c12ee0d41c280d40d7c23588f8be2') - -prepare() { - cd $pkgname-$pkgver - - rm -rf build - mkdir build -} - -build() { - cd $pkgname-$pkgver/build - - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release \ - -DOPTION_BUILD_TESTS=ON - make -} - -check() { - cd $pkgname-$pkgver/build - - make test -} - -package() { - cd $pkgname-$pkgver - - make -C build DESTDIR="$pkgdir/" install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -d "$pkgdir"/usr/share/doc/$pkgname - install -m644 README.md AUTHORS "$pkgdir"/usr/share/doc/$pkgname -} Copied: glbinding/repos/community-x86_64/PKGBUILD (from rev 395782, glbinding/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 23:59:16 UTC (rev 395783) @@ -0,0 +1,49 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Xentec + +pkgname=glbinding +pkgver=2.1.4 +pkgrel=2 +pkgdesc="A C++ binding for the OpenGL API, generated using the gl.xml specification" +arch=('x86_64') +url="http://www.glbinding.org"; +license=('MIT') +depends=('libgl' 'glfw') +makedepends=('cmake' 'mesa') +checkdepends=('python') +source=($pkgname-$pkgver.tar.gz::"https://github.com/cginternals/glbinding/archive/v$pkgver.tar.gz";) +sha256sums=('cb5971b086c0d217b2304d31368803fd2b8c12ee0d41c280d40d7c23588f8be2') + +prepare() { + cd $pkgname-$pkgver + + rm -rf build + mkdir build +} + +build() { + cd $pkgname-$pkgver/build + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DOPTION_BUILD_TESTS=ON + make +} + +check() { + cd $pkgname-$pkgver/build + + make test +} + +package() { + cd $pkgname-$pkgver + + make -C build DESTDIR="$pkgdir/" install + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -d "$pkgdir"/usr/share/doc/$pkgname + install -m644 README.md AUTHORS "$pkgdir"/usr/share/doc/$pkgname +}
[arch-commits] Commit in imv/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:53:36 Author: svenstaro Revision: 395780 upgpkg: imv 3.0.0-3 freeimage 3.18.0 rebuild Modified: imv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 23:49:49 UTC (rev 395779) +++ PKGBUILD2018-10-17 23:53:36 UTC (rev 395780) @@ -3,7 +3,7 @@ pkgname=imv pkgver=3.0.0 -pkgrel=2 +pkgrel=3 pkgdesc='Image viewer for Wayland and X11' url='https://github.com/eXeC64/imv' arch=('x86_64')
[arch-commits] Commit in imv/repos (2 files)
Date: Wednesday, October 17, 2018 @ 23:53:50 Author: svenstaro Revision: 395781 archrelease: copy trunk to community-staging-x86_64 Added: imv/repos/community-staging-x86_64/ imv/repos/community-staging-x86_64/PKGBUILD (from rev 395780, imv/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: imv/repos/community-staging-x86_64/PKGBUILD (from rev 395780, imv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 23:53:50 UTC (rev 395781) @@ -0,0 +1,25 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Harry Jeffery + +pkgname=imv +pkgver=3.0.0 +pkgrel=3 +pkgdesc='Image viewer for Wayland and X11' +url='https://github.com/eXeC64/imv' +arch=('x86_64') +license=('GPL') +depends=('fontconfig' 'freeimage' 'sdl2_ttf') +makedepends=('asciidoc' 'cmocka' 'git') +conflicts=('renameutils') +source=("git+https://github.com/eXeC64/imv.git#tag=v$pkgver";) +sha1sums=('SKIP') + +build() { + make -C "$pkgname" BUILDDIR=build +} + +package() { + make -C "$pkgname" BUILDDIR=build DESTDIR="$pkgdir" install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in ruby2.3/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:49:49 Author: svenstaro Revision: 395779 archrelease: copy trunk to community-x86_64 Added: ruby2.3/repos/community-x86_64/PKGBUILD (from rev 395778, ruby2.3/trunk/PKGBUILD) Deleted: ruby2.3/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 130 ++--- 1 file changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 23:49:41 UTC (rev 395778) +++ PKGBUILD2018-10-17 23:49:49 UTC (rev 395779) @@ -1,65 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Sergey Shatunov -# Contributor: Jonne Haß -# Contributor: Thomas Dziedzic -# Contributor: Allan McRae -# Contributor: John Proctor -# Contributor: Jeramy Rutley - -_rubyver=2.3 -pkgname=ruby2.3 -pkgver=2.3.7 -pkgdesc='An object-oriented language for quick and easy programming' -pkgrel=2 -arch=(x86_64) -url='http://www.ruby-lang.org/en/' -license=(BSD custom) -depends=(gdbm openssl-1.0 libffi libyaml gmp zlib) -optdepends=('tk: for Ruby/TK') -makedepends=(gdbm openssl-1.0 libffi doxygen graphviz libyaml ttf-dejavu tk) -options=(!emptydirs) -source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('fd91c8db3d3aa4cc962a62f27b4d1a71f6b5567ab836e6dbfbbb1553eb269d11e12faf9e36af6c489c33b54fd89dab99bfe81a563158b704877f0628d6f5bc5a') - -build() { - cd ruby-${pkgver} - - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - PKG_CONFIG=/usr/bin/pkg-config ./configure \ ---prefix=/opt/ruby${_rubyver} \ ---program-suffix=-${_rubyver} \ ---sysconfdir=/etc \ ---localstatedir=/var \ ---sharedstatedir=/var/lib \ ---libexecdir=/usr/lib/ruby \ ---enable-shared \ ---disable-rpath \ ---with-dbm-type=gdbm_compat - - make ruby -} - -check() { - cd ruby-${pkgver} - - make test -} - -package() { - cd ruby-${pkgver} - - make DESTDIR="${pkgdir}" install-nodoc - - install -dm755 $pkgdir/usr/bin - install -dm755 $pkgdir/usr/lib - - for i in erb irb rdoc ri ruby testrb rake gem; do -ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} -ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i - done - - ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} - - install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" - install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" -} Copied: ruby2.3/repos/community-x86_64/PKGBUILD (from rev 395778, ruby2.3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 23:49:49 UTC (rev 395779) @@ -0,0 +1,65 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Sergey Shatunov +# Contributor: Jonne Haß +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +_rubyver=2.3 +pkgname=ruby2.3 +pkgver=2.3.8 +pkgdesc='An object-oriented language for quick and easy programming' +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +depends=(gdbm openssl-1.0 libffi libyaml gmp zlib) +optdepends=('tk: for Ruby/TK') +makedepends=(gdbm openssl-1.0 libffi doxygen graphviz libyaml ttf-dejavu tk) +options=(!emptydirs) +source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) +sha512sums=('06373050e6c1af9cb6a5863aef878b21c8a45fd0e68414e3d546cb73ec3028207d3acc0a9326428f172b9347a30bbe69a16f9dc0bdb739161d677adb2d888095') + +build() { + cd ruby-${pkgver} + + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + PKG_CONFIG=/usr/bin/pkg-config ./configure \ +--prefix=/opt/ruby${_rubyver} \ +--program-suffix=-${_rubyver} \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make ruby +} + +check() { + cd ruby-${pkgver} + + make test +} + +package() { + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -dm755 $pkgdir/usr/bin + install -dm755 $pkgdir/usr/lib + + for i in erb irb rdoc ri ruby testrb rake gem; do +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/usr/bin/$i-${_rubyver} +ln -s /opt/$pkgname/bin/$i-${_rubyver} $pkgdir/opt/$pkgname/bin/$i + done + + ln -s /opt/$pkgname/lib/libruby.so.${_rubyver} $pkgdir/usr/lib/libruby.so.${_rubyver} + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/$pkgname/BSDL" +}
[arch-commits] Commit in ruby2.3/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:49:41 Author: svenstaro Revision: 395778 upgpkg: ruby2.3 2.3.8-1 Modified: ruby2.3/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 23:45:34 UTC (rev 395777) +++ PKGBUILD2018-10-17 23:49:41 UTC (rev 395778) @@ -8,9 +8,9 @@ _rubyver=2.3 pkgname=ruby2.3 -pkgver=2.3.7 +pkgver=2.3.8 pkgdesc='An object-oriented language for quick and easy programming' -pkgrel=2 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -19,7 +19,7 @@ makedepends=(gdbm openssl-1.0 libffi doxygen graphviz libyaml ttf-dejavu tk) options=(!emptydirs) source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz) -sha512sums=('fd91c8db3d3aa4cc962a62f27b4d1a71f6b5567ab836e6dbfbbb1553eb269d11e12faf9e36af6c489c33b54fd89dab99bfe81a563158b704877f0628d6f5bc5a') +sha512sums=('06373050e6c1af9cb6a5863aef878b21c8a45fd0e68414e3d546cb73ec3028207d3acc0a9326428f172b9347a30bbe69a16f9dc0bdb739161d677adb2d888095') build() { cd ruby-${pkgver}
[arch-commits] Commit in freeimage/repos (8 files)
Date: Wednesday, October 17, 2018 @ 23:45:34 Author: svenstaro Revision: 395777 archrelease: copy trunk to community-staging-x86_64 Added: freeimage/repos/community-staging-x86_64/PKGBUILD (from rev 395776, freeimage/trunk/PKGBUILD) freeimage/repos/community-staging-x86_64/freeimage-unbundle.patch (from rev 395776, freeimage/trunk/freeimage-unbundle.patch) Deleted: freeimage/repos/community-staging-x86_64/PKGBUILD freeimage/repos/community-staging-x86_64/freeimage-unbundle.patch freeimage/repos/community-x86_64/CVE-2015-0852.patch freeimage/repos/community-x86_64/CVE-2016-5684.patch freeimage/repos/community-x86_64/PKGBUILD freeimage/repos/community-x86_64/freeimage-unbundle.patch ---+ /PKGBUILD | 46 + /freeimage-unbundle.patch | 750 community-staging-x86_64/PKGBUILD | 46 - community-staging-x86_64/freeimage-unbundle.patch | 750 community-x86_64/CVE-2015-0852.patch | 216 - community-x86_64/CVE-2016-5684.patch | 24 community-x86_64/PKGBUILD | 49 - community-x86_64/freeimage-unbundle.patch | 548 -- 8 files changed, 796 insertions(+), 1633 deletions(-) Deleted: community-staging-x86_64/PKGBUILD === --- community-staging-x86_64/PKGBUILD 2018-10-17 23:44:42 UTC (rev 395776) +++ community-staging-x86_64/PKGBUILD 2018-10-17 23:45:34 UTC (rev 395777) @@ -1,46 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: Stefan Husmann -# Contributor: Mihai Militaru -# Contributor: scippio - -pkgname=freeimage -pkgver=3.18.0 -pkgrel=1 -pkgdesc="Library project for developers who would like to support popular graphics image formats" -arch=('x86_64') -license=('GPL' 'custom:FIPL') -url="http://freeimage.sourceforge.net/"; -depends=('libjpeg-turbo' 'openexr' 'openjpeg2' 'libwebp' 'libraw' 'jxrlib') -makedepends=('mesa' 'glu') -source=("https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip"; -freeimage-unbundle.patch) -sha512sums=('9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818' - '57f5b751f79f96f8c5e1e5f0fcb5bb7e5aa2c453542989a2b29ada1dc328ed1aed863c240111e0dafb0957c53a4cf0d1e72e68e53fb3aa388fb437974dcf') - -prepare() { - cd FreeImage - - # TODO: This will only compile against libjpeg-turbo 2 but we will wait for that :D - patch -p1 -i ../freeimage-unbundle.patch # Unbundle libraries (Fedora) - rm -r Source/Lib* Source/ZLib Source/OpenEXR - # can't be built due to private headers - > Source/FreeImage/PluginG3.cpp - > Source/FreeImageToolkit/JPEGTransform.cpp -} - -build() { - cd FreeImage - sh gensrclist.sh - sh genfipsrclist.sh - make -f Makefile.gnu - make -f Makefile.fip -} - -package() { - cd FreeImage - make -f Makefile.gnu DESTDIR=${pkgdir} install - make -f Makefile.fip DESTDIR=${pkgdir} install - - install -D -m644 ${srcdir}/FreeImage/license-fi.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} Copied: freeimage/repos/community-staging-x86_64/PKGBUILD (from rev 395776, freeimage/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 23:45:34 UTC (rev 395777) @@ -0,0 +1,46 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Stefan Husmann +# Contributor: Mihai Militaru +# Contributor: scippio + +pkgname=freeimage +pkgver=3.18.0 +pkgrel=2 +pkgdesc="Library project for developers who would like to support popular graphics image formats" +arch=('x86_64') +license=('GPL' 'custom:FIPL') +url="http://freeimage.sourceforge.net/"; +depends=('libjpeg-turbo' 'openexr' 'openjpeg2' 'libwebp' 'libraw' 'jxrlib') +makedepends=('mesa' 'glu') +source=("https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip"; +freeimage-unbundle.patch) +sha512sums=('9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818' + '605fd28aaaf3b0ad225d04dd7de5e34d825bb7aa4b1f3a3b4219657c51b2f1507512916e95ba1a731ca5fc8b704f03b83371ab9ad066d74fd49feee735cf13b5') + +prepare() { + cd FreeImage + + # TODO: This will only compile against libjpeg-turbo 2 but we will wait for that :D + patch -p1 -i ../freeimage-unbundle.patch # Unbundle libraries (Fedora) + rm -r Source/Lib* Source/ZLib Source/OpenEXR + # can't be built due to private headers + > Source/FreeImage/PluginG3.cpp + > Source/FreeImageToolkit
[arch-commits] Commit in freeimage/trunk (PKGBUILD freeimage-unbundle.patch)
Date: Wednesday, October 17, 2018 @ 23:44:42 Author: svenstaro Revision: 395776 upgpkg: freeimage 3.18.0-2 Fix linking problem Modified: freeimage/trunk/PKGBUILD freeimage/trunk/freeimage-unbundle.patch --+ PKGBUILD |4 ++-- freeimage-unbundle.patch |4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 23:18:07 UTC (rev 395775) +++ PKGBUILD2018-10-17 23:44:42 UTC (rev 395776) @@ -6,7 +6,7 @@ pkgname=freeimage pkgver=3.18.0 -pkgrel=1 +pkgrel=2 pkgdesc="Library project for developers who would like to support popular graphics image formats" arch=('x86_64') license=('GPL' 'custom:FIPL') @@ -16,7 +16,7 @@ source=("https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip"; freeimage-unbundle.patch) sha512sums=('9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818' - '57f5b751f79f96f8c5e1e5f0fcb5bb7e5aa2c453542989a2b29ada1dc328ed1aed863c240111e0dafb0957c53a4cf0d1e72e68e53fb3aa388fb437974dcf') + '605fd28aaaf3b0ad225d04dd7de5e34d825bb7aa4b1f3a3b4219657c51b2f1507512916e95ba1a731ca5fc8b704f03b83371ab9ad066d74fd49feee735cf13b5') prepare() { cd FreeImage Modified: freeimage-unbundle.patch === --- freeimage-unbundle.patch2018-10-17 23:18:07 UTC (rev 395775) +++ freeimage-unbundle.patch2018-10-17 23:44:42 UTC (rev 395776) @@ -66,7 +66,7 @@ $(SHAREDLIB): $(MODULES) - $(CC) -s -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES) -+ $(CC) -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES) ++ $(CC) -shared -Wl,-soname,$(VERLIBNAME) -o $@ $(MODULES) $(LIBRARIES) $(LDFLAGS) install: install -d $(INCDIR) $(INSTALLDIR) @@ -110,7 +110,7 @@ $(SHAREDLIB): $(MODULES) - $(CC) -s -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES) -+ $(CC) -shared -Wl,-soname,$(VERLIBNAME) $(LDFLAGS) -o $@ $(MODULES) $(LIBRARIES) ++ $(CC) -shared -Wl,-soname,$(VERLIBNAME) -o $@ $(MODULES) $(LIBRARIES) $(LDFLAGS) install: install -d $(INCDIR) $(INSTALLDIR)
[arch-commits] Commit in netbeans/repos (3 files)
Date: Wednesday, October 17, 2018 @ 23:18:07 Author: sangy Revision: 395775 archrelease: copy trunk to community-testing-any Added: netbeans/repos/community-testing-any/ netbeans/repos/community-testing-any/PKGBUILD (from rev 395774, netbeans/trunk/PKGBUILD) netbeans/repos/community-testing-any/netbeans.clusters (from rev 395774, netbeans/trunk/netbeans.clusters) ---+ PKGBUILD | 61 netbeans.clusters | 44 + 2 files changed, 105 insertions(+) Copied: netbeans/repos/community-testing-any/PKGBUILD (from rev 395774, netbeans/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-10-17 23:18:07 UTC (rev 395775) @@ -0,0 +1,61 @@ +# Maintainer: +# Contributor: Timm Preetz +# Contributor: Daniel J Griffiths +# Contributor: Ben Wolsieffer + +pkgname=netbeans +pkgver=9.0 +pkgrel=2 +pkgdesc='IDE for Java, HTML5, PHP, Groovy, C and C++' +arch=('any') +url='http://netbeans.apache.org/' +license=('Apache2') +# classpath is not needed, see FS#38567 (Oracle JDK does not need atk either) +depends=('java-environment' 'ttf-font' 'jdk10-openjdk') +makedepends=('ant' 'java-environment' 'jdk8-openjdk') +optdepends=('php: for developing programs in php' +'groovy: for developing programs in groovy' +'lib32-glibc') +source=("https://www.apache.org/dist/incubator/netbeans/incubating-netbeans-java/incubating-9.0/incubating-${pkgname}-java-${pkgver}-source.zip"{,.asc} + "netbeans.clusters") + +sha256sums=('cc4cdaf3e1a6c80227410a6e54414e2109516d11a7150b7b9660061135bbc8db' +'SKIP' +'a7849ee0f21acef34a7bbd1216e8f822aba38284e3138ea04532224ad6f227c2') +validpgpkeys=("1A83C352499305B6682E3D95CF7BA0AB1CCF4647") + +build() { + # full cluster configuration is not available at this time + #ant -quiet -Dcluster.config=full + export JAVA_HOME=/usr/lib/jvm/java-8-openjdk/ + ant -quiet -Dnbjdk.home=/usr/lib/jvm/java-8-openjdk -Djava.home=/usr/lib/jvm/java-8-openjdk +} + +check() { + cd "${srcdir}" + ant -quiet test -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest.includes=NoTestsJustBuild +} + +package() { + + # load script + install -Dm755 "nbbuild/${pkgname}/bin/${pkgname}" "$pkgdir/usr/bin/$pkgname" + + # Resources for platform config + mkdir -vp "${pkgdir}/usr/lib/${pkgname}" + cp -r "nbbuild/${pkgname}/"{java,harness,javafx,profiler,nb,ide,extide,apisupport,websvccommon,platform} "$pkgdir/usr/lib/${pkgname}" + + # copy cluster configuration + install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans."* -t "${pkgdir}/usr/lib/${pkgname}/etc/" + install -Dm644 "netbeans.clusters" -t "${pkgdir}/usr/etc/" + + # Desktop shortcut and icon + install -Dm644 "nbbuild/packaging/snap/gui/$pkgname.desktop" \ +"$pkgdir/usr/share/applications/$pkgname.desktop" + sed -i "s/Icon=.*/Icon=\/usr\/share\/pixmaps\/${pkgname}.png/" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "ide.branding/release/${pkgname}.png" "$pkgdir/usr/share/pixmaps/$pkgname.png" + +} + +# getver: netbeans.org +# vim:set ts=2 sw=2 et: Copied: netbeans/repos/community-testing-any/netbeans.clusters (from rev 395774, netbeans/trunk/netbeans.clusters) === --- community-testing-any/netbeans.clusters (rev 0) +++ community-testing-any/netbeans.clusters 2018-10-17 23:18:07 UTC (rev 395775) @@ -0,0 +1,44 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# platform cluster first +lib/netbeans/platform +# application cluster second +lib/netbeans/nb +# ergonomics cluster if present +lib/netbeans/ergonomics +# and now the rest +lib/netbeans/ide +lib/netbeans/extide +lib/netbeans/java +lib/netbeans/apisupport +lib/netbeans/webcommon +lib/netbeans/websvccommon +lib/netbeans/enterprise +lib/netbeans/mobility +lib/netbeans/profiler +lib/netbeans/python +lib/netbeans/php +lib/netbeans/identity +lib/netbeans/harness +lib/netbeans/cnd +lib/netbeans/cndext
[arch-commits] Commit in netbeans/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 23:17:47 Author: sangy Revision: 395774 upgpkg: netbeans 9.0-2 fix: import settings from 8.2 ENOENT Modified: netbeans/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 22:42:23 UTC (rev 395773) +++ PKGBUILD2018-10-17 23:17:47 UTC (rev 395774) @@ -1,4 +1,4 @@ -# Maintainer: Alexander F Rødseth +# Maintainer: # Contributor: Timm Preetz # Contributor: Daniel J Griffiths # Contributor: Ben Wolsieffer @@ -5,7 +5,7 @@ pkgname=netbeans pkgver=9.0 -pkgrel=1 +pkgrel=2 pkgdesc='IDE for Java, HTML5, PHP, Groovy, C and C++' arch=('any') url='http://netbeans.apache.org/' @@ -46,7 +46,7 @@ cp -r "nbbuild/${pkgname}/"{java,harness,javafx,profiler,nb,ide,extide,apisupport,websvccommon,platform} "$pkgdir/usr/lib/${pkgname}" # copy cluster configuration - install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans."* -t "${pkgdir}/usr/etc/" + install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans."* -t "${pkgdir}/usr/lib/${pkgname}/etc/" install -Dm644 "netbeans.clusters" -t "${pkgdir}/usr/etc/" # Desktop shortcut and icon
[arch-commits] Commit in gn/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 22:57:33 Author: foutrelis Revision: 336815 archrelease: copy trunk to extra-x86_64 Added: gn/repos/extra-x86_64/PKGBUILD (from rev 336814, gn/trunk/PKGBUILD) Deleted: gn/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 22:57:27 UTC (rev 336814) +++ PKGBUILD2018-10-17 22:57:33 UTC (rev 336815) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras - -pkgname=gn -pkgver=0.1468.106b8238 -_commit=106b823805adcc043b2bfe5bc21d58f160a28a7b -pkgrel=1 -pkgdesc="Meta-build system that generates build files for Ninja" -arch=('x86_64') -url="https://gn.googlesource.com/gn/+/master/README.md"; -license=('BSD') -depends=('gcc-libs') -makedepends=('clang' 'ninja' 'python2' 'git') -source=(git+https://gn.googlesource.com/gn#commit=$_commit) -md5sums=('SKIP') - -pkgver() { - cd $pkgname - echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) -} - -build() { - cd $pkgname - python2 ./build/gen.py --no-sysroot - ninja -C out gn -} - -package() { - cd $pkgname - install -D out/gn "$pkgdir/usr/bin/gn" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: gn/repos/extra-x86_64/PKGBUILD (from rev 336814, gn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 22:57:33 UTC (rev 336815) @@ -0,0 +1,33 @@ +# Maintainer: Evangelos Foutras + +pkgname=gn +pkgver=0.1480.a676103b +_commit=a676103b8180564c6d7f8330201f9b5fe102e3f4 +pkgrel=1 +pkgdesc="Meta-build system that generates build files for Ninja" +arch=('x86_64') +url="https://gn.googlesource.com/gn/+/master/README.md"; +license=('BSD') +depends=('gcc-libs') +makedepends=('clang' 'ninja' 'python2' 'git') +source=(git+https://gn.googlesource.com/gn#commit=$_commit) +md5sums=('SKIP') + +pkgver() { + cd $pkgname + echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD) +} + +build() { + cd $pkgname + python2 ./build/gen.py --no-sysroot + ninja -C out gn +} + +package() { + cd $pkgname + install -D out/gn "$pkgdir/usr/bin/gn" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gn/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 22:57:27 Author: foutrelis Revision: 336814 upgpkg: gn 0.1480.a676103b-1 Bump to latest revision. Modified: gn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 19:58:12 UTC (rev 336813) +++ PKGBUILD2018-10-17 22:57:27 UTC (rev 336814) @@ -1,8 +1,8 @@ # Maintainer: Evangelos Foutras pkgname=gn -pkgver=0.1468.106b8238 -_commit=106b823805adcc043b2bfe5bc21d58f160a28a7b +pkgver=0.1480.a676103b +_commit=a676103b8180564c6d7f8330201f9b5fe102e3f4 pkgrel=1 pkgdesc="Meta-build system that generates build files for Ninja" arch=('x86_64')
[arch-commits] Commit in ogre/repos (3 files)
Date: Wednesday, October 17, 2018 @ 22:42:05 Author: svenstaro Revision: 395763 archrelease: copy trunk to community-staging-x86_64 Added: ogre/repos/community-staging-x86_64/ ogre/repos/community-staging-x86_64/PKGBUILD (from rev 395760, ogre/trunk/PKGBUILD) ogre/repos/community-staging-x86_64/ogre.install (from rev 395761, ogre/trunk/ogre.install) --+ PKGBUILD | 69 + ogre.install |3 ++ 2 files changed, 72 insertions(+) Copied: ogre/repos/community-staging-x86_64/PKGBUILD (from rev 395760, ogre/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 22:42:05 UTC (rev 395763) @@ -0,0 +1,69 @@ +# Maintainer: Sven-Hendrik Haase +pkgbase=ogre +pkgname=('ogre' 'ogre-docs') +pkgver=1.11.2 +pkgrel=2 +pkgdesc='Scene-oriented, flexible 3D engine written in C++' +arch=('x86_64') +url='http://www.ogre3d.org' +license=('custom:MIT') +depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'openexr' + 'nvidia-cg-toolkit' 'zziplib' 'sdl2' 'glu' 'tinyxml') +makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'swig' 'systemd' 'java-environment') +install=ogre.install +source=("https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz";) +sha512sums=('81f40b4bd25ac91db3dca205f1b9c12e9120706626d81dff70b2b8836d8dbffe49e7d102528630d4c6b730834c50745de9c03fab354826f813d3479c2f7097fc') + +build() { + cd ogre-${pkgver} + + [[ -d build ]] && rm -rf build + mkdir build && cd build + + export JAVA_HOME=/usr/lib/jvm/default + + cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DOGRE_BUILD_DEPENDENCIES=FALSE \ +-DCMAKE_BUILD_TYPE=RelWithDebInfo \ +-DOGRE_BUILD_PLUGIN_FREEIMAGE=TRUE \ +-DOGRE_BUILD_PLUGIN_EXRCODEC=TRUE + + make + make OgreDoc +} + +package_ogre() { + optdepends=('cppunit: unit testing' + 'python: python bindings' + 'java-environment: jni bindings' + 'ogre-docs: documentation') + + cd ogre-${pkgver}/build + + make DESTDIR=${pkgdir} install + + mv ${pkgdir}/usr/bin/SampleBrowser ${pkgdir}/usr/bin/OgreSampleBrowser + install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + + # move docs out of this package + mv ${pkgdir}/usr/share/OGRE/docs ${srcdir}/docs +} + +package_ogre-docs() { + pkgdesc="Documentation for ogre" + depends=() + + cd ogre-${pkgver}/build + + # move docs into this package + install -dm755 ${pkgdir}/usr/share/doc + mv ${srcdir}/docs ${pkgdir}/usr/share/doc/OGRE/ + + # symlink for docs + install -dm755 ${pkgdir}/usr/share/OGRE/ + cd ${pkgdir}/usr/share + ln -s /usr/share/doc/OGRE/ OGRE/docs +} + +# vim:set ts=2 sw=2 et: Copied: ogre/repos/community-staging-x86_64/ogre.install (from rev 395761, ogre/trunk/ogre.install) === --- community-staging-x86_64/ogre.install (rev 0) +++ community-staging-x86_64/ogre.install 2018-10-17 22:42:05 UTC (rev 395763) @@ -0,0 +1,3 @@ +post_install() { +echo "To view the OGRE samples just run OgreSampleBrowser" +}
[arch-commits] Commit in ogre/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 22:41:53 Author: svenstaro Revision: 395757 upgpkg: ogre 1.11.2-2 freeimage 3.18.0 rebuild Modified: ogre/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 22:41:50 UTC (rev 395756) +++ PKGBUILD2018-10-17 22:41:53 UTC (rev 395757) @@ -2,7 +2,7 @@ pkgbase=ogre pkgname=('ogre' 'ogre-docs') pkgver=1.11.2 -pkgrel=1 +pkgrel=2 pkgdesc='Scene-oriented, flexible 3D engine written in C++' arch=('x86_64') url='http://www.ogre3d.org'
[arch-commits] Commit in freeimage/repos (3 files)
Date: Wednesday, October 17, 2018 @ 22:16:10 Author: svenstaro Revision: 395098 archrelease: copy trunk to community-staging-x86_64 Added: freeimage/repos/community-staging-x86_64/ freeimage/repos/community-staging-x86_64/PKGBUILD (from rev 395097, freeimage/trunk/PKGBUILD) freeimage/repos/community-staging-x86_64/freeimage-unbundle.patch (from rev 395097, freeimage/trunk/freeimage-unbundle.patch) --+ PKGBUILD | 46 ++ freeimage-unbundle.patch | 750 + 2 files changed, 796 insertions(+) Copied: freeimage/repos/community-staging-x86_64/PKGBUILD (from rev 395097, freeimage/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 22:16:10 UTC (rev 395098) @@ -0,0 +1,46 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Stefan Husmann +# Contributor: Mihai Militaru +# Contributor: scippio + +pkgname=freeimage +pkgver=3.18.0 +pkgrel=1 +pkgdesc="Library project for developers who would like to support popular graphics image formats" +arch=('x86_64') +license=('GPL' 'custom:FIPL') +url="http://freeimage.sourceforge.net/"; +depends=('libjpeg-turbo' 'openexr' 'openjpeg2' 'libwebp' 'libraw' 'jxrlib') +makedepends=('mesa' 'glu') +source=("https://downloads.sourceforge.net/project/freeimage/Source%20Distribution/${pkgver}/FreeImage${pkgver//./}.zip"; +freeimage-unbundle.patch) +sha512sums=('9d9cc7e2d57552c3115e277aeb036e0455204d389026b17a3f513da5be1fd595421655488bb1ec2f76faebed66049119ca55e26e2a6d37024b3fb7ef36ad4818' + '57f5b751f79f96f8c5e1e5f0fcb5bb7e5aa2c453542989a2b29ada1dc328ed1aed863c240111e0dafb0957c53a4cf0d1e72e68e53fb3aa388fb437974dcf') + +prepare() { + cd FreeImage + + # TODO: This will only compile against libjpeg-turbo 2 but we will wait for that :D + patch -p1 -i ../freeimage-unbundle.patch # Unbundle libraries (Fedora) + rm -r Source/Lib* Source/ZLib Source/OpenEXR + # can't be built due to private headers + > Source/FreeImage/PluginG3.cpp + > Source/FreeImageToolkit/JPEGTransform.cpp +} + +build() { + cd FreeImage + sh gensrclist.sh + sh genfipsrclist.sh + make -f Makefile.gnu + make -f Makefile.fip +} + +package() { + cd FreeImage + make -f Makefile.gnu DESTDIR=${pkgdir} install + make -f Makefile.fip DESTDIR=${pkgdir} install + + install -D -m644 ${srcdir}/FreeImage/license-fi.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} Copied: freeimage/repos/community-staging-x86_64/freeimage-unbundle.patch (from rev 395097, freeimage/trunk/freeimage-unbundle.patch) === --- community-staging-x86_64/freeimage-unbundle.patch (rev 0) +++ community-staging-x86_64/freeimage-unbundle.patch 2018-10-17 22:16:10 UTC (rev 395098) @@ -0,0 +1,750 @@ +diff -rupN FreeImage/genfipsrclist.sh FreeImage-new/genfipsrclist.sh +--- FreeImage/genfipsrclist.sh 2018-07-28 18:53:18.0 +0200 FreeImage-new/genfipsrclist.sh 2018-07-31 23:37:58.552953202 +0200 +@@ -1,6 +1,6 @@ + #!/bin/sh + +-DIRLIST=". Source Source/Metadata Source/FreeImageToolkit Source/LibJPEG Source/LibPNG Source/LibTIFF4 Source/ZLib Source/LibOpenJPEG Source/OpenEXR Source/OpenEXR/Half Source/OpenEXR/Iex Source/OpenEXR/IlmImf Source/OpenEXR/IlmThread Source/OpenEXR/Imath Source/OpenEXR/IexMath Source/LibRawLite Source/LibRawLite/dcraw Source/LibRawLite/internal Source/LibRawLite/libraw Source/LibRawLite/src Source/LibWebP Source/LibJXR Source/LibJXR/common/include Source/LibJXR/image/sys Source/LibJXR/jxrgluelib Wrapper/FreeImagePlus" ++DIRLIST="Wrapper/FreeImagePlus" + + + echo "VER_MAJOR = 3" > fipMakefile.srcs +@@ -19,5 +19,6 @@ echo -n "INCLUDE =" >> fipMakefile.srcs + for DIR in $DIRLIST; do + echo -n " -I$DIR" >> fipMakefile.srcs + done ++echo -n " -IDist" >> fipMakefile.srcs + echo >> fipMakefile.srcs + +diff -rupN FreeImage/gensrclist.sh FreeImage-new/gensrclist.sh +--- FreeImage/gensrclist.sh2018-07-28 18:52:50.0 +0200 FreeImage-new/gensrclist.sh2018-07-31 23:37:58.555953202 +0200 +@@ -1,6 +1,6 @@ + #!/bin/sh + +-DIRLIST=". Source Source/Metadata Source/FreeImageToolkit Source/LibJPEG Source/LibPNG Source/LibTIFF4 Source/ZLib Source/LibOpenJPEG Source/OpenEXR Source/OpenEXR/Half Source/OpenEXR/Iex Source/OpenEXR/IlmImf Source/OpenEXR/IlmThread Source/OpenEXR/Imath Source/OpenEXR/IexMath Source/LibRawLite Source/LibRawLite/dcraw Source/LibRawLite/internal Source/LibRawLite/libraw Source/LibRawLite/src Source/LibWebP Source/LibJXR Source/LibJXR/common/include Source/LibJXR/image/sys Source/LibJXR/jxrgluelib" ++DIRLIST=". Source Source/Metadata Source/FreeImageToolkit" + + echo "VER_MAJOR = 3" > Makefile.srcs + echo "VER_MINOR = 18.0" >> M
[arch-commits] Commit in freeimage/trunk (4 files)
Date: Wednesday, October 17, 2018 @ 22:16:03 Author: svenstaro Revision: 395097 upgpkg: freeimage 3.18.0-1 Modified: freeimage/trunk/PKGBUILD freeimage/trunk/freeimage-unbundle.patch Deleted: freeimage/trunk/CVE-2015-0852.patch freeimage/trunk/CVE-2016-5684.patch --+ CVE-2015-0852.patch | 216 --- CVE-2016-5684.patch | 24 --- PKGBUILD | 17 -- freeimage-unbundle.patch | 354 +++-- 4 files changed, 285 insertions(+), 326 deletions(-) Deleted: CVE-2015-0852.patch === --- CVE-2015-0852.patch 2018-10-17 21:51:34 UTC (rev 395096) +++ CVE-2015-0852.patch 2018-10-17 22:16:03 UTC (rev 395097) @@ -1,216 +0,0 @@ -diff -rupN FreeImage/Source/FreeImage/PluginPCX.cpp FreeImage-new/Source/FreeImage/PluginPCX.cpp FreeImage/Source/FreeImage/PluginPCX.cpp 2015-03-02 02:07:08.0 +0100 -+++ FreeImage-new/Source/FreeImage/PluginPCX.cpp 2015-09-05 02:44:55.429436425 +0200 -@@ -30,7 +30,7 @@ - // Constants + headers - // -- - --#define IO_BUF_SIZE 2048 -+#define PCX_IO_BUF_SIZE 2048 - - // -- - -@@ -120,17 +120,17 @@ readline(FreeImageIO &io, fi_handle hand - - while (length--) { - if (count == 0) { -- if (*ReadPos >= IO_BUF_SIZE - 1 ) { -- if (*ReadPos == IO_BUF_SIZE - 1) { -+ if (*ReadPos >= PCX_IO_BUF_SIZE - 1 ) { -+ if (*ReadPos == PCX_IO_BUF_SIZE - 1) { - // we still have one BYTE, copy it to the start pos - -- *ReadBuf = ReadBuf[IO_BUF_SIZE - 1]; -+ *ReadBuf = ReadBuf[PCX_IO_BUF_SIZE - 1]; - -- io.read_proc(ReadBuf + 1, 1, IO_BUF_SIZE - 1, handle); -+ io.read_proc(ReadBuf + 1, 1, PCX_IO_BUF_SIZE - 1, handle); - } else { - // read the complete buffer - -- io.read_proc(ReadBuf, 1, IO_BUF_SIZE, handle); -+ io.read_proc(ReadBuf, 1, PCX_IO_BUF_SIZE, handle); - } - - *ReadPos = 0; -@@ -346,19 +346,9 @@ Load(FreeImageIO *io, fi_handle handle, - BOOL header_only = (flags & FIF_LOAD_NOPIXELS) == FIF_LOAD_NOPIXELS; - - try { -- // check PCX identifier -- -- long start_pos = io->tell_proc(handle); -- BOOL validated = pcx_validate(io, handle); -- io->seek_proc(handle, start_pos, SEEK_SET); -- if(!validated) { -- throw FI_MSG_ERROR_MAGIC_NUMBER; -- } -- -- // process the header -- - PCXHEADER header; - -+ // process the header - if(io->read_proc(&header, sizeof(PCXHEADER), 1, handle) != 1) { - throw FI_MSG_ERROR_PARSING; - } -@@ -366,20 +356,38 @@ Load(FreeImageIO *io, fi_handle handle, - SwapHeader(&header); - #endif - -- // allocate a new DIB -+ // process the window -+ const WORD *window = header.window; // left, upper, right,lower pixel coord. -+ const int left = window[0]; -+ const int top = window[1]; -+ const int right = window[2]; -+ const int bottom= window[3]; - -- unsigned width = header.window[2] - header.window[0] + 1; -- unsigned height = header.window[3] - header.window[1] + 1; -- unsigned bitcount = header.bpp * header.planes; -- -- if (bitcount == 24) { -- dib = FreeImage_AllocateHeader(header_only, width, height, bitcount, FI_RGBA_RED_MASK, FI_RGBA_GREEN_MASK, FI_RGBA_BLUE_MASK); -- } else { -- dib = FreeImage_AllocateHeader(header_only, width, height, bitcount); -+ // check image size -+ if((left >= right) || (top >= bottom)) { -+ throw FI_MSG_ERROR_PARSING; - } - -- // if the dib couldn't be allocated, throw an error -+ const unsigned width = right - left + 1; -+ const unsigned height = bottom - top + 1; -+ const unsigned bitcount = header.bpp * header.planes; - -+ // allocate a new dib -+ switch(bitcount)
[arch-commits] Commit in csfml/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:51:34 Author: svenstaro Revision: 395096 archrelease: copy trunk to community-x86_64 Added: csfml/repos/community-x86_64/PKGBUILD (from rev 395095, csfml/trunk/PKGBUILD) Deleted: csfml/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 21:50:11 UTC (rev 395095) +++ PKGBUILD2018-10-17 21:51:34 UTC (rev 395096) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase - -pkgname=csfml -pkgver=2.4 -pkgrel=1 -pkgdesc='C bindings for sfml' -arch=('i686' 'x86_64') -url='http://www.sfml-dev.org/' -license=('zlib') -depends=("sfml") -makedepends=('cmake' 'doxygen') -source=("${pkgname}-${pkgver}::https://github.com/LaurentGomila/CSFML/archive/${pkgver}.tar.gz";) -sha512sums=('6a194c2640002065219c6c562e5c3f41a3174d91d268c75609d6cd8f18e7f10fc33aa057b7d1aefcd63747448e551874b306eff816f579a965965d5195da988f') - -build() { - cd "$srcdir"/CSFML-${pkgver} - - mkdir build && cd build - cmake .. \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCSFML_BUILD_DOC=true - make - make doc -} - -package() { - cd "$srcdir"/CSFML-${pkgver}/build - - make DESTDIR="$pkgdir/" install - - install -Dm644 ../license.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} - Copied: csfml/repos/community-x86_64/PKGBUILD (from rev 395095, csfml/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 21:51:34 UTC (rev 395096) @@ -0,0 +1,34 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=csfml +pkgver=2.5 +_commit=bff4a69a73da8be79b786c6d249e4a36296a58fe +pkgrel=1 +pkgdesc='C bindings for sfml' +arch=('x86_64') +url='http://www.sfml-dev.org/' +license=('zlib') +depends=("sfml") +makedepends=('cmake' 'doxygen') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/LaurentGomila/CSFML/archive/${_commit}.tar.gz";) +sha512sums=('5eca2052e901d52eb3a0f3c796f949f63263ef6d55be441c6bd7e153427c997a0f5bb28c0096979515d327d313637dd9537bcb407204b0a583f25515115362bf') + +build() { + cd CSFML-* + + mkdir build && cd build + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCSFML_BUILD_DOC=true + make + make doc +} + +package() { + cd CSFML-*/build + + make DESTDIR="$pkgdir/" install + + install -Dm644 ../license.txt ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE +} +
[arch-commits] Commit in gitlab/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:49:52 Author: svenstaro Revision: 395094 upgpkg: gitlab 11.3.5-1 Modified: gitlab/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 21:49:43 UTC (rev 395093) +++ PKGBUILD2018-10-17 21:49:52 UTC (rev 395094) @@ -7,7 +7,7 @@ # Contributor: Caleb Maclennan pkgname=gitlab -pkgver=11.3.4 +pkgver=11.3.5 pkgrel=1 pkgdesc="Project management and code hosting application" arch=('x86_64') @@ -35,7 +35,7 @@ gitlab.tmpfiles.d gitlab.logrotate) install='gitlab.install' -sha512sums=('10f9013b95d04d76b8da3f999c594c96e811ee42d4c15dd118105be51f7a45c0fcd306c1a4f975806957af240d16c30ada6238624f3aebcf0554ecc1a0beb3ed' +sha512sums=('a209927d7c842b2933e5d123511d7835c5e6b66569c5368d2451f8dea8361d2e698cb1b7103b18691a9d931d0ecf6768b770bb572892a1bf9fa8827c096c5b8e' 'b1bc7c1f3d47758e4745ae3689e61989c6d1fd8490fa60d75de60d3960025f2888da5c50c4a70e1656d75e4d53bcece518e87f743855eed150a61cb11d40b7d2' 'ea5ae64214a82b522a09c20be2967ae2ff6fbfd7683587909b748dab4647f99b3128c0e16aba375ecb191e47e1b9045587a84322e216e5cda940904c4fa6271c' '69e6f43008389fb54bba6cea61adb0dbf5b75c5796f5cca327326f20f329365c003847bbd6d53b113a0afb1a0d3a0b101a92476739daf85f65c670a1d4466f9c'
[arch-commits] Commit in gitlab/repos/community-x86_64 (24 files)
Date: Wednesday, October 17, 2018 @ 21:50:11 Author: svenstaro Revision: 395095 archrelease: copy trunk to community-x86_64 Added: gitlab/repos/community-x86_64/PKGBUILD (from rev 395094, gitlab/trunk/PKGBUILD) gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch (from rev 395094, gitlab/trunk/a951b96be2862ce660dc715a364f574c2f5f72e1.patch) gitlab/repos/community-x86_64/gitlab-backup.service (from rev 395094, gitlab/trunk/gitlab-backup.service) gitlab/repos/community-x86_64/gitlab-backup.timer (from rev 395094, gitlab/trunk/gitlab-backup.timer) gitlab/repos/community-x86_64/gitlab-mailroom.service (from rev 395094, gitlab/trunk/gitlab-mailroom.service) gitlab/repos/community-x86_64/gitlab-sidekiq.service (from rev 395094, gitlab/trunk/gitlab-sidekiq.service) gitlab/repos/community-x86_64/gitlab-unicorn.service (from rev 395094, gitlab/trunk/gitlab-unicorn.service) gitlab/repos/community-x86_64/gitlab.install (from rev 395094, gitlab/trunk/gitlab.install) gitlab/repos/community-x86_64/gitlab.logrotate (from rev 395094, gitlab/trunk/gitlab.logrotate) gitlab/repos/community-x86_64/gitlab.target (from rev 395094, gitlab/trunk/gitlab.target) gitlab/repos/community-x86_64/gitlab.tmpfiles.d (from rev 395094, gitlab/trunk/gitlab.tmpfiles.d) gitlab/repos/community-x86_64/lighttpd.conf.example (from rev 395094, gitlab/trunk/lighttpd.conf.example) Deleted: gitlab/repos/community-x86_64/PKGBUILD gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch gitlab/repos/community-x86_64/gitlab-backup.service gitlab/repos/community-x86_64/gitlab-backup.timer gitlab/repos/community-x86_64/gitlab-mailroom.service gitlab/repos/community-x86_64/gitlab-sidekiq.service gitlab/repos/community-x86_64/gitlab-unicorn.service gitlab/repos/community-x86_64/gitlab.install gitlab/repos/community-x86_64/gitlab.logrotate gitlab/repos/community-x86_64/gitlab.target gitlab/repos/community-x86_64/gitlab.tmpfiles.d gitlab/repos/community-x86_64/lighttpd.conf.example + PKGBUILD | 428 +++ a951b96be2862ce660dc715a364f574c2f5f72e1.patch | 56 +-- gitlab-backup.service | 40 +- gitlab-backup.timer| 20 - gitlab-mailroom.service| 44 +- gitlab-sidekiq.service | 62 +-- gitlab-unicorn.service | 68 +-- gitlab.install | 40 +- gitlab.logrotate | 22 - gitlab.target | 14 gitlab.tmpfiles.d |2 lighttpd.conf.example | 70 +-- 12 files changed, 433 insertions(+), 433 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 21:49:52 UTC (rev 395094) +++ PKGBUILD2018-10-17 21:50:11 UTC (rev 395095) @@ -1,214 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Pavol (Lopo) Hluchy -# Contributor: Jonas Heinrich -# Contributor: Massimiliano Torromeo -# Contributor: Tobias Hunger -# Contributor: Stefan Tatschner -# Contributor: Caleb Maclennan - -pkgname=gitlab -pkgver=11.3.4 -pkgrel=1 -pkgdesc="Project management and code hosting application" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-ce"; -license=('MIT') -options=(!buildflags) -depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser') -makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go' 'nodejs') -optdepends=('postgresql: database backend' -'mysql: database backend' -'python2-docutils: reStructuredText markup language support' -'smtp-server: mail server in order to receive mail notifications') -backup=("etc/webapps/${pkgname}/application.rb" -"etc/webapps/${pkgname}/gitlab.yml" -"etc/webapps/${pkgname}/resque.yml" -"etc/webapps/${pkgname}/unicorn.rb" -"etc/logrotate.d/${pkgname}") -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver}"; -gitlab-unicorn.service -gitlab-sidekiq.service -gitlab-backup.service -gitlab-mailroom.service -gitlab-backup.timer -gitlab.target -gitlab.tmpfiles.d -gitlab.logrotate) -install='gitlab.install' -sha512sums=('10f9013b95d04d76b8da3f999c594c96e811ee42d4c15dd118105be51f7a45c0fcd306c1a4f975806957af240d16c30ada6238624f3aebcf0554ecc1a0beb3ed' - 'b1bc7c1f3d47758e4745ae3689e61989c6d1fd8490fa60d75de60d3960025f2888da5c50c4a70e1656d75e4d53bcece518e87f743855eed150a61cb11d40b7d2' - 'ea5ae64214a82b522a09c20be2967ae2ff6fbfd7683587909b748
[arch-commits] Commit in csfml/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:49:43 Author: svenstaro Revision: 395093 upgpkg: csfml 2.5-1 Modified: csfml/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 21:34:38 UTC (rev 395092) +++ PKGBUILD2018-10-17 21:49:43 UTC (rev 395093) @@ -1,7 +1,8 @@ # Maintainer: Sven-Hendrik Haase pkgname=csfml -pkgver=2.4 +pkgver=2.5 +_commit=bff4a69a73da8be79b786c6d249e4a36296a58fe pkgrel=1 pkgdesc='C bindings for sfml' arch=('x86_64') @@ -9,11 +10,11 @@ license=('zlib') depends=("sfml") makedepends=('cmake' 'doxygen') -source=("${pkgname}-${pkgver}::https://github.com/LaurentGomila/CSFML/archive/${pkgver}.tar.gz";) -sha512sums=('6a194c2640002065219c6c562e5c3f41a3174d91d268c75609d6cd8f18e7f10fc33aa057b7d1aefcd63747448e551874b306eff816f579a965965d5195da988f') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/LaurentGomila/CSFML/archive/${_commit}.tar.gz";) +sha512sums=('5eca2052e901d52eb3a0f3c796f949f63263ef6d55be441c6bd7e153427c997a0f5bb28c0096979515d327d313637dd9537bcb407204b0a583f25515115362bf') build() { - cd "$srcdir"/CSFML-${pkgver} + cd CSFML-* mkdir build && cd build cmake .. \ @@ -24,7 +25,7 @@ } package() { - cd "$srcdir"/CSFML-${pkgver}/build + cd CSFML-*/build make DESTDIR="$pkgdir/" install
[arch-commits] Commit in snapper/repos/community-x86_64 (4 files)
Date: Wednesday, October 17, 2018 @ 21:34:38 Author: mtorromeo Revision: 395092 archrelease: copy trunk to community-x86_64 Added: snapper/repos/community-x86_64/PKGBUILD (from rev 395091, snapper/trunk/PKGBUILD) snapper/repos/community-x86_64/add-missing-pthread-library-for-server.patch (from rev 395091, snapper/trunk/add-missing-pthread-library-for-server.patch) Deleted: snapper/repos/community-x86_64/PKGBUILD snapper/repos/community-x86_64/add-missing-pthread-library-for-server.patch --+ PKGBUILD | 124 - add-missing-pthread-library-for-server.patch | 54 +- 2 files changed, 89 insertions(+), 89 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 21:34:22 UTC (rev 395091) +++ PKGBUILD2018-10-17 21:34:38 UTC (rev 395092) @@ -1,62 +0,0 @@ -# Maintainer: Massimiliano Torromeo -# Contributor: Tom Kuther - -pkgname=snapper -pkgver=0.6.0 -pkgrel=1 -pkgdesc="A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping." -arch=('x86_64') -url="http://snapper.io"; -license=('GPL2') -depends=('btrfs-progs' 'libxml2' 'dbus' 'boost-libs' 'acl') -makedepends=('boost' 'lvm2' 'libxslt' 'docbook-xsl' 'pam' 'git' 'systemd') -optdepends=('pam: pam_snapper') -backup=('etc/conf.d/snapper') -source=("ftp://ftp.suse.com/pub/projects/$pkgname/$pkgname-$pkgver.tar.bz2";) -sha256sums=('b8b678a926689becd645d28ddccaaa57d4853e0681144d2fdaab57e3e3644f30') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # cron names - sed -e 's...@suse.de-snapper@snapper@g' -i scripts/Makefile.am - - # fix sysconf dir - sed -e 's@/etc/sysconfig@/etc/conf.d@g' -i scripts/*snapper* - - # fix pam plugin install location - sed -i -e 's@shell echo /@shell echo /usr/@g' pam/Makefile.am - - # all in /usr/bin - sed -i -e 's@/usr/sbin@/usr/bin@g' data/org.opensuse.Snapper.service - - # NTP drift file location - sed -i -e 's@/var/lib/ntp/drift/ntp.drift@/var/lib/ntp/ntp.drift@' data/base.txt - - # man pages sysconfig location - sed -i -e 's@/etc/sysconfig@/etc/conf.d@g' doc/* -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - aclocal - libtoolize --force --automake --copy - autoheader - automake --add-missing --copy - autoconf - ./configure --prefix=/usr \ - --sbindir=/usr/bin \ - --with-conf=/etc/conf.d \ - --disable-zypp \ - --disable-silent-rules - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - make DESTDIR="$pkgdir" install - install -Dm644 data/sysconfig.snapper \ -"$pkgdir"/etc/conf.d/snapper -} Copied: snapper/repos/community-x86_64/PKGBUILD (from rev 395091, snapper/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 21:34:38 UTC (rev 395092) @@ -0,0 +1,62 @@ +# Maintainer: Massimiliano Torromeo +# Contributor: Tom Kuther + +pkgname=snapper +pkgver=0.7.1 +pkgrel=1 +pkgdesc="A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping." +arch=('x86_64') +url="http://snapper.io"; +license=('GPL2') +depends=('btrfs-progs' 'libxml2' 'dbus' 'boost-libs' 'acl') +makedepends=('boost' 'lvm2' 'libxslt' 'docbook-xsl' 'pam' 'git' 'systemd') +optdepends=('pam: pam_snapper') +backup=('etc/conf.d/snapper') +source=("ftp://ftp.suse.com/pub/projects/$pkgname/$pkgname-$pkgver.tar.bz2";) +sha256sums=('cd643cad52afaeece7c2c73d94f71fab739cd3c3d6594f657a115ee79889f1e6') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # cron names + sed -e 's...@suse.de-snapper@snapper@g' -i scripts/Makefile.am + + # fix sysconf dir + sed -e 's@/etc/sysconfig@/etc/conf.d@g' -i scripts/*snapper* + + # fix pam plugin install location + sed -i -e 's@shell echo /@shell echo /usr/@g' pam/Makefile.am + + # all in /usr/bin + sed -i -e 's@/usr/sbin@/usr/bin@g' data/org.opensuse.Snapper.service + + # NTP drift file location + sed -i -e 's@/var/lib/ntp/drift/ntp.drift@/var/lib/ntp/ntp.drift@' data/base.txt + + # man pages sysconfig location + sed -i -e 's@/etc/sysconfig@/etc/conf.d@g' doc/* +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + aclocal + libtoolize --force --automake --copy + autoheader + automake --add-missing --copy + autoconf + ./configure --prefix=/usr \ + --sbindir=/usr/bin \ + --with-conf=/etc/conf.d \ + --disable-zypp \ + --disable-silent-rules + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR="$pkgdir" install + install -Dm644 data/sysconfig.snapper \ +"$pkgdir"/etc/conf.d/snapper +} Deleted: add-missing-pthread-library-for-server.patch === --- add-missing-pth
[arch-commits] Commit in snapper/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:34:22 Author: mtorromeo Revision: 395091 upgpkg: snapper 0.7.1-1 Modified: snapper/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 21:09:10 UTC (rev 395090) +++ PKGBUILD2018-10-17 21:34:22 UTC (rev 395091) @@ -2,7 +2,7 @@ # Contributor: Tom Kuther pkgname=snapper -pkgver=0.6.0 +pkgver=0.7.1 pkgrel=1 pkgdesc="A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping." arch=('x86_64') @@ -13,7 +13,7 @@ optdepends=('pam: pam_snapper') backup=('etc/conf.d/snapper') source=("ftp://ftp.suse.com/pub/projects/$pkgname/$pkgname-$pkgver.tar.bz2";) -sha256sums=('b8b678a926689becd645d28ddccaaa57d4853e0681144d2fdaab57e3e3644f30') +sha256sums=('cd643cad52afaeece7c2c73d94f71fab739cd3c3d6594f657a115ee79889f1e6') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in autopep8/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:09:10 Author: felixonmars Revision: 395090 archrelease: copy trunk to community-any Added: autopep8/repos/community-any/PKGBUILD (from rev 395089, autopep8/trunk/PKGBUILD) Deleted: autopep8/repos/community-any/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 21:08:53 UTC (rev 395089) +++ PKGBUILD2018-10-17 21:09:10 UTC (rev 395090) @@ -1,59 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Ismael Carnales -# Contributor: Sergey Mastykov - -pkgbase=autopep8 -pkgname=(autopep8 python2-autopep8) -pkgver=1.4 -pkgrel=1 -epoch=1 -pkgdesc="A tool that automatically formats Python code to conform to the PEP 8 style guide" -arch=('any') -url="https://github.com/hhatto/autopep8"; -license=('MIT') -makedepends=('python-pycodestyle' 'python2-pycodestyle') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/hhatto/autopep8/archive/v$pkgver.tar.gz";) -sha512sums=('829c38a59487cd800ac4707bffe49d9ee73f37ddde5a0596b9dd76d940fbd0eaf2ca7bf259ad2a48d6f0e00dc8d80e026e42bda21d42765778d03688222e1c12') - -prepare() { - cp -a autopep8-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/autopep8-$pkgver - python setup.py build - - cd "$srcdir"/autopep8-$pkgver-py2 - python2 setup.py build -} - -check() { - export LC_CTYPE=en_US.UTF-8 - - cd "$srcdir"/autopep8-$pkgver - python setup.py test - - cd "$srcdir"/autopep8-$pkgver-py2 - python2 setup.py test -} - -package_autopep8() { - depends=('python-pycodestyle') - - cd autopep8-$pkgver - python3 setup.py install -O1 --prefix=/usr --root="$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-autopep8() { - depends=('python2-pycodestyle') - - cd autopep8-$pkgver-py2 - python2 setup.py install -O1 --prefix=/usr --root="$pkgdir" - mv "$pkgdir"/usr/bin/autopep8{,-python2} - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: autopep8/repos/community-any/PKGBUILD (from rev 395089, autopep8/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 21:09:10 UTC (rev 395090) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Ismael Carnales +# Contributor: Sergey Mastykov + +pkgbase=autopep8 +pkgname=(autopep8 python2-autopep8) +pkgver=1.4.1 +pkgrel=1 +epoch=1 +pkgdesc="A tool that automatically formats Python code to conform to the PEP 8 style guide" +arch=('any') +url="https://github.com/hhatto/autopep8"; +license=('MIT') +makedepends=('python-pycodestyle' 'python2-pycodestyle') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/hhatto/autopep8/archive/v$pkgver.tar.gz";) +sha512sums=('7dd940b20db1d54385843033d875c7f2554e7eefd2c04e9d7aab23835ade34b3417e2fbe30c65f9905cf04750187da098b3d1bd24c107423ce7774ebe60164de') + +prepare() { + cp -a autopep8-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/autopep8-$pkgver + python setup.py build + + cd "$srcdir"/autopep8-$pkgver-py2 + python2 setup.py build +} + +check() { + export LC_CTYPE=en_US.UTF-8 + + cd "$srcdir"/autopep8-$pkgver + python setup.py test + + cd "$srcdir"/autopep8-$pkgver-py2 + python2 setup.py test +} + +package_autopep8() { + depends=('python-pycodestyle') + + cd autopep8-$pkgver + python3 setup.py install -O1 --prefix=/usr --root="$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-autopep8() { + depends=('python2-pycodestyle') + + cd autopep8-$pkgver-py2 + python2 setup.py install -O1 --prefix=/usr --root="$pkgdir" + mv "$pkgdir"/usr/bin/autopep8{,-python2} + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in autopep8/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 21:08:53 Author: felixonmars Revision: 395089 upgpkg: autopep8 1:1.4.1-1 Modified: autopep8/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:56:50 UTC (rev 395088) +++ PKGBUILD2018-10-17 21:08:53 UTC (rev 395089) @@ -4,7 +4,7 @@ pkgbase=autopep8 pkgname=(autopep8 python2-autopep8) -pkgver=1.4 +pkgver=1.4.1 pkgrel=1 epoch=1 pkgdesc="A tool that automatically formats Python code to conform to the PEP 8 style guide" @@ -13,7 +13,7 @@ license=('MIT') makedepends=('python-pycodestyle' 'python2-pycodestyle') source=("$pkgbase-$pkgver.tar.gz::https://github.com/hhatto/autopep8/archive/v$pkgver.tar.gz";) -sha512sums=('829c38a59487cd800ac4707bffe49d9ee73f37ddde5a0596b9dd76d940fbd0eaf2ca7bf259ad2a48d6f0e00dc8d80e026e42bda21d42765778d03688222e1c12') +sha512sums=('7dd940b20db1d54385843033d875c7f2554e7eefd2c04e9d7aab23835ade34b3417e2fbe30c65f9905cf04750187da098b3d1bd24c107423ce7774ebe60164de') prepare() { cp -a autopep8-$pkgver{,-py2}
[arch-commits] Commit in open-iscsi/repos (4 files)
Date: Wednesday, October 17, 2018 @ 20:56:50 Author: eworm Revision: 395088 archrelease: copy trunk to community-testing-x86_64 Added: open-iscsi/repos/community-testing-x86_64/ open-iscsi/repos/community-testing-x86_64/0001-libkmod.patch (from rev 395087, open-iscsi/trunk/0001-libkmod.patch) open-iscsi/repos/community-testing-x86_64/PKGBUILD (from rev 395087, open-iscsi/trunk/PKGBUILD) open-iscsi/repos/community-testing-x86_64/open-iscsi.install (from rev 395087, open-iscsi/trunk/open-iscsi.install) + 0001-libkmod.patch | 35 + PKGBUILD | 54 +++ open-iscsi.install | 12 +++ 3 files changed, 101 insertions(+) Copied: open-iscsi/repos/community-testing-x86_64/0001-libkmod.patch (from rev 395087, open-iscsi/trunk/0001-libkmod.patch) === --- community-testing-x86_64/0001-libkmod.patch (rev 0) +++ community-testing-x86_64/0001-libkmod.patch 2018-10-17 20:56:50 UTC (rev 395088) @@ -0,0 +1,35 @@ +diff --git a/libopeniscsiusr/Makefile b/libopeniscsiusr/Makefile +index bf7c96c..589c69b 100644 +--- a/libopeniscsiusr/Makefile b/libopeniscsiusr/Makefile +@@ -44,7 +44,7 @@ OBJS = context.o misc.o session.o sysfs.o iface.o idbm.o node.o default.o + CFLAGS ?= -O2 -g + CFLAGS += -Wall -Werror -Wextra -fvisibility=hidden -fPIC + +-LIBADD = ++LIBADD = -lkmod + + all: $(LIBS) $(LIBS_MAJOR) $(TESTS) doc + +diff --git a/usr/Makefile b/usr/Makefile +index f9445ad..13a719d 100644 +--- a/usr/Makefile b/usr/Makefile +@@ -36,7 +36,7 @@ CFLAGS ?= -O2 -g + WARNFLAGS ?= -Wall -Wstrict-prototypes + CFLAGS += $(WARNFLAGS) -I../include -I. -D_GNU_SOURCE \ + -I$(TOPDIR)/libopeniscsiusr +-ISCSI_LIB = -L$(TOPDIR)/libopeniscsiusr -lopeniscsiusr ++ISCSI_LIB = -L$(TOPDIR)/libopeniscsiusr -lopeniscsiusr -lkmod + PROGRAMS = iscsid iscsiadm iscsistart + + # libc compat files +@@ -60,7 +60,7 @@ all: $(PROGRAMS) + + iscsid: $(ISCSI_LIB_SRCS) $(INITIATOR_SRCS) $(DISCOVERY_SRCS) \ + iscsid.o session_mgmt.o discoveryd.o mntcheck.o +- $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -lisns -lcrypto -lrt -lmount $(ISCSI_LIB) ++ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -lisns -lcrypto -lrt -lmount -lsystemd $(ISCSI_LIB) + + iscsiadm: $(ISCSI_LIB_SRCS) $(DISCOVERY_SRCS) iscsiadm.o session_mgmt.o mntcheck.o + $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ -lisns -lcrypto -lmount $(ISCSI_LIB) Copied: open-iscsi/repos/community-testing-x86_64/PKGBUILD (from rev 395087, open-iscsi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-10-17 20:56:50 UTC (rev 395088) @@ -0,0 +1,54 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Stefan Kirrmann + +pkgname=open-iscsi +pkgver=2.0.877 +pkgrel=1 +pkgdesc='iSCSI userland tools' +arch=('x86_64') +url='https://www.open-iscsi.com/' +license=('GPL') +depends=('libsystemd' 'libutil-linux' 'kmod' 'openssl' 'open-isns') +install=$pkgname.install +backup=('etc/iscsi/iscsid.conf' + 'etc/iscsi/initiatorname.iscsi') +options=('docs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/open-iscsi/open-iscsi/archive/$pkgver.tar.gz"; +'0001-libkmod.patch') +sha256sums=('69eb95b0c39dee2da9d0d751bfdcdb8d11f9d37390de15c1a0b4558f9d0c4a57' +'cacf5d5826868bc4afe4df6ac5721aafb75f82469c50d6d24cd7d685471a9cd8') + +prepare() { + cd "$srcdir"/${pkgname}-${pkgver} + + # fix build with libkmod + patch -Np1 < ../0001-libkmod.patch + + # include iscsistart in the package + sed -i -e '/^PROGRAMS = /s/$/ usr\/iscsistart/' Makefile +} + +build() { + cd "$srcdir"/${pkgname}-${pkgver} + + make user LIB_DIR=/usr/lib +} + +package() { + cd "$srcdir"/${pkgname}-${pkgver} + + make DESTDIR="$pkgdir" LIB_DIR=/usr/lib install + + install -D -m0644 etc/systemd/iscsid.service "$pkgdir"/usr/lib/systemd/system/iscsid.service + install -D -m0644 etc/systemd/iscsi.service "$pkgdir"/usr/lib/systemd/system/iscsi.service + + install -D -m0644 "$srcdir"/${pkgname}-${pkgver}/etc/iscsid.conf "$pkgdir"/etc/iscsi + echo -n > "$pkgdir"/etc/iscsi/initiatorname.iscsi + + # copy docs + mkdir -p "$pkgdir"/usr/share/doc/${pkgname} + install -m0644 Changelog "$pkgdir"/usr/share/doc/${pkgname}/ + install -m0644 README "$pkgdir"/usr/share/doc/${pkgname}/ + + mv "$pkgdir"/sbin "$pkgdir"/usr/bin +} Copied: open-iscsi/repos/community-testing-x86_64/open-iscsi.install (from rev 395087, open-iscsi/trunk/open-iscsi.install) === --- community-testing-x86_64/open-iscsi.install (rev 0) +++ community-testing-x86_64/open-iscsi.install 2018-10-17 20:56:50 UTC (rev 395088) @@ -0,0 +1,12 @@ +post_install() { + if [ -z $(>> Setting Initia
[arch-commits] Commit in open-iscsi/trunk (4 files)
Date: Wednesday, October 17, 2018 @ 20:56:45 Author: eworm Revision: 395087 upgpkg: open-iscsi 2.0.877-1 new upstream release Added: open-iscsi/trunk/0001-libkmod.patch Modified: open-iscsi/trunk/PKGBUILD Deleted: open-iscsi/trunk/0001-gcc8.patch open-iscsi/trunk/open-iscsi.service + 0001-gcc8.patch| 190 --- 0001-libkmod.patch | 35 + PKGBUILD | 37 - open-iscsi.service | 10 -- 4 files changed, 51 insertions(+), 221 deletions(-) Deleted: 0001-gcc8.patch === --- 0001-gcc8.patch 2018-10-17 20:51:07 UTC (rev 395086) +++ 0001-gcc8.patch 2018-10-17 20:56:45 UTC (rev 395087) @@ -1,190 +0,0 @@ -From 7fd4eb9313154f3b3458ea07d6a12f0be26d2a4e Mon Sep 17 00:00:00 2001 -From: Lee Duncan -Date: Wed, 21 Mar 2018 16:43:33 -0700 -Subject: Use correct size when copying nic name. - -The incorrect length was being used to copy -the NIC name. - -Found by gcc-8, which gave this error: ->[ 19s] nic_utils.c: In function 'nic_util_enable_disable_multicast': ->[ 19s] nic_utils.c:308:9: warning: argument to 'sizeof' in 'strncpy' -> call is the same expression as the source; did you mean to -> use the size of the destination? [-Wsizeof-pointer-memaccess] ->[ 19s]sizeof(nic->eth_device_name)); ->[ 19s] ^ - iscsiuio/src/unix/nic_utils.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/iscsiuio/src/unix/nic_utils.c b/iscsiuio/src/unix/nic_utils.c -index e2f2943..786f2a4 100644 a/iscsiuio/src/unix/nic_utils.c -+++ b/iscsiuio/src/unix/nic_utils.c -@@ -305,7 +305,7 @@ static int nic_util_enable_disable_multicast(nic_t *nic, uint32_t cmd) - /* Prepare the request */ - memset(&ifr, 0, sizeof(ifr)); - strncpy(ifr.ifr_name, nic->eth_device_name, -- sizeof(nic->eth_device_name)); -+ sizeof(ifr.ifr_name)); - memcpy(ifr.ifr_hwaddr.sa_data, multicast_addr.addr, ETH_ALEN); - - fd = socket(AF_INET, SOCK_DGRAM, 0); --- -cgit v1.1-33-g03f6 - - -From 1846d2c995f38fc5fa6e1960f6644b4b3b543bb0 Mon Sep 17 00:00:00 2001 -From: Lee Duncan -Date: Wed, 21 Mar 2018 16:47:10 -0700 -Subject: Do not overload global sysfs_path locally. - -There is a global string "sysfs_path", and -it was confusing having a local variable of -the same name, so rename the local version, -to be clear which one is being used. - usr/iscsi_sysfs.c | 10 +- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/usr/iscsi_sysfs.c b/usr/iscsi_sysfs.c -index 0cc55b9..031ac1d 100644 a/usr/iscsi_sysfs.c -+++ b/usr/iscsi_sysfs.c -@@ -1153,7 +1153,7 @@ int iscsi_sysfs_for_each_iface_on_host(void *data, uint32_t host_no, - int rc = 0, i, n; - struct iface_rec iface; - char devpath[PATH_SIZE]; --char sysfs_path[PATH_SIZE]; -+char sysfs_dev_iscsi_iface_path[PATH_SIZE]; - char id[NAME_SIZE]; - - snprintf(id, sizeof(id), "host%u", host_no); -@@ -1163,11 +1163,11 @@ int iscsi_sysfs_for_each_iface_on_host(void *data, uint32_t host_no, - return ISCSI_ERR_SYSFS_LOOKUP; - } - -- sprintf(sysfs_path, "/sys"); -- strlcat(sysfs_path, devpath, sizeof(sysfs_path)); -- strlcat(sysfs_path, "/iscsi_iface", sizeof(sysfs_path)); -+ sprintf(sysfs_dev_iscsi_iface_path, "/sys"); -+ strlcat(sysfs_dev_iscsi_iface_path, devpath, sizeof(sysfs_dev_iscsi_iface_path)); -+ strlcat(sysfs_dev_iscsi_iface_path, "/iscsi_iface", sizeof(sysfs_dev_iscsi_iface_path)); - -- n = scandir(sysfs_path, &namelist, trans_filter, alphasort); -+ n = scandir(sysfs_dev_iscsi_iface_path, &namelist, trans_filter, alphasort); - if (n <= 0) - /* older kernels or some drivers will not have ifaces */ - return 0; --- -cgit v1.1-33-g03f6 - - -From af02412d3dd3839441ae48e2c9f9c307889d5fc1 Mon Sep 17 00:00:00 2001 -From: Lee Duncan -Date: Wed, 21 Mar 2018 18:44:44 -0700 -Subject: libopeniscsiusr: ensure sysfs pathname doesn't overflow. - -When instantiating a pathname in sysfs, make sure there's enough -room to prevent possible overflow. - -Found by gcc-8, which gave this warning: -> [54s] sysfs.c:326:48: error: '/iscsi_host/' directive output may be ->truncated writing 12 bytes into a region of size between 1 and 4096 ->[-Werror=format-truncation=] - libopeniscsiusr/sysfs.c | 15 +-- - 1 file changed, 13 insertions(+), 2 deletions(-) - -diff --git a/libopeniscsiusr/sysfs.c b/libopeniscsiusr/sysfs.c -index 70298f2..6f590f4 100644 a/libopeniscsiusr/sysfs.c -+++ b/libopeniscsiusr/sysfs.c -@@ -311,6 +311,9 @@ int _iscsi_host_id_of_session(struct iscsi_context *ctx, uint32_t sid, - int n = 0; - const char *host_id_str = NULL; - int i = 0; -+ const char iscsi_host_dir_str[] =
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:51:07 Author: felixonmars Revision: 395086 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 395085, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 395085, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:51:07 UTC (rev 395086) @@ -0,0 +1,35 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=10 +pkgdesc='Small collection of X utilities' +url='http://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('custom:BSD3') +depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix') +makedepends=('ghc') +options=('!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--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 +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:50:39 Author: felixonmars Revision: 395085 upgpkg: xmonad-utils 0.1.3.3-10 rebuild with ghc 8.6.1 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:49:48 UTC (rev 395084) +++ PKGBUILD2018-10-17 20:50:39 UTC (rev 395085) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=9 +pkgrel=10 pkgdesc='Small collection of X utilities' url='http://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:49:48 Author: felixonmars Revision: 395084 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 395083, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 395083, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:49:48 UTC (rev 395084) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.15 +pkgrel=2 +pkgdesc='Add-ons for xmonad' +url='http://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('3690ede8744f688e67417aff63ab840eb7fb3c20ea7c6b13a8ccc5233ad34dd131ce5758b25af2bcf6a791ea7f4767f1147d86f291a4e251434ba8db03631dd7') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + 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 ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:49:35 Author: felixonmars Revision: 395083 upgpkg: xmonad-contrib 0.15-2 rebuild with ghc 8.6.1 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:47:39 UTC (rev 395082) +++ PKGBUILD2018-10-17 20:49:35 UTC (rev 395083) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.15 -pkgrel=1 +pkgrel=2 pkgdesc='Add-ons for xmonad' url='http://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:47:39 Author: felixonmars Revision: 395082 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 395081, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 395081, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:47:39 UTC (rev 395082) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.4.0.0 +pkgrel=1 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:46:43 Author: felixonmars Revision: 395079 upgpkg: xmonad 0.15-2 rebuild with ghc 8.6.1 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:45:54 UTC (rev 395078) +++ PKGBUILD2018-10-17 20:46:43 UTC (rev 395079) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:47:26 Author: felixonmars Revision: 395081 upgpkg: cabal-install 2.4.0.0-1 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD | 29 - 1 file changed, 8 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:46:59 UTC (rev 395080) +++ PKGBUILD2018-10-17 20:47:26 UTC (rev 395081) @@ -4,8 +4,8 @@ # Contributor: Arch Haskell Team pkgname=cabal-install -pkgver=2.2.0.0 -pkgrel=93 +pkgver=2.4.0.0 +pkgrel=1 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install"; license=('custom:BSD3') @@ -13,34 +13,21 @@ depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' - 'haskell-tar' 'haskell-zlib') -makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' - 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz";) -sha512sums=('1b8c31dee09332808bc727322e1e0ca6aaa8c818c5172f412a9d56e8474c93cc814cab6d0cb776a5d0bb94155c023a098872fb91329ff6377278f891f06686f2') +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') -prepare() { -cd $pkgname-$pkgver -sed -i 's/<.*2.7/<3/' $pkgname.cabal -} - build() { - cd "${srcdir}/$pkgname-$pkgver" + cd $pkgname-$pkgver runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ ---docdir="/usr/share/doc/${pkgname}" --enable-tests \ --fnetwork-uri -fnative-dns -f-debug-expensive-assertions -f-debug-conflict-sets \ --f-debug-tracetree -f-monolithic -f-lib +--docdir="/usr/share/doc/${pkgname}" runhaskell Setup build } -check() { +package() { cd $pkgname-$pkgver - runhaskell Setup test || warning "TODO: pass -dynamic somewhere" -} - -package() { - cd "${srcdir}/$pkgname-$pkgver" runhaskell Setup copy --destdir="${pkgdir}" install -Dm644 LICENSE \
[arch-commits] Commit in xmonad/repos (4 files)
Date: Wednesday, October 17, 2018 @ 20:46:59 Author: felixonmars Revision: 395080 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 395079, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 395079, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 395079, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 62 +++ dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 150 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 395079, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:46:59 UTC (rev 395080) @@ -0,0 +1,62 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=2 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 395079, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2018-10-17 20:46:59 UTC (rev 395080) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 395079, xmonad/trunk/xmonad.svg) === --- community-staging-x86_64/xmonad.svg (rev 0) +++ community-staging-x86_64/xmonad.svg 2018-10-17 20:4
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:45:54 Author: felixonmars Revision: 395078 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 395077, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 395077, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:45:54 UTC (rev 395078) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.27 +pkgrel=42 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib' + 'wireless_tools' 'haskell-text') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('ad235a81dd59a972646c189500b665c9c18d3ca644c9fa4bc18f6f1004e1e6914b6b5f3e83db439b946efd622bbf4d0894eb84fcf521255916f095632d8249da') + +prepare() { + cd xmobar-$pkgver + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:45:39 Author: felixonmars Revision: 395077 upgpkg: xmobar 0.27-42 rebuild with ghc 8.6.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:29:11 UTC (rev 395076) +++ PKGBUILD2018-10-17 20:45:39 UTC (rev 395077) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.27 -pkgrel=41 +pkgrel=42 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3') @@ -22,7 +22,7 @@ prepare() { cd xmobar-$pkgver - sed -i 's/==.*0.3/== 0.4/' xmobar.cabal + sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' xmobar.cabal } build() {
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:29:11 Author: felixonmars Revision: 395076 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 395075, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 395075, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:29:11 UTC (rev 395076) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=126 +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: Wednesday, October 17, 2018 @ 20:28:57 Author: felixonmars Revision: 395075 upgpkg: tamarin-prover 1.4.0-126 rebuild with ghc 8.6.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:27:26 UTC (rev 395074) +++ PKGBUILD2018-10-17 20:28:57 UTC (rev 395075) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=125 +pkgrel=126 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Wednesday, October 17, 2018 @ 20:27:26 Author: felixonmars Revision: 395074 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 395073, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 395073, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:27:26 UTC (rev 395074) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.0 +pkgrel=85 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' -e 's/< *0.6/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:27:11 Author: felixonmars Revision: 395073 upgpkg: stylish-haskell 0.9.2.0-85 rebuild with ghc 8.6.1 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 20:01:18 UTC (rev 395072) +++ PKGBUILD2018-10-17 20:27:11 UTC (rev 395073) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.0 -pkgrel=84 +pkgrel=85 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("custom:BSD3") @@ -16,7 +16,7 @@ prepare() { cd $pkgname-$pkgver -sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' $pkgname.cabal +sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' -e 's/< *0.6/<1/' $pkgname.cabal } build() {
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 20:01:05 Author: felixonmars Revision: 395071 upgpkg: stack 1.9.1-1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 18:56:59 UTC (rev 395070) +++ PKGBUILD2018-10-17 20:01:05 UTC (rev 395071) @@ -2,8 +2,8 @@ # Contributor: Arch Haskell Team pkgname=stack -pkgver=1.7.1 -pkgrel=166 +pkgver=1.9.1 +pkgrel=1 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3") @@ -12,7 +12,7 @@ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' - 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' @@ -26,23 +26,22 @@ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib' 'haskell-bindings-uname') -makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') checkdepends=('cabal-install') conflicts=('haskell-stack') replaces=('haskell-stack') install="stack.install" -source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";) -sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') prepare() { - cd $pkgname-$pkgver - sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + cd $pkgname hpack sed -i '/semigroups/d' $pkgname.cabal } build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ @@ -56,7 +55,7 @@ } check() { - cd $pkgname-$pkgver + cd $pkgname # cabal update LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test # Integration tests will result in 4 failures on Arch currently @@ -63,7 +62,7 @@ } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd $pkgname install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, October 17, 2018 @ 20:01:18 Author: felixonmars Revision: 395072 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 395071, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 395071, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 395071, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 20:01:18 UTC (rev 395072) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.1 +pkgrel=1 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 395071, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2018-10-17 20:01:18 UTC (rev 395072) @@ -0,0 +1,4 @@ +post_install
[arch-commits] Commit in java8-openjdk/repos/extra-x86_64 (8 files)
Date: Wednesday, October 17, 2018 @ 19:58:12 Author: anthraxx Revision: 336813 archrelease: copy trunk to extra-x86_64 Added: java8-openjdk/repos/extra-x86_64/PKGBUILD (from rev 336812, java8-openjdk/trunk/PKGBUILD) java8-openjdk/repos/extra-x86_64/install_jdk8-openjdk.sh (from rev 336812, java8-openjdk/trunk/install_jdk8-openjdk.sh) java8-openjdk/repos/extra-x86_64/install_jre8-openjdk-headless.sh (from rev 336812, java8-openjdk/trunk/install_jre8-openjdk-headless.sh) java8-openjdk/repos/extra-x86_64/install_jre8-openjdk.sh (from rev 336812, java8-openjdk/trunk/install_jre8-openjdk.sh) Deleted: java8-openjdk/repos/extra-x86_64/PKGBUILD java8-openjdk/repos/extra-x86_64/install_jdk8-openjdk.sh java8-openjdk/repos/extra-x86_64/install_jre8-openjdk-headless.sh java8-openjdk/repos/extra-x86_64/install_jre8-openjdk.sh --+ PKGBUILD | 571 ++--- install_jdk8-openjdk.sh | 100 +++--- install_jre8-openjdk-headless.sh | 96 +++--- install_jre8-openjdk.sh | 84 ++--- 4 files changed, 425 insertions(+), 426 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 19:57:37 UTC (rev 336812) +++ PKGBUILD2018-10-17 19:58:12 UTC (rev 336813) @@ -1,286 +0,0 @@ -# Maintainer: Levente Polyak -# Maintainer: Guillaume ALAUX -# Contributor: Boyan Ding - -# TODO -# once icedtea: -# pulse -# add policytool desktop files - -# Package 'openjfx' must be updated when this one is -pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk' 'openjdk8-src' 'openjdk8-doc') -pkgbase=java8-openjdk -_java_ver=8 -# Found @ http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html -_jdk_update=181 -_jdk_build=13 -pkgver=${_java_ver}.u${_jdk_update} -_repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build} -pkgrel=1 -arch=('x86_64') -url='http://openjdk.java.net/' -license=('custom') -makedepends=('jdk7-openjdk' 'ccache' 'cpio' 'unzip' 'zip' - 'libxrender' 'libxtst' 'fontconfig' 'libcups' 'alsa-lib') -_url_src=http://hg.openjdk.java.net/jdk8u/jdk8u -source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz - corba-${_repo_ver}.tar.gz::${_url_src}/corba/archive/${_repo_ver}.tar.gz - hotspot-${_repo_ver}.tar.gz::${_url_src}/hotspot/archive/${_repo_ver}.tar.gz -jdk-${_repo_ver}.tar.gz::${_url_src}/jdk/archive/${_repo_ver}.tar.gz - jaxws-${_repo_ver}.tar.gz::${_url_src}/jaxws/archive/${_repo_ver}.tar.gz -jaxp-${_repo_ver}.tar.gz::${_url_src}/jaxp/archive/${_repo_ver}.tar.gz - langtools-${_repo_ver}.tar.gz::${_url_src}/langtools/archive/${_repo_ver}.tar.gz - nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz) - -sha256sums=('2a613bc3eb3ecdb12946447e44e6c80ce80d1a7c5cbdf8127585b452f6708b66' -'3fc4793e39d2e8e9aa19707f43d61a81bef2c9de22ff47c99105e1b4a51b19ac' -'04b173f2af287c1b80aeb20b2e31563905e1e772cf5e01a25f3a985e392c7d5f' -'c4da8f58c97c0a4d37907b099385961029482aa268331e19903c1d4738a9afa8' -'f51a6827fd50bf29d4abb69e3a73ab13735dec45157f750b7cbfe375ebd022b9' -'2d0475ae6a925fef1f21f3fd96436ed5d11d3cb9dca5a96f96defb3040c68d3b' -'4ef19aaf1444d1d23c0f76fc6d8f55092c0b8b8e953b7c136448f6660b7165ea' -'f2220793aa8fea31c8945566b639ea85e2d00ac68220827ba8861ca32e4aae48') - -case "${CARCH}" in - 'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;; - 'i686' ) _JARCH=i386 ; _DOC_ARCH=x86;; -esac - -_jdkname=openjdk8 -_jvmdir=/usr/lib/jvm/java-8-openjdk -_prefix="jdk8u-${_repo_ver}/image" -_imgdir="${_prefix}/jvm/openjdk-1.8.0_$(printf '%.2d' ${_jdk_update})" -_nonheadless=(bin/policytool - lib/${_JARCH}/libjsound.so - lib/${_JARCH}/libjsoundalsa.so - lib/${_JARCH}/libsplashscreen.so) - -prepare() { - cd jdk8u-${_repo_ver} - for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn; do -ln -s ../${subrepo}-${_repo_ver} ${subrepo} - done -} - -build() { - cd jdk8u-${_repo_ver} - - unset JAVA_HOME - # http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1346 - export MAKEFLAGS=${MAKEFLAGS/-j*} - - # We filter out -O flags so that the optimization of HotSpot is not lowered from O3 to O2 - export CFLAGS="${CFLAGS//-O2/-O3} ${CPPFLAGS} -Wno-error=deprecated-declarations -Wno-error=stringop-overflow= -Wno-error=return-type -Wno-error=cpp -fno-lifetime-dse -fno-delete-null-pointer-checks" - export CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" - - install -d -m 755 "${srcdir}/${_prefix}/" - sh configure \ ---prefix="${srcdir}/${_prefix}" \ ---with-update-version="${_jdk_update}" \ ---with-build-number="b${_jdk_build}" \ ---with-milestone="fcs" \ ---enable-unlimited-crypto \ ---with-zlib=system \ ---with-extra-cflags="${CFLAGS}" \ ---with-ex
[arch-commits] Commit in java8-openjdk/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 19:57:37 Author: anthraxx Revision: 336812 upgpkg: java8-openjdk 8.u192-1 Modified: java8-openjdk/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 18:57:14 UTC (rev 336811) +++ PKGBUILD2018-10-17 19:57:37 UTC (rev 336812) @@ -11,9 +11,8 @@ pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk' 'openjdk8-src' 'openjdk8-doc') pkgbase=java8-openjdk _java_ver=8 -# Found @ http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html -_jdk_update=181 -_jdk_build=13 +_jdk_update=192 +_jdk_build=26 pkgver=${_java_ver}.u${_jdk_update} _repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build} pkgrel=1 @@ -32,14 +31,14 @@ langtools-${_repo_ver}.tar.gz::${_url_src}/langtools/archive/${_repo_ver}.tar.gz nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz) -sha256sums=('2a613bc3eb3ecdb12946447e44e6c80ce80d1a7c5cbdf8127585b452f6708b66' -'3fc4793e39d2e8e9aa19707f43d61a81bef2c9de22ff47c99105e1b4a51b19ac' -'04b173f2af287c1b80aeb20b2e31563905e1e772cf5e01a25f3a985e392c7d5f' -'c4da8f58c97c0a4d37907b099385961029482aa268331e19903c1d4738a9afa8' -'f51a6827fd50bf29d4abb69e3a73ab13735dec45157f750b7cbfe375ebd022b9' -'2d0475ae6a925fef1f21f3fd96436ed5d11d3cb9dca5a96f96defb3040c68d3b' -'4ef19aaf1444d1d23c0f76fc6d8f55092c0b8b8e953b7c136448f6660b7165ea' -'f2220793aa8fea31c8945566b639ea85e2d00ac68220827ba8861ca32e4aae48') +sha256sums=('4d3c656cf27bfd9dd9007ccdee7a36ed1002f3f9ecd8a4b10a2030fab4d3a5c3' +'a3e63d3a5fb839a7efa4006068d06265ab6033251b4796a4963c31638040efd5' +'702f0e4a391ae1a7e2e0a7c26bff0c1186c4d90ffe87aba3a6e0c6e8e813bf60' +'6e7b59a098b4b4bdf3ea4c985d1c90e984f5f8313c402fdc0c02120a135107e9' +'9846bcac7b21aea41940702c12e4347eeabc440b02fa35ced0b5b1ce7a645415' +'1466776a9e11a7bdc5c4fca327d3551873885c196a6689a5febd6259a8c56ee4' +'98cc9e7cf4dfd12ae1c3377e700e9e29b52ce7d9a3e44be3944f15a43fb5066f' +'61ca69a5267bbd02d0cb979b022bfb34bde1fb1c45b93ae53944914bcb88fc53') case "${CARCH}" in 'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;;
[arch-commits] Commit in pkcs11-helper/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:57:14 Author: eworm Revision: 336811 archrelease: copy trunk to testing-x86_64 Added: pkcs11-helper/repos/testing-x86_64/ pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 336810, pkcs11-helper/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: pkcs11-helper/repos/testing-x86_64/PKGBUILD (from rev 336810, pkcs11-helper/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-17 18:57:14 UTC (rev 336811) @@ -0,0 +1,34 @@ +# Maintainer: +# Contributor: Stanislaw Datskevich +# Contributor: Gregor Robinson +# Contributor: Martin Perner + +pkgname=pkcs11-helper +pkgver=1.25.1 +pkgrel=1 +pkgdesc="A library that simplifies the interaction with PKCS11 providers for end-user applications using a simple API and optional OpenSSL engine" +arch=('x86_64') +url='https://github.com/OpenSC/pkcs11-helper' +license=(GPL BSD) +depends=('gnutls' 'nss' 'openssl') +source=("https://github.com/OpenSC/pkcs11-helper/archive/pkcs11-helper-$pkgver.tar.gz";) +sha512sums=('d9e7d63747529a0af21eb18c822ec23c25f613dfa2a9c7bcdc1749e70ec4f6aa6ffd1a2ab731e2cbaaf576a6a0e612923a15cace79dc6119b1ef4fd7ac79f269') + +build() { + cd pkcs11-helper-pkcs11-helper-$pkgver + libtoolize + aclocal + autoheader + automake --add-missing + autoreconf -v + ./configure --prefix=/usr + make +} + +package() { + cd pkcs11-helper-pkcs11-helper-$pkgver + make DESTDIR="$pkgdir" install + mkdir -p "$pkgdir"/usr/share/licenses/$pkgname/ + install -Dm644 COPYING* "$pkgdir"/usr/share/licenses/$pkgname/ +} +
[arch-commits] Commit in pkcs11-helper/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:57:07 Author: eworm Revision: 336810 upgpkg: pkcs11-helper 1.25.1-1 new upstream release Modified: pkcs11-helper/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 17:23:58 UTC (rev 336809) +++ PKGBUILD2018-10-17 18:57:07 UTC (rev 336810) @@ -4,7 +4,7 @@ # Contributor: Martin Perner pkgname=pkcs11-helper -pkgver=1.23 +pkgver=1.25.1 pkgrel=1 pkgdesc="A library that simplifies the interaction with PKCS11 providers for end-user applications using a simple API and optional OpenSSL engine" arch=('x86_64') @@ -12,7 +12,7 @@ license=(GPL BSD) depends=('gnutls' 'nss' 'openssl') source=("https://github.com/OpenSC/pkcs11-helper/archive/pkcs11-helper-$pkgver.tar.gz";) -sha512sums=('aefb332e3e2aefba86eed221e1b8ca2440e9f0a9697360a0f02ab2017005e36fac1d1c35fc8ca69b935447c243dcd7f9af897ee5310c0fba404a711929180bb5') +sha512sums=('d9e7d63747529a0af21eb18c822ec23c25f613dfa2a9c7bcdc1749e70ec4f6aa6ffd1a2ab731e2cbaaf576a6a0e612923a15cace79dc6119b1ef4fd7ac79f269') build() { cd pkcs11-helper-pkcs11-helper-$pkgver
[arch-commits] Commit in tmux/repos/community-x86_64 (4 files)
Date: Wednesday, October 17, 2018 @ 18:56:59 Author: eworm Revision: 395070 archrelease: copy trunk to community-x86_64 Added: tmux/repos/community-x86_64/LICENSE (from rev 395069, tmux/trunk/LICENSE) tmux/repos/community-x86_64/PKGBUILD (from rev 395069, tmux/trunk/PKGBUILD) Deleted: tmux/repos/community-x86_64/LICENSE tmux/repos/community-x86_64/PKGBUILD --+ LICENSE | 26 PKGBUILD | 65 ++--- 2 files changed, 45 insertions(+), 46 deletions(-) Deleted: LICENSE === --- LICENSE 2018-10-17 18:56:48 UTC (rev 395069) +++ LICENSE 2018-10-17 18:56:59 UTC (rev 395070) @@ -1,13 +0,0 @@ -Copyright (c) 2007 Nicholas Marriott - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER -IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING -OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Copied: tmux/repos/community-x86_64/LICENSE (from rev 395069, tmux/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-10-17 18:56:59 UTC (rev 395070) @@ -0,0 +1,13 @@ +Copyright (c) 2007 Nicholas Marriott + +Permission to use, copy, modify, and distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER +IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING +OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2018-10-17 18:56:48 UTC (rev 395069) +++ PKGBUILD2018-10-17 18:56:59 UTC (rev 395070) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin -# Maintainer: TDY -# Contributor: Grigorios Bouzakis - -pkgname=tmux -pkgver=2.7 -pkgrel=1 -pkgdesc='A terminal multiplexer' -url='http://tmux.github.io/' -arch=('x86_64') -license=('BSD') -depends=('ncurses' 'libevent' 'libutempter') -source=("https://github.com/tmux/tmux/releases/download/$pkgver/tmux-$pkgver.tar.gz"; - 'LICENSE') -sha256sums=('9ded7d100313f6bc5a87404a4048b3745d61f2332f99ec1400a7c4ed9485d452' -'b5de80619e4884ced2dfe0a96020e85dcfb715a831ecdfdd7ce8c97b5a6ff2cc') - -build() { - cd "$srcdir/$pkgname-${pkgver/_/}" - - ./configure \ - --prefix=/usr \ - --enable-utempter - make -} - -package() { - cd "$srcdir/$pkgname-${pkgver/_/}" - - make install DESTDIR="$pkgdir" - install -Dm644 "$srcdir"/LICENSE "$pkgdir/usr/share/licenses/tmux/LICENSE" -} Copied: tmux/repos/community-x86_64/PKGBUILD (from rev 395069, tmux/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 18:56:59 UTC (rev 395070) @@ -0,0 +1,32 @@ +# Maintainer: Sergej Pupykin +# Maintainer: TDY +# Contributor: Grigorios Bouzakis + +pkgname=tmux +pkgver=2.8 +pkgrel=1 +pkgdesc='A terminal multiplexer' +url='http://tmux.github.io/' +arch=('x86_64') +license=('BSD') +depends=('ncurses' 'libevent' 'libutempter') +source=("https://github.com/tmux/tmux/releases/download/$pkgver/tmux-$pkgver.tar.gz"; + 'LICENSE') +sha256sums=('7f6bf335634fafecff878d78de389562ea7f73a7367f268b66d37ea13617a2ba' +'b5de80619e4884ced2dfe0a96020e85dcfb715a831ecdfdd7ce8c97b5a6ff2cc') + +build() { + cd "$srcdir/$pkgname-${pkgver/_/}" + + ./configure \ + --prefix=/usr \ + --enable-utempter + make +} + +package() { + cd "$srcdir/$pkgname-${pkgver/_/}" + + make install DESTDIR="$pkgdir" + install -Dm644 "$srcdir"/LICENSE "$pkgdir/usr/share/licenses/tmux/LICENSE" +}
[arch-commits] Commit in tmux/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:56:48 Author: eworm Revision: 395069 upgpkg: tmux 2.8-1 new upstream release Modified: tmux/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 18:43:30 UTC (rev 395068) +++ PKGBUILD2018-10-17 18:56:48 UTC (rev 395069) @@ -3,7 +3,7 @@ # Contributor: Grigorios Bouzakis pkgname=tmux -pkgver=2.7 +pkgver=2.8 pkgrel=1 pkgdesc='A terminal multiplexer' url='http://tmux.github.io/' @@ -12,7 +12,7 @@ depends=('ncurses' 'libevent' 'libutempter') source=("https://github.com/tmux/tmux/releases/download/$pkgver/tmux-$pkgver.tar.gz"; 'LICENSE') -sha256sums=('9ded7d100313f6bc5a87404a4048b3745d61f2332f99ec1400a7c4ed9485d452' +sha256sums=('7f6bf335634fafecff878d78de389562ea7f73a7367f268b66d37ea13617a2ba' 'b5de80619e4884ced2dfe0a96020e85dcfb715a831ecdfdd7ce8c97b5a6ff2cc') build() {
[arch-commits] Commit in vtk (repos/community-x86_64/PKGBUILD trunk/PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:43:30 Author: eschwartz Revision: 395068 fix footer checksums again Modified: vtk/repos/community-x86_64/PKGBUILD vtk/trunk/PKGBUILD -+ repos/community-x86_64/PKGBUILD |5 ++--- trunk/PKGBUILD |4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) Modified: repos/community-x86_64/PKGBUILD === --- repos/community-x86_64/PKGBUILD 2018-10-17 18:16:04 UTC (rev 395067) +++ repos/community-x86_64/PKGBUILD 2018-10-17 18:43:30 UTC (rev 395068) @@ -1,4 +1,3 @@ -# $Id$ # Maintainer: Evgeniy Alekseev # Maintainer: Bruno Pagani # Contributor: Ray Rashif @@ -46,12 +45,12 @@ source=("http://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"; "http://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"; "http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz"; - "https://gitlab.kitware.com/vtk/vtk/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch";) + "https://github.com/Kitware/VTK/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch";) options=(staticlibs) sha512sums=('7ab38042f6d94d1580125b3a68a6d17cdc3de925d0e886ebfc8c414adfba1438f5783d896a4cd1bb7e15462450107ab5773a3a749195b357f062e91d5c410060' '6c20cfb9dda9d64c27946693f22357f38699d2ff014c2f33e3b05573935eaf3b7a4e30a8cf5747772a6dafe39c20e90b78a0267620ff6b6d5b487edf8ef4f975' '9966b8474c22c2fb23a51e0411f06bc4f33e4233535d0b4875a87731c6c95e2c10c97565dc0e6af2af6c7ed7d5e5de171eddf9678cc4235a329cdaf36a021dd4' - '20a68b5b0821984fcd58638b12b00db875907f990a68147d7a7867431aaa6bfe1334deaefae4c64adce2dc845ae317167a5cf1d19ebed285d32b6e214e6d7068') + '6f5064517fd72a46933b4c4723602a1b774133f47b8f21424d5c44b9283a4af7992ce48cf256b7b2aadb81cbbbfe2b5f3ef3ab0629c4d2362e05b4314c975a89') prepare() { mkdir build Modified: trunk/PKGBUILD === --- trunk/PKGBUILD 2018-10-17 18:16:04 UTC (rev 395067) +++ trunk/PKGBUILD 2018-10-17 18:43:30 UTC (rev 395068) @@ -45,12 +45,12 @@ source=("http://www.vtk.org/files/release/${pkgver%.*}/VTK-${pkgver}.tar.gz"; "http://www.vtk.org/files/release/${pkgver%.*}/VTKData-${pkgver}.tar.gz"; "http://www.vtk.org/files/release/${pkgver%.*}/VTKLargeData-${pkgver}.tar.gz"; - "https://gitlab.kitware.com/vtk/vtk/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch";) + "https://github.com/Kitware/VTK/commit/706f1b397df09a27ab8981ab9464547028d0c322.patch";) options=(staticlibs) sha512sums=('7ab38042f6d94d1580125b3a68a6d17cdc3de925d0e886ebfc8c414adfba1438f5783d896a4cd1bb7e15462450107ab5773a3a749195b357f062e91d5c410060' '6c20cfb9dda9d64c27946693f22357f38699d2ff014c2f33e3b05573935eaf3b7a4e30a8cf5747772a6dafe39c20e90b78a0267620ff6b6d5b487edf8ef4f975' '9966b8474c22c2fb23a51e0411f06bc4f33e4233535d0b4875a87731c6c95e2c10c97565dc0e6af2af6c7ed7d5e5de171eddf9678cc4235a329cdaf36a021dd4' - '20a68b5b0821984fcd58638b12b00db875907f990a68147d7a7867431aaa6bfe1334deaefae4c64adce2dc845ae317167a5cf1d19ebed285d32b6e214e6d7068') + '6f5064517fd72a46933b4c4723602a1b774133f47b8f21424d5c44b9283a4af7992ce48cf256b7b2aadb81cbbbfe2b5f3ef3ab0629c4d2362e05b4314c975a89') prepare() { mkdir build
[arch-commits] Commit in pantheon-music/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:16:04 Author: alucryd Revision: 395067 archrelease: copy trunk to community-x86_64 Added: pantheon-music/repos/community-x86_64/PKGBUILD (from rev 395066, pantheon-music/trunk/PKGBUILD) Deleted: pantheon-music/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 73 +++-- 1 file changed, 33 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 18:15:52 UTC (rev 395066) +++ PKGBUILD2018-10-17 18:16:04 UTC (rev 395067) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin - -pkgname=pantheon-music -pkgver=0.4.2.r434.1091a852 -pkgrel=1 -pkgdesc='The Pantheon Music Player' -arch=('x86_64') -url='https://github.com/elementary/music' -license=('GPL3') -groups=('pantheon') -depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gst-plugins-base-libs' 'gstreamer' - 'gtk3' 'json-glib' 'libaccounts-glib' 'libgda' 'libgee' 'libgpod' - 'libgsignon-glib' 'libpeas' 'libsoup' 'pango' 'taglib' 'zeitgeist' - 'libgranite.so') -makedepends=('git' 'gobject-introspection' 'intltool' 'meson' 'vala') -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') -_commit='1091a85206ad6421add81c8cc6493fae310e6770' -source=("pantheon-music::git+https://github.com/elementary/music.git#commit=${_commit}";) -sha256sums=('SKIP') - -pkgver() { - cd pantheon-music - - git describe --tags | sed 's/-/.r/; s/-g/./' -} - -build() { - arch-meson pantheon-music build - ninja -C build -} - -package() { - DESTDIR="${pkgdir}" ninja -C build install -} - -# vim: ts=2 sw=2 et: Copied: pantheon-music/repos/community-x86_64/PKGBUILD (from rev 395066, pantheon-music/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 18:16:04 UTC (rev 395067) @@ -0,0 +1,33 @@ +# Maintainer: Maxime Gauduin + +pkgname=pantheon-music +pkgver=5.0 +pkgrel=1 +pkgdesc='The Pantheon Music Player' +arch=('x86_64') +url='https://github.com/elementary/music' +license=('GPL3') +groups=('pantheon') +depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gst-plugins-base-libs' 'gstreamer' + 'gtk3' 'json-glib' 'libaccounts-glib' 'libsignon-glib' 'libgda' + 'libgee' 'libgpod' 'libgsignon-glib' 'libpeas' 'libsoup' 'pango' + 'taglib' 'zeitgeist' + 'libgranite.so') +makedepends=('git' 'gobject-introspection' 'intltool' 'meson' 'vala') +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') +source=("pantheon-music::git+https://github.com/elementary/music.git#tag=${pkgver}";) +sha256sums=('SKIP') + +build() { + arch-meson pantheon-music build + ninja -C build +} + +package() { + DESTDIR="${pkgdir}" ninja -C build install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pantheon-music/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 18:15:52 Author: alucryd Revision: 395066 upgpkg: pantheon-music 5.0-1 Modified: pantheon-music/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 17:40:04 UTC (rev 395065) +++ PKGBUILD2018-10-17 18:15:52 UTC (rev 395066) @@ -1,7 +1,7 @@ # Maintainer: Maxime Gauduin pkgname=pantheon-music -pkgver=0.4.2.r434.1091a852 +pkgver=5.0 pkgrel=1 pkgdesc='The Pantheon Music Player' arch=('x86_64') @@ -9,8 +9,9 @@ license=('GPL3') groups=('pantheon') depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gst-plugins-base-libs' 'gstreamer' - 'gtk3' 'json-glib' 'libaccounts-glib' 'libgda' 'libgee' 'libgpod' - 'libgsignon-glib' 'libpeas' 'libsoup' 'pango' 'taglib' 'zeitgeist' + 'gtk3' 'json-glib' 'libaccounts-glib' 'libsignon-glib' 'libgda' + 'libgee' 'libgpod' 'libgsignon-glib' 'libpeas' 'libsoup' 'pango' + 'taglib' 'zeitgeist' 'libgranite.so') makedepends=('git' 'gobject-introspection' 'intltool' 'meson' 'vala') optdepends=('gst-plugins-base: "Base" plugin libraries' @@ -17,16 +18,9 @@ 'gst-plugins-good: "Good" plugin libraries' 'gst-plugins-bad: "Bad" plugin libraries' 'gst-plugins-ugly: "Ugly" plugin libraries') -_commit='1091a85206ad6421add81c8cc6493fae310e6770' -source=("pantheon-music::git+https://github.com/elementary/music.git#commit=${_commit}";) +source=("pantheon-music::git+https://github.com/elementary/music.git#tag=${pkgver}";) sha256sums=('SKIP') -pkgver() { - cd pantheon-music - - git describe --tags | sed 's/-/.r/; s/-g/./' -} - build() { arch-meson pantheon-music build ninja -C build
[arch-commits] Commit in haskell-githash/repos (2 files)
Date: Wednesday, October 17, 2018 @ 17:40:04 Author: felixonmars Revision: 395065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-githash/repos/community-staging-x86_64/ haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 395064, haskell-githash/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 395064, haskell-githash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 17:40:04 UTC (rev 395065) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.1.0 +pkgrel=1 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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 +runhaskell Setup test +} + +package() { +cd $_hkgname + +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 (4 files)
Date: Wednesday, October 17, 2018 @ 17:39:20 Author: felixonmars Revision: 395064 addpkg: haskell-githash 0.1.1.0-1 Added: haskell-githash/ haskell-githash/repos/ haskell-githash/trunk/ haskell-githash/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: haskell-githash/trunk/PKGBUILD === --- haskell-githash/trunk/PKGBUILD (rev 0) +++ haskell-githash/trunk/PKGBUILD 2018-10-17 17:39:20 UTC (rev 395064) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=githash +pkgname=haskell-githash +pkgver=0.1.1.0 +pkgrel=1 +pkgdesc="Some handy Template Haskell splices for including the current git hash and branch in the code of your project" +url="https://github.com/snoyberg/githash"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'git') +makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 'haskell-unliftio') +source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";) +sha512sums=('SKIP') + +prepare() { +cd $_hkgname +hpack +} + +build() { +cd $_hkgname + +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 +runhaskell Setup test +} + +package() { +cd $_hkgname + +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 alsa-plugins/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:23:58 Author: anatolik Revision: 336809 archrelease: copy trunk to testing-x86_64 Added: alsa-plugins/repos/testing-x86_64/ alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 336808, alsa-plugins/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 336808, alsa-plugins/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-17 17:23:58 UTC (rev 336809) @@ -0,0 +1,34 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Sergej Pupykin +# Contributor: Daniel Ehlers + +pkgname=alsa-plugins +pkgver=1.1.7 +pkgrel=1 +pkgdesc="Extra alsa plugins" +arch=(x86_64) +url="http://www.alsa-project.org"; +license=(GPL) +depends=(alsa-lib) +makedepends=(libpulse jack ffmpeg) +optdepends=('libpulse: PulseAudio plugin' +'jack: Jack plugin' +'ffmpeg: libavcodec resampling plugin, a52 plugin' +'libsamplerate: libsamplerate resampling plugin' +'speex: libspeexdsp resampling plugin') +source=("ftp://ftp.alsa-project.org/pub/plugins/$pkgname-$pkgver.tar.bz2";) +sha1sums=('d2f3c210ec8ef92738ded8a1931904c031b2c86a') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + install -d "$pkgdir/usr/share/doc/$pkgname" + install -m644 doc/README* doc/*.txt "$pkgdir/usr/share/doc/$pkgname/" +}
[arch-commits] Commit in alsa-plugins/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:23:33 Author: anatolik Revision: 336808 upgpkg: alsa-plugins 1.1.7-1 Modified: alsa-plugins/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 17:23:19 UTC (rev 336807) +++ PKGBUILD2018-10-17 17:23:33 UTC (rev 336808) @@ -3,8 +3,8 @@ # Contributor: Daniel Ehlers pkgname=alsa-plugins -pkgver=1.1.6 -pkgrel=2 +pkgver=1.1.7 +pkgrel=1 pkgdesc="Extra alsa plugins" arch=(x86_64) url="http://www.alsa-project.org"; @@ -17,7 +17,7 @@ 'libsamplerate: libsamplerate resampling plugin' 'speex: libspeexdsp resampling plugin') source=("ftp://ftp.alsa-project.org/pub/plugins/$pkgname-$pkgver.tar.bz2";) -sha1sums=('a3601513f1a54eaef606744c9c9f4e9d4d44bf40') +sha1sums=('d2f3c210ec8ef92738ded8a1931904c031b2c86a') build() { cd $pkgname-$pkgver
[arch-commits] Commit in alsa-utils/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:23:19 Author: anatolik Revision: 336807 archrelease: copy trunk to testing-x86_64 Added: alsa-utils/repos/testing-x86_64/ alsa-utils/repos/testing-x86_64/PKGBUILD (from rev 336806, alsa-utils/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: alsa-utils/repos/testing-x86_64/PKGBUILD (from rev 336806, alsa-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-10-17 17:23:19 UTC (rev 336807) @@ -0,0 +1,31 @@ +# Maintainer: Tobias Powalowski +# Contributor: judd + +pkgname=alsa-utils +pkgver=1.1.7 +pkgrel=1 +pkgdesc="An alternative implementation of Linux sound support" +arch=('x86_64') +url="http://www.alsa-project.org"; +#can not use >=$pkgver due to use of letters in alsa-lib update versioning +depends=("alsa-lib>1.0.24" 'pciutils' 'ncurses' 'psmisc' 'libsamplerate' 'fftw') +makedepends=('xmlto' 'docbook-xsl' 'systemd') +license=('GPL') +source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2) +sha256sums=('1db27fb54ab7fdeb54b00d68b8a174808ffea198cfbd67e3c959482194e1540a') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr --disable-alsaconf --sbindir=/usr/bin \ +--with-udev-rules-dir=/usr/lib/udev/rules.d \ +--with-systemdsystemunitdir=/usr/lib/systemd/system + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + # dir where to save ALSA state + install -d "${pkgdir}/var/lib/alsa" +}
[arch-commits] Commit in ncmpc/repos/extra-x86_64 (3 files)
Date: Wednesday, October 17, 2018 @ 17:22:22 Author: bisson Revision: 336806 archrelease: copy trunk to extra-x86_64 Added: ncmpc/repos/extra-x86_64/691116b22355bdaac211bd66e8c90fdecd9b2077.patch (from rev 336805, ncmpc/trunk/691116b22355bdaac211bd66e8c90fdecd9b2077.patch) ncmpc/repos/extra-x86_64/PKGBUILD (from rev 336805, ncmpc/trunk/PKGBUILD) Deleted: ncmpc/repos/extra-x86_64/PKGBUILD + 691116b22355bdaac211bd66e8c90fdecd9b2077.patch | 24 +++ PKGBUILD | 77 +++ 2 files changed, 64 insertions(+), 37 deletions(-) Copied: ncmpc/repos/extra-x86_64/691116b22355bdaac211bd66e8c90fdecd9b2077.patch (from rev 336805, ncmpc/trunk/691116b22355bdaac211bd66e8c90fdecd9b2077.patch) === --- 691116b22355bdaac211bd66e8c90fdecd9b2077.patch (rev 0) +++ 691116b22355bdaac211bd66e8c90fdecd9b2077.patch 2018-10-17 17:22:22 UTC (rev 336806) @@ -0,0 +1,24 @@ +From 691116b22355bdaac211bd66e8c90fdecd9b2077 Mon Sep 17 00:00:00 2001 +From: Max Kellermann +Date: Wed, 10 Oct 2018 15:47:45 +0200 +Subject: [PATCH] conf: remove trailing whitespace from option names + +Closes #39 +--- + NEWS | 1 + + src/conf.cxx | 2 +- + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/conf.cxx b/src/conf.cxx +index d4c94a7..da8c163 100644 +--- a/src/conf.cxx b/src/conf.cxx +@@ -236,7 +236,7 @@ separate_value(char *p) + return nullptr; + } + +- *value++ = 0; ++ *StripRight(p, value++) = '\0'; + + return Strip(value); + } Deleted: PKGBUILD === --- PKGBUILD2018-10-17 17:21:44 UTC (rev 336805) +++ PKGBUILD2018-10-17 17:22:22 UTC (rev 336806) @@ -1,37 +0,0 @@ -# Maintainer: Gaetan Bisson -# Contributor: Angel Velasquez -# Contributor: Andrea Scarpino -# Contributor: damir -# Contributor: Daniel Bainton - -pkgname=ncmpc -pkgver=0.32 -pkgrel=1 -pkgdesc='Fully featured MPD client using ncurses' -url='https://www.musicpd.org/clients/ncmpc/' -arch=('x86_64') -license=('GPL') -depends=('ncurses' 'libmpdclient' 'boost-libs') -optdepends=('python2: to enable lyrics plugin' -'ruby: to enable lyrics plugin') -makedepends=('meson' 'python-sphinx' 'boost') -validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -sha256sums=('085c85f4c68e4d4c643faa140bf3f118f191011ccc395a37f4be70c56ec001ac' -'SKIP') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed "s/curses == 'ncursesw'/false/g" -i meson.build -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - arch-meson . build -Dlyrics_screen=true --mandir /usr/share - ninja -C build -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - DESTDIR="${pkgdir}" ninja -C build install -} Copied: ncmpc/repos/extra-x86_64/PKGBUILD (from rev 336805, ncmpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 17:22:22 UTC (rev 336806) @@ -0,0 +1,40 @@ +# Maintainer: Gaetan Bisson +# Contributor: Angel Velasquez +# Contributor: Andrea Scarpino +# Contributor: damir +# Contributor: Daniel Bainton + +pkgname=ncmpc +pkgver=0.32 +pkgrel=2 +pkgdesc='Fully featured MPD client using ncurses' +url='https://www.musicpd.org/clients/ncmpc/' +arch=('x86_64') +license=('GPL') +depends=('ncurses' 'libmpdclient' 'boost-libs') +optdepends=('python2: to enable lyrics plugin' +'ruby: to enable lyrics plugin') +makedepends=('meson' 'python-sphinx' 'boost') +validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +'691116b22355bdaac211bd66e8c90fdecd9b2077.patch') +sha256sums=('085c85f4c68e4d4c643faa140bf3f118f191011ccc395a37f4be70c56ec001ac' +'SKIP' +'ac4d8b66c240b42e2798e5b13e8b93c491e511a11c9aad43da76bfc971001492') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed "s/curses == 'ncursesw'/false/g" -i meson.build + patch -p1 -i ../691116b22355bdaac211bd66e8c90fdecd9b2077.patch +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + arch-meson . build -Dlyrics_screen=true --mandir /usr/share + ninja -C build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + DESTDIR="${pkgdir}" ninja -C build install +}
[arch-commits] Commit in ncmpc/trunk (2 files)
Date: Wednesday, October 17, 2018 @ 17:21:44 Author: bisson Revision: 336805 fix FS#60343 Added: ncmpc/trunk/691116b22355bdaac211bd66e8c90fdecd9b2077.patch Modified: ncmpc/trunk/PKGBUILD + 691116b22355bdaac211bd66e8c90fdecd9b2077.patch | 24 +++ PKGBUILD |9 +--- 2 files changed, 30 insertions(+), 3 deletions(-) Added: 691116b22355bdaac211bd66e8c90fdecd9b2077.patch === --- 691116b22355bdaac211bd66e8c90fdecd9b2077.patch (rev 0) +++ 691116b22355bdaac211bd66e8c90fdecd9b2077.patch 2018-10-17 17:21:44 UTC (rev 336805) @@ -0,0 +1,24 @@ +From 691116b22355bdaac211bd66e8c90fdecd9b2077 Mon Sep 17 00:00:00 2001 +From: Max Kellermann +Date: Wed, 10 Oct 2018 15:47:45 +0200 +Subject: [PATCH] conf: remove trailing whitespace from option names + +Closes #39 +--- + NEWS | 1 + + src/conf.cxx | 2 +- + 2 files changed, 2 insertions(+), 1 deletion(-) + +diff --git a/src/conf.cxx b/src/conf.cxx +index d4c94a7..da8c163 100644 +--- a/src/conf.cxx b/src/conf.cxx +@@ -236,7 +236,7 @@ separate_value(char *p) + return nullptr; + } + +- *value++ = 0; ++ *StripRight(p, value++) = '\0'; + + return Strip(value); + } Modified: PKGBUILD === --- PKGBUILD2018-10-17 17:21:05 UTC (rev 336804) +++ PKGBUILD2018-10-17 17:21:44 UTC (rev 336805) @@ -6,7 +6,7 @@ pkgname=ncmpc pkgver=0.32 -pkgrel=1 +pkgrel=2 pkgdesc='Fully featured MPD client using ncurses' url='https://www.musicpd.org/clients/ncmpc/' arch=('x86_64') @@ -16,13 +16,16 @@ 'ruby: to enable lyrics plugin') makedepends=('meson' 'python-sphinx' 'boost') validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig} +'691116b22355bdaac211bd66e8c90fdecd9b2077.patch') sha256sums=('085c85f4c68e4d4c643faa140bf3f118f191011ccc395a37f4be70c56ec001ac' -'SKIP') +'SKIP' +'ac4d8b66c240b42e2798e5b13e8b93c491e511a11c9aad43da76bfc971001492') prepare() { cd "${srcdir}/${pkgname}-${pkgver}" sed "s/curses == 'ncursesw'/false/g" -i meson.build + patch -p1 -i ../691116b22355bdaac211bd66e8c90fdecd9b2077.patch } build() {
[arch-commits] Commit in alsa-utils/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:21:05 Author: anatolik Revision: 336804 upgpkg: alsa-utils 1.1.7-1 Modified: alsa-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 17:20:57 UTC (rev 336803) +++ PKGBUILD2018-10-17 17:21:05 UTC (rev 336804) @@ -2,7 +2,7 @@ # Contributor: judd pkgname=alsa-utils -pkgver=1.1.6 +pkgver=1.1.7 pkgrel=1 pkgdesc="An alternative implementation of Linux sound support" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('xmlto' 'docbook-xsl' 'systemd') license=('GPL') source=(ftp://ftp.alsa-project.org/pub/utils/$pkgname-${pkgver}.tar.bz2) -sha256sums=('155caecc40b2220f686f34ba3655a53e3bdbc0586adb1056733949feaaf7d36e') +sha256sums=('1db27fb54ab7fdeb54b00d68b8a174808ffea198cfbd67e3c959482194e1540a') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in alsa-lib/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:20:57 Author: anatolik Revision: 336803 Use sha256 instead of md5 Modified: alsa-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 13:31:06 UTC (rev 336802) +++ PKGBUILD2018-10-17 17:20:57 UTC (rev 336803) @@ -11,6 +11,7 @@ makedepends=('python2') license=('LGPL') source=(ftp://ftp.alsa-project.org/pub/lib/$pkgname-$pkgver.tar.bz2) +sha256sums=('9d6000b882a3b2df56300521225d69717be6741b71269e488bb20a20783bdc09') build() { cd "$srcdir/$pkgname-$pkgver" @@ -22,4 +23,3 @@ cd "$srcdir/$pkgname-$pkgver" make DESTDIR="$pkgdir" install } -md5sums=('51ca1283e27e7dc10207ccce33919cf2')
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, October 17, 2018 @ 17:11:43 Author: felixonmars Revision: 395063 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 395062, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 395062, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 17:11:43 UTC (rev 395063) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=127 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +prepare() { +cd $pkgname-$pkgver +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/ShellCheck/AnalyzerLib.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 17:11:29 Author: felixonmars Revision: 395062 upgpkg: shellcheck 0.5.0-127 rebuild with ghc 8.6.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:50:11 UTC (rev 395061) +++ PKGBUILD2018-10-17 17:11:29 UTC (rev 395062) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=126 +pkgrel=127 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL") @@ -14,6 +14,11 @@ source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') +prepare() { +cd $pkgname-$pkgver +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/ShellCheck/AnalyzerLib.hs +} + build() { cd $pkgname-$pkgver
[arch-commits] Commit in postgrest/repos (3 files)
Date: Wednesday, October 17, 2018 @ 16:50:11 Author: felixonmars Revision: 395061 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 395060, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 395060, postgrest/trunk/new-hasql.patch) -+ PKGBUILD| 77 new-hasql.patch | 477 ++ 2 files changed, 554 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 395060, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 16:50:11 UTC (rev 395061) @@ -0,0 +1,77 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.5.0.0 +pkgrel=54 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz"; +new-hasql.patch) +sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0' + '54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../new-hasql.patch + +sed -i 's/==/>=/' $pkgname.cabal + +sed -i '/import\s*Safe/d' src/PostgREST/App.hs +sed -i '/safe/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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 395060, postgrest/trunk/new-hasql.patch) === --- community-staging-x86_64/new-hasql.patch(rev 0) +++ community-staging-x86_64/new-hasql.patch2018-10-17 16:50:11 UTC (rev 395061) @@ -0,0 +1,477 @@ +From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001 +From: Ben Gamari +Date: Thu, 28 Jun 2018 01:02:09 -0400 +Subject: [PATCH] Update hasql + +Move to hasql 1.3. +--- + postgrest.cabal | 6 +- + src/PostgREST/App.hs | 16 ++--- + s
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 16:49:56 Author: felixonmars Revision: 395060 upgpkg: postgrest 0.5.0.0-54 rebuild with ghc 8.6.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:46:56 UTC (rev 395059) +++ PKGBUILD2018-10-17 16:49:56 UTC (rev 395060) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=0.5.0.0 -pkgrel=53 +pkgrel=54 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos/community-staging-x86_64 (2 files)
Date: Wednesday, October 17, 2018 @ 16:46:56 Author: felixonmars Revision: 395059 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 395058, pandoc-crossref/trunk/PKGBUILD) Deleted: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 16:46:41 UTC (rev 395058) +++ PKGBUILD2018-10-17 16:46:56 UTC (rev 395059) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=pandoc-crossref -pkgver=0.3.3.0 -pkgrel=16 -pkgdesc="Pandoc filter for cross-references" -url="https://hackage.haskell.org/package/${pkgname}"; -license=("GPL2") -arch=('x86_64') -depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' - 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' - 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' - 'haskell-syb' 'haskell-utility-ht') -makedepends=('ghc' 'haskell-hspec') -conflicts=('haskell-pandoc-crossref') -replaces=('haskell-pandoc-crossref') -source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) -sha512sums=('6bcadfbaf3e1d99299ab86ed65fe9f964405bd7c7bb1fbf0463754cb2fb94570062bf763295877e9358046e6fccf4fc8eb1546045baeb596460f0f2762b8053c') - -prepare() { -cd $pkgname-$pkgver -sed -i 's/< *0.6/<1/' $pkgname.cabal -} - -build() { -cd $pkgname-$pkgver -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ - -f-enable_flaky_tests -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $pkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $pkgname-$pkgver - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 395058, pandoc-crossref/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 16:46:56 UTC (rev 395059) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.3.0 +pkgrel=17 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('6bcadfbaf3e1d99299ab86ed65fe9f964405bd7c7bb1fbf0463754cb2fb94570062bf763295877e9358046e6fccf4fc8eb1546045baeb596460f0f2762b8053c') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.6/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +run
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 16:46:41 Author: felixonmars Revision: 395058 upgpkg: pandoc-crossref 0.3.3.0-17 rebuild with ghc 8.6.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:44:35 UTC (rev 395057) +++ PKGBUILD2018-10-17 16:46:41 UTC (rev 395058) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.3.0 -pkgrel=16 +pkgrel=17 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, October 17, 2018 @ 16:44:35 Author: felixonmars Revision: 395057 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 395056, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 395056, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 16:44:35 UTC (rev 395057) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.3.0 +pkgrel=16 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('6bcadfbaf3e1d99299ab86ed65fe9f964405bd7c7bb1fbf0463754cb2fb94570062bf763295877e9358046e6fccf4fc8eb1546045baeb596460f0f2762b8053c') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.6/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 16:44:22 Author: felixonmars Revision: 395056 upgpkg: pandoc-crossref 0.3.3.0-16 rebuild with ghc 8.6.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 5 insertions(+) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:11:16 UTC (rev 395055) +++ PKGBUILD2018-10-17 16:44:22 UTC (rev 395056) @@ -18,6 +18,11 @@ source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) sha512sums=('6bcadfbaf3e1d99299ab86ed65fe9f964405bd7c7bb1fbf0463754cb2fb94570062bf763295877e9358046e6fccf4fc8eb1546045baeb596460f0f2762b8053c') +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.6/<1/' $pkgname.cabal +} + build() { cd $pkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
[arch-commits] Commit in sage-notebook/repos/community-any (5 files)
Date: Wednesday, October 17, 2018 @ 16:11:16 Author: arojas Revision: 395055 archrelease: copy trunk to community-any Added: sage-notebook/repos/community-any/PKGBUILD (from rev 395054, sage-notebook/trunk/PKGBUILD) sage-notebook/repos/community-any/sage.service (from rev 395054, sage-notebook/trunk/sage.service) Deleted: sage-notebook/repos/community-any/PKGBUILD sage-notebook/repos/community-any/sage.service sage-notebook/repos/community-any/sagenb-deprecated.patch -+ PKGBUILD| 120 ++ sage.service| 16 +++--- sagenb-deprecated.patch | 18 -- 3 files changed, 66 insertions(+), 88 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 16:10:50 UTC (rev 395054) +++ PKGBUILD2018-10-17 16:11:16 UTC (rev 395055) @@ -1,62 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Evgeniy Alekseev - -pkgname=sage-notebook -pkgver=1.0.3 -pkgrel=2 -pkgdesc='Browser-based notebook interface for SageMath' -arch=(any) -url='http://www.sagemath.org' -license=(GPL3) -depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) -optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service -sagenb-deprecated.patch) -sha256sums=('416c8c53629e8100d6f485a07d08c55e07f93fcbe21aa67506802c15ab271b38' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') - -prepare() { -# create *.desktop file - gendesk -f -n \ - --pkgname="sage-notebook" \ - --pkgdesc="SageMath notebook" \ - --name="SageMath" \ - --exec="/usr/bin/sage -notebook=sagenb" \ - --terminal=true \ - --categories="Education;Science;Math" - - cd sagenb-$pkgver - patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports - -# Use python2 - find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ --e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i - sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py - sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py -} - -build() { - cd sagenb-$pkgver - python2 setup.py build -} - -package() { - cd sagenb-$pkgver - - python2 setup.py install --root "$pkgdir" --optimize=1 - - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING - - ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax - -# install a systemd user unit - install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service" -# install *.desktop and icon files - install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop" - install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ - "$pkgdir/usr/share/pixmaps/sage-notebook.png" -# remove sage3d - rm -r "$pkgdir"/usr/bin -} Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 395054, sage-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 16:11:16 UTC (rev 395055) @@ -0,0 +1,58 @@ +# Maintainer: Antonio Rojas +# Maintainer: Evgeniy Alekseev + +pkgname=sage-notebook +pkgver=1.0.4 +pkgrel=1 +pkgdesc='Browser-based notebook interface for SageMath' +arch=(any) +url='http://www.sagemath.org' +license=(GPL3) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) +optdepends=('python2-pyopenssl: to use the notebook in secure mode') +makedepends=(gendesk) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) +sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') + +prepare() { +# create *.desktop file + gendesk -f -n \ + --pkgname="sage-notebook" \ + --pkgdesc="SageMath notebook" \ + --name="SageMath" \ + --exec="/usr/bin/sage -notebook=sagenb" \ + --terminal=true \ + --categories="Education;Science;Math" + + cd sagenb-$pkgver +# Use python2 + find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i + sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py + sed -e "s|python='python'|python='
[arch-commits] Commit in sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Wednesday, October 17, 2018 @ 16:10:50 Author: arojas Revision: 395054 Update to 1.0.4 Modified: sage-notebook/trunk/PKGBUILD Deleted: sage-notebook/trunk/sagenb-deprecated.patch -+ PKGBUILD| 14 +- sagenb-deprecated.patch | 18 -- 2 files changed, 5 insertions(+), 27 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 16:09:36 UTC (rev 395053) +++ PKGBUILD2018-10-17 16:10:50 UTC (rev 395054) @@ -2,8 +2,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.3 -pkgrel=2 +pkgver=1.0.4 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -11,11 +11,9 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service -sagenb-deprecated.patch) -sha256sums=('416c8c53629e8100d6f485a07d08c55e07f93fcbe21aa67506802c15ab271b38' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz"; sage.service) +sha256sums=('440033b213bcf55146efb2f3c124a58332271e1b595b2e220174b82d989b104f' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() { # create *.desktop file @@ -28,8 +26,6 @@ --categories="Education;Science;Math" cd sagenb-$pkgver - patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports - # Use python2 find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i Deleted: sagenb-deprecated.patch === --- sagenb-deprecated.patch 2018-10-17 16:09:36 UTC (rev 395053) +++ sagenb-deprecated.patch 2018-10-17 16:10:50 UTC (rev 395054) @@ -1,18 +0,0 @@ -diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py -index da6a990c..fdc5382a 100755 a/sagenb/flask_version/base.py -+++ b/sagenb/flask_version/base.py -@@ -10,10 +10,10 @@ from .decorators import global_lock - # Make flask use the old session foo from <=flask-0.9 - from flask_oldsessions import OldSecureCookieSessionInterface - --from flask.ext.autoindex import AutoIndex -+from flask_autoindex import AutoIndex - from sage.env import SAGE_SRC, SAGE_DOC - SRC = os.path.join(SAGE_SRC, 'sage') --from flask.ext.openid import OpenID -+from flask_openid import OpenID - from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale - from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str - from json import dumps -
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, October 17, 2018 @ 16:09:36 Author: felixonmars Revision: 395053 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 395052, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 395052, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 16:09:36 UTC (rev 395053) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.4.0 +pkgrel=43 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' $_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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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-hakyll/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 16:09:22 Author: felixonmars Revision: 395052 upgpkg: haskell-hakyll 4.12.4.0-43 rebuild with ghc 8.6.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 15:17:29 UTC (rev 395051) +++ PKGBUILD2018-10-17 16:09:22 UTC (rev 395052) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.4.0 -pkgrel=42 +pkgrel=43 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3") @@ -23,7 +23,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i 's/<.*2.3/<3/' $_hkgname.cabal +sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' $_hkgname.cabal } build() {
[arch-commits] Commit in caps/repos/community-x86_64 (3 files)
Date: Wednesday, October 17, 2018 @ 15:17:29 Author: dvzrv Revision: 395051 archrelease: copy trunk to community-x86_64 Added: caps/repos/community-x86_64/PKGBUILD (from rev 395050, caps/trunk/PKGBUILD) Deleted: caps/repos/community-x86_64/PKGBUILD caps/repos/community-x86_64/fix-overload.patch + PKGBUILD | 67 +-- fix-overload.patch | 11 2 files changed, 28 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 15:17:22 UTC (rev 395050) +++ PKGBUILD2018-10-17 15:17:29 UTC (rev 395051) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps -# Contributor: DonVla - -pkgname=caps -pkgver=0.9.24 -pkgrel=4 -pkgdesc="The LADSPA C* Audio Plugin Suite" -arch=('x86_64') -url="http://quitte.de/dsp/caps.html"; -license=('GPL3') -groups=('ladspa-plugins' 'pro-audio') -depends=('gcc-libs') -makedepends=('ladspa' 'python') -source=("http://quitte.de/dsp/${pkgname}_${pkgver}.tar.bz2"; -"fix-overload.patch") -sha512sums=('051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d' - 'e69dcdfce71a15617b80d770ac2dd590e90977e307aa8f10ee0bbad873df20d4cb37990b61a3ab708edb35454da2168a9e9e09e25b719fd5d2870c86507d6f95') - -prepare() { - cd "${pkgname}-${pkgver}" - # replacing (now obsolete) use of with - sed -e 's///g' -i dsp/v4f_IIR2.h - # fix ambiguous overloaded function call - patch -Np0 -i "${srcdir}/fix-overload.patch" -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure.py - make -} - -package() { - cd "${pkgname}-${pkgver}" - make PREFIX="$pkgdir/usr" install - install -vDm 644 {CHANGES,README} -t "${pkgdir}/usr/share/doc/${pkgname}/" -} Copied: caps/repos/community-x86_64/PKGBUILD (from rev 395050, caps/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 15:17:29 UTC (rev 395051) @@ -0,0 +1,28 @@ +# Maintainer: David Runge +# Contributor: speps +# Contributor: DonVla + +pkgname=caps +pkgver=0.9.25 +pkgrel=1 +pkgdesc="The LADSPA C* Audio Plugin Suite" +arch=('x86_64') +url="http://quitte.de/dsp/caps.html"; +license=('GPL3') +groups=('ladspa-plugins' 'pro-audio') +depends=('gcc-libs') +makedepends=('ladspa' 'python') +source=("http://quitte.de/dsp/${pkgname}_${pkgver}.tar.bz2";) +sha512sums=('8b34fe7aa86495ce1443edd818defa13e34c373d704970158c85132753a1ef5d961ac36354b5ec5eae898ccf4f066b6848c1c4245486302d4984b6909764cbd8') + +build() { + cd "${pkgname}-${pkgver}" + ./configure.py + make +} + +package() { + cd "${pkgname}-${pkgver}" + make PREFIX="$pkgdir/usr" install + install -vDm 644 {CHANGES,README} -t "${pkgdir}/usr/share/doc/${pkgname}/" +} Deleted: fix-overload.patch === --- fix-overload.patch 2018-10-17 15:17:22 UTC (rev 395050) +++ fix-overload.patch 2018-10-17 15:17:29 UTC (rev 395051) @@ -1,11 +0,0 @@ AutoFilter.cc 2014-11-10 09:12:26.0 +0100 -+++ AutoFilter.cc.fix 2017-12-07 23:12:08.612583839 +0100 -@@ -69,7 +69,7 @@ - void - AutoFilter::cycle (uint frames) - { -- div_t qr = div (frames, blocksize); -+ div_t qr = div ((int) frames, (int) blocksize); - int blocks = qr.quot; - if (qr.rem) ++blocks; - double over_blocks = 1./blocks;
[arch-commits] Commit in caps/trunk (PKGBUILD fix-overload.patch)
Date: Wednesday, October 17, 2018 @ 15:17:22 Author: dvzrv Revision: 395050 upgpkg: caps 0.9.25-1 Upgrading to 0.9.25. Dropping now obsolete fixes. Modified: caps/trunk/PKGBUILD Deleted: caps/trunk/fix-overload.patch + PKGBUILD | 18 -- fix-overload.patch | 11 --- 2 files changed, 4 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 14:59:02 UTC (rev 395049) +++ PKGBUILD2018-10-17 15:17:22 UTC (rev 395050) @@ -3,8 +3,8 @@ # Contributor: DonVla pkgname=caps -pkgver=0.9.24 -pkgrel=4 +pkgver=0.9.25 +pkgrel=1 pkgdesc="The LADSPA C* Audio Plugin Suite" arch=('x86_64') url="http://quitte.de/dsp/caps.html"; @@ -12,19 +12,9 @@ groups=('ladspa-plugins' 'pro-audio') depends=('gcc-libs') makedepends=('ladspa' 'python') -source=("http://quitte.de/dsp/${pkgname}_${pkgver}.tar.bz2"; -"fix-overload.patch") -sha512sums=('051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d' - 'e69dcdfce71a15617b80d770ac2dd590e90977e307aa8f10ee0bbad873df20d4cb37990b61a3ab708edb35454da2168a9e9e09e25b719fd5d2870c86507d6f95') +source=("http://quitte.de/dsp/${pkgname}_${pkgver}.tar.bz2";) +sha512sums=('8b34fe7aa86495ce1443edd818defa13e34c373d704970158c85132753a1ef5d961ac36354b5ec5eae898ccf4f066b6848c1c4245486302d4984b6909764cbd8') -prepare() { - cd "${pkgname}-${pkgver}" - # replacing (now obsolete) use of with - sed -e 's///g' -i dsp/v4f_IIR2.h - # fix ambiguous overloaded function call - patch -Np0 -i "${srcdir}/fix-overload.patch" -} - build() { cd "${pkgname}-${pkgver}" ./configure.py Deleted: fix-overload.patch === --- fix-overload.patch 2018-10-17 14:59:02 UTC (rev 395049) +++ fix-overload.patch 2018-10-17 15:17:22 UTC (rev 395050) @@ -1,11 +0,0 @@ AutoFilter.cc 2014-11-10 09:12:26.0 +0100 -+++ AutoFilter.cc.fix 2017-12-07 23:12:08.612583839 +0100 -@@ -69,7 +69,7 @@ - void - AutoFilter::cycle (uint frames) - { -- div_t qr = div (frames, blocksize); -+ div_t qr = div ((int) frames, (int) blocksize); - int blocks = qr.quot; - if (qr.rem) ++blocks; - double over_blocks = 1./blocks;
[arch-commits] Commit in gpa/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 14:58:53 Author: dvzrv Revision: 395048 upgpkg: gpa 0.10.0-1 Upgrading to 0.10.0. Modified: gpa/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 14:20:27 UTC (rev 395047) +++ PKGBUILD2018-10-17 14:58:53 UTC (rev 395048) @@ -5,8 +5,8 @@ # Contributor: Ravi Desai pkgname=gpa -pkgver=0.9.10 -pkgrel=2 +pkgver=0.10.0 +pkgrel=1 pkgdesc="A graphical user interface for the GnuPG" arch=('x86_64') url="https://www.gnupg.org/related_software/gpa/"; @@ -13,10 +13,15 @@ license=('GPL3') depends=('gpgme' 'gtk2') source=("ftp://ftp.gnupg.org/gcrypt/gpa/gpa-$pkgver.tar.bz2"{,.sig}) -sha512sums=('ff81a78e6b7c46307af6648a2e691a5e8185db229ccc5e259f2c3c05a3c86b337dde492069e7e9510c155fbc64d71cc4e2f109a00400bfb7560c558b753c42a9' +sha512sums=('87004fb0806e76012bc194f95afe9ef6044aec890b26e845f45c314e1bd8864f056ba5e32f9ef2e15b24b50840235e6e548a5e3006b255b4f1c20e0fd7710a3b' 'SKIP') validpgpkeys=(D8692123C4065DEA5E0F3AB5249B39D24F25E3B6) # Werner Koch +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + build() { cd "${pkgname}-${pkgver}" ./configure --prefix=/usr @@ -26,4 +31,6 @@ package() { cd "${pkgname}-${pkgver}" make DESTDIR="$pkgdir/" install + install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" }
[arch-commits] Commit in gpa/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 14:59:02 Author: dvzrv Revision: 395049 archrelease: copy trunk to community-x86_64 Added: gpa/repos/community-x86_64/PKGBUILD (from rev 395048, gpa/trunk/PKGBUILD) Deleted: gpa/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 + 1 file changed, 36 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 14:58:53 UTC (rev 395048) +++ PKGBUILD2018-10-17 14:59:02 UTC (rev 395049) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer : David Runge -# Contributor: speps -# Contributor: Mateusz Herych -# Contributor: Roman Kyrylych -# Contributor: Ravi Desai - -pkgname=gpa -pkgver=0.9.10 -pkgrel=2 -pkgdesc="A graphical user interface for the GnuPG" -arch=('x86_64') -url="https://www.gnupg.org/related_software/gpa/"; -license=('GPL3') -depends=('gpgme' 'gtk2') -source=("ftp://ftp.gnupg.org/gcrypt/gpa/gpa-$pkgver.tar.bz2"{,.sig}) -sha512sums=('ff81a78e6b7c46307af6648a2e691a5e8185db229ccc5e259f2c3c05a3c86b337dde492069e7e9510c155fbc64d71cc4e2f109a00400bfb7560c558b753c42a9' -'SKIP') -validpgpkeys=(D8692123C4065DEA5E0F3AB5249B39D24F25E3B6) # Werner Koch - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="$pkgdir/" install -} Copied: gpa/repos/community-x86_64/PKGBUILD (from rev 395048, gpa/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 14:59:02 UTC (rev 395049) @@ -0,0 +1,36 @@ +# Maintainer : David Runge +# Contributor: speps +# Contributor: Mateusz Herych +# Contributor: Roman Kyrylych +# Contributor: Ravi Desai + +pkgname=gpa +pkgver=0.10.0 +pkgrel=1 +pkgdesc="A graphical user interface for the GnuPG" +arch=('x86_64') +url="https://www.gnupg.org/related_software/gpa/"; +license=('GPL3') +depends=('gpgme' 'gtk2') +source=("ftp://ftp.gnupg.org/gcrypt/gpa/gpa-$pkgver.tar.bz2"{,.sig}) +sha512sums=('87004fb0806e76012bc194f95afe9ef6044aec890b26e845f45c314e1bd8864f056ba5e32f9ef2e15b24b50840235e6e548a5e3006b255b4f1c20e0fd7710a3b' +'SKIP') +validpgpkeys=(D8692123C4065DEA5E0F3AB5249B39D24F25E3B6) # Werner Koch + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="$pkgdir/" install + install -vDm 644 {AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" +}
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, October 17, 2018 @ 14:20:27 Author: felixonmars Revision: 395047 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 395046, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 395046, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 14:20:27 UTC (rev 395047) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.6 +pkgrel=2 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('ffe2ad4051af8a6a6c1d2c91fc38e60cc846ae6cdb16d37666c97947797e6a5e5950e271ffa874d2cca7c9cd5fedfb9490b23052be172c70b1d57ff657375561') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 14:20:13 Author: felixonmars Revision: 395046 upgpkg: pandoc-citeproc 0.14.6-2 rebuild with ghc 8.6.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 14:17:27 UTC (rev 395045) +++ PKGBUILD2018-10-17 14:20:13 UTC (rev 395046) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.14.6 -pkgrel=1 +pkgrel=2 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("custom:BSD3")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 14:17:13 Author: felixonmars Revision: 395044 upgpkg: pandoc 2.3.1-12 rebuild with ghc 8.6.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 13:05:06 UTC (rev 395043) +++ PKGBUILD2018-10-17 14:17:13 UTC (rev 395044) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.3.1 -pkgrel=11 +pkgrel=12 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL") @@ -35,6 +35,8 @@ cd "${srcdir}/$pkgname-${pkgver}" patch -p1 -i ../58eb78c437a411ee796e2c90d7c4681fe78d8254.patch +sed -i 's/< *0.6/<1/' $pkgname.cabal + # TODO: find a better solution sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs }
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, October 17, 2018 @ 14:17:27 Author: felixonmars Revision: 395045 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 395044, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 395044, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 14:17:27 UTC (rev 395045) @@ -0,0 +1,69 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.3.1 +pkgrel=12 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/jgm/pandoc/commit/58eb78c437a411ee796e2c90d7c4681fe78d8254.patch) +sha512sums=('e1c708e828c48ce5cf2a8a00431c0d75750ec46a67389de04260f3e18845b67a7e4792ea862e6184da00d335f1567f1276af4bddbb8d5275b3913f1b3a752121' + 'bf5aa3cf3628c52d1cd535b2a39a6ac3f158db828923da677870186ff1db80f1cb47f67c136496759a0a49a9f77a6fb89ac16ed3561af1ce50350ee17a3826d0') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../58eb78c437a411ee796e2c90d7c4681fe78d8254.patch + +sed -i 's/< *0.6/<1/' $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +}
[arch-commits] Commit in networkmanager-openvpn/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 13:30:48 Author: heftig Revision: 336801 1.8.8-1 Modified: networkmanager-openvpn/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 11:00:57 UTC (rev 336800) +++ PKGBUILD2018-10-17 13:30:48 UTC (rev 336801) @@ -2,7 +2,7 @@ # Contributor: Ionut Biru pkgname=networkmanager-openvpn -pkgver=1.8.6 +pkgver=1.8.8 pkgrel=1 pkgdesc="NetworkManager VPN plugin for OpenVPN" url="https://wiki.gnome.org/Projects/NetworkManager"; @@ -10,7 +10,7 @@ license=(GPL) depends=(libnm libsecret openvpn) makedepends=(nm-connection-editor intltool python git) -_commit=0a433147fd2d4e949cbdd2dc7af110ce1dbab71c # tags/1.8.6^0 +_commit=7701009a358ef6a719006843a329b47f7457903c # tags/1.8.8^0 source=("git+https://gitlab.gnome.org/GNOME/NetworkManager-openvpn.git#commit=$_commit";) sha256sums=('SKIP')
[arch-commits] Commit in networkmanager-openvpn/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, October 17, 2018 @ 13:31:06 Author: heftig Revision: 336802 archrelease: copy trunk to extra-x86_64 Added: networkmanager-openvpn/repos/extra-x86_64/PKGBUILD (from rev 336801, networkmanager-openvpn/trunk/PKGBUILD) Deleted: networkmanager-openvpn/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 13:30:48 UTC (rev 336801) +++ PKGBUILD2018-10-17 13:31:06 UTC (rev 336802) @@ -1,40 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgname=networkmanager-openvpn -pkgver=1.8.6 -pkgrel=1 -pkgdesc="NetworkManager VPN plugin for OpenVPN" -url="https://wiki.gnome.org/Projects/NetworkManager"; -arch=(x86_64) -license=(GPL) -depends=(libnm libsecret openvpn) -makedepends=(nm-connection-editor intltool python git) -_commit=0a433147fd2d4e949cbdd2dc7af110ce1dbab71c # tags/1.8.6^0 -source=("git+https://gitlab.gnome.org/GNOME/NetworkManager-openvpn.git#commit=$_commit";) -sha256sums=('SKIP') - -pkgver() { - cd NetworkManager-openvpn - git describe --tags | sed 's/-dev/dev/;s/-/+/g' -} - -prepare() { - cd NetworkManager-openvpn - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd NetworkManager-openvpn - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ ---libexecdir=/usr/lib --disable-static - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd NetworkManager-openvpn - make DESTDIR="$pkgdir" install - echo 'u nm-openvpn - "NetworkManager OpenVPN"' | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" -} Copied: networkmanager-openvpn/repos/extra-x86_64/PKGBUILD (from rev 336801, networkmanager-openvpn/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 13:31:06 UTC (rev 336802) @@ -0,0 +1,40 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgname=networkmanager-openvpn +pkgver=1.8.8 +pkgrel=1 +pkgdesc="NetworkManager VPN plugin for OpenVPN" +url="https://wiki.gnome.org/Projects/NetworkManager"; +arch=(x86_64) +license=(GPL) +depends=(libnm libsecret openvpn) +makedepends=(nm-connection-editor intltool python git) +_commit=7701009a358ef6a719006843a329b47f7457903c # tags/1.8.8^0 +source=("git+https://gitlab.gnome.org/GNOME/NetworkManager-openvpn.git#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd NetworkManager-openvpn + git describe --tags | sed 's/-dev/dev/;s/-/+/g' +} + +prepare() { + cd NetworkManager-openvpn + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd NetworkManager-openvpn + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ +--libexecdir=/usr/lib --disable-static + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd NetworkManager-openvpn + make DESTDIR="$pkgdir" install + echo 'u nm-openvpn - "NetworkManager OpenVPN"' | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/$pkgname.conf" +}
[arch-commits] Commit in erlang-nox/repos/community-x86_64 (8 files)
Date: Wednesday, October 17, 2018 @ 13:05:06 Author: arodseth Revision: 395043 archrelease: copy trunk to community-x86_64 Added: erlang-nox/repos/community-x86_64/PKGBUILD (from rev 395042, erlang-nox/trunk/PKGBUILD) erlang-nox/repos/community-x86_64/epmd.conf (from rev 395042, erlang-nox/trunk/epmd.conf) erlang-nox/repos/community-x86_64/epmd.service (from rev 395042, erlang-nox/trunk/epmd.service) erlang-nox/repos/community-x86_64/epmd.socket (from rev 395042, erlang-nox/trunk/epmd.socket) Deleted: erlang-nox/repos/community-x86_64/PKGBUILD erlang-nox/repos/community-x86_64/epmd.conf erlang-nox/repos/community-x86_64/epmd.service erlang-nox/repos/community-x86_64/epmd.socket --+ PKGBUILD | 154 - epmd.conf|6 +- epmd.service | 22 epmd.socket | 18 +++--- 4 files changed, 100 insertions(+), 100 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-10-17 13:04:55 UTC (rev 395042) +++ PKGBUILD2018-10-17 13:05:06 UTC (rev 395043) @@ -1,77 +0,0 @@ -# Maintainer: Alexander F. Rødseth -# Contributor: Lukas Fleischer -# Contributor: Vesa Kaihlavirta -# Contributor: Sarah Hay -# Contributor: Tom Burdick -# Contributor: Ricardo Catalinas Jiménez - -pkgname=erlang-nox -pkgver=21.1 -_docver=21.1 -pkgrel=1 -pkgdesc='General-purpose concurrent functional programming language (headless version)' -arch=('x86_64') -url='http://www.erlang.org/' -license=('Apache') -depends=('ncurses' 'openssl') -makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 'unixodbc') -conflicts=('erlang') -optdepends=('erlang-unixodbc: database support' -'java-environment: for Java support' -'lksctp-tools: for SCTP support') -options=('staticlibs') -source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; -"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; -'epmd.service' 'epmd.socket' 'epmd.conf') -sha256sums=('SKIP' -'021e47b5036eaa4671b6d87a910403b775c967bfcb79b56a87f2183ddc5a5df5' -'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' -'998a759e4cea4527f9d9b241bf9f32527d7378d63ea40afa38443c6c3ceaea34' -'78ce5e67b21758c767d727e56b20502f75dc4385ff9b6c6db312d8e8506f2df2') - -prepare() { - cd otp - - ./otp_build autoconf -} - -build() { - cd otp - - ./configure \ ---prefix=/usr \ ---enable-smp-support \ ---with-odbc \ ---enable-builtin-zlib - make -} - -package() { - make -C otp DESTDIR="$pkgdir" install - - # Documentation - install -d "$pkgdir/usr/share/doc/erlang" - install -m0644 "$srcdir/otp/README.md" \ -"$srcdir"/COPYRIGHT \ -"$pkgdir/usr/share/doc/erlang" - - # Compressed man pages - for page in "$srcdir/man/man?/*"; do gzip $page; done - cp -r "$srcdir/man" "$pkgdir/usr/lib/erlang/" - - # License - install -Dm0644 "$srcdir/otp/LICENSE.txt" \ -"$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" - - # Remove files that are packaged as erlang-unixodbc - rm -rf "$pkgdir/usr/lib/erlang/"{lib/odbc*,man/man3/odbc.3.gz} - - # epmd service, socket and conf - cd "$srcdir" - install -Dm644 epmd.service "$pkgdir/usr/lib/systemd/system/epmd.service" - install -Dm644 epmd.socket "$pkgdir/usr/lib/systemd/system/epmd.socket" - install -Dm644 epmd.conf "$pkgdir/etc/conf.d/epmd" -} - -# getver: raw.githubusercontent.com/erlang/otp/maint/OTP_VERSION -# vim: ts=2 sw=2 et: Copied: erlang-nox/repos/community-x86_64/PKGBUILD (from rev 395042, erlang-nox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-10-17 13:05:06 UTC (rev 395043) @@ -0,0 +1,77 @@ +# Maintainer: Alexander F. Rødseth +# Contributor: Lukas Fleischer +# Contributor: Vesa Kaihlavirta +# Contributor: Sarah Hay +# Contributor: Tom Burdick +# Contributor: Ricardo Catalinas Jiménez + +pkgname=erlang-nox +pkgver=21.1.1 +_docver=21.1 +pkgrel=1 +pkgdesc='General-purpose concurrent functional programming language (headless version)' +arch=('x86_64') +url='http://www.erlang.org/' +license=('Apache') +depends=('ncurses' 'openssl') +makedepends=('fop' 'git' 'java-environment' 'libxslt' 'lksctp-tools' 'unixodbc') +conflicts=('erlang') +optdepends=('erlang-unixodbc: database support' +'java-environment: for Java support' +'lksctp-tools: for SCTP support') +options=('staticlibs') +source=("git+https://github.com/erlang/otp.git#tag=OTP-$pkgver"; +"http://www.erlang.org/download/otp_doc_man_$_docver.tar.gz"; +'epmd.service' 'epmd.socket' 'epmd.conf') +sha256sums=('SKIP' +'021e47b5036eaa4671b6d87a910403b775c967bfcb79b56a87f2183ddc5a5df5' +'b121ec9053fb37abca5f910a81c526f93ec30fe13b574a12209223b346886a9e' +'998a759e4cea4527f9d9b241bf
[arch-commits] Commit in erlang-nox/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 13:04:55 Author: arodseth Revision: 395042 upgpkg: erlang-nox 21.1.1-1 Modified: erlang-nox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 12:51:11 UTC (rev 395041) +++ PKGBUILD2018-10-17 13:04:55 UTC (rev 395042) @@ -6,7 +6,7 @@ # Contributor: Ricardo Catalinas Jiménez pkgname=erlang-nox -pkgver=21.1 +pkgver=21.1.1 _docver=21.1 pkgrel=1 pkgdesc='General-purpose concurrent functional programming language (headless version)'
[arch-commits] Commit in idris/repos (2 files)
Date: Wednesday, October 17, 2018 @ 12:51:11 Author: felixonmars Revision: 395041 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 395040, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 395040, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-10-17 12:51:11 UTC (rev 395041) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=75 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";) +sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' -e 's/< *0.6/<1/' idris.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs +} + +build() { +cd Idris-dev-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in idris/trunk (PKGBUILD)
Date: Wednesday, October 17, 2018 @ 12:50:55 Author: felixonmars Revision: 395040 upgpkg: idris 1.3.0-75 rebuild with ghc 8.6.1 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-10-17 12:34:53 UTC (rev 395039) +++ PKGBUILD2018-10-17 12:50:55 UTC (rev 395040) @@ -3,7 +3,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=74 +pkgrel=75 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3") @@ -26,7 +26,8 @@ sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ libs/*/Makefile -sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' idris.cabal +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' -e 's/< *0.6/<1/' idris.cabal +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs } build() {