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

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:54:41
  Author: felixonmars
Revision: 313274

upgpkg: stack 1.6.5-62

rebuild with microlens-th,0.4.2.1

Modified:
  stack/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:49:34 UTC (rev 313273)
+++ PKGBUILD2018-03-29 05:54:41 UTC (rev 313274)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.5
-pkgrel=61
+pkgrel=62
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:55:00
  Author: felixonmars
Revision: 313275

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 313274, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 313274, stack/trunk/stack.install)

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 313274, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:55:00 UTC (rev 313275)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.5
+pkgrel=62
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: 

[arch-commits] Commit in haskell-brick/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:49:34
  Author: felixonmars
Revision: 313273

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-brick/repos/community-staging-x86_64/
  haskell-brick/repos/community-staging-x86_64/PKGBUILD
(from rev 313272, haskell-brick/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 313272, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:49:34 UTC (rev 313273)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.35
+pkgrel=7
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-stm' 'haskell-text' 
'haskell-text-zipper'
+ 'haskell-word-wrap')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e4ebff4394748f2b7f86e7689fbe149f5276f5f94472f3f7021d93eb5ecbe0ce4a59d3a6a4c7e0ff22b29a73909a1ce6e982bf8ba5b476b2597be11407416057')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:49:15
  Author: felixonmars
Revision: 313272

upgpkg: haskell-brick 0.35-7

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-brick/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:48:25 UTC (rev 313271)
+++ PKGBUILD2018-03-29 05:49:15 UTC (rev 313272)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.35
-pkgrel=6
+pkgrel=7
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-microlens-platform/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:48:25
  Author: felixonmars
Revision: 313271

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 313270, haskell-microlens-platform/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 313270, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:48:25 UTC (rev 313271)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.3.10
+pkgrel=4
+pkgdesc="Feature-complete microlens"
+url="https://github.com/aelve/microlens;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th" "haskell-text"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:48:07
  Author: felixonmars
Revision: 313270

upgpkg: haskell-microlens-platform 0.3.10-4

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:47:36 UTC (rev 313269)
+++ PKGBUILD2018-03-29 05:48:07 UTC (rev 313270)
@@ -5,7 +5,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.3.10
-pkgrel=3
+pkgrel=4
 pkgdesc="Feature-complete microlens"
 url="https://github.com/aelve/microlens;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-yesod/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:47:36
  Author: felixonmars
Revision: 313269

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod/repos/community-staging-x86_64/
  haskell-yesod/repos/community-staging-x86_64/PKGBUILD
(from rev 313268, haskell-yesod/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 313268, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:47:36 UTC (rev 313269)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=241
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:47:18
  Author: felixonmars
Revision: 313268

upgpkg: haskell-yesod 1.4.5-241

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-yesod/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:46:36 UTC (rev 313267)
+++ PKGBUILD2018-03-29 05:47:18 UTC (rev 313268)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=240
+pkgrel=241
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-yesod-test/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:46:36
  Author: felixonmars
Revision: 313267

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-test/repos/community-staging-x86_64/
  haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD
(from rev 313266, haskell-yesod-test/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
313266, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:46:36 UTC (rev 313267)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.5.9.1
+pkgrel=97
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:46:18
  Author: felixonmars
Revision: 313266

upgpkg: haskell-yesod-test 1.5.9.1-97

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:45:25 UTC (rev 313265)
+++ PKGBUILD2018-03-29 05:46:18 UTC (rev 313266)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.5.9.1
-pkgrel=96
+pkgrel=97
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


[arch-commits] Commit in haskell-vty/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:45:25
  Author: felixonmars
Revision: 313265

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vty/repos/community-staging-x86_64/
  haskell-vty/repos/community-staging-x86_64/PKGBUILD
(from rev 313264, haskell-vty/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 313264, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:45:25 UTC (rev 313265)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.21
+pkgrel=5
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 
'haskell-parallel' 'haskell-parsec'
+ 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('63daa4030af26d7941ba317d749a08f255d2ec1a73133cbefa3df15c76a8bf111c8e815982118bee2e23102212773e57d33fd9ef34864e79d9e66b4deaf3f5da')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:45:06
  Author: felixonmars
Revision: 313264

upgpkg: haskell-vty 5.21-5

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-vty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:44:08 UTC (rev 313263)
+++ PKGBUILD2018-03-29 05:45:06 UTC (rev 313264)
@@ -5,7 +5,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.21
-pkgrel=4
+pkgrel=5
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-yesod-form/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:44:08
  Author: felixonmars
Revision: 313263

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 313262, haskell-yesod-form/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
313262, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:44:08 UTC (rev 313263)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=136
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" 
"haskell-email-validate"
+ "haskell-network-uri" "haskell-persistent" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-text" "haskell-wai" 
"haskell-xss-sanitize"
+ "haskell-yesod-core" "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:43:49
  Author: felixonmars
Revision: 313262

upgpkg: haskell-yesod-form 1.4.16-136

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:42:48 UTC (rev 313261)
+++ PKGBUILD2018-03-29 05:43:49 UTC (rev 313262)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=135
+pkgrel=136
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:42:30
  Author: felixonmars
Revision: 313260

upgpkg: haskell-yesod-persistent 1.4.3-111

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:41:46 UTC (rev 313259)
+++ PKGBUILD2018-03-29 05:42:30 UTC (rev 313260)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=110
+pkgrel=111
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:42:48
  Author: felixonmars
Revision: 313261

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 313260, haskell-yesod-persistent/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 313260, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:42:48 UTC (rev 313261)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.3
+pkgrel=111
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:41:46
  Author: felixonmars
Revision: 313259

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 313258, haskell-persistent-sqlite/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 313258, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:41:46 UTC (rev 313259)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=71
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:41:20
  Author: felixonmars
Revision: 313258

upgpkg: haskell-persistent-sqlite 2.6.4-71

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:40:38 UTC (rev 313257)
+++ PKGBUILD2018-03-29 05:41:20 UTC (rev 313258)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=70
+pkgrel=71
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:40:19
  Author: felixonmars
Revision: 313256

upgpkg: haskell-microlens-th 0.4.2.1-1

rebuild with microlens-th,0.4.2.1

Modified:
  haskell-microlens-th/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:27:49 UTC (rev 313255)
+++ PKGBUILD2018-03-29 05:40:19 UTC (rev 313256)
@@ -3,8 +3,8 @@
 
 _hkgname=microlens-th
 pkgname=haskell-microlens-th
-pkgver=0.4.2
-pkgrel=2
+pkgver=0.4.2.1
+pkgrel=1
 pkgdesc="Automatic generation of record lenses for microlens"
 url="https://github.com/aelve/microlens;
 license=('custom:BSD3')
@@ -12,7 +12,7 @@
 depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('d5c45ae3ae935509150f00f4fb2c81a4756df4d507e0c9d0b5ab22abe281afd157b062341b271f5af77e731a8dd06d19e10a6fa859e1a423f840a29864e5eaa5')
+sha512sums=('d1723c23bc195304bd1e8a134d3367b9b113a470997a7db7bb12d7f50c2aadfc84c7d97bf5bbf4dd8d73244bae14510ee1be0b8627cd9ee8bcabab3a3691954b')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in haskell-microlens-th/repos (2 files)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:40:38
  Author: felixonmars
Revision: 313257

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-th/repos/community-staging-x86_64/
  haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD
(from rev 313256, haskell-microlens-th/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 
313256, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:40:38 UTC (rev 313257)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.2.1
+pkgrel=1
+pkgdesc="Automatic generation of record lenses for microlens"
+url="https://github.com/aelve/microlens;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d1723c23bc195304bd1e8a134d3367b9b113a470997a7db7bb12d7f50c2aadfc84c7d97bf5bbf4dd8d73244bae14510ee1be0b8627cd9ee8bcabab3a3691954b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-finlining
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in perl-dbd-sqlite/trunk (PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:35:07
  Author: felixonmars
Revision: 320588

upgpkg: perl-dbd-sqlite 1.58-1

Modified:
  perl-dbd-sqlite/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:28:29 UTC (rev 320587)
+++ PKGBUILD2018-03-29 05:35:07 UTC (rev 320588)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-dbd-sqlite
-pkgver=1.56
+pkgver=1.58
 pkgrel=1
 pkgdesc="Self-contained RDBMS in a DBI driver"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 license=('GPL' 'PerlArtistic')
 depends=('perl-dbi' 'sqlite')
 
source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz)
-sha512sums=('1c9be3557691f76a9e543fe4bd6656a6b82f53fba4bc05261a55affa0a38b4eaa1cf876da975234c9c09985ba25b21f6f7a735f1cc47104169edf7fdd3a2e314')
+sha512sums=('080d1e304fb0d43926ce0345df3367132c317ba113bdc11952c0a159bc68d988a024828a28e66be267f82e07731dee225723854fb80914ba7c476b27dbdeb212')
 
 build() {
   cd DBD-SQLite-${pkgver}


[arch-commits] Commit in perl-dbd-sqlite/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Felix Yan via arch-commits
Date: Thursday, March 29, 2018 @ 05:35:28
  Author: felixonmars
Revision: 320589

archrelease: copy trunk to extra-x86_64

Added:
  perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD
(from rev 320588, perl-dbd-sqlite/trunk/PKGBUILD)
Deleted:
  perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 05:35:07 UTC (rev 320588)
+++ PKGBUILD2018-03-29 05:35:28 UTC (rev 320589)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=perl-dbd-sqlite
-pkgver=1.56
-pkgrel=1
-pkgdesc="Self-contained RDBMS in a DBI driver"
-arch=('x86_64')
-url="http://search.cpan.org/dist/DBD-SQLite;
-license=('GPL' 'PerlArtistic')
-depends=('perl-dbi' 'sqlite')
-source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz)
-sha512sums=('1c9be3557691f76a9e543fe4bd6656a6b82f53fba4bc05261a55affa0a38b4eaa1cf876da975234c9c09985ba25b21f6f7a735f1cc47104169edf7fdd3a2e314')
-
-build() {
-  cd DBD-SQLite-${pkgver}
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd DBD-SQLite-${pkgver}
-  make test
-}
-
-package() {
-  cd DBD-SQLite-${pkgver}
-  make install DESTDIR="${pkgdir}"
-
-# template start; name=perl-binary-module-dependency; version=1;
-if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
-   _perlver_min=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]);')
-   _perlver_max=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]+1);')
-   depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
-fi
-# template end;
-}

Copied: perl-dbd-sqlite/repos/extra-x86_64/PKGBUILD (from rev 320588, 
perl-dbd-sqlite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 05:35:28 UTC (rev 320589)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=perl-dbd-sqlite
+pkgver=1.58
+pkgrel=1
+pkgdesc="Self-contained RDBMS in a DBI driver"
+arch=('x86_64')
+url="http://search.cpan.org/dist/DBD-SQLite;
+license=('GPL' 'PerlArtistic')
+depends=('perl-dbi' 'sqlite')
+source=(http://www.cpan.org/authors/id/I/IS/ISHIGAKI/DBD-SQLite-${pkgver}.tar.gz)
+sha512sums=('080d1e304fb0d43926ce0345df3367132c317ba113bdc11952c0a159bc68d988a024828a28e66be267f82e07731dee225723854fb80914ba7c476b27dbdeb212')
+
+build() {
+  cd DBD-SQLite-${pkgver}
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd DBD-SQLite-${pkgver}
+  make test
+}
+
+package() {
+  cd DBD-SQLite-${pkgver}
+  make install DESTDIR="${pkgdir}"
+
+# template start; name=perl-binary-module-dependency; version=1;
+if [[ $(find "$pkgdir/usr/lib/perl5/" -name "*.so") ]]; then
+   _perlver_min=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]);')
+   _perlver_max=$(perl -e '$v = $^V->{version}; print 
$v->[0].".".($v->[1]+1);')
+   depends+=("perl>=$_perlver_min" "perl<$_perlver_max")
+fi
+# template end;
+}


[arch-commits] Commit in nvidia-340xx/repos (3 files)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:28:29
  Author: heftig
Revision: 320587

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 320586, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 320586, nvidia-340xx/trunk/kernel-4.11.patch)

---+
 PKGBUILD  |   71 
 kernel-4.11.patch |   38 +++
 2 files changed, 109 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 320586, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-03-29 05:28:29 UTC (rev 320587)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.106
+_extramodules=extramodules-4.15-ARCH
+pkgrel=22
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.15' 
'linux-headers<4.16')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch')
+sha512sums=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux>=4.15' 'linux<4.16' "nvidia-340xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 320586, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2018-03-29 05:28:29 UTC (rev 320587)
@@ -0,0 +1,38 @@
+--- kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:50:46.334075042 +0200
 kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:56:06.358041280 +0200
+@@ -818,7 +818,11 @@
+ }
+ 
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else 
++int _fault(struct vm_fault *vmf)  
++#endif
+ {
+ #if defined(NV_VM_FAULT_HAS_ADDRESS)
+ unsigned long vaddr = vmf->address;
+@@ -828,7 +832,11 @@
+ struct page *page = NULL;
+ int retval;
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ retval = _fault_common(vma, vaddr, , vmf->flags);
++#else
++retval = _fault_common(NULL, vaddr, , vmf->flags);
++#endif
+ 
+ vmf->page = page;
+ 
+@@ -866,7 +874,11 @@
+ // it's dealing with anonymous mapping (see handle_pte_fault).
+ //
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else
++int _sigbus_fault(struct vm_fault *vmf)
++#endif
+ {
+ vmf->page = NULL;
+   

[arch-commits] Commit in nvidia/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:28:09
  Author: heftig
Revision: 320586

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 320585, nvidia/trunk/PKGBUILD)

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 320585, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-03-29 05:28:09 UTC (rev 320586)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=390.48
+_extramodules=extramodules-4.15-ARCH
+pkgrel=2
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.15' 'linux-headers<4.16')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha256sums=('2d4bf72801f101a85df6fd1464021380ad51f5a30df05dadaf1fb546a175a441')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.15' 'linux<4.16' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}


[arch-commits] Commit in vhba-module/repos (4 files)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:27:30
  Author: heftig
Revision: 313254

archrelease: copy trunk to community-staging-x86_64

Added:
  vhba-module/repos/community-staging-x86_64/
  vhba-module/repos/community-staging-x86_64/60-vhba.rules
(from rev 313253, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 313253, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 313253, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   52 
 dkms.conf |9 +
 3 files changed, 62 insertions(+)

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
313253, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-03-29 05:27:30 UTC (rev 
313254)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 313253, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:27:30 UTC (rev 313254)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+pkgrel=57
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 313253, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-03-29 05:27:30 UTC (rev 313254)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:27:49
  Author: heftig
Revision: 313255

archrelease: copy trunk to community-staging-x86_64

Added:
  acpi_call/repos/community-staging-x86_64/
  acpi_call/repos/community-staging-x86_64/PKGBUILD
(from rev 313254, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 313254, acpi_call/trunk/dkms.conf)

---+
 PKGBUILD  |   62 
 dkms.conf |9 
 2 files changed, 71 insertions(+)

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 313254, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:27:49 UTC (rev 313255)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=116
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 313254, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-03-29 05:27:49 UTC (rev 313255)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:27:08
  Author: heftig
Revision: 313253

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 313252, r8168/trunk/PKGBUILD)
  r8168/repos/community-staging-x86_64/linux-4.15.patch
(from rev 313252, r8168/trunk/linux-4.15.patch)

--+
 PKGBUILD |   49 
 linux-4.15.patch |   81 +
 2 files changed, 130 insertions(+)

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 313252, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:27:08 UTC (rev 313253)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.045.08
+pkgrel=44
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+linux-4.15.patch)
+sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31'
+'6434f0d1fcb08e3605a17859d3b8946c65bcf14737e223315b6468b3394c5cd7')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../linux-4.15.patch
+}
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+   msg2 "Kernel = $KERNEL_VERSION"
+
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/lib/modules/$KERNEL_VERSION/build \
+   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 
src/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}

Copied: r8168/repos/community-staging-x86_64/linux-4.15.patch (from rev 313252, 
r8168/trunk/linux-4.15.patch)
===
--- community-staging-x86_64/linux-4.15.patch   (rev 0)
+++ community-staging-x86_64/linux-4.15.patch   2018-03-29 05:27:08 UTC (rev 
313253)
@@ -0,0 +1,81 @@
+diff -u -r r8168-8.045.08/src/r8168_n.c r8168-8.045.08-4.15/src/r8168_n.c
+--- r8168-8.045.08/src/r8168_n.c   2017-09-22 17:31:17.0 +0200
 r8168-8.045.08-4.15/src/r8168_n.c  2018-01-29 12:33:34.283394438 +0100
