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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:25:06
  Author: felixonmars
Revision: 374047

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
374046, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 06:25:06 UTC (rev 374047)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.10
+pkgrel=19
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 
'haskell-exceptions'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-system-fileio' 
'haskell-system-filepath'
+ 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('50746c89867a20b34fc8955a9a61a40d696f304c51cb1f5217fb2332aa85205f4c3893034133c609082858a95bddfa62f0dddc109784dee1d53543fcc76e3f1d')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+sed -i '/semigroups/d' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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-turtle/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:24:53
  Author: felixonmars
Revision: 374046

upgpkg: haskell-turtle 1.5.10-19

rebuild with unix-compat 0.5.1

Modified:
  haskell-turtle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 06:23:30 UTC (rev 374045)
+++ PKGBUILD2018-08-26 06:24:53 UTC (rev 374046)
@@ -5,7 +5,7 @@
 _hkgname=turtle
 pkgname=haskell-turtle
 pkgver=1.5.10
-pkgrel=18
+pkgrel=19
 pkgdesc="Shell programming, Haskell-style"
 url="https://github.com/Gabriel439/Haskell-Turtle-Library";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:23:30
  Author: felixonmars
Revision: 374045

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 374044, haskell-http-streams/trunk/PKGBUILD)
Deleted:
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  120 ++---
 1 file changed, 60 insertions(+), 60 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-26 06:22:59 UTC (rev 374044)
+++ PKGBUILD2018-08-26 06:23:30 UTC (rev 374045)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-_hkgname=http-streams
-pkgname=haskell-http-streams
-pkgver=0.8.6.1
-pkgrel=47
-pkgdesc="An HTTP client using io-streams"
-url="https://github.com/afcowie/http-streams";
-license=('custom:BSD3')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
- 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
- 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
- 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
-makedepends=('ghc')
-checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
- 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
- 'haskell-system-fileio' 'haskell-system-filepath')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/<.*1.1/<2/' $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
---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 $_hkgname-$pkgver
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
-}

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
374044, haskell-http-streams/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-26 06:23:30 UTC (rev 374045)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.6.1
+pkgrel=48
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhas

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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:22:59
  Author: felixonmars
Revision: 374044

upgpkg: haskell-http-streams 0.8.6.1-48

rebuild with unix-compat 0.5.1

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 06:21:47 UTC (rev 374043)
+++ PKGBUILD2018-08-26 06:22:59 UTC (rev 374044)
@@ -4,7 +4,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.6.1
-pkgrel=47
+pkgrel=48
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams";
 license=('custom:BSD3')


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:21:47
  Author: felixonmars
Revision: 374043

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-server/repos/community-staging-x86_64/
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD
(from rev 374042, haskell-snap-server/trunk/PKGBUILD)

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
374042, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 06:21:47 UTC (rev 374043)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.0.0
+pkgrel=41
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+ 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+ 'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
+--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 $_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-snap-server/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:21:15
  Author: felixonmars
Revision: 374042

upgpkg: haskell-snap-server 1.1.0.0-41

rebuild with unix-compat 0.5.1

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 06:17:37 UTC (rev 374041)
+++ PKGBUILD2018-08-26 06:21:15 UTC (rev 374042)
@@ -4,7 +4,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.0.0
-pkgrel=40
+pkgrel=41
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server";
 license=('custom:BSD3')


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:17:37
  Author: felixonmars
Revision: 374041

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-streams/repos/community-staging-x86_64/
  haskell-http-streams/repos/community-staging-x86_64/PKGBUILD
(from rev 374040, haskell-http-streams/trunk/PKGBUILD)

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
374040, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 06:17:37 UTC (rev 374041)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.6.1
+pkgrel=47
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
+--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 $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 06:17:24
  Author: felixonmars
Revision: 374040

upgpkg: haskell-http-streams 0.8.6.1-47

rebuild pass 1, specified --nocheck

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:46:28 UTC (rev 374039)
+++ PKGBUILD2018-08-26 06:17:24 UTC (rev 374040)
@@ -4,7 +4,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.6.1
-pkgrel=46
+pkgrel=47
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams";
 license=('custom:BSD3')


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:46:28
  Author: felixonmars
Revision: 374039

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-core/repos/community-staging-x86_64/
  haskell-snap-core/repos/community-staging-x86_64/PKGBUILD
(from rev 374038, haskell-snap-core/trunk/PKGBUILD)

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
374038, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:46:28 UTC (rev 374039)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.3.2
+pkgrel=25
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/JustusAdam/snap-core";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('83f60dd07e6f75779ebf44601fa7bb3d3e67936409d00df46dd03b9353325e74a90c0f915e3787991383047508dff507e1d7d09ee8eed62988abf6aca0594326')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+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
+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 haskell-snap-core/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:46:15
  Author: felixonmars
Revision: 374038

upgpkg: haskell-snap-core 1.0.3.2-25

rebuild with unix-compat 0.5.1

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:44:03 UTC (rev 374037)
+++ PKGBUILD2018-08-26 05:46:15 UTC (rev 374038)
@@ -4,7 +4,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.3.2
-pkgrel=24
+pkgrel=25
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/JustusAdam/snap-core";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:44:03
  Author: felixonmars
Revision: 374037

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/
  haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD
