[arch-commits] Commit in go-ethereum/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:29:10 Author: tensor5 Revision: 313285 archrelease: copy trunk to community-x86_64 Added: go-ethereum/repos/community-x86_64/PKGBUILD (from rev 313284, go-ethereum/trunk/PKGBUILD) Deleted: go-ethereum/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 06:28:04 UTC (rev 313284) +++ PKGBUILD2018-03-29 06:29:10 UTC (rev 313285) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Nicola Squartini - -pkgname=go-ethereum -pkgver=1.8.2 -_commit=b8b9f7f4476a30a0aaf6077daade6ae77f969960 -pkgrel=1 -pkgdesc='Official golang implementation of the Ethereum protocol' -arch=('x86_64') -url='http://geth.ethereum.org/' -license=('GPL3') -depends=('glibc') -makedepends=('git' 'go-pie') -provides=('geth') -conflicts=('geth') -replaces=('geth') -source=("git+https://github.com/ethereum/go-ethereum.git#commit=${_commit}";) -sha256sums=('SKIP') - -build() { -cd ${pkgname} - -make all -} - -package() { -cd ${pkgname} - -install -Dm755 -t "${pkgdir}"/usr/bin build/bin/* -} Copied: go-ethereum/repos/community-x86_64/PKGBUILD (from rev 313284, go-ethereum/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 06:29:10 UTC (rev 313285) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Nicola Squartini + +pkgname=go-ethereum +pkgver=1.8.3 +_commit=329ac18ef617d0238f71637bffe78f028b0f13f7 +pkgrel=1 +pkgdesc='Official golang implementation of the Ethereum protocol' +arch=('x86_64') +url='http://geth.ethereum.org/' +license=('GPL3') +depends=('glibc') +makedepends=('git' 'go-pie') +provides=('geth') +conflicts=('geth') +replaces=('geth') +source=("git+https://github.com/ethereum/go-ethereum.git#commit=${_commit}";) +sha256sums=('SKIP') + +build() { +cd ${pkgname} + +make all +} + +package() { +cd ${pkgname} + +install -Dm755 -t "${pkgdir}"/usr/bin build/bin/* +}
[arch-commits] Commit in go-ethereum/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:28:04 Author: tensor5 Revision: 313284 upgpkg: go-ethereum 1.8.3-1 Modified: go-ethereum/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 06:13:29 UTC (rev 313283) +++ PKGBUILD2018-03-29 06:28:04 UTC (rev 313284) @@ -2,8 +2,8 @@ # Maintainer: Nicola Squartini pkgname=go-ethereum -pkgver=1.8.2 -_commit=b8b9f7f4476a30a0aaf6077daade6ae77f969960 +pkgver=1.8.3 +_commit=329ac18ef617d0238f71637bffe78f028b0f13f7 pkgrel=1 pkgdesc='Official golang implementation of the Ethereum protocol' arch=('x86_64')
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, March 29, 2018 @ 06:13:29 Author: felixonmars Revision: 313283 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 313282, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 313282, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 06:13:29 UTC (rev 313283) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.5.1 +pkgrel=27 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('95028853f0a5c86832a4d0488e0f82c8bfda7f0b3f1f21a585efa12f5e882b63a9cb85a028bab5c33b60cafbba1b56608f254b4efa877f60f26356840d74cc9b') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:13:10 Author: felixonmars Revision: 313282 upgpkg: hledger-web 1.5.1-27 rebuild with hledger-lib,1.5.1 (2nd try) Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 06:11:50 UTC (rev 313281) +++ PKGBUILD2018-03-29 06:13:10 UTC (rev 313282) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.5.1 -pkgrel=26 +pkgrel=27 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, March 29, 2018 @ 06:11:50 Author: felixonmars Revision: 313281 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 313280, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 313280, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 06:11:50 UTC (rev 313281) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.5 +pkgrel=45 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-cmdargs' + 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-here' 'haskell-pretty-show' + 'haskell-temporary' 'haskell-tabular' 'haskell-hledger-lib' 'haskell-unordered-containers' + 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 'haskell-hunit' 'haskell-mtl' + 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-shakespeare' 'haskell-split' 'haskell-text' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('252c515c1cec094266888ae6ba8ebc166abbfe0b2681b4f0cca07e3b21488f6ce36a2ac5ffa4a7629414c1720c73016b8a45921c4c336923b21bb15352630c39') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:11:30 Author: felixonmars Revision: 313280 upgpkg: hledger 1.5-45 rebuild with hledger-lib,1.5.1 (2nd try) Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 06:10:12 UTC (rev 313279) +++ PKGBUILD2018-03-29 06:11:30 UTC (rev 313280) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.5 -pkgrel=44 +pkgrel=45 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in haskell-hledger-lib/repos (2 files)
Date: Thursday, March 29, 2018 @ 06:10:12 Author: felixonmars Revision: 313279 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hledger-lib/repos/community-staging-x86_64/ haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 313278, haskell-hledger-lib/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 313278, haskell-hledger-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 06:10:12 UTC (rev 313279) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hledger-lib +pkgname=haskell-hledger-lib +pkgver=1.5.1 +pkgrel=2 +pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-blaze-markup' + 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 'haskell-decimal' 'haskell-extra' + 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 'haskell-old-time' + 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 'haskell-text' + 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 'haskell-parsec') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-test-framework' + 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f0d39f7eb5367f622412bdadde8ffde1dc9c66d34320963e957f139a686b06d0affac53d4c871f487183716b3453ec731abece4ed4ea50a5c512dfdefe5111d8') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal + +sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' ${_hkgname}-${pkgver}/tests/doctests.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in nodejs/repos/community-x86_64 (4 files)
Date: Thursday, March 29, 2018 @ 06:09:29 Author: felixonmars Revision: 313277 archrelease: copy trunk to community-x86_64 Added: nodejs/repos/community-x86_64/PKGBUILD (from rev 313276, nodejs/trunk/PKGBUILD) nodejs/repos/community-x86_64/rebuild.list (from rev 313276, nodejs/trunk/rebuild.list) Deleted: nodejs/repos/community-x86_64/PKGBUILD nodejs/repos/community-x86_64/rebuild.list --+ PKGBUILD | 146 - rebuild.list |2 2 files changed, 74 insertions(+), 74 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 06:09:08 UTC (rev 313276) +++ PKGBUILD2018-03-29 06:09:29 UTC (rev 313277) @@ -1,73 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor Bartłomiej Piotrowski -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: James Campos -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dongsheng Cai -# Contributor: Masutu Subric -# Contributor: TIanyi Cui - -pkgname=nodejs -pkgver=9.9.0 -pkgrel=2 -pkgdesc='Evented I/O for V8 javascript' -arch=('x86_64') -url='http://nodejs.org/' -license=('MIT') -depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 'v8') -makedepends=('python2' 'procps-ng') -optdepends=('npm: nodejs package manager') -source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) -sha512sums=('9ee32ae56041cf6c3dd95423e24a0a17d08a2cf253c23ec14262e8ee129a3c4f7f5556fedd6d55a71ab78e0cc5d3b55ab00c28913dc30bc115433e6b26550358') - -prepare() { - cd node-$pkgver - - msg 'Fixing for python2 name' - find -type f -exec sed \ --e 's_^#!/usr/bin/env python$_&2_' \ --e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ --e 's_^#!/usr/bin/python$_&2_' \ --e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ --e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ --e "s_'python'_'python2'_" -i {} \; - find test/ -type f -exec sed 's_python _python2 _' -i {} \; -} - -build() { - cd node-$pkgver - - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - export PYTHON=python2 - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---shared-http-parser \ ---shared-cares \ ---shared-nghttp2 -# --shared-v8 - - make -} - -check() { - cd node-$pkgver - # Expected failure: https://github.com/nodejs/node/issues/11627 - make test || warning "Tests failed" -} - -package() { - cd node-$pkgver - - make DESTDIR="$pkgdir" install - - install -D -m644 LICENSE \ -"$pkgdir"/usr/share/licenses/nodejs/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 313276, nodejs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 06:09:29 UTC (rev 313277) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: James Campos +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dongsheng Cai +# Contributor: Masutu Subric +# Contributor: TIanyi Cui + +pkgname=nodejs +pkgver=9.10.0 +pkgrel=1 +pkgdesc='Evented I/O for V8 javascript' +arch=('x86_64') +url='http://nodejs.org/' +license=('MIT') +depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 'v8') +makedepends=('python2' 'procps-ng') +optdepends=('npm: nodejs package manager') +source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) +sha512sums=('6a96ffa1df9e2c592baea331eb6a5137b57257bb7b3a51b46b7a113e3d1674d1d2c46d0a423a4d3892c93f832d5ee896db54ab418add004837cc31f3309ad57e') + +prepare() { + cd node-$pkgver + + msg 'Fixing for python2 name' + find -type f -exec sed \ +-e 's_^#!/usr/bin/env python$_&2_' \ +-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ +-e 's_^#!/usr/bin/python$_&2_' \ +-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ +-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ +-e "s_'python'_'python2'_" -i {} \; + find test/ -type f -exec sed 's_python _python2 _' -i {} \; +} + +build() { + cd node-$pkgver + + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + export PYTHON=python2 + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--shared-http-parser \ +--shared-cares \ +--shared-nghttp2 +# --shared-v8 + + make +} + +check() { + cd node-$pkgver + # Expected failure: https://github.com/nodejs/node/issues/11627 + make test || warning "Tests failed" +} + +package() { + cd node-$pkgver + + make DESTDIR="$pkgdir" install + + install -D -m644 LICENSE \ +
[arch-commits] Commit in haskell-hledger-lib/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:09:54 Author: felixonmars Revision: 313278 upgpkg: haskell-hledger-lib 1.5.1-2 rebuild with hledger-lib,1.5.1 (2nd try) Modified: haskell-hledger-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 06:09:29 UTC (rev 313277) +++ PKGBUILD2018-03-29 06:09:54 UTC (rev 313278) @@ -5,7 +5,7 @@ _hkgname=hledger-lib pkgname=haskell-hledger-lib pkgver=1.5.1 -pkgrel=1 +pkgrel=2 pkgdesc="Core data types, parsers and functionality for the hledger accounting tools" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 06:09:08 Author: felixonmars Revision: 313276 upgpkg: nodejs 9.10.0-1 Modified: nodejs/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:55:00 UTC (rev 313275) +++ PKGBUILD2018-03-29 06:09:08 UTC (rev 313276) @@ -9,8 +9,8 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=9.9.0 -pkgrel=3 +pkgver=9.10.0 +pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('x86_64') url='http://nodejs.org/' @@ -19,7 +19,7 @@ makedepends=('python2' 'procps-ng') optdepends=('npm: nodejs package manager') source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) -sha512sums=('9ee32ae56041cf6c3dd95423e24a0a17d08a2cf253c23ec14262e8ee129a3c4f7f5556fedd6d55a71ab78e0cc5d3b55ab00c28913dc30bc115433e6b26550358') +sha512sums=('6a96ffa1df9e2c592baea331eb6a5137b57257bb7b3a51b46b7a113e3d1674d1d2c46d0a423a4d3892c93f832d5ee896db54ab418add004837cc31f3309ad57e') prepare() { cd node-$pkgver
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:54:41 Author: felixonmars Revision: 313274 upgpkg: stack 1.6.5-62 rebuild with microlens-th,0.4.2.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:49:34 UTC (rev 313273) +++ PKGBUILD2018-03-29 05:54:41 UTC (rev 313274) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=61 +pkgrel=62 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, March 29, 2018 @ 05:55:00 Author: felixonmars Revision: 313275 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 313274, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 313274, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 313274, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:55:00 UTC (rev 313275) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=62 +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-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' '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=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-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-$pkgver + # 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 "${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" + + 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 3
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:49:34 Author: felixonmars Revision: 313273 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 313272, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 313272, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:49:34 UTC (rev 313273) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.35 +pkgrel=7 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-stm' 'haskell-text' 'haskell-text-zipper' + 'haskell-word-wrap') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e4ebff4394748f2b7f86e7689fbe149f5276f5f94472f3f7021d93eb5ecbe0ce4a59d3a6a4c7e0ff22b29a73909a1ce6e982bf8ba5b476b2597be11407416057') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-demos +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:49:15 Author: felixonmars Revision: 313272 upgpkg: haskell-brick 0.35-7 rebuild with microlens-th,0.4.2.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:48:25 UTC (rev 313271) +++ PKGBUILD2018-03-29 05:49:15 UTC (rev 313272) @@ -5,7 +5,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.35 -pkgrel=6 +pkgrel=7 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("custom:BSD3")
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:48:25 Author: felixonmars Revision: 313271 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 313270, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 313270, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:48:25 UTC (rev 313271) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.3.10 +pkgrel=4 +pkgdesc="Feature-complete microlens" +url="https://github.com/aelve/microlens"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" "haskell-text" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:48:07 Author: felixonmars Revision: 313270 upgpkg: haskell-microlens-platform 0.3.10-4 rebuild with microlens-th,0.4.2.1 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:47:36 UTC (rev 313269) +++ PKGBUILD2018-03-29 05:48:07 UTC (rev 313270) @@ -5,7 +5,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.3.10 -pkgrel=3 +pkgrel=4 pkgdesc="Feature-complete microlens" url="https://github.com/aelve/microlens"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:47:18 Author: felixonmars Revision: 313268 upgpkg: haskell-yesod 1.4.5-241 rebuild with microlens-th,0.4.2.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:46:36 UTC (rev 313267) +++ PKGBUILD2018-03-29 05:47:18 UTC (rev 313268) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=240 +pkgrel=241 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:47:36 Author: felixonmars Revision: 313269 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 313268, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 313268, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:47:36 UTC (rev 313269) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=241 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:46:36 Author: felixonmars Revision: 313267 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 313266, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 313266, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:46:36 UTC (rev 313267) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=97 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:46:18 Author: felixonmars Revision: 313266 upgpkg: haskell-yesod-test 1.5.9.1-97 rebuild with microlens-th,0.4.2.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:45:25 UTC (rev 313265) +++ PKGBUILD2018-03-29 05:46:18 UTC (rev 313266) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=96 +pkgrel=97 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:45:25 Author: felixonmars Revision: 313265 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 313264, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 313264, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:45:25 UTC (rev 313265) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.21 +pkgrel=5 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 'haskell-parallel' 'haskell-parsec' + 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('63daa4030af26d7941ba317d749a08f255d2ec1a73133cbefa3df15c76a8bf111c8e815982118bee2e23102212773e57d33fd9ef34864e79d9e66b4deaf3f5da') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:45:06 Author: felixonmars Revision: 313264 upgpkg: haskell-vty 5.21-5 rebuild with microlens-th,0.4.2.1 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:44:08 UTC (rev 313263) +++ PKGBUILD2018-03-29 05:45:06 UTC (rev 313264) @@ -5,7 +5,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.21 -pkgrel=4 +pkgrel=5 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:44:08 Author: felixonmars Revision: 313263 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 313262, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 313262, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:44:08 UTC (rev 313263) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.4.16 +pkgrel=136 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" "haskell-email-validate" + "haskell-network-uri" "haskell-persistent" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-text" "haskell-wai" "haskell-xss-sanitize" + "haskell-yesod-core" "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:43:49 Author: felixonmars Revision: 313262 upgpkg: haskell-yesod-form 1.4.16-136 rebuild with microlens-th,0.4.2.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:42:48 UTC (rev 313261) +++ PKGBUILD2018-03-29 05:43:49 UTC (rev 313262) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=135 +pkgrel=136 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:42:30 Author: felixonmars Revision: 313260 upgpkg: haskell-yesod-persistent 1.4.3-111 rebuild with microlens-th,0.4.2.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:41:46 UTC (rev 313259) +++ PKGBUILD2018-03-29 05:42:30 UTC (rev 313260) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=110 +pkgrel=111 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:42:48 Author: felixonmars Revision: 313261 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 313260, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 313260, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:42:48 UTC (rev 313261) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=111 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${_hkgname}-${pkgver}" +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:41:46 Author: felixonmars Revision: 313259 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 313258, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 313258, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:41:46 UTC (rev 313259) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.6.4 +pkgrel=71 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-monad-control' + 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:41:20 Author: felixonmars Revision: 313258 upgpkg: haskell-persistent-sqlite 2.6.4-71 rebuild with microlens-th,0.4.2.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:40:38 UTC (rev 313257) +++ PKGBUILD2018-03-29 05:41:20 UTC (rev 313258) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.6.4 -pkgrel=70 +pkgrel=71 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:40:19 Author: felixonmars Revision: 313256 upgpkg: haskell-microlens-th 0.4.2.1-1 rebuild with microlens-th,0.4.2.1 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:27:49 UTC (rev 313255) +++ PKGBUILD2018-03-29 05:40:19 UTC (rev 313256) @@ -3,8 +3,8 @@ _hkgname=microlens-th pkgname=haskell-microlens-th -pkgver=0.4.2 -pkgrel=2 +pkgver=0.4.2.1 +pkgrel=1 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/aelve/microlens"; license=('custom:BSD3') @@ -12,7 +12,7 @@ depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5') +sha512sums=('d1723c23bc195304bd1e8a134d3367b9b113a470997a7db7bb12d7f50c2aadfc84c7d97bf5bbf4dd8d73244bae14510ee1be0b8627cd9ee8bcabab3a3691954b') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:40:38 Author: felixonmars Revision: 313257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 313256, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 313256, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:40:38 UTC (rev 313257) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.2.1 +pkgrel=1 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/aelve/microlens"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d1723c23bc195304bd1e8a134d3367b9b113a470997a7db7bb12d7f50c2aadfc84c7d97bf5bbf4dd8d73244bae14510ee1be0b8627cd9ee8bcabab3a3691954b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finlining +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in perl-dbd-sqlite/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:35:07 Author: felixonmars Revision: 320588 upgpkg: perl-dbd-sqlite 1.58-1 Modified: perl-dbd-sqlite/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:28:29 UTC (rev 320587) +++ PKGBUILD2018-03-29 05:35:07 UTC (rev 320588) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=perl-dbd-sqlite -pkgver=1.56 +pkgver=1.58 pkgrel=1 pkgdesc="Self-contained RDBMS in a DBI driver" arch=('x86_64') @@ -10,7 +10,7 @@ license=('GPL' 'PerlArtistic') depends=('perl-dbi' 'sqlite') source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz) -sha512sums=('1c9be3557691f76a9e543fe4bd6656a6b82f53fba4bc05261a55affa0a38b4eaa1cf876da975234c9c09985ba25b21f6f7a735f1cc47104169edf7fdd3a2e314') +sha512sums=('080d1e304fb0d43926ce0345df3367132c317ba113bdc11952c0a159bc68d988a024828a28e66be267f82e07731dee225723854fb80914ba7c476b27dbdeb212') build() { cd DBD-SQLite-${pkgver}
[arch-commits] Commit in perl-dbd-sqlite/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:35:28 Author: felixonmars Revision: 320589 archrelease: copy trunk to extra-x86_64 Added: perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD (from rev 320588, perl-dbd-sqlite/trunk/PKGBUILD) Deleted: perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 05:35:07 UTC (rev 320588) +++ PKGBUILD2018-03-29 05:35:28 UTC (rev 320589) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=perl-dbd-sqlite -pkgver=1.56 -pkgrel=1 -pkgdesc="Self-contained RDBMS in a DBI driver" -arch=('x86_64') -url="http://search.cpan.org/dist/DBD-SQLite"; -license=('GPL' 'PerlArtistic') -depends=('perl-dbi' 'sqlite') -source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz) -sha512sums=('1c9be3557691f76a9e543fe4bd6656a6b82f53fba4bc05261a55affa0a38b4eaa1cf876da975234c9c09985ba25b21f6f7a735f1cc47104169edf7fdd3a2e314') - -build() { - cd DBD-SQLite-${pkgver} - perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd DBD-SQLite-${pkgver} - make test -} - -package() { - cd DBD-SQLite-${pkgver} - make install DESTDIR="${pkgdir}" - -# template start; name=perl-binary-module-dependency; version=1; -if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then - _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') - _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') - depends+=("perl>=$_perlver_min" "perl<$_perlver_max") -fi -# template end; -} Copied: perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD (from rev 320588, perl-dbd-sqlite/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 05:35:28 UTC (rev 320589) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=perl-dbd-sqlite +pkgver=1.58 +pkgrel=1 +pkgdesc="Self-contained RDBMS in a DBI driver" +arch=('x86_64') +url="http://search.cpan.org/dist/DBD-SQLite"; +license=('GPL' 'PerlArtistic') +depends=('perl-dbi' 'sqlite') +source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz) +sha512sums=('080d1e304fb0d43926ce0345df3367132c317ba113bdc11952c0a159bc68d988a024828a28e66be267f82e07731dee225723854fb80914ba7c476b27dbdeb212') + +build() { + cd DBD-SQLite-${pkgver} + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd DBD-SQLite-${pkgver} + make test +} + +package() { + cd DBD-SQLite-${pkgver} + make install DESTDIR="${pkgdir}" + +# template start; name=perl-binary-module-dependency; version=1; +if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then + _perlver_min=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]);') + _perlver_max=$(perl -e '$v = $^V->{version}; print $v->[0].".".($v->[1]+1);') + depends+=("perl>=$_perlver_min" "perl<$_perlver_max") +fi +# template end; +}
[arch-commits] Commit in nvidia-340xx/repos (3 files)
Date: Thursday, March 29, 2018 @ 05:28:29 Author: heftig Revision: 320587 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 320586, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 320586, nvidia-340xx/trunk/kernel-4.11.patch) ---+ PKGBUILD | 71 kernel-4.11.patch | 38 +++ 2 files changed, 109 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 320586, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-03-29 05:28:29 UTC (rev 320587) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.106 +_extramodules=extramodules-4.15-ARCH +pkgrel=22 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch') +sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 320586, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2018-03-29 05:28:29 UTC (rev 320587) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; + return VM_FAULT_SIGBUS;
[arch-commits] Commit in nvidia/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:28:09 Author: heftig Revision: 320586 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 320585, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 320585, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-03-29 05:28:09 UTC (rev 320586) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=390.48 +_extramodules=extramodules-4.15-ARCH +pkgrel=2 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha256sums=('2d4bf72801f101a85df6fd1464021380ad51f5a30df05dadaf1fb546a175a441') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.15' 'linux<4.16' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +}
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Thursday, March 29, 2018 @ 05:27:30 Author: heftig Revision: 313254 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 313253, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 313253, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 313253, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 313253, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2018-03-29 05:27:30 UTC (rev 313254) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 313253, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:27:30 UTC (rev 313254) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=57 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec xz {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 313253, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-29 05:27:30 UTC (rev 313254) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Thursday, March 29, 2018 @ 05:27:49 Author: heftig Revision: 313255 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 313254, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 313254, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 313254, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:27:49 UTC (rev 313255) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=116 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 313254, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2018-03-29 05:27:49 UTC (rev 313255) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in r8168/repos (3 files)
Date: Thursday, March 29, 2018 @ 05:27:08 Author: heftig Revision: 313253 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 313252, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 313252, r8168/trunk/linux-4.15.patch) --+ PKGBUILD | 49 linux-4.15.patch | 81 + 2 files changed, 130 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 313252, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:27:08 UTC (rev 313253) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=44 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz +linux-4.15.patch) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31' +'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7') + +prepare() { + cd "$pkgname-$pkgver" + patch -Np1 -i ../linux-4.15.patch +} + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/*.ko + find "$pkgdir" -name '*.ko' -exec xz {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 313252, r8168/trunk/linux-4.15.patch) === --- community-staging-x86_64/linux-4.15.patch (rev 0) +++ community-staging-x86_64/linux-4.15.patch 2018-03-29 05:27:08 UTC (rev 313253) @@ -0,0 +1,81 @@ +diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c +--- r8168-8.045.08/src/r8168_n.c 2017-09-22 17:31:17.0 +0200 r8168-8.045.08-4.15/src/r8168_n.c 2018-01-29 12:33:34.283394438 +0100 +@@ -407,8 +407,13 @@ + static void rtl8168_sleep_rx_enable(struct net_device *dev); + static void rtl8168_dsm(struct net_device *dev, int dev_state); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) + static void rtl8168_esd_timer(unsigned long __opaque); + static void rtl8168_link_timer(unsigned long __opaque); ++#else ++static void rtl8168_esd_timer(struct timer_list *timer_list); ++static void rtl8168_link_timer(struct timer_list *timer_list); ++#endif + static void rtl8168_tx_clear(struct rtl8168_private *tp); + static void rtl8168_rx_clear(struct rtl8168_private *tp); + +@@ -22964,7 +22969,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = &tp->esd_timer; + +-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_esd_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT); + } + +@@ -22978,7 +22987,11 @@ + struct rtl8168_private *tp = netdev_priv(dev); + struct timer_list *timer = &tp->link_timer; + +-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev); ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) ++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp); ++#else ++timer_setup(timer, rtl8168_link_timer, 0); ++#endif + mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT); + } + +@@ -24717,10 +24730,16 @@ + #define PCI_DEVICE_SERIAL_NUMBER (0x0164) + + static void ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0) + rtl8168_esd_timer(unsigned long __opaque) + { +-
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:26:48 Author: heftig Revision: 313252 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 313251, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 313251, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:26:48 UTC (rev 313252) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=122 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16') +_extramodules=extramodules-4.15-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:26:26 Author: heftig Revision: 313251 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 313250, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 313250, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:26:26 UTC (rev 313251) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.8 +pkgrel=10 +_linux_major=4 +_linux_minor=15 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:26:05 Author: heftig Revision: 313250 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 313249, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 313249, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-03-29 05:26:05 UTC (rev 313250) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +pkgver=0.43 +_extradir=/usr/lib/modules/extramodules-4.15-ARCH +pkgrel=10 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.15' 'linux<4.16') +makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git') +_commit=a63729ab30d85430048f65c37f29188ab484cd52 # tags/tp-smapi/0.43 +source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit";) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^tp-smapi\///;s/-/+/g' +} + +build() { + cd $pkgname + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec xz {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:57 Author: heftig Revision: 320585 340.106-22: kernel 4.15.14-1 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:22:51 UTC (rev 320584) +++ PKGBUILD2018-03-29 05:22:57 UTC (rev 320585) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.106 _extramodules=extramodules-4.15-ARCH -pkgrel=21 +pkgrel=22 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:51 Author: heftig Revision: 320584 390.48-2: kernel 4.15.14-1 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:20:14 UTC (rev 320583) +++ PKGBUILD2018-03-29 05:22:51 UTC (rev 320584) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=390.48 _extramodules=extramodules-4.15-ARCH -pkgrel=1 +pkgrel=2 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:28 Author: heftig Revision: 313247 0.43-10: kernel 4.15.14-1 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:22:19 UTC (rev 313246) +++ PKGBUILD2018-03-29 05:22:28 UTC (rev 313247) @@ -11,7 +11,7 @@ pkgname=tp_smapi pkgver=0.43 _extradir=/usr/lib/modules/extramodules-4.15-ARCH -pkgrel=9 +pkgrel=10 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:44 Author: heftig Revision: 313249 5.2.8-10: kernel 4.15.14-1 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:22:38 UTC (rev 313248) +++ PKGBUILD2018-03-29 05:22:44 UTC (rev 313249) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.8 -pkgrel=9 +pkgrel=10 _linux_major=4 _linux_minor=15 arch=('x86_64')
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:19 Author: heftig Revision: 313246 8.045.08-44: kernel 4.15.14-1 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:22:01 UTC (rev 313245) +++ PKGBUILD2018-03-29 05:22:19 UTC (rev 313246) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=43 +pkgrel=44 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:38 Author: heftig Revision: 313248 20170610-57: kernel 4.15.14-1 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:22:28 UTC (rev 313247) +++ PKGBUILD2018-03-29 05:22:38 UTC (rev 313248) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=56 +pkgrel=57 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:22:01 Author: heftig Revision: 313245 0.8-122: kernel 4.15.14-1 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:21:53 UTC (rev 313244) +++ PKGBUILD2018-03-29 05:22:01 UTC (rev 313245) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=121 +pkgrel=122 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:21:53 Author: heftig Revision: 313244 1.1.0-116: kernel 4.15.14-1 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 05:01:32 UTC (rev 313243) +++ PKGBUILD2018-03-29 05:21:53 UTC (rev 313244) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=115 +pkgrel=116 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in ruby/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:20:14 Author: anatolik Revision: 320583 archrelease: copy trunk to testing-x86_64 Added: ruby/repos/testing-x86_64/ ruby/repos/testing-x86_64/PKGBUILD (from rev 320582, ruby/trunk/PKGBUILD) --+ PKGBUILD | 83 + 1 file changed, 83 insertions(+) Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 320582, ruby/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 05:20:14 UTC (rev 320583) @@ -0,0 +1,83 @@ +# Contributor: Thomas Dziedzic +# Contributor: Allan McRae +# Contributor: John Proctor +# Contributor: Jeramy Rutley + +pkgname=(ruby ruby-docs) +pkgver=2.5.1 +pkgrel=1 +arch=(x86_64) +url='http://www.ruby-lang.org/en/' +license=(BSD custom) +makedepends=(gdbm openssl 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=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4') + +prepare() { + cd ruby-${pkgver} + # remove bundled gems, we are going to ship them as separate packages + rm -rf gems/ +} + +build() { + cd ruby-${pkgver} + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--localstatedir=/var \ +--sharedstatedir=/var/lib \ +--libexecdir=/usr/lib/ruby \ +--enable-shared \ +--disable-rpath \ +--with-dbm-type=gdbm_compat + + make +} + +check() { + cd ruby-${pkgver} + + make test +} + +package_ruby() { + pkgdesc='An object-oriented language for quick and easy programming' + depends=(gdbm openssl libffi libyaml gmp zlib rubygems) + optdepends=( + 'ruby-docs: Ruby documentation' + 'tk: for Ruby/TK' + ) + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-nodoc + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL" + + rubyver=${pkgver:0:3}.0 + + # remove rubygems as it shipped in a separate package + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb} + rm "${pkgdir}"/usr/bin/gem + + # remove bundled rdoc gem + # we are doing it here instead of prepare() because rdoc used doring Ruby build process + rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/ + rm "${pkgdir}"/usr/bin/{rdoc,ri} + rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/* + rm "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec +} + +package_ruby-docs() { + pkgdesc='Documentation files for ruby' + + cd ruby-${pkgver} + + make DESTDIR="${pkgdir}" install-doc install-capi + + install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE" + install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL" +}
[arch-commits] Commit in ruby/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 05:19:40 Author: anatolik Revision: 320582 upgpkg: ruby 2.5.1-1 Modified: ruby/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:40:41 UTC (rev 320581) +++ PKGBUILD2018-03-29 05:19:40 UTC (rev 320582) @@ -4,8 +4,8 @@ # Contributor: Jeramy Rutley pkgname=(ruby ruby-docs) -pkgver=2.5.0 -pkgrel=5 +pkgver=2.5.1 +pkgrel=1 arch=(x86_64) url='http://www.ruby-lang.org/en/' license=(BSD custom) @@ -12,7 +12,7 @@ makedepends=(gdbm openssl 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=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578') +sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4') prepare() { cd ruby-${pkgver}
[arch-commits] Commit in openimageio/repos (2 files)
Date: Thursday, March 29, 2018 @ 05:01:32 Author: svenstaro Revision: 313243 archrelease: copy trunk to community-testing-x86_64 Added: openimageio/repos/community-testing-x86_64/ openimageio/repos/community-testing-x86_64/PKGBUILD (from rev 313242, openimageio/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: openimageio/repos/community-testing-x86_64/PKGBUILD (from rev 313242, openimageio/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-29 05:01:32 UTC (rev 313243) @@ -0,0 +1,48 @@ +# $Id$ +# Contributor: SpepS +# Maintainer: Sven-Hendrik Haase + +pkgname=openimageio +pkgver=1.8.9 +pkgrel=1 +pkgdesc="A library for reading and writing images, including classes, utilities, and applications" +arch=(x86_64) +url="http://www.openimageio.org/"; +license=('custom') +depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 'intel-tbb' 'openssl' 'libpng') +makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git' 'freetype2' 'fontconfig' 'libxrender') +optdepends=('qt4: iv image viewer' +'python2: bindings support') +source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver}) +md5sums=('SKIP') + +build() { + cd oiio + + [[ -d build ]] && rm -r build + mkdir build && cd build + + # Python is currently broken :( + cmake .. \ + -DUSE_PYTHON=ON \ + -DUSE_PYTHON3=ON \ + -DUSE_OPENSSL=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \ + -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \ + -DOIIO_BUILD_TESTS=ON \ + -DOIIO_BUILD_TOOLS=ON \ + -DSTOP_ON_WARNING=OFF + make +} + +package() { + cd oiio/build + + make DESTDIR="$pkgdir" install + + # license + cd .. + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in openshadinglanguage/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:54:39 Author: svenstaro Revision: 313241 upgpkg: openshadinglanguage 1.9.7-3 Modified: openshadinglanguage/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:50:25 UTC (rev 313240) +++ PKGBUILD2018-03-29 04:54:39 UTC (rev 313241) @@ -2,7 +2,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=openshadinglanguage pkgver=1.9.7 -pkgrel=2 +pkgrel=3 pkgdesc="Advanced shading language for production GI renderers" arch=(x86_64) url="https://github.com/imageworks/OpenShadingLanguage";
[arch-commits] Commit in openshadinglanguage/repos/community-testing-x86_64 (4 files)
Date: Thursday, March 29, 2018 @ 04:54:47 Author: svenstaro Revision: 313242 archrelease: copy trunk to community-testing-x86_64 Added: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 313241, openshadinglanguage/trunk/PKGBUILD) openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch (from rev 313241, openshadinglanguage/trunk/llvm-static-system-libs.patch) Deleted: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch ---+ PKGBUILD | 96 llvm-static-system-libs.patch | 30 ++-- 2 files changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 04:54:39 UTC (rev 313241) +++ PKGBUILD2018-03-29 04:54:47 UTC (rev 313242) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -pkgname=openshadinglanguage -pkgver=1.9.7 -pkgrel=2 -pkgdesc="Advanced shading language for production GI renderers" -arch=(x86_64) -url="https://github.com/imageworks/OpenShadingLanguage"; -license=('custom') -depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' - 'libtiff' 'zlib' 'ncurses') -makedepends=('boost' 'cmake' 'llvm' 'clang') -source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) -sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5') - -prepare() { - cd OpenShadingLanguage-Release-$pkgver - - # Add system libraries needed to link against LLVM components (zlib, ncurses) - # This is required in order to statically link against LLVM - #patch -Np1 < $srcdir/llvm-static-system-libs.patch -} - -build() { - cd OpenShadingLanguage-Release-$pkgver/src - - [[ -d build ]] && rm -r build - mkdir build && cd build - - cmake ../.. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib \ --DLLVM_STATIC=0 \ --DOSL_BUILD_CPP11=1 \ --DENABLERTTI=ON \ --DSTOP_ON_WARNING=OFF - make -} - -package() { - cd OpenShadingLanguage-Release-$pkgver/src/build - - make DESTDIR="$pkgdir/" install - - install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 313241, openshadinglanguage/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 04:54:47 UTC (rev 313242) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +pkgname=openshadinglanguage +pkgver=1.9.7 +pkgrel=3 +pkgdesc="Advanced shading language for production GI renderers" +arch=(x86_64) +url="https://github.com/imageworks/OpenShadingLanguage"; +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' + 'libtiff' 'zlib' 'ncurses') +makedepends=('boost' 'cmake' 'llvm' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) +sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5') + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + # Add system libraries needed to link against LLVM components (zlib, ncurses) + # This is required in order to statically link against LLVM + #patch -Np1 < $srcdir/llvm-static-system-libs.patch +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake ../.. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DLLVM_STATIC=0 \ +-DOSL_BUILD_CPP11=1 \ +-DENABLERTTI=ON \ +-DSTOP_ON_WARNING=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + + install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: llvm-static-system-libs.patch === --- llvm-static-system-libs.patch 2018-03-29 04:54:39 UTC (rev 313241) +++ llvm-static-system-libs.patch 2018-03-29 04:54:47 UTC (rev 313242) @@ -1,15 +0,0 @@ -diff -upr OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 2014-12-26 22:22:53.0 +0200 -+++ OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake 2015-03-16 03:12:56.052479730 +0200 -@@ -211,9 +211,10 @@ if ((LLVM_LIBRARY OR LLVM_STATIC) AND LL -
[arch-commits] Commit in openshadinglanguage/repos (3 files)
Date: Thursday, March 29, 2018 @ 04:50:25 Author: svenstaro Revision: 313240 archrelease: copy trunk to community-testing-x86_64 Added: openshadinglanguage/repos/community-testing-x86_64/ openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 313239, openshadinglanguage/trunk/PKGBUILD) openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch (from rev 313239, openshadinglanguage/trunk/llvm-static-system-libs.patch) ---+ PKGBUILD | 48 llvm-static-system-libs.patch | 15 2 files changed, 63 insertions(+) Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 313239, openshadinglanguage/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-29 04:50:25 UTC (rev 313240) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +pkgname=openshadinglanguage +pkgver=1.9.7 +pkgrel=2 +pkgdesc="Advanced shading language for production GI renderers" +arch=(x86_64) +url="https://github.com/imageworks/OpenShadingLanguage"; +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' + 'libtiff' 'zlib' 'ncurses') +makedepends=('boost' 'cmake' 'llvm' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) +sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5') + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + # Add system libraries needed to link against LLVM components (zlib, ncurses) + # This is required in order to statically link against LLVM + #patch -Np1 < $srcdir/llvm-static-system-libs.patch +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake ../.. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DLLVM_STATIC=0 \ +-DOSL_BUILD_CPP11=1 \ +-DENABLERTTI=ON \ +-DSTOP_ON_WARNING=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + + install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch (from rev 313239, openshadinglanguage/trunk/llvm-static-system-libs.patch) === --- community-testing-x86_64/llvm-static-system-libs.patch (rev 0) +++ community-testing-x86_64/llvm-static-system-libs.patch 2018-03-29 04:50:25 UTC (rev 313240) @@ -0,0 +1,15 @@ +diff -upr OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake +--- OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 2014-12-26 22:22:53.0 +0200 OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake 2015-03-16 03:12:56.052479730 +0200 +@@ -211,9 +211,10 @@ if ((LLVM_LIBRARY OR LLVM_STATIC) AND LL + # if static LLVM libraries were requested, use llvm-config to generate + # the list of what libraries we need, and substitute that in the right + # way for LLVM_LIBRARY. +-execute_process (COMMAND ${LLVM_CONFIG} --libfiles ++execute_process (COMMAND ${LLVM_CONFIG} --libfiles --system-libs + OUTPUT_VARIABLE LLVM_LIBRARY + OUTPUT_STRIP_TRAILING_WHITESPACE) ++string (REPLACE "\n" " " LLVM_LIBRARY ${LLVM_LIBRARY}) + string (REPLACE " " ";" LLVM_LIBRARY ${LLVM_LIBRARY}) + endif () + if (VERBOSE)
[arch-commits] Commit in openimageio/repos (testing-x86_64)
Date: Thursday, March 29, 2018 @ 04:49:40 Author: svenstaro Revision: 313239 Fix fuckup Deleted: openimageio/repos/testing-x86_64/
[arch-commits] Commit in openshadinglanguage/repos (testing-x86_64)
Date: Thursday, March 29, 2018 @ 04:49:23 Author: svenstaro Revision: 313238 Fix fuckup Deleted: openshadinglanguage/repos/testing-x86_64/
[arch-commits] Commit in openimageio/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:48:24 Author: svenstaro Revision: 313236 upgpkg: openimageio 1.8.9-1 Modified: openimageio/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:39:34 UTC (rev 313235) +++ PKGBUILD2018-03-29 04:48:24 UTC (rev 313236) @@ -3,8 +3,8 @@ # Maintainer: Sven-Hendrik Haase pkgname=openimageio -pkgver=1.7.17 -pkgrel=3 +pkgver=1.8.9 +pkgrel=1 pkgdesc="A library for reading and writing images, including classes, utilities, and applications" arch=(x86_64) url="http://www.openimageio.org/"; @@ -28,6 +28,7 @@ -DUSE_PYTHON3=ON \ -DUSE_OPENSSL=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \ -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \ -DOIIO_BUILD_TESTS=ON \
[arch-commits] Commit in openimageio/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:48:31 Author: svenstaro Revision: 313237 archrelease: copy trunk to testing-x86_64 Added: openimageio/repos/testing-x86_64/ openimageio/repos/testing-x86_64/PKGBUILD (from rev 313236, openimageio/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: openimageio/repos/testing-x86_64/PKGBUILD (from rev 313236, openimageio/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 04:48:31 UTC (rev 313237) @@ -0,0 +1,48 @@ +# $Id$ +# Contributor: SpepS +# Maintainer: Sven-Hendrik Haase + +pkgname=openimageio +pkgver=1.8.9 +pkgrel=1 +pkgdesc="A library for reading and writing images, including classes, utilities, and applications" +arch=(x86_64) +url="http://www.openimageio.org/"; +license=('custom') +depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 'intel-tbb' 'openssl' 'libpng') +makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git' 'freetype2' 'fontconfig' 'libxrender') +optdepends=('qt4: iv image viewer' +'python2: bindings support') +source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver}) +md5sums=('SKIP') + +build() { + cd oiio + + [[ -d build ]] && rm -r build + mkdir build && cd build + + # Python is currently broken :( + cmake .. \ + -DUSE_PYTHON=ON \ + -DUSE_PYTHON3=ON \ + -DUSE_OPENSSL=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \ + -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \ + -DOIIO_BUILD_TESTS=ON \ + -DOIIO_BUILD_TOOLS=ON \ + -DSTOP_ON_WARNING=OFF + make +} + +package() { + cd oiio/build + + make DESTDIR="$pkgdir" install + + # license + cd .. + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in glib2/repos (5 files)
Date: Thursday, March 29, 2018 @ 04:40:10 Author: heftig Revision: 320580 archrelease: copy trunk to testing-x86_64 Added: glib2/repos/testing-x86_64/ glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, glib2/trunk/PKGBUILD) glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, glib2/trunk/gio-querymodules.hook) glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, glib2/trunk/glib-compile-schemas.hook) glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff) -+ PKGBUILD| 81 ++ gio-querymodules.hook | 11 + glib-compile-schemas.hook | 12 + noisy-glib-compile-schemas.diff | 24 +++ 4 files changed, 128 insertions(+) Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, glib2/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=glib2 +pkgname=(glib2 glib2-docs) +pkgver=2.56.0+16+gecabc6e21 +pkgrel=1 +pkgdesc="Low level core library" +url="https://wiki.gnome.org/Projects/GLib"; +license=(LGPL2.1) +arch=(x86_64) +depends=(pcre libffi libutil-linux zlib) +makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux dbus) +checkdepends=(desktop-file-utils) +optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' +'libelf: gresource inspection tool') +options=(!emptydirs) +_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30 # glib-2-56 +source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"; +noisy-glib-compile-schemas.diff +glib-compile-schemas.hook gio-querymodules.hook) +sha256sums=('SKIP' +'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531' +'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3' +'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6') + +pkgver() { + cd glib + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd glib + + # Suppress noise from glib-compile-schemas.hook + patch -Np1 -i ../noisy-glib-compile-schemas.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + local debug=minimum + check_option debug y && debug=yes + + cd glib + ./configure \ +--prefix=/usr \ +--libdir=/usr/lib \ +--sysconfdir=/etc \ +--with-pcre=system \ +--enable-debug=$debug \ +--enable-gtk-doc \ +--disable-fam + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd glib + make check +} + +package_glib2() { + cd glib + make DESTDIR="$pkgdir" install + mv "$pkgdir/usr/share/gtk-doc" "$srcdir" + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook +} + +package_glib2-docs() { + pkgdesc="Documentation for GLib" + depends=() + optdepends=() + license+=(custom) + + mkdir -p "$pkgdir/usr/share" + mv gtk-doc "$pkgdir/usr/share" + + install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 glib/docs/reference/COPYING +} Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, glib2/trunk/gio-querymodules.hook) === --- testing-x86_64/gio-querymodules.hook(rev 0) +++ testing-x86_64/gio-querymodules.hook2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,11 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/lib/gio/modules/*.so + +[Action] +Description = Updating GIO module cache... +When = PostTransaction +Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, glib2/trunk/glib-compile-schemas.hook) === --- testing-x86_64/glib-compile-schemas.hook(rev 0) +++ testing-x86_64/glib-compile-schemas.hook2018-03-29 04:40:10 UTC (rev 320580) @@ -0,0 +1,12 @@ +[Trigger] +Type = File +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/glib-2.0/schemas/*.gschema.xml +Target = usr/share/glib-2.0/schemas/*.gschema.override + +[Action] +Description = Compiling GSettings XML schema files... +When = PostTransaction +Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff) === --- testing-x86_64/noisy-glib-compile-schemas.diff (rev 0) +++ testing-x86_64/noisy-glib-compile-schemas.diff
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Thursday, March 29, 2018 @ 04:40:41 Author: heftig Revision: 320581 archrelease: copy trunk to staging-x86_64 Added: linux-zen/repos/staging-x86_64/ linux-zen/repos/staging-x86_64/60-linux.hook (from rev 320580, linux-zen/trunk/60-linux.hook) linux-zen/repos/staging-x86_64/90-linux.hook (from rev 320580, linux-zen/trunk/90-linux.hook) linux-zen/repos/staging-x86_64/PKGBUILD (from rev 320580, linux-zen/trunk/PKGBUILD) linux-zen/repos/staging-x86_64/config (from rev 320580, linux-zen/trunk/config) linux-zen/repos/staging-x86_64/linux.install (from rev 320580, linux-zen/trunk/linux.install) linux-zen/repos/staging-x86_64/linux.preset (from rev 320580, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 240 + config| 9552 linux.install | 10 linux.preset | 14 6 files changed, 9839 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 320580:320581 to see the changes.
[arch-commits] Commit in openshadinglanguage/repos (3 files)
Date: Thursday, March 29, 2018 @ 04:39:34 Author: svenstaro Revision: 313235 archrelease: copy trunk to testing-x86_64 Added: openshadinglanguage/repos/testing-x86_64/ openshadinglanguage/repos/testing-x86_64/PKGBUILD (from rev 313234, openshadinglanguage/trunk/PKGBUILD) openshadinglanguage/repos/testing-x86_64/llvm-static-system-libs.patch (from rev 313234, openshadinglanguage/trunk/llvm-static-system-libs.patch) ---+ PKGBUILD | 48 llvm-static-system-libs.patch | 15 2 files changed, 63 insertions(+) Copied: openshadinglanguage/repos/testing-x86_64/PKGBUILD (from rev 313234, openshadinglanguage/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 04:39:34 UTC (rev 313235) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +pkgname=openshadinglanguage +pkgver=1.9.7 +pkgrel=2 +pkgdesc="Advanced shading language for production GI renderers" +arch=(x86_64) +url="https://github.com/imageworks/OpenShadingLanguage"; +license=('custom') +depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng' + 'libtiff' 'zlib' 'ncurses') +makedepends=('boost' 'cmake' 'llvm' 'clang') +source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz) +sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5') + +prepare() { + cd OpenShadingLanguage-Release-$pkgver + + # Add system libraries needed to link against LLVM components (zlib, ncurses) + # This is required in order to statically link against LLVM + #patch -Np1 < $srcdir/llvm-static-system-libs.patch +} + +build() { + cd OpenShadingLanguage-Release-$pkgver/src + + [[ -d build ]] && rm -r build + mkdir build && cd build + + cmake ../.. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DLLVM_STATIC=0 \ +-DOSL_BUILD_CPP11=1 \ +-DENABLERTTI=ON \ +-DSTOP_ON_WARNING=OFF + make +} + +package() { + cd OpenShadingLanguage-Release-$pkgver/src/build + + make DESTDIR="$pkgdir/" install + + install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Copied: openshadinglanguage/repos/testing-x86_64/llvm-static-system-libs.patch (from rev 313234, openshadinglanguage/trunk/llvm-static-system-libs.patch) === --- testing-x86_64/llvm-static-system-libs.patch (rev 0) +++ testing-x86_64/llvm-static-system-libs.patch2018-03-29 04:39:34 UTC (rev 313235) @@ -0,0 +1,15 @@ +diff -upr OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake +--- OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 2014-12-26 22:22:53.0 +0200 OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake 2015-03-16 03:12:56.052479730 +0200 +@@ -211,9 +211,10 @@ if ((LLVM_LIBRARY OR LLVM_STATIC) AND LL + # if static LLVM libraries were requested, use llvm-config to generate + # the list of what libraries we need, and substitute that in the right + # way for LLVM_LIBRARY. +-execute_process (COMMAND ${LLVM_CONFIG} --libfiles ++execute_process (COMMAND ${LLVM_CONFIG} --libfiles --system-libs + OUTPUT_VARIABLE LLVM_LIBRARY + OUTPUT_STRIP_TRAILING_WHITESPACE) ++string (REPLACE "\n" " " LLVM_LIBRARY ${LLVM_LIBRARY}) + string (REPLACE " " ";" LLVM_LIBRARY ${LLVM_LIBRARY}) + endif () + if (VERBOSE)
[arch-commits] Commit in openshadinglanguage/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:39:27 Author: svenstaro Revision: 313234 upgpkg: openshadinglanguage 1.9.7-2 Modified: openshadinglanguage/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:11:18 UTC (rev 313233) +++ PKGBUILD2018-03-29 04:39:27 UTC (rev 313234) @@ -2,7 +2,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=openshadinglanguage pkgver=1.9.7 -pkgrel=1 +pkgrel=2 pkgdesc="Advanced shading language for production GI renderers" arch=(x86_64) url="https://github.com/imageworks/OpenShadingLanguage";
[arch-commits] Commit in glib2/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:37:14 Author: heftig Revision: 320579 2.56.0+16+gecabc6e21-1 Modified: glib2/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:31:49 UTC (rev 320578) +++ PKGBUILD2018-03-29 04:37:14 UTC (rev 320579) @@ -3,7 +3,7 @@ pkgbase=glib2 pkgname=(glib2 glib2-docs) -pkgver=2.56.0+7+g66948ae23 +pkgver=2.56.0+16+gecabc6e21 pkgrel=1 pkgdesc="Low level core library" url="https://wiki.gnome.org/Projects/GLib"; @@ -15,7 +15,7 @@ optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, gtester-report' 'libelf: gresource inspection tool') options=(!emptydirs) -_commit=66948ae231f75a548c8a2eb7b3a9d64cfd728b8e # glib-2-56 +_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30 # glib-2-56 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit"; noisy-glib-compile-schemas.diff glib-compile-schemas.hook gio-querymodules.hook) @@ -40,7 +40,7 @@ build() { local debug=minimum - check_option debug n && debug=yes + check_option debug y && debug=yes cd glib ./configure \
[arch-commits] Commit in linux/repos (9 files)
Date: Thursday, March 29, 2018 @ 04:31:49 Author: heftig Revision: 320578 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 320577, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch (from rev 320577, linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 320577, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 320577, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 320577, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 320577, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 320577, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 320577, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch | 42 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 241 config | 9516 ++ linux.install | 10 linux.preset| 14 8 files changed, 9949 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 320577:320578 to see the changes.
[arch-commits] Commit in lsof/repos (3 files)
Date: Thursday, March 29, 2018 @ 04:28:56 Author: anatolik Revision: 320577 archrelease: copy trunk to testing-x86_64 Added: lsof/repos/testing-x86_64/ lsof/repos/testing-x86_64/PKGBUILD (from rev 320576, lsof/trunk/PKGBUILD) lsof/repos/testing-x86_64/license.txt (from rev 320576, lsof/trunk/license.txt) -+ PKGBUILD| 49 + license.txt | 27 +++ 2 files changed, 76 insertions(+) Copied: lsof/repos/testing-x86_64/PKGBUILD (from rev 320576, lsof/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 04:28:56 UTC (rev 320577) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Tom Gundersen +# Contributor: Angel Velasquez +# Contributor: Daniel J Griffiths +# Contributor: Aaron Griffin +# Contributor: Jochem Kossen + +pkgname=lsof +pkgver=4.91 +pkgrel=1 +pkgdesc="Lists open files for running Unix processes" +arch=('x86_64') +url="http://people.freebsd.org/~abe/"; +license=('custom') +depends=('glibc') +source=(ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/lsof_$pkgver.tar.bz2 +license.txt) +sha1sums=('da6f9883d00f200671f6e47cf838bb9b6b9c6f01' + 'db6b6d90ce895e4053f91ad25c7761fbf9a37dd6') +#validpgpkeys=(9AFD62A840BD3D55) It is PGP-2 key + +prepare() { + cd lsof_$pkgver + tar xf lsof_${pkgver}_src.tar + cd lsof_${pkgver}_src + sed -i 's|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|' dialects/linux/machine.h +} + +build() { + cd lsof_$pkgver/lsof_${pkgver}_src + ./Configure -n linux + make +} + +check() { + cd lsof_$pkgver/lsof_${pkgver}_src/tests + sed 's/END=0/exit 0/' -i CkTestDB + make all +} + +package() { + cd lsof_$pkgver/lsof_${pkgver}_src + + install -Dm0755 lsof "$pkgdir"/usr/bin/lsof + install -Dm0644 lsof.8 "$pkgdir"/usr/share/man/man8/lsof.8 + + install -D -m0644 "$srcdir"/license.txt \ +"$pkgdir"/usr/share/licenses/lsof/LICENSE +} Copied: lsof/repos/testing-x86_64/license.txt (from rev 320576, lsof/trunk/license.txt) === --- testing-x86_64/license.txt (rev 0) +++ testing-x86_64/license.txt 2018-03-29 04:28:56 UTC (rev 320577) @@ -0,0 +1,27 @@ +Copyright 2002 Purdue Research Foundation, West Lafayette, +Indiana 47907. All rights reserved. + +Written by Victor A. Abell + +This software is not subject to any license of the American +Telephone and Telegraph Company or the Regents of the +University of California. + +Permission is granted to anyone to use this software for +any purpose on any computer system, and to alter it and +redistribute it freely, subject to the following +restrictions: + +1. Neither the authors nor Purdue University are responsible + for any consequences of the use of this software. + +2. The origin of this software must not be misrepresented, + either by explicit claim or by omission. Credit to the + authors and Purdue University must appear in documentation + and sources. + +3. Altered versions must be plainly marked as such, and must + not be misrepresented as being the original software. + +4. This notice may not be removed or altered. +
[arch-commits] Commit in lsof/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:28:27 Author: anatolik Revision: 320576 upgpkg: lsof 4.91-1 Modified: lsof/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:23:46 UTC (rev 320575) +++ PKGBUILD2018-03-29 04:28:27 UTC (rev 320576) @@ -6,8 +6,8 @@ # Contributor: Jochem Kossen pkgname=lsof -pkgver=4.90 -pkgrel=2 +pkgver=4.91 +pkgrel=1 pkgdesc="Lists open files for running Unix processes" arch=('x86_64') url="http://people.freebsd.org/~abe/"; @@ -14,10 +14,8 @@ license=('custom') depends=('glibc') source=(ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/lsof_$pkgver.tar.bz2 - fix_excessive_reporting.patch::https://github.com/masatake/lsof-linux/commit/f5d024877006deb5d0a500235068f8c4f928939e.patch license.txt) -sha1sums=('9980f2ed68242c292f7aeb077d450c1e911ded88' - '6d5b5ab446e85253af287d1adbb9feec95fbcde5' +sha1sums=('da6f9883d00f200671f6e47cf838bb9b6b9c6f01' 'db6b6d90ce895e4053f91ad25c7761fbf9a37dd6') #validpgpkeys=(9AFD62A840BD3D55) It is PGP-2 key @@ -26,8 +24,6 @@ tar xf lsof_${pkgver}_src.tar cd lsof_${pkgver}_src sed -i 's|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|' dialects/linux/machine.h - - patch -p1 < $srcdir/fix_excessive_reporting.patch } build() {
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:23:46 Author: heftig Revision: 320575 4.15.14-1 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:23:41 UTC (rev 320574) +++ PKGBUILD2018-03-29 04:23:46 UTC (rev 320575) @@ -6,8 +6,8 @@ pkgbase=linux-zen # Build stock -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -_zenpatch=zen-4.15.13-a1ca1cf1ff0c57c3bd66361d8d0fe049f0ad88d5.diff -pkgver=4.15.13 +_zenpatch=zen-4.15.14-5070a8fb9fea81a314eb56f0522f68bad77d1d56.diff +pkgver=4.15.14 pkgrel=1 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; @@ -30,9 +30,9 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'f1bc5cfc7316daa463cd0ed366e376eb24a29072491c29a68732e1edf8a6ef8b' +'6be2c185839d730769a8e6bcf46ca0962845732e25ed4801fe1ea995218b1133' 'SKIP' -'70232c43871cfcd973ee518d2cd6be2b4d75ee745c6f58ad12bf8b074a47c67a' +'9599bf93d25d6e26f32aa8e1129a8af676975a70f753f6deb34c03e591e5464e' 'SKIP' 'c81fd0b2d1dab295ee0e61c6c381286658223d9a128636c68f0f0ecdd28d7044' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in linux/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:23:41 Author: heftig Revision: 320574 4.15.14-1 Modified: linux/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:22:58 UTC (rev 320573) +++ PKGBUILD2018-03-29 04:23:41 UTC (rev 320574) @@ -5,7 +5,7 @@ pkgbase=linux # Build stock -ARCH kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.15 -pkgver=4.15.13 +pkgver=4.15.14 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/"; @@ -28,7 +28,7 @@ ) sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769' 'SKIP' -'f1bc5cfc7316daa463cd0ed366e376eb24a29072491c29a68732e1edf8a6ef8b' +'6be2c185839d730769a8e6bcf46ca0962845732e25ed4801fe1ea995218b1133' 'SKIP' 'f38927db126ec7141ea2dd70cabb2ef378552672b31db4ab621493928497abd7' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in t-prot/repos/community-any (6 files)
Date: Thursday, March 29, 2018 @ 04:11:18 Author: escondida Revision: 313233 archrelease: copy trunk to community-any Added: t-prot/repos/community-any/.SRCINFO (from rev 313232, t-prot/trunk/.SRCINFO) t-prot/repos/community-any/LICENSE (from rev 313232, t-prot/trunk/LICENSE) t-prot/repos/community-any/PKGBUILD (from rev 313232, t-prot/trunk/PKGBUILD) Deleted: t-prot/repos/community-any/.SRCINFO t-prot/repos/community-any/LICENSE t-prot/repos/community-any/PKGBUILD --+ .SRCINFO | 34 +++--- LICENSE | 62 +++ PKGBUILD | 68 ++--- 3 files changed, 82 insertions(+), 82 deletions(-) Deleted: .SRCINFO === --- .SRCINFO2018-03-29 04:10:35 UTC (rev 313232) +++ .SRCINFO2018-03-29 04:11:18 UTC (rev 313233) @@ -1,17 +0,0 @@ -pkgbase = t-prot - pkgdesc = Filter to improve readability of email/usenet by hiding annoyances - pkgver = 3.4 - pkgrel = 2 - url = http://www.escape.de/~tolot/mutt/ - arch = any - license = BSD - depends = gettext - depends = perl - depends = perl-locale-gettext - source = http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz - source = LICENSE - md5sums = c075489f1bd7063d589dcfb2536989b9 - md5sums = 712bd4102dde61b207be93a1f64d03bc - -pkgname = t-prot - Copied: t-prot/repos/community-any/.SRCINFO (from rev 313232, t-prot/trunk/.SRCINFO) === --- .SRCINFO(rev 0) +++ .SRCINFO2018-03-29 04:11:18 UTC (rev 313233) @@ -0,0 +1,17 @@ +pkgbase = t-prot + pkgdesc = Filter to improve readability of email/usenet by hiding annoyances + pkgver = 3.4 + pkgrel = 3 + url = http://www.escape.de/~tolot/mutt/ + arch = any + license = BSD + depends = gettext + depends = perl + depends = perl-locale-gettext + source = http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz + source = LICENSE + md5sums = c075489f1bd7063d589dcfb2536989b9 + md5sums = 712bd4102dde61b207be93a1f64d03bc + +pkgname = t-prot + Deleted: LICENSE === --- LICENSE 2018-03-29 04:10:35 UTC (rev 313232) +++ LICENSE 2018-03-29 04:11:18 UTC (rev 313233) @@ -1,31 +0,0 @@ -COPYRIGHT - All of the documentation and software included in the t-prot releases is copy- - righted by Jochen Striepe (except when explicitly stated otherwise). - - Copyright © 2001-2009 Jochen Striepe. All rights reserved. - - Redistribution and use, with or without modification, are permitted provided - that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - - 2. All advertising materials mentioning features or use of this software must - display the following acknowledgement: - - This product includes software developed by Jochen Striepe and others. - - 3. Neither the name of the author nor the names of any contributors may be used - to endorse or promote products derived from this software without specific prior - written permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY - EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WAR- - RANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. - IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABIL- - ITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR - OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE. Copied: t-prot/repos/community-any/LICENSE (from rev 313232, t-prot/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2018-03-29 04:11:18 UTC (rev 313233) @@ -0,0 +1,31 @@ +COPYRIGHT + All of the documentation and software included in the t-prot releases is copy- + righted by Jochen Striepe (except when explicitly stated otherwise). + + Copyright © 2001-2009 Jochen Striepe. All rights reserved. + + Redistribution and use, with or without modification, are permitted provide
[arch-commits] Commit in t-prot/trunk (.SRCINFO PKGBUILD)
Date: Thursday, March 29, 2018 @ 04:10:35 Author: escondida Revision: 313232 upgpkg: t-prot 3.4-3 bump pkgrel to 3, fix perms on non-executable files Modified: t-prot/trunk/.SRCINFO t-prot/trunk/PKGBUILD --+ .SRCINFO |2 +- PKGBUILD |8 2 files changed, 5 insertions(+), 5 deletions(-) Modified: .SRCINFO === --- .SRCINFO2018-03-29 04:04:48 UTC (rev 313231) +++ .SRCINFO2018-03-29 04:10:35 UTC (rev 313232) @@ -1,7 +1,7 @@ pkgbase = t-prot pkgdesc = Filter to improve readability of email/usenet by hiding annoyances pkgver = 3.4 - pkgrel = 2 + pkgrel = 3 url = http://www.escape.de/~tolot/mutt/ arch = any license = BSD Modified: PKGBUILD === --- PKGBUILD2018-03-29 04:04:48 UTC (rev 313231) +++ PKGBUILD2018-03-29 04:10:35 UTC (rev 313232) @@ -4,7 +4,7 @@ pkgname=t-prot pkgver=3.4 -pkgrel=2 +pkgrel=3 pkgdesc='Filter to improve readability of email/usenet by hiding annoyances' url='http://www.escape.de/~tolot/mutt/' license=(BSD) @@ -23,12 +23,12 @@ ) package() { - install -D LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE" + install -D -m 644 LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE" cd "t-prot-$pkgver" install -D t-prot "$pkgdir/usr/bin/t-prot" - install -D t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1" - install -D README "$pkgdir/usr/share/doc/t-prot/README" + install -D -m 644 t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1" + install -D -m 644 README "$pkgdir/usr/share/doc/t-prot/README" cp -a contrib "$pkgdir/usr/share/doc/t-prot/" }
[arch-commits] Commit in opencolorio/trunk (2 files)
Date: Thursday, March 29, 2018 @ 04:04:38 Author: svenstaro Revision: 313230 upgpkg: opencolorio 1.1.0-1 Added: opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch Modified: opencolorio/trunk/PKGBUILD + 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch | 98 +++ PKGBUILD | 41 +++-- 2 files changed, 129 insertions(+), 10 deletions(-) Added: 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch === --- 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch (rev 0) +++ 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch 2018-03-29 04:04:38 UTC (rev 313230) @@ -0,0 +1,98 @@ +From 8d48ee8da42de2d878db7b42586db8b3c67f83e1 Mon Sep 17 00:00:00 2001 +From: Jonathan Scruggs +Date: Fri, 19 Jan 2018 10:17:18 + +Subject: [PATCH] Use GNUInstallDirs and fix install location for cmake files + (#501) + +GNUInstallDirs is supported on all platforms and variables are set +to the standard GNU locations. + +Fix the location where the .cmake files are installed. + +Signed-off by: Jonathan Scruggs +--- + CMakeLists.txt | 9 + + docs/CMakeLists.txt| 4 ++-- + export/pkgconfig/OpenColorIO.pc.in | 6 ++ + 3 files changed, 9 insertions(+), 10 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a399d57a..473f1b79 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -60,6 +60,7 @@ endif() + include(ParseArguments) + include(OCIOMacros) + include(ExternalProject) ++include(GNUInstallDirs) + + enable_language(CXX) + +@@ -558,7 +559,7 @@ endif() + configure_file(${CMAKE_SOURCE_DIR}/share/ocio/setup_ocio.sh.in + ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh @ONLY) + +-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh DESTINATION share/ocio/) ++INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh DESTINATION ${CMAKE_INSTALL_DATADIR}/ocio/) + + ### + ### CPACK ### +@@ -623,7 +624,7 @@ if(TARGET OpenColorIO_STATIC) + set(OCIO_STATIC_COMPILE_DEFINITIONS ) + endif() + endif() +-install(EXPORT OpenColorIO DESTINATION cmake) ++install(EXPORT OpenColorIO DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO) + file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + " + get_filename_component(OpenColorIO_DIR \"\${CMAKE_CURRENT_LIST_FILE}\" PATH) +@@ -635,7 +636,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + + ## targets libraries + associated definitions + if(NOT TARGET OpenColorIO) +-include(\"\${OpenColorIO_DIR}/cmake/OpenColorIO.cmake\") ## thanks to imported target ++ include(\"\${OpenColorIO_DIR}/${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO/OpenColorIO.cmake\") ## thanks to imported target + if(TARGET OpenColorIO AND NOT OpenColorIO_USE_STATIC) + message(STATUS \"shared target OpenColorIO : see OpenColorIO_LIBRARY\") + set(OpenColorIO_LIBRARY OpenColorIO) +@@ -673,4 +674,4 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + message(STATUS OPENCOLORIO_FOUND=\${OPENCOLORIO_FOUND}) + " + ) +-install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION .) ++install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO) +diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt +index 5970db64..4d97f72c 100644 +--- a/docs/CMakeLists.txt b/docs/CMakeLists.txt +@@ -138,7 +138,7 @@ add_custom_target(doc ALL + add_dependencies(doc Sphinx) + + install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/ +-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html ++DESTINATION ${CMAKE_INSTALL_DOCDIR}/html + PATTERN .* EXCLUDE + ) + +@@ -173,6 +173,6 @@ if(PDFLATEX_COMPILER) + add_dependencies(pdf latex) + + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf +-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/) ++DESTINATION ${CMAKE_INSTALL_DOCDIR}) + + endif() +diff --git a/export/pkgconfig/OpenColorIO.pc.in b/export/pkgconfig/OpenColorIO.pc.in +index 81ab4ce3..c4553a4f 100644 +--- a/export/pkgconfig/OpenColorIO.pc.in b/export/pkgconfig/OpenColorIO.pc.in +@@ -1,7 +1,5 @@ +-prefix=@CMAKE_INSTALL_PREFIX@ +-exec_prefix=@CMAKE_INSTALL_EXEC_PREFIX@ +-includedir=${prefix}/include +-libdir=${exec_prefix}/lib@LIB_SUFFIX@ ++libdir=@CMAKE_INSTALL_FULL_LIBDIR@ ++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@ + + Name: OpenColorIO + Description: A color management framework for visual effects and animation Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:58:02 UTC (rev 313229) +++ PKGBUILD20
[arch-commits] Commit in opencolorio/repos/community-x86_64 (3 files)
Date: Thursday, March 29, 2018 @ 04:04:48 Author: svenstaro Revision: 313231 archrelease: copy trunk to community-x86_64 Added: opencolorio/repos/community-x86_64/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch (from rev 313230, opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch) opencolorio/repos/community-x86_64/PKGBUILD (from rev 313230, opencolorio/trunk/PKGBUILD) Deleted: opencolorio/repos/community-x86_64/PKGBUILD + 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch | 98 +++ PKGBUILD | 85 --- 2 files changed, 151 insertions(+), 32 deletions(-) Copied: opencolorio/repos/community-x86_64/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch (from rev 313230, opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch) === --- 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch (rev 0) +++ 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch 2018-03-29 04:04:48 UTC (rev 313231) @@ -0,0 +1,98 @@ +From 8d48ee8da42de2d878db7b42586db8b3c67f83e1 Mon Sep 17 00:00:00 2001 +From: Jonathan Scruggs +Date: Fri, 19 Jan 2018 10:17:18 + +Subject: [PATCH] Use GNUInstallDirs and fix install location for cmake files + (#501) + +GNUInstallDirs is supported on all platforms and variables are set +to the standard GNU locations. + +Fix the location where the .cmake files are installed. + +Signed-off by: Jonathan Scruggs +--- + CMakeLists.txt | 9 + + docs/CMakeLists.txt| 4 ++-- + export/pkgconfig/OpenColorIO.pc.in | 6 ++ + 3 files changed, 9 insertions(+), 10 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index a399d57a..473f1b79 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -60,6 +60,7 @@ endif() + include(ParseArguments) + include(OCIOMacros) + include(ExternalProject) ++include(GNUInstallDirs) + + enable_language(CXX) + +@@ -558,7 +559,7 @@ endif() + configure_file(${CMAKE_SOURCE_DIR}/share/ocio/setup_ocio.sh.in + ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh @ONLY) + +-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh DESTINATION share/ocio/) ++INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh DESTINATION ${CMAKE_INSTALL_DATADIR}/ocio/) + + ### + ### CPACK ### +@@ -623,7 +624,7 @@ if(TARGET OpenColorIO_STATIC) + set(OCIO_STATIC_COMPILE_DEFINITIONS ) + endif() + endif() +-install(EXPORT OpenColorIO DESTINATION cmake) ++install(EXPORT OpenColorIO DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO) + file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + " + get_filename_component(OpenColorIO_DIR \"\${CMAKE_CURRENT_LIST_FILE}\" PATH) +@@ -635,7 +636,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + + ## targets libraries + associated definitions + if(NOT TARGET OpenColorIO) +-include(\"\${OpenColorIO_DIR}/cmake/OpenColorIO.cmake\") ## thanks to imported target ++ include(\"\${OpenColorIO_DIR}/${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO/OpenColorIO.cmake\") ## thanks to imported target + if(TARGET OpenColorIO AND NOT OpenColorIO_USE_STATIC) + message(STATUS \"shared target OpenColorIO : see OpenColorIO_LIBRARY\") + set(OpenColorIO_LIBRARY OpenColorIO) +@@ -673,4 +674,4 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" + message(STATUS OPENCOLORIO_FOUND=\${OPENCOLORIO_FOUND}) + " + ) +-install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION .) ++install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO) +diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt +index 5970db64..4d97f72c 100644 +--- a/docs/CMakeLists.txt b/docs/CMakeLists.txt +@@ -138,7 +138,7 @@ add_custom_target(doc ALL + add_dependencies(doc Sphinx) + + install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/ +-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html ++DESTINATION ${CMAKE_INSTALL_DOCDIR}/html + PATTERN .* EXCLUDE + ) + +@@ -173,6 +173,6 @@ if(PDFLATEX_COMPILER) + add_dependencies(pdf latex) + + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf +-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/) ++DESTINATION ${CMAKE_INSTALL_DOCDIR}) + + endif() +diff --git a/export/pkgconfig/OpenColorIO.pc.in b/export/pkgconfig/OpenColorIO.pc.in +index 81ab4ce3..c4553a4f 100644 +--- a/export/pkgconfig/OpenColorIO.pc.in b/export/pkgconfig/OpenColorIO.pc.in +@@ -1,7 +1,5 @@ +-prefix=@CMAKE_INSTALL_PREFIX@ +-exec_prefix=@CMAKE_INSTALL_EXEC_PREFIX@ +-includedir=${prefix}/include +-libdir=${ex
[arch-commits] Commit in lxterminal/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:58:02 Author: bgyorgy Revision: 313229 archrelease: copy trunk to community-x86_64 Added: lxterminal/repos/community-x86_64/PKGBUILD (from rev 313228, lxterminal/trunk/PKGBUILD) Deleted: lxterminal/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 82 +++-- 1 file changed, 31 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 02:57:36 UTC (rev 313228) +++ PKGBUILD2018-03-29 02:58:02 UTC (rev 313229) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Bartłomiej Piotrowski -# Contributor: Angel Velasquez -# Contributor: Geoffroy Carrier - -pkgbase=lxterminal -pkgname=(lxterminal lxterminal-gtk3) -pkgver=0.3.1 -pkgrel=1 -pkgdesc="VTE-based terminal emulator (part of LXDE)" -arch=('x86_64') -license=('GPL2') -url="http://lxde.org/"; -depends=('vte' 'vte3') -makedepends=('intltool') -source=(https://downloads.sourceforge.net/lxde/${pkgbase}-${pkgver}.tar.xz) -sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b') - -build() { - # GTK+ 2 version - [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 - cd gtk2 - ./configure --sysconfdir=/etc --prefix=/usr - make - - cd "$srcdir" - # GTK+ 3 version - [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 - cd gtk3 - ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3 - make -} - -package_lxterminal() { - groups=('lxde') - depends=('vte') - - cd gtk2 - make DESTDIR="$pkgdir" install -} - -package_lxterminal-gtk3() { - groups=('lxde-gtk3') - pkgdesc+=' (GTK+ 3 version)' - depends=('vte3') - conflicts=('lxterminal') - - cd gtk3 - make DESTDIR="$pkgdir" install -} Copied: lxterminal/repos/community-x86_64/PKGBUILD (from rev 313228, lxterminal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 02:58:02 UTC (rev 313229) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Bartłomiej Piotrowski +# Contributor: Angel Velasquez +# Contributor: Geoffroy Carrier + +pkgname=lxterminal +pkgver=0.3.1 +pkgrel=2 +pkgdesc="VTE-based terminal emulator (part of LXDE)" +arch=('x86_64') +url="https://lxde.org/"; +license=('GPL2') +groups=('lxde' 'lxde-gtk3') +depends=('vte3') +makedepends=('intltool') +conflicts=('lxterminal-gtk3') +replaces=('lxterminal-gtk3') +source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz) +sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b') + +build() { + cd $pkgname-$pkgver + ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3 + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in lxterminal/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:57:36 Author: bgyorgy Revision: 313228 upgpkg: lxterminal 0.3.1-2 Remove GTK2-based lxterminal. GTK2-based VTE is unmaintained since 2011 and buggy. (FS#57676) Modified: lxterminal/trunk/PKGBUILD --+ PKGBUILD | 42 +++--- 1 file changed, 11 insertions(+), 31 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:23:16 UTC (rev 313227) +++ PKGBUILD2018-03-29 02:57:36 UTC (rev 313228) @@ -4,48 +4,28 @@ # Contributor: Angel Velasquez # Contributor: Geoffroy Carrier -pkgbase=lxterminal -pkgname=(lxterminal lxterminal-gtk3) +pkgname=lxterminal pkgver=0.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="VTE-based terminal emulator (part of LXDE)" arch=('x86_64') +url="https://lxde.org/"; license=('GPL2') -url="https://lxde.org/"; -depends=('vte' 'vte3') +groups=('lxde' 'lxde-gtk3') +depends=('vte3') makedepends=('intltool') -source=(https://downloads.sourceforge.net/lxde/${pkgbase}-${pkgver}.tar.xz) +conflicts=('lxterminal-gtk3') +replaces=('lxterminal-gtk3') +source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz) sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b') build() { - # GTK+ 2 version - [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 - cd gtk2 - ./configure --sysconfdir=/etc --prefix=/usr - make - - cd "$srcdir" - # GTK+ 3 version - [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3 - cd gtk3 + cd $pkgname-$pkgver ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3 make } -package_lxterminal() { - groups=('lxde') - depends=('vte') - - cd gtk2 +package() { + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install } - -package_lxterminal-gtk3() { - groups=('lxde-gtk3') - pkgdesc+=' (GTK+ 3 version)' - depends=('vte3') - conflicts=('lxterminal') - - cd gtk3 - make DESTDIR="$pkgdir" install -}
[arch-commits] Commit in blender/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:23:16 Author: svenstaro Revision: 313227 archrelease: copy trunk to community-x86_64 Added: blender/repos/community-x86_64/PKGBUILD (from rev 313226, blender/trunk/PKGBUILD) Deleted: blender/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 216 ++--- 1 file changed, 108 insertions(+), 108 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 02:23:08 UTC (rev 313226) +++ PKGBUILD2018-03-29 02:23:16 UTC (rev 313227) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: John Sowiak -# Contributor: tobias - -# Sometimes blender.org takes some time to release patch releases and because Arch users -# are impatient, we sometimes need to build from git directly. -# Update because I get so many queries on this: -# Due to our other rolling deps, it's sometimes not possible to build Blender stable releases. -# More often than not, a new openshadinglanguage breaks it and I could either backport fixes -# or simply roll with a new version. I usually choose the latter when the former seems -# unreasonable. - - _gittag=v2.79b -#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8 - -pkgname=blender -pkgver=2.79.b -#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit} -pkgrel=1 -epoch=17 -pkgdesc="A fully integrated 3D graphics creation suite" -arch=('x86_64') -license=('GPL') -url="http://www.blender.org"; -depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' - 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 'python-numpy' - 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic' - 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' - 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2') -makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'gcc6') -makedepends_x86_64=('cuda') -optdepends=('cuda: cycles renderer cuda support') -options=(!strip) -source=("git://git.blender.org/blender-addons.git" -"git://git.blender.org/blender-addons-contrib.git" -"git://git.blender.org/blender-translations.git" -"git://git.blender.org/blender-dev-tools.git" -"git://git.blender.org/scons.git") -if [[ -n $_gittag ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}") -elif [[ -n $_gitcommit ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}") -fi -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - git submodule init - git config submodule."release/scripts/addons".url ${srcdir}/blender-addons - git config submodule."release/scripts/addons_contrib".url ${srcdir}/blender-addons-contrib - git config submodule."release/datafiles/locale".url ${srcdir}/blender-translations - git config submodule."source/tools".url ${srcdir}/blender-dev-tools - git config submodule."scons".url ${srcdir}/scons - git submodule update - - # cuda 9.1 fixes - sed -i -e "s/sm_20;//" -e "s/sm_21;//" build_files/cmake/config/blender_release.cmake - - # openvdb 5 fix - sed -i "s/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER == 3/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER >= 3/g" intern/openvdb/intern/openvdb_writer.cc -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - [[ -d build ]] && rm -rf build - mkdir build && cd build - - export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - cmake -C../build_files/cmake/config/blender_release.cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DWITH_INSTALL_PORTABLE=OFF \ --DWITH_PYTHON_INSTALL=OFF \ --DOPENIMAGEIO_ROOT_DIR=/usr \ --DWITH_LLVM=ON \ --DWITH_SYSTEM_OPENJPEG=ON \ --DWITH_GL_PROFILE_CORE=OFF \ --DWITH_GL_PROFILE_ES20=OFF \ --DLLVM_VERSION=3.6 \ --DLLVM_STATIC=ON \ --DWITH_CYCLES_CUDA_BINARIES=ON \ --DWITH_CYCLES_PTEX=OFF \ --DPYTHON_VERSION=3.6 \ --DPYTHON_LIBPATH=/usr/lib \ --DPYTHON_LIBRARY=python3.6m \ --DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m - make - - # PTEX is currently broken and experimental in blender anyway -} - -package() { - cd "$srcdir/$pkgname-$pkgver/build" - - make DESTDIR="${pkgdir}" install - install -Dm755 ../release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" - python -m compileall "${pkgdir}/usr/share/blender" - python -O -m compileall "${pkgdir}/usr/share/blender" -} Copied: blender/repos/community-x86_64/PKGBUILD (from rev 313226, blender/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 02:23:16 UTC (rev 313227) @
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:23:08 Author: svenstaro Revision: 313226 upgpkg: blender 17:2.79.b-2 opensubdiv 3.3.1 rebuild Modified: blender/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:14:24 UTC (rev 313225) +++ PKGBUILD2018-03-29 02:23:08 UTC (rev 313226) @@ -17,7 +17,7 @@ pkgname=blender pkgver=2.79.b #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit} -pkgrel=1 +pkgrel=2 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64')
[arch-commits] Commit in (llvm35)
Date: Thursday, March 29, 2018 @ 02:22:58 Author: foutrelis Revision: 320573 Remove llvm35; no longer needed by anything Deleted: llvm35/
[arch-commits] Commit in gsql/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:14:24 Author: bgyorgy Revision: 313225 archrelease: copy trunk to community-x86_64 Added: gsql/repos/community-x86_64/PKGBUILD (from rev 313224, gsql/trunk/PKGBUILD) Deleted: gsql/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 79 ++--- 1 file changed, 39 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 02:14:14 UTC (rev 313224) +++ PKGBUILD2018-03-29 02:14:24 UTC (rev 313225) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Michael Kanis - -pkgname=gsql -pkgver=0.2.2 -pkgrel=12 -pkgdesc="Integrated database development tool for GNOME" -url="http://gsql.org/"; -license=('GPL') -arch=('x86_64') -depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify') -makedepends=('libmariadbclient' 'libssh' 'postgresql-libs' 'vte') -optdepends=('libmariadbclient: MySQL engine' -'libssh: SSH tunneling plugin' -'postgresql-libs: PostgreSQL engine' -'vte: Terminal session plugin') -source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz";) -sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded') - -prepare() { - cd $pkgname-release-$pkgver - sed -i 's/notify_notification_new (subj, message, NULL, NULL);/notify_notification_new (subj, message, NULL);/' libgsql/notify.c - ./autogen.sh -} - -build() { - cd $pkgname-release-$pkgver - export LDFLAGS="$LDFLAGS -lgthread-2.0" - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --without-gnome \ - --with-gconf-schema-file-dir=/usr/share/gconf/schemas - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -package() { - cd $pkgname-release-$pkgver - make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install -} Copied: gsql/repos/community-x86_64/PKGBUILD (from rev 313224, gsql/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 02:14:24 UTC (rev 313225) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Michael Kanis + +pkgname=gsql +pkgver=0.2.2 +pkgrel=13 +pkgdesc="Integrated database development tool for GNOME" +url="http://gsql.org/"; +license=('GPL') +arch=('x86_64') +depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify') +makedepends=('libmariadbclient' 'libssh' 'postgresql-libs') +optdepends=('libmariadbclient: MySQL engine' +'libssh: SSH tunneling plugin' +'postgresql-libs: PostgreSQL engine') +source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz";) +sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded') + +prepare() { + cd $pkgname-release-$pkgver + sed -i 's/notify_notification_new (subj, message, NULL, NULL);/notify_notification_new (subj, message, NULL);/' libgsql/notify.c + ./autogen.sh +} + +build() { + cd $pkgname-release-$pkgver + export LDFLAGS="$LDFLAGS -lgthread-2.0" + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ + --without-gnome --disable-plugin-vte \ + --with-gconf-schema-file-dir=/usr/share/gconf/schemas + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package() { + cd $pkgname-release-$pkgver + make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gsql/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:14:14 Author: bgyorgy Revision: 313224 upgpkg: gsql 0.2.2-13 Remove deprecated vte optional dependency Modified: gsql/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:06:17 UTC (rev 313223) +++ PKGBUILD2018-03-29 02:14:14 UTC (rev 313224) @@ -4,17 +4,16 @@ pkgname=gsql pkgver=0.2.2 -pkgrel=12 +pkgrel=13 pkgdesc="Integrated database development tool for GNOME" url="http://gsql.org/"; license=('GPL') arch=('x86_64') depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify') -makedepends=('libmariadbclient' 'libssh' 'postgresql-libs' 'vte') +makedepends=('libmariadbclient' 'libssh' 'postgresql-libs') optdepends=('libmariadbclient: MySQL engine' 'libssh: SSH tunneling plugin' -'postgresql-libs: PostgreSQL engine' -'vte: Terminal session plugin') +'postgresql-libs: PostgreSQL engine') source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz";) sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded') @@ -28,7 +27,7 @@ cd $pkgname-release-$pkgver export LDFLAGS="$LDFLAGS -lgthread-2.0" ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --without-gnome \ + --without-gnome --disable-plugin-vte \ --with-gconf-schema-file-dir=/usr/share/gconf/schemas sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make
[arch-commits] Commit in medit/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:06:09 Author: bgyorgy Revision: 313222 upgpkg: medit 1.2.0-5 Remove deprecated vte optional dependency Modified: medit/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 02:00:50 UTC (rev 313221) +++ PKGBUILD2018-03-29 02:06:09 UTC (rev 313222) @@ -5,7 +5,7 @@ pkgname=medit pkgver=1.2.0 -pkgrel=4 +pkgrel=5 pkgdesc='GTK+ text editor' arch=('x86_64') url='http://mooedit.sourceforge.net/' @@ -12,8 +12,7 @@ license=('LGPL2.1') depends=('libsm' 'pygtk') makedepends=('intltool' 'python') -optdepends=('ctags: Show functions in the open document' -'vte: Terminal plugin') +optdepends=('ctags: Show functions in the open document') source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2) sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d')
[arch-commits] Commit in medit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:06:17 Author: bgyorgy Revision: 313223 archrelease: copy trunk to community-x86_64 Added: medit/repos/community-x86_64/PKGBUILD (from rev 313222, medit/trunk/PKGBUILD) Deleted: medit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 77 ++--- 1 file changed, 38 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 02:06:09 UTC (rev 313222) +++ PKGBUILD2018-03-29 02:06:17 UTC (rev 313223) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Sergej Pupykin -# Contributor: William Rea - -pkgname=medit -pkgver=1.2.0 -pkgrel=4 -pkgdesc='GTK+ text editor' -arch=('x86_64') -url='http://mooedit.sourceforge.net/' -license=('LGPL2.1') -depends=('libsm' 'pygtk') -makedepends=('intltool' 'python') -optdepends=('ctags: Show functions in the open document' -'vte: Terminal plugin') -source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2) -sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d') - -prepare() { - cd $pkgname-$pkgver - - # Python2 fix - sed -i 's@^#!.*python$@#!/usr/bin/python2@' moo/moopython/plugins/lib/pyconsole.py - - # Recognise PKGBUILD as shell script - sed -i 's/*.sh/*.sh;PKGBUILD/' moo/mooedit/langs/sh.lang -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --disable-install-hooks PYTHON=python2 - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: medit/repos/community-x86_64/PKGBUILD (from rev 313222, medit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 02:06:17 UTC (rev 313223) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Sergej Pupykin +# Contributor: William Rea + +pkgname=medit +pkgver=1.2.0 +pkgrel=5 +pkgdesc='GTK+ text editor' +arch=('x86_64') +url='http://mooedit.sourceforge.net/' +license=('LGPL2.1') +depends=('libsm' 'pygtk') +makedepends=('intltool' 'python') +optdepends=('ctags: Show functions in the open document') +source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2) +sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d') + +prepare() { + cd $pkgname-$pkgver + + # Python2 fix + sed -i 's@^#!.*python$@#!/usr/bin/python2@' moo/moopython/plugins/lib/pyconsole.py + + # Recognise PKGBUILD as shell script + sed -i 's/*.sh/*.sh;PKGBUILD/' moo/mooedit/langs/sh.lang +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --disable-install-hooks PYTHON=python2 + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in opensubdiv/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:00:50 Author: svenstaro Revision: 313221 archrelease: copy trunk to community-x86_64 Added: opensubdiv/repos/community-x86_64/PKGBUILD (from rev 313220, opensubdiv/trunk/PKGBUILD) Deleted: opensubdiv/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 02:00:41 UTC (rev 313220) +++ PKGBUILD2018-03-29 02:00:50 UTC (rev 313221) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=opensubdiv -pkgver=3.1.1 -pkgrel=3 -pkgdesc="An Open-Source subdivision surface library" -arch=(x86_64) -url="http://graphics.pixar.com/opensubdiv"; -license=('apache') -depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama) -makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils opencl-headers) -#makedepends_x86_64=(cuda) Broken currently :/ -source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz";) -sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5') - -prepare() { -cd "OpenSubdiv-${pkgver//./_}" - -find . -name \*.py | xargs sed -i "s/env python/env python2/g" -} - -build() { -cd "OpenSubdiv-${pkgver//./_}" - -rm -rf build -mkdir build && cd build - -cmake .. \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr -} - -package() { -cd "OpenSubdiv-${pkgver//./_}"/build - -make DESTDIR="$pkgdir/" install - -rm -rf ${pkgdir}/usr/bin -} Copied: opensubdiv/repos/community-x86_64/PKGBUILD (from rev 313220, opensubdiv/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 02:00:50 UTC (rev 313221) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=opensubdiv +pkgver=3.3.1 +pkgrel=1 +pkgdesc="An Open-Source subdivision surface library" +arch=(x86_64) +url="http://graphics.pixar.com/opensubdiv"; +license=('apache') +depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama) +makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils opencl-headers) +#makedepends_x86_64=(cuda) Broken currently :/ +source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz";) +sha512sums=('9d6f42eb194a916f8619ca05c0a8e5895d0f6733927a79fdeecc78908b5fa0d06e29f04c43fa62a33661e1aeab5fae29ad526447aa47406da253d13869373201') + +prepare() { +cd "OpenSubdiv-${pkgver//./_}" + +find . -name \*.py | xargs sed -i "s/env python/env python2/g" +} + +build() { +cd "OpenSubdiv-${pkgver//./_}" + +rm -rf build +mkdir build && cd build + +cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr +} + +package() { +cd "OpenSubdiv-${pkgver//./_}"/build + +make DESTDIR="$pkgdir/" install + +rm -rf ${pkgdir}/usr/bin +}
[arch-commits] Commit in opensubdiv/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 02:00:41 Author: svenstaro Revision: 313220 upgpkg: opensubdiv 3.3.1-1 Modified: opensubdiv/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 01:55:34 UTC (rev 313219) +++ PKGBUILD2018-03-29 02:00:41 UTC (rev 313220) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase pkgname=opensubdiv -pkgver=3.1.1 -pkgrel=3 +pkgver=3.3.1 +pkgrel=1 pkgdesc="An Open-Source subdivision surface library" arch=(x86_64) url="http://graphics.pixar.com/opensubdiv"; @@ -10,7 +10,7 @@ makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils opencl-headers) #makedepends_x86_64=(cuda) Broken currently :/ source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz";) -sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5') +sha512sums=('9d6f42eb194a916f8619ca05c0a8e5895d0f6733927a79fdeecc78908b5fa0d06e29f04c43fa62a33661e1aeab5fae29ad526447aa47406da253d13869373201') prepare() { cd "OpenSubdiv-${pkgver//./_}"
[arch-commits] Commit in budgie-desktop/repos/community-x86_64 (5 files)
Date: Thursday, March 29, 2018 @ 01:55:34 Author: bgyorgy Revision: 313219 archrelease: copy trunk to community-x86_64 Added: budgie-desktop/repos/community-x86_64/PKGBUILD (from rev 313218, budgie-desktop/trunk/PKGBUILD) budgie-desktop/repos/community-x86_64/gnome3.28.patch (from rev 313218, budgie-desktop/trunk/gnome3.28.patch) budgie-desktop/repos/community-x86_64/no-nautilus-desktop.patch (from rev 313218, budgie-desktop/trunk/no-nautilus-desktop.patch) Deleted: budgie-desktop/repos/community-x86_64/PKGBUILD budgie-desktop/repos/community-x86_64/gnome3.28.patch ---+ PKGBUILD | 129 + gnome3.28.patch | 2898 ++-- no-nautilus-desktop.patch | 16 3 files changed, 1531 insertions(+), 1512 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 01:55:26 UTC (rev 313218) +++ PKGBUILD2018-03-29 01:55:34 UTC (rev 313219) @@ -1,63 +0,0 @@ -# $Id$ -# Maintainer: Balló György - -pkgname=budgie-desktop -_helper_pkgname=budgie-helper -pkgver=10.4+8+gff09a510 -_helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55 -pkgrel=2 -pkgdesc="Modern desktop environment from the Solus Project" -arch=('x86_64') -url="https://budgie-desktop.org/"; -license=('GPL' 'LGPL') -depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-standard' 'libibus' 'libpeas' 'libwnck3' 'mutter') -makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala') -optdepends=('gnome-backgrounds: Default background' -'gnome-control-center: System settings' -'gnome-screensaver: Lock screen' -'network-manager-applet: Network management') -_commit=ff09a5104075e9774d8f600b875e9871eccb04f8 # master -source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit"; -"git+https://git.gnome.org/browse/libgnome-volume-control"; - "$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev"; - gnome3.28.patch) -validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder) -sha256sums=('SKIP' -'SKIP' -'3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e' -'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - mkdir build - cd $pkgname - patch -p1 -i ../gnome3.28.patch - - git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" - git submodule update --init - - # Provide better compatibility for GNOME - # https://github.com/solus-project/budgie-desktop/issues/261 - cd "$srcdir/$_helper_pkgname-$_helper_gitrev" - NOCONFIGURE=1 ./autogen.sh -} - -build() { - arch-meson $pkgname build - ninja -C build - - cd "$srcdir/$_helper_pkgname-$_helper_gitrev" - ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile --disable-Werror - make -} - -package() { - DESTDIR="$pkgdir" ninja -C build install - - cd "$srcdir/$_helper_pkgname-$_helper_gitrev" - make DESTDIR="$pkgdir" install -} Copied: budgie-desktop/repos/community-x86_64/PKGBUILD (from rev 313218, budgie-desktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 01:55:34 UTC (rev 313219) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Balló György + +pkgname=budgie-desktop +_helper_pkgname=budgie-helper +pkgver=10.4+34+gd6f3519f +_helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55 +pkgrel=1 +pkgdesc="Modern desktop environment from the Solus Project" +arch=('x86_64') +url="https://budgie-desktop.org/"; +license=('GPL' 'LGPL') +depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 'gnome-themes-standard' 'libibus' 'libpeas' 'libwnck3' 'mutter') +makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 'meson' 'sassc' 'vala') +optdepends=('gnome-backgrounds: Default background' +'gnome-control-center: System settings' +'gnome-screensaver: Lock screen' +'network-manager-applet: Network management') +_commit=d6f3519f04d8c619f7d1797ad24a26357e578ba9 # master +source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit"; +"git+https://git.gnome.org/browse/libgnome-volume-control"; + "$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev"; + gnome3.28.patch +no-nautilus-desktop.patch) +validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder) +sha
[arch-commits] Commit in budgie-desktop/trunk (PKGBUILD no-nautilus-desktop.patch)
Date: Thursday, March 29, 2018 @ 01:55:26 Author: bgyorgy Revision: 313218 upgpkg: budgie-desktop 10.4+34+gd6f3519f-1 Fix settings without nautilus-desktop Added: budgie-desktop/trunk/no-nautilus-desktop.patch Modified: budgie-desktop/trunk/PKGBUILD ---+ PKGBUILD | 13 - no-nautilus-desktop.patch | 16 2 files changed, 24 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 01:20:06 UTC (rev 313217) +++ PKGBUILD2018-03-29 01:55:26 UTC (rev 313218) @@ -3,9 +3,9 @@ pkgname=budgie-desktop _helper_pkgname=budgie-helper -pkgver=10.4+8+gff09a510 +pkgver=10.4+34+gd6f3519f _helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55 -pkgrel=2 +pkgrel=1 pkgdesc="Modern desktop environment from the Solus Project" arch=('x86_64') url="https://budgie-desktop.org/"; @@ -16,16 +16,18 @@ 'gnome-control-center: System settings' 'gnome-screensaver: Lock screen' 'network-manager-applet: Network management') -_commit=ff09a5104075e9774d8f600b875e9871eccb04f8 # master +_commit=d6f3519f04d8c619f7d1797ad24a26357e578ba9 # master source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit"; "git+https://git.gnome.org/browse/libgnome-volume-control"; "$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev"; - gnome3.28.patch) + gnome3.28.patch +no-nautilus-desktop.patch) validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty (Solus Project Founder) sha256sums=('SKIP' 'SKIP' '3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e' -'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45') +'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45' +'f553b4f14e8f64ee472ad7c923f2ac2d9fba5efa62adb11ee5ee9d14fb4278ac') pkgver() { cd $pkgname @@ -36,6 +38,7 @@ mkdir build cd $pkgname patch -p1 -i ../gnome3.28.patch + patch -p1 -i ../no-nautilus-desktop.patch git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" git submodule update --init Added: no-nautilus-desktop.patch === --- no-nautilus-desktop.patch (rev 0) +++ no-nautilus-desktop.patch 2018-03-29 01:55:26 UTC (rev 313218) @@ -0,0 +1,16 @@ +diff -Naur budgie-desktop-10.4.orig/src/panel/settings/settings_main.vala budgie-desktop-10.4/src/panel/settings/settings_main.vala +--- budgie-desktop-10.4.orig/src/panel/settings/settings_main.vala 2017-08-15 00:00:04.0 +0200 budgie-desktop-10.4/src/panel/settings/settings_main.vala 2018-03-29 03:33:48.068212130 +0200 +@@ -102,12 +102,6 @@ + void build_content() + { + this.add_page(new Budgie.StylePage()); +- +-/* So we don't bust a nut on start up */ +-if (Environment.find_program_in_path("nautilus") != null) { +-this.add_page(new Budgie.DesktopPage()); +-} +- + this.add_page(new Budgie.FontPage()); + this.add_page(new Budgie.WindowsPage()); + this.add_page(new Budgie.AutostartPage());
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, March 29, 2018 @ 01:19:52 Author: svenstaro Revision: 320568 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 320567, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 320567, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 01:19:52 UTC (rev 320568) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=390.48 +_extramodules=extramodules-4.14-lts +pkgrel=1 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.24') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha512sums=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +pkgdesc="NVIDIA drivers for linux-lts" +depends=('linux-lts>=4.14.24' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +}
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 01:19:48 Author: svenstaro Revision: 320567 upgpkg: nvidia-lts 1:390.48-1 Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 01:12:04 UTC (rev 320566) +++ PKGBUILD2018-03-29 01:19:48 UTC (rev 320567) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger pkgname=nvidia-lts -pkgver=390.42 +pkgver=390.48 _extramodules=extramodules-4.14-lts pkgrel=1 epoch=1 @@ -12,7 +12,7 @@ license=('custom') options=('!strip') source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) -sha512sums=('e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5') +sha512sums=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
[arch-commits] Commit in nvidia/trunk (4.15-FS57305.patch PKGBUILD fix-abi.patch)
Date: Thursday, March 29, 2018 @ 01:11:56 Author: svenstaro Revision: 320565 upgpkg: nvidia 390.48-1 Modified: nvidia/trunk/PKGBUILD Deleted: nvidia/trunk/4.15-FS57305.patch nvidia/trunk/fix-abi.patch + 4.15-FS57305.patch | 181 --- PKGBUILD | 12 +-- fix-abi.patch | 12 --- 3 files changed, 4 insertions(+), 201 deletions(-) Deleted: 4.15-FS57305.patch === --- 4.15-FS57305.patch 2018-03-29 01:00:59 UTC (rev 320564) +++ 4.15-FS57305.patch 2018-03-29 01:11:56 UTC (rev 320565) @@ -1,181 +0,0 @@ -diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh -index 292d7da..5f254e1 100755 a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh -+++ b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh -@@ -2123,6 +2123,7 @@ compile_test() { - #endif - #include - #include -+#include - #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE) - #error DRM not enabled - #endif -@@ -2146,8 +2147,12 @@ compile_test() { - /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */ - i = DRIVER_ATOMIC; - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */ - for_each_crtc_in_state(s, c, cs, i) { } -+#else -+for_each_new_crtc_in_state(s, c, cs, i) {} -+#endif - - /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */ - a = offsetof(struct drm_mode_config_funcs, atomic_state_alloc); -diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c -index cf16b6f..a66ae5a 100644 a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c -+++ b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c -@@ -33,6 +33,7 @@ - - #include - #include -+#include - - static void nv_drm_connector_destroy(struct drm_connector *connector) - { -@@ -87,7 +88,11 @@ static enum drm_connector_status __nv_drm_connector_detect_internal( - break; - } - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - encoder = drm_encoder_find(dev, connector->encoder_ids[i]); -+#else -+encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]); -+#endif - - if (encoder == NULL) { - BUG_ON(encoder != NULL); -diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c -index b54128a..d820dc2 100644 a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c -+++ b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c -@@ -37,6 +37,7 @@ - - #include - #include -+#include - - static const u32 nv_default_supported_plane_drm_formats[] = { - DRM_FORMAT_ARGB1555, -@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane *plane, - goto done; - } - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) { -+#else -+for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) { -+#endif - struct nv_drm_crtc_state *nv_crtc_state = to_nv_crtc_state(crtc_state); - struct NvKmsKapiHeadRequestedConfig *head_req_config = - &nv_crtc_state->req_config; -@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc, - - req_config->flags.displaysChanged = NV_TRUE; - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - for_each_connector_in_state(crtc_state->state, -+#else -+for_each_new_connector_in_state(crtc_state->state, -+#endif - connector, connector_state, j) { - if (connector_state->crtc != crtc) { - continue; -@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev, - goto done; - } - -+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0) - crtc = drm_crtc_find(dev, params->crtc_id); -+#else -+crtc = drm_crtc_find(dev, NULL, params->crtc_id); -+#endif - if (!crtc) { - ret = -ENOENT; - goto done; -diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c -index da15d89..91f64ea 100644 a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c -+++ b/NVIDIA-Linux-x86_64-390.25-no-compat3
[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, March 29, 2018 @ 01:12:04 Author: svenstaro Revision: 320566 archrelease: copy trunk to testing-x86_64 Added: nvidia/repos/testing-x86_64/ nvidia/repos/testing-x86_64/PKGBUILD (from rev 320565, nvidia/trunk/PKGBUILD) --+ PKGBUILD | 81 + 1 file changed, 81 insertions(+) Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 320565, nvidia/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 01:12:04 UTC (rev 320566) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=390.48 +_extramodules=extramodules-4.15-ARCH +pkgrel=1 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 'linux-headers<4.16') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha256sums=('2d4bf72801f101a85df6fd1464021380ad51f5a30df05dadaf1fb546a175a441') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.15' 'linux<4.16' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | +install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" + +install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" +}
[arch-commits] Commit in lib32-nvidia-utils/repos (2 files)
Date: Thursday, March 29, 2018 @ 01:04:42 Author: svenstaro Revision: 313216 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-nvidia-utils/repos/multilib-testing-x86_64/ lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 313215, lib32-nvidia-utils/trunk/PKGBUILD) --+ PKGBUILD | 114 + 1 file changed, 114 insertions(+) Copied: lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 313215, lib32-nvidia-utils/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-03-29 01:04:42 UTC (rev 313216) @@ -0,0 +1,114 @@ +# $Id$ +# Maintainer: Thomas Baechler +# Contributor: James Rayner + +_pkgbasename=nvidia-utils +pkgbase=lib32-$_pkgbasename +pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') +pkgver=390.48 +pkgrel=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +#makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot +license=('custom') +options=('!strip') + +_arch='x86' +_pkg="NVIDIA-Linux-${_arch}-${pkgver}" +source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) +sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb') + +create_links() { +# create soname links +for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do +_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) +_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') +[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" +[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" +done +} + +build() { +sh ${_pkg}.run --extract-only +} + +package_lib32-opencl-nvidia() { +pkgdesc="OpenCL implemention for NVIDIA (32-bit)" +depends=('lib32-zlib' 'lib32-gcc-libs') +optdepends=('opencl-headers: headers necessary for OpenCL development') +provides=('lib32-opencl-driver') + +cd "${_pkg}" + +# OpenCL +install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" +install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" + +create_links + +mkdir -p "${pkgdir}/usr/share/licenses" +ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" +} + +package_lib32-nvidia-utils() { +pkgdesc="NVIDIA drivers utilities (32-bit)" +depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils') +optdepends=('lib32-opencl-nvidia') +conflicts=('lib32-nvidia-libgl') +provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-libgl') +replaces=('lib32-nvidia-libgl') + +cd "${_pkg}" + +# GLX extension module for X - useless ? +install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" +ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find glx otherwise +install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" +# now in lib32-mesa driver +#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_indirect.so.0" + +# Wayland stuff +install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2" +ln -s "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1" + +# OpenGL libraries +install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}" +install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}" +install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}" + +# OpenGL core library +install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}" +install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}" +install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}" + +# misc +install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" +install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" +install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" +install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" +install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" +install -D -m755 "libnvidia-wfb.so.${
[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 01:04:34 Author: svenstaro Revision: 313215 upgpkg: lib32-nvidia-utils 390.48-1 Modified: lib32-nvidia-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 01:02:33 UTC (rev 313214) +++ PKGBUILD2018-03-29 01:04:34 UTC (rev 313215) @@ -5,7 +5,7 @@ _pkgbasename=nvidia-utils pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia') -pkgver=390.42 +pkgver=390.48 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -16,7 +16,7 @@ _arch='x86' _pkg="NVIDIA-Linux-${_arch}-${pkgver}" source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run";) -sha512sums=('079cfae9ce318e30d8699c7a1e9b8fc528382be68605ceea16b5cb671d11588098af001b6cb4c66c904a248193742efc450e18101f9dda73c1ca101ab8aca2ce') +sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb') create_links() { # create soname links
[arch-commits] Commit in dpf-plugins/repos (2 files)
Date: Thursday, March 29, 2018 @ 01:02:33 Author: dvzrv Revision: 313214 archrelease: copy trunk to community-testing-x86_64 Added: dpf-plugins/repos/community-testing-x86_64/ dpf-plugins/repos/community-testing-x86_64/PKGBUILD (from rev 313213, dpf-plugins/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: dpf-plugins/repos/community-testing-x86_64/PKGBUILD (from rev 313213, dpf-plugins/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-29 01:02:33 UTC (rev 313214) @@ -0,0 +1,47 @@ +# Maintainer: David Runge +pkgname=dpf-plugins +pkgver=1.1 +pkgrel=1 +pkgdesc="Collection of DPF-based plugins" +arch=('x86_64') +url="https://github.com/DISTRHO/DPF-Plugins"; +license=('custom:ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT') +groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins') +depends=('liblo' 'projectm') +makedepends=('lv2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz";) +sha512sums=('b624693ed5d20018352506f159c15188f32a6c2d2fd3996055efa2606ccbb02a8a8116713efe6480c2686bb8e1d318c40c4c5217d101c0d897a90d623845feee') + +prepare() { + mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + make BUILD_VST=true \ + BUILD_DSSI=true \ + BUILD_LV2=true \ + BUILD_JACK=true +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" \ + PREFIX=/usr \ + install + # docs + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" + # licenses + install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -vDm 644 dpf/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/dpf/LICENSE" + install -vDm 644 plugins/Kars/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/Kars/LICENSE" + install -vDm 644 plugins/AmplitudeImposer/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/LICENSE" + install -vDm 644 plugins/CycleShifter/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/LICENSE" + install -vDm 644 plugins/SoulForce/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/LICENSE" +}
[arch-commits] Commit in nvidia-utils/repos (5 files)
Date: Thursday, March 29, 2018 @ 01:00:59 Author: svenstaro Revision: 320564 archrelease: copy trunk to testing-x86_64 Added: nvidia-utils/repos/testing-x86_64/ nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 320563, nvidia-utils/trunk/PKGBUILD) nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf (from rev 320563, nvidia-utils/trunk/nvidia-drm-outputclass.conf) nvidia-utils/repos/testing-x86_64/nvidia-utils.install (from rev 320563, nvidia-utils/trunk/nvidia-utils.install) nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers (from rev 320563, nvidia-utils/trunk/nvidia-utils.sysusers) -+ PKGBUILD| 173 ++ nvidia-drm-outputclass.conf | 15 +++ nvidia-utils.install|7 + nvidia-utils.sysusers |1 4 files changed, 196 insertions(+) Copied: nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 320563, nvidia-utils/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-03-29 01:00:59 UTC (rev 320564) @@ -0,0 +1,173 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Thomas Baechler +# Contributor: James Rayner + +pkgbase=nvidia-utils +pkgname=('nvidia-utils' 'opencl-nvidia') +pkgver=390.48 +pkgrel=1 +arch=('x86_64') +url="http://www.nvidia.com/"; +license=('custom') +options=('!strip') +source=('nvidia-drm-outputclass.conf' +'nvidia-utils.sysusers' + "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' + '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' + '40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +create_links() { +# create soname links +find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do +_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) +_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') +[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" +[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" +done +} + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +bsdtar -xf nvidia-persistenced-init.tar.bz2 + +sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template +} + +package_opencl-nvidia() { +pkgdesc="OpenCL implemention for NVIDIA" +depends=('zlib') +optdepends=('opencl-headers: headers necessary for OpenCL development') +provides=('opencl-driver') +cd "${_pkg}" + +# OpenCL +install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" +install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" +install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" + +create_links + +mkdir -p "${pkgdir}/usr/share/licenses" +ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" +} + +package_nvidia-utils() { +pkgdesc="NVIDIA drivers utilities" +depends=('xorg-server' 'libglvnd') +optdepends=('nvidia-settings: configuration tool' +'xorg-server-devel: nvidia-xconfig' +'opencl-nvidia: OpenCL support') +conflicts=('nvidia-libgl') +provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl') +replaces=('nvidia-libgl') +install="${pkgname}.install" + +cd "${_pkg}" + +# X driver +install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" + +# GLX extension module for X +install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" +ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise +ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise + +install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" +# now in mesa driver +#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0" + +# Wayland stuff +install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2" +ln -s "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1" +install -D -m644 "10_nvidia_wayland.json" "${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json" + +
[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 01:00:48 Author: svenstaro Revision: 320563 upgpkg: nvidia-utils 390.48-1 Modified: nvidia-utils/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-28 23:33:02 UTC (rev 320562) +++ PKGBUILD2018-03-29 01:00:48 UTC (rev 320563) @@ -5,7 +5,7 @@ pkgbase=nvidia-utils pkgname=('nvidia-utils' 'opencl-nvidia') -pkgver=390.42 +pkgver=390.48 pkgrel=1 arch=('x86_64') url="http://www.nvidia.com/"; @@ -16,10 +16,9 @@ "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' - 'e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5') + '40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') -[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}" -[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" create_links() { # create soname links
[arch-commits] Commit in (4 files)
Date: Thursday, March 29, 2018 @ 00:59:16 Author: dvzrv Revision: 313213 Adding dpf-plugins 1.1. Added: dpf-plugins/ dpf-plugins/repos/ dpf-plugins/trunk/ dpf-plugins/trunk/PKGBUILD --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Added: dpf-plugins/trunk/PKGBUILD === --- dpf-plugins/trunk/PKGBUILD (rev 0) +++ dpf-plugins/trunk/PKGBUILD 2018-03-29 00:59:16 UTC (rev 313213) @@ -0,0 +1,47 @@ +# Maintainer: David Runge +pkgname=dpf-plugins +pkgver=1.1 +pkgrel=1 +pkgdesc="Collection of DPF-based plugins" +arch=('x86_64') +url="https://github.com/DISTRHO/DPF-Plugins"; +license=('custom:ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT') +groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins') +depends=('liblo' 'projectm') +makedepends=('lv2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz";) +sha512sums=('b624693ed5d20018352506f159c15188f32a6c2d2fd3996055efa2606ccbb02a8a8116713efe6480c2686bb8e1d318c40c4c5217d101c0d897a90d623845feee') + +prepare() { + mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$pkgver" + make BUILD_VST=true \ + BUILD_DSSI=true \ + BUILD_LV2=true \ + BUILD_JACK=true +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" \ + PREFIX=/usr \ + install + # docs + install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" + # licenses + install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -vDm 644 dpf/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/dpf/LICENSE" + install -vDm 644 plugins/Kars/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/Kars/LICENSE" + install -vDm 644 plugins/AmplitudeImposer/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/LICENSE" + install -vDm 644 plugins/CycleShifter/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/LICENSE" + install -vDm 644 plugins/SoulForce/LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/LICENSE" +} Property changes on: dpf-plugins/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in blender/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 29, 2018 @ 00:53:35 Author: svenstaro Revision: 313212 archrelease: copy trunk to community-x86_64 Added: blender/repos/community-x86_64/PKGBUILD (from rev 313211, blender/trunk/PKGBUILD) Deleted: blender/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 216 ++--- 1 file changed, 108 insertions(+), 108 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-29 00:53:23 UTC (rev 313211) +++ PKGBUILD2018-03-29 00:53:35 UTC (rev 313212) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: John Sowiak -# Contributor: tobias - -# Sometimes blender.org takes some time to release patch releases and because Arch users -# are impatient, we sometimes need to build from git directly. -# Update because I get so many queries on this: -# Due to our other rolling deps, it's sometimes not possible to build Blender stable releases. -# More often than not, a new openshadinglanguage breaks it and I could either backport fixes -# or simply roll with a new version. I usually choose the latter when the former seems -# unreasonable. - - _gittag=v2.79a -#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8 - -pkgname=blender -pkgver=2.79.a -#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit} -pkgrel=1 -epoch=17 -pkgdesc="A fully integrated 3D graphics creation suite" -arch=('x86_64') -license=('GPL') -url="http://www.blender.org"; -depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' - 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 'python-numpy' - 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic' - 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' - 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2') -makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'gcc6') -makedepends_x86_64=('cuda') -optdepends=('cuda: cycles renderer cuda support') -options=(!strip) -source=("git://git.blender.org/blender-addons.git" -"git://git.blender.org/blender-addons-contrib.git" -"git://git.blender.org/blender-translations.git" -"git://git.blender.org/blender-dev-tools.git" -"git://git.blender.org/scons.git") -if [[ -n $_gittag ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}") -elif [[ -n $_gitcommit ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}") -fi -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - git submodule init - git config submodule."release/scripts/addons".url ${srcdir}/blender-addons - git config submodule."release/scripts/addons_contrib".url ${srcdir}/blender-addons-contrib - git config submodule."release/datafiles/locale".url ${srcdir}/blender-translations - git config submodule."source/tools".url ${srcdir}/blender-dev-tools - git config submodule."scons".url ${srcdir}/scons - git submodule update - - # cuda 9.1 fixes - sed -i -e "s/sm_20;//" -e "s/sm_21;//" build_files/cmake/config/blender_release.cmake - - # openvdb 5 fix - sed -i "s/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER == 3/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER >= 3/g" intern/openvdb/intern/openvdb_writer.cc -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - [[ -d build ]] && rm -rf build - mkdir build && cd build - - export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - cmake -C../build_files/cmake/config/blender_release.cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DWITH_INSTALL_PORTABLE=OFF \ --DWITH_PYTHON_INSTALL=OFF \ --DOPENIMAGEIO_ROOT_DIR=/usr \ --DWITH_LLVM=ON \ --DWITH_SYSTEM_OPENJPEG=ON \ --DWITH_GL_PROFILE_CORE=OFF \ --DWITH_GL_PROFILE_ES20=OFF \ --DLLVM_VERSION=3.6 \ --DLLVM_STATIC=ON \ --DWITH_CYCLES_CUDA_BINARIES=ON \ --DWITH_CYCLES_PTEX=OFF \ --DPYTHON_VERSION=3.6 \ --DPYTHON_LIBPATH=/usr/lib \ --DPYTHON_LIBRARY=python3.6m \ --DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m - make - - # PTEX is currently broken and experimental in blender anyway -} - -package() { - cd "$srcdir/$pkgname-$pkgver/build" - - make DESTDIR="${pkgdir}" install - install -Dm755 ../release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" - python -m compileall "${pkgdir}/usr/share/blender" - python -O -m compileall "${pkgdir}/usr/share/blender" -} Copied: blender/repos/community-x86_64/PKGBUILD (from rev 313211, blender/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-29 00:53:35 UTC (rev 313212) @
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Thursday, March 29, 2018 @ 00:53:23 Author: svenstaro Revision: 313211 upgpkg: blender 17:2.79.b-1 Modified: blender/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-29 00:26:41 UTC (rev 313210) +++ PKGBUILD2018-03-29 00:53:23 UTC (rev 313211) @@ -11,11 +11,11 @@ # or simply roll with a new version. I usually choose the latter when the former seems # unreasonable. - _gittag=v2.79a + _gittag=v2.79b #_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8 pkgname=blender -pkgver=2.79.a +pkgver=2.79.b #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit} pkgrel=1 epoch=17
[arch-commits] Commit in sorcer/repos (2 files)
Date: Thursday, March 29, 2018 @ 00:26:41 Author: dvzrv Revision: 313210 archrelease: copy trunk to community-testing-x86_64 Added: sorcer/repos/community-testing-x86_64/ sorcer/repos/community-testing-x86_64/PKGBUILD (from rev 313209, sorcer/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: sorcer/repos/community-testing-x86_64/PKGBUILD (from rev 313209, sorcer/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-29 00:26:41 UTC (rev 313210) @@ -0,0 +1,33 @@ +# Maintainer: David Runge +pkgname=sorcer +pkgver=1.1.3 +pkgrel=1 +pkgdesc="A polyphonic wavetable synth LV2 plugin" +arch=('x86_64') +url="http://openavproductions.com/sorcer"; +license=('GPL3') +groups=('lv2-plugins' 'pro-audio') +depends=('ntk') +makedepends=('boost' 'cmake' 'lv2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz";) +sha512sums=('d03db6b7d62e785c0428636a0d0f77cbbfd6991f994bccb120317a96a9866e978fae66e6dd0c6a6cd2763147f427bb7ba20f01cd06356797042ff42caaa1eab0') + +prepare() { + mv -v "openAV-Sorcer-release-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + mkdir -v build +} + +build() { + cd "$pkgname-$pkgver/build" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd "$pkgname-$pkgver/build" + make DESTDIR="$pkgdir/" install + install -vDm 644 ../README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" +}
[arch-commits] Commit in (sorcer sorcer/repos sorcer/trunk sorcer/trunk/PKGBUILD)
Date: Thursday, March 29, 2018 @ 00:25:31 Author: dvzrv Revision: 313209 Adding sorcer 1.1.3. Added: sorcer/ sorcer/repos/ sorcer/trunk/ sorcer/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Added: sorcer/trunk/PKGBUILD === --- sorcer/trunk/PKGBUILD (rev 0) +++ sorcer/trunk/PKGBUILD 2018-03-29 00:25:31 UTC (rev 313209) @@ -0,0 +1,33 @@ +# Maintainer: David Runge +pkgname=sorcer +pkgver=1.1.3 +pkgrel=1 +pkgdesc="A polyphonic wavetable synth LV2 plugin" +arch=('x86_64') +url="http://openavproductions.com/sorcer"; +license=('GPL3') +groups=('lv2-plugins' 'pro-audio') +depends=('ntk') +makedepends=('boost' 'cmake' 'lv2') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz";) +sha512sums=('d03db6b7d62e785c0428636a0d0f77cbbfd6991f994bccb120317a96a9866e978fae66e6dd0c6a6cd2763147f427bb7ba20f01cd06356797042ff42caaa1eab0') + +prepare() { + mv -v "openAV-Sorcer-release-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + mkdir -v build +} + +build() { + cd "$pkgname-$pkgver/build" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} + +package() { + cd "$pkgname-$pkgver/build" + make DESTDIR="$pkgdir/" install + install -vDm 644 ../README.md -t "${pkgdir}/usr/share/doc/${pkgname}/" +} Property changes on: sorcer/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in luppp/repos (2 files)
Date: Thursday, March 29, 2018 @ 00:09:06 Author: dvzrv Revision: 313208 archrelease: copy trunk to community-testing-x86_64 Added: luppp/repos/community-testing-x86_64/ luppp/repos/community-testing-x86_64/PKGBUILD (from rev 313207, luppp/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: luppp/repos/community-testing-x86_64/PKGBUILD (from rev 313207, luppp/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-03-29 00:09:06 UTC (rev 313208) @@ -0,0 +1,44 @@ +# Maintainer: David Runge +pkgname=luppp +pkgver=1.1.1 +pkgrel=1 +pkgdesc="A music creation tool, intended for live use" +arch=('x86_64') +url="http://openavproductions.com/luppp/"; +license=('GPL2') +groups=('pro-audio') +depends=('jack' 'liblo' 'libsamplerate' 'libsndfile' 'ntk') +makedepends=('cmake') +source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz";) +md5sums=('430a7028610bcfff5bc0922619a7e042') + +prepare() { + mv -v "openAV-Luppp-release-${pkgver}" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + mkdir -v bld +} + +build() { + cd "$pkgname-$pkgver/bld" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +.. + make +} + +package() { + cd "$pkgname-$pkgver/bld" + make DESTDIR="$pkgdir/" install + #docs + install -vDm 644 ../{CHANGELOG,README.md} \ +-t "${pkgdir}/usr/share/doc/${pkgname}" + # XDG integration + install -vDm 644 "../resources/metadata/${pkgname}.desktop" \ +-t "${pkgdir}/usr/share/applications/" + install -vDm 644 "../resources/metadata/${pkgname}.appdata.xml" \ +-t "${pkgdir}/usr/share/appdata/" + install -vDm 644 "../resources/icons/${pkgname}.png" \ +-t "${pkgdir}/usr/share/pixmaps/" + # controllers + install -vDm 644 "../resources/controllers/"*.ctlr \ +-t "${pkgdir}/usr/share/${pkgname}/" +}