+@@ -407,8 +407,13 @@
+ static void rtl8168_sleep_rx_enable(struct net_device *dev);
+ static void rtl8168_dsm(struct net_device *dev, int dev_state);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ static void rtl8168_esd_timer(unsigned long __opaque);
+ static void rtl8168_link_timer(unsigned long __opaque);
++#else
++static void rtl8168_esd_timer(struct timer_list *timer_list);
++static void rtl8168_link_timer(struct timer_list *timer_list);
++#endif
+ static void rtl8168_tx_clear(struct rtl8168_private *tp);
+ static void rtl8168_rx_clear(struct rtl8168_private *tp);
+ 
+@@ -22964,7 +22969,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = >esd_timer;
+ 
+-setup_timer(timer, rtl8168_esd_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_esd_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_esd_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_ESD_TIMEOUT);
+ }
+ 
+@@ -22978,7 +22987,11 @@
+ struct rtl8168_private *tp = netdev_priv(dev);
+ struct timer_list *timer = >link_timer;
+ 
+-setup_timer(timer, rtl8168_link_timer, (unsigned long)dev);
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
++setup_timer(timer, rtl8168_link_timer, (unsigned long)tp);
++#else
++timer_setup(timer, rtl8168_link_timer, 0);
++#endif
+ mod_timer(timer, jiffies + RTL8168_LINK_TIMEOUT);
+ }
+ 
+@@ -24717,10 +24730,16 @@
+ #define PCI_DEVICE_SERIAL_NUMBER (0x0164)
+ 
+ static void
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4,15,0)
+ 

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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:26:48
  Author: heftig
Revision: 313252

archrelease: copy trunk to community-staging-x86_64

Added:
  bbswitch/repos/community-staging-x86_64/
  bbswitch/repos/community-staging-x86_64/PKGBUILD
