[arch-commits] Commit in stack/repos (3 files)

2018-01-12 Thread Felix Yan via arch-commits
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: 

[arch-commits] Commit in stack/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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' 

[arch-commits] Commit in python-faker/repos/community-any (PKGBUILD PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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')

[arch-commits] Commit in python-faker/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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 postgrest/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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-boto3/repos/community-any (PKGBUILD PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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' 

[arch-commits] Commit in git-annex/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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 python-cffi/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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 haskell-jose/trunk (PKGBUILD)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Sven-Hendrik Haase via arch-commits
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 

[arch-commits] Commit in wine/trunk (PKGBUILD)

2018-01-12 Thread Sven-Hendrik Haase via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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 

[arch-commits] Commit in ring-daemon/repos (2 files)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Bruno Pagani via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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 +-
+ 

[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD srtp-Support-libsrtp2.patch)

2018-01-12 Thread Jan Steffens via arch-commits
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;
++
++  

[arch-commits] Commit in mediastreamer/repos (3 files)

2018-01-12 Thread Jan Steffens via arch-commits
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, 

[arch-commits] Commit in mediastreamer/trunk (PKGBUILD libsrtp2.diff)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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, , ))
+ {
+-gtk_tree_model_get(model, , 1, _id, -1);
++gtk_tree_model_get(model, , COLUMN_PID, _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, , 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)

2018-01-12 Thread Balló György via arch-commits
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, , ))
+ {

[arch-commits] Commit in python2-pycdio/repos (3 files)

2018-01-12 Thread Jan Steffens via arch-commits
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   

[arch-commits] Commit in python2-pycdio/trunk (PKGBUILD libcdio2.diff)

2018-01-12 Thread Jan Steffens via arch-commits
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 

[arch-commits] Commit in lxlauncher/repos/community-x86_64 (5 files)

2018-01-12 Thread Balló György via arch-commits
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')

[arch-commits] Commit in lxlauncher/trunk (PKGBUILD fix-invisible-icons.patch)

2018-01-12 Thread Balló György via arch-commits
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), _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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread David Runge via arch-commits
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)

2018-01-12 Thread David Runge via arch-commits
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/

[arch-commits] Commit in linux-zen/repos (7 files)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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" 

[arch-commits] Commit in gst-plugins-ugly/repos (2 files)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Jan Steffens via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Christian Hesse via arch-commits
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)

2018-01-12 Thread Christian Hesse via arch-commits
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)

2018-01-12 Thread Bruno Pagani via arch-commits
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)

2018-01-12 Thread Bruno Pagani via arch-commits
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)

2018-01-12 Thread Nicola Squartini via arch-commits
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 > 

[arch-commits] Commit in atom/trunk (PKGBUILD)

2018-01-12 Thread Nicola Squartini via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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) 

[arch-commits] Commit in maude/trunk (PKGBUILD maude-cvc4-1.5.patch)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Evangelos Foutras via arch-commits
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 

[arch-commits] Commit in mesa/repos/extra-x86_64 (7 files)

2018-01-12 Thread Evangelos Foutras via arch-commits
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 

[arch-commits] Commit in lib32-mesa/trunk (2 files)

2018-01-12 Thread Evangelos Foutras via arch-commits
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'
 

[arch-commits] Commit in mesa/trunk (2 files)

2018-01-12 Thread Evangelos Foutras via arch-commits
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'
 

[arch-commits] Commit in mu/repos/community-x86_64 (PKGBUILD PKGBUILD mu.install)

2018-01-12 Thread Pierre Neidhardt via arch-commits
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)

2018-01-12 Thread Pierre Neidhardt via arch-commits
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)

2018-01-12 Thread Anatol Pomozov via arch-commits
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 

[arch-commits] Commit in ovmf/repos/testing-any (PKGBUILD PKGBUILD)

2018-01-12 Thread Anatol Pomozov via arch-commits
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 

[arch-commits] Commit in ovmf/trunk (PKGBUILD)

2018-01-12 Thread Anatol Pomozov via arch-commits
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)

2018-01-12 Thread Antonio Rojas via arch-commits
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 

[arch-commits] Commit in syslog-ng/trunk (PKGBUILD syslog-ng.conf)

2018-01-12 Thread Antonio Rojas via arch-commits
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)

2018-01-12 Thread Gaëtan Bisson via arch-commits
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)

2018-01-12 Thread Gaëtan Bisson via arch-commits
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)

2018-01-12 Thread Sven-Hendrik Haase via arch-commits
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 

[arch-commits] Commit in emscripten/trunk (PKGBUILD)

2018-01-12 Thread Sven-Hendrik Haase via arch-commits
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)

2018-01-12 Thread Balló György via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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)

2018-01-12 Thread Felix Yan via arch-commits
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"
+}


  1   2   >