(from rev 374036, haskell-network-protocol-xmpp/trunk/PKGBUILD)

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

Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD 
(from rev 374036, haskell-network-protocol-xmpp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:44:03 UTC (rev 374037)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-protocol-xmpp
+pkgname=haskell-network-protocol-xmpp
+pkgver=0.4.8
+pkgrel=72
+pkgdesc="Client library for the XMPP protocol."
+url="https://john-millikin.com/software/haskell-xmpp/";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" 
"haskell-libxml-sax"
+ "haskell-monads-tf" "haskell-network" "haskell-xml-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:43:50
  Author: felixonmars
Revision: 374036

upgpkg: haskell-network-protocol-xmpp 0.4.8-72

rebuild with unix-compat 0.5.1

Modified:
  haskell-network-protocol-xmpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:43:14 UTC (rev 374035)
+++ PKGBUILD2018-08-26 05:43:50 UTC (rev 374036)
@@ -5,7 +5,7 @@
 _hkgname=network-protocol-xmpp
 pkgname=haskell-network-protocol-xmpp
 pkgver=0.4.8
-pkgrel=71
+pkgrel=72
 pkgdesc="Client library for the XMPP protocol."
 url="https://john-millikin.com/software/haskell-xmpp/";
 license=("GPL3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:43:14
  Author: felixonmars
Revision: 374035

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 
374034, haskell-gnuidn/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:43:14 UTC (rev 374035)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnuidn
+pkgname=haskell-gnuidn
+pkgver=0.2.2
+pkgrel=61
+pkgdesc="Bindings for GNU IDN"
+url="https://john-millikin.com/software/haskell-gnuidn/";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "libidn")
+makedepends=('c2hs' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:43:01
  Author: felixonmars
Revision: 374034

upgpkg: haskell-gnuidn 0.2.2-61

rebuild with unix-compat 0.5.1

Modified:
  haskell-gnuidn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:42:29 UTC (rev 374033)
+++ PKGBUILD2018-08-26 05:43:01 UTC (rev 374034)
@@ -5,7 +5,7 @@
 _hkgname=gnuidn
 pkgname=haskell-gnuidn
 pkgver=0.2.2
-pkgrel=60
+pkgrel=61
 pkgdesc="Bindings for GNU IDN"
 url="https://john-millikin.com/software/haskell-gnuidn/";
 license=("GPL3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:42:29
  Author: felixonmars
Revision: 374033

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 
374032, haskell-fsnotify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:42:29 UTC (rev 374033)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fsnotify
+pkgname=haskell-fsnotify
+pkgver=0.3.0.1
+pkgrel=8
+pkgdesc="Cross platform library for file change notification."
+url="https://github.com/haskell-fswatch/hfsnotify";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly'
+ "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a')
+
+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-fsnotify/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:42:16
  Author: felixonmars
Revision: 374032

upgpkg: haskell-fsnotify 0.3.0.1-8

rebuild with unix-compat 0.5.1

Modified:
  haskell-fsnotify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:41:41 UTC (rev 374031)
+++ PKGBUILD2018-08-26 05:42:16 UTC (rev 374032)
@@ -5,7 +5,7 @@
 _hkgname=fsnotify
 pkgname=haskell-fsnotify
 pkgver=0.3.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Cross platform library for file change notification."
 url="https://github.com/haskell-fswatch/hfsnotify";
 license=("custom:BSD3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:41:41
  Author: felixonmars
Revision: 374031

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 374030, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 374030, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:41:41 UTC (rev 374031)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.5
+pkgrel=17
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('74a872fc73abee879cdfaf8c2f7c372e7a453df94bceec0e110dac7c9c74468b0d6e8d2a2e673d4e33e30c5a1c984a3a7945b76ff155a79bc18a0fb14ad5e073')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:41:28
  Author: felixonmars
Revision: 374030

upgpkg: c2hs 0.28.5-17

rebuild with unix-compat 0.5.1

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:39:50 UTC (rev 374029)
+++ PKGBUILD2018-08-26 05:41:28 UTC (rev 374030)
@@ -4,7 +4,7 @@
 
 pkgname=c2hs
 pkgver=0.28.5
-pkgrel=16
+pkgrel=17
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs";
 license=("GPL2")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:39:37
  Author: felixonmars
Revision: 374028

upgpkg: haskell-shelly 1.8.1-19

rebuild with unix-compat 0.5.1

Modified:
  haskell-shelly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:38:12 UTC (rev 374027)
+++ PKGBUILD2018-08-26 05:39:37 UTC (rev 374028)
@@ -5,7 +5,7 @@
 _hkgname=shelly
 pkgname=haskell-shelly
 pkgver=1.8.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Shell-like (systems) programming in Haskell"
 url="https://github.com/yesodweb/Shelly.hs";
 license=("custom:BSD3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:39:50
  Author: felixonmars
Revision: 374029

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 
374028, haskell-shelly/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:39:50 UTC (rev 374029)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.8.1
+pkgrel=19
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651')
+
+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 \
+-f-lifted -f-build-examples
+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 haskell-path-io/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:37:59
  Author: felixonmars
Revision: 374026

upgpkg: haskell-path-io 1.4.0-4

rebuild with unix-compat 0.5.1

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:37:25 UTC (rev 374025)
+++ PKGBUILD2018-08-26 05:37:59 UTC (rev 374026)
@@ -6,7 +6,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io";
 license=("custom:BSD3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:37:25
  Author: felixonmars
Revision: 374025

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 
374024, haskell-filemanip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:37:25 UTC (rev 374025)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: William J. Bowman 
+
+_hkgname=filemanip
+pkgname=haskell-filemanip
+pkgver=0.3.6.3
+pkgrel=16
+pkgdesc="Expressive file and directory manipulation for Haskell."
+url="https://hackage.haskell.org/package/filemanip";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "sh" "haskell-unix-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160')
+
+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-path-io/repos (2 files)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:38:12
  Author: felixonmars
Revision: 374027

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path-io/repos/community-staging-x86_64/
  haskell-path-io/repos/community-staging-x86_64/PKGBUILD
(from rev 374026, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
374026, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:38:12 UTC (rev 374027)
@@ -0,0 +1,45 @@
+# $Id: PKGBUILD 162763 2016-02-20 14:34:32Z fyan $
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.4.0
+pkgrel=4
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 
'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('fa1df1b807e4e1c148dbcb8b26bc6607ff5ccffdb452605b289e8325dfda0d78acdbe57ad9e9b2ad2b1b242af4dcf99c01437dc3b902009731a032837e35412f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+}
+
+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-dev
+  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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md"
+}


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:37:10
  Author: felixonmars
Revision: 374024

upgpkg: haskell-filemanip 0.3.6.3-16

rebuild with unix-compat 0.5.1

Modified:
  haskell-filemanip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:36:38 UTC (rev 374023)
+++ PKGBUILD2018-08-26 05:37:10 UTC (rev 374024)
@@ -5,7 +5,7 @@
 _hkgname=filemanip
 pkgname=haskell-filemanip
 pkgver=0.3.6.3
-pkgrel=15
+pkgrel=16
 pkgdesc="Expressive file and directory manipulation for Haskell."
 url="https://hackage.haskell.org/package/filemanip";
 license=("custom:BSD3")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:36:25
  Author: felixonmars
Revision: 374022

upgpkg: haskell-configurator-ng 0.0.0.1-37

rebuild with unix-compat 0.5.1

Modified:
  haskell-configurator-ng/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:35:42 UTC (rev 374021)
+++ PKGBUILD2018-08-26 05:36:25 UTC (rev 374022)
@@ -5,7 +5,7 @@
 _hkgname=configurator-ng
 pkgname=haskell-configurator-ng
 pkgver=0.0.0.1
-pkgrel=36
+pkgrel=37
 pkgdesc="The next generation of configuration management"
 url="https://github.com/lpsmith/configurator-ng";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-configurator-ng/repos (3 files)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:36:38
  Author: felixonmars
Revision: 374023

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-configurator-ng/repos/community-staging-x86_64/
  haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD
(from rev 374022, haskell-configurator-ng/trunk/PKGBUILD)
  haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 374022, haskell-configurator-ng/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   51 +++
 ghc-8.4.patch |   26 ++
 2 files changed, 77 insertions(+)

Copied: haskell-configurator-ng/repos/community-staging-x86_64/PKGBUILD (from 
rev 374022, haskell-configurator-ng/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:36:38 UTC (rev 374023)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-ng
+pkgname=haskell-configurator-ng
+pkgver=0.0.0.1
+pkgrel=37
+pkgdesc="The next generation of configuration management"
+url="https://github.com/lpsmith/configurator-ng";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-critbit" "haskell-dlist" 
"haskell-data-ordlist"
+ "haskell-hashable" "haskell-scientific" "haskell-unix-compat"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";
+ghc-8.4.patch)
+sha512sums=('7995be233ab367e807a66c6f0f412826dc6c916a895c5e145d5b21af2f867a0c69c6bd228e7d5425a69ea9b500ed51fb00025ca9090417aaee4ac1a027f2f77a'
+
'c0f0ed7bc5e61794e66950792c8664c84f78b664b15c91e7a8c7d4d547229500e04a2975c4a68908167ab6e636b6db87fd4f6e6af4730bfe3c24a60b22ddc129')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.4.patch
+
+sed -i '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-configurator-ng/repos/community-staging-x86_64/ghc-8.4.patch 
(from rev 374022, haskell-configurator-ng/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-08-26 05:36:38 UTC (rev 
374023)
@@ -0,0 +1,26 @@
+diff --git a/Data/Configurator/Parser/Implementation.hs.orig 
b/Data/Configurator/Parser/Implementation.hs
+index 3b3c82a..be9080f 100644
+--- a/Data/Configurator/Parser/Implementation.hs.orig
 b/Data/Configurator/Parser/Implementation.hs
+@@ -152,9 +152,8 @@ newtype ConfigTransform = ConfigTransform (ConfigPlan ())
+ 
+ -- | 'mempty' is the identity 'ConfigTransform',  'mappend' is the composition
+ --   of two 'ConfigTransform's.
+-instance Monoid ConfigTransform where
+-   mempty = ConfigTransform (ConfigPlan ())
+-   (ConfigTransform x) `mappend` (ConfigTransform y) = (ConfigTransform (go 
x))
++instance Semigroup ConfigTransform where
++  ConfigTransform x <> ConfigTransform y = ConfigTransform (go x)
+  where
+go (ConfigPlan _)  = y
+go (Union a b) = Union (go a) (go b)
+@@ -162,6 +161,9 @@ instance Monoid ConfigTransform where
+go (Subconfig pre a)   = Subconfig pre (go a)
+go Empty   = Empty
+ 
++instance Monoid ConfigTransform where
++   mempty = ConfigTransform (ConfigPlan ())
++
+ -- | Conceptually,  @'union' f g = \\config -> union\' (f config) (g config)@,
+ -- where @union\'@ is the left-biased union of two 'Config's.
+ union :: ConfigTransform -> ConfigTransform -> ConfigTransform


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:35:42
  Author: felixonmars
Revision: 374021

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 
374020, haskell-configurator/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:35:42 UTC (rev 374021)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=configurator
+pkgname=haskell-configurator
+pkgver=0.3.0.0
+pkgrel=49
+pkgdesc="Configuration management"
+url="https://github.com/bos/configurator";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-unix-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+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-configurator/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:35:29
  Author: felixonmars
Revision: 374020

upgpkg: haskell-configurator 0.3.0.0-49

rebuild with unix-compat 0.5.1

Modified:
  haskell-configurator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:34:42 UTC (rev 374019)
+++ PKGBUILD2018-08-26 05:35:29 UTC (rev 374020)
@@ -4,7 +4,7 @@
 _hkgname=configurator
 pkgname=haskell-configurator
 pkgver=0.3.0.0
-pkgrel=48
+pkgrel=49
 pkgdesc="Configuration management"
 url="https://github.com/bos/configurator";
 license=('custom:BSD3')


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:34:42
  Author: felixonmars
Revision: 374019

archrelease: copy trunk to community-staging-x86_64

Added:
  git-repair/repos/community-staging-x86_64/
  git-repair/repos/community-staging-x86_64/PKGBUILD
(from rev 374018, git-repair/trunk/PKGBUILD)
  git-repair/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 374018, git-repair/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   42 ++
 ghc-8.4.patch |   29 +
 2 files changed, 71 insertions(+)

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 374018, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:34:42 UTC (rev 374019)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=43
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 
'haskell-exceptions'
+ 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split'
+ 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver"
+ghc-8.4.patch)
+sha512sums=('SKIP'
+
'7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2')
+
+prepare() {
+  cd git-repair
+  patch -p1 -i ../ghc-8.4.patch
+}
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}

Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
374018, git-repair/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-08-26 05:34:42 UTC (rev 
374019)
@@ -0,0 +1,29 @@
+diff --git a/Git/Fsck.hs b/Git/Fsck.hs
+index a716b56..e7061cb 100644
+--- a/Git/Fsck.hs
 b/Git/Fsck.hs
+@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha
+ 
+ type Truncated = Bool
+ 
++instance Semigroup FsckOutput where
++  (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) 
(t1 || t2)
++  (<>) (FsckOutput s t) _ = FsckOutput s t
++  (<>) _ (FsckOutput s t) = FsckOutput s t
++  (<>) NoFsckOutput NoFsckOutput = NoFsckOutput
++  (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++  (<>) AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
++  (<>) NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
++
+ instance Monoid FsckOutput where
+   mempty = NoFsckOutput
+-  mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 
s2) (t1 || t2)
+-  mappend (FsckOutput s t) _ = FsckOutput s t
+-  mappend _ (FsckOutput s t) = FsckOutput s t
+-  mappend NoFsckOutput NoFsckOutput = NoFsckOutput
+-  mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+-  mappend AllDuplicateEntriesWarning NoFsckOutput = 
AllDuplicateEntriesWarning
+-  mappend NoFsckOutput AllDuplicateEntriesWarning = 
AllDuplicateEntriesWarning
+ 
+ {- Runs fsck to find some of the broken objects in the repository.
+  - May not find all broken objects, if fsck fails on bad data in some of


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:34:01
  Author: felixonmars
Revision: 374018

upgpkg: git-repair 1.20170626-43

rebuild with unix-compat 0.5.1

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:32:48 UTC (rev 374017)
+++ PKGBUILD2018-08-26 05:34:01 UTC (rev 374018)
@@ -3,7 +3,7 @@
 
 pkgname=git-repair
 pkgver=1.20170626
-pkgrel=42
+pkgrel=43
 pkgdesc="Repairs a damaged git repisitory"
 url="http://git-repair.branchable.com/";
 license=("GPL")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:32:48
  Author: felixonmars
Revision: 374017

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 374016, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 374016, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:32:48 UTC (rev 374017)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=67
+pkgdesc="A context-aware grep for source codes"
+url="http://awgn.github.io/cgrep/";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 
'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:32:08
  Author: felixonmars
Revision: 374016

upgpkg: cgrep 6.6.25-67

rebuild with unix-compat 0.5.1

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-26 05:30:46 UTC (rev 374015)
+++ PKGBUILD2018-08-26 05:32:08 UTC (rev 374016)
@@ -4,7 +4,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=66
+pkgrel=67
 pkgdesc="A context-aware grep for source codes"
 url="http://awgn.github.io/cgrep/";
 license=("GPL2")


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:30:46
  Author: felixonmars
Revision: 374015

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unix-compat/repos/community-staging-x86_64/
  haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD
(from rev 374014, haskell-unix-compat/trunk/PKGBUILD)

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

Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 
374014, haskell-unix-compat/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-08-26 05:30:46 UTC (rev 374015)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Lex Black 
+# Contributor: Don Stewart 
+
+pkgname=haskell-unix-compat
+_hkgname=unix-compat
+pkgver=0.5.1
+pkgrel=1
+pkgdesc="Portable POSIX-compatibility layer."
+url="https://hackage.haskell.org/package/unix-compat";
+license=('BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-time')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b4a0267e8f84ed8ce86b47e9e02e760bbda09e7d441320ed9f9dae7f861ada25ed906a0410ef8c516b71b0ea29a1e0aa0c8ec7724ecdf889931705f000bb0d4')
+
+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-unix-compat/trunk (PKGBUILD)

2018-08-25 Thread Felix Yan via arch-commits
Date: Sunday, August 26, 2018 @ 05:29:57
  Author: felixonmars
Revision: 374014

upgpkg: haskell-unix-compat 0.5.1-1

rebuild with unix-compat 0.5.1

Modified:
  haskell-unix-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 19:01:41 UTC (rev 374013)
+++ PKGBUILD2018-08-26 05:29:57 UTC (rev 374014)
@@ -6,8 +6,8 @@
 
 pkgname=haskell-unix-compat
 _hkgname=unix-compat
-pkgver=0.5.0.1
-pkgrel=3
+pkgver=0.5.1
+pkgrel=1
 pkgdesc="Portable POSIX-compatibility layer."
 url="https://hackage.haskell.org/package/unix-compat";
 license=('BSD3')
@@ -15,7 +15,7 @@
 depends=('ghc-libs' 'haskell-old-time')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('ef6fe0da61efe67eee188027354495420505093d12d47ce65d45e963484a55158ad5cbbff545fa00c293a67d56b1ceed51aa2529bff217b931b67c3544584a9c')
+sha512sums=('4b4a0267e8f84ed8ce86b47e9e02e760bbda09e7d441320ed9f9dae7f861ada25ed906a0410ef8c516b71b0ea29a1e0aa0c8ec7724ecdf889931705f000bb0d4')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-08-25 Thread Laurent Carlier via arch-commits
Date: Sunday, August 26, 2018 @ 00:20:00
  Author: lcarlier
Revision: 333019

archrelease: copy trunk to testing-any

Added:
  linux-firmware/repos/testing-any/
  linux-firmware/repos/testing-any/PKGBUILD
(from rev 333018, linux-firmware/trunk/PKGBUILD)

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

Copied: linux-firmware/repos/testing-any/PKGBUILD (from rev 333018, 
linux-firmware/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-26 00:20:00 UTC (rev 333019)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Thomas Bächler 
+
+pkgbase=linux-firmware
+pkgname=(linux-firmware amd-ucode)
+_commit=fea76a04f25fd0a217c0d566ff5ff8f23ad3e648 # master
+pkgver=20180825.fea76a0
+pkgrel=1
+pkgdesc="Firmware files for Linux"
+makedepends=('git')
+arch=('any')
+url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary";
+license=('GPL2' 'GPL3' 'custom')
+options=(!strip)
+source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";)
+md5sums=('SKIP')
+
+prepare() {
+  cd "${srcdir}/${pkgname}"
+}
+
+pkgver() {
+  cd "${srcdir}/${pkgname}"
+
+  # Commit date + short rev
+  echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d 
HEAD).$(git rev-parse --short HEAD)
+}
+
+build() {
+  mkdir -p kernel/x86/microcode
+  cat ${pkgbase}/amd-ucode/microcode_amd*.bin > 
kernel/x86/microcode/AuthenticAMD.bin
+  echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > 
amd-ucode.img
+}
+
+package_linux-firmware() {
+  conflicts=('linux-firmware-git'
+ 'kernel26-firmware'
+ 'ar9170-fw'
+ 'iwlwifi-1000-ucode'
+ 'iwlwifi-3945-ucode'
+ 'iwlwifi-4965-ucode'
+ 'iwlwifi-5000-ucode'
+ 'iwlwifi-5150-ucode'
+ 'iwlwifi-6000-ucode'
+ 'rt2870usb-fw'
+ 'rt2x00-rt61-fw'
+ 'rt2x00-rt71w-fw')
+  replaces=('kernel26-firmware'
+'ar9170-fw'
+'iwlwifi-1000-ucode'
+'iwlwifi-3945-ucode'
+'iwlwifi-4965-ucode'
+'iwlwifi-5000-ucode'
+'iwlwifi-5150-ucode'
+'iwlwifi-6000-ucode'
+'rt2870usb-fw'
+'rt2x00-rt61-fw'
+'rt2x00-rt71w-fw')
+
+  cd "${srcdir}/${pkgname}"
+
+  make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install
+  rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3}
+
+  install -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/"
+
+  # Trigger a microcode reload for configurations not using early updates
+  install -d "${pkgdir}/usr/lib/tmpfiles.d"
+  echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \
+>"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+}
+
+package_amd-ucode() {
+  pkgdesc='Microcode update files for AMD CPUs'
+
+  install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img  
+  install -D -m0644 "${srcdir}/${pkgbase}/LICENSE.amd-ucode" 
"${pkgdir}/usr/share/licenses/amd-ucode/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-08-25 Thread Laurent Carlier via arch-commits
Date: Sunday, August 26, 2018 @ 00:19:53
  Author: lcarlier
Revision: 333018

upgpkg: linux-firmware 20180825.fea76a0-1

sync with master

Modified:
  linux-firmware/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 23:15:17 UTC (rev 333017)
+++ PKGBUILD2018-08-26 00:19:53 UTC (rev 333018)
@@ -3,9 +3,9 @@
 
 pkgbase=linux-firmware
 pkgname=(linux-firmware amd-ucode)
-_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master
-pkgver=20180821.1d17c18
-pkgrel=3
+_commit=fea76a04f25fd0a217c0d566ff5ff8f23ad3e648 # master
+pkgver=20180825.fea76a0
+pkgrel=1
 pkgdesc="Firmware files for Linux"
 makedepends=('git')
 arch=('any')


[arch-commits] Commit in meson/repos/extra-any (5 files)

2018-08-25 Thread Jan Steffens via arch-commits
Date: Saturday, August 25, 2018 @ 21:29:07
  Author: heftig
Revision: 333015

archrelease: copy trunk to extra-any

Added:
  meson/repos/extra-any/PKGBUILD
(from rev 333014, meson/trunk/PKGBUILD)
  meson/repos/extra-any/arch-meson
(from rev 333014, meson/trunk/arch-meson)
  meson/repos/extra-any/test.diff
(from rev 333014, meson/trunk/test.diff)
Deleted:
  meson/repos/extra-any/PKGBUILD
  meson/repos/extra-any/arch-meson

+
 PKGBUILD   |  122 ++-
 arch-meson |   44 ++---
 test.diff  |   13 ++
 3 files changed, 98 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 21:27:43 UTC (rev 333014)
+++ PKGBUILD2018-08-25 21:29:07 UTC (rev 333015)
@@ -1,59 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-
-pkgname=meson
-pkgver=0.47.1
-pkgrel=2
-pkgdesc='High productivity build system'
-url='http://mesonbuild.com/'
-arch=('any')
-license=('Apache')
-depends=('python' 'ninja')
-makedepends=('python-setuptools')
-checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 
'qt5-base' 'git' 'cython'
-  'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 
'gobject-introspection'
-  'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 
'sdl2' 'graphviz'
-  'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
-  'libwmf' 'dmd' 'valgrind')
-source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
-arch-meson)
-sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5'
-'SKIP'
-
'4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d')
-validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-}
-
-check() (
-  cd ${pkgname}-${pkgver}
-
-  # set for debug output
-  #export MESON_PRINT_TEST_OUTPUT=1
-
-  export LC_CTYPE=en_US.UTF-8
-  ./run_tests.py
-)
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-
-  install -d "${pkgdir}/usr/share/vim/vimfiles"
-  cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*
-
-  install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 
data/syntax-highlighting/emacs/*
-  install -Dt "${pkgdir}/usr/share/zsh/site-functions" -m644 
data/shell-completions/zsh/*
-
-  # Arch packaging helper
-  install -D ../arch-meson -t "${pkgdir}/usr/bin"
-}
-
-# vim: ts=2 sw=2 et:

Copied: meson/repos/extra-any/PKGBUILD (from rev 333014, meson/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 21:29:07 UTC (rev 333015)
@@ -0,0 +1,63 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Levente Polyak 
+# Contributor: Anatol Pomozov 
+
+pkgname=meson
+pkgver=0.47.2
+pkgrel=1
+pkgdesc='High productivity build system'
+url='http://mesonbuild.com/'
+arch=('any')
+license=('Apache')
+depends=('python' 'ninja')
+makedepends=('python-setuptools')
+checkdepends=('gcc-objc' 'vala' 'rust' 'gcc-fortran' 'mono' 'boost' 'qt4' 
'qt5-base' 'git' 'cython'
+  'gtkmm3' 'gtest' 'gmock' 'protobuf' 'wxgtk' 'python-gobject' 
'gobject-introspection'
+  'itstool' 'gtk3' 'java-environment=8' 'gtk-doc' 'llvm' 'clang' 
'sdl2' 'graphviz'
+  'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
+  'libwmf' 'dmd' 'valgrind')
+source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
+arch-meson test.diff)
+sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021'
+'SKIP'
+
'4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d'
+
'0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0')
+validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # https://github.com/mesonbuild/meson/issues/4083
+  patch -Np1 -i ../test.diff
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() (
+  cd ${pkgname}-${pkgver}
+
+  # set for debug output
+  #export MESON_PRINT_TEST_OUTPUT=1
+
+  export LC_CTYPE=en_US.UTF-8
+  ./run_tests.py

[arch-commits] Commit in meson/trunk (PKGBUILD test.diff)

2018-08-25 Thread Jan Steffens via arch-commits
Date: Saturday, August 25, 2018 @ 21:27:43
  Author: heftig
Revision: 333014

0.47.2-1

Added:
  meson/trunk/test.diff
Modified:
  meson/trunk/PKGBUILD

---+
 PKGBUILD  |   14 +-
 test.diff |   13 +
 2 files changed, 22 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 19:59:11 UTC (rev 333013)
+++ PKGBUILD2018-08-25 21:27:43 UTC (rev 333014)
@@ -3,8 +3,8 @@
 # Contributor: Anatol Pomozov 
 
 pkgname=meson
-pkgver=0.47.1
-pkgrel=2
+pkgver=0.47.2
+pkgrel=1
 pkgdesc='High productivity build system'
 url='http://mesonbuild.com/'
 arch=('any')
@@ -17,14 +17,18 @@
   'doxygen' 'vulkan-validation-layers' 'openssh' 'mercurial' 
'gtk-sharp-2' 'qt5-tools'
   'libwmf' 'dmd' 'valgrind')
 
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
-arch-meson)
-sha512sums=('b86a95a057cfe3b46a33dfe57d0b215133306808871cd2d0f479421b7fd7ce7f5b49aa4c1d429ac0a1a56f805e1c690d220b567b8118e875b140dc75ad8218a5'
+arch-meson test.diff)
+sha512sums=('a1ac5691a5319ccf196d9443aea61e6c3ee9f09a9f638a3a7b5e5381b4c14372253c845be74fa2b59f42b9697671f12bce92c46bcb5cb629aeebd68e044e0021'
 'SKIP'
-
'4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d')
+
'4cdacd6a7d2bdaacde176fd7f90f8a06ae403db7e63498518c637b13bdc344dca595fb8b9f41f978f450cd43ffef8a4013c0e74f669d13ba6881d38068ea1c0d'
+
'0e537c4fc04535decf901713f05d895dd8b93f2136e463b4a5adc5f2bf3a3e4c4ee07b5936fd7d01309af75a50fb1dc8d842b953c039ffe096efd54fd86aa7d0')
 validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen 

 
 prepare() {
   cd ${pkgname}-${pkgver}
+
+  # https://github.com/mesonbuild/meson/issues/4083
+  patch -Np1 -i ../test.diff
 }
 
 build() {

Added: test.diff
===
--- test.diff   (rev 0)
+++ test.diff   2018-08-25 21:27:43 UTC (rev 333014)
@@ -0,0 +1,13 @@
+diff --git i/run_unittests.py w/run_unittests.py
+index 28264606..7c267e17 100755
+--- i/run_unittests.py
 w/run_unittests.py
+@@ -3441,7 +3441,7 @@ class LinuxlikeTests(BasePlatformTests):
+ break
+ self.assertIsInstance(docbook_target, dict)
+ ifile = self.introspect(['--target-files', 
'generated-gdbus-docbook@cus'])[0]
+-self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + ifile)
++self.assertEqual(t['filename'], 'gdbus/generated-gdbus-doc-' + 
os.path.basename(ifile))
+ 
+ def test_build_rpath(self):
+ if is_cygwin():


[arch-commits] Commit in python2-typing/repos/community-any (4 files)

2018-08-25 Thread Johannes Löthberg via arch-commits
Date: Saturday, August 25, 2018 @ 19:01:41
  Author: demize
Revision: 374013

archrelease: copy trunk to community-any

Added:
  python2-typing/repos/community-any/PKGBUILD
(from rev 374012, python2-typing/trunk/PKGBUILD)
  python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz
(from rev 374012, python2-typing/trunk/python2-typing-3.6.1.tar.gz)
Deleted:
  python2-typing/repos/community-any/PKGBUILD
  python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz

--+
 PKGBUILD |   59 ++-
 1 file changed, 30 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 19:01:37 UTC (rev 374012)
+++ PKGBUILD2018-08-25 19:01:41 UTC (rev 374013)
@@ -1,29 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=python2-typing
-pkgver=3.6.4
-pkgrel=1
-
-pkgdesc="Backport of the standard library typing module to Python versions 
older than 3.6"
-url="https://pypi.python.org/pypi/typing";
-arch=('any')
-license=('FSF')
-
-makedepends=('python2'
- 'python2-setuptools')
-
-source=("python2-typing-$pkgver.tar.gz::https://pypi.io/packages/source/t/typing/typing-$pkgver.tar.gz";)
-
-md5sums=('5b2ade08d83be488f17b5fe587c27c74')
-
-build() {
-   cd typing-$pkgver
-   python2 setup.py build
-}
-
-package() {
-   depends=('python2')
-
-   cd typing-$pkgver
-   python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build
-}

Copied: python2-typing/repos/community-any/PKGBUILD (from rev 374012, 
python2-typing/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 19:01:41 UTC (rev 374013)
@@ -0,0 +1,30 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=python2-typing
+pkgver=3.6.4
+pkgrel=2
+
+pkgdesc="Backport of the standard library typing module to Python versions 
older than 3.6"
+url="https://pypi.python.org/pypi/typing";
+arch=('any')
+license=('PSF')
+
+makedepends=('python2'
+ 'python2-setuptools')
+
+source=("python2-typing-$pkgver.tar.gz::https://pypi.io/packages/source/t/typing/typing-$pkgver.tar.gz";)
+
+md5sums=('5b2ade08d83be488f17b5fe587c27c74')
+
+build() {
+   cd typing-$pkgver
+   python2 setup.py build
+}
+
+package() {
+   depends=('python2')
+
+   cd typing-$pkgver
+   python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: python2-typing-3.6.1.tar.gz
===
(Binary files differ)

Copied: python2-typing/repos/community-any/python2-typing-3.6.1.tar.gz (from 
rev 374012, python2-typing/trunk/python2-typing-3.6.1.tar.gz)
===
(Binary files differ)


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

2018-08-25 Thread Johannes Löthberg via arch-commits
Date: Saturday, August 25, 2018 @ 19:01:37
  Author: demize
Revision: 374012

upgpkg: python2-typing 3.6.4-2

Modified:
  python2-typing/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 18:57:28 UTC (rev 374011)
+++ PKGBUILD2018-08-25 19:01:37 UTC (rev 374012)
@@ -2,12 +2,12 @@
 
 pkgname=python2-typing
 pkgver=3.6.4
-pkgrel=1
+pkgrel=2
 
 pkgdesc="Backport of the standard library typing module to Python versions 
older than 3.6"
 url="https://pypi.python.org/pypi/typing";
 arch=('any')
-license=('FSF')
+license=('PSF')
 
 makedepends=('python2'
  'python2-setuptools')
@@ -26,4 +26,5 @@
 
cd typing-$pkgver
python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build
+   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


[arch-commits] Commit in ddclient/repos/community-any (4 files)

2018-08-25 Thread Johannes Löthberg via arch-commits
Date: Saturday, August 25, 2018 @ 18:57:28
  Author: demize
Revision: 374011

archrelease: copy trunk to community-any

Added:
  ddclient/repos/community-any/PKGBUILD
(from rev 374010, ddclient/trunk/PKGBUILD)
  ddclient/repos/community-any/ddclient.service
(from rev 374010, ddclient/trunk/ddclient.service)
Deleted:
  ddclient/repos/community-any/PKGBUILD
  ddclient/repos/community-any/ddclient.service

--+
 PKGBUILD |   82 ++---
 ddclient.service |   22 +++---
 2 files changed, 52 insertions(+), 52 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 18:57:20 UTC (rev 374010)
+++ PKGBUILD2018-08-25 18:57:28 UTC (rev 374011)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Johannes Löthberg 
-# Contributor: Jonathan Steel 
-# Contributor: Abhishek Dasgupta 
-# Contributor: David Rosenstrauch 
-
-pkgname=ddclient
-pkgver=3.8.3
-pkgrel=3
-
-pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services"
-url="https://ddclient.sourceforge.net";
-arch=('any')
-license=('GPL2')
-
-backup=('etc/ddclient/ddclient.conf')
-
-depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools')
-optdepends=('perl-json-any: needed for cloudflare module')
-
-source=(https://downloads.sourceforge.net/sourceforge/ddclient/ddclient-$pkgver.tar.bz2
-ddclient.service)
-
-sha512sums=('5f2546687faf82a44c1addf058ef23bd29efba163c7fc1e9660f236aa092e9e51d301320cfdb72b78f2e65860386c30d85773d791f7c298d4ce42ba7dcdb4d2d'
-
'8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12')
-
-package() {
-  cd ddclient-$pkgver
-
-  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
-  install -Dm600 sample-etc_$pkgname.conf "$pkgdir"/etc/$pkgname/$pkgname.conf
-  install -d "$pkgdir"/var/cache/$pkgname
-  install -Dm644 "$srcdir"/$pkgname.service 
"$pkgdir"/usr/lib/systemd/system/$pkgname.service
-
-  install -Dm644 README.cisco "$pkgdir"/usr/share/doc/$pkgname/README.cisco
-  install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md
-  install -Dm644 README.ssl "$pkgdir"/usr/share/doc/$pkgname/README.ssl
-  install -Dm644 sample-etc_cron.d_$pkgname 
"$pkgdir"/usr/share/doc/$pkgname/sample-etc_cron.d_$pkgname
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-  install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
-}

Copied: ddclient/repos/community-any/PKGBUILD (from rev 374010, 
ddclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 18:57:28 UTC (rev 374011)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor: Jonathan Steel 
+# Contributor: Abhishek Dasgupta 
+# Contributor: David Rosenstrauch 
+
+pkgname=ddclient
+pkgver=3.9.0
+pkgrel=1
+
+pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services"
+url="https://github.com/ddclient/ddclient";
+arch=('any')
+license=('GPL2')
+
+backup=('etc/ddclient/ddclient.conf')
+
+depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools')
+optdepends=('smtp-forwarder: email support requires sendmail binary')
+
+source=(https://github.com/ddclient/ddclient/archive/v$pkgver.tar.gz
+ddclient.service)
+
+sha512sums=('ae314c96a37dd90256d6acf62f4a4523b72f540194131e351a032239b00b4520351f6549d3b20a9209fe49ccc6de7ce158ffa8635d341066ea71b789dc667438'
+
'8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12')
+
+package() {
+  cd ddclient-$pkgver
+
+  install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname
+  install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf
+  install -d "$pkgdir"/var/cache/ddclient
+  install -Dm644 "$srcdir"/ddclient.service 
"$pkgdir"/usr/lib/systemd/system/ddclient.service
+
+  install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco
+  install -Dm644 README.md "$pkgdir"/usr/share/doc/ddclient/README.md
+  install -Dm644 README.ssl "$pkgdir"/usr/share/doc/ddclient/README.ssl
+  install -Dm644 sample-etc_cron.d_ddclient 
"$pkgdir"/usr/share/doc/ddclient/sample-etc_cron.d_ddclient
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+  install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
+}

Deleted: ddclient.service
===
--- ddclient.service2018-08-25 18:57:20 UTC (rev 374010)
+++ ddclient.service2018-08-25 18:57:28 UTC (rev 374011)
@@ -1,11 +0,0 @@
-[Unit]
-Description=Dynamic DNS Update Client
-After=network.target
-
-[Service]
-Type=forking
-PIDFile=/var/run/ddclient.pid
-ExecStart=/usr/bin/ddclient
-
-[Install]
-WantedBy=multi-user.target

Copied: ddclient/repos/community-any/ddclient.se

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

2018-08-25 Thread Johannes Löthberg via arch-commits
Date: Saturday, August 25, 2018 @ 18:57:20
  Author: demize
Revision: 374010

upgpkg: ddclient 3.9.0-1

Modified:
  ddclient/trunk/PKGBUILD

--+
 PKGBUILD |   28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 18:26:49 UTC (rev 374009)
+++ PKGBUILD2018-08-25 18:57:20 UTC (rev 374010)
@@ -5,11 +5,11 @@
 # Contributor: David Rosenstrauch 
 
 pkgname=ddclient
-pkgver=3.8.3
-pkgrel=3
+pkgver=3.9.0
+pkgrel=1
 
 pkgdesc="Update dynamic DNS entries for accounts on many dynamic DNS services"
-url="https://ddclient.sourceforge.net";
+url="https://github.com/ddclient/ddclient";
 arch=('any')
 license=('GPL2')
 
@@ -16,26 +16,26 @@
 backup=('etc/ddclient/ddclient.conf')
 
 depends=('perl-io-socket-ssl' 'perl-digest-sha1' 'net-tools')
-optdepends=('perl-json-any: needed for cloudflare module')
+optdepends=('smtp-forwarder: email support requires sendmail binary')
 
-source=(https://downloads.sourceforge.net/sourceforge/ddclient/ddclient-$pkgver.tar.bz2
+source=(https://github.com/ddclient/ddclient/archive/v$pkgver.tar.gz
 ddclient.service)
 
-sha512sums=('5f2546687faf82a44c1addf058ef23bd29efba163c7fc1e9660f236aa092e9e51d301320cfdb72b78f2e65860386c30d85773d791f7c298d4ce42ba7dcdb4d2d'
+sha512sums=('ae314c96a37dd90256d6acf62f4a4523b72f540194131e351a032239b00b4520351f6549d3b20a9209fe49ccc6de7ce158ffa8635d341066ea71b789dc667438'
 
'8706ece161c4c0a4fb7dfd4972a8bb094e3019077f69cfc511c8a90d11e9c64a217a34e0c49c32ce75c84d579f712facc6a4366c709cd11bd80418e648759f12')
 
 package() {
   cd ddclient-$pkgver
 
-  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
-  install -Dm600 sample-etc_$pkgname.conf "$pkgdir"/etc/$pkgname/$pkgname.conf
-  install -d "$pkgdir"/var/cache/$pkgname
-  install -Dm644 "$srcdir"/$pkgname.service 
"$pkgdir"/usr/lib/systemd/system/$pkgname.service
+  install -Dm755 ddclient "$pkgdir"/usr/bin/$pkgname
+  install -Dm600 sample-etc_ddclient.conf "$pkgdir"/etc/ddclient/ddclient.conf
+  install -d "$pkgdir"/var/cache/ddclient
+  install -Dm644 "$srcdir"/ddclient.service 
"$pkgdir"/usr/lib/systemd/system/ddclient.service
 
-  install -Dm644 README.cisco "$pkgdir"/usr/share/doc/$pkgname/README.cisco
-  install -Dm644 README.md "$pkgdir"/usr/share/doc/$pkgname/README.md
-  install -Dm644 README.ssl "$pkgdir"/usr/share/doc/$pkgname/README.ssl
-  install -Dm644 sample-etc_cron.d_$pkgname 
"$pkgdir"/usr/share/doc/$pkgname/sample-etc_cron.d_$pkgname
+  install -Dm644 README.cisco "$pkgdir"/usr/share/doc/ddclient/README.cisco
+  install -Dm644 README.md "$pkgdir"/usr/share/doc/ddclient/README.md
+  install -Dm644 README.ssl "$pkgdir"/usr/share/doc/ddclient/README.ssl
+  install -Dm644 sample-etc_cron.d_ddclient 
"$pkgdir"/usr/share/doc/ddclient/sample-etc_cron.d_ddclient
   install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
   install -Dm644 COPYRIGHT "$pkgdir"/usr/share/licenses/$pkgname/COPYRIGHT
 }


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:26:49
  Author: anthraxx
Revision: 374009

archrelease: copy trunk to community-x86_64

Added:
  python-yara/repos/community-x86_64/PKGBUILD
(from rev 374008, python-yara/trunk/PKGBUILD)
Deleted:
  python-yara/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  142 ++---
 1 file changed, 71 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 18:26:42 UTC (rev 374008)
+++ PKGBUILD2018-08-25 18:26:49 UTC (rev 374009)
@@ -1,71 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: arch3y 
-
-_gitname=yara-python
-pkgbase=python-yara
-pkgname=('python-yara' 'python2-yara')
-pkgver=3.8.0
-_gitcommit=ee2bd9ecfd33ab1d14d880f3e127f61597563b0f
-pkgrel=1
-pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
-url='https://github.com/VirusTotal/yara-python'
-arch=('x86_64')
-license=('Apache')
-makedepends=('git' 'yara' 'glibc'
- 'python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-source=(${pkgbase}::git+"https://github.com/VirusTotal/${_gitname}#commit=${_gitcommit}";)
-sha512sums=('SKIP')
-
-pkgver() {
-  cd ${pkgbase}
-  git describe --always | sed 's/^v//;s/-/./g'
-}
-
-prepare() {
-  cp -a ${pkgbase}{,-py2}
-}
-
-build() {
-  msg2 'Building python...'
-  (cd ${pkgbase}
-python setup.py build --dynamic-linking
-  )
-  msg2 'Building python2...'
-  (cd ${pkgbase}-py2
-python2 setup.py build --dynamic-linking
-  )
-}
-
-check() {
-  msg2 'Checking python...'
-  (cd ${pkgbase}
-local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  python tests.py
-  )
-  msg2 'Checking python2...'
-  (cd ${pkgbase}-py2
-local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  python2 tests.py
-  )
-}
-
-package_python-yara() {
-  depends=('python' 'yara' 'glibc')
-  cd ${pkgbase}
-  python setup.py install --root="${pkgdir}" -O1 --skip-build
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
-  ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs"
-}
-
-package_python2-yara() {
-  depends=('python2' 'yara' 'glibc')
-  cd ${pkgbase}-py2
-  python2 setup.py install --root="${pkgdir}" -O1 --skip-build
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
-  ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-yara/repos/community-x86_64/PKGBUILD (from rev 374008, 
python-yara/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 18:26:49 UTC (rev 374009)
@@ -0,0 +1,71 @@
+# Maintainer: Levente Polyak 
+# Contributor: arch3y 
+
+_gitname=yara-python
+pkgbase=python-yara
+pkgname=('python-yara' 'python2-yara')
+pkgver=3.8.1
+_gitcommit=a73270276df017d660f438d5ff235bd5f3259bc8
+pkgrel=1
+pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
+url='https://github.com/VirusTotal/yara-python'
+arch=('x86_64')
+license=('Apache')
+makedepends=('git' 'yara' 'glibc'
+ 'python' 'python-setuptools'
+ 'python2' 'python2-setuptools')
+source=(${pkgbase}::git+"https://github.com/VirusTotal/${_gitname}#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${pkgbase}
+  git describe --always | sed 's/^v//;s/-/./g'
+}
+
+prepare() {
+  cp -a ${pkgbase}{,-py2}
+}
+
+build() {
+  msg2 'Building python...'
+  (cd ${pkgbase}
+python setup.py build --dynamic-linking
+  )
+  msg2 'Building python2...'
+  (cd ${pkgbase}-py2
+python2 setup.py build --dynamic-linking
+  )
+}
+
+check() {
+  msg2 'Checking python...'
+  (cd ${pkgbase}
+local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+  python tests.py
+  )
+  msg2 'Checking python2...'
+  (cd ${pkgbase}-py2
+local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+  python2 tests.py
+  )
+}
+
+package_python-yara() {
+  depends=('python' 'yara' 'glibc')
+  cd ${pkgbase}
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+  ln -s /usr/share/doc/yara/docs "${pkgdir}/usr/share/doc/${pkgname}/docs"
+}
+
+package_python2-yara() {
+  depends=('python2' 'yara' 'glibc')
+  cd ${pkgbase}-py2
+  python2 set

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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:26:42
  Author: anthraxx
Revision: 374008

upgpkg: python-yara 3.8.1-1

Modified:
  python-yara/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 18:23:05 UTC (rev 374007)
+++ PKGBUILD2018-08-25 18:26:42 UTC (rev 374008)
@@ -4,8 +4,8 @@
 _gitname=yara-python
 pkgbase=python-yara
 pkgname=('python-yara' 'python2-yara')
-pkgver=3.8.0
-_gitcommit=ee2bd9ecfd33ab1d14d880f3e127f61597563b0f
+pkgver=3.8.1
+_gitcommit=a73270276df017d660f438d5ff235bd5f3259bc8
 pkgrel=1
 pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
 url='https://github.com/VirusTotal/yara-python'


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:23:05
  Author: anthraxx
Revision: 374007

archrelease: copy trunk to community-x86_64

Added:
  yara/repos/community-x86_64/PKGBUILD
(from rev 374006, yara/trunk/PKGBUILD)
Deleted:
  yara/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 18:22:59 UTC (rev 374006)
+++ PKGBUILD2018-08-25 18:23:05 UTC (rev 374007)
@@ -1,38 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: bitwave 
-# Contributor: fnord0 
-
-pkgname=yara
-pkgver=3.7.1
-pkgrel=1
-pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
-url='https://github.com/VirusTotal/yara'
-arch=('x86_64')
-license=('BSD')
-depends=('openssl' 'file')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz)
-sha512sums=('cfb03a36a490e87544b1d315979991a6b6f4d2dbfe5c712ae321a1835a5378a86ed3ae2a65059741cf02cad2495761d90b26c56d67628a334f50f3bf4041b784')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  autoreconf -fiv
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure \
---prefix=/usr \
---with-crypto \
---enable-magic
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  cp -r docs "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: yara/repos/community-x86_64/PKGBUILD (from rev 374006, 
yara/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 18:23:05 UTC (rev 374007)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Contributor: bitwave 
+# Contributor: fnord0 
+
+pkgname=yara
+pkgver=3.8.1
+pkgrel=1
+pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
+url='https://github.com/VirusTotal/yara'
+arch=('x86_64')
+license=('BSD')
+depends=('openssl' 'file')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz)
+sha512sums=('32acb7b7336eebe2fe2c10ba6e8b23fea4e91148c289d15b53119bbed3dfe27508fbd90aef5c036a5b6a7e31e0f73ec8885e30093c598f9bc04bd9d64ac0ac7e')
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure \
+--prefix=/usr \
+--with-crypto \
+--enable-magic
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -r docs "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:22:59
  Author: anthraxx
Revision: 374006

upgpkg: yara 3.8.1-1

Modified:
  yara/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 18:21:53 UTC (rev 374005)
+++ PKGBUILD2018-08-25 18:22:59 UTC (rev 374006)
@@ -3,7 +3,7 @@
 # Contributor: fnord0 
 
 pkgname=yara
-pkgver=3.7.1
+pkgver=3.8.1
 pkgrel=1
 pkgdesc='Tool aimed at helping malware researchers to identify and classify 
malware samples'
 url='https://github.com/VirusTotal/yara'
@@ -11,7 +11,7 @@
 license=('BSD')
 depends=('openssl' 'file')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/VirusTotal/${pkgname}/archive/v${pkgver}.tar.gz)
-sha512sums=('cfb03a36a490e87544b1d315979991a6b6f4d2dbfe5c712ae321a1835a5378a86ed3ae2a65059741cf02cad2495761d90b26c56d67628a334f50f3bf4041b784')
+sha512sums=('32acb7b7336eebe2fe2c10ba6e8b23fea4e91148c289d15b53119bbed3dfe27508fbd90aef5c036a5b6a7e31e0f73ec8885e30093c598f9bc04bd9d64ac0ac7e')
 
 prepare() {
   cd ${pkgname}-${pkgver}


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:21:53
  Author: anthraxx
Revision: 374005

archrelease: copy trunk to community-x86_64

Added:
  radare2-cutter/repos/community-x86_64/PKGBUILD
(from rev 374004, radare2-cutter/trunk/PKGBUILD)
Deleted:
  radare2-cutter/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 18:21:47 UTC (rev 374004)
+++ PKGBUILD2018-08-25 18:21:53 UTC (rev 374005)
@@ -1,43 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'>
-
-pkgname=radare2-cutter
-_gitcommit=806bd6346fe7b9381d3b4b757f935b3810a927db
-pkgver=1.6
-pkgrel=3
-pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework'
-url='https://github.com/radareorg/cutter'
-arch=('x86_64')
-license=('GPL3')
-depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 
'python')
-makedepends=('git' 'cmake')
-source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit}";)
-sha512sums=('SKIP')
-
-pkgver() {
-  cd ${pkgname}
-  # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with 
'.'
-  git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
-}
-
-prepare() {
-  cd ${pkgname}
-  install -d build
-}
-
-build() {
-  cd ${pkgname}/build
-  qmake ../src/Cutter.pro
-  make
-}
-
-package() {
-  cd ${pkgname}
-  install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin"
-  install -Dm 644 src/Cutter.desktop -t "${pkgdir}/usr/share/applications"
-  install -Dm 644 src/img/cutter.svg -t 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps"
-  install -d "${pkgdir}/usr/share/doc/${pkgname}"
-  cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: radare2-cutter/repos/community-x86_64/PKGBUILD (from rev 374004, 
radare2-cutter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 18:21:53 UTC (rev 374005)
@@ -0,0 +1,43 @@
+# Maintainer: Levente Polyak 
+# Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'>
+
+pkgname=radare2-cutter
+_gitcommit=f4ebd72301fe25bbd9ac4e1707cc8f98dcd21b39
+pkgver=1.7
+pkgrel=1
+pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework'
+url='https://github.com/radareorg/cutter'
+arch=('x86_64')
+license=('GPL3')
+depends=('radare2' 'capstone' 'qt5-base' 'qt5-svg' 'qt5-webengine' 'icu' 
'python')
+makedepends=('git' 'cmake')
+source=(${pkgname}::"git+https://github.com/radareorg/cutter#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  # remove 'v' prefix on tags; prefix revision with 'r'; replace all '-' with 
'.'
+  git describe --always --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+prepare() {
+  cd ${pkgname}
+  install -d build
+}
+
+build() {
+  cd ${pkgname}/build
+  qmake ../src/Cutter.pro
+  make
+}
+
+package() {
+  cd ${pkgname}
+  install -Dm 755 build/Cutter -t "${pkgdir}/usr/bin"
+  install -Dm 644 src/Cutter.desktop -t "${pkgdir}/usr/share/applications"
+  install -Dm 644 src/img/cutter.svg -t 
"${pkgdir}/usr/share/icons/hicolor/scalable/apps"
+  install -d "${pkgdir}/usr/share/doc/${pkgname}"
+  cp -a docs/* "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 18:21:47
  Author: anthraxx
Revision: 374004

upgpkg: radare2-cutter 1.7-1

Modified:
  radare2-cutter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 16:41:26 UTC (rev 374003)
+++ PKGBUILD2018-08-25 18:21:47 UTC (rev 374004)
@@ -2,9 +2,9 @@
 # Contributor: Aaron McDaniel (mcd1992) <'aur' at the domain 'fgthou.se'>
 
 pkgname=radare2-cutter
-_gitcommit=806bd6346fe7b9381d3b4b757f935b3810a927db
-pkgver=1.6
-pkgrel=3
+_gitcommit=f4ebd72301fe25bbd9ac4e1707cc8f98dcd21b39
+pkgver=1.7
+pkgrel=1
 pkgdesc='Qt and C++ GUI for radare2 reverse engineering framework'
 url='https://github.com/radareorg/cutter'
 arch=('x86_64')


[arch-commits] Commit in cups-filters/repos/extra-x86_64 (3 files)

2018-08-25 Thread Andreas Radke via arch-commits
Date: Saturday, August 25, 2018 @ 17:59:01
  Author: andyrtr
Revision: 333012

archrelease: copy trunk to extra-x86_64

Added:
  cups-filters/repos/extra-x86_64/PKGBUILD
(from rev 333011, cups-filters/trunk/PKGBUILD)
  cups-filters/repos/extra-x86_64/fix_segfault.diff
(from rev 333011, cups-filters/trunk/fix_segfault.diff)
Deleted:
  cups-filters/repos/extra-x86_64/PKGBUILD

---+
 PKGBUILD  |  120 +++-
 fix_segfault.diff |   28 
 2 files changed, 92 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 17:58:52 UTC (rev 333011)
+++ PKGBUILD2018-08-25 17:59:01 UTC (rev 333012)
@@ -1,56 +0,0 @@
-# $Id$
-# Maintainer: Andreas Radke 
-
-pkgname=cups-filters
-pkgver=1.21.0
-pkgrel=1
-pkgdesc="OpenPrinting CUPS Filters"
-arch=('x86_64')
-url="https://wiki.linuxfoundation.org/openprinting/cups-filters";
-license=('custom')
-depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
-makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu 
for make check
-optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
-   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
-   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
-   'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
-backup=(etc/cups/cups-browsed.conf)
-source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr  \
---sysconfdir=/etc \
---sbindir=/usr/bin \
---localstatedir=/var \
---with-rcdir=no \
---enable-avahi \
---with-browseremoteprotocols=DNSSD,CUPS \
---enable-auto-setup-driverless \
---with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir/" install
-  
-  # add upstream systemd support file
-  install -Dm644 utils/cups-browsed.service 
${pkgdir}/usr/lib/systemd/system/cups-browsed.service
-  sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" 
${pkgdir}/usr/lib/systemd/system/cups-browsed.service
-  sed -i "s|cups.service|org.cups.cupsd.service|g" 
${pkgdir}/usr/lib/systemd/system/cups-browsed.service
-  
-  # use cups group from cups pkg FS#56818
-  chgrp -R 209 ${pkgdir}/etc/cups
-
-  # license
-  mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: cups-filters/repos/extra-x86_64/PKGBUILD (from rev 333011, 
cups-filters/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 17:59:01 UTC (rev 333012)
@@ -0,0 +1,64 @@
+# $Id$
+# Maintainer: Andreas Radke 
+
+pkgname=cups-filters
+pkgver=1.21.0
+pkgrel=2
+pkgdesc="OpenPrinting CUPS Filters"
+arch=('x86_64')
+url="https://wiki.linuxfoundation.org/openprinting/cups-filters";
+license=('custom')
+depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 
'libcups>=2.2.6-2' 'systemd')
+makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu 
for make check
+optdepends=('ghostscript: for non-PostScript printers to print with CUPS to 
convert PostScript to raster images'
+   'foomatic-db: drivers use Ghostscript to convert PostScript to a 
printable form directly'
+   'foomatic-db-engine: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
+   'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
+backup=(etc/cups/cups-browsed.conf)
+source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz
+fix_segfault.diff)
+sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b'
+'7de12167759002c863006d6939e995534dbd9cbc6e9de56293c9440518addc59')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # FS#59775
+  patch -Np1 -i ../fix_segfault.diff
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr  \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--with-rcdir=no \
+--enable-avahi \
+--with-browseremoteprotocols=DNSSD,CUPS \
+--enable-auto-setup-driverless \
+--with-test-font-path=/usr/share/fonts

[arch-commits] Commit in cups-filters/trunk (PKGBUILD fix_segfault.diff)

2018-08-25 Thread Andreas Radke via arch-commits
Date: Saturday, August 25, 2018 @ 17:58:52
  Author: andyrtr
Revision: 333011

upgpkg: cups-filters 1.21.0-2

fix segfault - FS#59775

Added:
  cups-filters/trunk/fix_segfault.diff
Modified:
  cups-filters/trunk/PKGBUILD

---+
 PKGBUILD  |   14 +++---
 fix_segfault.diff |   28 
 2 files changed, 39 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 17:44:19 UTC (rev 333010)
+++ PKGBUILD2018-08-25 17:58:52 UTC (rev 333011)
@@ -3,7 +3,7 @@
 
 pkgname=cups-filters
 pkgver=1.21.0
-pkgrel=1
+pkgrel=2
 pkgdesc="OpenPrinting CUPS Filters"
 arch=('x86_64')
 url="https://wiki.linuxfoundation.org/openprinting/cups-filters";
@@ -16,9 +16,17 @@
'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript 
to a printable form directly'
'antiword: needed to convert MS Word documents (requires also 
docx2txt (AUR)')
 backup=(etc/cups/cups-browsed.conf)
-source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz)
-sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b')
+source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz
+fix_segfault.diff)
+sha256sums=('d1e975eaece2884ffa726f8d57dc249bd220e09cc5bd48ef7a0892987a07493b'
+'7de12167759002c863006d6939e995534dbd9cbc6e9de56293c9440518addc59')
 
+prepare() {
+  cd $pkgname-$pkgver
+  # FS#59775
+  patch -Np1 -i ../fix_segfault.diff
+}
+
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr  \

Added: fix_segfault.diff
===
--- fix_segfault.diff   (rev 0)
+++ fix_segfault.diff   2018-08-25 17:58:52 UTC (rev 333011)
@@ -0,0 +1,28 @@
+diff --git a/filter/foomatic-rip/options.c b/filter/foomatic-rip/options.c
+index 14eddc75..0f46855a 100644
+--- a/filter/foomatic-rip/options.c
 b/filter/foomatic-rip/options.c
+@@ -1031,12 +1031,10 @@ int option_set_value(option_t *opt, int optionset, 
const char *value)
+ /* TODO only set the changed option, not all of them */
+ choice = option_find_choice(fromopt, 
+ option_get_value(fromopt, optionset));
+-
+ composite_set_values(fromopt, optionset, choice->command);
+-}
+-else {
++  free(newvalue);
++} else
+ val->value = newvalue;
+-}
+ 
+ if (option_is_composite(opt)) {
+ /* set dependent values */
+@@ -1044,7 +1042,6 @@ int option_set_value(option_t *opt, int optionset, const 
char *value)
+ if (choice && !isempty(choice->command))
+ composite_set_values(opt, optionset, choice->command);
+ }
+-free(newvalue);
+ return 1;
+ }
+ 
+