(from rev 313251, bbswitch/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 313251, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:26:48 UTC (rev 313252)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=122
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16')
+_extramodules=extramodules-4.15-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:26:26
  Author: heftig
Revision: 313251

archrelease: copy trunk to community-staging-x86_64

Added:
  virtualbox-modules-arch/repos/community-staging-x86_64/
  virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 313250, virtualbox-modules-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   66 +
 1 file changed, 66 insertions(+)

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 313250, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:26:26 UTC (rev 313251)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.8
+pkgrel=10
+_linux_major=4
+_linux_minor=15
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+
+  cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf "vboxguest\nvboxsf\nvboxvideo\n" |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:26:05
  Author: heftig
Revision: 313250

archrelease: copy trunk to community-staging-x86_64

Added:
  tp_smapi/repos/community-staging-x86_64/
  tp_smapi/repos/community-staging-x86_64/PKGBUILD
(from rev 313249, tp_smapi/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 313249, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-29 05:26:05 UTC (rev 313250)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+_extradir=/usr/lib/modules/extramodules-4.15-ARCH
+pkgrel=10
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.15' 'linux<4.16')
+makedepends=('linux-headers>=4.15' 'linux-headers<4.16' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec xz {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:57
  Author: heftig
Revision: 320585

340.106-22: kernel 4.15.14-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:22:51 UTC (rev 320584)
+++ PKGBUILD2018-03-29 05:22:57 UTC (rev 320585)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.106
 _extramodules=extramodules-4.15-ARCH
-pkgrel=21
+pkgrel=22
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:28
  Author: heftig
Revision: 313247

0.43-10: kernel 4.15.14-1

Modified:
  tp_smapi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:22:19 UTC (rev 313246)
+++ PKGBUILD2018-03-29 05:22:28 UTC (rev 313247)
@@ -11,7 +11,7 @@
 pkgname=tp_smapi
 pkgver=0.43
 _extradir=/usr/lib/modules/extramodules-4.15-ARCH
-pkgrel=9
+pkgrel=10
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:51
  Author: heftig
Revision: 320584

390.48-2: kernel 4.15.14-1

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:20:14 UTC (rev 320583)
+++ PKGBUILD2018-03-29 05:22:51 UTC (rev 320584)
@@ -7,7 +7,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=390.48
 _extramodules=extramodules-4.15-ARCH
-pkgrel=1
+pkgrel=2
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:19
  Author: heftig
Revision: 313246

8.045.08-44: kernel 4.15.14-1

Modified:
  r8168/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:22:01 UTC (rev 313245)
+++ PKGBUILD2018-03-29 05:22:19 UTC (rev 313246)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.045.08
-pkgrel=43
+pkgrel=44
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:44
  Author: heftig
Revision: 313249

5.2.8-10: kernel 4.15.14-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:22:38 UTC (rev 313248)
+++ PKGBUILD2018-03-29 05:22:44 UTC (rev 313249)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.8
-pkgrel=9
+pkgrel=10
 _linux_major=4
 _linux_minor=15
 arch=('x86_64')


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:38
  Author: heftig
Revision: 313248

20170610-57: kernel 4.15.14-1

Modified:
  vhba-module/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:22:28 UTC (rev 313247)
+++ PKGBUILD2018-03-29 05:22:38 UTC (rev 313248)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=56
+pkgrel=57
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:22:01
  Author: heftig
Revision: 313245

0.8-122: kernel 4.15.14-1

Modified:
  bbswitch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:21:53 UTC (rev 313244)
+++ PKGBUILD2018-03-29 05:22:01 UTC (rev 313245)
@@ -6,7 +6,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=121
+pkgrel=122
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 05:21:53
  Author: heftig
Revision: 313244

1.1.0-116: kernel 4.15.14-1

Modified:
  acpi_call/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 05:01:32 UTC (rev 313243)
+++ PKGBUILD2018-03-29 05:21:53 UTC (rev 313244)
@@ -6,7 +6,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=115
+pkgrel=116
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


[arch-commits] Commit in ruby/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, March 29, 2018 @ 05:20:14
  Author: anatolik
Revision: 320583

archrelease: copy trunk to testing-x86_64

Added:
  ruby/repos/testing-x86_64/
  ruby/repos/testing-x86_64/PKGBUILD
(from rev 320582, ruby/trunk/PKGBUILD)

--+
 PKGBUILD |   83 +
 1 file changed, 83 insertions(+)

Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 320582, 
ruby/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 05:20:14 UTC (rev 320583)
@@ -0,0 +1,83 @@
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+pkgname=(ruby ruby-docs)
+pkgver=2.5.1
+pkgrel=1
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
+sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4')
+
+prepare() {
+  cd ruby-${pkgver}
+  # remove bundled gems, we are going to ship them as separate packages
+  rm -rf gems/
+}
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=(gdbm openssl libffi libyaml gmp zlib rubygems)
+  optdepends=(
+  'ruby-docs: Ruby documentation'
+  'tk: for Ruby/TK'
+  )
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+
+  rubyver=${pkgver:0:3}.0
+
+  # remove rubygems as it shipped in a separate package
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb}
+  rm "${pkgdir}"/usr/bin/gem
+
+  # remove bundled rdoc gem
+  # we are doing it here instead of prepare() because rdoc used doring Ruby 
build process
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/
+  rm "${pkgdir}"/usr/bin/{rdoc,ri}
+  rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/*
+  rm 
"${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec
+}
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}


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

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, March 29, 2018 @ 05:19:40
  Author: anatolik
Revision: 320582

upgpkg: ruby 2.5.1-1

Modified:
  ruby/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:40:41 UTC (rev 320581)
+++ PKGBUILD2018-03-29 05:19:40 UTC (rev 320582)
@@ -4,8 +4,8 @@
 # Contributor: Jeramy Rutley 
 
 pkgname=(ruby ruby-docs)
-pkgver=2.5.0
-pkgrel=5
+pkgver=2.5.1
+pkgrel=1
 arch=(x86_64)
 url='http://www.ruby-lang.org/en/'
 license=(BSD custom)
@@ -12,7 +12,7 @@
 makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
 options=(!emptydirs)
 
source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
-sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578')
+sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4')
 
 prepare() {
   cd ruby-${pkgver}


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 05:01:32
  Author: svenstaro
Revision: 313243

archrelease: copy trunk to community-testing-x86_64

Added:
  openimageio/repos/community-testing-x86_64/
  openimageio/repos/community-testing-x86_64/PKGBUILD
(from rev 313242, openimageio/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: openimageio/repos/community-testing-x86_64/PKGBUILD (from rev 313242, 
openimageio/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-29 05:01:32 UTC (rev 313243)
@@ -0,0 +1,48 @@
+# $Id$
+# Contributor: SpepS 
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=openimageio
+pkgver=1.8.9
+pkgrel=1
+pkgdesc="A library for reading and writing images, including classes, 
utilities, and applications"
+arch=(x86_64)
+url="http://www.openimageio.org/;
+license=('custom')
+depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 
'intel-tbb' 'openssl' 'libpng')
+makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git' 'freetype2' 
'fontconfig' 'libxrender')
+optdepends=('qt4: iv image viewer'
+'python2: bindings support')
+source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver})
+md5sums=('SKIP')
+
+build() {
+  cd oiio
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  # Python is currently broken :(
+  cmake .. \
+  -DUSE_PYTHON=ON \
+  -DUSE_PYTHON3=ON \
+  -DUSE_OPENSSL=ON \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \
+  -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \
+  -DOIIO_BUILD_TESTS=ON \
+  -DOIIO_BUILD_TOOLS=ON \
+  -DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd oiio/build
+
+  make DESTDIR="$pkgdir" install
+
+  # license
+  cd ..
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:54:39
  Author: svenstaro
Revision: 313241

upgpkg: openshadinglanguage 1.9.7-3

Modified:
  openshadinglanguage/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:50:25 UTC (rev 313240)
+++ PKGBUILD2018-03-29 04:54:39 UTC (rev 313241)
@@ -2,7 +2,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=openshadinglanguage
 pkgver=1.9.7
-pkgrel=2
+pkgrel=3
 pkgdesc="Advanced shading language for production GI renderers"
 arch=(x86_64)
 url="https://github.com/imageworks/OpenShadingLanguage;


[arch-commits] Commit in openshadinglanguage/repos/community-testing-x86_64 (4 files)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:54:47
  Author: svenstaro
Revision: 313242

archrelease: copy trunk to community-testing-x86_64

Added:
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 313241, openshadinglanguage/trunk/PKGBUILD)
  
openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch
(from rev 313241, openshadinglanguage/trunk/llvm-static-system-libs.patch)
Deleted:
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
  
openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch

---+
 PKGBUILD  |   96 
 llvm-static-system-libs.patch |   30 ++--
 2 files changed, 63 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 04:54:39 UTC (rev 313241)
+++ PKGBUILD2018-03-29 04:54:47 UTC (rev 313242)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-pkgname=openshadinglanguage
-pkgver=1.9.7
-pkgrel=2
-pkgdesc="Advanced shading language for production GI renderers"
-arch=(x86_64)
-url="https://github.com/imageworks/OpenShadingLanguage;
-license=('custom')
-depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
- 'libtiff' 'zlib' 'ncurses')
-makedepends=('boost' 'cmake' 'llvm' 'clang')
-source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
-sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5')
-
-prepare() {
-  cd OpenShadingLanguage-Release-$pkgver
-
-  # Add system libraries needed to link against LLVM components (zlib, ncurses)
-  # This is required in order to statically link against LLVM
-  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
-}
-
-build() {
-  cd OpenShadingLanguage-Release-$pkgver/src
-
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  cmake ../.. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DLLVM_STATIC=0 \
--DOSL_BUILD_CPP11=1 \
--DENABLERTTI=ON \
--DSTOP_ON_WARNING=OFF
-  make
-}
-
-package() {
-  cd OpenShadingLanguage-Release-$pkgver/src/build
-
-  make DESTDIR="$pkgdir/" install
-
-  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 
313241, openshadinglanguage/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 04:54:47 UTC (rev 313242)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.7
+pkgrel=3
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DOSL_BUILD_CPP11=1 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: llvm-static-system-libs.patch
===
--- llvm-static-system-libs.patch   2018-03-29 04:54:39 UTC (rev 313241)
+++ llvm-static-system-libs.patch   2018-03-29 04:54:47 UTC (rev 313242)
@@ -1,15 +0,0 @@
-diff -upr 
OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 
OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
 OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake   
2014-12-26 22:22:53.0 +0200
-+++ OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
2015-03-16 03:12:56.052479730 +0200
-@@ -211,9 +211,10 @@ if 

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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:50:25
  Author: svenstaro
Revision: 313240

archrelease: copy trunk to community-testing-x86_64

Added:
  openshadinglanguage/repos/community-testing-x86_64/
  openshadinglanguage/repos/community-testing-x86_64/PKGBUILD
(from rev 313239, openshadinglanguage/trunk/PKGBUILD)
  
openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch
(from rev 313239, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   48 
 llvm-static-system-libs.patch |   15 
 2 files changed, 63 insertions(+)

Copied: openshadinglanguage/repos/community-testing-x86_64/PKGBUILD (from rev 
313239, openshadinglanguage/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-29 04:50:25 UTC (rev 313240)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.7
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DOSL_BUILD_CPP11=1 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
openshadinglanguage/repos/community-testing-x86_64/llvm-static-system-libs.patch
 (from rev 313239, openshadinglanguage/trunk/llvm-static-system-libs.patch)
===
--- community-testing-x86_64/llvm-static-system-libs.patch  
(rev 0)
+++ community-testing-x86_64/llvm-static-system-libs.patch  2018-03-29 
04:50:25 UTC (rev 313240)
@@ -0,0 +1,15 @@
+diff -upr 
OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 
OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
+--- OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake   
2014-12-26 22:22:53.0 +0200
 OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
2015-03-16 03:12:56.052479730 +0200
+@@ -211,9 +211,10 @@ if ((LLVM_LIBRARY OR LLVM_STATIC) AND LL
+ # if static LLVM libraries were requested, use llvm-config to generate
+ # the list of what libraries we need, and substitute that in the right
+ # way for LLVM_LIBRARY.
+-execute_process (COMMAND ${LLVM_CONFIG} --libfiles
++execute_process (COMMAND ${LLVM_CONFIG} --libfiles --system-libs
+  OUTPUT_VARIABLE LLVM_LIBRARY
+  OUTPUT_STRIP_TRAILING_WHITESPACE)
++string (REPLACE "\n" " " LLVM_LIBRARY ${LLVM_LIBRARY})
+ string (REPLACE " " ";" LLVM_LIBRARY ${LLVM_LIBRARY})
+   endif ()
+   if (VERBOSE)


[arch-commits] Commit in openimageio/repos (testing-x86_64)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:49:40
  Author: svenstaro
Revision: 313239

Fix fuckup

Deleted:
  openimageio/repos/testing-x86_64/


[arch-commits] Commit in openshadinglanguage/repos (testing-x86_64)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:49:23
  Author: svenstaro
Revision: 313238

Fix fuckup

Deleted:
  openshadinglanguage/repos/testing-x86_64/


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:48:24
  Author: svenstaro
Revision: 313236

upgpkg: openimageio 1.8.9-1

Modified:
  openimageio/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:39:34 UTC (rev 313235)
+++ PKGBUILD2018-03-29 04:48:24 UTC (rev 313236)
@@ -3,8 +3,8 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=openimageio
-pkgver=1.7.17
-pkgrel=3
+pkgver=1.8.9
+pkgrel=1
 pkgdesc="A library for reading and writing images, including classes, 
utilities, and applications"
 arch=(x86_64)
 url="http://www.openimageio.org/;
@@ -28,6 +28,7 @@
   -DUSE_PYTHON3=ON \
   -DUSE_OPENSSL=ON \
   -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
   -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \
   -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \
   -DOIIO_BUILD_TESTS=ON \


[arch-commits] Commit in openimageio/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:48:31
  Author: svenstaro
Revision: 313237

archrelease: copy trunk to testing-x86_64

Added:
  openimageio/repos/testing-x86_64/
  openimageio/repos/testing-x86_64/PKGBUILD
(from rev 313236, openimageio/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: openimageio/repos/testing-x86_64/PKGBUILD (from rev 313236, 
openimageio/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 04:48:31 UTC (rev 313237)
@@ -0,0 +1,48 @@
+# $Id$
+# Contributor: SpepS 
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=openimageio
+pkgver=1.8.9
+pkgrel=1
+pkgdesc="A library for reading and writing images, including classes, 
utilities, and applications"
+arch=(x86_64)
+url="http://www.openimageio.org/;
+license=('custom')
+depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 
'intel-tbb' 'openssl' 'libpng')
+makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git' 'freetype2' 
'fontconfig' 'libxrender')
+optdepends=('qt4: iv image viewer'
+'python2: bindings support')
+source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver})
+md5sums=('SKIP')
+
+build() {
+  cd oiio
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  # Python is currently broken :(
+  cmake .. \
+  -DUSE_PYTHON=ON \
+  -DUSE_PYTHON3=ON \
+  -DUSE_OPENSSL=ON \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DCMAKE_INSTALL_LIBDIR=lib \
+  -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \
+  -DPYLIB3_INSTALL_DIR=lib/python3.6/site-packages \
+  -DOIIO_BUILD_TESTS=ON \
+  -DOIIO_BUILD_TOOLS=ON \
+  -DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd oiio/build
+
+  make DESTDIR="$pkgdir" install
+
+  # license
+  cd ..
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in glib2/repos (5 files)

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:40:10
  Author: heftig
Revision: 320580

archrelease: copy trunk to testing-x86_64

Added:
  glib2/repos/testing-x86_64/
  glib2/repos/testing-x86_64/PKGBUILD
(from rev 320579, glib2/trunk/PKGBUILD)
  glib2/repos/testing-x86_64/gio-querymodules.hook
(from rev 320579, glib2/trunk/gio-querymodules.hook)
  glib2/repos/testing-x86_64/glib-compile-schemas.hook
(from rev 320579, glib2/trunk/glib-compile-schemas.hook)
  glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff
(from rev 320579, glib2/trunk/noisy-glib-compile-schemas.diff)

-+
 PKGBUILD|   81 ++
 gio-querymodules.hook   |   11 +
 glib-compile-schemas.hook   |   12 +
 noisy-glib-compile-schemas.diff |   24 +++
 4 files changed, 128 insertions(+)

Copied: glib2/repos/testing-x86_64/PKGBUILD (from rev 320579, 
glib2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 04:40:10 UTC (rev 320580)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgbase=glib2
+pkgname=(glib2 glib2-docs)
+pkgver=2.56.0+16+gecabc6e21
+pkgrel=1
+pkgdesc="Low level core library"
+url="https://wiki.gnome.org/Projects/GLib;
+license=(LGPL2.1)
+arch=(x86_64)
+depends=(pcre libffi libutil-linux zlib)
+makedepends=(gettext gtk-doc shared-mime-info python libelf git util-linux 
dbus)
+checkdepends=(desktop-file-utils)
+optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
+'libelf: gresource inspection tool')
+options=(!emptydirs)
+_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30  # glib-2-56
+source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
+noisy-glib-compile-schemas.diff
+glib-compile-schemas.hook gio-querymodules.hook)
+sha256sums=('SKIP'
+'81a4df0b638730cffb7fa263c04841f7ca6b9c9578ee5045db6f30ff0c3fc531'
+'e1123a5d85d2445faac33f6dae1085fdd620d83279a4e130a83fe38db52b62b3'
+'5ba204a2686304b1454d401a39a9d27d09dd25e4529664e3fd565be3d439f8b6')
+
+pkgver() {
+  cd glib
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd glib
+
+  # Suppress noise from glib-compile-schemas.hook
+  patch -Np1 -i ../noisy-glib-compile-schemas.diff
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  local debug=minimum
+  check_option debug y && debug=yes
+
+  cd glib
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--sysconfdir=/etc \
+--with-pcre=system \
+--enable-debug=$debug \
+--enable-gtk-doc \
+--disable-fam
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd glib
+  make check
+}
+
+package_glib2() {
+  cd glib
+  make DESTDIR="$pkgdir" install
+  mv "$pkgdir/usr/share/gtk-doc" "$srcdir"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 ../*.hook
+}
+
+package_glib2-docs() {
+  pkgdesc="Documentation for GLib"
+  depends=()
+  optdepends=()
+  license+=(custom)
+
+  mkdir -p "$pkgdir/usr/share"
+  mv gtk-doc "$pkgdir/usr/share"
+
+  install -Dt "$pkgdir/usr/share/licenses/glib2-docs" -m644 
glib/docs/reference/COPYING
+}

Copied: glib2/repos/testing-x86_64/gio-querymodules.hook (from rev 320579, 
glib2/trunk/gio-querymodules.hook)
===
--- testing-x86_64/gio-querymodules.hook(rev 0)
+++ testing-x86_64/gio-querymodules.hook2018-03-29 04:40:10 UTC (rev 
320580)
@@ -0,0 +1,11 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/lib/gio/modules/*.so
+
+[Action]
+Description = Updating GIO module cache...
+When = PostTransaction
+Exec = /usr/bin/gio-querymodules /usr/lib/gio/modules

Copied: glib2/repos/testing-x86_64/glib-compile-schemas.hook (from rev 320579, 
glib2/trunk/glib-compile-schemas.hook)
===
--- testing-x86_64/glib-compile-schemas.hook(rev 0)
+++ testing-x86_64/glib-compile-schemas.hook2018-03-29 04:40:10 UTC (rev 
320580)
@@ -0,0 +1,12 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = usr/share/glib-2.0/schemas/*.gschema.xml
+Target = usr/share/glib-2.0/schemas/*.gschema.override
+
+[Action]
+Description = Compiling GSettings XML schema files...
+When = PostTransaction
+Exec = /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas

Copied: glib2/repos/testing-x86_64/noisy-glib-compile-schemas.diff (from rev 
320579, glib2/trunk/noisy-glib-compile-schemas.diff)
===
--- testing-x86_64/noisy-glib-compile-schemas.diff  
(rev 0)
+++ 

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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:40:41
  Author: heftig
Revision: 320581

archrelease: copy trunk to staging-x86_64

Added:
  linux-zen/repos/staging-x86_64/
  linux-zen/repos/staging-x86_64/60-linux.hook
(from rev 320580, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/staging-x86_64/90-linux.hook
(from rev 320580, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/staging-x86_64/PKGBUILD
(from rev 320580, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/staging-x86_64/config
(from rev 320580, linux-zen/trunk/config)
  linux-zen/repos/staging-x86_64/linux.install
(from rev 320580, linux-zen/trunk/linux.install)
  linux-zen/repos/staging-x86_64/linux.preset
(from rev 320580, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  240 +
 config| 9552 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9839 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 320580:320581 to see the changes.


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:39:34
  Author: svenstaro
Revision: 313235

archrelease: copy trunk to testing-x86_64

Added:
  openshadinglanguage/repos/testing-x86_64/
  openshadinglanguage/repos/testing-x86_64/PKGBUILD
(from rev 313234, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/testing-x86_64/llvm-static-system-libs.patch
(from rev 313234, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   48 
 llvm-static-system-libs.patch |   15 
 2 files changed, 63 insertions(+)

Copied: openshadinglanguage/repos/testing-x86_64/PKGBUILD (from rev 313234, 
openshadinglanguage/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 04:39:34 UTC (rev 313235)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.7
+pkgrel=2
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz)
+sha512sums=('ab232e45eaecb9d56938bfbd2a76999c3dc3033c31cdae3bd48f18642f98211b7255aa2a11bfda13a29100f4bfeade0643d34cb5007d23662894a48139b166e5')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DOSL_BUILD_CPP11=1 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/testing-x86_64/llvm-static-system-libs.patch 
(from rev 313234, openshadinglanguage/trunk/llvm-static-system-libs.patch)
===
--- testing-x86_64/llvm-static-system-libs.patch
(rev 0)
+++ testing-x86_64/llvm-static-system-libs.patch2018-03-29 04:39:34 UTC 
(rev 313235)
@@ -0,0 +1,15 @@
+diff -upr 
OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake 
OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
+--- OpenShadingLanguage-Release-1.5.12.orig/src/cmake/externalpackages.cmake   
2014-12-26 22:22:53.0 +0200
 OpenShadingLanguage-Release-1.5.12/src/cmake/externalpackages.cmake
2015-03-16 03:12:56.052479730 +0200
+@@ -211,9 +211,10 @@ if ((LLVM_LIBRARY OR LLVM_STATIC) AND LL
+ # if static LLVM libraries were requested, use llvm-config to generate
+ # the list of what libraries we need, and substitute that in the right
+ # way for LLVM_LIBRARY.
+-execute_process (COMMAND ${LLVM_CONFIG} --libfiles
++execute_process (COMMAND ${LLVM_CONFIG} --libfiles --system-libs
+  OUTPUT_VARIABLE LLVM_LIBRARY
+  OUTPUT_STRIP_TRAILING_WHITESPACE)
++string (REPLACE "\n" " " LLVM_LIBRARY ${LLVM_LIBRARY})
+ string (REPLACE " " ";" LLVM_LIBRARY ${LLVM_LIBRARY})
+   endif ()
+   if (VERBOSE)


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:39:27
  Author: svenstaro
Revision: 313234

upgpkg: openshadinglanguage 1.9.7-2

Modified:
  openshadinglanguage/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:11:18 UTC (rev 313233)
+++ PKGBUILD2018-03-29 04:39:27 UTC (rev 313234)
@@ -2,7 +2,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=openshadinglanguage
 pkgver=1.9.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Advanced shading language for production GI renderers"
 arch=(x86_64)
 url="https://github.com/imageworks/OpenShadingLanguage;


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:37:14
  Author: heftig
Revision: 320579

2.56.0+16+gecabc6e21-1

Modified:
  glib2/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:31:49 UTC (rev 320578)
+++ PKGBUILD2018-03-29 04:37:14 UTC (rev 320579)
@@ -3,7 +3,7 @@
 
 pkgbase=glib2
 pkgname=(glib2 glib2-docs)
-pkgver=2.56.0+7+g66948ae23
+pkgver=2.56.0+16+gecabc6e21
 pkgrel=1
 pkgdesc="Low level core library"
 url="https://wiki.gnome.org/Projects/GLib;
@@ -15,7 +15,7 @@
 optdepends=('python: gdbus-codegen, glib-genmarshal, glib-mkenums, 
gtester-report'
 'libelf: gresource inspection tool')
 options=(!emptydirs)
-_commit=66948ae231f75a548c8a2eb7b3a9d64cfd728b8e  # glib-2-56
+_commit=ecabc6e21cd9db7dedd8aa0eb487aa5822f1eb30  # glib-2-56
 source=("git+https://gitlab.gnome.org/GNOME/glib.git#commit=$_commit;
 noisy-glib-compile-schemas.diff
 glib-compile-schemas.hook gio-querymodules.hook)
@@ -40,7 +40,7 @@
 
 build() {
   local debug=minimum
-  check_option debug n && debug=yes
+  check_option debug y && debug=yes
 
   cd glib
   ./configure \


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:31:49
  Author: heftig
Revision: 320578

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  
linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 320577, 
linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux/repos/staging-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch
(from rev 320577, 
linux/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch)
  linux/repos/staging-x86_64/60-linux.hook
(from rev 320577, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 320577, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 320577, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 320577, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 320577, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 320577, linux/trunk/linux.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch |   42 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  241 
 config  | 9516 
++
 linux.install   |   10 
 linux.preset|   14 
 8 files changed, 9949 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 320577:320578 to see the changes.


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

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, March 29, 2018 @ 04:28:56
  Author: anatolik
Revision: 320577

archrelease: copy trunk to testing-x86_64

Added:
  lsof/repos/testing-x86_64/
  lsof/repos/testing-x86_64/PKGBUILD
(from rev 320576, lsof/trunk/PKGBUILD)
  lsof/repos/testing-x86_64/license.txt
(from rev 320576, lsof/trunk/license.txt)

-+
 PKGBUILD|   49 +
 license.txt |   27 +++
 2 files changed, 76 insertions(+)

Copied: lsof/repos/testing-x86_64/PKGBUILD (from rev 320576, 
lsof/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 04:28:56 UTC (rev 320577)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Tom Gundersen 
+# Contributor: Angel Velasquez  
+# Contributor: Daniel J Griffiths 
+# Contributor: Aaron Griffin 
+# Contributor: Jochem Kossen 
+
+pkgname=lsof
+pkgver=4.91
+pkgrel=1
+pkgdesc="Lists open files for running Unix processes"
+arch=('x86_64')
+url="http://people.freebsd.org/~abe/;
+license=('custom')
+depends=('glibc')
+source=(ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/lsof_$pkgver.tar.bz2
+license.txt)
+sha1sums=('da6f9883d00f200671f6e47cf838bb9b6b9c6f01'
+  'db6b6d90ce895e4053f91ad25c7761fbf9a37dd6')
+#validpgpkeys=(9AFD62A840BD3D55) It is PGP-2 key
+
+prepare() {
+   cd lsof_$pkgver
+   tar xf lsof_${pkgver}_src.tar
+   cd lsof_${pkgver}_src
+   sed -i 's|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|' 
dialects/linux/machine.h
+}
+
+build() {
+   cd lsof_$pkgver/lsof_${pkgver}_src
+   ./Configure -n linux
+   make 
+}
+
+check() {
+   cd lsof_$pkgver/lsof_${pkgver}_src/tests
+   sed 's/END=0/exit 0/' -i CkTestDB
+   make all
+}
+
+package() {
+   cd lsof_$pkgver/lsof_${pkgver}_src
+
+   install -Dm0755 lsof "$pkgdir"/usr/bin/lsof 
+   install -Dm0644 lsof.8 "$pkgdir"/usr/share/man/man8/lsof.8 
+   
+   install -D -m0644 "$srcdir"/license.txt \
+"$pkgdir"/usr/share/licenses/lsof/LICENSE 
+}

Copied: lsof/repos/testing-x86_64/license.txt (from rev 320576, 
lsof/trunk/license.txt)
===
--- testing-x86_64/license.txt  (rev 0)
+++ testing-x86_64/license.txt  2018-03-29 04:28:56 UTC (rev 320577)
@@ -0,0 +1,27 @@
+Copyright 2002 Purdue Research Foundation, West Lafayette,
+Indiana 47907.  All rights reserved.
+
+Written by Victor A. Abell
+
+This software is not subject to any license of the American
+Telephone and Telegraph Company or the Regents of the
+University of California.
+
+Permission is granted to anyone to use this software for
+any purpose on any computer system, and to alter it and
+redistribute it freely, subject to the following
+restrictions:
+
+1. Neither the authors nor Purdue University are responsible
+   for any consequences of the use of this software.
+
+2. The origin of this software must not be misrepresented,
+   either by explicit claim or by omission.  Credit to the
+   authors and Purdue University must appear in documentation
+   and sources.
+
+3. Altered versions must be plainly marked as such, and must
+   not be misrepresented as being the original software.
+
+4. This notice may not be removed or altered.
+   


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

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Thursday, March 29, 2018 @ 04:28:27
  Author: anatolik
Revision: 320576

upgpkg: lsof 4.91-1

Modified:
  lsof/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:23:46 UTC (rev 320575)
+++ PKGBUILD2018-03-29 04:28:27 UTC (rev 320576)
@@ -6,8 +6,8 @@
 # Contributor: Jochem Kossen 
 
 pkgname=lsof
-pkgver=4.90
-pkgrel=2
+pkgver=4.91
+pkgrel=1
 pkgdesc="Lists open files for running Unix processes"
 arch=('x86_64')
 url="http://people.freebsd.org/~abe/;
@@ -14,10 +14,8 @@
 license=('custom')
 depends=('glibc')
 source=(ftp://ftp.fu-berlin.de/pub/unix/tools/lsof/lsof_$pkgver.tar.bz2
-
fix_excessive_reporting.patch::https://github.com/masatake/lsof-linux/commit/f5d024877006deb5d0a500235068f8c4f928939e.patch
 license.txt)
-sha1sums=('9980f2ed68242c292f7aeb077d450c1e911ded88'
-  '6d5b5ab446e85253af287d1adbb9feec95fbcde5'
+sha1sums=('da6f9883d00f200671f6e47cf838bb9b6b9c6f01'
   'db6b6d90ce895e4053f91ad25c7761fbf9a37dd6')
 #validpgpkeys=(9AFD62A840BD3D55) It is PGP-2 key
 
@@ -26,8 +24,6 @@
tar xf lsof_${pkgver}_src.tar
cd lsof_${pkgver}_src
sed -i 's|/\* #define\tHASSECURITY\t1 \*/|#define\tHASSECURITY\t1|' 
dialects/linux/machine.h
-
-   patch -p1 < $srcdir/fix_excessive_reporting.patch
 }
 
 build() {


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:23:46
  Author: heftig
Revision: 320575

4.15.14-1

Modified:
  linux-zen/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:23:41 UTC (rev 320574)
+++ PKGBUILD2018-03-29 04:23:46 UTC (rev 320575)
@@ -6,8 +6,8 @@
 pkgbase=linux-zen   # Build stock -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.15
-_zenpatch=zen-4.15.13-a1ca1cf1ff0c57c3bd66361d8d0fe049f0ad88d5.diff
-pkgver=4.15.13
+_zenpatch=zen-4.15.14-5070a8fb9fea81a314eb56f0522f68bad77d1d56.diff
+pkgver=4.15.14
 pkgrel=1
 arch=('x86_64')
 url="https://github.com/zen-kernel/zen-kernel;
@@ -30,9 +30,9 @@
 )
 sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769'
 'SKIP'
-'f1bc5cfc7316daa463cd0ed366e376eb24a29072491c29a68732e1edf8a6ef8b'
+'6be2c185839d730769a8e6bcf46ca0962845732e25ed4801fe1ea995218b1133'
 'SKIP'
-'70232c43871cfcd973ee518d2cd6be2b4d75ee745c6f58ad12bf8b074a47c67a'
+'9599bf93d25d6e26f32aa8e1129a8af676975a70f753f6deb34c03e591e5464e'
 'SKIP'
 'c81fd0b2d1dab295ee0e61c6c381286658223d9a128636c68f0f0ecdd28d7044'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


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

2018-03-28 Thread Jan Steffens via arch-commits
Date: Thursday, March 29, 2018 @ 04:23:41
  Author: heftig
Revision: 320574

4.15.14-1

Modified:
  linux/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 02:22:58 UTC (rev 320573)
+++ PKGBUILD2018-03-29 04:23:41 UTC (rev 320574)
@@ -5,7 +5,7 @@
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcname=linux-4.15
-pkgver=4.15.13
+pkgver=4.15.14
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/;
@@ -28,7 +28,7 @@
 )
 sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769'
 'SKIP'
-'f1bc5cfc7316daa463cd0ed366e376eb24a29072491c29a68732e1edf8a6ef8b'
+'6be2c185839d730769a8e6bcf46ca0962845732e25ed4801fe1ea995218b1133'
 'SKIP'
 'f38927db126ec7141ea2dd70cabb2ef378552672b31db4ab621493928497abd7'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


[arch-commits] Commit in t-prot/repos/community-any (6 files)

2018-03-28 Thread Ivy Foster via arch-commits
Date: Thursday, March 29, 2018 @ 04:11:18
  Author: escondida
Revision: 313233

archrelease: copy trunk to community-any

Added:
  t-prot/repos/community-any/.SRCINFO
(from rev 313232, t-prot/trunk/.SRCINFO)
  t-prot/repos/community-any/LICENSE
(from rev 313232, t-prot/trunk/LICENSE)
  t-prot/repos/community-any/PKGBUILD
(from rev 313232, t-prot/trunk/PKGBUILD)
Deleted:
  t-prot/repos/community-any/.SRCINFO
  t-prot/repos/community-any/LICENSE
  t-prot/repos/community-any/PKGBUILD

--+
 .SRCINFO |   34 +++---
 LICENSE  |   62 +++
 PKGBUILD |   68 ++---
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: .SRCINFO
===
--- .SRCINFO2018-03-29 04:10:35 UTC (rev 313232)
+++ .SRCINFO2018-03-29 04:11:18 UTC (rev 313233)
@@ -1,17 +0,0 @@
-pkgbase = t-prot
-   pkgdesc = Filter to improve readability of email/usenet by hiding 
annoyances
-   pkgver = 3.4
-   pkgrel = 2
-   url = http://www.escape.de/~tolot/mutt/
-   arch = any
-   license = BSD
-   depends = gettext
-   depends = perl
-   depends = perl-locale-gettext
-   source = 
http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz
-   source = LICENSE
-   md5sums = c075489f1bd7063d589dcfb2536989b9
-   md5sums = 712bd4102dde61b207be93a1f64d03bc
-
-pkgname = t-prot
-

Copied: t-prot/repos/community-any/.SRCINFO (from rev 313232, 
t-prot/trunk/.SRCINFO)
===
--- .SRCINFO(rev 0)
+++ .SRCINFO2018-03-29 04:11:18 UTC (rev 313233)
@@ -0,0 +1,17 @@
+pkgbase = t-prot
+   pkgdesc = Filter to improve readability of email/usenet by hiding 
annoyances
+   pkgver = 3.4
+   pkgrel = 3
+   url = http://www.escape.de/~tolot/mutt/
+   arch = any
+   license = BSD
+   depends = gettext
+   depends = perl
+   depends = perl-locale-gettext
+   source = 
http://www.escape.de/~tolot/mutt/t-prot/downloads/t-prot-3.4.tar.gz
+   source = LICENSE
+   md5sums = c075489f1bd7063d589dcfb2536989b9
+   md5sums = 712bd4102dde61b207be93a1f64d03bc
+
+pkgname = t-prot
+

Deleted: LICENSE
===
--- LICENSE 2018-03-29 04:10:35 UTC (rev 313232)
+++ LICENSE 2018-03-29 04:11:18 UTC (rev 313233)
@@ -1,31 +0,0 @@
-COPYRIGHT
-   All of the documentation and software included in the t-prot releases  
is  copy-
-   righted by Jochen Striepe (except when explicitly stated otherwise).
-
-   Copyright © 2001-2009 Jochen Striepe. All rights reserved.
-
-   Redistribution  and  use,  with  or without modification, are permitted 
provided
-   that the following conditions are met:
-
-   1. Redistributions of source code must retain the above copyright  
notice,  this
-   list of conditions and the following disclaimer.
-
-   2.  All  advertising  materials mentioning features or use of this 
software must
-   display the following acknowledgement:
-
- This product includes software developed by Jochen Striepe and others.
-
-   3. Neither the name of the author nor the names of any contributors may 
be  used
-   to endorse or promote products derived from this software without 
specific prior
-   written permission.
-
-   THIS SOFTWARE IS PROVIDED BY THE AUTHOR  AND  CONTRIBUTORS  ``AS  IS''  
AND  ANY
-   EXPRESS  OR  IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED WAR-
-   RANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE  
DISCLAIMED.
-   IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
INDIRECT,
-   INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL  DAMAGES  (INCLUDING,  
BUT  NOT
-   LIMITED  TO,  PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 
DATA, OR
-   PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY  OF 
 LIABIL-
-   ITY,  WHETHER  IN  CONTRACT,  STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR
-   OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN  IF 
 ADVISED
-   OF THE POSSIBILITY OF SUCH DAMAGE.

Copied: t-prot/repos/community-any/LICENSE (from rev 313232, 
t-prot/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-03-29 04:11:18 UTC (rev 313233)
@@ -0,0 +1,31 @@
+COPYRIGHT
+   All of the documentation and software included in the t-prot releases  
is  copy-
+   righted by Jochen Striepe (except when explicitly stated otherwise).
+
+   Copyright © 2001-2009 Jochen Striepe. All rights reserved.
+
+   Redistribution  and  use,  with  or without modification, are permitted 

[arch-commits] Commit in t-prot/trunk (.SRCINFO PKGBUILD)

2018-03-28 Thread Ivy Foster via arch-commits
Date: Thursday, March 29, 2018 @ 04:10:35
  Author: escondida
Revision: 313232

upgpkg: t-prot 3.4-3

bump pkgrel to 3, fix perms on non-executable files

Modified:
  t-prot/trunk/.SRCINFO
  t-prot/trunk/PKGBUILD

--+
 .SRCINFO |2 +-
 PKGBUILD |8 
 2 files changed, 5 insertions(+), 5 deletions(-)

Modified: .SRCINFO
===
--- .SRCINFO2018-03-29 04:04:48 UTC (rev 313231)
+++ .SRCINFO2018-03-29 04:10:35 UTC (rev 313232)
@@ -1,7 +1,7 @@
 pkgbase = t-prot
pkgdesc = Filter to improve readability of email/usenet by hiding 
annoyances
pkgver = 3.4
-   pkgrel = 2
+   pkgrel = 3
url = http://www.escape.de/~tolot/mutt/
arch = any
license = BSD

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 04:04:48 UTC (rev 313231)
+++ PKGBUILD2018-03-29 04:10:35 UTC (rev 313232)
@@ -4,7 +4,7 @@
 
 pkgname=t-prot
 pkgver=3.4
-pkgrel=2
+pkgrel=3
 pkgdesc='Filter to improve readability of email/usenet by hiding annoyances'
 url='http://www.escape.de/~tolot/mutt/'
 license=(BSD)
@@ -23,12 +23,12 @@
 )
 
 package() {
-   install -D LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE"
+   install -D -m 644 LICENSE "$pkgdir/usr/share/licenses/t-prot/LICENSE"
 
cd "t-prot-$pkgver"
 
install -D t-prot "$pkgdir/usr/bin/t-prot"
-   install -D t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1"
-   install -D README "$pkgdir/usr/share/doc/t-prot/README"
+   install -D -m 644 t-prot.1 "$pkgdir/usr/share/man/man1/t-prot.1"
+   install -D -m 644 README "$pkgdir/usr/share/doc/t-prot/README"
cp -a contrib "$pkgdir/usr/share/doc/t-prot/"
 }


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:04:38
  Author: svenstaro
Revision: 313230

upgpkg: opencolorio 1.1.0-1

Added:
  opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch
Modified:
  opencolorio/trunk/PKGBUILD

+
 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch |   98 +++
 PKGBUILD   |   41 +++--
 2 files changed, 129 insertions(+), 10 deletions(-)

Added: 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch
===
--- 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch  
(rev 0)
+++ 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch  2018-03-29 04:04:38 UTC 
(rev 313230)
@@ -0,0 +1,98 @@
+From 8d48ee8da42de2d878db7b42586db8b3c67f83e1 Mon Sep 17 00:00:00 2001
+From: Jonathan Scruggs 
+Date: Fri, 19 Jan 2018 10:17:18 +
+Subject: [PATCH] Use GNUInstallDirs and fix install location for cmake files
+ (#501)
+
+GNUInstallDirs is supported on all platforms and variables are set
+to the standard GNU locations.
+
+Fix the location where the .cmake files are installed.
+
+Signed-off by: Jonathan Scruggs 
+---
+ CMakeLists.txt | 9 +
+ docs/CMakeLists.txt| 4 ++--
+ export/pkgconfig/OpenColorIO.pc.in | 6 ++
+ 3 files changed, 9 insertions(+), 10 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a399d57a..473f1b79 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -60,6 +60,7 @@ endif()
+ include(ParseArguments)
+ include(OCIOMacros)
+ include(ExternalProject)
++include(GNUInstallDirs)
+ 
+ enable_language(CXX)
+ 
+@@ -558,7 +559,7 @@ endif()
+ configure_file(${CMAKE_SOURCE_DIR}/share/ocio/setup_ocio.sh.in
+ ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh @ONLY)
+ 
+-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh 
DESTINATION share/ocio/)
++INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh 
DESTINATION ${CMAKE_INSTALL_DATADIR}/ocio/)
+ 
+ 
###
+ ### CPACK ###
+@@ -623,7 +624,7 @@ if(TARGET OpenColorIO_STATIC)
+ set(OCIO_STATIC_COMPILE_DEFINITIONS )
+ endif()
+ endif()
+-install(EXPORT OpenColorIO DESTINATION cmake)
++install(EXPORT OpenColorIO DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO)
+ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ "
+ get_filename_component(OpenColorIO_DIR \"\${CMAKE_CURRENT_LIST_FILE}\" 
PATH)
+@@ -635,7 +636,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ 
+ ## targets libraries + associated definitions
+ if(NOT TARGET OpenColorIO)
+-include(\"\${OpenColorIO_DIR}/cmake/OpenColorIO.cmake\") ## thanks to 
imported target
++
include(\"\${OpenColorIO_DIR}/${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO/OpenColorIO.cmake\")
 ## thanks to imported target
+ if(TARGET OpenColorIO AND NOT OpenColorIO_USE_STATIC)
+ message(STATUS \"shared target OpenColorIO : see 
OpenColorIO_LIBRARY\")
+ set(OpenColorIO_LIBRARY OpenColorIO)
+@@ -673,4 +674,4 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ message(STATUS OPENCOLORIO_FOUND=\${OPENCOLORIO_FOUND})
+ "
+ )
+-install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION .)
++install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO)
+diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
+index 5970db64..4d97f72c 100644
+--- a/docs/CMakeLists.txt
 b/docs/CMakeLists.txt
+@@ -138,7 +138,7 @@ add_custom_target(doc ALL
+ add_dependencies(doc Sphinx) 
+ 
+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/
+-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html
++DESTINATION ${CMAKE_INSTALL_DOCDIR}/html
+ PATTERN .* EXCLUDE
+ )
+ 
+@@ -173,6 +173,6 @@ if(PDFLATEX_COMPILER)
+ add_dependencies(pdf latex)
+ 
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf
+-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/)
++DESTINATION ${CMAKE_INSTALL_DOCDIR})
+ 
+ endif()
+diff --git a/export/pkgconfig/OpenColorIO.pc.in 
b/export/pkgconfig/OpenColorIO.pc.in
+index 81ab4ce3..c4553a4f 100644
+--- a/export/pkgconfig/OpenColorIO.pc.in
 b/export/pkgconfig/OpenColorIO.pc.in
