[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, January 13, 2018 @ 02:49:10 Author: felixonmars Revision: 281773 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 281772, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 281772, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 281772, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:49:10 UTC (rev 281773) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.3 +pkgrel=19 +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=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175') + +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
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:48:49 Author: felixonmars Revision: 281772 upgpkg: stack 1.6.3-19 rebuild with generic-deriving,1.12.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:42:44 UTC (rev 281771) +++ PKGBUILD2018-01-13 02:48:49 UTC (rev 281772) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.3 -pkgrel=18 +pkgrel=19 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:42:44 Author: felixonmars Revision: 281771 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 281770, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 281770, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:42:44 UTC (rev 281771) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0 +pkgrel=13 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-old-time' + 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 'haskell-sbv' 'haskell-smtlib' + 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 'haskell-ansi-terminal') +makedepends=('ghc' 'alex' 'happy') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:42:18 Author: felixonmars Revision: 281770 upgpkg: cryptol 2.5.0-13 rebuild with generic-deriving,1.12.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:38:50 UTC (rev 281769) +++ PKGBUILD2018-01-13 02:42:18 UTC (rev 281770) @@ -3,7 +3,7 @@ pkgname=cryptol pkgver=2.5.0 -pkgrel=12 +pkgrel=13 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:38:50 Author: felixonmars Revision: 281769 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 281768, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 281768, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:38:50 UTC (rev 281769) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.4 +pkgrel=4 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-mtl' 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('73eac796c93fb43977428a476a3a63b844153c208b55dd3edb0dbc9e9426ffb9dbb3359d60ad423ae0260c6a0060f3b1c2408162b9ebd931c0a8bdcafd073058') + +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-sbv/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:38:20 Author: felixonmars Revision: 281768 upgpkg: haskell-sbv 7.4-4 rebuild with generic-deriving,1.12.1 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:35:13 UTC (rev 281767) +++ PKGBUILD2018-01-13 02:38:20 UTC (rev 281768) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.4 -pkgrel=3 +pkgrel=4 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv"; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:35:13 Author: felixonmars Revision: 281767 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 281766, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 281766, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:35:13 UTC (rev 281767) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=26 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:34:50 Author: felixonmars Revision: 281766 upgpkg: hoogle 5.0.14-26 rebuild with generic-deriving,1.12.1 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:33:20 UTC (rev 281765) +++ PKGBUILD2018-01-13 02:34:50 UTC (rev 281766) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=25 +pkgrel=26 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in cblrepo/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:33:20 Author: felixonmars Revision: 281765 archrelease: copy trunk to community-staging-x86_64 Added: cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 281764, cblrepo/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 281764, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:33:20 UTC (rev 281765) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=49 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" "haskell-optparse-applicative" + "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" "haskell-unixutils" + "haskell-utf8-string" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";) +sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71') + +prepare() { +mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver +sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' cblrepo-$pkgver/cblrepo.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in cblrepo/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:32:47 Author: felixonmars Revision: 281764 upgpkg: cblrepo 0.24.0-49 rebuild with generic-deriving,1.12.1 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:31:46 UTC (rev 281763) +++ PKGBUILD2018-01-13 02:32:47 UTC (rev 281764) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=48 +pkgrel=49 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:31:25 Author: felixonmars Revision: 281762 upgpkg: haskell-unixutils 1.54.1-17 rebuild with generic-deriving,1.12.1 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:30:34 UTC (rev 281761) +++ PKGBUILD2018-01-13 02:31:25 UTC (rev 281762) @@ -4,7 +4,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=16 +pkgrel=17 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils"; license=('custom:BSD3')
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:31:46 Author: felixonmars Revision: 281763 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 281762, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 281762, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:31:46 UTC (rev 281763) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=17 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mtl' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:30:34 Author: felixonmars Revision: 281761 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 281760, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 281760, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:30:34 UTC (rev 281761) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.2 +pkgrel=10 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' 'haskell-mtl' + 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('292077b160509dd111227481fb418ec1dc701a27633c327677404046811b9956dc07b871d9ec2f3b3eb31e44abb022435992b243237deefe14729cf0591cf307') + +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-process-extras/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:30:02 Author: felixonmars Revision: 281760 upgpkg: haskell-process-extras 0.7.2-10 rebuild with generic-deriving,1.12.1 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:29:25 UTC (rev 281759) +++ PKGBUILD2018-01-13 02:30:02 UTC (rev 281760) @@ -5,7 +5,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.2 -pkgrel=9 +pkgrel=10 pkgdesc="Process extras" url="https://github.com/seereason/process-extras"; license=('MIT')
[arch-commits] Commit in haskell-generic-deriving/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:29:25 Author: felixonmars Revision: 281759 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 281758, haskell-generic-deriving/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 281758, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:29:25 UTC (rev 281759) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.12.1 +pkgrel=1 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6196d23e95eae2ee90c5b9b82027d09244fc8cedda3ed8222e8ad43fc2b7400ab5ed893fc5f9a477d5dce7e09a40c0551e4480ec76f7ff8c4a588979fa31fefe') + +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 \ +-fbase-4-9 +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-generic-deriving/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:28:59 Author: felixonmars Revision: 281758 upgpkg: haskell-generic-deriving 1.12.1-1 rebuild with generic-deriving,1.12.1 Modified: haskell-generic-deriving/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:24:05 UTC (rev 281757) +++ PKGBUILD2018-01-13 02:28:59 UTC (rev 281758) @@ -4,7 +4,7 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving -pkgver=1.12 +pkgver=1.12.1 pkgrel=1 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving"; @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('6e8703670e483054fb36740764eb4b1e2d094f28170138b38fb554a3809781242478401b2cfe268d3c0d9599b3458dd84bcfa8f9b67409e686ce93c9cc48c85f') +sha512sums=('6196d23e95eae2ee90c5b9b82027d09244fc8cedda3ed8222e8ad43fc2b7400ab5ed893fc5f9a477d5dce7e09a40c0551e4480ec76f7ff8c4a588979fa31fefe') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in haskell-hspec-meta/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:24:05 Author: felixonmars Revision: 281757 archrelease: copy trunk to community-x86_64 Added: haskell-hspec-meta/repos/community-x86_64/PKGBUILD (from rev 281756, haskell-hspec-meta/trunk/PKGBUILD) Deleted: haskell-hspec-meta/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 02:23:41 UTC (rev 281756) +++ PKGBUILD2018-01-13 02:24:05 UTC (rev 281757) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -_hkgname=hspec-meta -pkgname=haskell-hspec-meta -pkgver=2.4.4 -pkgrel=1 -pkgdesc="A version of Hspec which is used to test Hspec itself" -url="http://hspec.github.io/"; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 'haskell-hunit' - 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 'haskell-ansi-terminal' - 'haskell-async' 'haskell-call-stack') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('91f66cbeecb3cede014b264f18693467c981bb07c79f173fb0e32935057d2415bd3f47e1b59d74f56b098710f1767e9ba5b5d9d060728989eaf516efaa3329e6') - -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" -} Copied: haskell-hspec-meta/repos/community-x86_64/PKGBUILD (from rev 281756, haskell-hspec-meta/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 02:24:05 UTC (rev 281757) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.4.6 +pkgrel=1 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 'haskell-hunit' + 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-call-stack') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f') + +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-hspec-meta/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:23:41 Author: felixonmars Revision: 281756 upgpkg: haskell-hspec-meta 2.4.6-1 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:23:38 UTC (rev 281755) +++ PKGBUILD2018-01-13 02:23:41 UTC (rev 281756) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta -pkgver=2.4.4 +pkgver=2.4.6 pkgrel=1 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/"; @@ -14,7 +14,7 @@ 'haskell-async' 'haskell-call-stack') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('91f66cbeecb3cede014b264f18693467c981bb07c79f173fb0e32935057d2415bd3f47e1b59d74f56b098710f1767e9ba5b5d9d060728989eaf516efaa3329e6') +sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in postgrest/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:18:19 Author: felixonmars Revision: 281752 archrelease: copy trunk to community-x86_64 Added: postgrest/repos/community-x86_64/PKGBUILD (from rev 281751, postgrest/trunk/PKGBUILD) Deleted: postgrest/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 02:17:57 UTC (rev 281751) +++ PKGBUILD2018-01-13 02:18:19 UTC (rev 281752) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=postgrest -pkgver=0.4.3.0 -pkgrel=30 -pkgdesc="REST API for any Postgres database" -url="https://github.com/begriffs/postgrest"; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' - 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' - 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' - 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' - 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' - 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose0.5' - 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' - 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' - 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' - 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' - 'haskell-cookie') -makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' - 'haskell-hspec-wai-json' 'haskell-hjsonschema' 'haskell-hjsonpointer') -checkdepends=('pifpaf' 'postgresql' 'procps-ng') -source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) -sha512sums=('e07d7e3aa0a830c5e8be8c2ed31236e0b12b97b4a5eaa1a3034bffc395cf7722150700b66e278faba24995435c85cb0eb846c40479ce8224ffe82c25d658') - -prepare() { -sed -i 's/==/>=/' $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}" --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-CI -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $pkgname-$pkgver - -eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) -createdb postgrest_test - -# TODO: it shouldn't take this long to finish -# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test - -# Disabled: uses stack -# test/io-tests.sh - -pifpaf_stop -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}" - -install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" -install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" -runhaskell Setup copy --destdir="${pkgdir}" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: postgrest/repos/community-x86_64/PKGBUILD (from rev 281751, postgrest/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 02:18:19 UTC (rev 281752) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=1 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets'
[arch-commits] Commit in python-faker/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:18:51 Author: felixonmars Revision: 281754 archrelease: copy trunk to community-any Added: python-faker/repos/community-any/PKGBUILD (from rev 281753, python-faker/trunk/PKGBUILD) Deleted: python-faker/repos/community-any/PKGBUILD --+ PKGBUILD | 131 ++--- 1 file changed, 65 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 02:18:28 UTC (rev 281753) +++ PKGBUILD2018-01-13 02:18:51 UTC (rev 281754) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Jeremy "Ichimonji10" Audet -# Contributor: dnuux - -pkgbase=python-faker -pkgname=(python-faker python2-faker) -pkgver=0.8.8 -pkgrel=1 -pkgdesc='Faker generates fake data for you.' -arch=('any') -url='http://www.joke2k.net/faker/' -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 'python2-dateutil' - 'python-text-unidecode' 'python2-text-unidecode') -checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' - 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' - 'python2-ipaddress') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz";) -sha512sums=('da950f829311ac1ff6e4e15e4b8ee017c117e2a254b94ead3717727cb5aeba31344002d292c2963658f91caa79d37c1f5fbace78de15f3ae8d2cbfdff594ed43') - -prepare() { - sed -i 's/ukpostcodeparser==1.1.1/ukpostcodeparser/' faker-$pkgver/setup.py - cp -a faker-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/faker-$pkgver - python setup.py build - - cd "$srcdir"/faker-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/faker-$pkgver - python setup.py test - - cd "$srcdir"/faker-$pkgver-py2 - python2 setup.py test -} - -package_python-faker() { - depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode') - provides=("python-fake-factory=$pkgver") - conflicts=('python-fake-factory') - replaces=('python-fake-factory') - - cd "$srcdir"/faker-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt -} - -package_python2-faker() { - depends=('python2-setuptools' 'python2-dateutil' 'python2-text-unidecode' 'python2-ipaddress') - provides=("python2-fake-factory=$pkgver") - conflicts=('python2-fake-factory') - replaces=('python2-fake-factory') - - cd "$srcdir"/faker-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - mv "$pkgdir"/usr/bin/faker{,2} - install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt -} - -# vim:set ts=2 sw=2 et: Copied: python-faker/repos/community-any/PKGBUILD (from rev 281753, python-faker/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 02:18:51 UTC (rev 281754) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jeremy "Ichimonji10" Audet +# Contributor: dnuux + +pkgbase=python-faker +pkgname=(python-faker python2-faker) +pkgver=0.8.9 +pkgrel=1 +pkgdesc='Faker generates fake data for you.' +arch=('any') +url='http://www.joke2k.net/faker/' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-dateutil' 'python2-dateutil' + 'python-text-unidecode' 'python2-text-unidecode') +checkdepends=('python-ukpostcodeparser' 'python2-ukpostcodeparser' + 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' + 'python2-ipaddress') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz";) +sha512sums=('06cfa2952bcef00e9a77d5c3db0755d9024f13e84b0e26a40acaf57f0856cba3df9e91787636ab8d19d7df7277700bfcfad7422a770fcd77633641368870fa6d') + +prepare() { + cp -a faker-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/faker-$pkgver + python setup.py build + + cd "$srcdir"/faker-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/faker-$pkgver + python setup.py test + + cd "$srcdir"/faker-$pkgver-py2 + python2 setup.py test +} + +package_python-faker() { + depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode') + provides=("python-fake-factory=$pkgver") + conflicts=('python-fake-factory') + replaces=('python-fake-factory') + + cd "$srcdir"/faker-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm 644 LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt +} + +package_python2-faker() { + depends=('python2-setuptools' 'python2-dateutil' 'python2-text-unidecode' 'python2-ipaddress') + provides=("python2-fake-factory=$pkgver") + conflicts=('python2-fake-factory') + replaces=('python2-fake-factory') + + cd "$srcdir"/faker-$pkgver-py2 + python2 setu
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:17:57 Author: felixonmars Revision: 281751 upgpkg: postgrest 0.4.4.0-1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:17:43 UTC (rev 281750) +++ PKGBUILD2018-01-13 02:17:57 UTC (rev 281751) @@ -3,8 +3,8 @@ # Contributor: Arch Haskell Team pkgname=postgrest -pkgver=0.4.3.0 -pkgrel=30 +pkgver=0.4.4.0 +pkgrel=1 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT") @@ -12,9 +12,9 @@ depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' - 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' - 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose0.5' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' @@ -21,10 +21,10 @@ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' - 'haskell-hspec-wai-json' 'haskell-hjsonschema' 'haskell-hjsonpointer') + 'haskell-hspec-wai-json' 'haskell-hjsonschema') checkdepends=('pifpaf' 'postgresql' 'procps-ng') source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) -sha512sums=('e07d7e3aa0a830c5e8be8c2ed31236e0b12b97b4a5eaa1a3034bffc395cf7722150700b66e278faba24995435c85cb0eb846c40479ce8224ffe82c25d658') +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') prepare() { sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
[arch-commits] Commit in python-faker/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:18:28 Author: felixonmars Revision: 281753 upgpkg: python-faker 0.8.9-1 Modified: python-faker/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:18:19 UTC (rev 281752) +++ PKGBUILD2018-01-13 02:18:28 UTC (rev 281753) @@ -5,7 +5,7 @@ pkgbase=python-faker pkgname=(python-faker python2-faker) -pkgver=0.8.8 +pkgver=0.8.9 pkgrel=1 pkgdesc='Faker generates fake data for you.' arch=('any') @@ -17,10 +17,9 @@ 'python-mock' 'python2-mock' 'python-email-validator' 'python2-email-validator' 'python2-ipaddress') source=("$pkgbase-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz";) -sha512sums=('da950f829311ac1ff6e4e15e4b8ee017c117e2a254b94ead3717727cb5aeba31344002d292c2963658f91caa79d37c1f5fbace78de15f3ae8d2cbfdff594ed43') +sha512sums=('06cfa2952bcef00e9a77d5c3db0755d9024f13e84b0e26a40acaf57f0856cba3df9e91787636ab8d19d7df7277700bfcfad7422a770fcd77633641368870fa6d') prepare() { - sed -i 's/ukpostcodeparser==1.1.1/ukpostcodeparser/' faker-$pkgver/setup.py cp -a faker-$pkgver{,-py2} }
[arch-commits] Commit in python-boto3/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:17:43 Author: felixonmars Revision: 281750 archrelease: copy trunk to community-any Added: python-boto3/repos/community-any/PKGBUILD (from rev 281749, python-boto3/trunk/PKGBUILD) Deleted: python-boto3/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 02:17:10 UTC (rev 281749) +++ PKGBUILD2018-01-13 02:17:43 UTC (rev 281750) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgname=python-boto3 -pkgver=1.5.13 -pkgrel=1 -pkgdesc='The AWS SDK for Python' -arch=('any') -license=('Apache') -url='https://github.com/boto/boto3' -depends=('python-botocore' 'python-jmespath' 'python-s3transfer') -makedepends=('python-setuptools') -# checkdepends=('python-coverage' 'python-nose' 'python-mock') -source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) -sha512sums=('d42262d7d5c8b25fc64a0162b7bf05e794821f752a9a9b17c02c490ee730887a6402c8a76e2e16cf5346ff5101a2e13d34985b10478bcfb1cde37705fd9cb738') - -build() { - cd "$srcdir"/boto3-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/boto3-$pkgver - # scripts/ci/run-tests -} - -package() { - cd boto3-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-boto3/repos/community-any/PKGBUILD (from rev 281749, python-boto3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 02:17:43 UTC (rev 281750) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=python-boto3 +pkgver=1.5.14 +pkgrel=1 +pkgdesc='The AWS SDK for Python' +arch=('any') +license=('Apache') +url='https://github.com/boto/boto3' +depends=('python-botocore' 'python-jmespath' 'python-s3transfer') +makedepends=('python-setuptools') +# checkdepends=('python-coverage' 'python-nose' 'python-mock') +source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) +sha512sums=('805dd49e7a586e3cf2458d5dd5ee985c668a48912b73a77c5433977c41d52bae4fa2bb2b9de68947915dfe12d90638b54a62867f30a143e57a5271b0db9323fb') + +build() { + cd "$srcdir"/boto3-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/boto3-$pkgver + # scripts/ci/run-tests +} + +package() { + cd boto3-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-boto3/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:17:10 Author: felixonmars Revision: 281749 upgpkg: python-boto3 1.5.14-1 Modified: python-boto3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:15:36 UTC (rev 281748) +++ PKGBUILD2018-01-13 02:17:10 UTC (rev 281749) @@ -2,7 +2,7 @@ # Maintainer: Felix Yan pkgname=python-boto3 -pkgver=1.5.13 +pkgver=1.5.14 pkgrel=1 pkgdesc='The AWS SDK for Python' arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools') # checkdepends=('python-coverage' 'python-nose' 'python-mock') source=("$pkgname-$pkgver.tar.gz::https://github.com/boto/boto3/archive/$pkgver.tar.gz";) -sha512sums=('d42262d7d5c8b25fc64a0162b7bf05e794821f752a9a9b17c02c490ee730887a6402c8a76e2e16cf5346ff5101a2e13d34985b10478bcfb1cde37705fd9cb738') +sha512sums=('805dd49e7a586e3cf2458d5dd5ee985c668a48912b73a77c5433977c41d52bae4fa2bb2b9de68947915dfe12d90638b54a62867f30a143e57a5271b0db9323fb') build() { cd "$srcdir"/boto3-$pkgver
[arch-commits] Commit in git-annex/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:15:36 Author: felixonmars Revision: 281748 archrelease: copy trunk to community-x86_64 Added: git-annex/repos/community-x86_64/PKGBUILD (from rev 281747, git-annex/trunk/PKGBUILD) Deleted: git-annex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 02:15:10 UTC (rev 281747) +++ PKGBUILD2018-01-13 02:15:36 UTC (rev 281748) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -pkgname=git-annex -pkgver=6.20171214 -pkgrel=23 -pkgdesc="Manage files with git, without checking their contents into git" -url="http://git-annex.branchable.com/"; -license=("AGPL3") -arch=('x86_64') -depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' - 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' - 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' - 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' - 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' - 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' - 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' - 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' - 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' - 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' - 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' - 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' - 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' - 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' - 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 'haskell-tagsoup' - 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' - 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' - 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' - 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' - 'haskell-yesod-form' 'haskell-yesod-static') -makedepends=('chrpath' 'ghc') -source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) -sha512sums=('SKIP') - -build() { - cd git-annex - - runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ ---docdir="/usr/share/doc/$pkgname" \ --fnetwork-uri -fconcurrentoutput -ftorrentparser \ --ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ --fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime - runhaskell Setup build -} - -package() { - cd git-annex - runhaskell Setup copy --destdir="$pkgdir" - make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc - - rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT - rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc -} Copied: git-annex/repos/community-x86_64/PKGBUILD (from rev 281747, git-annex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 02:15:36 UTC (rev 281748) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180112 +pkgrel=1 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale'
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:15:10 Author: felixonmars Revision: 281747 upgpkg: git-annex 6.20180112-1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:14:43 UTC (rev 281746) +++ PKGBUILD2018-01-13 02:15:10 UTC (rev 281747) @@ -3,8 +3,8 @@ # Contributor: Arch Haskell Team pkgname=git-annex -pkgver=6.20171214 -pkgrel=23 +pkgver=6.20180112 +pkgrel=1 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3") @@ -39,7 +39,7 @@ runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ --docdir="/usr/share/doc/$pkgname" \ -fnetwork-uri -fconcurrentoutput -ftorrentparser \ --ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ -fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime runhaskell Setup build }
[arch-commits] Commit in python-cffi/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:14:04 Author: felixonmars Revision: 314675 upgpkg: python-cffi 1.11.3-1 Modified: python-cffi/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 00:49:27 UTC (rev 314674) +++ PKGBUILD2018-01-13 02:14:04 UTC (rev 314675) @@ -4,7 +4,7 @@ pkgbase=python-cffi pkgname=(python-cffi python2-cffi) -pkgver=1.11.2 +pkgver=1.11.3 pkgrel=1 pkgdesc="Foreign Function Interface for Python calling C code" arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools' 'python-pycparser' 'python2-pycparser') checkdepends=('python-pytest-runner' 'python2-pytest-runner') source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/cffi/cffi/get/v$pkgver.tar.gz";) -sha512sums=('e60c31ff3b65c746c0c702cc55c8facebc0e233811d14852c2e2689ca9f60eaa667d0e9496655858f3d59e65f568dfa83e52a8d834b009726c31cd7bb518987b') +sha512sums=('91507072b6ab55e51c995cc652770b467946e43d7be2fffb1566aa9c7398ee5fbe95051b7aaba219045301a56b72e81b706eac87068705f4cbc741cba3aacba1') prepare() { mv cffi-cffi-* cffi-$pkgver
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:14:21 Author: felixonmars Revision: 281745 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 281744, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 281744, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:14:21 UTC (rev 281745) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.6.0.3 +pkgrel=10 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7ea81c0d3571debbf18409c9f77cb1528df611ca4b7186f705158edea9b6b8e348d5f6d5fd2acfcd00063011b053bb2bfa43086177f21ef7300af5d5c7e6b45c') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose-}example +}
[arch-commits] Commit in python-cffi/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:14:33 Author: felixonmars Revision: 314676 archrelease: copy trunk to testing-x86_64 Added: python-cffi/repos/testing-x86_64/ python-cffi/repos/testing-x86_64/PKGBUILD (from rev 314675, python-cffi/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-cffi/repos/testing-x86_64/PKGBUILD (from rev 314675, python-cffi/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-13 02:14:33 UTC (rev 314676) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: lilydjwg + +pkgbase=python-cffi +pkgname=(python-cffi python2-cffi) +pkgver=1.11.3 +pkgrel=1 +pkgdesc="Foreign Function Interface for Python calling C code" +arch=('x86_64') +url="http://cffi.readthedocs.org/"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pycparser' 'python2-pycparser') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/cffi/cffi/get/v$pkgver.tar.gz";) +sha512sums=('91507072b6ab55e51c995cc652770b467946e43d7be2fffb1566aa9c7398ee5fbe95051b7aaba219045301a56b72e81b706eac87068705f4cbc741cba3aacba1') + +prepare() { + mv cffi-cffi-* cffi-$pkgver + cp -a cffi-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/cffi-$pkgver + python setup.py build + + cd "$srcdir"/cffi-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/cffi-$pkgver + python setup.py pytest + + cd "$srcdir"/cffi-$pkgver-py2 + python2 setup.py pytest +} + +package_python-cffi() { + depends=('python-pycparser') + + cd cffi-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-cffi() { + depends=('python2-pycparser') + + cd cffi-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:13:41 Author: felixonmars Revision: 281744 upgpkg: haskell-jose 0.6.0.3-10 rebuild with quickcheck-instances,0.3.16.1 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:11:18 UTC (rev 281743) +++ PKGBUILD2018-01-13 02:13:41 UTC (rev 281744) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.6.0.3 -pkgrel=9 +pkgrel=10 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose"; license=("Apache")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:10:16 Author: felixonmars Revision: 281739 upgpkg: postgrest 0.4.3.0-30 rebuild with quickcheck-instances,0.3.16.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:07:45 UTC (rev 281738) +++ PKGBUILD2018-01-13 02:10:16 UTC (rev 281739) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.3.0 -pkgrel=29 +pkgrel=30 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest"; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:10:37 Author: felixonmars Revision: 281740 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 281739, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 281739, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:10:37 UTC (rev 281740) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.3.0 +pkgrel=30 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose0.5' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema' 'haskell-hjsonpointer') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";) +sha512sums=('e07d7e3aa0a830c5e8be8c2ed31236e0b12b97b4a5eaa1a3034bffc395cf7722150700b66e278faba24995435c85cb0eb846c40479ce8224ffe82c25d658') + +prepare() { +sed -i 's/==/>=/' $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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-jose0.5/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:07:20 Author: felixonmars Revision: 281737 upgpkg: haskell-jose0.5 0.5.0.5-10 rebuild with quickcheck-instances,0.3.16.1 Modified: haskell-jose0.5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 02:06:09 UTC (rev 281736) +++ PKGBUILD2018-01-13 02:07:20 UTC (rev 281737) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose0.5 pkgver=0.5.0.5 -pkgrel=9 +pkgrel=10 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" url="https://github.com/frasertweedale/hs-jose"; license=("Apache")
[arch-commits] Commit in haskell-jose0.5/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:07:45 Author: felixonmars Revision: 281738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose0.5/repos/community-staging-x86_64/ haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281737, haskell-jose0.5/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-jose0.5/repos/community-staging-x86_64/PKGBUILD (from rev 281737, haskell-jose0.5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:07:45 UTC (rev 281738) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose0.5 +pkgver=0.5.0.5 +pkgrel=10 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library (legacy 0.5.x version)" +url="https://github.com/frasertweedale/hs-jose"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-byteable' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' 'haskell-mtl' + 'haskell-semigroups' 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' + 'haskell-text' 'haskell-network-uri' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('06051e8a73e7f6d0c41fa03f2e384566531b0a43fa0f77bc620b31e5ec117d41b20bcce9b518f30da878ffdf804a047953484837f698500309fb43adafea4db6') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + +mv "$pkgdir"/usr/bin/{,jose05-}example +}
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Saturday, January 13, 2018 @ 02:06:09 Author: felixonmars Revision: 281736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 281735, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 281735, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 02:06:09 UTC (rev 281736) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.16.1 +pkgrel=1 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-tagged' 'haskell-text' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9cb079a94211e41bda7e5e3c5f060f0f42bf0092f0e9f63a6073325d282217de92917169d9a4b1ec9c08c853e865caef40274539c5f593d19fde09514df4655e') + +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-quickcheck-instances/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 02:05:48 Author: felixonmars Revision: 281735 upgpkg: haskell-quickcheck-instances 0.3.16.1-1 rebuild with quickcheck-instances,0.3.16.1 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 01:37:03 UTC (rev 281734) +++ PKGBUILD2018-01-13 02:05:48 UTC (rev 281735) @@ -4,8 +4,8 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances -pkgver=0.3.16 -pkgrel=5 +pkgver=0.3.16.1 +pkgrel=1 pkgdesc="Common quickcheck instances" url="https://github.com/phadej/qc-instances"; license=("custom:BSD3") @@ -16,7 +16,7 @@ 'haskell-vector') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('636709fda594605d4fe4e829a13a4bb44c5052ae1c8ad9515c270f6b4f4142981aa735e2be9c31e096b8a344a73e2a511ba30a97a5c899b810c843b86fa058b6') +sha512sums=('9cb079a94211e41bda7e5e3c5f060f0f42bf0092f0e9f63a6073325d282217de92917169d9a4b1ec9c08c853e865caef40274539c5f593d19fde09514df4655e') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)
Date: Saturday, January 13, 2018 @ 01:37:03 Author: svenstaro Revision: 281734 archrelease: copy trunk to multilib-x86_64 Added: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 281733, wine/trunk/30-win32-aliases.conf) wine/repos/multilib-x86_64/PKGBUILD (from rev 281733, wine/trunk/PKGBUILD) wine/repos/multilib-x86_64/harmony-fix.diff (from rev 281733, wine/trunk/harmony-fix.diff) wine/repos/multilib-x86_64/wine-binfmt.conf (from rev 281733, wine/trunk/wine-binfmt.conf) wine/repos/multilib-x86_64/wine.install (from rev 281733, wine/trunk/wine.install) Deleted: wine/repos/multilib-x86_64/30-win32-aliases.conf wine/repos/multilib-x86_64/PKGBUILD wine/repos/multilib-x86_64/harmony-fix.diff wine/repos/multilib-x86_64/wine-binfmt.conf wine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++--- PKGBUILD | 334 harmony-fix.diff | 126 +- wine-binfmt.conf |4 wine.install | 14 +- 5 files changed, 259 insertions(+), 259 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2018-01-13 01:36:42 UTC (rev 281733) +++ 30-win32-aliases.conf 2018-01-13 01:37:03 UTC (rev 281734) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 281733, wine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2018-01-13 01:37:03 UTC (rev 281734) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2018-01-13 01:36:42 UTC (rev 281733) +++ PKGBUILD2018-01-13 01:37:03 UTC (rev 281734) @@ -1,167 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine -pkgver=3.0rc5 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/3.0/$pkgname-$_pkgbasever.tar.xz{,.sign} -harmony-fix.diff -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('f72cce553a4c5145c17ab3d96b2600361f240cc8f31cad3945f05a644099dd61314e150d4e334af33903707c66e9e71bf9018343e0747ec81c780fb4f6e29f16' -'SKIP' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs" -url="http://www.winehq.com"; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) -depends=( - fontconfig lib32-fontconfig - lcms2 lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxdamage lib32-libxdamage - libxi lib32-libxi - gettext lib32-gettext - freetype2 lib32-freetype2 - glu lib32-glu - libsm lib32-libsm - gcc-libslib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - gst-plugins-base-libs lib32-gst-plugins-base-libs - samba - opencl-headers -) -optdepends=( - gifliblib3
[arch-commits] Commit in wine/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 01:36:42 Author: svenstaro Revision: 281733 upgpkg: wine 3.0rc6-1 Modified: wine/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 00:51:41 UTC (rev 281732) +++ PKGBUILD2018-01-13 01:36:42 UTC (rev 281733) @@ -5,7 +5,7 @@ # Contributor: Giovanni Scafora pkgname=wine -pkgver=3.0rc5 +pkgver=3.0rc6 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -14,7 +14,7 @@ harmony-fix.diff 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('f72cce553a4c5145c17ab3d96b2600361f240cc8f31cad3945f05a644099dd61314e150d4e334af33903707c66e9e71bf9018343e0747ec81c780fb4f6e29f16' +sha512sums=('e14e7a0fddcc4a2efbb4b477cf27b71e8616429af9dfc053a02a3910cc3c65a2c552f9c84839fa609ee607db1885e2609d2994ad1a2db41e271d5f1fe58df7c4' 'SKIP' 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
[arch-commits] Commit in pdfmod/trunk (PKGBUILD fix-build.patch)
Date: Saturday, January 13, 2018 @ 00:51:21 Author: bgyorgy Revision: 281731 upgpkg: pdfmod 0.9.1-8 Convert source to Unix format to avoid binary patching Modified: pdfmod/trunk/PKGBUILD pdfmod/trunk/fix-build.patch --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 00:49:33 UTC (rev 281730) +++ PKGBUILD2018-01-13 00:51:21 UTC (rev 281731) @@ -4,13 +4,13 @@ pkgname=pdfmod pkgver=0.9.1 -pkgrel=7 +pkgrel=8 pkgdesc="Simple application for modifying PDF written in C Sharp" arch=('any') url="https://wiki.gnome.org/Apps/PdfMod"; license=('GPL' 'MIT') depends=('gconf-sharp' 'poppler-glib' 'desktop-file-utils') -makedepends=('hyena' 'poppler-sharp' 'intltool' 'gnome-doc-utils') +makedepends=('hyena' 'poppler-sharp' 'intltool' 'gnome-doc-utils' 'dos2unix') source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 pdfmod-mono-2.10.patch fix-build.patch @@ -17,12 +17,15 @@ LICENSE-PDFsharp) sha256sums=('eb7c987514a053106ddf03f26544766c751c801d87762909b36415d46bc425c9' 'f606f29f881f7171b43fed97aab58c1e1f5b78aa96e33d1c43e2526736651acd' -'155f965fefaf9cc318107995e9dae02b39cb9c353719f9eab3a3276f2c36' +'d2ef10804b87ad843d0897cc784c95b6700583896fab95dd0646f5c79fdd0413' '5d2b6e1a9e5582f9c5d129f222ff01ca6ce3dfa4a5c1f5c41ba827fe0fbeb4bd') prepare() { cd $pkgname-$pkgver + # Some files are distributed in DOS format + find . -type f -exec dos2unix -q '{}' \; + # https://bugzilla.gnome.org/show_bug.cgi?id=644516 patch -Np1 -i "$srcdir/pdfmod-mono-2.10.patch" Modified: fix-build.patch === (Binary files differ)
[arch-commits] Commit in pdfmod/repos/community-any (8 files)
Date: Saturday, January 13, 2018 @ 00:51:41 Author: bgyorgy Revision: 281732 archrelease: copy trunk to community-any Added: pdfmod/repos/community-any/LICENSE-PDFsharp (from rev 281731, pdfmod/trunk/LICENSE-PDFsharp) pdfmod/repos/community-any/PKGBUILD (from rev 281731, pdfmod/trunk/PKGBUILD) pdfmod/repos/community-any/fix-build.patch (from rev 281731, pdfmod/trunk/fix-build.patch) pdfmod/repos/community-any/pdfmod-mono-2.10.patch (from rev 281731, pdfmod/trunk/pdfmod-mono-2.10.patch) Deleted: pdfmod/repos/community-any/LICENSE-PDFsharp pdfmod/repos/community-any/PKGBUILD pdfmod/repos/community-any/fix-build.patch pdfmod/repos/community-any/pdfmod-mono-2.10.patch + LICENSE-PDFsharp | 48 +++ PKGBUILD | 97 --- pdfmod-mono-2.10.patch | 50 3 files changed, 99 insertions(+), 96 deletions(-) Deleted: LICENSE-PDFsharp === --- LICENSE-PDFsharp2018-01-13 00:51:21 UTC (rev 281731) +++ LICENSE-PDFsharp2018-01-13 00:51:41 UTC (rev 281732) @@ -1,24 +0,0 @@ -PDFSharp is a MIT/X11 licensed project. - -Copyright (c) 2005-2012 empira Software GmbH, Cologne (Germany) - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. Copied: pdfmod/repos/community-any/LICENSE-PDFsharp (from rev 281731, pdfmod/trunk/LICENSE-PDFsharp) === --- LICENSE-PDFsharp(rev 0) +++ LICENSE-PDFsharp2018-01-13 00:51:41 UTC (rev 281732) @@ -0,0 +1,24 @@ +PDFSharp is a MIT/X11 licensed project. + +Copyright (c) 2005-2012 empira Software GmbH, Cologne (Germany) + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. Deleted: PKGBUILD === --- PKGBUILD2018-01-13 00:51:21 UTC (rev 281731) +++ PKGBUILD2018-01-13 00:51:41 UTC (rev 281732) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Claudio Riva - -pkgname=pdfmod -pkgver=0.9.1 -pkgrel=7 -pkgdesc="Simple application for modifying PDF written in C Sharp" -arch=('any') -url="https://wiki.gnome.org/Apps/PdfMod"; -license=('GPL' 'MIT') -depends=('gconf-sharp' 'poppler-glib' 'desktop-file-utils') -makedepends=('hyena' 'poppler-sharp' 'intltool' 'gnome-doc-utils') -source=(https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2 -pdfmod-mono-2.10.patch -fix-build.patch -LICENSE-PDFsharp) -sha256sums=('eb7c987514a053106ddf03f26544766c751c801d87762909b36415d46bc425c9' -'f606f29f881f7171b43fed97aab58c1e1f5b78aa96e33d1c43e2526736651acd' -'155f965fefaf9cc318107995e9dae02b39cb9c353719f9eab3a3276f2c36' -'5d2b6e1a9e5582f9c5d129f222ff01ca6ce3dfa4a5c1f5c41ba827fe0fbeb4bd') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # https://bugzilla.gnome.org
[arch-commits] Commit in ring-daemon/repos (2 files)
Date: Saturday, January 13, 2018 @ 00:47:53 Author: heftig Revision: 281728 archrelease: copy trunk to community-staging-x86_64 Added: ring-daemon/repos/community-staging-x86_64/ ring-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 281727, ring-daemon/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: ring-daemon/repos/community-staging-x86_64/PKGBUILD (from rev 281727, ring-daemon/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-13 00:47:53 UTC (rev 281728) @@ -0,0 +1,68 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ring-daemon +pkgver=20171215.1.bc414d7 +pkgrel=4 +epoch=2 +_pjver=2.6 +pkgdesc="Ring is a free and universal communication platform which preserves the users' privacy and freedoms (daemon)" +arch=("x86_64") +url="https://ring.cx"; +license=('GPL3') +groups=("ring") +depends=('opendht' 'yaml-cpp' 'alsa-lib' 'libpulse' 'jack' 'jsoncpp' + 'libsamplerate' 'libsndfile' 'dbus-c++' 'ffmpeg' 'udev' 'gnutls' + 'expat' 'gsm' 'libupnp' 'libnatpmp' 'libva' 'libvdpau' 'restbed' + 'libsecp256k1' 'util-linux' 'alsa-lib' 'libsamplerate' 'opus') +makedepends=('git' 'boost' 'msgpack-c' 'autoconf-archive') +#checkdepends=('cppunit') +source=("git+https://gerrit-ring.savoirfairelinux.com/ring-daemon#commit=d08826f038f6fe9a275ba66ff8d0af60a78a7f88"; +"http://www.pjsip.org/release/${_pjver}/pjproject-${_pjver}.tar.bz2";) +noextract=("pjproject-${_pjver}.tar.bz2") +sha256sums=('SKIP' +'2f5a1da1c174d845871c758bd80fbb580fca7799d3cfaa0d3c4e082b5161c7b4') + +prepare() { + cd "${pkgname}" + cp ../pjproject-${_pjver}.tar.bz2 contrib/tarballs + mkdir contrib/native + autoreconf -fvi +} + +build() { + cd "${pkgname}/contrib/native" + ../bootstrap \ + --disable-downloads \ + --disable-all \ + --enable-pjproject + make DEPS_pjproject= + + cd ../.. + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--sysconfdir=/etc \ +--enable-ipv6 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +# Disabled because some tests (TURN) use the network. +#check() { +# cd "${pkgname}" +# make -k check +#} + +package() { + cd "${pkgname}" + + msg2 'Installing...' + make DESTDIR="$pkgdir" install + + msg2 'Cleaning up pkgdir...' + find "$pkgdir" -type d -name .git -exec rm -r '{}' + + find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' + +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in ring-daemon/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 00:45:34 Author: heftig Revision: 281727 20171215.1.bc414d7-4: Build in pjproject to avoid the lib mess Modified: ring-daemon/trunk/PKGBUILD(contents, properties) --+ PKGBUILD | 37 ++--- 1 file changed, 26 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 00:23:45 UTC (rev 281726) +++ PKGBUILD2018-01-13 00:45:34 UTC (rev 281727) @@ -2,8 +2,9 @@ pkgname=ring-daemon pkgver=20171215.1.bc414d7 -pkgrel=3 +pkgrel=4 epoch=2 +_pjver=2.6 pkgdesc="Ring is a free and universal communication platform which preserves the users' privacy and freedoms (daemon)" arch=("x86_64") url="https://ring.cx"; @@ -12,25 +13,39 @@ depends=('opendht' 'yaml-cpp' 'alsa-lib' 'libpulse' 'jack' 'jsoncpp' 'libsamplerate' 'libsndfile' 'dbus-c++' 'ffmpeg' 'udev' 'gnutls' 'expat' 'gsm' 'libupnp' 'libnatpmp' 'libva' 'libvdpau' 'restbed' - 'libsecp256k1' 'pjproject-savoirfairelinux') + 'libsecp256k1' 'util-linux' 'alsa-lib' 'libsamplerate' 'opus') makedepends=('git' 'boost' 'msgpack-c' 'autoconf-archive') #checkdepends=('cppunit') -source=("git+https://gerrit-ring.savoirfairelinux.com/ring-daemon#commit=d08826f038f6fe9a275ba66ff8d0af60a78a7f88";) -md5sums=('SKIP') +source=("git+https://gerrit-ring.savoirfairelinux.com/ring-daemon#commit=d08826f038f6fe9a275ba66ff8d0af60a78a7f88"; +"http://www.pjsip.org/release/${_pjver}/pjproject-${_pjver}.tar.bz2";) +noextract=("pjproject-${_pjver}.tar.bz2") +sha256sums=('SKIP' +'2f5a1da1c174d845871c758bd80fbb580fca7799d3cfaa0d3c4e082b5161c7b4') -build() { +prepare() { cd "${pkgname}" + cp ../pjproject-${_pjver}.tar.bz2 contrib/tarballs + mkdir contrib/native + autoreconf -fvi +} - msg2 'Building...' - autoreconf --force --install --verbose +build() { + cd "${pkgname}/contrib/native" + ../bootstrap \ + --disable-downloads \ + --disable-all \ + --enable-pjproject + make DEPS_pjproject= + + cd ../.. ./configure \ --prefix=/usr \ --sbindir=/usr/bin \ ---libexecdir=/usr/bin \ +--libexecdir=/usr/lib \ --sysconfdir=/etc \ ---with-contrib="no" \ --enable-ipv6 - DISABLE_CONTRIB_DOWNLOADS="TRUE" make + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } # Disabled because some tests (TURN) use the network. @@ -43,7 +58,7 @@ cd "${pkgname}" msg2 'Installing...' - DISABLE_CONTRIB_DOWNLOADS="TRUE" make DESTDIR="$pkgdir" install + make DESTDIR="$pkgdir" install msg2 'Cleaning up pkgdir...' find "$pkgdir" -type d -name .git -exec rm -r '{}' + Property changes on: ring-daemon/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (embree-sse42)
Date: Saturday, January 13, 2018 @ 00:23:45 Author: archange Revision: 281726 Delete useless embree-sse42 package Deleted: embree-sse42/
[arch-commits] Commit in pinta/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 00:22:22 Author: bgyorgy Revision: 281725 pinta: Use https URL Modified: pinta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-13 00:19:03 UTC (rev 281724) +++ PKGBUILD2018-01-13 00:22:22 UTC (rev 281725) @@ -6,7 +6,7 @@ pkgrel=2 pkgdesc="Drawing/editing program modeled after Paint.NET. It's goal is to provide a simplified alternative to GIMP for casual users" arch=('any') -url="http://pinta-project.com/"; +url="https://pinta-project.com/"; license=('MIT') depends=('gtk-sharp-2' 'mono-addins') makedepends=('intltool')
[arch-commits] Commit in cryfs/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, January 13, 2018 @ 00:15:00 Author: arojas Revision: 281723 archrelease: copy trunk to community-x86_64 Added: cryfs/repos/community-x86_64/PKGBUILD (from rev 281722, cryfs/trunk/PKGBUILD) Deleted: cryfs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 84 - 1 file changed, 39 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-13 00:14:17 UTC (rev 281722) +++ PKGBUILD2018-01-13 00:15:00 UTC (rev 281723) @@ -1,45 +0,0 @@ -# Maintainer: -# Contributor: Andy Weidenbaum -# Contributor: kaylyn -# Contributor: Giuseppe Calà - -pkgname=cryfs -pkgver=0.9.7 -pkgrel=7 -pkgdesc="Cryptographic filesystem for the cloud" -arch=(i686 x86_64) -depends=(crypto++ fuse2 curl) -makedepends=(cmake python boost) -url="https://www.cryfs.org"; -license=(LGPL3) -source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/cryfs/$pkgname/tar.gz/$pkgver - spdlog.diff::https://github.com/cryfs/cryfs/commit/f1c6fa044f44e33c0c9e6eab78877d47ac4c87be.diff) -sha256sums=('305807828ec498fca68bf60c61707e17824b3ef7425de897b042d50311becfa9' -'13c93eae25e969db0bbe2182b509bc4890e38c847d97818711fbb40e7c9e8ff9') - -prepare() { - mkdir -p build - cd $pkgname-$pkgver - -# Update spdlog to 0.12.0 - patch -p1 -i ../spdlog.diff -} - -build() { - cd build - - cmake ../$pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_TESTING=OFF \ --DCRYFS_UPDATE_CHECKS=OFF - make -} - -package() { - cd build - make DESTDIR="$pkgdir" install - - install -Dm 644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname - install -Dm 644 "$srcdir"/$pkgname-$pkgver/README.md -t "$pkgdir"/usr/share/doc/$pkgname -} Copied: cryfs/repos/community-x86_64/PKGBUILD (from rev 281722, cryfs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-13 00:15:00 UTC (rev 281723) @@ -0,0 +1,39 @@ +# Maintainer: Antonio Rojas +# Contributor: Andy Weidenbaum +# Contributor: kaylyn +# Contributor: Giuseppe Calà + +pkgname=cryfs +pkgver=0.9.8 +pkgrel=1 +pkgdesc="Cryptographic filesystem for the cloud" +arch=(x86_64) +depends=(crypto++ fuse2 curl) +makedepends=(cmake python boost) +url="https://www.cryfs.org"; +license=(LGPL3) +source=($pkgname-$pkgver.tar.gz::"https://codeload.github.com/cryfs/$pkgname/tar.gz/$pkgver";) +sha256sums=('98f977536ccb3094691ef43682e02c434cc7e606f1926c6c588b70c0c298f86f') + +prepare() { + mkdir -p build +} + +build() { + cd build + + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_TESTING=OFF \ +-DCRYFS_UPDATE_CHECKS=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + + install -Dm 644 "$srcdir"/$pkgname-$pkgver/LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname + install -Dm 644 "$srcdir"/$pkgname-$pkgver/README.md -t "$pkgdir"/usr/share/doc/$pkgname +}
[arch-commits] Commit in cryfs/trunk (PKGBUILD)
Date: Saturday, January 13, 2018 @ 00:14:17 Author: arojas Revision: 281722 Update to 0.9.8 Modified: cryfs/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 23:58:58 UTC (rev 281721) +++ PKGBUILD2018-01-13 00:14:17 UTC (rev 281722) @@ -1,11 +1,11 @@ -# Maintainer: +# Maintainer: Antonio Rojas # Contributor: Andy Weidenbaum # Contributor: kaylyn # Contributor: Giuseppe Calà pkgname=cryfs -pkgver=0.9.7 -pkgrel=7 +pkgver=0.9.8 +pkgrel=1 pkgdesc="Cryptographic filesystem for the cloud" arch=(x86_64) depends=(crypto++ fuse2 curl) @@ -12,17 +12,11 @@ makedepends=(cmake python boost) url="https://www.cryfs.org"; license=(LGPL3) -source=($pkgname-$pkgver.tar.gz::https://codeload.github.com/cryfs/$pkgname/tar.gz/$pkgver - spdlog.diff::https://github.com/cryfs/cryfs/commit/f1c6fa044f44e33c0c9e6eab78877d47ac4c87be.diff) -sha256sums=('305807828ec498fca68bf60c61707e17824b3ef7425de897b042d50311becfa9' -'13c93eae25e969db0bbe2182b509bc4890e38c847d97818711fbb40e7c9e8ff9') +source=($pkgname-$pkgver.tar.gz::"https://codeload.github.com/cryfs/$pkgname/tar.gz/$pkgver";) +sha256sums=('98f977536ccb3094691ef43682e02c434cc7e606f1926c6c588b70c0c298f86f') prepare() { mkdir -p build - cd $pkgname-$pkgver - -# Update spdlog to 0.12.0 - patch -p1 -i ../spdlog.diff } build() {
[arch-commits] Commit in sparkleshare/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 23:58:58 Author: bgyorgy Revision: 281721 sparkleshare: Use https URL Modified: sparkleshare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 23:41:49 UTC (rev 281720) +++ PKGBUILD2018-01-12 23:58:58 UTC (rev 281721) @@ -9,7 +9,7 @@ pkgrel=1 pkgdesc="Collaboration and sharing tool based on git written in C Sharp" arch=('any') -url="http://sparkleshare.org/"; +url="https://www.sparkleshare.org/"; license=('GPL3') depends=('webkit2-sharp' 'notify-sharp-3' 'curl' 'git' 'openssh' 'gvfs') makedepends=(git)
[arch-commits] Commit in gst-plugins-bad/repos (3 files)
Date: Friday, January 12, 2018 @ 23:51:41 Author: heftig Revision: 314672 archrelease: copy trunk to staging-x86_64 Added: gst-plugins-bad/repos/staging-x86_64/ gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 314671, gst-plugins-bad/trunk/PKGBUILD) gst-plugins-bad/repos/staging-x86_64/srtp-Support-libsrtp2.patch (from rev 314671, gst-plugins-bad/trunk/srtp-Support-libsrtp2.patch) -+ PKGBUILD| 73 +++ srtp-Support-libsrtp2.patch | 832 ++ 2 files changed, 905 insertions(+) Copied: gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 314671, gst-plugins-bad/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 23:51:41 UTC (rev 314672) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gst-plugins-bad +pkgver=1.12.4 +pkgrel=2 +pkgdesc="GStreamer Multimedia Framework Bad Plugins" +url="https://gstreamer.freedesktop.org/"; +arch=(x86_64) +license=(LGPL) +depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt libdca libdvdnav + libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls glu sbc rtmpdump + libgudev graphene schroedinger libexif libdvdread libvdpau libmpeg2 wildmidi ladspa + openal libusb vulkan-icd-loader libfdk-aac faac soundtouch spandsp neon + webrtc-audio-processing libdc1394 libmpcdec zvbi) +makedepends=(python valgrind gobject-introspection gtk-doc git autoconf-archive vulkan-headers + gtk3 clutter librsvg libtiger qt5-declarative qt5-x11extras qt5-wayland zbar + fluidsynth lilv opencv openexr) +_commit=cbdbd8d4f6893e6042dbf7b8258e23a8d2aaf081 # tags/1.12.4^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit"; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common"; +srtp-Support-libsrtp2.patch) +sha256sums=('SKIP' +'SKIP' +'12cb72b5972dcfbffa28176c5db9d701ebdbfb9dd8f26acf5500cc541abc87e7') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + # libsrtp2 + git cherry-pick -n 029e01743f 17121ebc57 + patch -Np1 -i ../srtp-Support-libsrtp2.patch + + sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ +--with-package-name="GStreamer Bad Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/"; \ +--with-gtk=3.0 \ +--enable-experimental --enable-gtk-doc --disable-static + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + # bad tests are bad + #make -k check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +} Copied: gst-plugins-bad/repos/staging-x86_64/srtp-Support-libsrtp2.patch (from rev 314671, gst-plugins-bad/trunk/srtp-Support-libsrtp2.patch) === --- staging-x86_64/srtp-Support-libsrtp2.patch (rev 0) +++ staging-x86_64/srtp-Support-libsrtp2.patch 2018-01-12 23:51:41 UTC (rev 314672) @@ -0,0 +1,832 @@ +From 25713711519864ae2f666802d05b136772c3b84b Mon Sep 17 00:00:00 2001 +Message-Id: <25713711519864ae2f666802d05b136772c3b84b.1515749240.git.jsteff...@make.tv> +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 11 Jan 2018 16:06:24 +0100 +Subject: [PATCH] srtp: Support libsrtp2 + +For libsrtp 1, add defines that translate the new namespaced identifiers +to the old unnamespaced ones. Also move the code for setting and getting +a stream's ROC into two compat functions that match libsrtp2's API. + +It seems that libsrtp2 properly supports changing the ROC without having +to touch the sequence numbers afterwards, given that srtp_set_stream_roc +sets a pending_roc field, so the entire roc_changed dance should not be +needed anymore. The compat functions for libsrtp 1 just contain our +preexisting hacks, however, so it's still needed there. + +libsrtp2 has no means of discovering the streams in the session, so to +create the stats structure we need to iterate over our own set of SSRCs. +For this we also need to re-add the previously removed ssrcs_set to the +encoder. + +https://bugzilla.gnome.org/show_bug.cgi?id=776901 +--- + configure.ac | 12 ++--- + ext/srtp/gstsrtp.c| 58 +- + ext/srtp/gstsrtp.h| 35 -- + ext/sr
[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD srtp-Support-libsrtp2.patch)
Date: Friday, January 12, 2018 @ 23:50:57 Author: heftig Revision: 314671 1.12.4-2 Added: gst-plugins-bad/trunk/srtp-Support-libsrtp2.patch Modified: gst-plugins-bad/trunk/PKGBUILD -+ PKGBUILD| 12 srtp-Support-libsrtp2.patch | 832 ++ 2 files changed, 841 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 23:32:02 UTC (rev 314670) +++ PKGBUILD2018-01-12 23:50:57 UTC (rev 314671) @@ -4,7 +4,7 @@ pkgname=gst-plugins-bad pkgver=1.12.4 -pkgrel=1 +pkgrel=2 pkgdesc="GStreamer Multimedia Framework Bad Plugins" url="https://gstreamer.freedesktop.org/"; arch=(x86_64) @@ -19,9 +19,11 @@ fluidsynth lilv opencv openexr) _commit=cbdbd8d4f6893e6042dbf7b8258e23a8d2aaf081 # tags/1.12.4^0 source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit"; -"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";) +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common"; +srtp-Support-libsrtp2.patch) sha256sums=('SKIP' -'SKIP') +'SKIP' +'12cb72b5972dcfbffa28176c5db9d701ebdbfb9dd8f26acf5500cc541abc87e7') pkgver() { cd $pkgname @@ -35,6 +37,10 @@ git config --local submodule.common.url "$srcdir/gst-common" git submodule update + # libsrtp2 + git cherry-pick -n 029e01743f 17121ebc57 + patch -Np1 -i ../srtp-Support-libsrtp2.patch + sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c NOCONFIGURE=1 ./autogen.sh Added: srtp-Support-libsrtp2.patch === --- srtp-Support-libsrtp2.patch (rev 0) +++ srtp-Support-libsrtp2.patch 2018-01-12 23:50:57 UTC (rev 314671) @@ -0,0 +1,832 @@ +From 25713711519864ae2f666802d05b136772c3b84b Mon Sep 17 00:00:00 2001 +Message-Id: <25713711519864ae2f666802d05b136772c3b84b.1515749240.git.jsteff...@make.tv> +From: "Jan Alexander Steffens (heftig)" +Date: Thu, 11 Jan 2018 16:06:24 +0100 +Subject: [PATCH] srtp: Support libsrtp2 + +For libsrtp 1, add defines that translate the new namespaced identifiers +to the old unnamespaced ones. Also move the code for setting and getting +a stream's ROC into two compat functions that match libsrtp2's API. + +It seems that libsrtp2 properly supports changing the ROC without having +to touch the sequence numbers afterwards, given that srtp_set_stream_roc +sets a pending_roc field, so the entire roc_changed dance should not be +needed anymore. The compat functions for libsrtp 1 just contain our +preexisting hacks, however, so it's still needed there. + +libsrtp2 has no means of discovering the streams in the session, so to +create the stats structure we need to iterate over our own set of SSRCs. +For this we also need to re-add the previously removed ssrcs_set to the +encoder. + +https://bugzilla.gnome.org/show_bug.cgi?id=776901 +--- + configure.ac | 12 ++--- + ext/srtp/gstsrtp.c| 58 +- + ext/srtp/gstsrtp.h| 35 -- + ext/srtp/gstsrtpdec.c | 70 --- + ext/srtp/gstsrtpdec.h | 5 ++-- + ext/srtp/gstsrtpenc.c | 65 --- + ext/srtp/gstsrtpenc.h | 5 ++-- + ext/srtp/meson.build | 15 --- + 8 files changed, 178 insertions(+), 87 deletions(-) + +diff --git a/configure.ac b/configure.ac +index fc15bfd8a..7a8714360 100644 +--- a/configure.ac b/configure.ac +@@ -2470,9 +2470,15 @@ AC_SUBST(LIBMMS_LIBS) + dnl *** libsrtp *** + translit(dnm, m, l) AM_CONDITIONAL(USE_SRTP, true) + AG_GST_CHECK_FEATURE(SRTP, [srtp library], srtp, [ +- PKG_CHECK_MODULES(SRTP, libsrtp, HAVE_SRTP="yes", +-AG_GST_CHECK_LIBHEADER(SRTP, srtp, srtp_init, , srtp/srtp.h, SRTP_LIBS="-lsrtp") +- ) ++ HAVE_SRTP="no" ++ AG_GST_PKG_CHECK_MODULES(SRTP, libsrtp2) ++ if test x"$HAVE_SRTP" = x"yes"; then ++AC_DEFINE([HAVE_SRTP2], 1, [Define if libsrtp2 is used]) ++ else ++PKG_CHECK_MODULES(SRTP, libsrtp, HAVE_SRTP="yes", ++ AG_GST_CHECK_LIBHEADER(SRTP, srtp, srtp_init, , srtp/srtp.h, SRTP_LIBS="-lsrtp") ++) ++ fi + AC_SUBST(SRTP_LIBS) + AC_SUBST(SRTP_CFLAGS) + ]) +diff --git a/ext/srtp/gstsrtp.c b/ext/srtp/gstsrtp.c +index 1f2d3015c..0c1e235ab 100644 +--- a/ext/srtp/gstsrtp.c b/ext/srtp/gstsrtp.c +@@ -21,21 +21,46 @@ + * Boston, MA 02111-1307, USA. + */ + +-#ifdef HAVE_CONFIG_H +-#include "config.h" +-#endif + + #define GLIB_DISABLE_DEPRECATION_WARNINGS + + #include "gstsrtp.h" + +-#include +- + #include + + #include "gstsrtpenc.h" + #include "gstsrtpdec.h" + ++#ifndef HAVE_SRTP2 ++srtp_err_status_t ++srtp_set_stream_roc (srtp_t session, guint32 ssrc, guint32 roc) ++{ ++ srtp_stream_t stream; ++ ++ stream = srtp_get_str
[arch-commits] Commit in mediastreamer/repos (3 files)
Date: Friday, January 12, 2018 @ 23:41:49 Author: heftig Revision: 281720 archrelease: copy trunk to community-staging-x86_64 Added: mediastreamer/repos/community-staging-x86_64/ mediastreamer/repos/community-staging-x86_64/PKGBUILD (from rev 281719, mediastreamer/trunk/PKGBUILD) mediastreamer/repos/community-staging-x86_64/libsrtp2.diff (from rev 281719, mediastreamer/trunk/libsrtp2.diff) ---+ PKGBUILD | 42 + libsrtp2.diff | 241 2 files changed, 283 insertions(+) Copied: mediastreamer/repos/community-staging-x86_64/PKGBUILD (from rev 281719, mediastreamer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 23:41:49 UTC (rev 281720) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: +# Contributor: Andrea Scarpino +# Contributor: Sergej Pupykin +# Contributor: Adrià Arrufat +# Contributor: Mark Lee + +pkgname=mediastreamer +pkgver=2.16.1 +pkgrel=2 +pkgdesc="A library written in C that allows you to create and run audio and video streams" +arch=('x86_64') +url="https://github.com/BelledonneCommunications/mediastreamer2"; +license=('GPL') +depends=('ortp' 'ffmpeg' 'libxv' 'libupnp' 'bzrtp' 'glew' 'libsrtp' 'mbedtls' 'bctoolbox') +# xxd from Vim is needed to build +makedepends=('intltool' 'vim' 'bcunit') +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz"; +libsrtp2.diff) +sha256sums=('25e0557d5b992d256a6df07466ba3c10587bdf899850b46a31e79b91147e5910' +'faec3586e3ff8315d79fb5ef5bcc4d630ee66e63a9c6a25f28d113765fa28e58') +validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') + +prepare() { + cd ${pkgname}2-$pkgver + patch -Np1 -i ../libsrtp2.diff + ./autogen.sh +} + +build() { + cd ${pkgname}2-$pkgver + export CFLAGS="$CFLAGS -DMS2_GIT_VERSION=\"\\\"unknown\\\"\"" + ./configure --prefix=/usr \ +--enable-glx --enable-xv --enable-zrtp --enable-external-ortp \ +--disable-strict + make +} + +package() { + cd ${pkgname}2-$pkgver + make DESTDIR="${pkgdir}" install +} Copied: mediastreamer/repos/community-staging-x86_64/libsrtp2.diff (from rev 281719, mediastreamer/trunk/libsrtp2.diff) === --- community-staging-x86_64/libsrtp2.diff (rev 0) +++ community-staging-x86_64/libsrtp2.diff 2018-01-12 23:41:49 UTC (rev 281720) @@ -0,0 +1,241 @@ +diff -u -r mediastreamer2-2.16.1/configure.ac mediastreamer2-2.16.1-libsrtp2/configure.ac +--- mediastreamer2-2.16.1/configure.ac 2017-07-21 15:00:47.0 +0200 mediastreamer2-2.16.1-libsrtp2/configure.ac2018-01-13 00:06:22.194089121 +0100 +@@ -1041,7 +1041,7 @@ + + dnl check for libsrtp support (secure rtp) + AC_ARG_WITH(srtp, +- AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), ++ AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp2 can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), + [srtp_prefix=$withval], + [if test "$prefix" != "NONE"; then + srtp_prefix=$prefix +@@ -1051,22 +1051,22 @@ + + if test "${srtp_prefix}" != "none" ; then + if test "${srtp_prefix}" != "/usr" ; then +- SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp" ++ SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp2" + SRTP_LIBS="-L${srtp_prefix}/lib" + fi +- SRTP_LIBS="$SRTP_LIBS -lsrtp" ++ SRTP_LIBS="$SRTP_LIBS -lsrtp2" + + dnl check srtp headers + CPPFLAGS_save=$CPPFLAGS + CPPFLAGS="$CPPFLAGS $SRTP_CFLAGS" +- AC_CHECK_HEADER([srtp/srtp.h],have_srtp_headers=yes) ++ AC_CHECK_HEADER([srtp2/srtp.h],have_srtp_headers=yes) + CPPFLAGS=$CPPFLAGS_save + + dnl check for srtp lib + LDFLAGS_save=$LDFLAGS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + LIBS_save=$LIBS +- AC_CHECK_LIB(srtp,[srtp_init, crypto_policy_set_aes_cm_256_hmac_sha1_80, crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) ++ AC_CHECK_LIB(srtp2,[srtp_init, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) + LDFLAGS=$LDFLAGS_save + LIBS=$LIBS_save + +@@ -1075,9 +1075,9 @@ + LIBS_save=$LIBS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + AC_CHECK_LIB( +- srtp, ++ srtp2, + sha1_update,[ +- AC_MSG_WARN([This libsrtp version exports symbols conflicting with polarssl, resulting in a bad execution path. libsrtp will be statically linked]) ++
[arch-commits] Commit in mediastreamer/trunk (PKGBUILD libsrtp2.diff)
Date: Friday, January 12, 2018 @ 23:37:33 Author: heftig Revision: 281719 2.16.1-2: libsrtp2 Added: mediastreamer/trunk/libsrtp2.diff Modified: mediastreamer/trunk/PKGBUILD ---+ PKGBUILD | 15 ++- libsrtp2.diff | 241 2 files changed, 252 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:56:29 UTC (rev 281718) +++ PKGBUILD2018-01-12 23:37:33 UTC (rev 281719) @@ -7,7 +7,7 @@ pkgname=mediastreamer pkgver=2.16.1 -pkgrel=1 +pkgrel=2 pkgdesc="A library written in C that allows you to create and run audio and video streams" arch=('x86_64') url="https://github.com/BelledonneCommunications/mediastreamer2"; @@ -15,14 +15,21 @@ depends=('ortp' 'ffmpeg' 'libxv' 'libupnp' 'bzrtp' 'glew' 'libsrtp' 'mbedtls' 'bctoolbox') # xxd from Vim is needed to build makedepends=('intltool' 'vim' 'bcunit') -source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz";) +source=("$pkgname-$pkgver.tar.gz::https://github.com/BelledonneCommunications/mediastreamer2/archive/$pkgver.tar.gz"; +libsrtp2.diff) +sha256sums=('25e0557d5b992d256a6df07466ba3c10587bdf899850b46a31e79b91147e5910' +'faec3586e3ff8315d79fb5ef5bcc4d630ee66e63a9c6a25f28d113765fa28e58') validpgpkeys=('9774BC1725758EB16D639F8B3ECD52DEE2F56985') -sha256sums=('25e0557d5b992d256a6df07466ba3c10587bdf899850b46a31e79b91147e5910') +prepare() { + cd ${pkgname}2-$pkgver + patch -Np1 -i ../libsrtp2.diff + ./autogen.sh +} + build() { cd ${pkgname}2-$pkgver export CFLAGS="$CFLAGS -DMS2_GIT_VERSION=\"\\\"unknown\\\"\"" - [ -x ./configure ] || ./autogen.sh ./configure --prefix=/usr \ --enable-glx --enable-xv --enable-zrtp --enable-external-ortp \ --disable-strict Added: libsrtp2.diff === --- libsrtp2.diff (rev 0) +++ libsrtp2.diff 2018-01-12 23:37:33 UTC (rev 281719) @@ -0,0 +1,241 @@ +diff -u -r mediastreamer2-2.16.1/configure.ac mediastreamer2-2.16.1-libsrtp2/configure.ac +--- mediastreamer2-2.16.1/configure.ac 2017-07-21 15:00:47.0 +0200 mediastreamer2-2.16.1-libsrtp2/configure.ac2018-01-13 00:06:22.194089121 +0100 +@@ -1041,7 +1041,7 @@ + + dnl check for libsrtp support (secure rtp) + AC_ARG_WITH(srtp, +- AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), ++ AC_HELP_STRING([--with-srtp], [Set prefix where libsrtp2 can be found or "none" to disable (ex:/usr or /usr/local) [[default=/usr]]]), + [srtp_prefix=$withval], + [if test "$prefix" != "NONE"; then + srtp_prefix=$prefix +@@ -1051,22 +1051,22 @@ + + if test "${srtp_prefix}" != "none" ; then + if test "${srtp_prefix}" != "/usr" ; then +- SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp" ++ SRTP_CFLAGS="-I${srtp_prefix}/include -I${srtp_prefix}/include/srtp2" + SRTP_LIBS="-L${srtp_prefix}/lib" + fi +- SRTP_LIBS="$SRTP_LIBS -lsrtp" ++ SRTP_LIBS="$SRTP_LIBS -lsrtp2" + + dnl check srtp headers + CPPFLAGS_save=$CPPFLAGS + CPPFLAGS="$CPPFLAGS $SRTP_CFLAGS" +- AC_CHECK_HEADER([srtp/srtp.h],have_srtp_headers=yes) ++ AC_CHECK_HEADER([srtp2/srtp.h],have_srtp_headers=yes) + CPPFLAGS=$CPPFLAGS_save + + dnl check for srtp lib + LDFLAGS_save=$LDFLAGS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + LIBS_save=$LIBS +- AC_CHECK_LIB(srtp,[srtp_init, crypto_policy_set_aes_cm_256_hmac_sha1_80, crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) ++ AC_CHECK_LIB(srtp2,[srtp_init, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_80, srtp_crypto_policy_set_aes_cm_256_hmac_sha1_32], have_srtp_lib=yes) + LDFLAGS=$LDFLAGS_save + LIBS=$LIBS_save + +@@ -1075,9 +1075,9 @@ + LIBS_save=$LIBS + LDFLAGS="$LDFLAGS $SRTP_LIBS" + AC_CHECK_LIB( +- srtp, ++ srtp2, + sha1_update,[ +- AC_MSG_WARN([This libsrtp version exports symbols conflicting with polarssl, resulting in a bad execution path. libsrtp will be statically linked]) ++ AC_MSG_WARN([This libsrtp2 version exports symbols conflicting with polarssl, resulting in a bad execution path. libsrtp2 will be statically linked]) + srtp_polarssl_conflict=yes + ], + srtp_polarssl_conflict=no +@@ -1086,13 +1086,13 @@ + LIBS=$LIBS_save + + if test "$srtp_polarssl_conflict" = "yes"; then +- srtp_static_lib="${srtp_prefix}/lib/libsrtp.a
[arch-commits] Commit in libsrtp/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, January 12, 2018 @ 23:32:02 Author: heftig Revision: 314670 archrelease: copy trunk to staging-x86_64 Added: libsrtp/repos/staging-x86_64/ libsrtp/repos/staging-x86_64/PKGBUILD (from rev 314669, libsrtp/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: libsrtp/repos/staging-x86_64/PKGBUILD (from rev 314669, libsrtp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 23:32:02 UTC (rev 314670) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Sergej Pupykin +# Contributor: Yejun Yang +# Contributor: Michal Krenek + +pkgname=libsrtp +pkgver=2.1.0 +pkgrel=1 +epoch=1 +pkgdesc="Library for SRTP (Secure Realtime Transport Protocol)" +url="https://github.com/cisco/libsrtp"; +arch=(x86_64) +license=(BSD) +depends=(openssl) +makedepends=(git) +checkdepends=(libpcap procps-ng) +options=(staticlibs) +_commit=93aba3e767502343c255fad8962dbf0ff29c4ca6 # tags/v2.1.0 +source=("git+https://github.com/cisco/libsrtp#commit=$_commit";) +sha256sums=('SKIP') + +# Broken: There are tags like v1.5.4 but also "moving" tags like v1 and v1.5 +#pkgver() { +# cd $pkgname +# git describe --tags | sed 's/^v//;s/-/+/g' +#} + +prepare() { + cd $pkgname + autoreconf -fvi +} + +build() { + cd $pkgname + ./configure --prefix=/usr --enable-openssl + make all + make shared_library # Keep separate to link test apps against static lib +} + +check() { + cd $pkgname + make runtest +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE +}
[arch-commits] Commit in libsrtp/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 23:31:33 Author: heftig Revision: 314669 2.1.0-1 Modified: libsrtp/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:55:36 UTC (rev 314668) +++ PKGBUILD2018-01-12 23:31:33 UTC (rev 314669) @@ -5,17 +5,18 @@ # Contributor: Michal Krenek pkgname=libsrtp -pkgver=1.5.4 -pkgrel=2 +pkgver=2.1.0 +pkgrel=1 epoch=1 pkgdesc="Library for SRTP (Secure Realtime Transport Protocol)" url="https://github.com/cisco/libsrtp"; arch=(x86_64) license=(BSD) -depends=(glibc) +depends=(openssl) makedepends=(git) +checkdepends=(libpcap procps-ng) options=(staticlibs) -_commit=078c4a5b2a4380dea025998ceea9e0a1e3164d2d # tags/v1.5.4 +_commit=93aba3e767502343c255fad8962dbf0ff29c4ca6 # tags/v2.1.0 source=("git+https://github.com/cisco/libsrtp#commit=$_commit";) sha256sums=('SKIP') @@ -32,12 +33,18 @@ build() { cd $pkgname - ./configure --prefix=/usr - make libsrtp.a shared_library + ./configure --prefix=/usr --enable-openssl + make all + make shared_library # Keep separate to link test apps against static lib } +check() { + cd $pkgname + make runtest +} + package() { cd $pkgname make DESTDIR="$pkgdir" install - install -Dm0644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE }
[arch-commits] Commit in lxtask/trunk (PKGBUILD fix-priority-change.patch)
Date: Friday, January 12, 2018 @ 22:56:17 Author: bgyorgy Revision: 281717 upgpkg: lxtask 0.1.8-2 Fix priority change Added: lxtask/trunk/fix-priority-change.patch Modified: lxtask/trunk/PKGBUILD ---+ PKGBUILD | 14 +++--- fix-priority-change.patch | 43 +++ 2 files changed, 54 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:54:59 UTC (rev 281716) +++ PKGBUILD2018-01-12 22:56:17 UTC (rev 281717) @@ -7,7 +7,7 @@ pkgbase=lxtask pkgname=(lxtask lxtask-gtk3) pkgver=0.1.8 -pkgrel=1 +pkgrel=2 pkgdesc='Task manager of the LXDE Desktop' arch=('x86_64') license=('GPL2') @@ -14,9 +14,17 @@ url='https://lxde.org/' depends=('gtk2' 'gtk3') makedepends=('intltool') -source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz) -sha256sums=('dfb443805f72857b5ad711d4bb862a9cd3db0cd2df16d0c24f23ed679b0bef40') +source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz +fix-priority-change.patch) +sha256sums=('dfb443805f72857b5ad711d4bb862a9cd3db0cd2df16d0c24f23ed679b0bef40' +'aa489d9e15f11ee4aab25d13f1b3704f2571072b66d37ff1c02a2e7a957e7348') +prepare() { + cd $pkgbase-$pkgver + # Fix priority change + patch -Np1 -i ../fix-priority-change.patch +} + build() { # GTK+ 2 version [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2 Added: fix-priority-change.patch === --- fix-priority-change.patch (rev 0) +++ fix-priority-change.patch 2018-01-12 22:56:17 UTC (rev 281717) @@ -0,0 +1,43 @@ +From 8274c99b34b0302a7f9c7a2bf33e38e4e61f82b1 Mon Sep 17 00:00:00 2001 +From: Mamoru TASAKA +Date: Wed, 3 Jan 2018 21:41:24 +0900 +Subject: [PATCH] Make priority change work + +To get pid number from GTK selection, column id must be set to COLUMN_PID. +Also, to redirect g_spawn_command_line_sync() result to /dev/null using +shell-style redirect, shell command must be used, otherwise such redirection +is regarded as command's arguments. +--- + src/callbacks.c | 2 +- + src/xfce-taskmanager-linux.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/callbacks.c b/src/callbacks.c +index dfaff57..315852e 100644 +--- a/src/callbacks.c b/src/callbacks.c +@@ -103,7 +103,7 @@ void handle_prio_menu(GtkWidget *widget, gchar *prio) + + if(gtk_tree_selection_get_selected(selection, &model, &iter)) + { +-gtk_tree_model_get(model, &iter, 1, &task_id, -1); ++gtk_tree_model_get(model, &iter, COLUMN_PID, &task_id, -1); + + set_priority_to_task(atoi(task_id), atoi(prio)); + refresh_task_list(); +diff --git a/src/xfce-taskmanager-linux.c b/src/xfce-taskmanager-linux.c +index 36656fb..dd490c1 100644 +--- a/src/xfce-taskmanager-linux.c b/src/xfce-taskmanager-linux.c +@@ -306,7 +306,7 @@ void set_priority_to_task(gint task_id, gint prio) + { + int status = 0; + gchar command[128] = ""; +-g_sprintf(command, "renice %d %d > /dev/null", prio, task_id); ++g_sprintf(command, "sh -c \"renice %d %d > /dev/null\"", prio, task_id); + + if( ! g_spawn_command_line_sync(command, NULL, NULL, &status, NULL) ||status ) + show_error(_("Couldn't set priority %d to the task with ID %d"), prio, task_id); +-- +2.1.4 +
[arch-commits] Commit in lxtask/repos/community-x86_64 (3 files)
Date: Friday, January 12, 2018 @ 22:56:29 Author: bgyorgy Revision: 281718 archrelease: copy trunk to community-x86_64 Added: lxtask/repos/community-x86_64/PKGBUILD (from rev 281717, lxtask/trunk/PKGBUILD) lxtask/repos/community-x86_64/fix-priority-change.patch (from rev 281717, lxtask/trunk/fix-priority-change.patch) Deleted: lxtask/repos/community-x86_64/PKGBUILD ---+ PKGBUILD | 110 +++- fix-priority-change.patch | 43 + 2 files changed, 102 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 22:56:17 UTC (rev 281717) +++ PKGBUILD2018-01-12 22:56:29 UTC (rev 281718) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Bartłomiej Piotrowski -# Contributor: Angel Velasquez -# Contributor: Geoffroy Carrier - -pkgbase=lxtask -pkgname=(lxtask lxtask-gtk3) -pkgver=0.1.8 -pkgrel=1 -pkgdesc='Task manager of the LXDE Desktop' -arch=('i686' 'x86_64') -license=('GPL2') -url='http://lxde.org/' -depends=('gtk2' 'gtk3') -makedepends=('intltool') -source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz) -sha256sums=('dfb443805f72857b5ad711d4bb862a9cd3db0cd2df16d0c24f23ed679b0bef40') - -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_lxtask() { - groups=('lxde') - depends=('gtk2') - - cd gtk2 - make DESTDIR="$pkgdir" install -} - -package_lxtask-gtk3() { - groups=('lxde-gtk3') - pkgdesc+=' (GTK+ 3 version)' - depends=('gtk3') - conflicts=('lxtask') - - cd gtk3 - make DESTDIR="$pkgdir" install -} Copied: lxtask/repos/community-x86_64/PKGBUILD (from rev 281717, lxtask/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 22:56:29 UTC (rev 281718) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Balló György +# Contributor: Bartłomiej Piotrowski +# Contributor: Angel Velasquez +# Contributor: Geoffroy Carrier + +pkgbase=lxtask +pkgname=(lxtask lxtask-gtk3) +pkgver=0.1.8 +pkgrel=2 +pkgdesc='Task manager of the LXDE Desktop' +arch=('x86_64') +license=('GPL2') +url='https://lxde.org/' +depends=('gtk2' 'gtk3') +makedepends=('intltool') +source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz +fix-priority-change.patch) +sha256sums=('dfb443805f72857b5ad711d4bb862a9cd3db0cd2df16d0c24f23ed679b0bef40' +'aa489d9e15f11ee4aab25d13f1b3704f2571072b66d37ff1c02a2e7a957e7348') + +prepare() { + cd $pkgbase-$pkgver + # Fix priority change + patch -Np1 -i ../fix-priority-change.patch +} + +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_lxtask() { + groups=('lxde') + depends=('gtk2') + + cd gtk2 + make DESTDIR="$pkgdir" install +} + +package_lxtask-gtk3() { + groups=('lxde-gtk3') + pkgdesc+=' (GTK+ 3 version)' + depends=('gtk3') + conflicts=('lxtask') + + cd gtk3 + make DESTDIR="$pkgdir" install +} Copied: lxtask/repos/community-x86_64/fix-priority-change.patch (from rev 281717, lxtask/trunk/fix-priority-change.patch) === --- fix-priority-change.patch (rev 0) +++ fix-priority-change.patch 2018-01-12 22:56:29 UTC (rev 281718) @@ -0,0 +1,43 @@ +From 8274c99b34b0302a7f9c7a2bf33e38e4e61f82b1 Mon Sep 17 00:00:00 2001 +From: Mamoru TASAKA +Date: Wed, 3 Jan 2018 21:41:24 +0900 +Subject: [PATCH] Make priority change work + +To get pid number from GTK selection, column id must be set to COLUMN_PID. +Also, to redirect g_spawn_command_line_sync() result to /dev/null using +shell-style redirect, shell command must be used, otherwise such redirection +is regarded as command's arguments. +--- + src/callbacks.c | 2 +- + src/xfce-taskmanager-linux.c | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/src/callbacks.c b/src/callbacks.c +index dfaff57..315852e 100644 +--- a/src/callbacks.c b/src/callbacks.c +@@ -103,7 +103,7 @@ void handle_prio_menu(GtkWidget *widget, gchar *prio) + + if(gtk_tree_selection_get_selected(selection, &model, &iter)) + { +-gtk_tree_model_get(model, &iter, 1, &task_id, -1); ++gtk_tree_model_get(model, &iter, COLUMN_PID, &task_id, -1); + + set_priority_to_task(atoi(task_id), atoi(prio)); + refresh_task_list(); +diff -
[arch-commits] Commit in python2-pycdio/repos (3 files)
Date: Friday, January 12, 2018 @ 22:47:16 Author: heftig Revision: 281704 archrelease: copy trunk to community-staging-x86_64 Added: python2-pycdio/repos/community-staging-x86_64/ python2-pycdio/repos/community-staging-x86_64/PKGBUILD (from rev 281703, python2-pycdio/trunk/PKGBUILD) python2-pycdio/repos/community-staging-x86_64/libcdio2.diff (from rev 281703, python2-pycdio/trunk/libcdio2.diff) ---+ PKGBUILD | 51 ++ libcdio2.diff | 75 2 files changed, 126 insertions(+) Copied: python2-pycdio/repos/community-staging-x86_64/PKGBUILD (from rev 281703, python2-pycdio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 22:47:16 UTC (rev 281704) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Alessandro Pezzoni + +pkgbase=python2-pycdio +pkgname=(python-pycdio python2-pycdio) +_pypiname=pycdio +pkgver=0.21 +pkgrel=2 +pkgdesc="Python OO interface to libcdio (CD Input and Control library)" +url="https://pypi.python.org/pypi/pycdio"; +arch=(x86_64) +license=(GPL) +makedepends=(libcdio python-setuptools python2-setuptools swig) +source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz"; +libcdio2.diff) +sha512sums=('8f31fb02695f7933957bd705666fb9aa4c4c48646e8e7410c9f8b0136981f8bd50b8facd6380b9cbc478954708a1b2e7e9eb4dae2597c759046877ddad1d06c3' + '38195f284df3365cb1cff34776bf9c856d93ff0438632e8b1e367ea6abbbf4d8cea41d847a2bf853a9ca4395ec4b199f8274c963095834a0a5304e6a4babc987') + +prepare() { + cd $_pypiname-$pkgver + patch -Np1 -i ../libcdio2.diff + + cd .. + cp -a $_pypiname-$pkgver python2 + mv $_pypiname-$pkgver python3 +} + +build() { + cd python3 + python3 setup.py build + + cd ../python2 + python2 setup.py build +} + +package_python-pycdio() { + depends=(python3 libcdio) + + cd python3 + python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-pycdio() { + depends=(python2 libcdio) + + cd python2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +# vim:set sw=2 sts=2 et: Copied: python2-pycdio/repos/community-staging-x86_64/libcdio2.diff (from rev 281703, python2-pycdio/trunk/libcdio2.diff) === --- community-staging-x86_64/libcdio2.diff (rev 0) +++ community-staging-x86_64/libcdio2.diff 2018-01-12 22:47:16 UTC (rev 281704) @@ -0,0 +1,75 @@ +diff -u -r pycdio-0.21/cdio.py pycdio-0.21-fix/cdio.py +--- pycdio-0.21/cdio.py2015-05-08 04:44:44.0 +0200 pycdio-0.21-fix/cdio.py2018-01-12 23:28:17.062063693 +0100 +@@ -47,7 +47,6 @@ + drivers = { + 'Unknown' : pycdio.DRIVER_UNKNOWN, + 'AIX' : pycdio.DRIVER_AIX, +-'BSDI' : pycdio.DRIVER_BSDI, + 'FreeBSD' : pycdio.DRIVER_FREEBSD, + 'GNU/Linux': pycdio.DRIVER_LINUX, + 'linux': pycdio.DRIVER_LINUX, +diff -u -r pycdio-0.21/pycdio.py pycdio-0.21-fix/pycdio.py +--- pycdio-0.21/pycdio.py 2017-08-16 14:24:10.0 +0200 pycdio-0.21-fix/pycdio.py 2018-01-12 23:28:05.482036758 +0100 +@@ -1139,9 +1139,6 @@ + _pycdio.DRIVER_AIX_swigconstant(_pycdio) + DRIVER_AIX = _pycdio.DRIVER_AIX + +-_pycdio.DRIVER_BSDI_swigconstant(_pycdio) +-DRIVER_BSDI = _pycdio.DRIVER_BSDI +- + _pycdio.DRIVER_FREEBSD_swigconstant(_pycdio) + DRIVER_FREEBSD = _pycdio.DRIVER_FREEBSD + +diff -u -r pycdio-0.21/pyiso9660.py pycdio-0.21-fix/pyiso9660.py +--- pycdio-0.21/pyiso9660.py 2017-08-16 14:24:14.0 +0200 pycdio-0.21-fix/pyiso9660.py 2018-01-12 23:34:38.799618728 +0100 +@@ -518,7 +518,7 @@ + + The b_mode2 parameter is not used. + """ +-return _pyiso9660.fs_stat_translate(p_cdio, psz_path, b_mode2) ++return _pyiso9660.fs_stat_translate(p_cdio, psz_path) + + def ifs_stat(p_iso, psz_path): + """Return file status for pathname. None is returned on error.""" +diff -u -r pycdio-0.21/swig/device_const.swg pycdio-0.21-fix/swig/device_const.swg +--- pycdio-0.21/swig/device_const.swg 2013-02-20 12:32:41.0 +0100 pycdio-0.21-fix/swig/device_const.swg 2018-01-12 23:28:12.518719791 +0100 +@@ -83,7 +83,6 @@ + /* driver_id_t enums. */ + %constant long int DRIVER_UNKNOWN = DRIVER_UNKNOWN; + %constant long int DRIVER_AIX = DRIVER_AIX; +-%constant long int DRIVER_BSDI= DRIVER_BSDI; + %constant long int DRIVER_FREEBSD = DRIVER_FREEBSD; + %constant long int DRIVER_LINUX = DRIVER_LINUX; + %constant long int DRIVER_SOLARIS = DRIVER_SOLARIS; +diff -u -r pycdio-0.21/swig/pyiso9660.i pycdio-0.21-fix/swig/pyiso9660.i +--- pycdio-0.21/swig/pyiso9660.i 2013-02-20 12:32:41.0 +0100 pycdio-0.21-fix/swig/pyiso9660.i 2018-01-12 23:30:03.645644975 +0
[arch-commits] Commit in python2-pycdio/trunk (PKGBUILD libcdio2.diff)
Date: Friday, January 12, 2018 @ 22:46:00 Author: heftig Revision: 281703 0.21-2: libcdio 2 Added: python2-pycdio/trunk/libcdio2.diff Modified: python2-pycdio/trunk/PKGBUILD ---+ PKGBUILD | 55 ++--- libcdio2.diff | 75 2 files changed, 116 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:44:49 UTC (rev 281702) +++ PKGBUILD2018-01-12 22:46:00 UTC (rev 281703) @@ -2,23 +2,50 @@ # Maintainer: Felix Yan # Contributor: Alessandro Pezzoni -pkgname=python2-pycdio +pkgbase=python2-pycdio +pkgname=(python-pycdio python2-pycdio) _pypiname=pycdio pkgver=0.21 -pkgrel=1 +pkgrel=2 pkgdesc="Python OO interface to libcdio (CD Input and Control library)" -arch=("x86_64") -url="http://pypi.python.org/pypi/pycdio/"; -license=('GPL') -depends=('python2' 'libcdio') -makedepends=('python2-setuptools' 'swig') -options=(!emptydirs) -source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz";) -sha512sums=('8f31fb02695f7933957bd705666fb9aa4c4c48646e8e7410c9f8b0136981f8bd50b8facd6380b9cbc478954708a1b2e7e9eb4dae2597c759046877ddad1d06c3') +url="https://pypi.python.org/pypi/pycdio"; +arch=(x86_64) +license=(GPL) +makedepends=(libcdio python-setuptools python2-setuptools swig) +source=("https://pypi.io/packages/source/p/$_pypiname/$_pypiname-${pkgver}.tar.gz"; +libcdio2.diff) +sha512sums=('8f31fb02695f7933957bd705666fb9aa4c4c48646e8e7410c9f8b0136981f8bd50b8facd6380b9cbc478954708a1b2e7e9eb4dae2597c759046877ddad1d06c3' + '38195f284df3365cb1cff34776bf9c856d93ff0438632e8b1e367ea6abbbf4d8cea41d847a2bf853a9ca4395ec4b199f8274c963095834a0a5304e6a4babc987') -package() { - cd "$_pypiname-$pkgver" - python2 setup.py install --root="$pkgdir/" --optimize=1 +prepare() { + cd $_pypiname-$pkgver + patch -Np1 -i ../libcdio2.diff + + cd .. + cp -a $_pypiname-$pkgver python2 + mv $_pypiname-$pkgver python3 } -# vim:set ts=2 sw=2 et: +build() { + cd python3 + python3 setup.py build + + cd ../python2 + python2 setup.py build +} + +package_python-pycdio() { + depends=(python3 libcdio) + + cd python3 + python3 setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-pycdio() { + depends=(python2 libcdio) + + cd python2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +# vim:set sw=2 sts=2 et: Added: libcdio2.diff === --- libcdio2.diff (rev 0) +++ libcdio2.diff 2018-01-12 22:46:00 UTC (rev 281703) @@ -0,0 +1,75 @@ +diff -u -r pycdio-0.21/cdio.py pycdio-0.21-fix/cdio.py +--- pycdio-0.21/cdio.py2015-05-08 04:44:44.0 +0200 pycdio-0.21-fix/cdio.py2018-01-12 23:28:17.062063693 +0100 +@@ -47,7 +47,6 @@ + drivers = { + 'Unknown' : pycdio.DRIVER_UNKNOWN, + 'AIX' : pycdio.DRIVER_AIX, +-'BSDI' : pycdio.DRIVER_BSDI, + 'FreeBSD' : pycdio.DRIVER_FREEBSD, + 'GNU/Linux': pycdio.DRIVER_LINUX, + 'linux': pycdio.DRIVER_LINUX, +diff -u -r pycdio-0.21/pycdio.py pycdio-0.21-fix/pycdio.py +--- pycdio-0.21/pycdio.py 2017-08-16 14:24:10.0 +0200 pycdio-0.21-fix/pycdio.py 2018-01-12 23:28:05.482036758 +0100 +@@ -1139,9 +1139,6 @@ + _pycdio.DRIVER_AIX_swigconstant(_pycdio) + DRIVER_AIX = _pycdio.DRIVER_AIX + +-_pycdio.DRIVER_BSDI_swigconstant(_pycdio) +-DRIVER_BSDI = _pycdio.DRIVER_BSDI +- + _pycdio.DRIVER_FREEBSD_swigconstant(_pycdio) + DRIVER_FREEBSD = _pycdio.DRIVER_FREEBSD + +diff -u -r pycdio-0.21/pyiso9660.py pycdio-0.21-fix/pyiso9660.py +--- pycdio-0.21/pyiso9660.py 2017-08-16 14:24:14.0 +0200 pycdio-0.21-fix/pyiso9660.py 2018-01-12 23:34:38.799618728 +0100 +@@ -518,7 +518,7 @@ + + The b_mode2 parameter is not used. + """ +-return _pyiso9660.fs_stat_translate(p_cdio, psz_path, b_mode2) ++return _pyiso9660.fs_stat_translate(p_cdio, psz_path) + + def ifs_stat(p_iso, psz_path): + """Return file status for pathname. None is returned on error.""" +diff -u -r pycdio-0.21/swig/device_const.swg pycdio-0.21-fix/swig/device_const.swg +--- pycdio-0.21/swig/device_const.swg 2013-02-20 12:32:41.0 +0100 pycdio-0.21-fix/swig/device_const.swg 2018-01-12 23:28:12.518719791 +0100 +@@ -83,7 +83,6 @@ + /* driver_id_t enums. */ + %constant long int DRIVER_UNKNOWN = DRIVER_UNKNOWN; + %constant long int DRIVER_AIX = DRIVER_AIX; +-%constant long int DRIVER_BSDI= DRIVER_BSDI; + %constant long int DRIVER_FREEBSD = DRIVER_FREEBSD; + %constant long int DRIVER_LINUX = DRIVER_LINUX; + %constant long int DRIVER_SOLARIS = DRIVER_SOLARIS; +diff -u -r pycdio-0.21/swig/pyiso9660.i pycdio-0.21-fix/swig/pyiso9660.i +--- pycdio-0.21/swig/pyiso9660.i 2013-02-20 12:32:41.0 +0100 pycdio-0.21-f
[arch-commits] Commit in lxlauncher/repos/community-x86_64 (5 files)
Date: Friday, January 12, 2018 @ 22:44:49 Author: bgyorgy Revision: 281702 archrelease: copy trunk to community-x86_64 Added: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (from rev 281701, lxlauncher/trunk/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) lxlauncher/repos/community-x86_64/PKGBUILD (from rev 281701, lxlauncher/trunk/PKGBUILD) lxlauncher/repos/community-x86_64/fix-invisible-icons.patch (from rev 281701, lxlauncher/trunk/fix-invisible-icons.patch) Deleted: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch lxlauncher/repos/community-x86_64/PKGBUILD -+ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch | 104 ++--- PKGBUILD| 135 +- fix-invisible-icons.patch | 14 + 3 files changed, 136 insertions(+), 117 deletions(-) Deleted: 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch === --- 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2018-01-12 22:44:43 UTC (rev 281701) +++ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2018-01-12 22:44:49 UTC (rev 281702) @@ -1,52 +0,0 @@ -From ee4d4947584d5b6bec6968aa16aa1f2e902eea81 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= -Date: Tue, 21 Feb 2017 04:41:58 +0100 -Subject: [PATCH] Add CSS selectors for GTK+ 3.20 and newer - -And keep the compatibility with older versions. - gtk.css | 10 +- - 1 file changed, 9 insertions(+), 1 deletion(-) - -diff --git a/gtk.css b/gtk.css -index 93407ee..a1035e9 100644 a/gtk.css -+++ b/gtk.css -@@ -1,25 +1,33 @@ -+viewport, - GtkViewport { - background: none; - } - -+notebook tab, - .notebook { - background: #3675AD; -- font: Sans Bold 11; -+ font-weight: bold; - } - -+notebook header, -+notebook stack, - .notebook > .frame, - .notebook > .vertical { - background: #B7D6EA; -+ font-weight: bold; - } - -+notebook tab label, - .notebook > .horizontal .label { - color: #B7D6EA; - } - -+notebook tab:checked label, - .notebook > .horizontal.active-page .label { - color: #FF; - } - -+notebook stack label, - .notebook > .vertical .label, - .button .label { - color: #3675AD; --- -2.11.1 - Copied: lxlauncher/repos/community-x86_64/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (from rev 281701, lxlauncher/trunk/0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) === --- 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch (rev 0) +++ 0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch 2018-01-12 22:44:49 UTC (rev 281702) @@ -0,0 +1,52 @@ +From ee4d4947584d5b6bec6968aa16aa1f2e902eea81 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= +Date: Tue, 21 Feb 2017 04:41:58 +0100 +Subject: [PATCH] Add CSS selectors for GTK+ 3.20 and newer + +And keep the compatibility with older versions. +--- + gtk.css | 10 +- + 1 file changed, 9 insertions(+), 1 deletion(-) + +diff --git a/gtk.css b/gtk.css +index 93407ee..a1035e9 100644 +--- a/gtk.css b/gtk.css +@@ -1,25 +1,33 @@ ++viewport, + GtkViewport { + background: none; + } + ++notebook tab, + .notebook { + background: #3675AD; +- font: Sans Bold 11; ++ font-weight: bold; + } + ++notebook header, ++notebook stack, + .notebook > .frame, + .notebook > .vertical { + background: #B7D6EA; ++ font-weight: bold; + } + ++notebook tab label, + .notebook > .horizontal .label { + color: #B7D6EA; + } + ++notebook tab:checked label, + .notebook > .horizontal.active-page .label { + color: #FF; + } + ++notebook stack label, + .notebook > .vertical .label, + .button .label { + color: #3675AD; +-- +2.11.1 + Deleted: PKGBUILD === --- PKGBUILD2018-01-12 22:44:43 UTC (rev 281701) +++ PKGBUILD2018-01-12 22:44:49 UTC (rev 281702) @@ -1,65 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: Bartłomiej Piotrowski -# Contributor: Angel 'angvp' Velasquez -# Contributor: Geoffroy Carrier - -pkgbase=lxlauncher -pkgname=(lxlauncher lxlauncher-gtk3) -pkgver=0.2.5 -pkgrel=2 -pkgdesc='Open source clone of the Asus launcher for EeePC' -arch=('i686' 'x86_64') -license=('GPL2') -url='http://lxde.org/' -depends=('gtk2' 'gtk3' 'startup-notification' 'lxmenu-data' 'menu-cache') -makedepends=('intltool') -backup=('etc/xdg/lxlauncher/gtk.css' -'etc/xdg/lxlauncher/gtkrc' -'etc/xdg/lxlauncher/settings.conf') -source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz -0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) -sha256sums=('cd14b59cf337e7ba0d67efc95cd79859ab5f0f85af5a84c7aff771f868c3d
[arch-commits] Commit in lxlauncher/trunk (PKGBUILD fix-invisible-icons.patch)
Date: Friday, January 12, 2018 @ 22:44:43 Author: bgyorgy Revision: 281701 upgpkg: lxlauncher 0.2.5-3 Fix invisible icons with GTK+ 3 Added: lxlauncher/trunk/fix-invisible-icons.patch Modified: lxlauncher/trunk/PKGBUILD ---+ PKGBUILD | 11 --- fix-invisible-icons.patch | 14 ++ 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:41:54 UTC (rev 281700) +++ PKGBUILD2018-01-12 22:44:43 UTC (rev 281701) @@ -7,7 +7,7 @@ pkgbase=lxlauncher pkgname=(lxlauncher lxlauncher-gtk3) pkgver=0.2.5 -pkgrel=2 +pkgrel=3 pkgdesc='Open source clone of the Asus launcher for EeePC' arch=('x86_64') license=('GPL2') @@ -18,9 +18,11 @@ 'etc/xdg/lxlauncher/gtkrc' 'etc/xdg/lxlauncher/settings.conf') source=(https://downloads.sourceforge.net/lxde/$pkgbase-$pkgver.tar.xz -0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch) +0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch +fix-invisible-icons.patch) sha256sums=('cd14b59cf337e7ba0d67efc95cd79859ab5f0f85af5a84c7aff771f868c3dca7' -'794a92dda67f055a794315af4d1a1b0d3319da836582fbc88bbaa3f737612f70') +'794a92dda67f055a794315af4d1a1b0d3319da836582fbc88bbaa3f737612f70' +'34fd1774d962965795eac8002d77a17078a967e2812ebae3e71d35533e1b3799') prepare() { cd $pkgbase-$pkgver @@ -28,6 +30,9 @@ # Add CSS selectors for GTK+ 3.20 and newer # https://sourceforge.net/p/lxde/patches/543/ patch -Np1 -i ../0001-Add-CSS-selectors-for-GTK-3.20-and-newer.patch + + # Fix invisible icons with GTK+ 3 + patch -Np1 -i ../fix-invisible-icons.patch } build() { Added: fix-invisible-icons.patch === --- fix-invisible-icons.patch (rev 0) +++ fix-invisible-icons.patch 2018-01-12 22:44:43 UTC (rev 281701) @@ -0,0 +1,14 @@ +diff -Naur lxlauncher-0.2.5.orig/src/lxlauncher.c lxlauncher-0.2.5/src/lxlauncher.c +--- lxlauncher-0.2.5.orig/src/lxlauncher.c 2018-01-12 23:31:21.116719000 +0100 lxlauncher-0.2.5/src/lxlauncher.c 2018-01-12 23:31:39.190805710 +0100 +@@ -1021,9 +1021,9 @@ + + get_working_area( gtk_widget_get_screen(main_window), &working_area ); + gtk_window_move( GTK_WINDOW(main_window), working_area.x, working_area.y ); ++gtk_widget_show_all( main_window ); + gtk_window_resize( GTK_WINDOW(main_window), working_area.width, working_area.height ); + +-gtk_widget_show_all( main_window ); + gtk_main(); + + gdk_window_remove_filter( gtk_widget_get_root_window(main_window), evt_filter, NULL );
[arch-commits] Commit in discover/repos (3 files)
Date: Friday, January 12, 2018 @ 22:43:58 Author: arojas Revision: 314656 archrelease: copy trunk to staging-x86_64 Added: discover/repos/staging-x86_64/ discover/repos/staging-x86_64/PKGBUILD (from rev 314655, discover/trunk/PKGBUILD) discover/repos/staging-x86_64/discover-no-deb-rpm.patch (from rev 314655, discover/trunk/discover-no-deb-rpm.patch) ---+ PKGBUILD | 54 discover-no-deb-rpm.patch | 11 2 files changed, 65 insertions(+) Copied: discover/repos/staging-x86_64/PKGBUILD (from rev 314655, discover/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 22:43:58 UTC (rev 314656) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Antonio Rojas + +pkgname=discover +pkgver=5.11.5 +pkgrel=2 +pkgdesc='KDE and Plasma resources management GUI' +arch=(x86_64) +url='https://projects.kde.org/projects/kde/workspace/discover' +license=(LGPL) +depends=(knewstuff kdeclarative kitemmodels qt5-graphicaleffects appstream-qt archlinux-appstream-data + hicolor-icon-theme kirigami2 qt5-quickcontrols) +makedepends=(extra-cmake-modules python plasma-framework packagekit-qt5 flatpak) +optdepends=('packagekit-qt5: to manage packages from Arch Linux repositories' 'flatpak: Flatpak packages support') +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} discover-no-deb-rpm.patch + discover-pk-qt-1.0a.patch::"https://cgit.kde.org/discover.git/patch/?id=d1070951"; + discover-pk-qt-1.0b.patch::"https://cgit.kde.org/discover.git/patch/?id=243ad65f";) +sha256sums=('b4cec7b23ee43b8c6caa2cb69ebbab903ce64351d846288eeb3afb1a25b9ba7b' +'SKIP' +'1910a7a95c8537cdf59fea87bdb4a4ac750d073c63182536358ef5c75508521d' +'4a8a2e802b9b290082caacb2b8fa7439e3932dd056bb9f3939c51d8eee3799d7' +'e8e0b153b2644747f692d056b1189857ee91657444fdb34d29d1d59bcc086b70') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +prepare() { + mkdir -p build + + cd $pkgname-$pkgver +# Don't handle .rpm or .deb files + patch -p1 -i ../discover-no-deb-rpm.patch +# Fix build with packagekit-qt 1.0.0 + patch -p1 -i ../discover-pk-qt-1.0a.patch + patch -p1 -i ../discover-pk-qt-1.0b.patch +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Copied: discover/repos/staging-x86_64/discover-no-deb-rpm.patch (from rev 314655, discover/trunk/discover-no-deb-rpm.patch) === --- staging-x86_64/discover-no-deb-rpm.patch(rev 0) +++ staging-x86_64/discover-no-deb-rpm.patch2018-01-12 22:43:58 UTC (rev 314656) @@ -0,0 +1,11 @@ +--- discover-5.10.5/discover/CMakeLists.txt.orig 2017-08-22 17:30:12.209293604 + discover-5.10.5/discover/CMakeLists.txt2017-08-22 17:30:25.102651653 + +@@ -36,7 +36,7 @@ + + # Standard desktop file accepts local files as input. + set(DesktopNoDisplay "false") +-set(DesktopMimeType "application/vnd.debian.binary-package;application/x-rpm;") ++set(DesktopMimeType "") + set(DesktopExec "plasma-discover %F") + configure_file(org.kde.discover.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/org.kde.discover.desktop) + install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/org.kde.discover.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
[arch-commits] Commit in discover/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 22:43:09 Author: arojas Revision: 314655 packagekit-qt 1.0.0 rebuild Modified: discover/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:33:14 UTC (rev 314654) +++ PKGBUILD2018-01-12 22:43:09 UTC (rev 314655) @@ -3,7 +3,7 @@ pkgname=discover pkgver=5.11.5 -pkgrel=1 +pkgrel=2 pkgdesc='KDE and Plasma resources management GUI' arch=(x86_64) url='https://projects.kde.org/projects/kde/workspace/discover' @@ -13,10 +13,14 @@ makedepends=(extra-cmake-modules python plasma-framework packagekit-qt5 flatpak) optdepends=('packagekit-qt5: to manage packages from Arch Linux repositories' 'flatpak: Flatpak packages support') groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} discover-no-deb-rpm.patch) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig} discover-no-deb-rpm.patch + discover-pk-qt-1.0a.patch::"https://cgit.kde.org/discover.git/patch/?id=d1070951"; + discover-pk-qt-1.0b.patch::"https://cgit.kde.org/discover.git/patch/?id=243ad65f";) sha256sums=('b4cec7b23ee43b8c6caa2cb69ebbab903ce64351d846288eeb3afb1a25b9ba7b' 'SKIP' -'1910a7a95c8537cdf59fea87bdb4a4ac750d073c63182536358ef5c75508521d') +'1910a7a95c8537cdf59fea87bdb4a4ac750d073c63182536358ef5c75508521d' +'4a8a2e802b9b290082caacb2b8fa7439e3932dd056bb9f3939c51d8eee3799d7' +'e8e0b153b2644747f692d056b1189857ee91657444fdb34d29d1d59bcc086b70') validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell '348C8651206633FD983A8FC4DEACEA00075E1D76' # KDE Neon 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson @@ -28,6 +32,9 @@ cd $pkgname-$pkgver # Don't handle .rpm or .deb files patch -p1 -i ../discover-no-deb-rpm.patch +# Fix build with packagekit-qt 1.0.0 + patch -p1 -i ../discover-pk-qt-1.0a.patch + patch -p1 -i ../discover-pk-qt-1.0b.patch } build() {
[arch-commits] Commit in timidity-freepats/repos (3 files)
Date: Friday, January 12, 2018 @ 22:41:54 Author: dvzrv Revision: 281700 archrelease: copy trunk to community-testing-any Added: timidity-freepats/repos/community-testing-any/ timidity-freepats/repos/community-testing-any/GPL3-exception (from rev 281699, timidity-freepats/trunk/GPL3-exception) timidity-freepats/repos/community-testing-any/PKGBUILD (from rev 281699, timidity-freepats/trunk/PKGBUILD) + GPL3-exception | 11 +++ PKGBUILD | 27 +++ 2 files changed, 38 insertions(+) Copied: timidity-freepats/repos/community-testing-any/GPL3-exception (from rev 281699, timidity-freepats/trunk/GPL3-exception) === --- community-testing-any/GPL3-exception(rev 0) +++ community-testing-any/GPL3-exception2018-01-12 22:41:54 UTC (rev 281700) @@ -0,0 +1,11 @@ +As a special exception, if you create a composition which uses these sounds, +and mix these sounds or unaltered portions of these sounds into the +composition, these sounds do not by themselves cause the entire composition as +a whole to be covered by the GNU General Public License. This exception does +not however invalidate any other reasons why the composition might be covered +by the GNU General Public License. + +If you modify these sounds, you may extend this exception to your version of +the sounds, but you are not obligated to do so. If you do not wish to do so, +delete this exception statement from your version. + Copied: timidity-freepats/repos/community-testing-any/PKGBUILD (from rev 281699, timidity-freepats/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-01-12 22:41:54 UTC (rev 281700) @@ -0,0 +1,27 @@ +# $Id$ +# Maintainer: David Runge +# Maintainer: Ray Rashif +# Contributor: Corrado Primier +# Contributor: rabyte + +pkgname=timidity-freepats +pkgver=20170822 +pkgrel=1 +pkgdesc="A free and open set of instrument patches for use with softsynths" +arch=('any') +url="https://freepats.zenvoid.org/"; +license=('custom:GPL3' 'CCPL') +depends=('timidity++') +source=("https://freepats.zenvoid.org/SoundSets/FreePats2-GeneralMIDI/FreePats2-GM-${pkgver}.tar.xz"; +'GPL3-exception') +sha512sums=('0f8988bc28653cac3a9c93c5ebf98818cb5e1fb7e925cd03a7f83deb5d7ed86ba80fa1a972a692a11bb12c56cde034b6a4a16340b58209f2a0b68923f5681e11' + '5b540bed004418183a51c4bafcd7ef5c7d69deab03dc3fd1ccde840e0afafb801816ef9fe88c8bf9997bbe4ca395319fb78564db9ba6178898c874b5a124452d') + +package() { + cd "FreePats2-GM-${pkgver}" + install -Dm644 "FreePats2-GM-${pkgver}.sf2" \ +"${pkgdir}/usr/share/soundfonts/${pkgname}.sf2" + install -Dm644 "${srcdir}/GPL3-exception" \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 readme.txt "${pkgdir}/usr/share/doc/${pkgname}/readme.txt" +}
[arch-commits] Commit in timidity-freepats/trunk (5 files)
Date: Friday, January 12, 2018 @ 22:41:42 Author: dvzrv Revision: 281699 upgpkg: timidity-freepats 20170822-1 Updating to soundfont based version 20170822. Updating to https based url and source. Switching to custom GPL3 and CCPL. Switching to sha512sums. Removing install, changelog and config file. Added: timidity-freepats/trunk/GPL3-exception Modified: timidity-freepats/trunk/PKGBUILD Deleted: timidity-freepats/trunk/ChangeLog timidity-freepats/trunk/timidity-freepats.cfg timidity-freepats/trunk/timidity-freepats.install ---+ ChangeLog |6 -- GPL3-exception| 11 +++ PKGBUILD | 37 +++-- timidity-freepats.cfg | 32 timidity-freepats.install | 13 - 5 files changed, 26 insertions(+), 73 deletions(-) Deleted: ChangeLog === --- ChangeLog 2018-01-12 21:48:18 UTC (rev 281698) +++ ChangeLog 2018-01-12 22:41:42 UTC (rev 281699) @@ -1,6 +0,0 @@ -2010-05-31 Ray Rashif -* Rebuild to update package filename with architecture -* URI and source link changes - -2007-10-24 Corrado Primier -* Adopted and added to [community] Added: GPL3-exception === --- GPL3-exception (rev 0) +++ GPL3-exception 2018-01-12 22:41:42 UTC (rev 281699) @@ -0,0 +1,11 @@ +As a special exception, if you create a composition which uses these sounds, +and mix these sounds or unaltered portions of these sounds into the +composition, these sounds do not by themselves cause the entire composition as +a whole to be covered by the GNU General Public License. This exception does +not however invalidate any other reasons why the composition might be covered +by the GNU General Public License. + +If you modify these sounds, you may extend this exception to your version of +the sounds, but you are not obligated to do so. If you do not wish to do so, +delete this exception statement from your version. + Modified: PKGBUILD === --- PKGBUILD2018-01-12 21:48:18 UTC (rev 281698) +++ PKGBUILD2018-01-12 22:41:42 UTC (rev 281699) @@ -1,34 +1,27 @@ # $Id$ +# Maintainer: David Runge # Maintainer: Ray Rashif # Contributor: Corrado Primier # Contributor: rabyte pkgname=timidity-freepats -pkgver=20060219 -pkgrel=7 +pkgver=20170822 +pkgrel=1 pkgdesc="A free and open set of instrument patches for use with softsynths" arch=('any') -url="http://freepats.zenvoid.org/"; -license=('GPL') +url="https://freepats.zenvoid.org/"; +license=('custom:GPL3' 'CCPL') depends=('timidity++') -install=$pkgname.install -source=("http://freepats.zenvoid.org/freepats-${pkgver}.tar.bz2"; -'timidity-freepats.cfg') -md5sums=('b947806304bc559a644a2c06deda8404' - 'f9b5efafc6339a173d95e06cf7870d64') +source=("https://freepats.zenvoid.org/SoundSets/FreePats2-GeneralMIDI/FreePats2-GM-${pkgver}.tar.xz"; +'GPL3-exception') +sha512sums=('0f8988bc28653cac3a9c93c5ebf98818cb5e1fb7e925cd03a7f83deb5d7ed86ba80fa1a972a692a11bb12c56cde034b6a4a16340b58209f2a0b68923f5681e11' + '5b540bed004418183a51c4bafcd7ef5c7d69deab03dc3fd1ccde840e0afafb801816ef9fe88c8bf9997bbe4ca395319fb78564db9ba6178898c874b5a124452d') package() { - install -d ${pkgdir}/usr/share/timidity/freepats/{Drum,Tone}_000/ - install -m644 ${srcdir}/freepats/Drum_000/*.pat \ - ${pkgdir}/usr/share/timidity/freepats/Drum_000/ - install -m644 ${srcdir}/freepats/Drum_000/*.txt \ - ${pkgdir}/usr/share/timidity/freepats/Drum_000/ - install -m644 ${srcdir}/freepats/Tone_000/*.pat \ - ${pkgdir}/usr/share/timidity/freepats/Tone_000/ - install -m644 ${srcdir}/freepats/Tone_000/*.txt \ - ${pkgdir}/usr/share/timidity/freepats/Tone_000/ - install -Dm644 ${srcdir}/freepats/crude.cfg \ - ${pkgdir}/etc/timidity++/freepats/freepats.cfg - install -m644 ${srcdir}/timidity-freepats.cfg \ - ${pkgdir}/etc/timidity++/ + cd "FreePats2-GM-${pkgver}" + install -Dm644 "FreePats2-GM-${pkgver}.sf2" \ +"${pkgdir}/usr/share/soundfonts/${pkgname}.sf2" + install -Dm644 "${srcdir}/GPL3-exception" \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 readme.txt "${pkgdir}/usr/share/doc/${pkgname}/readme.txt" } Deleted: timidity-freepats.cfg === --- timidity-freepats.cfg 2018-01-12 21:48:18 UTC (rev 281698) +++ timidity-freepats.cfg 2018-01-12 22:41:42 UTC (rev 281699) @@ -1,32 +0,0 @@ -# details on this file and other examples see here: -# http://www.onicos.com/staff/iz/timidity/dist/cfg/sndfont.cfg -# http://www.onicos.com/staff/iz/timidity/dist/cfg/ -# -# SoundFont extension configuration -# -# sou
[arch-commits] Commit in linux-zen/repos (7 files)
Date: Friday, January 12, 2018 @ 22:33:14 Author: heftig Revision: 314654 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/ linux-zen/repos/testing-x86_64/60-linux.hook (from rev 314653, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 314653, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 314653, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 314653, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 314653, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 314653, linux-zen/trunk/linux.preset) ---+ 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD | 245 + config| 8538 linux.install | 10 linux.preset | 14 6 files changed, 8830 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 314653:314654 to see the changes.
[arch-commits] Commit in linux-zen/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 22:26:46 Author: heftig Revision: 314653 4.14.13-2 Modified: linux-zen/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:16:18 UTC (rev 314652) +++ PKGBUILD2018-01-12 22:26:46 UTC (rev 314653) @@ -6,9 +6,9 @@ pkgbase=linux-zen # Build -zen kernel #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 -_zenpatch=zen-4.14.13-6f9090f5dcc8058d589f1e2e51667a1e8a8cff36.diff +_zenpatch=zen-4.14.13-594de9e2bba32786baf37c6dc5df1469e55c9175.diff pkgver=4.14.13 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; license=('GPL2') @@ -35,7 +35,7 @@ 'SKIP' 'ce897f467e80452f29d7a7a8809e8585ea12192a2c32e4d18578f64b043e802e' 'SKIP' -'d06732a400651441d322963416bc5491b568f98dd5bfd296f4a662809b904f9c' +'044be9e0fd3deca8961719fffbaa303038a6aa576993593829d5ebb5fe8faf34' 'SKIP' 'f9cf56592b6549b87b19bd4e2bd3ca4c693034f7fa2d7fbf8fa8842308a2df94' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
[arch-commits] Commit in gvfs/repos (4 files)
Date: Friday, January 12, 2018 @ 22:16:18 Author: heftig Revision: 314652 archrelease: copy trunk to staging-x86_64 Added: gvfs/repos/staging-x86_64/ gvfs/repos/staging-x86_64/PKGBUILD (from rev 314651, gvfs/trunk/PKGBUILD) gvfs/repos/staging-x86_64/gvfs-nfs.install (from rev 314651, gvfs/trunk/gvfs-nfs.install) gvfs/repos/staging-x86_64/gvfsd.hook (from rev 314651, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 149 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 167 insertions(+) Copied: gvfs/repos/staging-x86_64/PKGBUILD (from rev 314651, gvfs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 22:16:18 UTC (rev 314652) @@ -0,0 +1,149 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.34.1+11+gad63dfb7 +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs"; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus intltool libgphoto2 libimobiledevice smbclient docbook-xsl + gtk3 libmtp gnome-online-accounts libnfs libgdata git gtk-doc python) +groups=(gnome) +_commit=ad63dfb7ecd0819177cfb7588f10458516f26aa6 # gnome-3-26 +source=("git+https://git.gnome.org/browse/gvfs#commit=$_commit"; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgbase + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/gvfs + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + + cd $pkgbase + sed -e 's/^am__append_3/#am__append_3/' \ + -e 's/^am__append_4/#am__append_4/' \ + -e 's/^am__append_5/#am__append_5/' \ + -e 's/^am__append_6/#am__append_6/' \ + -i monitor/Makefile + make DESTDIR="$pkgdir" install + + install -Dm644 ../gvfsd.hook "$pkgdir/usr/share/libalpm/hooks/gvfsd.hook" + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir" + rm usr/lib/gvfs/gvfsd-{smb,smb-browse,afc,gphoto2,mtp,nfs,google} + rm usr/share/gvfs/mounts/{smb,smb-browse,afc,gphoto2,mtp,nfs,google}.mount + rm usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml + rm usr/share/GConf/gsettings/gvfs-smb.convert +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + cd $pkgbase/daemon + install -m755 -d "$pkgdir/usr/lib/gvfs" + install -m755 -d "$pkgdir/usr/share/gvfs/mounts" + + install -m755 .libs/gvfsd-smb{,-browse} "$pkgdir/usr/lib/gvfs/" + install -m644 smb{,-browse}.mount "$pkgdir/usr/share/gvfs/mounts/" + + install -Dm644 org.gnome.system.smb.gschema.xml \ +"$pkgdir/usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml" + install -Dm644 gvfs-smb.convert \ +"$pkgdir/usr/share/GConf/gsettings/gvfs-smb.convert" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + cd $pkgbase/daemon + install -D .libs/gvfsd-afc "$pkgdir/usr/lib/gvfs/gvfsd-afc" + install -Dm644 afc.mount "$pkgdir/usr/share/gvfs/mounts/afc.mount" + + cd "$srcdir/$pkgbase/monitor/afc" + make DESTDIR="$pkgdir" install +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + cd $pkgbase/daemon + install -D .libs/gvfsd-gphoto2 "$pkgdir/usr/lib/gvfs/gvfsd-gphoto2" + install -Dm644 gphoto2.mount "$pkgdir/usr/share/gvfs/mounts/gphoto2.mount" + + cd "$srcdir/$pkgbase/monitor/gphoto2" + make DESTDIR="$pkgdir" install +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver" libmtp) + + cd $pkgbase/daemon + install -D .libs/gvfsd-mtp "$pkgdir/usr/lib/gvfs/gvfsd-mtp" + install -Dm644 mtp.mount "$pkgdir/usr/share/gvfs/mounts/mtp.mount" + + cd "$srcdir/$pkgbase/monitor/mtp" + make DESTDIR="$pkgdir" install +} + +packag
[arch-commits] Commit in gst-plugins-ugly/repos (2 files)
Date: Friday, January 12, 2018 @ 22:15:49 Author: heftig Revision: 314651 archrelease: copy trunk to staging-x86_64 Added: gst-plugins-ugly/repos/staging-x86_64/ gst-plugins-ugly/repos/staging-x86_64/PKGBUILD (from rev 314650, gst-plugins-ugly/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: gst-plugins-ugly/repos/staging-x86_64/PKGBUILD (from rev 314650, gst-plugins-ugly/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 22:15:49 UTC (rev 314651) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gst-plugins-ugly +pkgver=1.12.4 +pkgrel=3 +pkgdesc="GStreamer Multimedia Framework Ugly Plugins" +url="https://gstreamer.freedesktop.org/"; +arch=(x86_64) +license=(LGPL) +depends=(gst-plugins-base-libs libdvdread lame libmpeg2 a52dec libsidplay + libcdio libx264 libx264-all opencore-amr mpg123) +makedepends=(python gtk-doc x264 autoconf-archive git valgrind) +_commit=46fab99f2ef5581d63c2d11c57fb741553ede37f # tags/1.12.4^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-ugly#commit=$_commit"; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ +--with-package-name="GStreamer Ugly Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/"; \ + --with-x264-libraries="/usr/lib/x264/libx264-8bit.so:/usr/lib/x264/libx264-10bit.so" \ +--enable-experimental --enable-gtk-doc --disable-static + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in frameworkintegration/repos (2 files)
Date: Friday, January 12, 2018 @ 22:12:32 Author: arojas Revision: 314650 archrelease: copy trunk to staging-x86_64 Added: frameworkintegration/repos/staging-x86_64/ frameworkintegration/repos/staging-x86_64/PKGBUILD (from rev 314649, frameworkintegration/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: frameworkintegration/repos/staging-x86_64/PKGBUILD (from rev 314649, frameworkintegration/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 22:12:32 UTC (rev 314650) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=frameworkintegration +pkgver=5.41.0 +pkgrel=2 +pkgdesc='Framework providing components to allow applications to integrate with a KDE Workspace' +arch=(x86_64) +url='https://community.kde.org/Frameworks' +license=(LGPL) +depends=(kpackage knewstuff) +makedepends=(extra-cmake-modules python appstream-qt packagekit-qt5) +optdepends=('appstream-qt: dependency resolving via AppStream' 'packagekit-qt5: dependency resolving via AppStream') +groups=(kf5) +source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('bac0c93c65cb11d84a8526194cad43b5fcaeb1234622b64f8d854bc1fe84c7cc' +'SKIP') +validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-plugins-ugly/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 22:11:56 Author: heftig Revision: 314648 1.12.4-3: libcdio 2 Modified: gst-plugins-ugly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:10:04 UTC (rev 314647) +++ PKGBUILD2018-01-12 22:11:56 UTC (rev 314648) @@ -4,7 +4,7 @@ pkgname=gst-plugins-ugly pkgver=1.12.4 -pkgrel=2 +pkgrel=3 pkgdesc="GStreamer Multimedia Framework Ugly Plugins" url="https://gstreamer.freedesktop.org/"; arch=(x86_64)
[arch-commits] Commit in gvfs/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 22:12:17 Author: heftig Revision: 314649 1.34.1+11+gad63dfb7-1: libcdio 2 Modified: gvfs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 22:11:56 UTC (rev 314648) +++ PKGBUILD2018-01-12 22:12:17 UTC (rev 314649) @@ -3,7 +3,7 @@ pkgbase=gvfs pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) -pkgver=1.34.1+8+g091ac25d +pkgver=1.34.1+11+gad63dfb7 pkgrel=1 pkgdesc="Virtual filesystem implementation for GIO" url="https://wiki.gnome.org/Projects/gvfs"; @@ -14,7 +14,7 @@ makedepends=(dbus intltool libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp gnome-online-accounts libnfs libgdata git gtk-doc python) groups=(gnome) -_commit=091ac25d59d0dc0f5fed17510b0593bcd86e9fc9 # gnome-3-26 +_commit=ad63dfb7ecd0819177cfb7588f10458516f26aa6 # gnome-3-26 source=("git+https://git.gnome.org/browse/gvfs#commit=$_commit"; gvfsd.hook) sha256sums=('SKIP'
[arch-commits] Commit in frameworkintegration/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 22:10:04 Author: arojas Revision: 314647 packagekit-qt 1.0.0 rebuild Modified: frameworkintegration/trunk/PKGBUILD --+ PKGBUILD | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 19:39:55 UTC (rev 314646) +++ PKGBUILD2018-01-12 22:10:04 UTC (rev 314647) @@ -1,19 +1,19 @@ - # $Id$ # Maintainer: Felix Yan +# Maintainer: Antonio Rojas # Contributor: Andrea Scarpino pkgname=frameworkintegration pkgver=5.41.0 -pkgrel=1 +pkgrel=2 pkgdesc='Framework providing components to allow applications to integrate with a KDE Workspace' -arch=('x86_64') +arch=(x86_64) url='https://community.kde.org/Frameworks' -license=('LGPL') -depends=('kpackage' 'knewstuff') -makedepends=('extra-cmake-modules' 'python' 'appstream-qt' 'packagekit-qt5') +license=(LGPL) +depends=(kpackage knewstuff) +makedepends=(extra-cmake-modules python appstream-qt packagekit-qt5) optdepends=('appstream-qt: dependency resolving via AppStream' 'packagekit-qt5: dependency resolving via AppStream') -groups=('kf5') +groups=(kf5) source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) sha256sums=('bac0c93c65cb11d84a8526194cad43b5fcaeb1234622b64f8d854bc1fe84c7cc' 'SKIP') @@ -25,11 +25,11 @@ build() { cd build - cmake ../${pkgname}-${pkgver} \ + cmake ../$pkgname-$pkgver \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ --DKDE_INSTALL_LIBDIR=lib \ --DKDE_INSTALL_LIBEXECDIR=lib \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ -DBUILD_TESTING=OFF make } @@ -36,5 +36,5 @@ package() { cd build - make DESTDIR="${pkgdir}" install + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in packagekit-qt5/repos (2 files)
Date: Friday, January 12, 2018 @ 21:48:18 Author: eworm Revision: 281698 archrelease: copy trunk to community-staging-x86_64 Added: packagekit-qt5/repos/community-staging-x86_64/ packagekit-qt5/repos/community-staging-x86_64/PKGBUILD (from rev 281697, packagekit-qt5/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: packagekit-qt5/repos/community-staging-x86_64/PKGBUILD (from rev 281697, packagekit-qt5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 21:48:18 UTC (rev 281698) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Christian Hesse +# Contributor: Antonio Rojas + +pkgname=packagekit-qt5 +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Qt5 bindings for PackageKit' +arch=('x86_64') +url='http://www.packagekit.org/' +license=('LGPL') +depends=('packagekit' 'qt5-base') +makedepends=('cmake') +validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes + 'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB' # Matthias Klumpp + '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hughsie/PackageKit-Qt/archive/v${pkgver}.tar.gz"; + "${pkgname}-${pkgver}.tar.gz.asc::https://github.com/hughsie/PackageKit-Qt/releases/download/v${pkgver}/PackageKit-Qt-${pkgver}.tar.gz.asc";) +sha256sums=('3b36bf1fd1517ea258dbf1132ad74e15822afb3025991f2ee6cc4bfc3c43358f' +'SKIP') + +build() { + mkdir -p "${srcdir}/PackageKit-Qt-${pkgver}/build" + cd "${srcdir}/PackageKit-Qt-${pkgver}/build" + + cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd "${srcdir}/PackageKit-Qt-${pkgver}/build" + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in packagekit-qt5/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 21:48:12 Author: eworm Revision: 281697 upgpkg: packagekit-qt5 1.0.0-1 new upstream release with soname bump! Modified: packagekit-qt5/trunk/PKGBUILD --+ PKGBUILD | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 21:44:21 UTC (rev 281696) +++ PKGBUILD2018-01-12 21:48:12 UTC (rev 281697) @@ -3,8 +3,8 @@ # Contributor: Antonio Rojas pkgname=packagekit-qt5 -pkgver=0.9.6 -pkgrel=2 +pkgver=1.0.0 +pkgrel=1 pkgdesc='Qt5 bindings for PackageKit' arch=('x86_64') url='http://www.packagekit.org/' @@ -11,10 +11,12 @@ license=('LGPL') depends=('packagekit' 'qt5-base') makedepends=('cmake') -validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes - 'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB') # Matthias Klumpp -source=("https://www.freedesktop.org/software/PackageKit/releases/PackageKit-Qt-${pkgver}.tar.xz"{,.asc}) -sha256sums=('0f4f504b2053472f9299c7ca42e33bcc85b8a8754223d2dc1912b533ec1ca680' +validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17' # Richard Hughes + 'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB' # Matthias Klumpp + '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hughsie/PackageKit-Qt/archive/v${pkgver}.tar.gz"; + "${pkgname}-${pkgver}.tar.gz.asc::https://github.com/hughsie/PackageKit-Qt/releases/download/v${pkgver}/PackageKit-Qt-${pkgver}.tar.gz.asc";) +sha256sums=('3b36bf1fd1517ea258dbf1132ad74e15822afb3025991f2ee6cc4bfc3c43358f' 'SKIP') build() {
[arch-commits] Commit in embree-sse42/repos (2 files)
Date: Friday, January 12, 2018 @ 21:44:21 Author: archange Revision: 281696 archrelease: copy trunk to community-x86_64 Added: embree-sse42/repos/community-x86_64/ embree-sse42/repos/community-x86_64/PKGBUILD (from rev 281695, embree-sse42/trunk/PKGBUILD) --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Copied: embree-sse42/repos/community-x86_64/PKGBUILD (from rev 281695, embree-sse42/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2018-01-12 21:44:21 UTC (rev 281696) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani +# Contributor: Lukas Jirkovsky +_pkgname=embree +pkgname=embree-sse42 +pkgver=2.17.1 +pkgrel=1 +pkgdesc="A collection of high-performance ray tracing kernels – with SSE4.2 support" +arch=('x86_64') +url="https://embree.github.io/"; +license=('Apache') +depends=('intel-tbb') +makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') +provides=('embree' 'embree-isa') +conflicts=('embree') +source=(${_pkgname}-${pkgver}.tar.gz::"https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.tar.gz";) +sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') + +build() { +cd ${_pkgname}-${pkgver} + +cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DEMBREE_TUTORIALS=OFF \ +-DEMBREE_MAX_ISA="SSE4.2" +make +} + +package() { +cd ${_pkgname}-${pkgver} +make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in (4 files)
Date: Friday, January 12, 2018 @ 21:43:30 Author: archange Revision: 281695 Initial addition of SSE4.2 flavour of embree Added: embree-sse42/ embree-sse42/repos/ embree-sse42/trunk/ embree-sse42/trunk/PKGBUILD --+ PKGBUILD | 33 + 1 file changed, 33 insertions(+) Added: embree-sse42/trunk/PKGBUILD === --- embree-sse42/trunk/PKGBUILD (rev 0) +++ embree-sse42/trunk/PKGBUILD 2018-01-12 21:43:30 UTC (rev 281695) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani +# Contributor: Lukas Jirkovsky +_pkgname=embree +pkgname=embree-sse42 +pkgver=2.17.1 +pkgrel=1 +pkgdesc="A collection of high-performance ray tracing kernels – with SSE4.2 support" +arch=('x86_64') +url="https://embree.github.io/"; +license=('Apache') +depends=('intel-tbb') +makedepends=('cmake' 'ispc' 'freeglut' 'libxmu' 'openexr') +provides=('embree' 'embree-isa') +conflicts=('embree') +source=(${_pkgname}-${pkgver}.tar.gz::"https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.tar.gz";) +sha256sums=('ab4af2f86690f82228337bb4e54213ca3316fd38726770f720fe2c9b4cf0f066') + +build() { +cd ${_pkgname}-${pkgver} + +cmake . \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_BUILD_TYPE=Release \ +-DEMBREE_TUTORIALS=OFF \ +-DEMBREE_MAX_ISA="SSE4.2" +make +} + +package() { +cd ${_pkgname}-${pkgver} +make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in atom/repos/community-x86_64 (16 files)
Date: Friday, January 12, 2018 @ 20:27:52 Author: tensor5 Revision: 281694 archrelease: copy trunk to community-x86_64 Added: atom/repos/community-x86_64/PKGBUILD (from rev 281693, atom/trunk/PKGBUILD) atom/repos/community-x86_64/dugite-use-system-git.patch (from rev 281693, atom/trunk/dugite-use-system-git.patch) atom/repos/community-x86_64/fix-atom-sh.patch (from rev 281693, atom/trunk/fix-atom-sh.patch) atom/repos/community-x86_64/fix-license-path.patch (from rev 281693, atom/trunk/fix-license-path.patch) atom/repos/community-x86_64/fix-restart.patch (from rev 281693, atom/trunk/fix-restart.patch) atom/repos/community-x86_64/symbols-view-use-system-ctags.patch (from rev 281693, atom/trunk/symbols-view-use-system-ctags.patch) atom/repos/community-x86_64/use-system-apm.patch (from rev 281693, atom/trunk/use-system-apm.patch) atom/repos/community-x86_64/use-system-electron.patch (from rev 281693, atom/trunk/use-system-electron.patch) Deleted: atom/repos/community-x86_64/PKGBUILD atom/repos/community-x86_64/dugite-use-system-git.patch atom/repos/community-x86_64/fix-atom-sh.patch atom/repos/community-x86_64/fix-license-path.patch atom/repos/community-x86_64/fix-restart.patch atom/repos/community-x86_64/symbols-view-use-system-ctags.patch atom/repos/community-x86_64/use-system-apm.patch atom/repos/community-x86_64/use-system-electron.patch -+ PKGBUILD| 216 +- dugite-use-system-git.patch | 48 ++-- fix-atom-sh.patch | 230 +-- fix-license-path.patch | 44 +-- fix-restart.patch | 22 - symbols-view-use-system-ctags.patch | 22 - use-system-apm.patch| 64 ++--- use-system-electron.patch | 392 +- 8 files changed, 519 insertions(+), 519 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 20:27:36 UTC (rev 281693) +++ PKGBUILD2018-01-12 20:27:52 UTC (rev 281694) @@ -1,108 +0,0 @@ -# $Id$ -# Maintainer: Nicola Squartini - -pkgname=atom -pkgver=1.23.2 -pkgrel=1 -pkgdesc='A hackable text editor for the 21st Century' -arch=('x86_64') -url='https://github.com/atom/atom' -license=('MIT' 'custom') -depends=('apm' 'electron' 'libxkbfile') -makedepends=('git' 'npm') -optdepends=('ctags: symbol indexing support' -'git: Git and GitHub integration') -replaces=('atom-editor') -options=(!emptydirs) -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/atom/atom/archive/v${pkgver}.tar.gz"; -'dugite-use-system-git.patch' -'fix-atom-sh.patch' -'fix-license-path.patch' -'fix-restart.patch' -'symbols-view-use-system-ctags.patch' -'use-system-apm.patch' -'use-system-electron.patch') -sha256sums=('d814b179cdd816faf832ef4da2e4b5deaa03c3ad9b22291972f72837bde525a3' -'bbc07c111fe808b49b62198e17e8da5d3192faf281d5d84ac7cd493ed92bb2ba' -'7f4f86387d226fcd452f0b97579dadc3eac217a77485228dbf4facf3391b6198' -'75e60c20ddbe79c812595fdf88771422317db4256a200d2caefd09ebdd27ecc7' -'34625e26f1089a068582bd43a9a3755b3f5186b90dcc097b519def8f701d9f3a' -'3c68e6b3751313e1d386e721f8f819fb051351fb2cf8e753b1d773a0f475fef8' -'4b91a1acd112838bd001f4e3c555de2a5fc7446c9eab6bc5dae0ca640306e81b' -'c767befecc78f94826c1c09c96b1d6537130fbd3f966ba6a7b683f20b8d3d1be') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - - patch -Np1 -i "${srcdir}"/fix-atom-sh.patch - patch -Np1 -i "${srcdir}"/use-system-electron.patch - patch -Np1 -i "${srcdir}"/use-system-apm.patch - patch -Np1 -i "${srcdir}"/fix-license-path.patch - patch -Np1 -i "${srcdir}"/fix-restart.patch -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - export ATOM_RESOURCE_PATH="$srcdir/atom-$pkgver" - # If unset, ~/.atom/.node-gyp/.atom/.npm is used - export NPM_CONFIG_CACHE="${HOME}/.atom/.npm" - apm clean - apm install - - # Use system ctags - cd node_modules/symbols-view - patch -Np1 -i "${srcdir}"/symbols-view-use-system-ctags.patch - rm -r vendor - cd ../.. - - # Use system git (TODO: set LOCAL_GIT_DIRECTORY=/usr) - cd node_modules/dugite - patch -Np1 -i "${srcdir}"/dugite-use-system-git.patch - rm -r git - cd ../.. - - cd script - npm install - ./build -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - install -d -m 755 "${pkgdir}"/usr/lib - cp -r out/app "${pkgdir}"/usr/lib/atom - - install -d -m 755 "${pkgdir}/usr/share/applications" - sed -e "s|<%= appName %>|Atom|" \ - -e "s/<%= description %>/${pkgdesc}/" \ - -e "s|<%= installDir %>/share/<%= appFileName %>/atom|electron --app=/usr/lib/atom|" \ - -e "s|<%= iconPath %>|atom|" \ - resources/linux/atom.desktop.in > "${pkgdir}/usr/share/applications/atom.desktop
[arch-commits] Commit in atom/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 20:27:36 Author: tensor5 Revision: 281693 upgpkg: atom 1.23.3-1 Modified: atom/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 19:29:36 UTC (rev 281692) +++ PKGBUILD2018-01-12 20:27:36 UTC (rev 281693) @@ -2,7 +2,7 @@ # Maintainer: Nicola Squartini pkgname=atom -pkgver=1.23.2 +pkgver=1.23.3 pkgrel=1 pkgdesc='A hackable text editor for the 21st Century' arch=('x86_64') @@ -22,7 +22,7 @@ 'symbols-view-use-system-ctags.patch' 'use-system-apm.patch' 'use-system-electron.patch') -sha256sums=('d814b179cdd816faf832ef4da2e4b5deaa03c3ad9b22291972f72837bde525a3' +sha256sums=('f739002e52b6057667880223c1ddfcb648b8cc4c922442903e89df7f7bd0a09f' 'bbc07c111fe808b49b62198e17e8da5d3192faf281d5d84ac7cd493ed92bb2ba' '7f4f86387d226fcd452f0b97579dadc3eac217a77485228dbf4facf3391b6198' '75e60c20ddbe79c812595fdf88771422317db4256a200d2caefd09ebdd27ecc7'
[arch-commits] Commit in maude/repos/community-x86_64 (5 files)
Date: Friday, January 12, 2018 @ 19:29:36 Author: arojas Revision: 281692 archrelease: copy trunk to community-x86_64 Added: maude/repos/community-x86_64/PKGBUILD (from rev 281691, maude/trunk/PKGBUILD) maude/repos/community-x86_64/maude-cvc4-1.5.patch (from rev 281691, maude/trunk/maude-cvc4-1.5.patch) maude/repos/community-x86_64/maude.sh (from rev 281691, maude/trunk/maude.sh) Deleted: maude/repos/community-x86_64/PKGBUILD maude/repos/community-x86_64/maude.sh --+ PKGBUILD | 95 + maude-cvc4-1.5.patch | 24 maude.sh | 40 ++-- 3 files changed, 93 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 19:28:57 UTC (rev 281691) +++ PKGBUILD2018-01-12 19:29:36 UTC (rev 281692) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: -# Contributor: Peter Simons -# Contributor: Stefan Husmann - -pkgname=maude -pkgver=2.7.1 -pkgrel=1 -pkgdesc="High-level Specification Language" -arch=('i686' 'x86_64') -url="http://maude.cs.uiuc.edu"; -license=('GPL') -depends=('buddy' 'cvc4' 'libtecla' 'gmp' 'libsigsegv') -makedepends=('flex' 'bison') -source=("http://maude.cs.illinois.edu/w/images/d/d8/Maude-$pkgver.tar.gz"; -"http://maude.cs.illinois.edu/w/images/c/ca/Full-Maude-$pkgver.zip"; -maude.sh) -md5sums=('aa31753f742f976940c69aa699c3d0ec' - 'b365fe0fdd161880e95aeb089f166657' - '0a51738365579574b40a3d32da6f3291') - -prepare() { - cd "$srcdir/maude-$pkgver" - autoreconf -i -} - -build() { - cd "$srcdir/maude-$pkgver" - ./configure --prefix=/usr --datadir=/usr/share/maude - make -j1 all CVC4_LIB="-lcvc4 -lcln" -} - -check() { - cd "$srcdir/maude-$pkgver" - make check -} - -package() { - cd "$srcdir/maude-$pkgver" - make DESTDIR="$pkgdir/" install - install -D -m 444 "$srcdir/full-maude.maude" \ -"$pkgdir/usr/share/maude/full-maude.maude" - - install -D -m 555 "$srcdir/maude.sh" "$pkgdir/etc/profile.d/maude.sh" -} Copied: maude/repos/community-x86_64/PKGBUILD (from rev 281691, maude/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 19:29:36 UTC (rev 281692) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: +# Contributor: Peter Simons +# Contributor: Stefan Husmann + +pkgname=maude +pkgver=2.7.1 +pkgrel=2 +pkgdesc="High-level Specification Language" +arch=('x86_64') +url="http://maude.cs.uiuc.edu"; +license=('GPL') +depends=('buddy' 'cvc4' 'libtecla' 'gmp' 'libsigsegv') +makedepends=('flex' 'bison') +source=("http://maude.cs.illinois.edu/w/images/d/d8/Maude-$pkgver.tar.gz"; +"http://maude.cs.illinois.edu/w/images/c/ca/Full-Maude-$pkgver.zip"; +maude.sh maude-cvc4-1.5.patch) +md5sums=('aa31753f742f976940c69aa699c3d0ec' + 'b365fe0fdd161880e95aeb089f166657' + '0a51738365579574b40a3d32da6f3291' + '9e759db427d9d6e77d35cc56b7690e0b') + +prepare() { + cd "$srcdir/maude-$pkgver" + autoreconf -i + + patch -p1 -i ../maude-cvc4-1.5.patch # Fix build with CVC4 1.5 +} + +build() { + cd "$srcdir/maude-$pkgver" + ./configure --prefix=/usr --datadir=/usr/share/maude + make -j1 all CVC4_LIB="-lcvc4 -lcln" +} + +check() { + cd "$srcdir/maude-$pkgver" + make check +} + +package() { + cd "$srcdir/maude-$pkgver" + make DESTDIR="$pkgdir/" install + install -D -m 444 "$srcdir/full-maude.maude" \ +"$pkgdir/usr/share/maude/full-maude.maude" + + install -D -m 555 "$srcdir/maude.sh" "$pkgdir/etc/profile.d/maude.sh" +} Copied: maude/repos/community-x86_64/maude-cvc4-1.5.patch (from rev 281691, maude/trunk/maude-cvc4-1.5.patch) === --- maude-cvc4-1.5.patch(rev 0) +++ maude-cvc4-1.5.patch2018-01-12 19:29:36 UTC (rev 281692) @@ -0,0 +1,24 @@ +diff --git a/src/Mixfix/variableGenerator.cc b/src/Mixfix/variableGenerator.cc +index 4761dfc..086b4ee 100755 +--- a/src/Mixfix/variableGenerator.cc b/src/Mixfix/variableGenerator.cc +@@ -312,18 +312,7 @@ VariableGenerator::dagToCVC4(DagNode* dag) + // + case SMT_Symbol::EQUALS: + { +- // +- // Bizarrely CVC4 requires the IFF be used for Boolean equality so we need to +- // check the SMT type associated with our first argument sort to catch this case. +- // +- Sort* domainSort = s->getOpDeclarations()[0].getDomainAndRange()[0]; +- SMT_Info::SMT_Type smtType = smtInfo.getType(domainSort); +- if (smtType == SMT_Info::NOT_SMT) +-{ +- IssueWarning("term " << QUOTE(dag) << " does not belong to an SMT sort."); +- goto fail; +-} +- return exprManager->mkExpr(((smtType ==
[arch-commits] Commit in maude/trunk (PKGBUILD maude-cvc4-1.5.patch)
Date: Friday, January 12, 2018 @ 19:28:57 Author: arojas Revision: 281691 Rebuild with CVC4 1.5 (FS#57069) Added: maude/trunk/maude-cvc4-1.5.patch Modified: maude/trunk/PKGBUILD --+ PKGBUILD |9 ++--- maude-cvc4-1.5.patch | 24 2 files changed, 30 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:58:06 UTC (rev 281690) +++ PKGBUILD2018-01-12 19:28:57 UTC (rev 281691) @@ -6,7 +6,7 @@ pkgname=maude pkgver=2.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="High-level Specification Language" arch=('x86_64') url="http://maude.cs.uiuc.edu"; @@ -15,14 +15,17 @@ makedepends=('flex' 'bison') source=("http://maude.cs.illinois.edu/w/images/d/d8/Maude-$pkgver.tar.gz"; "http://maude.cs.illinois.edu/w/images/c/ca/Full-Maude-$pkgver.zip"; -maude.sh) +maude.sh maude-cvc4-1.5.patch) md5sums=('aa31753f742f976940c69aa699c3d0ec' 'b365fe0fdd161880e95aeb089f166657' - '0a51738365579574b40a3d32da6f3291') + '0a51738365579574b40a3d32da6f3291' + '9e759db427d9d6e77d35cc56b7690e0b') prepare() { cd "$srcdir/maude-$pkgver" autoreconf -i + + patch -p1 -i ../maude-cvc4-1.5.patch # Fix build with CVC4 1.5 } build() { Added: maude-cvc4-1.5.patch === --- maude-cvc4-1.5.patch(rev 0) +++ maude-cvc4-1.5.patch2018-01-12 19:28:57 UTC (rev 281691) @@ -0,0 +1,24 @@ +diff --git a/src/Mixfix/variableGenerator.cc b/src/Mixfix/variableGenerator.cc +index 4761dfc..086b4ee 100755 +--- a/src/Mixfix/variableGenerator.cc b/src/Mixfix/variableGenerator.cc +@@ -312,18 +312,7 @@ VariableGenerator::dagToCVC4(DagNode* dag) + // + case SMT_Symbol::EQUALS: + { +- // +- // Bizarrely CVC4 requires the IFF be used for Boolean equality so we need to +- // check the SMT type associated with our first argument sort to catch this case. +- // +- Sort* domainSort = s->getOpDeclarations()[0].getDomainAndRange()[0]; +- SMT_Info::SMT_Type smtType = smtInfo.getType(domainSort); +- if (smtType == SMT_Info::NOT_SMT) +-{ +- IssueWarning("term " << QUOTE(dag) << " does not belong to an SMT sort."); +- goto fail; +-} +- return exprManager->mkExpr(((smtType == SMT_Info::BOOLEAN) ? kind::IFF : kind::EQUAL), exprs[0], exprs[1]); ++ return exprManager->mkExpr(kind::EQUAL, exprs[0], exprs[1]); + } + case SMT_Symbol::NOT_EQUALS: + {
[arch-commits] Commit in lib32-mesa/repos/multilib-x86_64 (7 files)
Date: Friday, January 12, 2018 @ 18:58:06 Author: foutrelis Revision: 281690 archrelease: copy trunk to multilib-x86_64 Added: lib32-mesa/repos/multilib-x86_64/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (from rev 281689, lib32-mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch) lib32-mesa/repos/multilib-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 281689, lib32-mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch) lib32-mesa/repos/multilib-x86_64/LICENSE (from rev 281689, lib32-mesa/trunk/LICENSE) lib32-mesa/repos/multilib-x86_64/PKGBUILD (from rev 281689, lib32-mesa/trunk/PKGBUILD) Deleted: lib32-mesa/repos/multilib-x86_64/0002-glvnd-fix-gl-dot-pc.patch lib32-mesa/repos/multilib-x86_64/LICENSE lib32-mesa/repos/multilib-x86_64/PKGBUILD ---+ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch | 74 ++ 0002-glvnd-fix-gl-dot-pc.patch| 24 LICENSE | 164 ++--- PKGBUILD | 335 ++-- 4 files changed, 338 insertions(+), 259 deletions(-) Copied: lib32-mesa/repos/multilib-x86_64/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (from rev 281689, lib32-mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch) === --- 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (rev 0) +++ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 2018-01-12 18:58:06 UTC (rev 281690) @@ -0,0 +1,74 @@ +From 897c54d522ab960a879b763a15e489f630c491ee Mon Sep 17 00:00:00 2001 +From: Thomas Hellstrom +Date: Thu, 11 Jan 2018 10:19:23 +0100 +Subject: [PATCH] loader/dri3: Avoid freeing renderbuffers in use +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Upon reception of an event that lowered the number of active back buffers, +the code would immediately try to free all back buffers with an id equal to or +higher than the new number of active back buffers. + +However, that could lead to an active or to-be-active back buffer being freed, +since the old number of back buffers was used when obtaining an idle back +buffer for use. + +This lead to crashes when lowering the number of active back buffers by +transitioning from page-flipping to non-page-flipping presents. + +Fix this by computing the number of active back buffers only when trying to +obtain a new back buffer. + +Fixes: 15e208c4cc ("loader/dri3: Don't accidently free buffer holding new back content") +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104214 +Cc: "17.3" +Tested-by: Andriy.Khulap +Tested-by: Vadym Shovkoplias +Reviewed-by: Michel Dänzer +Signed-off-by: Thomas Hellstrom +--- + src/loader/loader_dri3_helper.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +index cc890bc923..8f8efcb646 100644 +--- a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +@@ -205,7 +205,6 @@ void + loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) + { +draw->swap_interval = interval; +- dri3_update_num_back(draw); + } + + /** dri3_free_render_buffer +@@ -377,7 +376,6 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + draw->flipping = false; + break; + } +- dri3_update_num_back(draw); + + if (draw->vtable->show_fps) + draw->vtable->show_fps(draw, ce->ust); +@@ -402,7 +400,8 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + buf->busy = 0; + + if (buf && draw->num_back <= b && b < LOADER_DRI3_MAX_BACK && +- draw->cur_blit_source != b) { ++ draw->cur_blit_source != b && ++ !buf->busy) { + dri3_free_render_buffer(draw, buf); + draw->buffers[b] = NULL; + } +@@ -537,6 +536,7 @@ dri3_find_back(struct loader_dri3_drawable *draw) +/* Check whether we need to reuse the current back buffer as new back. + * In that case, wait until it's not busy anymore. + */ ++ dri3_update_num_back(draw); +num_to_consider = draw->num_back; +if (!loader_dri3_have_image_blit(draw) && draw->cur_blit_source != -1) { + num_to_consider = 1; +-- +2.15.1 + Deleted: 0002-glvnd-fix-gl-dot-pc.patch === --- 0002-glvnd-fix-gl-dot-pc.patch 2018-01-12 18:57:55 UTC (rev 281689) +++ 0002-glvnd-fix-gl-dot-pc.patch 2018-01-12 18:58:06 UTC (rev 281690) @@ -1,12 +0,0 @@ -diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 -+++ mesa-12.0.3/src/mesa/gl.pc.in 2
[arch-commits] Commit in mesa/repos/extra-x86_64 (7 files)
Date: Friday, January 12, 2018 @ 18:57:47 Author: foutrelis Revision: 314643 archrelease: copy trunk to extra-x86_64 Added: mesa/repos/extra-x86_64/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (from rev 314642, mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch) mesa/repos/extra-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 314642, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch) mesa/repos/extra-x86_64/LICENSE (from rev 314642, mesa/trunk/LICENSE) mesa/repos/extra-x86_64/PKGBUILD (from rev 314642, mesa/trunk/PKGBUILD) Deleted: mesa/repos/extra-x86_64/0002-glvnd-fix-gl-dot-pc.patch mesa/repos/extra-x86_64/LICENSE mesa/repos/extra-x86_64/PKGBUILD ---+ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch | 74 ++ 0002-glvnd-fix-gl-dot-pc.patch| 24 LICENSE | 164 ++--- PKGBUILD | 387 ++-- 4 files changed, 364 insertions(+), 285 deletions(-) Copied: mesa/repos/extra-x86_64/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (from rev 314642, mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch) === --- 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (rev 0) +++ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 2018-01-12 18:57:47 UTC (rev 314643) @@ -0,0 +1,74 @@ +From 897c54d522ab960a879b763a15e489f630c491ee Mon Sep 17 00:00:00 2001 +From: Thomas Hellstrom +Date: Thu, 11 Jan 2018 10:19:23 +0100 +Subject: [PATCH] loader/dri3: Avoid freeing renderbuffers in use +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Upon reception of an event that lowered the number of active back buffers, +the code would immediately try to free all back buffers with an id equal to or +higher than the new number of active back buffers. + +However, that could lead to an active or to-be-active back buffer being freed, +since the old number of back buffers was used when obtaining an idle back +buffer for use. + +This lead to crashes when lowering the number of active back buffers by +transitioning from page-flipping to non-page-flipping presents. + +Fix this by computing the number of active back buffers only when trying to +obtain a new back buffer. + +Fixes: 15e208c4cc ("loader/dri3: Don't accidently free buffer holding new back content") +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104214 +Cc: "17.3" +Tested-by: Andriy.Khulap +Tested-by: Vadym Shovkoplias +Reviewed-by: Michel Dänzer +Signed-off-by: Thomas Hellstrom +--- + src/loader/loader_dri3_helper.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +index cc890bc923..8f8efcb646 100644 +--- a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +@@ -205,7 +205,6 @@ void + loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) + { +draw->swap_interval = interval; +- dri3_update_num_back(draw); + } + + /** dri3_free_render_buffer +@@ -377,7 +376,6 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + draw->flipping = false; + break; + } +- dri3_update_num_back(draw); + + if (draw->vtable->show_fps) + draw->vtable->show_fps(draw, ce->ust); +@@ -402,7 +400,8 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + buf->busy = 0; + + if (buf && draw->num_back <= b && b < LOADER_DRI3_MAX_BACK && +- draw->cur_blit_source != b) { ++ draw->cur_blit_source != b && ++ !buf->busy) { + dri3_free_render_buffer(draw, buf); + draw->buffers[b] = NULL; + } +@@ -537,6 +536,7 @@ dri3_find_back(struct loader_dri3_drawable *draw) +/* Check whether we need to reuse the current back buffer as new back. + * In that case, wait until it's not busy anymore. + */ ++ dri3_update_num_back(draw); +num_to_consider = draw->num_back; +if (!loader_dri3_have_image_blit(draw) && draw->cur_blit_source != -1) { + num_to_consider = 1; +-- +2.15.1 + Deleted: 0002-glvnd-fix-gl-dot-pc.patch === --- 0002-glvnd-fix-gl-dot-pc.patch 2018-01-12 18:57:35 UTC (rev 314642) +++ 0002-glvnd-fix-gl-dot-pc.patch 2018-01-12 18:57:47 UTC (rev 314643) @@ -1,12 +0,0 @@ -diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 -+++ mesa-12.0.3/src/mesa/gl.pc.in 2016-10-25 13:06:44.013159358 -0400 -@@ -7,7 +7,7 @@ Name: gl - Description: Mesa OpenGL library - Require
[arch-commits] Commit in lib32-mesa/trunk (2 files)
Date: Friday, January 12, 2018 @ 18:57:55 Author: foutrelis Revision: 281689 upgpkg: lib32-mesa 17.3.2-2 Fix opengl crashes caused by incorrect buffer freeing (FS#56944). Added: lib32-mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch Modified: lib32-mesa/trunk/PKGBUILD ---+ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch | 74 PKGBUILD |7 - 2 files changed, 80 insertions(+), 1 deletion(-) Added: 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch === --- 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (rev 0) +++ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 2018-01-12 18:57:55 UTC (rev 281689) @@ -0,0 +1,74 @@ +From 897c54d522ab960a879b763a15e489f630c491ee Mon Sep 17 00:00:00 2001 +From: Thomas Hellstrom +Date: Thu, 11 Jan 2018 10:19:23 +0100 +Subject: [PATCH] loader/dri3: Avoid freeing renderbuffers in use +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Upon reception of an event that lowered the number of active back buffers, +the code would immediately try to free all back buffers with an id equal to or +higher than the new number of active back buffers. + +However, that could lead to an active or to-be-active back buffer being freed, +since the old number of back buffers was used when obtaining an idle back +buffer for use. + +This lead to crashes when lowering the number of active back buffers by +transitioning from page-flipping to non-page-flipping presents. + +Fix this by computing the number of active back buffers only when trying to +obtain a new back buffer. + +Fixes: 15e208c4cc ("loader/dri3: Don't accidently free buffer holding new back content") +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104214 +Cc: "17.3" +Tested-by: Andriy.Khulap +Tested-by: Vadym Shovkoplias +Reviewed-by: Michel Dänzer +Signed-off-by: Thomas Hellstrom +--- + src/loader/loader_dri3_helper.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +index cc890bc923..8f8efcb646 100644 +--- a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +@@ -205,7 +205,6 @@ void + loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) + { +draw->swap_interval = interval; +- dri3_update_num_back(draw); + } + + /** dri3_free_render_buffer +@@ -377,7 +376,6 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + draw->flipping = false; + break; + } +- dri3_update_num_back(draw); + + if (draw->vtable->show_fps) + draw->vtable->show_fps(draw, ce->ust); +@@ -402,7 +400,8 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + buf->busy = 0; + + if (buf && draw->num_back <= b && b < LOADER_DRI3_MAX_BACK && +- draw->cur_blit_source != b) { ++ draw->cur_blit_source != b && ++ !buf->busy) { + dri3_free_render_buffer(draw, buf); + draw->buffers[b] = NULL; + } +@@ -537,6 +536,7 @@ dri3_find_back(struct loader_dri3_drawable *draw) +/* Check whether we need to reuse the current back buffer as new back. + * In that case, wait until it's not busy anymore. + */ ++ dri3_update_num_back(draw); +num_to_consider = draw->num_back; +if (!loader_dri3_have_image_blit(draw) && draw->cur_blit_source != -1) { + num_to_consider = 1; +-- +2.15.1 + Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:57:10 UTC (rev 281688) +++ PKGBUILD2018-01-12 18:57:55 UTC (rev 281689) @@ -6,7 +6,7 @@ pkgbase=lib32-mesa pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 'lib32-mesa-vdpau' 'lib32-mesa') pkgver=17.3.2 -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 'gcc-multilib' 'lib32-libelf' 'lib32-llvm' 'lib32-libvdpau' @@ -15,10 +15,12 @@ license=('custom') source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE + 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 0002-glvnd-fix-gl-dot-pc.patch) sha256sums=('e2844a13f2d6f8f24bee65804a51c42d8dc6ae9c36cff7ee61d0940e796d64c6' 'SKIP' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2' +'777a5cf59eefc51fb89d60e3f6a47a7b974b794d309f6532ab107c36cd0bad19' '64a77944a28026b066c1682c7258d02289d257b24b6f173a9f7580c48beed966') validp
[arch-commits] Commit in mesa/trunk (2 files)
Date: Friday, January 12, 2018 @ 18:57:35 Author: foutrelis Revision: 314642 upgpkg: mesa 17.3.2-2 Fix opengl crashes caused by incorrect buffer freeing (FS#56944). Added: mesa/trunk/0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch Modified: mesa/trunk/PKGBUILD ---+ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch | 74 PKGBUILD |7 - 2 files changed, 80 insertions(+), 1 deletion(-) Added: 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch === --- 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch (rev 0) +++ 0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 2018-01-12 18:57:35 UTC (rev 314642) @@ -0,0 +1,74 @@ +From 897c54d522ab960a879b763a15e489f630c491ee Mon Sep 17 00:00:00 2001 +From: Thomas Hellstrom +Date: Thu, 11 Jan 2018 10:19:23 +0100 +Subject: [PATCH] loader/dri3: Avoid freeing renderbuffers in use +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Upon reception of an event that lowered the number of active back buffers, +the code would immediately try to free all back buffers with an id equal to or +higher than the new number of active back buffers. + +However, that could lead to an active or to-be-active back buffer being freed, +since the old number of back buffers was used when obtaining an idle back +buffer for use. + +This lead to crashes when lowering the number of active back buffers by +transitioning from page-flipping to non-page-flipping presents. + +Fix this by computing the number of active back buffers only when trying to +obtain a new back buffer. + +Fixes: 15e208c4cc ("loader/dri3: Don't accidently free buffer holding new back content") +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104214 +Cc: "17.3" +Tested-by: Andriy.Khulap +Tested-by: Vadym Shovkoplias +Reviewed-by: Michel Dänzer +Signed-off-by: Thomas Hellstrom +--- + src/loader/loader_dri3_helper.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +index cc890bc923..8f8efcb646 100644 +--- a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c +@@ -205,7 +205,6 @@ void + loader_dri3_set_swap_interval(struct loader_dri3_drawable *draw, int interval) + { +draw->swap_interval = interval; +- dri3_update_num_back(draw); + } + + /** dri3_free_render_buffer +@@ -377,7 +376,6 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + draw->flipping = false; + break; + } +- dri3_update_num_back(draw); + + if (draw->vtable->show_fps) + draw->vtable->show_fps(draw, ce->ust); +@@ -402,7 +400,8 @@ dri3_handle_present_event(struct loader_dri3_drawable *draw, + buf->busy = 0; + + if (buf && draw->num_back <= b && b < LOADER_DRI3_MAX_BACK && +- draw->cur_blit_source != b) { ++ draw->cur_blit_source != b && ++ !buf->busy) { + dri3_free_render_buffer(draw, buf); + draw->buffers[b] = NULL; + } +@@ -537,6 +536,7 @@ dri3_find_back(struct loader_dri3_drawable *draw) +/* Check whether we need to reuse the current back buffer as new back. + * In that case, wait until it's not busy anymore. + */ ++ dri3_update_num_back(draw); +num_to_consider = draw->num_back; +if (!loader_dri3_have_image_blit(draw) && draw->cur_blit_source != -1) { + num_to_consider = 1; +-- +2.15.1 + Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:55:47 UTC (rev 314641) +++ PKGBUILD2018-01-12 18:57:35 UTC (rev 314642) @@ -5,7 +5,7 @@ pkgbase=mesa pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgver=17.3.2 -pkgrel=1 +pkgrel=2 arch=('x86_64') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' @@ -14,10 +14,12 @@ license=('custom') source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE +0001-loader-dri3-Avoid-freeing-renderbuffers-in-use.patch 0002-glvnd-fix-gl-dot-pc.patch) sha256sums=('e2844a13f2d6f8f24bee65804a51c42d8dc6ae9c36cff7ee61d0940e796d64c6' 'SKIP' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2' +'777a5cf59eefc51fb89d60e3f6a47a7b974b794d309f6532ab107c36cd0bad19' '64a77944a28026b066c1682c7258d02289d257b24b6f173a9f7580c48beed966') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov validpgpkeys+=('946D09B5E4C9
[arch-commits] Commit in mu/repos/community-x86_64 (PKGBUILD PKGBUILD mu.install)
Date: Friday, January 12, 2018 @ 18:57:10 Author: ambrevar Revision: 281688 archrelease: copy trunk to community-x86_64 Added: mu/repos/community-x86_64/PKGBUILD (from rev 281687, mu/trunk/PKGBUILD) Deleted: mu/repos/community-x86_64/PKGBUILD mu/repos/community-x86_64/mu.install + PKGBUILD | 55 +++ mu.install | 14 -- 2 files changed, 27 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 18:57:01 UTC (rev 281687) +++ PKGBUILD2018-01-12 18:57:10 UTC (rev 281688) @@ -1,28 +0,0 @@ -# Maintainer: Pierre Neidhardt -# Contributor: csllbr; Popsch - -pkgname=mu -pkgver=0.9.18 -pkgrel=1 -pkgdesc="Maildir indexer/searcher and Emacs client (mu4e)" -arch=("i686" "x86_64") -url="http://www.djcbsoftware.nl/code/mu"; -license=("GPL") -depends=("gmime" "xapian-core") -makedepends=("emacs") -optdepends=("guile: guile support" - "emacs: mu4e support") -install="$pkgname.install" -source=("https://github.com/djcb/mu/archive/$pkgver.tar.gz";) -md5sums=('3b0f9ae97432f589d166afa93204545d') - -build() { - cd "$pkgname-$pkgver" - autoreconf -i - ./configure --prefix=/usr --disable-webkit --disable-gtk --enable-mu4e -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} Copied: mu/repos/community-x86_64/PKGBUILD (from rev 281687, mu/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 18:57:10 UTC (rev 281688) @@ -0,0 +1,27 @@ +# Maintainer: Pierre Neidhardt +# Contributor: csllbr; Popsch + +pkgname=mu +pkgver=0.9.18 +pkgrel=2 +pkgdesc="Maildir indexer/searcher and Emacs client (mu4e)" +arch=("x86_64") +url="http://www.djcbsoftware.nl/code/mu"; +license=("GPL") +depends=("gmime" "xapian-core") +makedepends=("emacs") +optdepends=("guile: guile support" + "emacs: mu4e support") +source=("https://github.com/djcb/mu/archive/$pkgver.tar.gz";) +md5sums=('3b0f9ae97432f589d166afa93204545d') + +build() { + cd "$pkgname-$pkgver" + autoreconf -i + ./configure --prefix=/usr --disable-webkit --disable-gtk --enable-mu4e +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} Deleted: mu.install === --- mu.install 2018-01-12 18:57:01 UTC (rev 281687) +++ mu.install 2018-01-12 18:57:10 UTC (rev 281688) @@ -1,14 +0,0 @@ -post_install() { - cat << EOF -==> In order to use mu4e, add the following lines to your ~/.emacs file: - -(add-to-list 'load-path "/usr/share/emacs/site-lisp/mu4e") -(require 'mu4e) - -For further configuration see the manual. -EOF -} - -post_upgrade() { - post_install $1 -}
[arch-commits] Commit in mu/trunk (PKGBUILD mu.install)
Date: Friday, January 12, 2018 @ 18:57:01 Author: ambrevar Revision: 281687 upgpkg: mu 0.9.18-2 mu: Remove obsolete install message Modified: mu/trunk/PKGBUILD Deleted: mu/trunk/mu.install + PKGBUILD |3 +-- mu.install | 14 -- 2 files changed, 1 insertion(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:25:43 UTC (rev 281686) +++ PKGBUILD2018-01-12 18:57:01 UTC (rev 281687) @@ -3,7 +3,7 @@ pkgname=mu pkgver=0.9.18 -pkgrel=1 +pkgrel=2 pkgdesc="Maildir indexer/searcher and Emacs client (mu4e)" arch=("x86_64") url="http://www.djcbsoftware.nl/code/mu"; @@ -12,7 +12,6 @@ makedepends=("emacs") optdepends=("guile: guile support" "emacs: mu4e support") -install="$pkgname.install" source=("https://github.com/djcb/mu/archive/$pkgver.tar.gz";) md5sums=('3b0f9ae97432f589d166afa93204545d') Deleted: mu.install === --- mu.install 2018-01-12 18:25:43 UTC (rev 281686) +++ mu.install 2018-01-12 18:57:01 UTC (rev 281687) @@ -1,14 +0,0 @@ -post_install() { - cat << EOF -==> In order to use mu4e, add the following lines to your ~/.emacs file: - -(add-to-list 'load-path "/usr/share/emacs/site-lisp/mu4e") -(require 'mu4e) - -For further configuration see the manual. -EOF -} - -post_upgrade() { - post_install $1 -}
[arch-commits] Commit in ovmf/repos/testing-any (PKGBUILD PKGBUILD)
Date: Friday, January 12, 2018 @ 18:55:47 Author: anatolik Revision: 314641 archrelease: copy trunk to testing-any Added: ovmf/repos/testing-any/PKGBUILD (from rev 314640, ovmf/trunk/PKGBUILD) Deleted: ovmf/repos/testing-any/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 18:48:55 UTC (rev 314640) +++ PKGBUILD2018-01-12 18:55:47 UTC (rev 314641) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler -pkgname=ovmf -pkgver=r23112.018432f0ce -epoch=1 -pkgrel=1 -arch=('any') -pkgdesc="Tianocore UEFI firmware for qemu." -url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2"; -license=('custom') -makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') -source=('edk2::git+https://github.com/tianocore/edk2#commit=018432f0ce1b42541977f61f9c7607257a4bf43a') -sha256sums=('SKIP') -options=(!makeflags) -_toolchain_opt=GCC5 - -pkgver() { - cd "${srcdir}"/edk2 - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd "${srcdir}" - # edk2 uses python everywhere, but expects python2 - mkdir -p bin - ln -sf /usr/bin/python2 bin/python -} - -build() { - if [ "$CARCH" != "x86_64" ]; then -error "This package must be built under the x86_64 architecture." -false - fi - export PATH="${srcdir}/bin:$PATH" - cd "${srcdir}/"edk2 - make -C BaseTools - export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools - . edksetup.sh BaseTools - - # Set RELEASE target, toolchain and number of build threads - sed "s|^TARGET[ ]*=.*|TARGET = RELEASE|; \ - s|TOOL_CHAIN_TAG[ ]*=.*|TOOL_CHAIN_TAG = ${_toolchain_opt}|; \ - s|MAX_CONCURRENT_THREAD_NUMBER[ ]*=.*|MAX_CONCURRENT_THREAD_NUMBER = $(nproc)|;" -i Conf/target.txt - # Build OVMF for ia32 - #sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = IA32|; \ - # s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgIa32.dsc|;" -i Conf/target.txt - #./BaseTools/BinWrappers/PosixLike/build - # Build OVMF for x64 - sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = X64|; \ - s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgX64.dsc|;" -i Conf/target.txt - ./BaseTools/BinWrappers/PosixLike/build -} - -package() { - #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_CODE.fd - #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_VARS.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_CODE.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_VARS.fd - install -D -m644 "${srcdir}"/edk2/OvmfPkg/License.txt "${pkgdir}"/usr/share/licenses/ovmf/License.txt -} Copied: ovmf/repos/testing-any/PKGBUILD (from rev 314640, ovmf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 18:55:47 UTC (rev 314641) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Thomas Bächler +pkgname=ovmf +pkgver=r23112.018432f0ce +epoch=1 +pkgrel=1 +arch=('any') +pkgdesc="Tianocore UEFI firmware for qemu." +url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2"; +license=('custom') +makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') +source=('edk2::git+https://github.com/tianocore/edk2#commit=018432f0ce1b42541977f61f9c7607257a4bf43a') +sha256sums=('SKIP') +options=(!makeflags) +_toolchain_opt=GCC5 + +pkgver() { + cd "${srcdir}"/edk2 + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${srcdir}" + # edk2 uses python everywhere, but expects python2 + mkdir -p bin + ln -sf /usr/bin/python2 bin/python +} + +build() { + if [ "$CARCH" != "x86_64" ]; then +error "This package must be built under the x86_64 architecture." +false + fi + export PATH="${srcdir}/bin:$PATH" + cd "${srcdir}/"edk2 + make -C BaseTools + export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools + . edksetup.sh BaseTools + + # Set RELEASE target, toolchain and number of build threads + sed "s|^TARGET[ ]*=.*|TARGET = RELEASE|; \ + s|TOOL_CHAIN_TAG[ ]*=.*|TOOL_CHAIN_TAG = ${_toolchain_opt}|; \ + s|MAX_CONCURRENT_THREAD_NUMBER[ ]*=.*|MAX_CONCURRENT_THREAD_NUMBER = $(nproc)|;" -i Conf/target.txt + # Build OVMF for ia32 + #sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = IA32|; \ + # s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgIa32.dsc|;" -i Conf/target.txt + #./BaseTools/BinWrappers/PosixLike/build + # Build OVMF for x64 + sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = X64|; \ +
[arch-commits] Commit in ovmf/repos/testing-any (PKGBUILD PKGBUILD)
Date: Friday, January 12, 2018 @ 18:48:55 Author: anatolik Revision: 314640 archrelease: copy trunk to testing-any Added: ovmf/repos/testing-any/PKGBUILD (from rev 314639, ovmf/trunk/PKGBUILD) Deleted: ovmf/repos/testing-any/PKGBUILD --+ PKGBUILD | 120 ++--- 1 file changed, 60 insertions(+), 60 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 18:48:21 UTC (rev 314639) +++ PKGBUILD2018-01-12 18:48:55 UTC (rev 314640) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Thomas Bächler -pkgname=ovmf -pkgver=r22345.bec7a86c70 -epoch=1 -pkgrel=1 -arch=('any') -pkgdesc="Tianocore UEFI firmware for qemu." -url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2"; -license=('custom') -makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') -source=('edk2::git+https://github.com/tianocore/edk2#commit=bec7a86c70398e774eb90511d7d5a370e23ad0dd') -sha256sums=('SKIP') -options=(!makeflags) -_toolchain_opt=GCC5 - -pkgver() { - cd "${srcdir}"/edk2 - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd "${srcdir}" - # edk2 uses python everywhere, but expects python2 - mkdir -p bin - ln -sf /usr/bin/python2 bin/python -} - -build() { - if [ "$CARCH" != "x86_64" ]; then -error "This package must be built under the x86_64 architecture." -false - fi - export PATH="${srcdir}/bin:$PATH" - cd "${srcdir}/"edk2 - make -C BaseTools - export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools - . edksetup.sh BaseTools - - # Set RELEASE target, toolchain and number of build threads - sed "s|^TARGET[ ]*=.*|TARGET = RELEASE|; \ - s|TOOL_CHAIN_TAG[ ]*=.*|TOOL_CHAIN_TAG = ${_toolchain_opt}|; \ - s|MAX_CONCURRENT_THREAD_NUMBER[ ]*=.*|MAX_CONCURRENT_THREAD_NUMBER = $(nproc)|;" -i Conf/target.txt - # Build OVMF for ia32 - #sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = IA32|; \ - # s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgIa32.dsc|;" -i Conf/target.txt - #./BaseTools/BinWrappers/PosixLike/build - # Build OVMF for x64 - sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = X64|; \ - s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgX64.dsc|;" -i Conf/target.txt - ./BaseTools/BinWrappers/PosixLike/build -} - -package() { - #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_CODE.fd - #install -D -m644 "${srcdir}"/edk2/Build/OvmfIa32/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/ia32/OVMF_VARS.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_CODE.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_CODE.fd - install -D -m644 "${srcdir}"/edk2/Build/OvmfX64/RELEASE_${_toolchain_opt}/FV/OVMF_VARS.fd "${pkgdir}"/usr/share/ovmf/x64/OVMF_VARS.fd - install -D -m644 "${srcdir}"/edk2/OvmfPkg/License.txt "${pkgdir}"/usr/share/licenses/ovmf/License.txt -} Copied: ovmf/repos/testing-any/PKGBUILD (from rev 314639, ovmf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 18:48:55 UTC (rev 314640) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Thomas Bächler +pkgname=ovmf +pkgver=r23112.018432f0ce +epoch=1 +pkgrel=1 +arch=('any') +pkgdesc="Tianocore UEFI firmware for qemu." +url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2"; +license=('custom') +makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') +source=('edk2::git+https://github.com/tianocore/edk2#commit=018432f0ce1b42541977f61f9c7607257a4bf43a') +sha256sums=('SKIP') +options=(!makeflags) +_toolchain_opt=GCC5 + +pkgver() { + cd "${srcdir}"/edk2 + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +prepare() { + cd "${srcdir}" + # edk2 uses python everywhere, but expects python2 + mkdir -p bin + ln -sf /usr/bin/python2 bin/python +} + +build() { + if [ "$CARCH" != "x86_64" ]; then +error "This package must be built under the x86_64 architecture." +false + fi + export PATH="${srcdir}/bin:$PATH" + cd "${srcdir}/"edk2 + make -C BaseTools + export EDK_TOOLS_PATH="${srcdir}"/edk2/BaseTools + . edksetup.sh BaseTools + + # Set RELEASE target, toolchain and number of build threads + sed "s|^TARGET[ ]*=.*|TARGET = RELEASE|; \ + s|TOOL_CHAIN_TAG[ ]*=.*|TOOL_CHAIN_TAG = ${_toolchain_opt}|; \ + s|MAX_CONCURRENT_THREAD_NUMBER[ ]*=.*|MAX_CONCURRENT_THREAD_NUMBER = $(nproc)|;" -i Conf/target.txt + # Build OVMF for ia32 + #sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = IA32|; \ + # s|^ACTIVE_PLATFORM[ ]*=.*|ACTIVE_PLATFORM = OvmfPkg/OvmfPkgIa32.dsc|;" -i Conf/target.txt + #./BaseTools/BinWrappers/PosixLike/build + # Build OVMF for x64 + sed "s|^TARGET_ARCH[ ]*=.*|TARGET_ARCH = X64|; \ +
[arch-commits] Commit in ovmf/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 18:48:21 Author: anatolik Revision: 314639 upgpkg: ovmf 1:r23112.018432f0ce-1 It fixes FS#55496 Modified: ovmf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:36:16 UTC (rev 314638) +++ PKGBUILD2018-01-12 18:48:21 UTC (rev 314639) @@ -1,7 +1,7 @@ # $Id$ # Maintainer: Thomas Bächler pkgname=ovmf -pkgver=r22345.bec7a86c70 +pkgver=r23112.018432f0ce epoch=1 pkgrel=1 arch=('any') @@ -9,7 +9,7 @@ url="http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=EDK2"; license=('custom') makedepends=('git' 'python2' 'iasl' 'nasm' 'subversion' 'perl-libwww') -source=('edk2::git+https://github.com/tianocore/edk2#commit=bec7a86c70398e774eb90511d7d5a370e23ad0dd') +source=('edk2::git+https://github.com/tianocore/edk2#commit=018432f0ce1b42541977f61f9c7607257a4bf43a') sha256sums=('SKIP') options=(!makeflags) _toolchain_opt=GCC5
[arch-commits] Commit in syslog-ng/repos/extra-x86_64 (6 files)
Date: Friday, January 12, 2018 @ 18:36:16 Author: arojas Revision: 314638 archrelease: copy trunk to extra-x86_64 Added: syslog-ng/repos/extra-x86_64/PKGBUILD (from rev 314637, syslog-ng/trunk/PKGBUILD) syslog-ng/repos/extra-x86_64/syslog-ng.conf (from rev 314637, syslog-ng/trunk/syslog-ng.conf) syslog-ng/repos/extra-x86_64/syslog-ng.logrotate (from rev 314637, syslog-ng/trunk/syslog-ng.logrotate) Deleted: syslog-ng/repos/extra-x86_64/PKGBUILD syslog-ng/repos/extra-x86_64/syslog-ng.conf syslog-ng/repos/extra-x86_64/syslog-ng.logrotate -+ PKGBUILD| 132 +-- syslog-ng.conf | 184 +- syslog-ng.logrotate | 14 +-- 3 files changed, 165 insertions(+), 165 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 18:35:47 UTC (rev 314637) +++ PKGBUILD2018-01-12 18:36:16 UTC (rev 314638) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=syslog-ng -pkgver=3.13.2 -pkgrel=1 -pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities" -arch=('x86_64') -url="http://www.balabit.com/network-security/syslog-ng/"; -license=('GPL2' 'LGPL2.1') -depends=('awk' 'systemd' 'glib2' 'libdbi') -makedepends=('python2' 'libxslt' 'json-c' 'libmongoc' 'librabbitmq-c' 'python') -checkdepends=('python-nose' 'python-ply') -optdepends=('logrotate: for rotating log files' - 'json-c: for json-plugin' -'curl: for the HTTP module' -'librabbitmq-c: for the AMQP plugin' -'libmongoc: for the MongoDB plugin' -'python: for the Python plugin') -conflicts=('eventlog') -replaces=('eventlog') -backup=('etc/syslog-ng/scl.conf' -'etc/syslog-ng/syslog-ng.conf' -'etc/logrotate.d/syslog-ng' -'etc/default/syslog-ng@default') -source=(https://github.com/balabit/syslog-ng/releases/download/syslog-ng-$pkgver/$pkgname-$pkgver.tar.gz -syslog-ng.conf syslog-ng.logrotate - syslog-ng-json-c-0.13.patch::"https://github.com/balabit/syslog-ng/commit/1b824dd6.patch";) -sha256sums=('9a3d31df93698080180057ca9bd57b59d06b74fc426c602ce102a2a5437ad3e8' -'7c760108faf56cb645b1102e3a3363cc5943ff03d19021ae7ac623d268e7471a' -'93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317' -'6c1b29e18e502ca670b8f6e519fc6f5525fc384632ea3a036167d68b7f69ccc5') - -prepare() { - cd $pkgname-$pkgver - sed -i -e 's,/bin/,/usr/bin/,' -e 's,/sbin/,/bin/,' contrib/systemd/syslog-ng@.service - sed -i -e 's|etc|etc/syslog-ng|g' -e 's|/var/run|/run|g' contrib/systemd/syslog-ng@default - - patch -p1 -i ../syslog-ng-json-c-0.13.patch # Fix build with json-c 0.13 -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sysconfdir=/etc/syslog-ng --libexecdir=/usr/lib \ ---sbindir=/usr/bin --localstatedir=/var/lib/syslog-ng --datadir=/usr/share \ ---with-pidfile-dir=/run --disable-spoof-source --enable-ipv6 --enable-sql \ ---enable-systemd --with-systemdsystemunitdir=/usr/lib/systemd/system \ ---enable-manpages --with-jsonc=system --with-mongoc=system --with-librabbitmq-client=system - make -} - -check() { - cd $pkgname-$pkgver - make check || /bin/true # python test requires pep8 -} - -package() { - make -C $pkgname-$pkgver DESTDIR="$pkgdir" install - install -dm755 "$pkgdir/var/lib/syslog-ng" "$pkgdir/etc/syslog-ng/patterndb.d" - install -Dm644 "$srcdir/syslog-ng.conf" "$pkgdir/etc/syslog-ng/syslog-ng.conf" - install -Dm644 "$srcdir/syslog-ng.logrotate" "$pkgdir/etc/logrotate.d/syslog-ng" - install -Dm644 "$srcdir"/$pkgname-$pkgver/contrib/systemd/syslog-ng@default -t "$pkgdir"/etc/default - -# See http://lists.balabit.hu/pipermail/syslog-ng/2016-February/022667.html - rm -r "$pkgdir"/usr/share/syslog-ng/include/scl/cim -} Copied: syslog-ng/repos/extra-x86_64/PKGBUILD (from rev 314637, syslog-ng/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 18:36:16 UTC (rev 314638) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Eric Bélanger + +pkgname=syslog-ng +pkgver=3.13.2 +pkgrel=2 +pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities" +arch=('x86_64') +url="http://www.balabit.com/network-security/syslog-ng/"; +license=('GPL2' 'LGPL2.1') +depends=('awk' 'systemd' 'glib2' 'libdbi') +makedepends=('python2' 'libxslt' 'json-c' 'libmongoc' 'librabbitmq-c' 'python') +checkdepends=('python-nose' 'python-ply') +optdepends=('logrotate: for rotating log files' + 'json-c: for json-plugin' +'curl: for the HTTP module' +'librabbitmq-c: for the AMQP plugin' +'libmongoc: for the MongoDB plugin' +'python: for the Python plugin') +conflicts=('eventlog') +re
[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.conf)
Date: Friday, January 12, 2018 @ 18:35:47 Author: arojas Revision: 314637 Update configuration for 3.13 (FS#57066) Modified: syslog-ng/trunk/PKGBUILD syslog-ng/trunk/syslog-ng.conf + PKGBUILD |4 ++-- syslog-ng.conf |2 +- 2 files changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 18:24:13 UTC (rev 314636) +++ PKGBUILD2018-01-12 18:35:47 UTC (rev 314637) @@ -3,7 +3,7 @@ pkgname=syslog-ng pkgver=3.13.2 -pkgrel=1 +pkgrel=2 pkgdesc="Next-generation syslogd with advanced networking and filtering capabilities" arch=('x86_64') url="http://www.balabit.com/network-security/syslog-ng/"; @@ -27,7 +27,7 @@ syslog-ng.conf syslog-ng.logrotate syslog-ng-json-c-0.13.patch::"https://github.com/balabit/syslog-ng/commit/1b824dd6.patch";) sha256sums=('9a3d31df93698080180057ca9bd57b59d06b74fc426c602ce102a2a5437ad3e8' -'7c760108faf56cb645b1102e3a3363cc5943ff03d19021ae7ac623d268e7471a' +'887e4d0e0a0e8d31b639215c36892d90cd32123465d685ae95bbeb0793363544' '93c935eca56854011ea9e353b7a1da662ad40b2e8452954c5b4b5a1d5b2d5317' '6c1b29e18e502ca670b8f6e519fc6f5525fc384632ea3a036167d68b7f69ccc5') Modified: syslog-ng.conf === --- syslog-ng.conf 2018-01-12 18:24:13 UTC (rev 314636) +++ syslog-ng.conf 2018-01-12 18:35:47 UTC (rev 314637) @@ -1,4 +1,4 @@ -@version: 3.12 +@version: 3.13 @include "scl.conf" # # /etc/syslog-ng/syslog-ng.conf
[arch-commits] Commit in potrace/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 12, 2018 @ 17:20:28 Author: bisson Revision: 314635 archrelease: copy trunk to extra-x86_64 Added: potrace/repos/extra-x86_64/PKGBUILD (from rev 314634, potrace/trunk/PKGBUILD) Deleted: potrace/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 17:19:58 UTC (rev 314634) +++ PKGBUILD2018-01-12 17:20:28 UTC (rev 314635) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Damir Perisa - -pkgname=potrace -pkgver=1.14 -pkgrel=1 -pkgdesc='Utility for tracing a bitmap (input: PBM,PGM,PPM,BMP; output: EPS,PS,PDF,SVG,DXF,PGM,Gimppath,XFig)' -url='http://potrace.sourceforge.net/' -arch=('i686' 'x86_64') -license=('GPL') -source=("http://potrace.sourceforge.net/download/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('db72b65311cfdcb63880b317f610d84485f086e15f88ca2346012d49414cd97e') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-libpotrace \ - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} Copied: potrace/repos/extra-x86_64/PKGBUILD (from rev 314634, potrace/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 17:20:28 UTC (rev 314635) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Damir Perisa + +pkgname=potrace +pkgver=1.15 +pkgrel=1 +pkgdesc='Utility for tracing a bitmap (input: PBM,PGM,PPM,BMP; output: EPS,PS,PDF,SVG,DXF,PGM,Gimppath,XFig)' +url='http://potrace.sourceforge.net/' +arch=('x86_64') +license=('GPL') +source=("http://potrace.sourceforge.net/download/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha256sums=('a9b33904ace328340c850a01458199e0064e03ccaaa731bc869a842b1b8d529d') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --with-libpotrace \ + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in potrace/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 17:19:58 Author: bisson Revision: 314634 upstream update Modified: potrace/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 13:13:52 UTC (rev 314633) +++ PKGBUILD2018-01-12 17:19:58 UTC (rev 314634) @@ -3,7 +3,7 @@ # Contributor: Damir Perisa pkgname=potrace -pkgver=1.14 +pkgver=1.15 pkgrel=1 pkgdesc='Utility for tracing a bitmap (input: PBM,PGM,PPM,BMP; output: EPS,PS,PDF,SVG,DXF,PGM,Gimppath,XFig)' url='http://potrace.sourceforge.net/' @@ -10,7 +10,7 @@ arch=('x86_64') license=('GPL') source=("http://potrace.sourceforge.net/download/${pkgver}/${pkgname}-${pkgver}.tar.gz";) -sha256sums=('db72b65311cfdcb63880b317f610d84485f086e15f88ca2346012d49414cd97e') +sha256sums=('a9b33904ace328340c850a01458199e0064e03ccaaa731bc869a842b1b8d529d') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in emscripten/repos/community-x86_64 (6 files)
Date: Friday, January 12, 2018 @ 17:11:03 Author: svenstaro Revision: 281685 archrelease: copy trunk to community-x86_64 Added: emscripten/repos/community-x86_64/PKGBUILD (from rev 281684, emscripten/trunk/PKGBUILD) emscripten/repos/community-x86_64/emscripten.install (from rev 281684, emscripten/trunk/emscripten.install) emscripten/repos/community-x86_64/emscripten.sh (from rev 281684, emscripten/trunk/emscripten.sh) Deleted: emscripten/repos/community-x86_64/PKGBUILD emscripten/repos/community-x86_64/emscripten.install emscripten/repos/community-x86_64/emscripten.sh + PKGBUILD | 172 +-- emscripten.install | 22 +++--- emscripten.sh | 14 ++-- 3 files changed, 104 insertions(+), 104 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-12 17:10:50 UTC (rev 281684) +++ PKGBUILD2018-01-12 17:11:03 UTC (rev 281685) @@ -1,86 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: carstene1ns - http://git.io/ctPKG -# Contributor: Stefan Husmann -# Contributor: Vlad Kolotvin - -pkgname=emscripten -pkgver=1.37.25 -pkgrel=1 -pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" -arch=('x86_64') -url="http://emscripten.org"; -license=('custom') -depends=('nodejs' 'python' 'python2') -makedepends=('cmake' 'libxml2') -optdepends=('java-environment: for using clojure' -'ruby: for using websockify addon') -install=$pkgname.install -source=(emscripten-$pkgver.tar.gz::"https://github.com/kripken/emscripten/archive/$pkgver.tar.gz"; - emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz"; - emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz"; -"emscripten.sh") -sha512sums=('e061d76913d9b57b7fd6c2a56ae199ab4ea3d26d4aa0dee6cf6c78c468adfd9d6125e42d5c190d35ad80b7a4794e5536abc2a83157f02a65c3d2ecfcbe439bdb' - '4cbf9c062ce84070a2c7b5d1c34e1b291c18a290a8b3871a94dc9cec174d6e0d88fd1b5573247de74a1dba752283a0c08c52eb3e625baf727c65d9324382b510' - 'dc8cde27d299ffea84acaf03e73995fa7771c8e9f59891187aca1a2606354885731e8ce5847cea615cf8743227e82d143477bb449b2cd1f38834529b1e55908e' - '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') - -prepare() { - cd emscripten-fastcomp-$pkgver - - # reset folder for out-of-source build - rm -rf build - mkdir build - - # put clang source into the right place (http://git.io/i1GBkg) - rm -rf tools/clang - ln -s "$srcdir"/emscripten-fastcomp-clang-$pkgver tools/clang - - # python2 shebang fixes - cd ../emscripten-$pkgver - sed '1s|python$|python2|' -i $(find third_party tools -name \*.py) emrun - - # adapt config file template to use our custom environment variable and path - sed -e "s|getenv('LLVM')|getenv('EMSCRIPTEN_FASTCOMP')|" \ --e 's|{{{ LLVM_ROOT }}}|/usr/lib/emscripten-fastcomp|' \ --i tools/settings_template_readonly.py -} - -build() { - cd emscripten-fastcomp-$pkgver/build - - CC=gcc CXX=g++ cmake .. -DPYTHON_EXECUTABLE=/usr/bin/python2 \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_SKIP_RPATH=YES \ --DLLVM_TARGETS_TO_BUILD="X86;JSBackend" \ --DLLVM_BUILD_RUNTIME=OFF \ --DLLVM_INCLUDE_EXAMPLES=OFF \ --DLLVM_INCLUDE_TESTS=OFF \ --DCLANG_INCLUDE_TESTS=OFF - make -} - -package() { - # exported variables - install -Dm755 "$srcdir"/emscripten.sh "$pkgdir"/etc/profile.d/emscripten.sh - - # LLVM-backend, TODO: include only needed tools - cd "$srcdir"/emscripten-fastcomp-$pkgver - install -Dm644 emscripten-version.txt "$pkgdir"/usr/lib/emscripten-fastcomp/emscripten-version.txt - install -m755 build/bin/* "$pkgdir"/usr/lib/emscripten-fastcomp - - # copy structure - cd "$srcdir"/emscripten-$pkgver - install -d "$pkgdir"/usr/lib/emscripten - cp -rup em* cmake site src system third_party tools "$pkgdir"/usr/lib/emscripten - - # remove clutter - rm "$pkgdir"/usr/lib/emscripten-fastcomp/{*-test,llvm-lit} - rm "$pkgdir"/usr/lib/emscripten/*.bat - - # docs - install -d "$pkgdir"/usr/share/doc - ln -s /usr/lib/emscripten/site/source/docs "$pkgdir"/usr/share/doc/$pkgname - - # license - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: emscripten/repos/community-x86_64/PKGBUILD (from rev 281684, emscripten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-12 17:11:03 UTC (rev 281685) @@ -0,0 +1,86 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: carstene1ns - http://git.io/ctPKG +# Contributor: Stefan Husmann +# Contributor: Vlad Kolotvin + +pkgname=emscripten +pkgver=1.37.28 +pkgrel=1 +pkgde
[arch-commits] Commit in emscripten/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 17:10:50 Author: svenstaro Revision: 281684 upgpkg: emscripten 1.37.28-1 Modified: emscripten/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 17:03:30 UTC (rev 281683) +++ PKGBUILD2018-01-12 17:10:50 UTC (rev 281684) @@ -4,7 +4,7 @@ # Contributor: Vlad Kolotvin pkgname=emscripten -pkgver=1.37.25 +pkgver=1.37.28 pkgrel=1 pkgdesc="LLVM-based project that compiles C and C++ into highly-optimizable JavaScript for the web" arch=('x86_64') @@ -19,9 +19,9 @@ emscripten-fastcomp-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp/archive/$pkgver.tar.gz"; emscripten-fastcomp-clang-$pkgver.tar.gz::"https://github.com/kripken/emscripten-fastcomp-clang/archive/$pkgver.tar.gz"; "emscripten.sh") -sha512sums=('e061d76913d9b57b7fd6c2a56ae199ab4ea3d26d4aa0dee6cf6c78c468adfd9d6125e42d5c190d35ad80b7a4794e5536abc2a83157f02a65c3d2ecfcbe439bdb' - '4cbf9c062ce84070a2c7b5d1c34e1b291c18a290a8b3871a94dc9cec174d6e0d88fd1b5573247de74a1dba752283a0c08c52eb3e625baf727c65d9324382b510' - 'dc8cde27d299ffea84acaf03e73995fa7771c8e9f59891187aca1a2606354885731e8ce5847cea615cf8743227e82d143477bb449b2cd1f38834529b1e55908e' +sha512sums=('3179ca2151ce5296abf3cca242f7c5d4aadd4d74560737ad914e17c7cbfb5d5ff49c580a569ea54f53eae54251a32ca0325da2ac235d8a5e88209815834f43b4' + '6e40b12f0afa498ed8b76dacff0a7a2a7ba54a210706e891a18c48c0e24532bbb56f4b99a7b94014b7e4dbee0d9faec28d7c0d4f16a41256179a3c85a70ff432' + 'd65c6df48f4f1406c62bf627cc3d1786e317369866c57677f2fa42068523d26e82cc66996150f2219b0187e04e857205367a963cfbaec227d9e5a492e9ccc352' '52007717c21c22f5d9f027268de2516e969f2ffb8e37121f75ca2697b7ddcde6c0be9636d19df7b3c2e89bc769f5361750c62f9fcb84d224cde3c8626bc9c93b') prepare() {
[arch-commits] Commit in lxmenu-data/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 17:03:30 Author: bgyorgy Revision: 281683 Some cosmetic changes Modified: lxmenu-data/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 16:55:57 UTC (rev 281682) +++ PKGBUILD2018-01-12 17:03:30 UTC (rev 281683) @@ -15,12 +15,12 @@ sha256sums=('9fe3218d2ef50b91190162f4f923d6524c364849f87bcda8b4ed8eb59b80bab8') build() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver ./configure --prefix=/usr --sysconfdir=/etc make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd $pkgname-$pkgver make DESTDIR="$pkgdir" install }
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Friday, January 12, 2018 @ 16:55:10 Author: felixonmars Revision: 281680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 281679, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 281679, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 16:55:10 UTC (rev 281680) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.1 +pkgrel=36 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-case-insensitive" "haskell-http-types" + "haskell-network" "haskell-wai" "haskell-websockets") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0948084dfe99ab95b4be71a94211069009b9c12d7fa4bdda1a28f9f8f7a14244d0248fcdf6090dc9b6e916ee135d28bc44adc1361224659259c761e9eed5417f') + +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-example +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-websockets/repos (2 files)
Date: Friday, January 12, 2018 @ 16:54:05 Author: felixonmars Revision: 281678 archrelease: copy trunk to community-staging-x86_64 Added: haskell-websockets/repos/community-staging-x86_64/ haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 281677, haskell-websockets/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 281677, haskell-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 16:54:05 UTC (rev 281678) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=websockets +pkgname=haskell-websockets +pkgver=0.12.3.1 +pkgrel=1 +pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-base64-bytestring" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-entropy" "haskell-network" "haskell-random" + "haskell-sha" "haskell-streaming-commons" "haskell-text") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('62a08ae9e257fad836be0bdfb0e652da807985416a9a298e9bbfe1750252016aaaf0d793e28b5ee4cf51ee9e2dac716a1ed773d5bf9433f9089d106d52fccb5d') + +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-Example +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 16:54:43 Author: felixonmars Revision: 281679 upgpkg: haskell-wai-websockets 3.0.1.1-36 rebuild with websockets,0.12.3.1 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 16:54:05 UTC (rev 281678) +++ PKGBUILD2018-01-12 16:54:43 UTC (rev 281679) @@ -5,7 +5,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.1 -pkgrel=35 +pkgrel=36 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-websockets/trunk (PKGBUILD)
Date: Friday, January 12, 2018 @ 16:53:44 Author: felixonmars Revision: 281677 upgpkg: haskell-websockets 0.12.3.1-1 rebuild with websockets,0.12.3.1 Modified: haskell-websockets/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-12 16:21:20 UTC (rev 281676) +++ PKGBUILD2018-01-12 16:53:44 UTC (rev 281677) @@ -4,7 +4,7 @@ _hkgname=websockets pkgname=haskell-websockets -pkgver=0.12.3.0 +pkgver=0.12.3.1 pkgrel=1 pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." url="https://hackage.haskell.org/package/${_hkgname}"; @@ -15,7 +15,7 @@ "haskell-sha" "haskell-streaming-commons" "haskell-text") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('746ff8c5318f816b169548eff47e43998b593f010b2cfeb0e7bd827ec08126678ba9c3936a77a0decd8d22f177917aaaee134d569bec735dd011078c862b6966') +sha512sums=('62a08ae9e257fad836be0bdfb0e652da807985416a9a298e9bbfe1750252016aaaf0d793e28b5ee4cf51ee9e2dac716a1ed773d5bf9433f9089d106d52fccb5d') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Friday, January 12, 2018 @ 16:12:22 Author: felixonmars Revision: 281673 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 281672, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 281672, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-12 16:12:22 UTC (rev 281673) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=40 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}