[arch-commits] Commit in digikam/kde-unstable (PKGBUILD)

2018-08-25 Thread Antonio Rojas via arch-commits
Date: Saturday, August 25, 2018 @ 17:44:19
  Author: arojas
Revision: 333010

Update source URL

Modified:
  digikam/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 16:00:14 UTC (rev 333009)
+++ PKGBUILD2018-08-25 17:44:19 UTC (rev 333010)
@@ -16,7 +16,7 @@
  qt5-webengine libkvkontakte libmediawiki)
 makedepends=(extra-cmake-modules doxygen eigen boost kdoctools)
 optdepends=('hugin: panorama tool' 'qt5-imageformats: support for additional 
image formats (WEBP, TIFF)')
-source=("http://download.kde.org/stable/${pkgname}/${pkgname}-${_pkgver}.tar.xz";)
+source=("http://download.kde.org/unstable/${pkgname}/${pkgname}-${_pkgver}.tar.xz";)
 sha256sums=('43bde5b12b261e8aacb95948103c499389153af7d9e5527bd278781a4f3ea020')
 
 prepare() {


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Saturday, August 25, 2018 @ 16:41:26
  Author: felixonmars
Revision: 374003

archrelease: copy trunk to community-any

Added:
  python-pytest-xdist/repos/community-any/PKGBUILD
(from rev 374002, python-pytest-xdist/trunk/PKGBUILD)
Deleted:
  python-pytest-xdist/repos/community-any/PKGBUILD

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 16:41:11 UTC (rev 374002)
+++ PKGBUILD2018-08-25 16:41:26 UTC (rev 374003)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pytest-xdist
-pkgname=('python-pytest-xdist' 'python2-pytest-xdist')
-pkgver=1.22.5
-pkgrel=1
-pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing 
modes'
-arch=('any')
-license=('MIT')
-url='https://bitbucket.org/pytest-dev/pytest-xdist'
-makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 
'python2-setuptools_scm'
- 'python-execnet' 'python2-execnet' 'python-pytest-forked' 
'python2-pytest-forked')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";)
-sha512sums=('682b779f2c85fda6d736ce1bf5cc08e662b2961ca06b8d0e9d26c3e5a4e1e581b75bfcc1847690b940a6fec5da8bc8b42757a8842cb0202c6a852af784eb4d08')
-
-prepare() {
-  cp -a pytest-xdist-$pkgver{,-py2}
-
-  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/pytest-xdist-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pytest-xdist-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/pytest-xdist-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
py.test
-
-  cd "$srcdir"/pytest-xdist-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
-}
-
-package_python-pytest-xdist() {
-  depends=('python-pytest-forked' 'python-execnet')
-
-  cd pytest-xdist-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pytest-xdist() {
-  depends=('python2-pytest-forked' 'python2-execnet')
-
-  cd pytest-xdist-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-# vim:set ts=2 sw=2 et:

Copied: python-pytest-xdist/repos/community-any/PKGBUILD (from rev 374002, 
python-pytest-xdist/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 16:41:26 UTC (rev 374003)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pytest-xdist
+pkgname=('python-pytest-xdist' 'python2-pytest-xdist')
+pkgver=1.23.0
+pkgrel=1
+pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing 
modes'
+arch=('any')
+license=('MIT')
+url='https://bitbucket.org/pytest-dev/pytest-xdist'
+makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 
'python2-setuptools_scm'
+ 'python-execnet' 'python2-execnet' 'python-pytest-forked' 
'python2-pytest-forked')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";)
+sha512sums=('a365c8ad4ba84e2aac503c140f9e5893405dbfa67bc7dc14bb92eda6171e3a4a54433427213e2cd1b8ddcc88cf81bfd1ac0c62cb2c352c345e4c615dc9e59d2f')
+
+prepare() {
+  cp -a pytest-xdist-$pkgver{,-py2}
+
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/pytest-xdist-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pytest-xdist-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/pytest-xdist-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
py.test
+
+  cd "$srcdir"/pytest-xdist-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
+}
+
+package_python-pytest-xdist() {
+  depends=('python-pytest-forked' 'python-execnet')
+
+  cd pytest-xdist-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pytest-xdist() {
+  depends=('python2-pytest-forked' 'python2-execnet')
+
+  cd pytest-xdist-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+# vim:set ts=2 sw=2 et:


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

2018-08-25 Thread Felix Yan via arch-commits
Date: Saturday, August 25, 2018 @ 16:41:11
  Author: felixonmars
Revision: 374002

upgpkg: python-pytest-xdist 1.23.0-1

Modified:
  python-pytest-xdist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 14:13:08 UTC (rev 374001)
+++ PKGBUILD2018-08-25 16:41:11 UTC (rev 374002)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pytest-xdist
 pkgname=('python-pytest-xdist' 'python2-pytest-xdist')
-pkgver=1.22.5
+pkgver=1.23.0
 pkgrel=1
 pkgdesc='py.test xdist plugin for distributed testing and loop-on-failing 
modes'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-pytest' 'python2-pytest' 'python-setuptools_scm' 
'python2-setuptools_scm'
  'python-execnet' 'python2-execnet' 'python-pytest-forked' 
'python2-pytest-forked')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-xdist/archive/v$pkgver.tar.gz";)
-sha512sums=('682b779f2c85fda6d736ce1bf5cc08e662b2961ca06b8d0e9d26c3e5a4e1e581b75bfcc1847690b940a6fec5da8bc8b42757a8842cb0202c6a852af784eb4d08')
+sha512sums=('a365c8ad4ba84e2aac503c140f9e5893405dbfa67bc7dc14bb92eda6171e3a4a54433427213e2cd1b8ddcc88cf81bfd1ac0c62cb2c352c345e4c615dc9e59d2f')
 
 prepare() {
   cp -a pytest-xdist-$pkgver{,-py2}


[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (14 files)

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 16:00:14
  Author: anthraxx
Revision: 333009

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/60-linux.hook
(from rev 333008, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/extra-x86_64/90-linux.hook
(from rev 333008, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 333008, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config.x86_64
(from rev 333008, linux-hardened/trunk/config.x86_64)
  linux-hardened/repos/extra-x86_64/increase-timeout-in-lspcon_wait_mode.patch
(from rev 333008, 
linux-hardened/trunk/increase-timeout-in-lspcon_wait_mode.patch)
  linux-hardened/repos/extra-x86_64/linux.install
(from rev 333008, linux-hardened/trunk/linux.install)
  linux-hardened/repos/extra-x86_64/linux.preset
(from rev 333008, linux-hardened/trunk/linux.preset)
Deleted:
  linux-hardened/repos/extra-x86_64/60-linux.hook
  linux-hardened/repos/extra-x86_64/90-linux.hook
  linux-hardened/repos/extra-x86_64/PKGBUILD
  linux-hardened/repos/extra-x86_64/config.x86_64
  linux-hardened/repos/extra-x86_64/increase-timeout-in-lspcon_wait_mode.patch
  linux-hardened/repos/extra-x86_64/linux.install
  linux-hardened/repos/extra-x86_64/linux.preset

+
 60-linux.hook  |   24 
 90-linux.hook  |   22 
 PKGBUILD   |  486 
 config.x86_64  |19312 +--
 increase-timeout-in-lspcon_wait_mode.patch |   46 
 linux.install  |   22 
 linux.preset   |   28 
 7 files changed, 9980 insertions(+), 9960 deletions(-)

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


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

2018-08-25 Thread Levente Polyak via arch-commits
Date: Saturday, August 25, 2018 @ 16:00:04
  Author: anthraxx
Revision: 333008

upgpkg: linux-hardened 4.18.5.a-1

Modified:
  linux-hardened/trunk/PKGBUILD

--+
 PKGBUILD |   30 +-
 1 file changed, 25 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 14:33:40 UTC (rev 333007)
+++ PKGBUILD2018-08-25 16:00:04 UTC (rev 333008)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=linux-hardened
-_pkgver=4.18.2
+_pkgver=4.18.5
 _hardenedver=a
 _srcname=linux-${_pkgver}
 pkgver=${_pkgver}.${_hardenedver}
@@ -12,7 +12,7 @@
 url='https://github.com/anthraxx/linux-hardened'
 arch=('x86_64')
 license=('GPL2')
-makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf')
+makedepends=('xmlto' 'kmod' 'inetutils' 'bc' 'libelf' 'python-sphinx' 
'graphviz')
 options=('!strip')
 source=(https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.xz
 https://www.kernel.org/pub/linux/kernel/v4.x/linux-${_pkgver}.tar.sign
@@ -25,9 +25,9 @@
 increase-timeout-in-lspcon_wait_mode.patch
 )
 replaces=('linux-grsec')
-sha256sums=('d56082dd9d895c32ab5d898096abb3e7f5525bb0a603e5c3be9f83921484eda5'
+sha256sums=('fb090a3680eddf6f10bf895bc3075bd3f830e3d2429ce469982db5a28df647bd'
 'SKIP'
-'fc50a9b4c735229161bca195e4a3d9c6815e2884a7dcfcf6b7738bfe08bef6ce'
+'a06238ea0ce66d090fa899d6951c9d40fa993c7b4975088dded2c1e660c1ff69'
 'SKIP'
 '7d91d3e22235724e4d1b3eafaf3e592ceb3f8344a7761f8b3ce0909e3ed17747'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
@@ -72,7 +72,7 @@
 
 build() {
   cd $_srcname
-  make bzImage modules
+  make bzImage modules htmldocs
 }
 
 _package() {
@@ -203,6 +203,10 @@
 esac
   done < <(find "$builddir" -type f -perm -u+x ! -name vmlinux -print0)
 
+  msg2 "Adding symlink..."
+  mkdir -p "$pkgdir/usr/src"
+  ln -sr "$builddir" "$pkgdir/usr/src/$pkgbase-$pkgver"
+
   msg2 "Fixing permissions..."
   chmod -Rc u=rwX,go=rX "$pkgdir"
 }
@@ -218,6 +222,22 @@
   mkdir -p "$builddir"
   cp -t "$builddir" -a Documentation
 
+  msg2 "Removing doctrees..."
+  rm -r "$builddir/Documentation/output/.doctrees"
+
+  msg2 "Moving HTML docs..."
+  local src dst
+  while read -rd '' src; do
+dst="$builddir/Documentation/${src#$builddir/Documentation/output/}"
+mkdir -p "${dst%/*}"
+mv "$src" "$dst"
+rmdir -p --ignore-fail-on-non-empty "${src%/*}"
+  done < <(find "$builddir/Documentation/output" -type f -print0)
+
+  msg2 "Adding symlink..."
+  mkdir -p "$pkgdir/usr/share/doc"
+  ln -sr "$builddir/Documentation" "$pkgdir/usr/share/doc/$pkgbase"
+
   msg2 "Fixing permissions..."
   chmod -Rc u=rwX,go=rX "$pkgdir"
 }


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

2018-08-25 Thread Anatol Pomozov via arch-commits
Date: Saturday, August 25, 2018 @ 14:33:40
  Author: anatolik
Revision: 333007

archrelease: copy trunk to extra-x86_64

Added:
  ethtool/repos/extra-x86_64/PKGBUILD
(from rev 333006, ethtool/trunk/PKGBUILD)
Deleted:
  ethtool/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 14:33:11 UTC (rev 333006)
+++ PKGBUILD2018-08-25 14:33:40 UTC (rev 333007)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer : Ionut Biru 
-# Contributor: Paul Mattal 
-# Contributor: Martin Kemp 
-
-pkgname=ethtool
-pkgver=4.17
-pkgrel=1
-epoch=1
-pkgdesc="Utility for controlling network drivers and hardware"
-arch=('x86_64')
-url="https://www.kernel.org/pub/software/network/ethtool/";
-license=('GPL')
-depends=('glibc')
-source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
-sha1sums=('4e0d0d6ad1db01b04334522cd368bbcc7849cf75'
-  'SKIP')
-validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville 

-
-build() {
-cd $pkgname-$pkgver
-./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin
-make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make check
-}
-
-package() {
-cd $pkgname-$pkgver
-make DESTDIR="$pkgdir" install
-}

Copied: ethtool/repos/extra-x86_64/PKGBUILD (from rev 333006, 
ethtool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 14:33:40 UTC (rev 333007)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer : Ionut Biru 
+# Contributor: Paul Mattal 
+# Contributor: Martin Kemp 
+
+pkgname=ethtool
+pkgver=4.18
+pkgrel=1
+epoch=1
+pkgdesc="Utility for controlling network drivers and hardware"
+arch=('x86_64')
+url="https://www.kernel.org/pub/software/network/ethtool/";
+license=('GPL')
+depends=('glibc')
+source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
+sha1sums=('11b902b6f1a90e11da3cbcf4b44525bd19e994d1'
+  'SKIP')
+validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville 

+
+build() {
+cd $pkgname-$pkgver
+./configure --prefix=/usr --mandir=/usr/share/man --sbindir=/usr/bin
+make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+cd $pkgname-$pkgver
+make DESTDIR="$pkgdir" install
+}


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

2018-08-25 Thread Anatol Pomozov via arch-commits
Date: Saturday, August 25, 2018 @ 14:33:11
  Author: anatolik
Revision: 333006

upgpkg: ethtool 1:4.18-1

Modified:
  ethtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 11:48:20 UTC (rev 333005)
+++ PKGBUILD2018-08-25 14:33:11 UTC (rev 333006)
@@ -4,7 +4,7 @@
 # Contributor: Martin Kemp 
 
 pkgname=ethtool
-pkgver=4.17
+pkgver=4.18
 pkgrel=1
 epoch=1
 pkgdesc="Utility for controlling network drivers and hardware"
@@ -13,7 +13,7 @@
 license=('GPL')
 depends=('glibc')
 
source=(https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
-sha1sums=('4e0d0d6ad1db01b04334522cd368bbcc7849cf75'
+sha1sums=('11b902b6f1a90e11da3cbcf4b44525bd19e994d1'
   'SKIP')
 validpgpkeys=(CE4A4D080F0D304F23B9EBDD972D5BF4DC613806) # John W. Linville 

 


[arch-commits] Commit in nginx-mod-njs/trunk (PKGBUILD)

2018-08-25 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, August 25, 2018 @ 14:12:30
  Author: mtorromeo
Revision: 374000

upgpkg: nginx-mod-njs 0.2.3-1

Modified:
  nginx-mod-njs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 13:26:22 UTC (rev 373999)
+++ PKGBUILD2018-08-25 14:12:30 UTC (rev 374000)
@@ -2,7 +2,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=nginx-mod-njs
-pkgver=0.2.2 # https://hg.nginx.org/njs/tags
+pkgver=0.2.3 # https://hg.nginx.org/njs/tags
 pkgrel=1
 
 _modname="${pkgname#nginx-mod-}"
@@ -21,7 +21,7 @@
 validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

 sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
 'SKIP'
-'bd0e4012f9d83c23f6dcb113724495de8dbe498fcfd11e0541a7bb3d248c9f0d')
+'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830')
 
 build() {
cd "$srcdir"/nginx-$_nginxver


[arch-commits] Commit in nginx-mod-njs/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-08-25 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, August 25, 2018 @ 14:13:08
  Author: mtorromeo
Revision: 374001

archrelease: copy trunk to community-x86_64

Added:
  nginx-mod-njs/repos/community-x86_64/PKGBUILD
(from rev 374000, nginx-mod-njs/trunk/PKGBUILD)
Deleted:
  nginx-mod-njs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 14:12:30 UTC (rev 374000)
+++ PKGBUILD2018-08-25 14:13:08 UTC (rev 374001)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=nginx-mod-njs
-pkgver=0.2.2 # https://hg.nginx.org/njs/tags
-pkgrel=1
-
-_modname="${pkgname#nginx-mod-}"
-_nginxver=1.14.0
-
-pkgdesc='nginScript module for nginx'
-arch=('x86_64')
-depends=("nginx=$_nginxver")
-url="https://nginx.org/en/docs/njs_about.html";
-license=('CUSTOM')
-
-source=(
-   https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
-   njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz
-)
-validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

-sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
-'SKIP'
-'bd0e4012f9d83c23f6dcb113724495de8dbe498fcfd11e0541a7bb3d248c9f0d')
-
-build() {
-   cd "$srcdir"/nginx-$_nginxver
-   ./configure --with-compat --with-stream 
--add-dynamic-module=../njs-$pkgver/nginx
-   make modules
-}
-
-package() {
-   install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \
-  "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-   cd "$srcdir"/nginx-$_nginxver/objs
-   for mod in *.so; do
-   install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
-   done
-}

Copied: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 374000, 
nginx-mod-njs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 14:13:08 UTC (rev 374001)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=nginx-mod-njs
+pkgver=0.2.3 # https://hg.nginx.org/njs/tags
+pkgrel=1
+
+_modname="${pkgname#nginx-mod-}"
+_nginxver=1.14.0
+
+pkgdesc='nginScript module for nginx'
+arch=('x86_64')
+depends=("nginx=$_nginxver")
+url="https://nginx.org/en/docs/njs_about.html";
+license=('CUSTOM')
+
+source=(
+   https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
+   njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz
+)
+validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

+sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
+'SKIP'
+'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830')
+
+build() {
+   cd "$srcdir"/nginx-$_nginxver
+   ./configure --with-compat --with-stream 
--add-dynamic-module=../njs-$pkgver/nginx
+   make modules
+}
+
+package() {
+   install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \
+  "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+   cd "$srcdir"/nginx-$_nginxver/objs
+   for mod in *.so; do
+   install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
+   done
+}


[arch-commits] Commit in perl-app-borgrestore/repos/community-any (PKGBUILD PKGBUILD)

2018-08-25 Thread Florian Pritz via arch-commits
Date: Saturday, August 25, 2018 @ 13:26:22
  Author: bluewind
Revision: 373999

archrelease: copy trunk to community-any

Added:
  perl-app-borgrestore/repos/community-any/PKGBUILD
(from rev 373998, perl-app-borgrestore/trunk/PKGBUILD)
Deleted:
  perl-app-borgrestore/repos/community-any/PKGBUILD

--+
 PKGBUILD |  109 ++---
 1 file changed, 55 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 13:26:18 UTC (rev 373998)
+++ PKGBUILD2018-08-25 13:26:22 UTC (rev 373999)
@@ -1,54 +0,0 @@
-# Maintainer: Florian Pritz 
-
-pkgname=perl-app-borgrestore
-pkgver=3.0.0
-pkgrel=2
-pkgdesc='Restore paths from borg backups'
-arch=(any)
-license=(PerlArtistic GPL)
-options=(!emptydirs)
-depends=('perl>=5.14.0' perl-dbd-sqlite perl-dbi perl-file-pushd
- perl-function-parameters perl-ipc-run perl-json perl-log-any
- perl-log-any-adapter-log4perl perl-log-log4perl
- perl-number-bytes-human perl-path-tiny perl-timedate
- perl-version-compare borg)
-makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035')
-checkdepends=(perl-software-license perl-test-differences perl-test-exception
-  perl-test-mockobject perl-test-pod perl-test-pod-coverage)
-url=https://metacpan.org/release/App-BorgRestore
-source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";)
-md5sums=(968027d2424538764a482dc4dbf86053)
-sha512sums=(ed296b891130cc0e6074f943ecde0158f865f06f168144259af95c40f958ba1151f3769dfed12d09469a88e9b847dc183238abbdd37d23eb94b5f4742420b95a)
-_ddir="App-BorgRestore-$pkgver"
-
-build()
-(
-  cd "$srcdir/$_ddir"
-  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
-  unset PERL5LIB PERL_MB_OPT
-  /usr/bin/perl Build.PL
-  ./Build
-)
-
-check()
-(
-  cd "$srcdir/$_ddir"
-  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
-  unset PERL5LIB PERL_MB_OPT
-  ./Build test
-)
-
-package()
-(
-  cd "$srcdir/$_ddir"
-  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
-  unset PERL5LIB PERL_MB_OPT
-  ./Build install --installdirs=vendor --destdir="$pkgdir"
-  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
-)
-
-# Local Variables:
-# mode: shell-script
-# sh-basic-offset: 2
-# End:
-# vim:set ts=2 sw=2 et:

Copied: perl-app-borgrestore/repos/community-any/PKGBUILD (from rev 373998, 
perl-app-borgrestore/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 13:26:22 UTC (rev 373999)
@@ -0,0 +1,55 @@
+# Maintainer: Florian Pritz 
+
+pkgname=perl-app-borgrestore
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='Restore paths from borg backups'
+arch=(any)
+license=(PerlArtistic GPL)
+options=(!emptydirs)
+depends=('perl>=5.14.0' perl-dbd-sqlite perl-dbi perl-file-pushd
+ perl-function-parameters perl-ipc-run perl-json perl-log-any
+ perl-log-any-adapter-log4perl perl-log-log4perl
+ perl-number-bytes-human perl-path-tiny perl-timedate
+ perl-version-compare borg)
+makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035')
+checkdepends=(perl-log-any-adapter-tap perl-software-license
+  perl-test-differences perl-test-exception perl-test-mockobject
+  perl-test-pod perl-test-pod-coverage)
+url=https://metacpan.org/release/App-BorgRestore
+source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";)
+md5sums=(94ac6d7ca0d502c8144c5a19266ffb32)
+sha512sums=(831efbbc32e6dad3b9250cc2e62f515e0d2c84e91640335bb12f495952ec972a621ae8977943b3caad890d3b2087465e9efef4dd596c54ea3bfb654bbd7e96f5)
+_ddir="App-BorgRestore-$pkgver"
+
+build()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+  unset PERL5LIB PERL_MB_OPT
+  /usr/bin/perl Build.PL
+  ./Build
+)
+
+check()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+  unset PERL5LIB PERL_MB_OPT
+  ./Build test
+)
+
+package()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+  unset PERL5LIB PERL_MB_OPT
+  ./Build install --installdirs=vendor --destdir="$pkgdir"
+  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+)
+
+# Local Variables:
+# mode: shell-script
+# sh-basic-offset: 2
+# End:
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2018-08-25 Thread Florian Pritz via arch-commits
Date: Saturday, August 25, 2018 @ 13:26:00
  Author: bluewind
Revision: 373996

Add perl-log-any-adapter-tap

Added:
  perl-log-any-adapter-tap/
  perl-log-any-adapter-tap/repos/
  perl-log-any-adapter-tap/trunk/
  perl-log-any-adapter-tap/trunk/PKGBUILD

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

Added: perl-log-any-adapter-tap/trunk/PKGBUILD
===
--- perl-log-any-adapter-tap/trunk/PKGBUILD (rev 0)
+++ perl-log-any-adapter-tap/trunk/PKGBUILD 2018-08-25 13:26:00 UTC (rev 
373996)
@@ -0,0 +1,45 @@
+# Maintainer: Florian Pritz 
+
+pkgname=perl-log-any-adapter-tap
+pkgver=0.003003
+pkgrel=1
+pkgdesc='Logger suitable for use with TAP test files'
+arch=(any)
+license=(PerlArtistic GPL)
+options=(!emptydirs)
+depends=('perl>=5.6.0' perl-log-any perl-try-tiny)
+url=https://metacpan.org/release/Log-Any-Adapter-TAP
+source=("http://search.cpan.org/CPAN/authors/id/N/NE/NERDVANA/Log-Any-Adapter-TAP-$pkgver.tar.gz";)
+md5sums=(c5fe31d8990f8ce06cc6a8fdc3feec58)
+sha512sums=(fbb8c5893d184c066fe471a207ecca98f2cacfbd98401f35d156cbb8bde567b313d846b75f721643fc470c1a19c162d3d791585f87d47a71e4fd7372252e65a5)
+_ddir="Log-Any-Adapter-TAP-$pkgver"
+
+build()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+  unset PERL5LIB PERL_MM_OPT
+  /usr/bin/perl Makefile.PL
+  make
+)
+
+check()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1
+  unset PERL5LIB
+  make test
+)
+
+package()
+(
+  cd "$srcdir/$_ddir"
+  make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+)
+
+# Local Variables:
+# mode: shell-script
+# sh-basic-offset: 2
+# End:
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in perl-app-borgrestore/trunk (PKGBUILD)

2018-08-25 Thread Florian Pritz via arch-commits
Date: Saturday, August 25, 2018 @ 13:26:18
  Author: bluewind
Revision: 373998

upgpkg: perl-app-borgrestore 3.1.0-1

upstream update

Modified:
  perl-app-borgrestore/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 13:26:10 UTC (rev 373997)
+++ PKGBUILD2018-08-25 13:26:18 UTC (rev 373998)
@@ -1,8 +1,8 @@
 # Maintainer: Florian Pritz 
 
 pkgname=perl-app-borgrestore
-pkgver=3.0.0
-pkgrel=2
+pkgver=3.1.0
+pkgrel=1
 pkgdesc='Restore paths from borg backups'
 arch=(any)
 license=(PerlArtistic GPL)
@@ -13,12 +13,13 @@
  perl-number-bytes-human perl-path-tiny perl-timedate
  perl-version-compare borg)
 makedepends=(perl-devel-checkbin 'perl-module-build-tiny>=0.035')
-checkdepends=(perl-software-license perl-test-differences perl-test-exception
-  perl-test-mockobject perl-test-pod perl-test-pod-coverage)
+checkdepends=(perl-log-any-adapter-tap perl-software-license
+  perl-test-differences perl-test-exception perl-test-mockobject
+  perl-test-pod perl-test-pod-coverage)
 url=https://metacpan.org/release/App-BorgRestore
 
source=("http://search.cpan.org/CPAN/authors/id/B/BL/BLUEWIND/App-BorgRestore-$pkgver.tar.gz";)
-md5sums=(968027d2424538764a482dc4dbf86053)
-sha512sums=(ed296b891130cc0e6074f943ecde0158f865f06f168144259af95c40f958ba1151f3769dfed12d09469a88e9b847dc183238abbdd37d23eb94b5f4742420b95a)
+md5sums=(94ac6d7ca0d502c8144c5a19266ffb32)
+sha512sums=(831efbbc32e6dad3b9250cc2e62f515e0d2c84e91640335bb12f495952ec972a621ae8977943b3caad890d3b2087465e9efef4dd596c54ea3bfb654bbd7e96f5)
 _ddir="App-BorgRestore-$pkgver"
 
 build()


[arch-commits] Commit in perl-log-any-adapter-tap/repos (2 files)

2018-08-25 Thread Florian Pritz via arch-commits
Date: Saturday, August 25, 2018 @ 13:26:10
  Author: bluewind
Revision: 373997

archrelease: copy trunk to community-any

Added:
  perl-log-any-adapter-tap/repos/community-any/
  perl-log-any-adapter-tap/repos/community-any/PKGBUILD
(from rev 373996, perl-log-any-adapter-tap/trunk/PKGBUILD)

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

Copied: perl-log-any-adapter-tap/repos/community-any/PKGBUILD (from rev 373996, 
perl-log-any-adapter-tap/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-08-25 13:26:10 UTC (rev 373997)
@@ -0,0 +1,45 @@
+# Maintainer: Florian Pritz 
+
+pkgname=perl-log-any-adapter-tap
+pkgver=0.003003
+pkgrel=1
+pkgdesc='Logger suitable for use with TAP test files'
+arch=(any)
+license=(PerlArtistic GPL)
+options=(!emptydirs)
+depends=('perl>=5.6.0' perl-log-any perl-try-tiny)
+url=https://metacpan.org/release/Log-Any-Adapter-TAP
+source=("http://search.cpan.org/CPAN/authors/id/N/NE/NERDVANA/Log-Any-Adapter-TAP-$pkgver.tar.gz";)
+md5sums=(c5fe31d8990f8ce06cc6a8fdc3feec58)
+sha512sums=(fbb8c5893d184c066fe471a207ecca98f2cacfbd98401f35d156cbb8bde567b313d846b75f721643fc470c1a19c162d3d791585f87d47a71e4fd7372252e65a5)
+_ddir="Log-Any-Adapter-TAP-$pkgver"
+
+build()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+  unset PERL5LIB PERL_MM_OPT
+  /usr/bin/perl Makefile.PL
+  make
+)
+
+check()
+(
+  cd "$srcdir/$_ddir"
+  export PERL_MM_USE_DEFAULT=1
+  unset PERL5LIB
+  make test
+)
+
+package()
+(
+  cd "$srcdir/$_ddir"
+  make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+  find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+)
+
+# Local Variables:
+# mode: shell-script
+# sh-basic-offset: 2
+# End:
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in scribus/trunk (4 files)

2018-08-25 Thread Bruno Pagani via arch-commits
Date: Saturday, August 25, 2018 @ 13:17:38
  Author: archange
Revision: 373994

upgpkg: scribus 1.5.4-1

Upgrade to the scribus-devel branch in order to switch to Qt5.
Remove PKGBUILD.next that served this purpose.

Added:
  scribus/trunk/fix-15289-2.patch
  scribus/trunk/fix-15289.patch
Modified:
  scribus/trunk/PKGBUILD
Deleted:
  scribus/trunk/PKGBUILD.next

---+
 PKGBUILD  |   85 +++---
 PKGBUILD.next |   49 --
 fix-15289-2.patch |  243 
 fix-15289.patch   |   70 ++
 4 files changed, 368 insertions(+), 79 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 13:07:41 UTC (rev 373993)
+++ PKGBUILD2018-08-25 13:17:38 UTC (rev 373994)
@@ -1,5 +1,6 @@
 # $Id$
 # Maintainer: Gaetan Bisson 
+# Maintainer: Bruno Pagani 
 # Contributor: Daniel J Griffiths 
 # Contributor: Ronald van Haren 
 # Contributor: tobias 
@@ -6,44 +7,68 @@
 # Contributor: Ben 
 
 pkgname=scribus
-pkgver=1.4.7
+pkgver=1.5.4
 pkgrel=1
-pkgdesc='Desktop publishing software'
-url='http://www.scribus.net/'
+pkgdesc="Desktop publishing software"
+arch=('x86_64')
+url="https://www.scribus.net/";
 license=('GPL')
-arch=('x86_64')
-makedepends=('cmake' 'boost' 'mesa')
-optdepends=('tk: scripts based on tkinter')
-depends=('qt4' 'cairo' 'lcms2' 'libcups' 'libxml2' 'hyphen'
- 'ghostscript' 'python2' 'podofo' 'boost-libs'
- 'desktop-file-utils' 'shared-mime-info')
-validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA')
-source=("https://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('42d335b4a59c26c8ae1e3f601676baa3c42b035b8cde326d195f7a30078e5fec'
-'SKIP')
+depends=('qt5-base' 'harfbuzz-icu' 'poppler' 'python2' 'hunspell' 'podofo' 
'openscenegraph'
+ 'libcdr' 'libfreehand' 'libmspub' 'libpagemaker' 'libqxp' 'libvisio' 
'libzmf') # 'graphicsmagick'
+makedepends=('cmake' 'boost' 'mesa' 'qt5-tools')
+optdepends=('tk: scripts based on tkinter'
+'hyphen-lang: hyphenation patterns for desired languages')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc}
+'fix-15289.patch'
+'fix-15289-2.patch')
+sha256sums=('6480925250b2bb07028e2f378c02b67fe3e33206743671e03c07c701cd05da03'
+'SKIP'
+'0a782958360ad70145a588a5e1c0044d162344e96b4ff9b0aeb31388cc9b2e36'
+'edb124793e1b838e60cff4c21c536e16c77e91322f9837eab75d9ff06439ad4f')
+validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA'  # Peter Linnell 

+  '757F5E9B13DD648887AD50092D47C099E782504E') # The Scribus Team 
(www.scribus.net) 
 
 prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   sed \
-   -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
-   -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
-   -i scribus/plugins/scriptplugin/{samples,scripts}/*
-   install -d build
+cd ${pkgname}-${pkgver}
+
+patch -p1 -i ../fix-15289.patch
+patch -p1 -i ../fix-15289-2.patch
+
+# Fix python name
+sed \
+-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+-i scribus/plugins/scriptplugin/{samples,scripts}/*
+
+mkdir -p build
 }
 
 build() {
-   cd "${srcdir}/${pkgname}-${pkgver}/build"
-   cmake .. \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_BUILD_TYPE=Release \
-   -DCMAKE_SKIP_RPATH=ON \
-   -DLIB_SUFFIX=""
-   make
+cd ${pkgname}-${pkgver}/build
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_SKIP_RPATH=ON
+# FS#59800
+#-DWANT_GRAPHICSMAGICK=1
+make
 }
 
 package() {
-   cd "${srcdir}/${pkgname}-${pkgver}/build"
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 ../scribus.desktop 
"${pkgdir}/usr/share/applications/scribus.desktop"
-   install -Dm644 ../resources/icons/AppIcon.png 
"${pkgdir}/usr/share/icons/hicolor/32x32/apps/scribus.png"
+cd ${pkgname}-${pkgver}/build
+
+make DESTDIR="${pkgdir}" install
+
+cd ..
+
+install -Dm644 scribus.desktop -t "${pkgdir}"/usr/share/applications
+
+for i in 16x16 32x32 128x128 256x256 512x512 1024x1024
+do
+install -Dm644 resources/iconsets/artwork/icon_${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}/apps/scribus.png
+done
+
+# Use system hyphen
+rm -rf "${pkgdir}"/usr/share/scribus/dicts/hyph
+ln -sf /usr/share/hyphen "${pkgdir}"/usr/share/scribus/dicts/hyph
 }

Deleted: PKGBUILD.next
===
--- PKGBUILD.next   2018-08-25 13:07:41 UTC (rev 373993)
+++ PKGBUILD.next   2018-08-25 13:17:38 UTC (rev 373994)
@@ -1,49 +0,0 @@
-# $Id: PKGBU

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

2018-08-25 Thread Bruno Pagani via arch-commits
Date: Saturday, August 25, 2018 @ 13:17:52
  Author: archange
Revision: 373995

archrelease: copy trunk to community-testing-x86_64

Added:
  scribus/repos/community-testing-x86_64/
  scribus/repos/community-testing-x86_64/PKGBUILD
(from rev 373994, scribus/trunk/PKGBUILD)
  scribus/repos/community-testing-x86_64/fix-15289-2.patch
(from rev 373994, scribus/trunk/fix-15289-2.patch)
  scribus/repos/community-testing-x86_64/fix-15289.patch
(from rev 373994, scribus/trunk/fix-15289.patch)

---+
 PKGBUILD  |   74 +++
 fix-15289-2.patch |  243 
 fix-15289.patch   |   70 ++
 3 files changed, 387 insertions(+)

Copied: scribus/repos/community-testing-x86_64/PKGBUILD (from rev 373994, 
scribus/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-08-25 13:17:52 UTC (rev 373995)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Maintainer: Bruno Pagani 
+# Contributor: Daniel J Griffiths 
+# Contributor: Ronald van Haren 
+# Contributor: tobias 
+# Contributor: Ben 
+
+pkgname=scribus
+pkgver=1.5.4
+pkgrel=1
+pkgdesc="Desktop publishing software"
+arch=('x86_64')
+url="https://www.scribus.net/";
+license=('GPL')
+depends=('qt5-base' 'harfbuzz-icu' 'poppler' 'python2' 'hunspell' 'podofo' 
'openscenegraph'
+ 'libcdr' 'libfreehand' 'libmspub' 'libpagemaker' 'libqxp' 'libvisio' 
'libzmf') # 'graphicsmagick'
+makedepends=('cmake' 'boost' 'mesa' 'qt5-tools')
+optdepends=('tk: scripts based on tkinter'
+'hyphen-lang: hyphenation patterns for desired languages')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.asc}
+'fix-15289.patch'
+'fix-15289-2.patch')
+sha256sums=('6480925250b2bb07028e2f378c02b67fe3e33206743671e03c07c701cd05da03'
+'SKIP'
+'0a782958360ad70145a588a5e1c0044d162344e96b4ff9b0aeb31388cc9b2e36'
+'edb124793e1b838e60cff4c21c536e16c77e91322f9837eab75d9ff06439ad4f')
+validpgpkeys=('5086B8D68E70FDDF4C40045AEF7B95E7F60166DA'  # Peter Linnell 

+  '757F5E9B13DD648887AD50092D47C099E782504E') # The Scribus Team 
(www.scribus.net) 
+
+prepare() {
+cd ${pkgname}-${pkgver}
+
+patch -p1 -i ../fix-15289.patch
+patch -p1 -i ../fix-15289-2.patch
+
+# Fix python name
+sed \
+-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' \
+-i scribus/plugins/scriptplugin/{samples,scripts}/*
+
+mkdir -p build
+}
+
+build() {
+cd ${pkgname}-${pkgver}/build
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_SKIP_RPATH=ON
+# FS#59800
+#-DWANT_GRAPHICSMAGICK=1
+make
+}
+
+package() {
+cd ${pkgname}-${pkgver}/build
+
+make DESTDIR="${pkgdir}" install
+
+cd ..
+
+install -Dm644 scribus.desktop -t "${pkgdir}"/usr/share/applications
+
+for i in 16x16 32x32 128x128 256x256 512x512 1024x1024
+do
+install -Dm644 resources/iconsets/artwork/icon_${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}/apps/scribus.png
+done
+
+# Use system hyphen
+rm -rf "${pkgdir}"/usr/share/scribus/dicts/hyph
+ln -sf /usr/share/hyphen "${pkgdir}"/usr/share/scribus/dicts/hyph
+}

Copied: scribus/repos/community-testing-x86_64/fix-15289-2.patch (from rev 
373994, scribus/trunk/fix-15289-2.patch)
===
--- community-testing-x86_64/fix-15289-2.patch  (rev 0)
+++ community-testing-x86_64/fix-15289-2.patch  2018-08-25 13:17:52 UTC (rev 
373995)
@@ -0,0 +1,243 @@
+From 7d4ceeb5cac32287769e3c0238699e0b3e56c24d Mon Sep 17 00:00:00 2001
+From: Jean Ghali 
+Date: Wed, 2 May 2018 14:22:50 +
+Subject: [PATCH] #15289: FTBFS when using poppler 0.64.0
+
+git-svn-id: svn://scribus.net/trunk/Scribus@22513 
11d20701-8431-0410-a711-e3c959e3b870
+---
+ scribus/plugins/import/pdf/slaoutput.cpp | 42 +---
+ scribus/plugins/import/pdf/slaoutput.h   | 26 +++-
+ 2 files changed, 42 insertions(+), 26 deletions(-)
+
+diff --git a/scribus/plugins/import/pdf/slaoutput.cpp 
b/scribus/plugins/import/pdf/slaoutput.cpp
+index 257deb30c6..96847508ba 100644
+--- a/scribus/plugins/import/pdf/slaoutput.cpp
 b/scribus/plugins/import/pdf/slaoutput.cpp
+@@ -6,7 +6,7 @@ for which a new license (GPL+exception) is in place.
+ */
+ 
+ #include "slaoutput.h"
+-#include 
++
+ #include 
+ #include 
+ #include 
+@@ -20,12 +20,6 @@ for which a new license (GPL+exception) is in place.
+ #include "util_math.h"
+ #include 
+ 
+-#define POPPLER_VERSION_ENCODE(major, minor, micro) ( \
+-((major) * 1) \
+-  + ((minor) *   100)  

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

2018-08-25 Thread Filipe Laíns via arch-commits
Date: Saturday, August 25, 2018 @ 13:07:41
  Author: ffy00
Revision: 373993

archrelease: copy trunk to community-any

Added:
  lutris/repos/community-any/PKGBUILD
(from rev 373992, lutris/trunk/PKGBUILD)
Deleted:
  lutris/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 11:13:41 UTC (rev 373992)
+++ PKGBUILD2018-08-25 13:07:41 UTC (rev 373993)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Frederik “Freso” S. Olesen 
-# Contributor: Maxime Gauduin 
-
-pkgname=lutris
-pkgver=0.4.18.1
-pkgrel=3
-pkgdesc='Open Gaming Platform'
-arch=('any')
-url='https://lutris.net'
-license=('GPL3')
-depends=('desktop-file-utils' 'hicolor-icon-theme' 'polkit' 'xorg-xrandr' 
'python-dbus'
- 'python-gobject' 'python-yaml' 'python-evdev' 'cabextract' 'gtk3' 
'libsoup')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner')
-optdepends=('wine: recommended to avoid dependency issues'
-'wine-staging: recommended to avoid dependency issues - Staging 
patches'
-'wine-gaming-nine: recommended to avoid dependency issues - 
Gallium9 patches')
-makedepends=('python-setuptools')
-source=("$url/releases/${pkgname}_$pkgver.tar.xz")
-sha512sums=('d5f760860d7b88101e8833e7c8697ce6584a041b82049a7068e6f1e52c564a74ba97e4d2899706e6f3684404acfa8b858ddd41f67301acf42be11e6768607ada')
-
-build() {
-  cd $pkgname
-
-  python setup.py build
-}
-
-check() {
-  cd $pkgname
-
-  #python setup.py pytest
-}
-
-package() {
-  cd $pkgname
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-

Copied: lutris/repos/community-any/PKGBUILD (from rev 373992, 
lutris/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 13:07:41 UTC (rev 373993)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Frederik “Freso” S. Olesen 
+# Contributor: Maxime Gauduin 
+
+pkgname=lutris
+pkgver=0.4.18.1
+pkgrel=3
+pkgdesc='Open Gaming Platform'
+arch=('any')
+url='https://lutris.net'
+license=('GPL3')
+depends=('desktop-file-utils' 'hicolor-icon-theme' 'polkit' 'xorg-xrandr' 
'python-dbus'
+ 'python-gobject' 'python-yaml' 'python-evdev' 'cabextract' 'gtk3' 
'libsoup')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+optdepends=('wine: recommended to avoid dependency issues'
+'wine-staging: recommended to avoid dependency issues - Staging 
patches'
+'wine-gaming-nine: recommended to avoid dependency issues - 
Gallium9 patches')
+makedepends=('python-setuptools')
+source=("$url/releases/${pkgname}_$pkgver.tar.xz")
+sha512sums=('d5f760860d7b88101e8833e7c8697ce6584a041b82049a7068e6f1e52c564a74ba97e4d2899706e6f3684404acfa8b858ddd41f67301acf42be11e6768607ada')
+
+build() {
+  cd $pkgname
+
+  python setup.py build
+}
+
+check() {
+  cd $pkgname
+
+  #python setup.py pytest
+}
+
+package() {
+  cd $pkgname
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+


[arch-commits] Commit in grub/trunk (0010-relocation.patch PKGBUILD)

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 11:48:20
  Author: eworm
Revision: 333005

fix build with binutils 2.31

Added:
  grub/trunk/0010-relocation.patch
Modified:
  grub/trunk/PKGBUILD

---+
 0010-relocation.patch |   65 
 PKGBUILD  |7 -
 2 files changed, 71 insertions(+), 1 deletion(-)

Added: 0010-relocation.patch
===
--- 0010-relocation.patch   (rev 0)
+++ 0010-relocation.patch   2018-08-25 11:48:20 UTC (rev 333005)
@@ -0,0 +1,65 @@
+commit 842c390469e2c2e10b5aa36700324cd3bde25875
+Author: H.J. Lu 
+Date:   Sat Feb 17 06:47:28 2018 -0800
+
+x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32
+
+Starting from binutils commit bd7ab16b4537788ad53521c45469a1bdae84ad4a:
+
+
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=bd7ab16b4537788ad53521c45469a1bdae84ad4a
+
+x86-64 assembler generates R_X86_64_PLT32, instead of R_X86_64_PC32, for
+32-bit PC-relative branches.  Grub2 should treat R_X86_64_PLT32 as
+R_X86_64_PC32.
+
+Signed-off-by: H.J. Lu 
+Reviewed-by: Daniel Kiper 
+
+diff --git a/grub-core/efiemu/i386/loadcore64.c 
b/grub-core/efiemu/i386/loadcore64.c
+index e49d0b6ff..18facf47f 100644
+--- a/grub-core/efiemu/i386/loadcore64.c
 b/grub-core/efiemu/i386/loadcore64.c
+@@ -98,6 +98,7 @@ grub_arch_efiemu_relocate_symbols64 (grub_efiemu_segment_t 
segs,
+   break;
+ 
+ case R_X86_64_PC32:
++case R_X86_64_PLT32:
+   err = grub_efiemu_write_value (addr,
+  *addr32 + rel->r_addend
+  + sym.off
+diff --git a/grub-core/kern/x86_64/dl.c b/grub-core/kern/x86_64/dl.c
+index 440690673..3a73e6e6c 100644
+--- a/grub-core/kern/x86_64/dl.c
 b/grub-core/kern/x86_64/dl.c
+@@ -70,6 +70,7 @@ grub_arch_dl_relocate_symbols (grub_dl_t mod, void *ehdr,
+ break;
+ 
+   case R_X86_64_PC32:
++  case R_X86_64_PLT32:
+ {
+   grub_int64_t value;
+   value = ((grub_int32_t) *addr32) + rel->r_addend + sym->st_value -
+diff --git a/util/grub-mkimagexx.c b/util/grub-mkimagexx.c
+index a2bb05439..39d7efb91 100644
+--- a/util/grub-mkimagexx.c
 b/util/grub-mkimagexx.c
+@@ -841,6 +841,7 @@ SUFFIX (relocate_addresses) (Elf_Ehdr *e, Elf_Shdr 
*sections,
+ break;
+ 
+   case R_X86_64_PC32:
++  case R_X86_64_PLT32:
+ {
+   grub_uint32_t *t32 = (grub_uint32_t *) target;
+   *t32 = grub_host_to_target64 (grub_target_to_host32 (*t32)
+diff --git a/util/grub-module-verifier.c b/util/grub-module-verifier.c
+index 9179285a5..a79271f66 100644
+--- a/util/grub-module-verifier.c
 b/util/grub-module-verifier.c
+@@ -19,6 +19,7 @@ struct grub_module_verifier_arch archs[] = {
+   -1
+ }, (int[]){
+   R_X86_64_PC32,
++  R_X86_64_PLT32,
+   -1
+ }
+   },

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 10:59:52 UTC (rev 333004)
+++ PKGBUILD2018-08-25 11:48:20 UTC (rev 333005)
@@ -67,6 +67,7 @@
 
'0007-grub-mkconfig_10_linux_Support_multiple_early_initrd_images.patch'
 '0008-Fix-packed-not-aligned-error-on-GCC-8.patch'
 '0009-xfs-Accept-filesystem-with-sparse-inodes.patch'
+'0010-relocation.patch'
 'grub.default'
 'grub.cfg')
 
@@ -82,6 +83,7 @@
 'e43566c4fe3b1b87e677167323d4716b82ac0810410a9d8dc7fbf415c8db2b8a'
 'e84b8de569c7e6b73263758c35cf95c6516fde85d4ed451991427864f6a4e5a8'
 'fcd5a626d4af33665d041ce42df813f1f198d8230ea186481b155a5b676f3b87'
+'51562fa1016c54567dbf42a86c0cfc902372ab579bbee17879a81aff09b76b99'
 '74e5dd2090a153c10a7b9599b73bb09e70fddc6a019dd41641b0f10b9d773d82'
 'c5e4f3836130c6885e9273c21f057263eba53f4b7c0e2f111f6e5f2e487a47ad')

@@ -130,9 +132,12 @@
msg "Patch to fix packed-not-aligned error on GCC 8"
patch -Np1 -i 
"${srcdir}/0008-Fix-packed-not-aligned-error-on-GCC-8.patch"
 
-   msg "xfs: Accept filesystem with sparse inodes"
+   msg "Patch xfs: Accept filesystem with sparse inodes"
patch -Np1 -i 
"${srcdir}/0009-xfs-Accept-filesystem-with-sparse-inodes.patch"
 
+   msg "Patch x86-64: Treat R_X86_64_PLT32 as R_X86_64_PC32"
+   patch -Np1 -i "${srcdir}/0010-relocation.patch"
+
msg "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 
files for starfield theme"
sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu 
/usr/share/fonts/TTF|g' -i "configure.ac"
 


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

2018-08-25 Thread Maxime Gauduin via arch-commits
Date: Saturday, August 25, 2018 @ 11:13:41
  Author: alucryd
Revision: 373992

archrelease: copy trunk to community-x86_64

Added:
  granite/repos/community-x86_64/PKGBUILD
(from rev 373991, granite/trunk/PKGBUILD)
Deleted:
  granite/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 11:13:32 UTC (rev 373991)
+++ PKGBUILD2018-08-25 11:13:41 UTC (rev 373992)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Ner0 
-
-pkgname=granite
-pkgver=5.0
-pkgrel=1
-pkgdesc='Library that extends Gtk+'
-arch=('x86_64')
-url='https://github.com/elementary/granite'
-license=('LGPL3')
-groups=('pantheon')
-depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango')
-makedepends=('cmake' 'gobject-introspection' 'vala')
-provides=('libgranite.so')
-source=("granite-${pkgver}.tar.gz::https://github.com/elementary/granite/archive/${pkgver}.tar.gz";)
-sha256sums=('62dd9a8ddef61d42bb77fdc6626e235d3129bd438533a1575652f7a15fd186c8')
-
-prepare() {
-  if [[ -d build ]]; then
-rm -rf build
-  fi
-  mkdir build
-}
-
-build() {
-  cd build
-
-  cmake ../granite-${pkgver} \
--DCMAKE_BUILD_TYPE='Release' \
--DCMAKE_INSTALL_PREFIX='/usr' \
--DCMAKE_INSTALL_LIBDIR='/usr/lib'
-  make
-}
-
-package() {
-  cd build
-
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: granite/repos/community-x86_64/PKGBUILD (from rev 373991, 
granite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 11:13:41 UTC (rev 373992)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Ner0 
+
+pkgname=granite
+pkgver=5.1.0
+pkgrel=1
+pkgdesc='Library that extends Gtk+'
+arch=('x86_64')
+url='https://github.com/elementary/granite'
+license=('LGPL3')
+groups=('pantheon')
+depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango')
+makedepends=('cmake' 'git' 'gobject-introspection' 'vala')
+provides=('libgranite.so')
+source=("git+https://github.com/elementary/granite.git#tag=${pkgver}";)
+sha256sums=('SKIP')
+
+prepare() {
+  if [[ -d build ]]; then
+rm -rf build
+  fi
+  mkdir build
+}
+
+build() {
+  cd build
+
+  cmake ../granite \
+-DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_INSTALL_PREFIX='/usr' \
+-DCMAKE_INSTALL_LIBDIR='/usr/lib'
+  make
+}
+
+package() {
+  make DESTDIR="${pkgdir}" -C build install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-08-25 Thread Maxime Gauduin via arch-commits
Date: Saturday, August 25, 2018 @ 11:13:32
  Author: alucryd
Revision: 373991

upgpkg: granite 5.1.0-1

Modified:
  granite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 09:19:33 UTC (rev 373990)
+++ PKGBUILD2018-08-25 11:13:32 UTC (rev 373991)
@@ -3,7 +3,7 @@
 # Contributor: Ner0 
 
 pkgname=granite
-pkgver=5.0
+pkgver=5.1.0
 pkgrel=1
 pkgdesc='Library that extends Gtk+'
 arch=('x86_64')
@@ -11,10 +11,10 @@
 license=('LGPL3')
 groups=('pantheon')
 depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gtk3' 'libgee' 'pango')
-makedepends=('cmake' 'gobject-introspection' 'vala')
+makedepends=('cmake' 'git' 'gobject-introspection' 'vala')
 provides=('libgranite.so')
-source=("granite-${pkgver}.tar.gz::https://github.com/elementary/granite/archive/${pkgver}.tar.gz";)
-sha256sums=('62dd9a8ddef61d42bb77fdc6626e235d3129bd438533a1575652f7a15fd186c8')
+source=("git+https://github.com/elementary/granite.git#tag=${pkgver}";)
+sha256sums=('SKIP')
 
 prepare() {
   if [[ -d build ]]; then
@@ -26,7 +26,7 @@
 build() {
   cd build
 
-  cmake ../granite-${pkgver} \
+  cmake ../granite \
 -DCMAKE_BUILD_TYPE='Release' \
 -DCMAKE_INSTALL_PREFIX='/usr' \
 -DCMAKE_INSTALL_LIBDIR='/usr/lib'
@@ -34,9 +34,7 @@
 }
 
 package() {
-  cd build
-
-  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" -C build install
 }
 
 # vim: ts=2 sw=2 et:


[arch-commits] Commit in arch-install-scripts/repos/extra-any (PKGBUILD PKGBUILD)

2018-08-25 Thread Dave Reisner via arch-commits
Date: Saturday, August 25, 2018 @ 10:59:52
  Author: dreisner
Revision: 333004

archrelease: copy trunk to extra-any

Added:
  arch-install-scripts/repos/extra-any/PKGBUILD
(from rev 333003, arch-install-scripts/trunk/PKGBUILD)
Deleted:
  arch-install-scripts/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   61 -
 1 file changed, 32 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 10:59:34 UTC (rev 333003)
+++ PKGBUILD2018-08-25 10:59:52 UTC (rev 333004)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Dave Reisner 
-
-pkgname=arch-install-scripts
-pkgver=18
-pkgrel=1
-pkgdesc="Scripts to aid in installing Arch Linux"
-arch=('any')
-url="https://projects.archlinux.org/arch-install-scripts.git";
-license=('GPL')
-depends=('bash' 'coreutils' 'pacman' 'util-linux')
-source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
-validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53')  # Dave Reisner
-md5sums=('578ec888683dbfecea297c40ecf7c229'
- 'SKIP')
-
-build() {
-  make -C "$pkgname-$pkgver"
-}
-
-check() {
-  make -C "$pkgname-$pkgver" check
-}
-
-package() {
-  make -C "$pkgname-$pkgver" PREFIX=/usr DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: arch-install-scripts/repos/extra-any/PKGBUILD (from rev 333003, 
arch-install-scripts/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 10:59:52 UTC (rev 333004)
@@ -0,0 +1,32 @@
+# Maintainer: Dave Reisner 
+
+pkgname=arch-install-scripts
+pkgver=19
+pkgrel=1
+pkgdesc="Scripts to aid in installing Arch Linux"
+arch=('any')
+url="https://projects.archlinux.org/arch-install-scripts.git";
+license=('GPL')
+depends=('awk' 'bash' 'coreutils' 'pacman' 'util-linux')
+makedepends=('git')
+source=("git+https://projects.archlinux.org/arch-install-scripts.git?signed#tag=v$pkgver";)
+validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53')  # Dave Reisner
+md5sums=('SKIP')
+
+pkgver() {
+  cd "$pkgname"
+
+  git describe | sed s,^v,,
+}
+
+build() {
+  make -C "$pkgname"
+}
+
+check() {
+  make -C "$pkgname" check
+}
+
+package() {
+  make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install
+}


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

2018-08-25 Thread Dave Reisner via arch-commits
Date: Saturday, August 25, 2018 @ 10:59:34
  Author: dreisner
Revision: 333003

upgpkg: arch-install-scripts 19-1

- pull sources from git
- add 'awk' as dependency (needed by genfstab)

Modified:
  arch-install-scripts/trunk/PKGBUILD

--+
 PKGBUILD |   25 ++---
 1 file changed, 14 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 10:47:38 UTC (rev 333002)
+++ PKGBUILD2018-08-25 10:59:34 UTC (rev 333003)
@@ -1,29 +1,32 @@
-# $Id$
 # Maintainer: Dave Reisner 
 
 pkgname=arch-install-scripts
-pkgver=18
+pkgver=19
 pkgrel=1
 pkgdesc="Scripts to aid in installing Arch Linux"
 arch=('any')
 url="https://projects.archlinux.org/arch-install-scripts.git";
 license=('GPL')
-depends=('bash' 'coreutils' 'pacman' 'util-linux')
-source=("https://sources.archlinux.org/other/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig})
+depends=('awk' 'bash' 'coreutils' 'pacman' 'util-linux')
+makedepends=('git')
+source=("git+https://projects.archlinux.org/arch-install-scripts.git?signed#tag=v$pkgver";)
 validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53')  # Dave Reisner
-md5sums=('578ec888683dbfecea297c40ecf7c229'
- 'SKIP')
+md5sums=('SKIP')
 
+pkgver() {
+  cd "$pkgname"
+
+  git describe | sed s,^v,,
+}
+
 build() {
-  make -C "$pkgname-$pkgver"
+  make -C "$pkgname"
 }
 
 check() {
-  make -C "$pkgname-$pkgver" check
+  make -C "$pkgname" check
 }
 
 package() {
-  make -C "$pkgname-$pkgver" PREFIX=/usr DESTDIR="$pkgdir" install
+  make -C "$pkgname" PREFIX=/usr DESTDIR="$pkgdir" install
 }
-
-# vim:set ts=2 sw=2 et:


[arch-commits] Commit in nawk/repos/extra-x86_64 (4 files)

2018-08-25 Thread Dave Reisner via arch-commits
Date: Saturday, August 25, 2018 @ 10:47:38
  Author: dreisner
Revision: 333002

archrelease: copy trunk to extra-x86_64

Added:
  nawk/repos/extra-x86_64/PKGBUILD
(from rev 333001, nawk/trunk/PKGBUILD)
  nawk/repos/extra-x86_64/manpage-naming.patch
(from rev 333001, nawk/trunk/manpage-naming.patch)
Deleted:
  nawk/repos/extra-x86_64/PKGBUILD
  nawk/repos/extra-x86_64/manpage-naming.patch

--+
 PKGBUILD |   95 -
 manpage-naming.patch |   87 +---
 2 files changed, 97 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 10:41:13 UTC (rev 333001)
+++ PKGBUILD2018-08-25 10:47:38 UTC (rev 333002)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Dave Reisner 
-
-pkgname=nawk
-pkgver=20121220
-pkgrel=3
-pkgdesc="The one, true implementation of AWK"
-url="https://www.cs.princeton.edu/~bwk/btl.mirror/";
-license=('MIT')
-arch=('i686' 'x86_64')
-options=('!makeflags')
-depends=('glibc')
-source=("$pkgname-$pkgver.tar.gz::https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz";
-'manpage-naming.patch')
-md5sums=('b74ca7f8f4284fc82ccee6b4e34531d8'
- '8486d387a51fe3b3c9875c4151ad92b4')
-
-prepare() {
-  # awk -> nawk
-  patch -Np1 <"$srcdir"/manpage-naming.patch
-
-  # create license
-  sed -n '/Copyright/,/THIS SOFTWARE\./p' README > LICENSE
-
-  # fix build
-  sed -i '/YACC = yacc -d -S/ s|^|#|' makefile
-}
-
-build() {
-  make "CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \
-"LDFLAGS=$LDFLAGS" \
-"CFLAGS=$CFLAGS"
-}
-
-package() {
-  install -Dm755 a.out "$pkgdir/usr/bin/nawk"
-  install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE"
-}

Copied: nawk/repos/extra-x86_64/PKGBUILD (from rev 333001, nawk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 10:47:38 UTC (rev 333002)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Dave Reisner 
+
+pkgname=nawk
+pkgver=20180824
+pkgrel=1
+pkgdesc="The one, true implementation of AWK"
+url="https://github.com/onetrueawk/awk";
+license=('custom')
+arch=('x86_64')
+options=('!makeflags')
+depends=('glibc')
+makedepends=('git')
+source=(git+https://github.com/onetrueawk/awk
+'manpage-naming.patch')
+md5sums=('SKIP'
+ '5413692140f8366f8ae6bcecc9a40f2f')
+
+pkgver() {
+  cd awk
+
+  git --no-pager log --pretty='format:%ad' --date=format:%Y%m%d HEAD~..
+}
+
+prepare() {
+  cd awk
+
+  # awk -> nawk
+  patch -Np1 <"$srcdir"/manpage-naming.patch
+
+  bsdtar xf awktest.tar
+}
+
+check() {
+  cd awk
+
+  ./REGRESS
+}
+
+build() {
+  cd awk
+
+  # the final linking step doesn't honor LDFLAGS, so let's just throw it all
+  # together into CFLAGS.
+  make \
+"CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \
+"CFLAGS=$CFLAGS $LDFLAGS"
+}
+
+package() {
+  cd awk
+
+  install -Dm755 a.out "$pkgdir/usr/bin/nawk"
+  install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE"
+}

Deleted: manpage-naming.patch
===
--- manpage-naming.patch2018-08-25 10:41:13 UTC (rev 333001)
+++ manpage-naming.patch2018-08-25 10:47:38 UTC (rev 333002)
@@ -1,46 +0,0 @@
-diff -uNr ./nawk-20100523.orig/awk.1 nawk-20100523/awk.1
 ./nawk-20100523.orig/awk.1 2007-03-31 16:56:19.0 -0400
-+++ nawk-20100523/awk.12010-09-20 21:49:16.840069318 -0400
-@@ -7,13 +7,11 @@
- .fi
- .ft 1
- ..
--awk
--.TH AWK 1
--.CT 1 files prog_other
-+.TH NAWK 1
- .SH NAME
--awk \- pattern-directed scanning and processing language
-+nawk \- pattern-directed scanning and processing language
- .SH SYNOPSIS
--.B awk
-+.B nawk
- [
- .BI \-F
- .I fs
-@@ -32,7 +30,7 @@
- .I file ...
- ]
- .SH DESCRIPTION
--.I Awk
-+.I Nawk
- scans each input
- .I file
- for lines that match any of a set of patterns specified literally in
-@@ -198,7 +196,6 @@
- .BR atan2 
- are built in.
- Other built-in functions:
--.TF length
- .TP
- .B length
- the length of its argument
-@@ -407,7 +404,6 @@
- do not combine with other patterns.
- .PP
- Variable names with special meanings:
--.TF FILENAME
- .TP
- .B CONVFMT
- conversion format used when converting numbers
-

Copied: nawk/repos/extra-x86_64/manpage-naming.patch (from rev 333001, 
nawk/trunk/manpage-naming.patch)
===
--- manpage-naming.patch(rev 0)
+++ manpage-naming.patch2018-08-25 10:47:38 UTC (rev 333002)
@@ -0,0 +1,41 @@
+diff --git a/awk.1 b/awk.1
+index 5830143..339271e 100644
+--- a/awk.1
 b/awk.1
+@@ -7,12 +7,12 @@
+ .fi
+ .ft 1
+ ..
+-.TH AWK 1
++.TH NAWK 1
+ .CT 1 files prog_other
+ .SH NAME
+-awk \- pattern-directed scanning and pro

[arch-commits] Commit in nawk/trunk (PKGBUILD manpage-naming.patch)

2018-08-25 Thread Dave Reisner via arch-commits
Date: Saturday, August 25, 2018 @ 10:41:13
  Author: dreisner
Revision: 333001

upgpkg: nawk 20180824-1

- pull latest from github sources
- fix license, it's a custom lucent deal
- ensure binary has full RELRO
- include testsuite in packaging

Modified:
  nawk/trunk/PKGBUILD
  nawk/trunk/manpage-naming.patch

--+
 PKGBUILD |   45 +++--
 manpage-naming.patch |   35 +++
 2 files changed, 46 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 08:35:48 UTC (rev 333000)
+++ PKGBUILD2018-08-25 10:41:13 UTC (rev 333001)
@@ -2,37 +2,54 @@
 # Maintainer: Dave Reisner 
 
 pkgname=nawk
-pkgver=20121220
-pkgrel=3
+pkgver=20180824
+pkgrel=1
 pkgdesc="The one, true implementation of AWK"
-url="https://www.cs.princeton.edu/~bwk/btl.mirror/";
-license=('MIT')
+url="https://github.com/onetrueawk/awk";
+license=('custom')
 arch=('x86_64')
 options=('!makeflags')
 depends=('glibc')
-source=("$pkgname-$pkgver.tar.gz::https://www.cs.princeton.edu/~bwk/btl.mirror/awk.tar.gz";
+makedepends=('git')
+source=(git+https://github.com/onetrueawk/awk
 'manpage-naming.patch')
-md5sums=('b74ca7f8f4284fc82ccee6b4e34531d8'
- '8486d387a51fe3b3c9875c4151ad92b4')
+md5sums=('SKIP'
+ '5413692140f8366f8ae6bcecc9a40f2f')
 
+pkgver() {
+  cd awk
+
+  git --no-pager log --pretty='format:%ad' --date=format:%Y%m%d HEAD~..
+}
+
 prepare() {
+  cd awk
+
   # awk -> nawk
   patch -Np1 <"$srcdir"/manpage-naming.patch
 
-  # create license
-  sed -n '/Copyright/,/THIS SOFTWARE\./p' README > LICENSE
+  bsdtar xf awktest.tar
+}
 
-  # fix build
-  sed -i '/YACC = yacc -d -S/ s|^|#|' makefile
+check() {
+  cd awk
+
+  ./REGRESS
 }
 
 build() {
-  make "CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \
-"LDFLAGS=$LDFLAGS" \
-"CFLAGS=$CFLAGS"
+  cd awk
+
+  # the final linking step doesn't honor LDFLAGS, so let's just throw it all
+  # together into CFLAGS.
+  make \
+"CPPFLAGS=-DHAS_ISBLANK $CPPFLAGS" \
+"CFLAGS=$CFLAGS $LDFLAGS"
 }
 
 package() {
+  cd awk
+
   install -Dm755 a.out "$pkgdir/usr/bin/nawk"
   install -Dm644 awk.1 "$pkgdir/usr/share/man/man1/nawk.1"
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/nawk/LICENSE"

Modified: manpage-naming.patch
===
--- manpage-naming.patch2018-08-25 08:35:48 UTC (rev 333000)
+++ manpage-naming.patch2018-08-25 10:41:13 UTC (rev 333001)
@@ -1,14 +1,14 @@
-diff -uNr ./nawk-20100523.orig/awk.1 nawk-20100523/awk.1
 ./nawk-20100523.orig/awk.1 2007-03-31 16:56:19.0 -0400
-+++ nawk-20100523/awk.12010-09-20 21:49:16.840069318 -0400
-@@ -7,13 +7,11 @@
+diff --git a/awk.1 b/awk.1
+index 5830143..339271e 100644
+--- a/awk.1
 b/awk.1
+@@ -7,12 +7,12 @@
  .fi
  .ft 1
  ..
--awk
 -.TH AWK 1
--.CT 1 files prog_other
 +.TH NAWK 1
+ .CT 1 files prog_other
  .SH NAME
 -awk \- pattern-directed scanning and processing language
 +nawk \- pattern-directed scanning and processing language
@@ -18,7 +18,7 @@
  [
  .BI \-F
  .I fs
-@@ -32,7 +30,7 @@
+@@ -31,7 +31,7 @@ awk \- pattern-directed scanning and processing language
  .I file ...
  ]
  .SH DESCRIPTION
@@ -27,20 +27,15 @@
  scans each input
  .I file
  for lines that match any of a set of patterns specified literally in
-@@ -198,7 +196,6 @@
- .BR atan2 
- are built in.
- Other built-in functions:
--.TF length
- .TP
- .B length
- the length of its argument
-@@ -407,7 +404,6 @@
+@@ -426,7 +426,7 @@ and
  do not combine with other patterns.
+ They may appear multiple times in a program and execute
+ in the order they are read by
+-.IR awk .
++.IR nawk .
  .PP
  Variable names with special meanings:
--.TF FILENAME
- .TP
- .B CONVFMT
- conversion format used when converting numbers
+ .TF FILENAME
+-- 
+2.18.0
 


[arch-commits] Commit in rng-tools/trunk (PKGBUILD rngd.service)

2018-08-25 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, August 25, 2018 @ 09:19:14
  Author: mtorromeo
Revision: 373989

Updated systemd service file (Implemented FS#59774)

Modified:
  rng-tools/trunk/PKGBUILD
  rng-tools/trunk/rngd.service

--+
 PKGBUILD |4 ++--
 rngd.service |   10 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 08:03:21 UTC (rev 373988)
+++ PKGBUILD2018-08-25 09:19:14 UTC (rev 373989)
@@ -4,7 +4,7 @@
 
 pkgname=rng-tools
 pkgver=6.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Random number generator related utilities"
 arch=('x86_64')
 url="https://github.com/nhorman/rng-tools";
@@ -16,7 +16,7 @@
 rngd.service)
 sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712'
 'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
-'d3e38ac1460e3072792def73281faf5f59dffe9ac43b00916252cc69f7c7d1b5')
+'e39c1d1238f39faa03e0e6ae3bd0965d0aec6f599b6d5a4fa7f9234b6a2ec3c8')
 
 prepare() {
cd "$srcdir"/$pkgname-$pkgver

Modified: rngd.service
===
--- rngd.service2018-08-25 08:03:21 UTC (rev 373988)
+++ rngd.service2018-08-25 09:19:14 UTC (rev 373989)
@@ -1,9 +1,17 @@
 [Unit]
 Description=Hardware RNG Entropy Gatherer Daemon
+After=systemd-random-seed.service
+Before=sysinit.target shutdown.target
 
 [Service]
 EnvironmentFile=/etc/conf.d/rngd
 ExecStart=/usr/bin/rngd -f $RNGD_OPTS
+NoNewPrivileges=on
+PrivateDevices=on
+PrivateNetwork=on
+PrivateTmp=on
+ProtectSystem=full
+ProtectHome=on
 
 [Install]
-WantedBy=multi-user.target
+WantedBy=sysinit.target


[arch-commits] Commit in rng-tools/repos/community-x86_64 (8 files)

2018-08-25 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, August 25, 2018 @ 09:19:33
  Author: mtorromeo
Revision: 373990

archrelease: copy trunk to community-x86_64

Added:
  rng-tools/repos/community-x86_64/PKGBUILD
(from rev 373989, rng-tools/trunk/PKGBUILD)
  rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch
(from rev 373989, rng-tools/trunk/rngd-test-signal-in-loop.patch)
  rng-tools/repos/community-x86_64/rngd.conf
(from rev 373989, rng-tools/trunk/rngd.conf)
  rng-tools/repos/community-x86_64/rngd.service
(from rev 373989, rng-tools/trunk/rngd.service)
Deleted:
  rng-tools/repos/community-x86_64/PKGBUILD
  rng-tools/repos/community-x86_64/rngd-test-signal-in-loop.patch
  rng-tools/repos/community-x86_64/rngd.conf
  rng-tools/repos/community-x86_64/rngd.service

+
 PKGBUILD   |   86 +++
 rngd-test-signal-in-loop.patch |   72 
 rngd.conf  |2 
 rngd.service   |   26 +++
 4 files changed, 97 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 09:19:14 UTC (rev 373989)
+++ PKGBUILD2018-08-25 09:19:33 UTC (rev 373990)
@@ -1,43 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Alasdair Haswell 
-
-pkgname=rng-tools
-pkgver=6.3.1
-pkgrel=1
-pkgdesc="Random number generator related utilities"
-arch=('x86_64')
-url="https://github.com/nhorman/rng-tools";
-license=('GPL')
-depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils')
-backup=(etc/conf.d/rngd)
-source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz
-rngd.conf
-rngd.service)
-sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712'
-'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
-'d3e38ac1460e3072792def73281faf5f59dffe9ac43b00916252cc69f7c7d1b5')
-
-prepare() {
-   cd "$srcdir"/$pkgname-$pkgver
-   mv README{.md,}
-
-   libtoolize --force
-   aclocal
-   autoheader
-   automake --force-missing --add-missing
-   autoconf
-}
-
-build() {
-   cd "$srcdir"/$pkgname-$pkgver
-   ./configure --prefix=/usr --sbindir=/usr/bin
-   make
-}
-
-package() {
-   cd "$srcdir"/$pkgname-$pkgver
-   make DESTDIR="$pkgdir" install
-   install -Dm0644 "$srcdir"/rngd.service 
"$pkgdir"/usr/lib/systemd/system/rngd.service
-   install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd
-}

Copied: rng-tools/repos/community-x86_64/PKGBUILD (from rev 373989, 
rng-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 09:19:33 UTC (rev 373990)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Alasdair Haswell 
+
+pkgname=rng-tools
+pkgver=6.3.1
+pkgrel=2
+pkgdesc="Random number generator related utilities"
+arch=('x86_64')
+url="https://github.com/nhorman/rng-tools";
+license=('GPL')
+depends=('libgcrypt' 'curl' 'libxml2' 'sysfsutils')
+backup=(etc/conf.d/rngd)
+source=(https://github.com/nhorman/rng-tools/archive/v$pkgver/$pkgname-$pkgver.tar.gz
+rngd.conf
+rngd.service)
+sha256sums=('9ac402ce8f0c0b3c25e6bf47979d25b17f2dbed11ae19a7c103aa151d9e6e712'
+'f4fd197dd682cdab07ddeabe8d3b73b1bc2e1cf322237be238a26b49a7dcb047'
+'e39c1d1238f39faa03e0e6ae3bd0965d0aec6f599b6d5a4fa7f9234b6a2ec3c8')
+
+prepare() {
+   cd "$srcdir"/$pkgname-$pkgver
+   mv README{.md,}
+
+   libtoolize --force
+   aclocal
+   autoheader
+   automake --force-missing --add-missing
+   autoconf
+}
+
+build() {
+   cd "$srcdir"/$pkgname-$pkgver
+   ./configure --prefix=/usr --sbindir=/usr/bin
+   make
+}
+
+package() {
+   cd "$srcdir"/$pkgname-$pkgver
+   make DESTDIR="$pkgdir" install
+   install -Dm0644 "$srcdir"/rngd.service 
"$pkgdir"/usr/lib/systemd/system/rngd.service
+   install -Dm0644 "$srcdir"/rngd.conf "$pkgdir"/etc/conf.d/rngd
+}

Deleted: rngd-test-signal-in-loop.patch
===
--- rngd-test-signal-in-loop.patch  2018-08-25 09:19:14 UTC (rev 373989)
+++ rngd-test-signal-in-loop.patch  2018-08-25 09:19:33 UTC (rev 373990)
@@ -1,36 +0,0 @@
-From: Leonardo Chiquitto 
-Subject: Check for signals in update_kernel_random()
-
-When running as a daemon, a signal handler is installed to catch
-SIGINT/SIGTERM. This handler sets a flag that's tested in the main
-loop. However, rngd loops in update_kernel_random() as well, where
-the flag was not tested.
-
-This patch adds the check to update_kernel_random() so that the
-daemon exits properly after receiving a SIGINT/SIGTERM signal.
-
-Index: rng-tools-5/rngd.c
-===
-

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

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:35:48
  Author: eworm
Revision: 333000

archrelease: copy trunk to testing-any

Added:
  intel-ucode/repos/testing-any/PKGBUILD
(from rev 332999, intel-ucode/trunk/PKGBUILD)
Deleted:
  intel-ucode/repos/testing-any/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 08:35:45 UTC (rev 332999)
+++ PKGBUILD2018-08-25 08:35:48 UTC (rev 333000)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Thomas Bächler 
-
-pkgname=intel-ucode
-pkgver=20180807
-# Some random "download id" that intel has in their downloadcenter
-_dlid=28039
-pkgrel=2
-pkgdesc='Microcode update files for Intel CPUs'
-arch=('any')
-url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file'
-replaces=('microcode_ctl')
-makedepends=('iucode-tool')
-license=('custom')
-source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";)
-sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40')
-
-build() {
-  cd "$srcdir"
-
-  rm -f intel-ucode{,-with-caveats}/list
-  mkdir -p kernel/x86/microcode
-  iucode_tool -w kernel/x86/microcode/GenuineIntel.bin 
intel-ucode{,-with-caveats}/
-  echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > 
intel-ucode.img
-}
-
-package() {
-  cd "$srcdir"
-
-  install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
-  install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 332999, 
intel-ucode/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 08:35:48 UTC (rev 333000)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Thomas Bächler 
+
+pkgname=intel-ucode
+pkgver=20180807.a
+# Some random "download id" that intel has in their downloadcenter
+_dlid=28087
+pkgrel=1
+pkgdesc='Microcode update files for Intel CPUs'
+arch=('any')
+url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file'
+replaces=('microcode_ctl')
+makedepends=('iucode-tool')
+license=('custom')
+source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver/./}.tgz";)
+sha256sums=('46ab18699ec42eb6cc01ee1846ec4d7ca979766dee2156f92d69e2f6df548137')
+
+build() {
+  cd "$srcdir"
+
+  rm -f intel-ucode{,-with-caveats}/list
+  mkdir -p kernel/x86/microcode
+  iucode_tool -w kernel/x86/microcode/GenuineIntel.bin 
intel-ucode{,-with-caveats}/
+  echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > 
intel-ucode.img
+}
+
+package() {
+  cd "$srcdir"
+
+  install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
+  install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:35:45
  Author: eworm
Revision: 332999

upgpkg: intel-ucode 20180807.a-1

Intel re-packaged with updated license...

Modified:
  intel-ucode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 08:24:06 UTC (rev 332998)
+++ PKGBUILD2018-08-25 08:35:45 UTC (rev 332999)
@@ -2,10 +2,10 @@
 # Maintainer: Thomas Bächler 
 
 pkgname=intel-ucode
-pkgver=20180807
+pkgver=20180807.a
 # Some random "download id" that intel has in their downloadcenter
-_dlid=28039
-pkgrel=2
+_dlid=28087
+pkgrel=1
 pkgdesc='Microcode update files for Intel CPUs'
 arch=('any')
 
url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file'
@@ -12,8 +12,8 @@
 replaces=('microcode_ctl')
 makedepends=('iucode-tool')
 license=('custom')
-source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";)
-sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40')
+source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver/./}.tgz";)
+sha256sums=('46ab18699ec42eb6cc01ee1846ec4d7ca979766dee2156f92d69e2f6df548137')
 
 build() {
   cd "$srcdir"


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

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:24:06
  Author: eworm
Revision: 332998

archrelease: copy trunk to testing-any

Added:
  linux-firmware/repos/testing-any/PKGBUILD
(from rev 332997, linux-firmware/trunk/PKGBUILD)
Deleted:
  linux-firmware/repos/testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-08-25 08:24:03 UTC (rev 332997)
+++ PKGBUILD2018-08-25 08:24:06 UTC (rev 332998)
@@ -1,80 +0,0 @@
-# $Id$
-# Maintainer: Thomas Bächler 
-
-pkgbase=linux-firmware
-pkgname=(linux-firmware amd-ucode)
-_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master
-pkgver=20180821.1d17c18
-pkgrel=2
-pkgdesc="Firmware files for Linux"
-makedepends=('git')
-arch=('any')
-url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary";
-license=('GPL2' 'GPL3' 'custom')
-options=(!strip)
-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";)
-md5sums=('SKIP')
-
-prepare() {
-  cd "${srcdir}/${pkgname}"
-}
-
-pkgver() {
-  cd "${srcdir}/${pkgname}"
-
-  # Commit date + short rev
-  echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d 
HEAD).$(git rev-parse --short HEAD)
-}
-
-build() {
-  mkdir -p kernel/x86/microcode
-  cat ${pkgbase}/amd-ucode/microcode_amd*.bin > 
kernel/x86/microcode/AuthenticAMD.bin
-  echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > 
amd-ucode.img
-}
-
-package_linux-firmware() {
-  conflicts=('linux-firmware-git'
- 'kernel26-firmware'
- 'ar9170-fw'
- 'iwlwifi-1000-ucode'
- 'iwlwifi-3945-ucode'
- 'iwlwifi-4965-ucode'
- 'iwlwifi-5000-ucode'
- 'iwlwifi-5150-ucode'
- 'iwlwifi-6000-ucode'
- 'rt2870usb-fw'
- 'rt2x00-rt61-fw'
- 'rt2x00-rt71w-fw')
-  replaces=('kernel26-firmware'
-'ar9170-fw'
-'iwlwifi-1000-ucode'
-'iwlwifi-3945-ucode'
-'iwlwifi-4965-ucode'
-'iwlwifi-5000-ucode'
-'iwlwifi-5150-ucode'
-'iwlwifi-6000-ucode'
-'rt2870usb-fw'
-'rt2x00-rt61-fw'
-'rt2x00-rt71w-fw')
-
-  cd "${srcdir}/${pkgname}"
-
-  make DESTDIR="${pkgdir}" FIRMWAREDIR=/usr/lib/firmware install
-  rm "${pkgdir}/usr/lib/firmware/"{Makefile,README,configure,GPL-3}
-
-  install -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm644 LICEN* WHENCE "${pkgdir}/usr/share/licenses/linux-firmware/"
-
-  # Trigger a microcode reload for configurations not using early updates
-  install -d "${pkgdir}/usr/lib/tmpfiles.d"
-  echo 'w /sys/devices/system/cpu/microcode/reload - - - - 1' \
->"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
-}
-
-package_amd-ucode() {
-  pkgdesc='Microcode update files for AMD CPUs'
-
-  install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img  
-}
-
-# vim:set ts=2 sw=2 et:

Copied: linux-firmware/repos/testing-any/PKGBUILD (from rev 332997, 
linux-firmware/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-08-25 08:24:06 UTC (rev 332998)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Thomas Bächler 
+
+pkgbase=linux-firmware
+pkgname=(linux-firmware amd-ucode)
+_commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master
+pkgver=20180821.1d17c18
+pkgrel=3
+pkgdesc="Firmware files for Linux"
+makedepends=('git')
+arch=('any')
+url="http://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;a=summary";
+license=('GPL2' 'GPL3' 'custom')
+options=(!strip)
+source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git#commit=${_commit}";)
+md5sums=('SKIP')
+
+prepare() {
+  cd "${srcdir}/${pkgname}"
+}
+
+pkgver() {
+  cd "${srcdir}/${pkgname}"
+
+  # Commit date + short rev
+  echo $(TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d 
HEAD).$(git rev-parse --short HEAD)
+}
+
+build() {
+  mkdir -p kernel/x86/microcode
+  cat ${pkgbase}/amd-ucode/microcode_amd*.bin > 
kernel/x86/microcode/AuthenticAMD.bin
+  echo kernel/x86/microcode/AuthenticAMD.bin | bsdcpio -o -H newc -R 0:0 > 
amd-ucode.img
+}
+
+package_linux-firmware() {
+  conflicts=('linux-firmware-git'
+ 'kernel26-firmware'
+ 'ar9170-fw'
+ 'iwlwifi-1000-ucode'
+ 'iwlwifi-3945-ucode'
+ 'iwlwifi-4965-ucode'
+ 'iwlwifi-5000-ucode'
+ 'iwlwifi-5150-ucode'
+ 'iwlwifi-6000-ucode'
+ 'rt2870usb-fw'
+ 'rt2x00-rt61-fw'
+ 'rt2x00-rt71w-fw')
+  replaces=('kernel26-firmware'
+'ar9170-fw'
+'iwlwifi-1000-ucode'
+'iwlwifi-3945-ucode'
+'iwlwifi-4965-ucode'
+

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

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:24:03
  Author: eworm
Revision: 332997

upgpkg: linux-firmware 20180821.1d17c18-3

install license file for amd-ucode

Modified:
  linux-firmware/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-25 08:21:43 UTC (rev 332996)
+++ PKGBUILD2018-08-25 08:24:03 UTC (rev 332997)
@@ -5,7 +5,7 @@
 pkgname=(linux-firmware amd-ucode)
 _commit=1d17c18226c2ddf5bc127b3f934cfa88e0c0c29f # master
 pkgver=20180821.1d17c18
-pkgrel=2
+pkgrel=3
 pkgdesc="Firmware files for Linux"
 makedepends=('git')
 arch=('any')
@@ -75,6 +75,7 @@
   pkgdesc='Microcode update files for AMD CPUs'
 
   install -D -m0644 amd-ucode.img "${pkgdir}"/boot/amd-ucode.img  
+  install -D -m0644 "${srcdir}/${pkgbase}/LICENSE.amd-ucode" 
"${pkgdir}/usr/share/licenses/amd-ucode/LICENSE"
 }
 
 # vim:set ts=2 sw=2 et:


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

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:21:43
  Author: eworm
Revision: 332996

archrelease: copy trunk to testing-any

Added:
  intel-ucode/repos/testing-any/
  intel-ucode/repos/testing-any/PKGBUILD
(from rev 332995, intel-ucode/trunk/PKGBUILD)

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

Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 332995, 
intel-ucode/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-08-25 08:21:43 UTC (rev 332996)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Thomas Bächler 
+
+pkgname=intel-ucode
+pkgver=20180807
+# Some random "download id" that intel has in their downloadcenter
+_dlid=28039
+pkgrel=2
+pkgdesc='Microcode update files for Intel CPUs'
+arch=('any')
+url='https://downloadcenter.intel.com/SearchResult.aspx?lang=eng&keyword=processor%20microcode%20data%20file'
+replaces=('microcode_ctl')
+makedepends=('iucode-tool')
+license=('custom')
+source=("https://downloadmirror.intel.com/${_dlid}/eng/microcode-${pkgver}.tgz";)
+sha256sums=('29f9e8dc27e6c9b6488cecd7fe2394030307799e511db2d197d9e6553a7f9e40')
+
+build() {
+  cd "$srcdir"
+
+  rm -f intel-ucode{,-with-caveats}/list
+  mkdir -p kernel/x86/microcode
+  iucode_tool -w kernel/x86/microcode/GenuineIntel.bin 
intel-ucode{,-with-caveats}/
+  echo kernel/x86/microcode/GenuineIntel.bin | bsdcpio -o -H newc -R 0:0 > 
intel-ucode.img
+}
+
+package() {
+  cd "$srcdir"
+
+  install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
+  install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


[arch-commits] Commit in intel-ucode/trunk (LICENSE PKGBUILD)

2018-08-25 Thread Christian Hesse via arch-commits
Date: Saturday, August 25, 2018 @ 08:21:37
  Author: eworm
Revision: 332995

upgpkg: intel-ucode 20180807-2

install license file from tarball

Modified:
  intel-ucode/trunk/PKGBUILD
Deleted:
  intel-ucode/trunk/LICENSE

--+
 LICENSE  |  123 -
 PKGBUILD |   10 +---
 2 files changed, 4 insertions(+), 129 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-08-25 08:03:15 UTC (rev 332994)
+++ LICENSE 2018-08-25 08:21:37 UTC (rev 332995)
@@ -1,123 +0,0 @@
-INTEL SOFTWARE LICENSE AGREEMENT
-
-IMPORTANT - READ BEFORE COPYING, INSTALLING OR USING.
-Do not use or load this software and any associated materials (collectively,
-the "Software") until you have carefully read the following terms and
-conditions. By loading or using the Software, you agree to the terms of this
-Agreement. If you do not wish to so agree, do not install or use the Software.
-
-LICENSES: Please Note:
-- If you are a network administrator, the "Site License" below shall
-apply to you.
-- If you are an end user, the "Single User License" shall apply to you.
-- If you are an original equipment manufacturer (OEM), the "OEM License"
-shall apply to you.
-
-SITE LICENSE. You may copy the Software onto your organization's computers
-for your organization's use, and you may make a reasonable number of
-back-up copies of the Software, subject to these conditions:
-
-1. This Software is licensed for use only in conjunction with Intel
-component products. Use of the Software in conjunction with non-Intel
-component products is not licensed hereunder.
-2. You may not copy, modify, rent, sell, distribute or transfer any part
-of the Software except as provided in this Agreement, and you agree to
-prevent unauthorized copying of the Software.
-3. You may not reverse engineer, decompile, or disassemble the Software.
-4. You may not sublicense or permit simultaneous use of the Software by
-more than one user.
-5. The Software may include portions offered on terms in addition to those
-set out here, as set out in a license accompanying those portions.
-
-SINGLE USER LICENSE. You may copy the Software onto a single computer for
-your personal, noncommercial use, and you may make one back-up copy of the
-Software, subject to these conditions:
-
-1. This Software is licensed for use only in conjunction with Intel
-component products. Use of the Software in conjunction with non-Intel
-component products is not licensed hereunder.
-2. You may not copy, modify, rent, sell, distribute or transfer any part
-of the Software except as provided in this Agreement, and you agree to
-prevent unauthorized copying of the Software.
-3. You may not reverse engineer, decompile, or disassemble the Software.
-4. You may not sublicense or permit simultaneous use of the Software by
-more than one user.
-5. The Software may include portions offered on terms in addition to those
-set out here, as set out in a license accompanying those portions.
-
-OEM LICENSE: You may reproduce and distribute the Software only as an
-integral part of or incorporated in Your product or as a standalone
-Software maintenance update for existing end users of Your products,
-excluding any other standalone products, subject to these conditions:
-
-1. This Software is licensed for use only in conjunction with Intel
-component products. Use of the Software in conjunction with non-Intel
-component products is not licensed hereunder.
-2. You may not copy, modify, rent, sell, distribute or transfer any part
-of the Software except as provided in this Agreement, and you agree to
-prevent unauthorized copying of the Software.
-3. You may not reverse engineer, decompile, or disassemble the Software.
-4. You may only distribute the Software to your customers pursuant to a
-written license agreement. Such license agreement may be a "break-the-
-seal" license agreement. At a minimum such license shall safeguard
-Intel's ownership rights to the Software.
-5. The Software may include portions offered on terms in addition to those
-set out here, as set out in a license accompanying those portions.
-
-NO OTHER RIGHTS. No rights or licenses are granted by Intel to You, expressly
-or by implication, with respect to any proprietary information or patent,
-copyright, mask work, trademark, trade secret, or other intellectual property
-right owned or controlled by Intel, except as expressly provided in this
-Agreement.
-
-OWNERSHIP OF SOFTWARE AND COPYRIGHTS. Title to all copies of the Software
-remains with Intel or its suppliers. The Software is copyrighted and
-protected by the laws of the United States and other countries, and
-international treaty provisions. You may not remove any copyright notices
-from the Software. Intel may make changes to the Software, or to items
-referenced therein, at any time without notice, but is not obligated to
-support or update the Software. Ex