+@@ -1,7 +1,5 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_EXEC_PREFIX@
+-includedir=${prefix}/include
+-libdir=${exec_prefix}/lib@LIB_SUFFIX@
++libdir=@CMAKE_INSTALL_FULL_LIBDIR@
++includedir=@CMAKE_INSTALL_FULL_INCLUDEDIR@
+ 
+ Name: OpenColorIO
+ Description: A color management framework for visual effects and animation

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 

[arch-commits] Commit in opencolorio/repos/community-x86_64 (3 files)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 04:04:48
  Author: svenstaro
Revision: 313231

archrelease: copy trunk to community-x86_64

Added:
  
opencolorio/repos/community-x86_64/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch
(from rev 313230, 
opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch)
  opencolorio/repos/community-x86_64/PKGBUILD
(from rev 313230, opencolorio/trunk/PKGBUILD)
Deleted:
  opencolorio/repos/community-x86_64/PKGBUILD

+
 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch |   98 +++
 PKGBUILD   |   85 ---
 2 files changed, 151 insertions(+), 32 deletions(-)

Copied: 
opencolorio/repos/community-x86_64/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch
 (from rev 313230, 
opencolorio/trunk/8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch)
===
--- 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch  
(rev 0)
+++ 8d48ee8da42de2d878db7b42586db8b3c67f83e1.patch  2018-03-29 04:04:48 UTC 
(rev 313231)
@@ -0,0 +1,98 @@
+From 8d48ee8da42de2d878db7b42586db8b3c67f83e1 Mon Sep 17 00:00:00 2001
+From: Jonathan Scruggs 
+Date: Fri, 19 Jan 2018 10:17:18 +
+Subject: [PATCH] Use GNUInstallDirs and fix install location for cmake files
+ (#501)
+
+GNUInstallDirs is supported on all platforms and variables are set
+to the standard GNU locations.
+
+Fix the location where the .cmake files are installed.
+
+Signed-off by: Jonathan Scruggs 
+---
+ CMakeLists.txt | 9 +
+ docs/CMakeLists.txt| 4 ++--
+ export/pkgconfig/OpenColorIO.pc.in | 6 ++
+ 3 files changed, 9 insertions(+), 10 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index a399d57a..473f1b79 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -60,6 +60,7 @@ endif()
+ include(ParseArguments)
+ include(OCIOMacros)
+ include(ExternalProject)
++include(GNUInstallDirs)
+ 
+ enable_language(CXX)
+ 
+@@ -558,7 +559,7 @@ endif()
+ configure_file(${CMAKE_SOURCE_DIR}/share/ocio/setup_ocio.sh.in
+ ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh @ONLY)
+ 
+-INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh 
DESTINATION share/ocio/)
++INSTALL(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/share/ocio/setup_ocio.sh 
DESTINATION ${CMAKE_INSTALL_DATADIR}/ocio/)
+ 
+ 
###
+ ### CPACK ###
+@@ -623,7 +624,7 @@ if(TARGET OpenColorIO_STATIC)
+ set(OCIO_STATIC_COMPILE_DEFINITIONS )
+ endif()
+ endif()
+-install(EXPORT OpenColorIO DESTINATION cmake)
++install(EXPORT OpenColorIO DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO)
+ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ "
+ get_filename_component(OpenColorIO_DIR \"\${CMAKE_CURRENT_LIST_FILE}\" 
PATH)
+@@ -635,7 +636,7 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ 
+ ## targets libraries + associated definitions
+ if(NOT TARGET OpenColorIO)
+-include(\"\${OpenColorIO_DIR}/cmake/OpenColorIO.cmake\") ## thanks to 
imported target
++
include(\"\${OpenColorIO_DIR}/${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO/OpenColorIO.cmake\")
 ## thanks to imported target
+ if(TARGET OpenColorIO AND NOT OpenColorIO_USE_STATIC)
+ message(STATUS \"shared target OpenColorIO : see 
OpenColorIO_LIBRARY\")
+ set(OpenColorIO_LIBRARY OpenColorIO)
+@@ -673,4 +674,4 @@ file(WRITE "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake"
+ message(STATUS OPENCOLORIO_FOUND=\${OPENCOLORIO_FOUND})
+ "
+ )
+-install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION .)
++install(FILES "${CMAKE_BINARY_DIR}/OpenColorIOConfig.cmake" DESTINATION 
${CMAKE_INSTALL_LIBDIR}/cmake/OpenColorIO)
+diff --git a/docs/CMakeLists.txt b/docs/CMakeLists.txt
+index 5970db64..4d97f72c 100644
+--- a/docs/CMakeLists.txt
 b/docs/CMakeLists.txt
+@@ -138,7 +138,7 @@ add_custom_target(doc ALL
+ add_dependencies(doc Sphinx) 
+ 
+ install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/build-html/
+-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/html
++DESTINATION ${CMAKE_INSTALL_DOCDIR}/html
+ PATTERN .* EXCLUDE
+ )
+ 
+@@ -173,6 +173,6 @@ if(PDFLATEX_COMPILER)
+ add_dependencies(pdf latex)
+ 
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/build-latex/OpenColorIO.pdf
+-DESTINATION ${CMAKE_INSTALL_PREFIX}/share/doc/OpenColorIO/)
++DESTINATION ${CMAKE_INSTALL_DOCDIR})
+ 
+ endif()
+diff --git a/export/pkgconfig/OpenColorIO.pc.in 
b/export/pkgconfig/OpenColorIO.pc.in
+index 81ab4ce3..c4553a4f 100644
+--- a/export/pkgconfig/OpenColorIO.pc.in
 b/export/pkgconfig/OpenColorIO.pc.in
+@@ -1,7 +1,5 @@
+-prefix=@CMAKE_INSTALL_PREFIX@
+-exec_prefix=@CMAKE_INSTALL_EXEC_PREFIX@

[arch-commits] Commit in lxterminal/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:58:02
  Author: bgyorgy
Revision: 313229

archrelease: copy trunk to community-x86_64

Added:
  lxterminal/repos/community-x86_64/PKGBUILD
(from rev 313228, lxterminal/trunk/PKGBUILD)
Deleted:
  lxterminal/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   82 +++--
 1 file changed, 31 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 02:57:36 UTC (rev 313228)
+++ PKGBUILD2018-03-29 02:58:02 UTC (rev 313229)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Angel Velasquez  
-# Contributor: Geoffroy Carrier 
-
-pkgbase=lxterminal
-pkgname=(lxterminal lxterminal-gtk3)
-pkgver=0.3.1
-pkgrel=1
-pkgdesc="VTE-based terminal emulator (part of LXDE)"
-arch=('x86_64')
-license=('GPL2')
-url="http://lxde.org/;
-depends=('vte' 'vte3')
-makedepends=('intltool')
-source=(https://downloads.sourceforge.net/lxde/${pkgbase}-${pkgver}.tar.xz)
-sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b')
-
-build() {
-  # GTK+ 2 version
-  [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2
-  cd gtk2
-  ./configure --sysconfdir=/etc --prefix=/usr
-  make
-
-  cd "$srcdir"
-  # GTK+ 3 version
-  [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3
-  cd gtk3
-  ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3
-  make
-}
-
-package_lxterminal() {
-  groups=('lxde')
-  depends=('vte')
-
-  cd gtk2
-  make DESTDIR="$pkgdir" install
-}
-
-package_lxterminal-gtk3() {
-  groups=('lxde-gtk3')
-  pkgdesc+=' (GTK+ 3 version)'
-  depends=('vte3')
-  conflicts=('lxterminal')
-
-  cd gtk3
-  make DESTDIR="$pkgdir" install
-}

Copied: lxterminal/repos/community-x86_64/PKGBUILD (from rev 313228, 
lxterminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 02:58:02 UTC (rev 313229)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Angel Velasquez  
+# Contributor: Geoffroy Carrier 
+
+pkgname=lxterminal
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="VTE-based terminal emulator (part of LXDE)"
+arch=('x86_64')
+url="https://lxde.org/;
+license=('GPL2')
+groups=('lxde' 'lxde-gtk3')
+depends=('vte3')
+makedepends=('intltool')
+conflicts=('lxterminal-gtk3')
+replaces=('lxterminal-gtk3')
+source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:57:36
  Author: bgyorgy
Revision: 313228

upgpkg: lxterminal 0.3.1-2

Remove GTK2-based lxterminal. GTK2-based VTE is unmaintained since 2011 and 
buggy. (FS#57676)

Modified:
  lxterminal/trunk/PKGBUILD

--+
 PKGBUILD |   42 +++---
 1 file changed, 11 insertions(+), 31 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 02:23:16 UTC (rev 313227)
+++ PKGBUILD2018-03-29 02:57:36 UTC (rev 313228)
@@ -4,48 +4,28 @@
 # Contributor: Angel Velasquez  
 # Contributor: Geoffroy Carrier 
 
-pkgbase=lxterminal
-pkgname=(lxterminal lxterminal-gtk3)
+pkgname=lxterminal
 pkgver=0.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="VTE-based terminal emulator (part of LXDE)"
 arch=('x86_64')
+url="https://lxde.org/;
 license=('GPL2')
-url="https://lxde.org/;
-depends=('vte' 'vte3')
+groups=('lxde' 'lxde-gtk3')
+depends=('vte3')
 makedepends=('intltool')
-source=(https://downloads.sourceforge.net/lxde/${pkgbase}-${pkgver}.tar.xz)
+conflicts=('lxterminal-gtk3')
+replaces=('lxterminal-gtk3')
+source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz)
 sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b')
 
 build() {
-  # GTK+ 2 version
-  [ -d gtk2 ] || cp -r $pkgbase-$pkgver gtk2
-  cd gtk2
-  ./configure --sysconfdir=/etc --prefix=/usr
-  make
-
-  cd "$srcdir"
-  # GTK+ 3 version
-  [ -d gtk3 ] || cp -r $pkgbase-$pkgver gtk3
-  cd gtk3
+  cd $pkgname-$pkgver
   ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3
   make
 }
 
-package_lxterminal() {
-  groups=('lxde')
-  depends=('vte')
-
-  cd gtk2
+package() {
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
 }
-
-package_lxterminal-gtk3() {
-  groups=('lxde-gtk3')
-  pkgdesc+=' (GTK+ 3 version)'
-  depends=('vte3')
-  conflicts=('lxterminal')
-
-  cd gtk3
-  make DESTDIR="$pkgdir" install
-}


[arch-commits] Commit in blender/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 02:23:16
  Author: svenstaro
Revision: 313227

archrelease: copy trunk to community-x86_64

Added:
  blender/repos/community-x86_64/PKGBUILD
(from rev 313226, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  216 ++---
 1 file changed, 108 insertions(+), 108 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 02:23:08 UTC (rev 313226)
+++ PKGBUILD2018-03-29 02:23:16 UTC (rev 313227)
@@ -1,108 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
- _gittag=v2.79b
-#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
-
-pkgname=blender
-pkgver=2.79.b
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'gcc6')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-
-  # cuda 9.1 fixes
-  sed -i -e "s/sm_20;//" -e "s/sm_21;//" 
build_files/cmake/config/blender_release.cmake
-
-  # openvdb 5 fix
-  sed -i "s/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER == 
3/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER >= 3/g" 
intern/openvdb/intern/openvdb_writer.cc
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  [[ -d build ]] && rm -rf build
-  mkdir build && cd build
-
-  export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=ON \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-x86_64/PKGBUILD (from rev 313226, 
blender/trunk/PKGBUILD)
===
--- PKGBUILD

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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 02:23:08
  Author: svenstaro
Revision: 313226

upgpkg: blender 17:2.79.b-2

opensubdiv 3.3.1 rebuild

Modified:
  blender/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 02:14:24 UTC (rev 313225)
+++ PKGBUILD2018-03-29 02:23:08 UTC (rev 313226)
@@ -17,7 +17,7 @@
 pkgname=blender
 pkgver=2.79.b
 #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
+pkgrel=2
 epoch=17
 pkgdesc="A fully integrated 3D graphics creation suite"
 arch=('x86_64')


[arch-commits] Commit in (llvm35)

2018-03-28 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 29, 2018 @ 02:22:58
  Author: foutrelis
Revision: 320573

Remove llvm35; no longer needed by anything

Deleted:
  llvm35/


[arch-commits] Commit in gsql/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:14:24
  Author: bgyorgy
Revision: 313225

archrelease: copy trunk to community-x86_64

Added:
  gsql/repos/community-x86_64/PKGBUILD
(from rev 313224, gsql/trunk/PKGBUILD)
Deleted:
  gsql/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   79 ++---
 1 file changed, 39 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 02:14:14 UTC (rev 313224)
+++ PKGBUILD2018-03-29 02:14:24 UTC (rev 313225)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Michael Kanis 
-
-pkgname=gsql
-pkgver=0.2.2
-pkgrel=12
-pkgdesc="Integrated database development tool for GNOME"
-url="http://gsql.org/;
-license=('GPL')
-arch=('x86_64')
-depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify')
-makedepends=('libmariadbclient' 'libssh' 'postgresql-libs' 'vte')
-optdepends=('libmariadbclient: MySQL engine'
-'libssh: SSH tunneling plugin'
-'postgresql-libs: PostgreSQL engine'
-'vte: Terminal session plugin')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz;)
-sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded')
-
-prepare() {
-  cd $pkgname-release-$pkgver
-  sed -i 's/notify_notification_new (subj, message, NULL, 
NULL);/notify_notification_new (subj, message, NULL);/' libgsql/notify.c
-  ./autogen.sh
-}
-
-build() {
-  cd $pkgname-release-$pkgver
-  export LDFLAGS="$LDFLAGS -lgthread-2.0"
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-  --without-gnome \
-  --with-gconf-schema-file-dir=/usr/share/gconf/schemas
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname-release-$pkgver
-  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
-}

Copied: gsql/repos/community-x86_64/PKGBUILD (from rev 313224, 
gsql/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 02:14:24 UTC (rev 313225)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Michael Kanis 
+
+pkgname=gsql
+pkgver=0.2.2
+pkgrel=13
+pkgdesc="Integrated database development tool for GNOME"
+url="http://gsql.org/;
+license=('GPL')
+arch=('x86_64')
+depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify')
+makedepends=('libmariadbclient' 'libssh' 'postgresql-libs')
+optdepends=('libmariadbclient: MySQL engine'
+'libssh: SSH tunneling plugin'
+'postgresql-libs: PostgreSQL engine')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz;)
+sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded')
+
+prepare() {
+  cd $pkgname-release-$pkgver
+  sed -i 's/notify_notification_new (subj, message, NULL, 
NULL);/notify_notification_new (subj, message, NULL);/' libgsql/notify.c
+  ./autogen.sh
+}
+
+build() {
+  cd $pkgname-release-$pkgver
+  export LDFLAGS="$LDFLAGS -lgthread-2.0"
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+  --without-gnome --disable-plugin-vte \
+  --with-gconf-schema-file-dir=/usr/share/gconf/schemas
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-release-$pkgver
+  make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
+}


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

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:14:14
  Author: bgyorgy
Revision: 313224

upgpkg: gsql 0.2.2-13

Remove deprecated vte optional dependency

Modified:
  gsql/trunk/PKGBUILD

--+
 PKGBUILD |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 02:06:17 UTC (rev 313223)
+++ PKGBUILD2018-03-29 02:14:14 UTC (rev 313224)
@@ -4,17 +4,16 @@
 
 pkgname=gsql
 pkgver=0.2.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Integrated database development tool for GNOME"
 url="http://gsql.org/;
 license=('GPL')
 arch=('x86_64')
 depends=('gconf' 'gtksourceview2' 'libglade' 'libnotify')
-makedepends=('libmariadbclient' 'libssh' 'postgresql-libs' 'vte')
+makedepends=('libmariadbclient' 'libssh' 'postgresql-libs')
 optdepends=('libmariadbclient: MySQL engine'
 'libssh: SSH tunneling plugin'
-'postgresql-libs: PostgreSQL engine'
-'vte: Terminal session plugin')
+'postgresql-libs: PostgreSQL engine')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/halturin/$pkgname/archive/release-$pkgver.tar.gz;)
 sha256sums=('a0372e492d9d72410d4c3d5d1e4ab9ce2b9eb9fc69996d2c78e318fb637c9ded')
 
@@ -28,7 +27,7 @@
   cd $pkgname-release-$pkgver
   export LDFLAGS="$LDFLAGS -lgthread-2.0"
   ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
-  --without-gnome \
+  --without-gnome --disable-plugin-vte \
   --with-gconf-schema-file-dir=/usr/share/gconf/schemas
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make


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

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:06:09
  Author: bgyorgy
Revision: 313222

upgpkg: medit 1.2.0-5

Remove deprecated vte optional dependency

Modified:
  medit/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 02:00:50 UTC (rev 313221)
+++ PKGBUILD2018-03-29 02:06:09 UTC (rev 313222)
@@ -5,7 +5,7 @@
 
 pkgname=medit
 pkgver=1.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc='GTK+ text editor'
 arch=('x86_64')
 url='http://mooedit.sourceforge.net/'
@@ -12,8 +12,7 @@
 license=('LGPL2.1')
 depends=('libsm' 'pygtk')
 makedepends=('intltool' 'python')
-optdepends=('ctags: Show functions in the open document'
-'vte: Terminal plugin')
+optdepends=('ctags: Show functions in the open document')
 source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2)
 sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d')
 


[arch-commits] Commit in medit/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 02:06:17
  Author: bgyorgy
Revision: 313223

archrelease: copy trunk to community-x86_64

Added:
  medit/repos/community-x86_64/PKGBUILD
(from rev 313222, medit/trunk/PKGBUILD)
Deleted:
  medit/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   77 ++---
 1 file changed, 38 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 02:06:09 UTC (rev 313222)
+++ PKGBUILD2018-03-29 02:06:17 UTC (rev 313223)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Sergej Pupykin 
-# Contributor: William Rea 
-
-pkgname=medit
-pkgver=1.2.0
-pkgrel=4
-pkgdesc='GTK+ text editor'
-arch=('x86_64')
-url='http://mooedit.sourceforge.net/'
-license=('LGPL2.1')
-depends=('libsm' 'pygtk')
-makedepends=('intltool' 'python')
-optdepends=('ctags: Show functions in the open document'
-'vte: Terminal plugin')
-source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2)
-sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Python2 fix
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' 
moo/moopython/plugins/lib/pyconsole.py
-
-  # Recognise PKGBUILD as shell script
-  sed -i 's/*.sh/*.sh;PKGBUILD/' moo/mooedit/langs/sh.lang
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr --disable-install-hooks PYTHON=python2
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: medit/repos/community-x86_64/PKGBUILD (from rev 313222, 
medit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 02:06:17 UTC (rev 313223)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+# Contributor: William Rea 
+
+pkgname=medit
+pkgver=1.2.0
+pkgrel=5
+pkgdesc='GTK+ text editor'
+arch=('x86_64')
+url='http://mooedit.sourceforge.net/'
+license=('LGPL2.1')
+depends=('libsm' 'pygtk')
+makedepends=('intltool' 'python')
+optdepends=('ctags: Show functions in the open document')
+source=(https://downloads.sourceforge.net/mooedit/$pkgname-$pkgver.tar.bz2)
+sha256sums=('f0f7b3d9e3337907a5b27aa2ff3a084250d7517b38488c50872a621b4e1f3a4d')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Python2 fix
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' 
moo/moopython/plugins/lib/pyconsole.py
+
+  # Recognise PKGBUILD as shell script
+  sed -i 's/*.sh/*.sh;PKGBUILD/' moo/mooedit/langs/sh.lang
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --disable-install-hooks PYTHON=python2
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in opensubdiv/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 02:00:50
  Author: svenstaro
Revision: 313221

archrelease: copy trunk to community-x86_64

Added:
  opensubdiv/repos/community-x86_64/PKGBUILD
(from rev 313220, opensubdiv/trunk/PKGBUILD)
Deleted:
  opensubdiv/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 02:00:41 UTC (rev 313220)
+++ PKGBUILD2018-03-29 02:00:50 UTC (rev 313221)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=opensubdiv
-pkgver=3.1.1
-pkgrel=3
-pkgdesc="An Open-Source subdivision surface library"
-arch=(x86_64)
-url="http://graphics.pixar.com/opensubdiv;
-license=('apache')
-depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama)
-makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils 
opencl-headers)
-#makedepends_x86_64=(cuda) Broken currently :/
-source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz;)
-sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5')
-
-prepare() {
-cd "OpenSubdiv-${pkgver//./_}"
-
-find . -name \*.py | xargs sed -i "s/env python/env python2/g"
-}
-
-build() {
-cd "OpenSubdiv-${pkgver//./_}"
-
-rm -rf build
-mkdir build && cd build
-
-cmake .. \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr
-}
-
-package() {
-cd "OpenSubdiv-${pkgver//./_}"/build
-
-make DESTDIR="$pkgdir/" install
-
-rm -rf ${pkgdir}/usr/bin
-}

Copied: opensubdiv/repos/community-x86_64/PKGBUILD (from rev 313220, 
opensubdiv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 02:00:50 UTC (rev 313221)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=opensubdiv
+pkgver=3.3.1
+pkgrel=1
+pkgdesc="An Open-Source subdivision surface library"
+arch=(x86_64)
+url="http://graphics.pixar.com/opensubdiv;
+license=('apache')
+depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama)
+makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils 
opencl-headers)
+#makedepends_x86_64=(cuda) Broken currently :/
+source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz;)
+sha512sums=('9d6f42eb194a916f8619ca05c0a8e5895d0f6733927a79fdeecc78908b5fa0d06e29f04c43fa62a33661e1aeab5fae29ad526447aa47406da253d13869373201')
+
+prepare() {
+cd "OpenSubdiv-${pkgver//./_}"
+
+find . -name \*.py | xargs sed -i "s/env python/env python2/g"
+}
+
+build() {
+cd "OpenSubdiv-${pkgver//./_}"
+
+rm -rf build
+mkdir build && cd build
+
+cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+}
+
+package() {
+cd "OpenSubdiv-${pkgver//./_}"/build
+
+make DESTDIR="$pkgdir/" install
+
+rm -rf ${pkgdir}/usr/bin
+}


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 02:00:41
  Author: svenstaro
Revision: 313220

upgpkg: opensubdiv 3.3.1-1

Modified:
  opensubdiv/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 01:55:34 UTC (rev 313219)
+++ PKGBUILD2018-03-29 02:00:41 UTC (rev 313220)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=opensubdiv
-pkgver=3.1.1
-pkgrel=3
+pkgver=3.3.1
+pkgrel=1
 pkgdesc="An Open-Source subdivision surface library"
 arch=(x86_64)
 url="http://graphics.pixar.com/opensubdiv;
@@ -10,7 +10,7 @@
 makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils 
opencl-headers)
 #makedepends_x86_64=(cuda) Broken currently :/
 
source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz;)
-sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5')
+sha512sums=('9d6f42eb194a916f8619ca05c0a8e5895d0f6733927a79fdeecc78908b5fa0d06e29f04c43fa62a33661e1aeab5fae29ad526447aa47406da253d13869373201')
 
 prepare() {
 cd "OpenSubdiv-${pkgver//./_}"


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

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 01:55:34
  Author: bgyorgy
Revision: 313219

archrelease: copy trunk to community-x86_64

Added:
  budgie-desktop/repos/community-x86_64/PKGBUILD
(from rev 313218, budgie-desktop/trunk/PKGBUILD)
  budgie-desktop/repos/community-x86_64/gnome3.28.patch
(from rev 313218, budgie-desktop/trunk/gnome3.28.patch)
  budgie-desktop/repos/community-x86_64/no-nautilus-desktop.patch
(from rev 313218, budgie-desktop/trunk/no-nautilus-desktop.patch)
Deleted:
  budgie-desktop/repos/community-x86_64/PKGBUILD
  budgie-desktop/repos/community-x86_64/gnome3.28.patch

---+
 PKGBUILD  |  129 +
 gnome3.28.patch   | 2898 ++--
 no-nautilus-desktop.patch |   16 
 3 files changed, 1531 insertions(+), 1512 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 01:55:26 UTC (rev 313218)
+++ PKGBUILD2018-03-29 01:55:34 UTC (rev 313219)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=budgie-desktop
-_helper_pkgname=budgie-helper
-pkgver=10.4+8+gff09a510
-_helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55
-pkgrel=2
-pkgdesc="Modern desktop environment from the Solus Project"
-arch=('x86_64')
-url="https://budgie-desktop.org/;
-license=('GPL' 'LGPL')
-depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 
'gnome-themes-standard' 'libibus' 'libpeas' 'libwnck3' 'mutter')
-makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 
'meson' 'sassc' 'vala')
-optdepends=('gnome-backgrounds: Default background'
-'gnome-control-center: System settings'
-'gnome-screensaver: Lock screen'
-'network-manager-applet: Network management')
-_commit=ff09a5104075e9774d8f600b875e9871eccb04f8  # master
-source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit;
-"git+https://git.gnome.org/browse/libgnome-volume-control;
-
"$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev;
-   gnome3.28.patch)
-validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty 
(Solus Project Founder)
-sha256sums=('SKIP'
-'SKIP'
-'3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e'
-'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45')
-
-pkgver() {
-   cd $pkgname
-   git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-   mkdir build
-   cd $pkgname
-   patch -p1 -i ../gnome3.28.patch
-
-   git config --local submodule.subprojects/gvc.url 
"$srcdir/libgnome-volume-control"
-   git submodule update --init
-
-   # Provide better compatibility for GNOME
-   # https://github.com/solus-project/budgie-desktop/issues/261
-   cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
-   NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-   arch-meson $pkgname  build
-   ninja -C build
-
-   cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
-   ./configure --prefix=/usr --sysconfdir=/etc --disable-schemas-compile 
--disable-Werror
-   make
-}
-
-package() {
-   DESTDIR="$pkgdir" ninja -C build install
-
-   cd "$srcdir/$_helper_pkgname-$_helper_gitrev"
-   make DESTDIR="$pkgdir" install
-}

Copied: budgie-desktop/repos/community-x86_64/PKGBUILD (from rev 313218, 
budgie-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-29 01:55:34 UTC (rev 313219)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Balló György 
+
+pkgname=budgie-desktop
+_helper_pkgname=budgie-helper
+pkgver=10.4+34+gd6f3519f
+_helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55
+pkgrel=1
+pkgdesc="Modern desktop environment from the Solus Project"
+arch=('x86_64')
+url="https://budgie-desktop.org/;
+license=('GPL' 'LGPL')
+depends=('accountsservice' 'gnome-bluetooth' 'gnome-menus' 'gnome-session' 
'gnome-themes-standard' 'libibus' 'libpeas' 'libwnck3' 'mutter')
+makedepends=('autoconf-archive' 'git' 'gobject-introspection' 'intltool' 
'meson' 'sassc' 'vala')
+optdepends=('gnome-backgrounds: Default background'
+'gnome-control-center: System settings'
+'gnome-screensaver: Lock screen'
+'network-manager-applet: Network management')
+_commit=d6f3519f04d8c619f7d1797ad24a26357e578ba9  # master
+source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit;
+"git+https://git.gnome.org/browse/libgnome-volume-control;
+
"$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev;
+   gnome3.28.patch
+no-nautilus-desktop.patch)

[arch-commits] Commit in budgie-desktop/trunk (PKGBUILD no-nautilus-desktop.patch)

2018-03-28 Thread Balló György via arch-commits
Date: Thursday, March 29, 2018 @ 01:55:26
  Author: bgyorgy
Revision: 313218

upgpkg: budgie-desktop 10.4+34+gd6f3519f-1

Fix settings without nautilus-desktop

Added:
  budgie-desktop/trunk/no-nautilus-desktop.patch
Modified:
  budgie-desktop/trunk/PKGBUILD

---+
 PKGBUILD  |   13 -
 no-nautilus-desktop.patch |   16 
 2 files changed, 24 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 01:20:06 UTC (rev 313217)
+++ PKGBUILD2018-03-29 01:55:26 UTC (rev 313218)
@@ -3,9 +3,9 @@
 
 pkgname=budgie-desktop
 _helper_pkgname=budgie-helper
-pkgver=10.4+8+gff09a510
+pkgver=10.4+34+gd6f3519f
 _helper_gitrev=3b52434b6d1cfe00c5bac1046d323813ce531a55
-pkgrel=2
+pkgrel=1
 pkgdesc="Modern desktop environment from the Solus Project"
 arch=('x86_64')
 url="https://budgie-desktop.org/;
@@ -16,16 +16,18 @@
 'gnome-control-center: System settings'
 'gnome-screensaver: Lock screen'
 'network-manager-applet: Network management')
-_commit=ff09a5104075e9774d8f600b875e9871eccb04f8  # master
+_commit=d6f3519f04d8c619f7d1797ad24a26357e578ba9  # master
 
source=("git+https://github.com/budgie-desktop/budgie-desktop.git#commit=$_commit;
 "git+https://git.gnome.org/browse/libgnome-volume-control;
 
"$_helper_pkgname-$_helper_gitrev.tar.gz::https://codeload.github.com/City-busz/$_helper_pkgname/tar.gz/$_helper_gitrev;
-   gnome3.28.patch)
+   gnome3.28.patch
+no-nautilus-desktop.patch)
 validpgpkeys=('8876CC8EDAEC52CEAB7742E778E2387015C1205F') # Ikey Doherty 
(Solus Project Founder)
 sha256sums=('SKIP'
 'SKIP'
 '3a4d7dd7c95ccba4e2916adf4a14769ffe54e8f86ed302d0268cd312b2a85c0e'
-'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45')
+'86a43069171e7949a66ac2eed7513cd7f102151e1734e5e54333edb92447ff45'
+'f553b4f14e8f64ee472ad7c923f2ac2d9fba5efa62adb11ee5ee9d14fb4278ac')
 
 pkgver() {
cd $pkgname
@@ -36,6 +38,7 @@
mkdir build
cd $pkgname
patch -p1 -i ../gnome3.28.patch
+   patch -p1 -i ../no-nautilus-desktop.patch
 
git config --local submodule.subprojects/gvc.url 
"$srcdir/libgnome-volume-control"
git submodule update --init

Added: no-nautilus-desktop.patch
===
--- no-nautilus-desktop.patch   (rev 0)
+++ no-nautilus-desktop.patch   2018-03-29 01:55:26 UTC (rev 313218)
@@ -0,0 +1,16 @@
+diff -Naur budgie-desktop-10.4.orig/src/panel/settings/settings_main.vala 
budgie-desktop-10.4/src/panel/settings/settings_main.vala
+--- budgie-desktop-10.4.orig/src/panel/settings/settings_main.vala 
2017-08-15 00:00:04.0 +0200
 budgie-desktop-10.4/src/panel/settings/settings_main.vala  2018-03-29 
03:33:48.068212130 +0200
+@@ -102,12 +102,6 @@
+ void build_content()
+ {
+ this.add_page(new Budgie.StylePage());
+-
+-/* So we don't bust a nut on start up */
+-if (Environment.find_program_in_path("nautilus") != null) {
+-this.add_page(new Budgie.DesktopPage());
+-}
+-
+ this.add_page(new Budgie.FontPage());
+ this.add_page(new Budgie.WindowsPage());
+ this.add_page(new Budgie.AutostartPage());


[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:19:52
  Author: svenstaro
Revision: 320568

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 320567, nvidia-lts/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 320567, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 01:19:52 UTC (rev 320568)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=390.48
+_extramodules=extramodules-4.14-lts
+pkgrel=1
+epoch=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.24')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha512sums=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts"
+depends=('linux-lts>=4.14.24' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:19:48
  Author: svenstaro
Revision: 320567

upgpkg: nvidia-lts 1:390.48-1

Modified:
  nvidia-lts/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 01:12:04 UTC (rev 320566)
+++ PKGBUILD2018-03-29 01:19:48 UTC (rev 320567)
@@ -2,7 +2,7 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=nvidia-lts
-pkgver=390.42
+pkgver=390.48
 _extramodules=extramodules-4.14-lts
 pkgrel=1
 epoch=1
@@ -12,7 +12,7 @@
 license=('custom')
 options=('!strip')
 
source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
-sha512sums=('e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5')
+sha512sums=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
 
 _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 


[arch-commits] Commit in nvidia/trunk (4.15-FS57305.patch PKGBUILD fix-abi.patch)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:11:56
  Author: svenstaro
Revision: 320565

upgpkg: nvidia 390.48-1

Modified:
  nvidia/trunk/PKGBUILD
Deleted:
  nvidia/trunk/4.15-FS57305.patch
  nvidia/trunk/fix-abi.patch

+
 4.15-FS57305.patch |  181 ---
 PKGBUILD   |   12 +--
 fix-abi.patch  |   12 ---
 3 files changed, 4 insertions(+), 201 deletions(-)

Deleted: 4.15-FS57305.patch
===
--- 4.15-FS57305.patch  2018-03-29 01:00:59 UTC (rev 320564)
+++ 4.15-FS57305.patch  2018-03-29 01:11:56 UTC (rev 320565)
@@ -1,181 +0,0 @@
-diff --git a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
-index 292d7da..5f254e1 100755
 a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
-+++ b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/conftest.sh
-@@ -2123,6 +2123,7 @@ compile_test() {
- #endif
- #include 
- #include 
-+#include 
- #if !defined(CONFIG_DRM) && !defined(CONFIG_DRM_MODULE)
- #error DRM not enabled
- #endif
-@@ -2146,8 +2147,12 @@ compile_test() {
- /* 2014-12-18 88a48e297b3a3bac6022c03babfb038f1a886cea */
- i = DRIVER_ATOMIC;
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
- /* 2015-04-10 df63b9994eaf942afcdb946d27a28661d7dfbf2a */
- for_each_crtc_in_state(s, c, cs, i) { }
-+#else
-+for_each_new_crtc_in_state(s, c, cs, i) {}
-+#endif
- 
- /* 2015-05-18 036ef5733ba433760a3512bb5f7a155946e2df05 */
- a = offsetof(struct drm_mode_config_funcs, 
atomic_state_alloc);
-diff --git 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
-index cf16b6f..a66ae5a 100644
 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
-+++ 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-connector.c
-@@ -33,6 +33,7 @@
- 
- #include 
- #include 
-+#include 
- 
- static void nv_drm_connector_destroy(struct drm_connector *connector)
- {
-@@ -87,7 +88,11 @@ static enum drm_connector_status 
__nv_drm_connector_detect_internal(
- break;
- }
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
- encoder = drm_encoder_find(dev, connector->encoder_ids[i]);
-+#else
-+encoder = drm_encoder_find(dev, NULL, connector->encoder_ids[i]);
-+#endif
- 
- if (encoder == NULL) {
- BUG_ON(encoder != NULL);
-diff --git 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
-index b54128a..d820dc2 100644
 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
-+++ 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-crtc.c
-@@ -37,6 +37,7 @@
- 
- #include 
- #include 
-+#include 
- 
- static const u32 nv_default_supported_plane_drm_formats[] = {
- DRM_FORMAT_ARGB1555,
-@@ -141,7 +142,11 @@ static int nv_drm_plane_atomic_check(struct drm_plane 
*plane,
- goto done;
- }
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
- for_each_crtc_in_state(plane_state->state, crtc, crtc_state, i) {
-+#else
-+for_each_new_crtc_in_state(plane_state->state, crtc, crtc_state, i) {
-+#endif
- struct nv_drm_crtc_state *nv_crtc_state = 
to_nv_crtc_state(crtc_state);
- struct NvKmsKapiHeadRequestedConfig *head_req_config =
- _crtc_state->req_config;
-@@ -365,7 +370,11 @@ static int nv_drm_crtc_atomic_check(struct drm_crtc *crtc,
- 
- req_config->flags.displaysChanged = NV_TRUE;
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
- for_each_connector_in_state(crtc_state->state,
-+#else
-+for_each_new_connector_in_state(crtc_state->state,
-+#endif
- connector, connector_state, j) {
- if (connector_state->crtc != crtc) {
- continue;
-@@ -613,7 +622,11 @@ int nv_drm_get_crtc_crc32_ioctl(struct drm_device *dev,
- goto done;
- }
- 
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 15, 0)
- crtc = drm_crtc_find(dev, params->crtc_id);
-+#else
-+crtc = drm_crtc_find(dev, NULL, params->crtc_id);
-+#endif
- if (!crtc) {
- ret = -ENOENT;
- goto done;
-diff --git 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c 
b/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c
-index da15d89..91f64ea 100644
 
a/NVIDIA-Linux-x86_64-390.25-no-compat32/kernel/nvidia-drm/nvidia-drm-modeset.c
-+++ 

[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:12:04
  Author: svenstaro
Revision: 320566

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 320565, nvidia/trunk/PKGBUILD)

--+
 PKGBUILD |   81 +
 1 file changed, 81 insertions(+)

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 320565, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 01:12:04 UTC (rev 320566)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=390.48
+_extramodules=extramodules-4.15-ARCH
+pkgrel=1
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 
'linux-headers>=4.15' 'linux-headers<4.16')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha256sums=('2d4bf72801f101a85df6fd1464021380ad51f5a30df05dadaf1fb546a175a441')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.15' 'linux<4.16' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}


[arch-commits] Commit in lib32-nvidia-utils/repos (2 files)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:04:42
  Author: svenstaro
Revision: 313216

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-nvidia-utils/repos/multilib-testing-x86_64/
  lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD
(from rev 313215, lib32-nvidia-utils/trunk/PKGBUILD)

--+
 PKGBUILD |  114 +
 1 file changed, 114 insertions(+)

Copied: lib32-nvidia-utils/repos/multilib-testing-x86_64/PKGBUILD (from rev 
313215, lib32-nvidia-utils/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-03-29 01:04:42 UTC (rev 313216)
@@ -0,0 +1,114 @@
+# $Id$
+# Maintainer: Thomas Baechler 
+# Contributor: James Rayner 
+
+_pkgbasename=nvidia-utils
+pkgbase=lib32-$_pkgbasename
+pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia')
+pkgver=390.48
+pkgrel=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+#makedepends=('nvidia-libgl')  # To avoid conflict during installation in the 
build chroot
+license=('custom')
+options=('!strip')
+
+_arch='x86'
+_pkg="NVIDIA-Linux-${_arch}-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
+sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb')
+
+create_links() {
+# create soname links
+for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
+_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
+_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
+[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
+[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
+done
+}
+
+build() {
+sh ${_pkg}.run --extract-only
+}
+
+package_lib32-opencl-nvidia() {
+pkgdesc="OpenCL implemention for NVIDIA (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs')
+optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('lib32-opencl-driver')
+
+cd "${_pkg}"
+
+# OpenCL
+install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}"
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" 
+
+create_links
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia"
+}
+
+package_lib32-nvidia-utils() {
+pkgdesc="NVIDIA drivers utilities (32-bit)"
+depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-utils')
+optdepends=('lib32-opencl-nvidia')
+conflicts=('lib32-nvidia-libgl')
+provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-libgl')
+replaces=('lib32-nvidia-libgl')
+
+cd "${_pkg}"
+
+# GLX extension module for X - useless ?
+install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
+ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find 
glx otherwise
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}"
+# now in lib32-mesa driver
+#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLX_indirect.so.0"
+
+# Wayland stuff
+install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2"
+ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1"
+
+# OpenGL libraries
+install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}"
+
+# OpenGL core library
+install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}"
+install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}"
+install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}"
+
+# misc
+install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}"
+install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}"
+install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}"
+install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}"
+install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}"
+  

[arch-commits] Commit in lib32-nvidia-utils/trunk (PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:04:34
  Author: svenstaro
Revision: 313215

upgpkg: lib32-nvidia-utils 390.48-1

Modified:
  lib32-nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 01:02:33 UTC (rev 313214)
+++ PKGBUILD2018-03-29 01:04:34 UTC (rev 313215)
@@ -5,7 +5,7 @@
 _pkgbasename=nvidia-utils
 pkgbase=lib32-$_pkgbasename
 pkgname=('lib32-nvidia-utils' 'lib32-opencl-nvidia')
-pkgver=390.42
+pkgver=390.48
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 _arch='x86'
 _pkg="NVIDIA-Linux-${_arch}-${pkgver}"
 
source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;)
-sha512sums=('079cfae9ce318e30d8699c7a1e9b8fc528382be68605ceea16b5cb671d11588098af001b6cb4c66c904a248193742efc450e18101f9dda73c1ca101ab8aca2ce')
+sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb')
 
 create_links() {
 # create soname links


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

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 01:02:33
  Author: dvzrv
Revision: 313214

archrelease: copy trunk to community-testing-x86_64

Added:
  dpf-plugins/repos/community-testing-x86_64/
  dpf-plugins/repos/community-testing-x86_64/PKGBUILD
(from rev 313213, dpf-plugins/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: dpf-plugins/repos/community-testing-x86_64/PKGBUILD (from rev 313213, 
dpf-plugins/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-29 01:02:33 UTC (rev 313214)
@@ -0,0 +1,47 @@
+# Maintainer: David Runge 
+pkgname=dpf-plugins
+pkgver=1.1
+pkgrel=1
+pkgdesc="Collection of DPF-based plugins"
+arch=('x86_64')
+url="https://github.com/DISTRHO/DPF-Plugins;
+license=('custom:ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT')
+groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
+depends=('liblo' 'projectm')
+makedepends=('lv2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha512sums=('b624693ed5d20018352506f159c15188f32a6c2d2fd3996055efa2606ccbb02a8a8116713efe6480c2686bb8e1d318c40c4c5217d101c0d897a90d623845feee')
+
+prepare() {
+  mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  make BUILD_VST=true \
+   BUILD_DSSI=true \
+   BUILD_LV2=true \
+   BUILD_JACK=true
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" \
+   PREFIX=/usr \
+   install
+  # docs
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  # licenses
+  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 dpf/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/dpf/LICENSE"
+  install -vDm 644 plugins/Kars/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/Kars/LICENSE"
+  install -vDm 644 plugins/AmplitudeImposer/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/LICENSE"
+  install -vDm 644 plugins/CycleShifter/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/LICENSE"
+  install -vDm 644 plugins/SoulForce/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/LICENSE"
+}


[arch-commits] Commit in nvidia-utils/repos (5 files)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:00:59
  Author: svenstaro
Revision: 320564

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-utils/repos/testing-x86_64/
  nvidia-utils/repos/testing-x86_64/PKGBUILD
(from rev 320563, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/testing-x86_64/nvidia-drm-outputclass.conf
(from rev 320563, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/testing-x86_64/nvidia-utils.install
(from rev 320563, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/testing-x86_64/nvidia-utils.sysusers
(from rev 320563, nvidia-utils/trunk/nvidia-utils.sysusers)

-+
 PKGBUILD|  173 ++
 nvidia-drm-outputclass.conf |   15 +++
 nvidia-utils.install|7 +
 nvidia-utils.sysusers   |1 
 4 files changed, 196 insertions(+)

Copied: nvidia-utils/repos/testing-x86_64/PKGBUILD (from rev 320563, 
nvidia-utils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-03-29 01:00:59 UTC (rev 320564)
@@ -0,0 +1,173 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Thomas Baechler 
+# Contributor: James Rayner 
+
+pkgbase=nvidia-utils
+pkgname=('nvidia-utils' 'opencl-nvidia')
+pkgver=390.48
+pkgrel=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+license=('custom')
+options=('!strip')
+source=('nvidia-drm-outputclass.conf'
+'nvidia-utils.sysusers'
+
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
+
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
+
'40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+create_links() {
+# create soname links
+find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
+_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
+_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
+[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
+[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
+done
+}
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+bsdtar -xf nvidia-persistenced-init.tar.bz2
+
+sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
+}
+
+package_opencl-nvidia() {
+pkgdesc="OpenCL implemention for NVIDIA"
+depends=('zlib')
+optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('opencl-driver')
+cd "${_pkg}"
+
+# OpenCL
+install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
+install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
+
+create_links
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
+}
+
+package_nvidia-utils() {
+pkgdesc="NVIDIA drivers utilities"
+depends=('xorg-server' 'libglvnd')
+optdepends=('nvidia-settings: configuration tool'
+'xorg-server-devel: nvidia-xconfig'
+'opencl-nvidia: OpenCL support')
+conflicts=('nvidia-libgl')
+provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
+replaces=('nvidia-libgl')
+install="${pkgname}.install"
+
+cd "${_pkg}"
+
+# X driver
+install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
+
+# GLX extension module for X
+install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
+ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
+ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
+
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
+# now in mesa driver
+#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
+
+# Wayland stuff
+install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2"
+ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
+install -D -m644 "10_nvidia_wayland.json" 

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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:00:48
  Author: svenstaro
Revision: 320563

upgpkg: nvidia-utils 390.48-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-28 23:33:02 UTC (rev 320562)
+++ PKGBUILD2018-03-29 01:00:48 UTC (rev 320563)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=390.42
+pkgver=390.48
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,10 +16,9 @@
 
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5')
+
'40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
 
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 create_links() {
 # create soname links


[arch-commits] Commit in (4 files)

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 00:59:16
  Author: dvzrv
Revision: 313213

Adding dpf-plugins 1.1.

Added:
  dpf-plugins/
  dpf-plugins/repos/
  dpf-plugins/trunk/
  dpf-plugins/trunk/PKGBUILD

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Added: dpf-plugins/trunk/PKGBUILD
===
--- dpf-plugins/trunk/PKGBUILD  (rev 0)
+++ dpf-plugins/trunk/PKGBUILD  2018-03-29 00:59:16 UTC (rev 313213)
@@ -0,0 +1,47 @@
+# Maintainer: David Runge 
+pkgname=dpf-plugins
+pkgver=1.1
+pkgrel=1
+pkgdesc="Collection of DPF-based plugins"
+arch=('x86_64')
+url="https://github.com/DISTRHO/DPF-Plugins;
+license=('custom:ISC' 'GPL2' 'GPL3' 'LGPL3' 'MIT')
+groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio' 'vst-plugins')
+depends=('liblo' 'projectm')
+makedepends=('lv2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/DISTRHO/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha512sums=('b624693ed5d20018352506f159c15188f32a6c2d2fd3996055efa2606ccbb02a8a8116713efe6480c2686bb8e1d318c40c4c5217d101c0d897a90d623845feee')
+
+prepare() {
+  mv -v "DPF-Plugins-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  make BUILD_VST=true \
+   BUILD_DSSI=true \
+   BUILD_LV2=true \
+   BUILD_JACK=true
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir/" \
+   PREFIX=/usr \
+   install
+  # docs
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+  # licenses
+  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -vDm 644 dpf/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/dpf/LICENSE"
+  install -vDm 644 plugins/Kars/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/Kars/LICENSE"
+  install -vDm 644 plugins/AmplitudeImposer/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/AmplitudeImposer/LICENSE"
+  install -vDm 644 plugins/CycleShifter/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/CycleShifter/LICENSE"
+  install -vDm 644 plugins/SoulForce/LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/SoulForce/LICENSE"
+}


Property changes on: dpf-plugins/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in blender/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 00:53:35
  Author: svenstaro
Revision: 313212

archrelease: copy trunk to community-x86_64

Added:
  blender/repos/community-x86_64/PKGBUILD
(from rev 313211, blender/trunk/PKGBUILD)
Deleted:
  blender/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  216 ++---
 1 file changed, 108 insertions(+), 108 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-29 00:53:23 UTC (rev 313211)
+++ PKGBUILD2018-03-29 00:53:35 UTC (rev 313212)
@@ -1,108 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# Sometimes blender.org takes some time to release patch releases and because 
Arch users
-# are impatient, we sometimes need to build from git directly.
-# Update because I get so many queries on this:
-# Due to our other rolling deps, it's sometimes not possible to build Blender 
stable releases.
-# More often than not, a new openshadinglanguage breaks it and I could either 
backport fixes
-# or simply roll with a new version. I usually choose the latter when the 
former seems
-# unreasonable.
-
- _gittag=v2.79a
-#_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
-
-pkgname=blender
-pkgver=2.79.a
-#[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
-pkgrel=1
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('x86_64')
-license=('GPL')
-url="http://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 
'python-numpy'
- 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 
'alembic'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'gcc6')
-makedepends_x86_64=('cuda')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git://git.blender.org/blender-addons.git"
-"git://git.blender.org/blender-addons-contrib.git"
-"git://git.blender.org/blender-translations.git"
-"git://git.blender.org/blender-dev-tools.git"
-"git://git.blender.org/scons.git")
-if [[ -n $_gittag ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}")
-elif [[ -n $_gitcommit ]]; then
-
source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}")
-fi
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url ${srcdir}/blender-addons
-  git config submodule."release/scripts/addons_contrib".url 
${srcdir}/blender-addons-contrib
-  git config submodule."release/datafiles/locale".url 
${srcdir}/blender-translations
-  git config submodule."source/tools".url ${srcdir}/blender-dev-tools
-  git config submodule."scons".url ${srcdir}/scons
-  git submodule update
-
-  # cuda 9.1 fixes
-  sed -i -e "s/sm_20;//" -e "s/sm_21;//" 
build_files/cmake/config/blender_release.cmake
-
-  # openvdb 5 fix
-  sed -i "s/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER == 
3/OPENVDB_LIBRARY_MAJOR_VERSION_NUMBER >= 3/g" 
intern/openvdb/intern/openvdb_writer.cc
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  [[ -d build ]] && rm -rf build
-  mkdir build && cd build
-
-  export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE"
-  cmake -C../build_files/cmake/config/blender_release.cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DOPENIMAGEIO_ROOT_DIR=/usr \
--DWITH_LLVM=ON \
--DWITH_SYSTEM_OPENJPEG=ON \
--DWITH_GL_PROFILE_CORE=OFF \
--DWITH_GL_PROFILE_ES20=OFF \
--DLLVM_VERSION=3.6 \
--DLLVM_STATIC=ON \
--DWITH_CYCLES_CUDA_BINARIES=ON \
--DWITH_CYCLES_PTEX=OFF \
--DPYTHON_VERSION=3.6 \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python3.6m \
--DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m
-  make
-
-  # PTEX is currently broken and experimental in blender anyway
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver/build"
-
-  make DESTDIR="${pkgdir}" install
-  install -Dm755 ../release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-}

Copied: blender/repos/community-x86_64/PKGBUILD (from rev 313211, 
blender/trunk/PKGBUILD)
===
--- PKGBUILD

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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 00:53:23
  Author: svenstaro
Revision: 313211

upgpkg: blender 17:2.79.b-1

Modified:
  blender/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-29 00:26:41 UTC (rev 313210)
+++ PKGBUILD2018-03-29 00:53:23 UTC (rev 313211)
@@ -11,11 +11,11 @@
 # or simply roll with a new version. I usually choose the latter when the 
former seems
 # unreasonable.
 
- _gittag=v2.79a
+ _gittag=v2.79b
 #_gitcommit=3c3d0898b0c1a1d7da70f4a1778d4360b3cfe5c8
 
 pkgname=blender
-pkgver=2.79.a
+pkgver=2.79.b
 #[[ -n $_gitcommit ]] && pkgver=${pkgver}.git1.${_gitcommit}
 pkgrel=1
 epoch=17


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

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 00:26:41
  Author: dvzrv
Revision: 313210

archrelease: copy trunk to community-testing-x86_64

Added:
  sorcer/repos/community-testing-x86_64/
  sorcer/repos/community-testing-x86_64/PKGBUILD
(from rev 313209, sorcer/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: sorcer/repos/community-testing-x86_64/PKGBUILD (from rev 313209, 
sorcer/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-29 00:26:41 UTC (rev 313210)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge 
+pkgname=sorcer
+pkgver=1.1.3
+pkgrel=1
+pkgdesc="A polyphonic wavetable synth LV2 plugin"
+arch=('x86_64')
+url="http://openavproductions.com/sorcer;
+license=('GPL3')
+groups=('lv2-plugins' 'pro-audio')
+depends=('ntk')
+makedepends=('boost' 'cmake' 'lv2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+sha512sums=('d03db6b7d62e785c0428636a0d0f77cbbfd6991f994bccb120317a96a9866e978fae66e6dd0c6a6cd2763147f427bb7ba20f01cd06356797042ff42caaa1eab0')
+
+prepare() {
+  mv -v "openAV-Sorcer-release-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  mkdir -v build
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+  install -vDm 644 ../README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


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

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 00:25:31
  Author: dvzrv
Revision: 313209

Adding sorcer 1.1.3.

Added:
  sorcer/
  sorcer/repos/
  sorcer/trunk/
  sorcer/trunk/PKGBUILD

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Added: sorcer/trunk/PKGBUILD
===
--- sorcer/trunk/PKGBUILD   (rev 0)
+++ sorcer/trunk/PKGBUILD   2018-03-29 00:25:31 UTC (rev 313209)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge 
+pkgname=sorcer
+pkgver=1.1.3
+pkgrel=1
+pkgdesc="A polyphonic wavetable synth LV2 plugin"
+arch=('x86_64')
+url="http://openavproductions.com/sorcer;
+license=('GPL3')
+groups=('lv2-plugins' 'pro-audio')
+depends=('ntk')
+makedepends=('boost' 'cmake' 'lv2')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+sha512sums=('d03db6b7d62e785c0428636a0d0f77cbbfd6991f994bccb120317a96a9866e978fae66e6dd0c6a6cd2763147f427bb7ba20f01cd06356797042ff42caaa1eab0')
+
+prepare() {
+  mv -v "openAV-Sorcer-release-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  mkdir -v build
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+  install -vDm 644 ../README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


Property changes on: sorcer/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 00:09:06
  Author: dvzrv
Revision: 313208

archrelease: copy trunk to community-testing-x86_64

Added:
  luppp/repos/community-testing-x86_64/
  luppp/repos/community-testing-x86_64/PKGBUILD
(from rev 313207, luppp/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: luppp/repos/community-testing-x86_64/PKGBUILD (from rev 313207, 
luppp/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-29 00:09:06 UTC (rev 313208)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+pkgname=luppp
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="A music creation tool, intended for live use"
+arch=('x86_64')
+url="http://openavproductions.com/luppp/;
+license=('GPL2')
+groups=('pro-audio')
+depends=('jack' 'liblo' 'libsamplerate' 'libsndfile' 'ntk')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+md5sums=('430a7028610bcfff5bc0922619a7e042')
+
+prepare() {
+  mv -v "openAV-Luppp-release-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  mkdir -v bld
+}
+
+build() {
+  cd "$pkgname-$pkgver/bld"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/bld"
+  make DESTDIR="$pkgdir/" install
+  #docs
+  install -vDm 644 ../{CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  # XDG integration
+  install -vDm 644 "../resources/metadata/${pkgname}.desktop" \
+-t "${pkgdir}/usr/share/applications/"
+  install -vDm 644 "../resources/metadata/${pkgname}.appdata.xml" \
+-t "${pkgdir}/usr/share/appdata/"
+  install -vDm 644 "../resources/icons/${pkgname}.png" \
+-t "${pkgdir}/usr/share/pixmaps/"
+  # controllers
+  install -vDm 644 "../resources/controllers/"*.ctlr \
+-t "${pkgdir}/usr/share/${pkgname}/"
+}


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

2018-03-28 Thread David Runge via arch-commits
Date: Thursday, March 29, 2018 @ 00:07:24
  Author: dvzrv
Revision: 313207

Adding luppp 1.1.1.

Added:
  luppp/
  luppp/repos/
  luppp/trunk/
  luppp/trunk/PKGBUILD

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Added: luppp/trunk/PKGBUILD
===
--- luppp/trunk/PKGBUILD(rev 0)
+++ luppp/trunk/PKGBUILD2018-03-29 00:07:24 UTC (rev 313207)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+pkgname=luppp
+pkgver=1.1.1
+pkgrel=1
+pkgdesc="A music creation tool, intended for live use"
+arch=('x86_64')
+url="http://openavproductions.com/luppp/;
+license=('GPL2')
+groups=('pro-audio')
+depends=('jack' 'liblo' 'libsamplerate' 'libsndfile' 'ntk')
+makedepends=('cmake')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+md5sums=('430a7028610bcfff5bc0922619a7e042')
+
+prepare() {
+  mv -v "openAV-Luppp-release-${pkgver}" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  mkdir -v bld
+}
+
+build() {
+  cd "$pkgname-$pkgver/bld"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/bld"
+  make DESTDIR="$pkgdir/" install
+  #docs
+  install -vDm 644 ../{CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  # XDG integration
+  install -vDm 644 "../resources/metadata/${pkgname}.desktop" \
+-t "${pkgdir}/usr/share/applications/"
+  install -vDm 644 "../resources/metadata/${pkgname}.appdata.xml" \
+-t "${pkgdir}/usr/share/appdata/"
+  install -vDm 644 "../resources/icons/${pkgname}.png" \
+-t "${pkgdir}/usr/share/pixmaps/"
+  # controllers
+  install -vDm 644 "../resources/controllers/"*.ctlr \
+-t "${pkgdir}/usr/share/${pkgname}/"
+}


Property changes on: luppp/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2018-03-28 Thread David Runge via arch-commits
Date: Wednesday, March 28, 2018 @ 23:42:26
  Author: dvzrv
Revision: 313206

archrelease: copy trunk to community-testing-x86_64

Added:
  fabla/repos/community-testing-x86_64/
  fabla/repos/community-testing-x86_64/PKGBUILD
(from rev 313205, fabla/trunk/PKGBUILD)

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Copied: fabla/repos/community-testing-x86_64/PKGBUILD (from rev 313205, 
fabla/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-28 23:42:26 UTC (rev 313206)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge 
+pkgname=fabla
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="An open-source LV2 drum sampler plugin instrument"
+arch=('x86_64')
+url="http://openavproductions.com/fabla/;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio')
+depends=('libsndfile' 'ntk')
+makedepends=('cairomm' 'cmake' 'lv2' 'mesa')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+sha512sums=('009aa11b50743fe3a8f401657b0c67eb9e8b757f35d713d07e763a23f5e3e5be398858a766e6b116be85fae11969baddafd5d98623858cf0ebedc2a8e3b02f66')
+
+prepare() {
+  mv -v "openAV-Fabla-release-$pkgver" "${pkgname}-${pkgver}"
+  cd "$pkgname-$pkgver"
+  mkdir -v build
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+  install -vDm 644 ../{CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}


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

2018-03-28 Thread David Runge via arch-commits
Date: Wednesday, March 28, 2018 @ 23:37:56
  Author: dvzrv
Revision: 313205

Adding fabla 1.3.2.

Added:
  fabla/
  fabla/repos/
  fabla/trunk/
  fabla/trunk/PKGBUILD

--+
 PKGBUILD |   33 +
 1 file changed, 33 insertions(+)

Added: fabla/trunk/PKGBUILD
===
--- fabla/trunk/PKGBUILD(rev 0)
+++ fabla/trunk/PKGBUILD2018-03-28 23:37:56 UTC (rev 313205)
@@ -0,0 +1,33 @@
+# Maintainer: David Runge 
+pkgname=fabla
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="An open-source LV2 drum sampler plugin instrument"
+arch=('x86_64')
+url="http://openavproductions.com/fabla/;
+license=('GPL2')
+groups=('lv2-plugins' 'pro-audio')
+depends=('libsndfile' 'ntk')
+makedepends=('cairomm' 'cmake' 'lv2' 'mesa')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/openAVproductions/openAV-${pkgname}/archive/release-${pkgver}.tar.gz;)
+sha512sums=('009aa11b50743fe3a8f401657b0c67eb9e8b757f35d713d07e763a23f5e3e5be398858a766e6b116be85fae11969baddafd5d98623858cf0ebedc2a8e3b02f66')
+
+prepare() {
+  mv -v "openAV-Fabla-release-$pkgver" "${pkgname}-${pkgver}"
+  cd "$pkgname-$pkgver"
+  mkdir -v build
+}
+
+build() {
+  cd "$pkgname-$pkgver/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+..
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver/build"
+  make DESTDIR="$pkgdir/" install
+  install -vDm 644 ../{CHANGELOG,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}


Property changes on: fabla/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in xfce4-terminal/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Evangelos Foutras via arch-commits
Date: Wednesday, March 28, 2018 @ 23:33:02
  Author: foutrelis
Revision: 320562

archrelease: copy trunk to extra-x86_64

Added:
  xfce4-terminal/repos/extra-x86_64/PKGBUILD
(from rev 320561, xfce4-terminal/trunk/PKGBUILD)
Deleted:
  xfce4-terminal/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   86 ++---
 1 file changed, 43 insertions(+), 43 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-28 23:32:55 UTC (rev 320561)
+++ PKGBUILD2018-03-28 23:33:02 UTC (rev 320562)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Evangelos Foutras 
-# Contributor: tobias 
-# Contributor: Aurelien Foret 
-
-pkgname=xfce4-terminal
-pkgver=0.8.7.2
-pkgrel=1
-pkgdesc="A modern terminal emulator primarily for the Xfce desktop environment"
-arch=('x86_64')
-url="http://www.xfce.org/;
-license=('GPL2')
-groups=('xfce4')
-depends=('libxfce4ui' 'vte3' 'hicolor-icon-theme')
-makedepends=('intltool')
-conflicts=('terminal')
-replaces=('terminal')
-source=(https://archive.xfce.org/src/apps/$pkgname/0.8/$pkgname-$pkgver.tar.bz2)
-sha256sums=('a91fcbb89cab7987abc5d42e32d7ad62d2bf07656e30773eb274c7f087017bf3')
-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver"
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib/xfce4 \
---localstatedir=/var \
---disable-static \
---disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xfce4-terminal/repos/extra-x86_64/PKGBUILD (from rev 320561, 
xfce4-terminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-28 23:33:02 UTC (rev 320562)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Evangelos Foutras 
+# Contributor: tobias 
+# Contributor: Aurelien Foret 
+
+pkgname=xfce4-terminal
+pkgver=0.8.7.3
+pkgrel=1
+pkgdesc="A modern terminal emulator primarily for the Xfce desktop environment"
+arch=('x86_64')
+url="http://www.xfce.org/;
+license=('GPL2')
+groups=('xfce4')
+depends=('libxfce4ui' 'vte3' 'hicolor-icon-theme')
+makedepends=('intltool')
+conflicts=('terminal')
+replaces=('terminal')
+source=(https://archive.xfce.org/src/apps/$pkgname/0.8/$pkgname-$pkgver.tar.bz2)
+sha256sums=('dafa155177934fc7dce2d4efb33402f74b1a593a17ff17d2187a6429f599dfd6')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/xfce4 \
+--localstatedir=/var \
+--disable-static \
+--disable-debug
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-03-28 Thread Evangelos Foutras via arch-commits
Date: Wednesday, March 28, 2018 @ 23:32:55
  Author: foutrelis
Revision: 320561

upgpkg: xfce4-terminal 0.8.7.3-1

New upstream release.

Modified:
  xfce4-terminal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-28 17:34:22 UTC (rev 320560)
+++ PKGBUILD2018-03-28 23:32:55 UTC (rev 320561)
@@ -4,7 +4,7 @@
 # Contributor: Aurelien Foret 
 
 pkgname=xfce4-terminal
-pkgver=0.8.7.2
+pkgver=0.8.7.3
 pkgrel=1
 pkgdesc="A modern terminal emulator primarily for the Xfce desktop environment"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 conflicts=('terminal')
 replaces=('terminal')
 
source=(https://archive.xfce.org/src/apps/$pkgname/0.8/$pkgname-$pkgver.tar.bz2)
-sha256sums=('a91fcbb89cab7987abc5d42e32d7ad62d2bf07656e30773eb274c7f087017bf3')
+sha256sums=('dafa155177934fc7dce2d4efb33402f74b1a593a17ff17d2187a6429f599dfd6')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 28, 2018 @ 23:31:48
  Author: svenstaro
Revision: 313203

rebuild for new ptex

Modified:
  opensubdiv/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-28 23:26:21 UTC (rev 313202)
+++ PKGBUILD2018-03-28 23:31:48 UTC (rev 313203)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=opensubdiv
 pkgver=3.1.1
-pkgrel=2
+pkgrel=3
 pkgdesc="An Open-Source subdivision surface library"
 arch=(x86_64)
 url="http://graphics.pixar.com/opensubdiv;


[arch-commits] Commit in opensubdiv/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 28, 2018 @ 23:31:56
  Author: svenstaro
Revision: 313204

archrelease: copy trunk to community-x86_64

Added:
  opensubdiv/repos/community-x86_64/PKGBUILD
(from rev 313203, opensubdiv/trunk/PKGBUILD)
Deleted:
  opensubdiv/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-28 23:31:48 UTC (rev 313203)
+++ PKGBUILD2018-03-28 23:31:56 UTC (rev 313204)
@@ -1,38 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=opensubdiv
-pkgver=3.1.1
-pkgrel=2
-pkgdesc="An Open-Source subdivision surface library"
-arch=(i686 x86_64)
-url="http://graphics.pixar.com/opensubdiv;
-license=('apache')
-depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama)
-makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils 
opencl-headers)
-#makedepends_x86_64=(cuda) Broken currently :/
-source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz;)
-sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5')
-
-prepare() {
-cd "OpenSubdiv-${pkgver//./_}"
-
-find . -name \*.py | xargs sed -i "s/env python/env python2/g"
-}
-
-build() {
-cd "OpenSubdiv-${pkgver//./_}"
-
-rm -rf build
-mkdir build && cd build
-
-cmake .. \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr
-}
-
-package() {
-cd "OpenSubdiv-${pkgver//./_}"/build
-
-make DESTDIR="$pkgdir/" install
-
-rm -rf ${pkgdir}/usr/bin
-}

Copied: opensubdiv/repos/community-x86_64/PKGBUILD (from rev 313203, 
opensubdiv/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-28 23:31:56 UTC (rev 313204)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=opensubdiv
+pkgver=3.1.1
+pkgrel=3
+pkgdesc="An Open-Source subdivision surface library"
+arch=(x86_64)
+url="http://graphics.pixar.com/opensubdiv;
+license=('apache')
+depends=(zlib ptex intel-tbb libxcursor xorg-xrandr libxinerama)
+makedepends=(cmake doxygen glfw glew python2 python-pygments python-docutils 
opencl-headers)
+#makedepends_x86_64=(cuda) Broken currently :/
+source=("https://github.com/PixarAnimationStudios/OpenSubdiv/archive/v${pkgver//./_}.tar.gz;)
+sha512sums=('700db7e1dde3e916011721a5b42d5e32ea4ae355ab5e3e415541d62efa2059d56d5f30cef853285e95a93f3a3b5fe24a906547a52cce94d47b101ae20021d5b5')
+
+prepare() {
+cd "OpenSubdiv-${pkgver//./_}"
+
+find . -name \*.py | xargs sed -i "s/env python/env python2/g"
+}
+
+build() {
+cd "OpenSubdiv-${pkgver//./_}"
+
+rm -rf build
+mkdir build && cd build
+
+cmake .. \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+}
+
+package() {
+cd "OpenSubdiv-${pkgver//./_}"/build
+
+make DESTDIR="$pkgdir/" install
+
+rm -rf ${pkgdir}/usr/bin
+}


[arch-commits] Commit in ruby-rake/repos/community-any (PKGBUILD PKGBUILD)

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Wednesday, March 28, 2018 @ 23:26:21
  Author: anatolik
Revision: 313202

archrelease: copy trunk to community-any

Added:
  ruby-rake/repos/community-any/PKGBUILD
(from rev 313201, ruby-rake/trunk/PKGBUILD)
Deleted:
  ruby-rake/repos/community-any/PKGBUILD

--+
 PKGBUILD |   44 ++--
 1 file changed, 22 insertions(+), 22 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-28 23:25:50 UTC (rev 313201)
+++ PKGBUILD2018-03-28 23:26:21 UTC (rev 313202)
@@ -1,22 +0,0 @@
-# Maintainer: Anatol Pomozov 
-
-_gemname=rake
-pkgname=ruby-$_gemname
-pkgver=12.3.0
-pkgrel=1
-pkgdesc='Make-like build tool implemented in Ruby'
-provides=(rake)
-arch=(any)
-url='https://ruby.github.io/rake/'
-license=(MIT)
-depends=(ruby)
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653')
-
-package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-}

Copied: ruby-rake/repos/community-any/PKGBUILD (from rev 313201, 
ruby-rake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-28 23:26:21 UTC (rev 313202)
@@ -0,0 +1,22 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rake
+pkgname=ruby-$_gemname
+pkgver=12.3.1
+pkgrel=1
+pkgdesc='Make-like build tool implemented in Ruby'
+provides=(rake)
+arch=(any)
+url='https://ruby.github.io/rake/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('d0dab0b05fcf7ecd11065e16ce74211e4b60c6cd')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


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

2018-03-28 Thread Anatol Pomozov via arch-commits
Date: Wednesday, March 28, 2018 @ 23:25:50
  Author: anatolik
Revision: 313201

upgpkg: ruby-rake 12.3.1-1

Modified:
  ruby-rake/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-28 23:22:44 UTC (rev 313200)
+++ PKGBUILD2018-03-28 23:25:50 UTC (rev 313201)
@@ -2,7 +2,7 @@
 
 _gemname=rake
 pkgname=ruby-$_gemname
-pkgver=12.3.0
+pkgver=12.3.1
 pkgrel=1
 pkgdesc='Make-like build tool implemented in Ruby'
 provides=(rake)
@@ -13,7 +13,7 @@
 options=(!emptydirs)
 source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
 noextract=($_gemname-$pkgver.gem)
-sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653')
+sha1sums=('d0dab0b05fcf7ecd11065e16ce74211e4b60c6cd')
 
 package() {
   local _gemdir="$(ruby -e'puts Gem.default_dir')"


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 28, 2018 @ 23:19:29
  Author: svenstaro
Revision: 313199

archrelease: copy trunk to community-testing-x86_64

Added:
  ptex/repos/community-testing-x86_64/
  ptex/repos/community-testing-x86_64/PKGBUILD
(from rev 313198, ptex/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: ptex/repos/community-testing-x86_64/PKGBUILD (from rev 313198, 
ptex/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-28 23:19:29 UTC (rev 313199)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=ptex
+pkgver=2.1.33
+pkgrel=1
+pkgdesc="Per-Face Texture Mapping for Production Rendering"
+arch=(x86_64)
+url="http://ptex.us/;
+license=('BSD')
+depends=(zlib)
+makedepends=(git doxygen python2 cmake)
+options=(!makeflags)
+source=("https://github.com/wdas/ptex/archive/v${pkgver}.tar.gz;)
+sha512sums=('8707056b5073d23d9d82c2633bb3dfea67b8fad58f60b235683b2e43fc786a97e1e9ae44944263b085210a84bf09d326076327533de572c04b10623a45c19df5')
+
+prepare() {
+   cd "$pkgname-$pkgver"/src
+
+sed -i "s/python/python2/g" tests/run_tests.py
+}
+
+build() {
+   cd "$pkgname-$pkgver"
+
+mkdir -p build && cd build
+   cmake .. \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_PREFIX=/usr
+
+make
+}
+
+package() {
+   cd "$pkgname-$pkgver"/build
+
+# install -d ${pkgdir}/usr/share
+make DESTDIR="$pkgdir" install
+
+# cp -r install/{bin,include,lib} ${pkgdir}/usr
+# cp -r install/doc ${pkgdir}/usr/share/
+
+install -Dm644 ../src/doc/License.txt 
${pkgdir}/usr/share/licenses/${pkgname}/License.txt
+}


  1   2   3   >