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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:05:14
  Author: felixonmars
Revision: 401323

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 401322, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 401322, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 06:05:14 UTC (rev 401323)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.11.1
+pkgrel=27
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 
'haskell-http-client'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('2ea29150a9e59d86e6760779aea6ac9928374e65a995044d9adbd48d0c89002b82f9ab46283f640154bc8c3853e9ba7a0d44635bc337305d7acc6f21e40a0b8d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *4.12/<5/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:05:02
  Author: felixonmars
Revision: 401322

upgpkg: hledger-web 1.11.1-27

rebuild with easytest 0.2.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 06:03:51 UTC (rev 401321)
+++ PKGBUILD2018-11-03 06:05:02 UTC (rev 401322)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.11.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:03:51
  Author: felixonmars
Revision: 401321

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 401320, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 401320, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 06:03:51 UTC (rev 401321)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.11.1
+pkgrel=13
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('29681c4a50ffb2a7178b634bacdf019071b43acfa8e7686ef1d6fe2f494593b9445cca35d855bac5dba2decf1df03f2f3434c15850d138b470aaf947f749700f')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' -e 's/< *4.12/<5/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:03:31
  Author: felixonmars
Revision: 401320

upgpkg: hledger-ui 1.11.1-13

rebuild with easytest 0.2.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 06:02:39 UTC (rev 401319)
+++ PKGBUILD2018-11-03 06:03:31 UTC (rev 401320)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.11.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:02:39
  Author: felixonmars
Revision: 401319

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-api/repos/community-staging-x86_64/
  hledger-api/repos/community-staging-x86_64/PKGBUILD
(from rev 401318, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 401318, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 06:02:39 UTC (rev 401319)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.11.1
+pkgrel=17
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('b3483f3120fd3de38cf36e6c374af722e65ba03560c42806e5143088125da5f9993c800fa8aac98cb4db8851f20a6058d581868600187f9de4070951c4a836df')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *4.12/<5/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:02:26
  Author: felixonmars
Revision: 401318

upgpkg: hledger-api 1.11.1-17

rebuild with easytest 0.2.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 06:01:21 UTC (rev 401317)
+++ PKGBUILD2018-11-03 06:02:26 UTC (rev 401318)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.11.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:01:21
  Author: felixonmars
Revision: 401317

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 401316, hledger/trunk/PKGBUILD)

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 401316, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 06:01:21 UTC (rev 401317)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.11.1
+pkgrel=11
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-here' 
'haskell-hledger-lib'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split'
+ 'haskell-statistics' 'haskell-tabular' 'haskell-temporary' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('0c66b176a1846a023aca63e7afd2cab1abe075cd40e0980220dc28507164e0aae79dae2d39014f7a104ea0bc109ce6ca1acd3b445e9f8dd65cf9e84e0b58de74')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' -e 's/< *4.12/<5/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 06:01:06
  Author: felixonmars
Revision: 401316

upgpkg: hledger 1.11.1-11

rebuild with easytest 0.2.1

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 05:59:44 UTC (rev 401315)
+++ PKGBUILD2018-11-03 06:01:06 UTC (rev 401316)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.11.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:59:44
  Author: felixonmars
Revision: 401315

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 401314, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
401314, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 05:59:44 UTC (rev 401315)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.11.1
+pkgrel=7
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 
'haskell-extra'
+ 'haskell-glob' 'haskell-hashtables' 'haskell-megaparsec' 
'haskell-old-time'
+ 'haskell-parser-combinators' 'haskell-pretty-show' 
'haskell-regex-tdfa' 'haskell-safe'
+ 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e9ff28efe6b1633d307006fbf705fbbb00dd123d31939812c4c0ccf7cd90a63a738e3077ce4b329098af30b980142a11fdf37bf56ab378ffd3cab13e31783fbc')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+   -e 's/< *4.12/<5/' \
+-i ${_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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:59:29
  Author: felixonmars
Revision: 401314

upgpkg: haskell-hledger-lib 1.11.1-7

rebuild with easytest 0.2.1

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 05:53:18 UTC (rev 401313)
+++ PKGBUILD2018-11-03 05:59:29 UTC (rev 401314)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.11.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:53:18
  Author: felixonmars
Revision: 401313

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-easytest/repos/community-staging-x86_64/PKGBUILD (from rev 
401312, haskell-easytest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-03 05:53:18 UTC (rev 401313)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=easytest
+pkgname=haskell-easytest
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="Simple, expressive testing library"
+url="https://github.com/joelburget/easytest";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-call-stack'
+ 'haskell-random')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cb4604ae1311976b70047614e6c4a2fadf7085073c3add488b8b7f4001625a1159d134053289aec75eb33bb59ba1d48dc8d9b215745c88851bdbf0eb7b6ef928')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 \
+-foptimized -f-quiet
+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-easytest/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:53:02
  Author: felixonmars
Revision: 401312

upgpkg: haskell-easytest 0.2.1-1

rebuild with easytest 0.2.1

Modified:
  haskell-easytest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 05:46:02 UTC (rev 401311)
+++ PKGBUILD2018-11-03 05:53:02 UTC (rev 401312)
@@ -2,8 +2,8 @@
 
 _hkgname=easytest
 pkgname=haskell-easytest
-pkgver=0.2
-pkgrel=5
+pkgver=0.2.1
+pkgrel=1
 pkgdesc="Simple, expressive testing library"
 url="https://github.com/joelburget/easytest";
 license=('MIT')
@@ -12,12 +12,11 @@
  'haskell-random')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6509950950eda804b3a8eac8130857c19877944e4e8b653bc20189c65c9070cebfb55bd3b68ac0a22aa25fd6e040f36c10d37c70778a0f1e1b2b4c68188eda97')
+sha512sums=('cb4604ae1311976b70047614e6c4a2fadf7085073c3add488b8b7f4001625a1159d134053289aec75eb33bb59ba1d48dc8d9b215745c88851bdbf0eb7b6ef928')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *0.6/<1/' $_hkgname.cabal
-sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/EasyTest/Generators.hs
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
 }
 
 build() {


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:46:23
  Author: felixonmars
Revision: 337752

upgpkg: python-urllib3 1.24.1-1

Modified:
  python-urllib3/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 19:12:23 UTC (rev 337751)
+++ PKGBUILD2018-11-03 05:46:23 UTC (rev 337752)
@@ -5,7 +5,7 @@
 
 pkgbase=python-urllib3
 pkgname=(python-urllib3 python2-urllib3 python-urllib3-doc)
-pkgver=1.24
+pkgver=1.24.1
 pkgrel=1
 pkgdesc="HTTP library with thread-safe connection pooling and file post 
support"
 arch=("any")
@@ -18,7 +18,7 @@
   'python-nose' 'python2-nose' 'python-psutil' 'python2-psutil'
   'python-gcp-devrel-py-tools' 'python2-gcp-devrel-py-tools')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/shazow/urllib3/archive/$pkgver.tar.gz";)
-sha512sums=('43fce3898c38fa1971f13d31f267b9fa22e7f142d80ca437e5443e61f3aed8e252f682573497743fd1bafabaae57383b5333fc2031484620a69eff068f239a58')
+sha512sums=('2f5453cf0ec1b65de9a9fca0fdb45664f7481507c875b7115c063cb177628b4b611377e588508ab8433e0797fc78b60fd3ea5cc5ac0a3f105d36bfff9a56f1f4')
 
 prepare() {
   cp -a urllib3-$pkgver{,-py2}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:46:50
  Author: felixonmars
Revision: 337753

archrelease: copy trunk to testing-any

Added:
  python-urllib3/repos/testing-any/
  python-urllib3/repos/testing-any/LICENSE
(from rev 337752, python-urllib3/trunk/LICENSE)
  python-urllib3/repos/testing-any/PKGBUILD
(from rev 337752, python-urllib3/trunk/PKGBUILD)

--+
 LICENSE  |   32 ++
 PKGBUILD |   74 +
 2 files changed, 106 insertions(+)

Copied: python-urllib3/repos/testing-any/LICENSE (from rev 337752, 
python-urllib3/trunk/LICENSE)
===
--- testing-any/LICENSE (rev 0)
+++ testing-any/LICENSE 2018-11-03 05:46:50 UTC (rev 337753)
@@ -0,0 +1,32 @@
+Note from the ArchLinux Packager:
+The urllib3 source doesn't come with a license file.  Its homepage
+does provide a link to the text of the MIT license, so I copied
+the following text to a file when building the package.
+
+--CUT--
+Open Source Initiative OSI - The MIT License:Licensing
+
+
+[OSI Approved License]
+
+The MIT License
+
+Copyright (c)  
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.

Copied: python-urllib3/repos/testing-any/PKGBUILD (from rev 337752, 
python-urllib3/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-11-03 05:46:50 UTC (rev 337753)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Patrice Peterson 
+# Contributor: Chris Brannon 
+# Contributor: BorgHunter 
+
+pkgbase=python-urllib3
+pkgname=(python-urllib3 python2-urllib3 python-urllib3-doc)
+pkgver=1.24.1
+pkgrel=1
+pkgdesc="HTTP library with thread-safe connection pooling and file post 
support"
+arch=("any")
+url="https://github.com/shazow/urllib3";
+license=("MIT")
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-sphinx' 
'python-ndg-httpsclient'
+ 'python2-ndg-httpsclient' 'python-pyasn1' 'python2-pyasn1' 
'python-pyopenssl'
+ 'python2-pyopenssl' 'python-pysocks' 'python2-pysocks' 
'python-mock' 'python2-mock')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-tornado' 
'python2-tornado'
+  'python-nose' 'python2-nose' 'python-psutil' 'python2-psutil'
+  'python-gcp-devrel-py-tools' 'python2-gcp-devrel-py-tools')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/shazow/urllib3/archive/$pkgver.tar.gz";)
+sha512sums=('2f5453cf0ec1b65de9a9fca0fdb45664f7481507c875b7115c063cb177628b4b611377e588508ab8433e0797fc78b60fd3ea5cc5ac0a3f105d36bfff9a56f1f4')
+
+prepare() {
+  cp -a urllib3-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/urllib3-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/urllib3-$pkgver-py2
+  python2 setup.py build
+
+  # Build with Python 2 since autodoc produces errors on Python 3
+  cd "$srcdir"/urllib3-$pkgver/docs
+  make SPHINXBUILD=sphinx-build2 html
+}
+
+check() {
+  # Tests do not support Tornado 5
+
+  cd "$srcdir"/urllib3-$pkgver
+  python setup.py pytest || warning "Tests failed"
+
+  cd "$srcdir"/urllib3-$pkgver-py2
+  python2 setup.py pytest || warning "Tests failed"
+}
+
+package_python-urllib3() {
+  depends=('python')
+  optdepends=('python-pysocks: SOCKS support')
+
+  cd urllib3-$pkgver
+  python setup.py install --root="$pkgdir"
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python2-urllib3() {
+  depends=('python2')
+  optdepends=('python2-pysocks: SOCKS support')
+
+  cd urllib3-$pkgver-py2
+  python2 setup.py install --root="$pkgdir"
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}
+
+package_python-urllib3-doc() {
+  pkgdesc="urllib3 Documentation"
+
+  cd urllib3-$pkgver/docs
+  install -d "$pkgdir"/usr/share/doc
+  cp -r _build/html "$pkgdir"/usr/share/doc/python-urllib3
+

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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:45:23
  Author: felixonmars
Revision: 401310

upgpkg: blinksocks 3.3.7-1

Modified:
  blinksocks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-03 00:23:15 UTC (rev 401309)
+++ PKGBUILD2018-11-03 05:45:23 UTC (rev 401310)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=blinksocks
-pkgver=3.3.6
+pkgver=3.3.7
 pkgrel=1
 pkgdesc='A framework for building composable proxy protocol stack.'
 arch=('any')
@@ -12,7 +12,7 @@
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
 blinksocks@.service)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b62f4fc576b238d05983e1b1c9f1710f0aa3b0978e0a8cf71ff66ee9d024243ac74445b88c72bfc4390fdf4b77cf927c3e291988d20740117e1fecb8f8c5dbc1'
+sha512sums=('5d2317ce0004388c5af8c7f7b45b6904b5590aa9da791839e7b00ea42ed3e6248194a13c1a65c86b93848e40df75d561e652e295b756ab2be934a161c6b67f46'
 
'709153bb95492cf0d6fa070ad8eef16220a97896731f688ec79e03cfddf112b4475fff589490740a8dae33b7bc4c1a331a4baf0d190eaf219f193fbb8128abeb')
 
 package() {


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Saturday, November 3, 2018 @ 05:46:02
  Author: felixonmars
Revision: 401311

archrelease: copy trunk to community-any

Added:
  blinksocks/repos/community-any/PKGBUILD
(from rev 401310, blinksocks/trunk/PKGBUILD)
  blinksocks/repos/community-any/blinksocks@.service
(from rev 401310, blinksocks/trunk/blinksocks@.service)
Deleted:
  blinksocks/repos/community-any/PKGBUILD
  blinksocks/repos/community-any/blinksocks@.service

-+
 PKGBUILD|   55 --
 blinksocks@.service |   20 +-
 2 files changed, 37 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-03 05:45:23 UTC (rev 401310)
+++ PKGBUILD2018-11-03 05:46:02 UTC (rev 401311)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=blinksocks
-pkgver=3.3.6
-pkgrel=1
-pkgdesc='A framework for building composable proxy protocol stack.'
-arch=('any')
-url='https://github.com/blinksocks/blinksocks'
-license=('Apache')
-depends=('nodejs' 'semver')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
-blinksocks@.service)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b62f4fc576b238d05983e1b1c9f1710f0aa3b0978e0a8cf71ff66ee9d024243ac74445b88c72bfc4390fdf4b77cf927c3e291988d20740117e1fecb8f8c5dbc1'
-
'709153bb95492cf0d6fa070ad8eef16220a97896731f688ec79e03cfddf112b4475fff589490740a8dae33b7bc4c1a331a4baf0d190eaf219f193fbb8128abeb')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Why 777? :/
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  rm -r "$pkgdir"/usr/lib/node_modules/blinksocks/node_modules/{,.bin/}semver
-
-  install -Dm644 "$srcdir/blinksocks@.service" 
"$pkgdir/usr/lib/systemd/system/blinksocks@.service"
-}

Copied: blinksocks/repos/community-any/PKGBUILD (from rev 401310, 
blinksocks/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-03 05:46:02 UTC (rev 401311)
@@ -0,0 +1,27 @@
+# Maintainer: Felix Yan 
+
+pkgname=blinksocks
+pkgver=3.3.7
+pkgrel=1
+pkgdesc='A framework for building composable proxy protocol stack.'
+arch=('any')
+url='https://github.com/blinksocks/blinksocks'
+license=('Apache')
+depends=('nodejs' 'semver')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz
+blinksocks@.service)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('5d2317ce0004388c5af8c7f7b45b6904b5590aa9da791839e7b00ea42ed3e6248194a13c1a65c86b93848e40df75d561e652e295b756ab2be934a161c6b67f46'
+
'709153bb95492cf0d6fa070ad8eef16220a97896731f688ec79e03cfddf112b4475fff589490740a8dae33b7bc4c1a331a4baf0d190eaf219f193fbb8128abeb')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  rm -r "$pkgdir"/usr/lib/node_modules/blinksocks/node_modules/{,.bin/}semver
+
+  install -Dm644 "$srcdir/blinksocks@.service" 
"$pkgdir/usr/lib/systemd/system/blinksocks@.service"
+}

Deleted: blinksocks@.service
===
--- blinksocks@.service 2018-11-03 05:45:23 UTC (rev 401310)
+++ blinksocks@.service 2018-11-03 05:46:02 UTC (rev 401311)
@@ -1,10 +0,0 @@
-[Unit]
-Description=Blinksocks Service
-After=network-online.target
-
-[Service]
-ExecStart=/usr/bin/blinksocks /etc/blinksocks/%i.json
-Restart=on-failure
-
-[Install]
-WantedBy=multi-user.target
\ No newline at end of file

Copied: blinksocks/repos/community-any/blinksocks@.service (from rev 401310, 
blinksocks/trunk/blinksocks@.service)
===
--- blinksocks@.service (rev 0)
+++ blinksocks@.service 2018-11-03 05:46:02 UTC (rev 401311)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Blinksocks Service
+After=network-online.target
+
+[Service]
+ExecStart=/usr/bin/blinksocks /etc/blinksocks/%i.json
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target
\ No newline at end of file


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

2018-11-02 Thread Kyle Keen via arch-commits
Date: Saturday, November 3, 2018 @ 00:23:15
  Author: kkeen
Revision: 401309

archrelease: copy trunk to community-x86_64

Added:
  sdcc/repos/community-x86_64/PKGBUILD
(from rev 401308, sdcc/trunk/PKGBUILD)
Deleted:
  sdcc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-03 00:22:54 UTC (rev 401308)
+++ PKGBUILD2018-11-03 00:23:15 UTC (rev 401309)
@@ -1,47 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Sergej Pupykin 
-# Contributor: Jose Negron 
-
-pkgname=sdcc
-pkgver=3.7.0
-pkgrel=5
-pkgdesc="Retargettable ANSI C compiler (Intel 8051, Maxim 80DS390, Zilog Z80 
and the Motorola 68HC08)"
-arch=('x86_64')
-license=('GPL')
-depends=('bash' 'gcc-libs' 'boost-libs')
-makedepends=('gputils' 'flex' 'bison' 'patch' 'boost')
-optdepends=('python')
-url="http://sdcc.sourceforge.net/";
-options=(!strip  staticlibs)
-source=(https://downloads.sourceforge.net/sourceforge/sdcc/$pkgname-src-${pkgver//_/-}.tar.bz2)
-md5sums=('76cc85d7ff27c46b930d309ea940a02f')
-
-# namcap claims boost-libs isn't needed, investigate this
-
-prepare() {
-  cd "$srcdir/$pkgname"
-  sed -i 's|CC -E|CC -O2 -E|g' support/sdbinutils/libiberty/configure
-}
-
-build() {
-  cd "$srcdir/$pkgname"
-  ./configure \
-   --prefix=/usr \
-   --includedir=/usr/include/sdcc \
-   --libdir=/usr/lib/sdcc \
-   --disable-werror
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname"
-
-  make install DESTDIR="$pkgdir"
-
-  if [ -d "$pkgdir/usr/lib/lib" ]; then
-mv "$pkgdir/usr/lib/lib/"* "$pkgdir/usr/lib/sdcc/"
-rm -rf "$pkgdir/usr/lib/lib"
-  fi
-
-  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' 
"$pkgdir/usr/bin/as2gbmap"
-}

Copied: sdcc/repos/community-x86_64/PKGBUILD (from rev 401308, 
sdcc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-03 00:23:15 UTC (rev 401309)
@@ -0,0 +1,47 @@
+# Maintainer: Kyle Keen 
+# Contributor: Sergej Pupykin 
+# Contributor: Jose Negron 
+
+pkgname=sdcc
+pkgver=3.8.0
+pkgrel=1
+pkgdesc="Retargettable ANSI C compiler (Intel 8051, Maxim 80DS390, Zilog Z80 
and the Motorola 68HC08)"
+arch=('x86_64')
+license=('GPL')
+depends=('bash' 'gcc-libs' 'boost-libs')
+makedepends=('gputils' 'flex' 'bison' 'patch' 'boost')
+optdepends=('python')
+url="http://sdcc.sourceforge.net/";
+options=(!strip  staticlibs)
+source=(https://downloads.sourceforge.net/sourceforge/sdcc/$pkgname-src-${pkgver//_/-}.tar.bz2)
+md5sums=('31d0d3db8a157018e3df530c50a3974e')
+
+# namcap claims boost-libs isn't needed, investigate this
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+  sed -i 's|CC -E|CC -O2 -E|g' support/sdbinutils/libiberty/configure
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+  ./configure \
+   --prefix=/usr \
+   --includedir=/usr/include/sdcc \
+   --libdir=/usr/lib/sdcc \
+   --disable-werror
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make install DESTDIR="$pkgdir"
+
+  if [ -d "$pkgdir/usr/lib/lib" ]; then
+mv "$pkgdir/usr/lib/lib/"* "$pkgdir/usr/lib/sdcc/"
+rm -rf "$pkgdir/usr/lib/lib"
+  fi
+
+  sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python3|' 
"$pkgdir/usr/bin/as2gbmap"
+}


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

2018-11-02 Thread Kyle Keen via arch-commits
Date: Saturday, November 3, 2018 @ 00:22:54
  Author: kkeen
Revision: 401308

upgpkg: sdcc 3.8.0-1

Modified:
  sdcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 23:23:38 UTC (rev 401307)
+++ PKGBUILD2018-11-03 00:22:54 UTC (rev 401308)
@@ -3,8 +3,8 @@
 # Contributor: Jose Negron 
 
 pkgname=sdcc
-pkgver=3.7.0
-pkgrel=5
+pkgver=3.8.0
+pkgrel=1
 pkgdesc="Retargettable ANSI C compiler (Intel 8051, Maxim 80DS390, Zilog Z80 
and the Motorola 68HC08)"
 arch=('x86_64')
 license=('GPL')
@@ -14,17 +14,17 @@
 url="http://sdcc.sourceforge.net/";
 options=(!strip  staticlibs)
 
source=(https://downloads.sourceforge.net/sourceforge/sdcc/$pkgname-src-${pkgver//_/-}.tar.bz2)
-md5sums=('76cc85d7ff27c46b930d309ea940a02f')
+md5sums=('31d0d3db8a157018e3df530c50a3974e')
 
 # namcap claims boost-libs isn't needed, investigate this
 
 prepare() {
-  cd "$srcdir/$pkgname"
+  cd "$srcdir/$pkgname-$pkgver"
   sed -i 's|CC -E|CC -O2 -E|g' support/sdbinutils/libiberty/configure
 }
 
 build() {
-  cd "$srcdir/$pkgname"
+  cd "$srcdir/$pkgname-$pkgver"
   ./configure \
--prefix=/usr \
--includedir=/usr/include/sdcc \
@@ -34,7 +34,7 @@
 }
 
 package() {
-  cd "$srcdir/$pkgname"
+  cd "$srcdir/$pkgname-$pkgver"
 
   make install DESTDIR="$pkgdir"
 


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

2018-11-02 Thread Anatol Pomozov via arch-commits
Date: Friday, November 2, 2018 @ 23:23:38
  Author: anatolik
Revision: 401307

archrelease: copy trunk to community-x86_64

Added:
  crystal/repos/community-x86_64/PKGBUILD
(from rev 401306, crystal/trunk/PKGBUILD)
Deleted:
  crystal/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 23:23:06 UTC (rev 401306)
+++ PKGBUILD2018-11-02 23:23:38 UTC (rev 401307)
@@ -1,81 +0,0 @@
-# Maintainer: Anatol Pomozov 
-# Contributor: Jonne Haß 
-
-pkgname=crystal
-pkgver=0.26.1
-pkgrel=4
-pkgdesc='The Crystal Programming Language'
-arch=(x86_64)
-url='http://crystal-lang.org'
-license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm6-libs)
-makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
-checkdepends=(libyaml libxml2 gmp inetutils git)
-optdepends=('shards: crystal language package manager'
-'libyaml: For YAML support'
-'gmp: For BigInt support'
-'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
-
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
-sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
-'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
-'6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  # https://github.com/crystal-lang/crystal/issues/6672
-  patch -p1 < ../fix_build.patch
-
-  # https://github.com/crystal-lang/crystal/pull/6738
-  patch -p1 < ../fix_openssl_11.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  make release=1 \
-   FLAGS="--release --no-debug" \
-   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-   CRYSTAL_CONFIG_VERSION="$pkgver" \
-   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
-   CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
-}
-
-check() {
-  cd $pkgname-$pkgver
-  return # tests require too much RAM, disable it temporary
-
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-CRYSTAL_CONFIG_VERSION="$pkgver" \
-CRYSTAL_CACHE_DIR="/tmp/crystal" \
-PATH=".build:$PATH"
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  # /usr/bin/crystalcompiled executable
-  # /usr/lib/crystal/   compiler src & core libs
-  # /usr/share/doc/crystal/api  api docs
-  # /usr/share/doc/crystal/samples/ samples
-
-  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
-
-  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
-  cp -r src "$pkgdir/usr/lib/crystal"
-
-  install -dm755 "$pkgdir/usr/share/doc/crystal"
-  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
-  cp -r samples "$pkgdir/usr/share/doc/crystal/"
-
-  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
-
-  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
-  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: crystal/repos/community-x86_64/PKGBUILD (from rev 401306, 
crystal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 23:23:38 UTC (rev 401307)
@@ -0,0 +1,71 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=0.27.0
+pkgrel=1
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='http://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm6-libs)
+makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('43c8ac1b5c59ccea3cd58c9bd2a7af07a56f96cf1eff1e54d93f648b5340e83a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+ 

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

2018-11-02 Thread Anatol Pomozov via arch-commits
Date: Friday, November 2, 2018 @ 23:23:06
  Author: anatolik
Revision: 401306

upgpkg: crystal 0.27.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:56:21 UTC (rev 401305)
+++ PKGBUILD2018-11-02 23:23:06 UTC (rev 401306)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.26.1
-pkgrel=4
+pkgver=0.27.0
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -15,22 +15,12 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
-
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
-sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
-'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
-'6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('43c8ac1b5c59ccea3cd58c9bd2a7af07a56f96cf1eff1e54d93f648b5340e83a')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  # https://github.com/crystal-lang/crystal/issues/6672
-  patch -p1 < ../fix_build.patch
-
-  # https://github.com/crystal-lang/crystal/pull/6738
-  patch -p1 < ../fix_openssl_11.patch
 }
 
 build() {


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 19:12:23
  Author: arojas
Revision: 337751

archrelease: copy trunk to testing-x86_64

Added:
  brltty/repos/testing-x86_64/
  brltty/repos/testing-x86_64/PKGBUILD
(from rev 337750, brltty/trunk/PKGBUILD)
  brltty/repos/testing-x86_64/brltty.install
(from rev 337750, brltty/trunk/brltty.install)
  brltty/repos/testing-x86_64/brltty.service
(from rev 337750, brltty/trunk/brltty.service)
  brltty/repos/testing-x86_64/brltty.sysusers
(from rev 337750, brltty/trunk/brltty.sysusers)

-+
 PKGBUILD|   45 +
 brltty.install  |   12 
 brltty.service  |   12 
 brltty.sysusers |1 +
 4 files changed, 70 insertions(+)

Copied: brltty/repos/testing-x86_64/PKGBUILD (from rev 337750, 
brltty/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-11-02 19:12:23 UTC (rev 337751)
@@ -0,0 +1,45 @@
+# Maintainer:
+# Contributor: Tom Gundersen 
+# Contributor: Jan de Groot 
+# Contributor: Giovanni Scafora 
+
+pkgname=brltty
+pkgver=5.6
+pkgrel=6
+pkgdesc="Braille display driver for Linux/Unix"
+arch=(x86_64)
+url="http://mielke.cc/brltty";
+license=(GPL LGPL)
+depends=(libxaw gpm icu tcl bluez-libs espeak)
+makedepends=(at-spi2-core tcl speech-dispatcher cython)
+optdepends=('at-spi2-core: X11/GNOME Apps accessibility'
+'atk: ATK bridge for X11/GNOME accessibility'
+'speech-dispatcher: speech-dispatcher driver')
+backup=(etc/brltty.conf)
+options=('!emptydirs')
+install=brltty.install
+source=(http://mielke.cc/brltty/archive/brltty-$pkgver.tar.xz
+brltty.service brltty.sysusers)
+sha256sums=('6171258aca833bb2012afd9c63928573a48c3daab7b149a3e90001ba53beb80f'
+'a342a5e9d36f00a320e1d23d91c482bd5445af52588334307b7e9c09a8cc38ec'
+'8290ea5ac3f13a731d4dcc2b5e8355ff6a6c254e6d90d67dcc5dfb753780e060')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
+--mandir=/usr/share/man \
+--with-tables-directory=/usr/share/brltty \
+--with-screen-driver=lx \
+--enable-gpm \
+--disable-java-bindings \
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+  install -Dm644 Documents/brltty.conf "$pkgdir/etc/brltty.conf"
+  install -Dm644 ../brltty.service 
"$pkgdir/usr/lib/systemd/system/brltty.service"
+  install -Dm644 ../brltty.sysusers "$pkgdir"/usr/lib/sysusers.d/brltty.conf
+}

Copied: brltty/repos/testing-x86_64/brltty.install (from rev 337750, 
brltty/trunk/brltty.install)
===
--- testing-x86_64/brltty.install   (rev 0)
+++ testing-x86_64/brltty.install   2018-11-02 19:12:23 UTC (rev 337751)
@@ -0,0 +1,12 @@
+post_install () {
+ if [ ! -e /etc/brlapi.key ]; then
+ mcookie >/etc/brlapi.key
+ chmod 0640 /etc/brlapi.key
+ chgrp brlapi /etc/brlapi.key
+ echo "Please add your user to the brlapi group."
+ fi
+}
+
+post_upgrade () {
+post_install
+}

Copied: brltty/repos/testing-x86_64/brltty.service (from rev 337750, 
brltty/trunk/brltty.service)
===
--- testing-x86_64/brltty.service   (rev 0)
+++ testing-x86_64/brltty.service   2018-11-02 19:12:23 UTC (rev 337751)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Braille Console Driver
+DefaultDependencies=no
+Before=sysinit.target
+
+[Service]
+ExecStart=/usr/bin/brltty --pid-file=/run/brltty.pid
+Type=forking
+PIDFile=/run/brltty.pid
+
+[Install]
+WantedBy=sysinit.target

Copied: brltty/repos/testing-x86_64/brltty.sysusers (from rev 337750, 
brltty/trunk/brltty.sysusers)
===
--- testing-x86_64/brltty.sysusers  (rev 0)
+++ testing-x86_64/brltty.sysusers  2018-11-02 19:12:23 UTC (rev 337751)
@@ -0,0 +1 @@
+g brlapi - "brltty group"


[arch-commits] Commit in brltty/trunk (PKGBUILD brltty.install brltty.sysusers)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 19:11:58
  Author: arojas
Revision: 337750

Switch to sysusers

Added:
  brltty/trunk/brltty.sysusers
Modified:
  brltty/trunk/PKGBUILD
  brltty/trunk/brltty.install

-+
 PKGBUILD|   11 +++
 brltty.install  |1 -
 brltty.sysusers |1 +
 3 files changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 19:05:39 UTC (rev 337749)
+++ PKGBUILD2018-11-02 19:11:58 UTC (rev 337750)
@@ -1,10 +1,11 @@
-# Maintainer: Tom Gundersen 
+# Maintainer:
+# Contributor: Tom Gundersen 
 # Contributor: Jan de Groot 
 # Contributor: Giovanni Scafora 
 
 pkgname=brltty
 pkgver=5.6
-pkgrel=5
+pkgrel=6
 pkgdesc="Braille display driver for Linux/Unix"
 arch=(x86_64)
 url="http://mielke.cc/brltty";
@@ -18,9 +19,10 @@
 options=('!emptydirs')
 install=brltty.install
 source=(http://mielke.cc/brltty/archive/brltty-$pkgver.tar.xz
-brltty.service)
+brltty.service brltty.sysusers)
 sha256sums=('6171258aca833bb2012afd9c63928573a48c3daab7b149a3e90001ba53beb80f'
-'a342a5e9d36f00a320e1d23d91c482bd5445af52588334307b7e9c09a8cc38ec')
+'a342a5e9d36f00a320e1d23d91c482bd5445af52588334307b7e9c09a8cc38ec'
+'8290ea5ac3f13a731d4dcc2b5e8355ff6a6c254e6d90d67dcc5dfb753780e060')
 
 build() {
   cd $pkgname-$pkgver
@@ -39,4 +41,5 @@
   make INSTALL_ROOT="$pkgdir" install
   install -Dm644 Documents/brltty.conf "$pkgdir/etc/brltty.conf"
   install -Dm644 ../brltty.service 
"$pkgdir/usr/lib/systemd/system/brltty.service"
+  install -Dm644 ../brltty.sysusers "$pkgdir"/usr/lib/sysusers.d/brltty.conf
 }

Modified: brltty.install
===
--- brltty.install  2018-11-02 19:05:39 UTC (rev 337749)
+++ brltty.install  2018-11-02 19:11:58 UTC (rev 337750)
@@ -1,5 +1,4 @@
 post_install () {
- getent group brlapi  &>/dev/null || groupadd -r brlapi
  if [ ! -e /etc/brlapi.key ]; then
  mcookie >/etc/brlapi.key
  chmod 0640 /etc/brlapi.key

Added: brltty.sysusers
===
--- brltty.sysusers (rev 0)
+++ brltty.sysusers 2018-11-02 19:11:58 UTC (rev 337750)
@@ -0,0 +1 @@
+g brlapi - "brltty group"


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 19:05:39
  Author: arojas
Revision: 337749

archrelease: copy trunk to testing-x86_64

Added:
  usbmuxd/repos/testing-x86_64/
  usbmuxd/repos/testing-x86_64/PKGBUILD
(from rev 337748, usbmuxd/trunk/PKGBUILD)
  usbmuxd/repos/testing-x86_64/usbmuxd.sysusers
(from rev 337748, usbmuxd/trunk/usbmuxd.sysusers)

--+
 PKGBUILD |   44 
 usbmuxd.sysusers |1 +
 2 files changed, 45 insertions(+)

Copied: usbmuxd/repos/testing-x86_64/PKGBUILD (from rev 337748, 
usbmuxd/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-11-02 19:05:39 UTC (rev 337749)
@@ -0,0 +1,44 @@
+# Maintainer : Ionut Biru 
+# Contributor: Gabriel Martinez < reitaka at gmail dot com >
+
+pkgname=usbmuxd
+pkgver=1.1.0+48+g1cc8b34
+pkgrel=1
+pkgdesc="USB Multiplex Daemon"
+url="http://marcansoft.com/blog/iphonelinux/usbmuxd/";
+arch=('x86_64')
+license=('GPL2' 'GPL3')
+depends=('libimobiledevice')
+makedepends=('git')
+_commit=1cc8b343a4bc9320758c78e187b13bb3c9029f12  # master
+source=("git+https://github.com/libimobiledevice/usbmuxd#commit=$_commit"; 
usbmuxd.sysusers)
+sha256sums=('SKIP'
+'044bfb2810b27f7d6c066f142210775176b7484e76a78ea91794f40fdcda6fd9')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" install
+
+  install -Dm644 "$srcdir"/usbmuxd.sysusers 
"$pkgdir"/usr/lib/sysusers.d/usbmuxd.conf
+}

Copied: usbmuxd/repos/testing-x86_64/usbmuxd.sysusers (from rev 337748, 
usbmuxd/trunk/usbmuxd.sysusers)
===
--- testing-x86_64/usbmuxd.sysusers (rev 0)
+++ testing-x86_64/usbmuxd.sysusers 2018-11-02 19:05:39 UTC (rev 337749)
@@ -0,0 +1 @@
+u usbmux 140 "usbmux user"


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 19:04:37
  Author: arojas
Revision: 337747

Update to latest commit, switch to sysusers

Modified:
  usbmuxd/trunk/PKGBUILD
Deleted:
  usbmuxd/trunk/usbmuxd.install

-+
 PKGBUILD|   12 +++-
 usbmuxd.install |   11 ---
 2 files changed, 7 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:54:26 UTC (rev 337746)
+++ PKGBUILD2018-11-02 19:04:37 UTC (rev 337747)
@@ -2,7 +2,7 @@
 # Contributor: Gabriel Martinez < reitaka at gmail dot com >
 
 pkgname=usbmuxd
-pkgver=1.1.0+28+g46bdf3e
+pkgver=1.1.0+48+g1cc8b34
 pkgrel=1
 pkgdesc="USB Multiplex Daemon"
 url="http://marcansoft.com/blog/iphonelinux/usbmuxd/";
@@ -10,10 +10,10 @@
 license=('GPL2' 'GPL3')
 depends=('libimobiledevice')
 makedepends=('git')
-install=usbmuxd.install
-_commit=46bdf3ec90acf3916ee8aba622a7da9da5eb8e06  # master
-source=("git+https://github.com/libimobiledevice/usbmuxd#commit=$_commit";)
-md5sums=('SKIP')
+_commit=1cc8b343a4bc9320758c78e187b13bb3c9029f12  # master
+source=("git+https://github.com/libimobiledevice/usbmuxd#commit=$_commit"; 
usbmuxd.sysusers)
+sha256sums=('SKIP'
+'044bfb2810b27f7d6c066f142210775176b7484e76a78ea91794f40fdcda6fd9')
 
 pkgver() {
   cd $pkgname
@@ -39,4 +39,6 @@
 package() {
   cd $pkgname
   make DESTDIR="${pkgdir}" install
+
+  install -Dm644 "$srcdir"/usbmuxd.sysusers 
"$pkgdir"/usr/lib/sysusers.d/usbmuxd.conf
 }

Deleted: usbmuxd.install
===
--- usbmuxd.install 2018-11-02 18:54:26 UTC (rev 337746)
+++ usbmuxd.install 2018-11-02 19:04:37 UTC (rev 337747)
@@ -1,11 +0,0 @@
-post_install() {
-groupadd -g 140 usbmux &>/dev/null
-useradd -c 'usbmux user' -u 140 -g usbmux -d / -s /sbin/nologin usbmux 
&>/dev/null
-passwd -l usbmux &>/dev/null
-}
-
-post_upgrade() {
-getent group usbmux >/dev/null 2>&1 || groupadd -g 140 usbmux &>/dev/null
-getent passwd usbmux >/dev/null 2>&1 || useradd -c 'usbmux user' -u 140 -g 
usbmux -d / -s /sbin/nologin usbmux &>/dev/null
-passwd -l usbmux &>/dev/null
-}


[arch-commits] Commit in usbmuxd/trunk (usbmuxd.sysusers)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 19:04:57
  Author: arojas
Revision: 337748

Commit missing file

Added:
  usbmuxd/trunk/usbmuxd.sysusers

--+
 usbmuxd.sysusers |1 +
 1 file changed, 1 insertion(+)

Added: usbmuxd.sysusers
===
--- usbmuxd.sysusers(rev 0)
+++ usbmuxd.sysusers2018-11-02 19:04:57 UTC (rev 337748)
@@ -0,0 +1 @@
+u usbmux 140 "usbmux user"


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:56:03
  Author: arojas
Revision: 401304

Update to 1.8.4

Modified:
  lib32-libgcrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:54:32 UTC (rev 401303)
+++ PKGBUILD2018-11-02 18:56:03 UTC (rev 401304)
@@ -2,7 +2,7 @@
 
 _pkgbasename=libgcrypt
 pkgname=lib32-$_pkgbasename
-pkgver=1.8.3
+pkgver=1.8.4
 pkgrel=1
 pkgdesc="General purpose cryptographic library based on the code from GnuPG 
(32-bit)"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=('lib32-libgpg-error' $_pkgbasename)
 makedepends=(gcc-multilib libtool-multilib)
 
source=(https://gnupg.org/ftp/gcrypt/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-sha1sums=('13bd2ce69e59ab538e959911dfae80ea309636e3'
+sha1sums=('4a8ef9db6922f3a31992aca5640b4198a69b58fc'
   'SKIP')
 validpgpkeys=('031EC2536E580D8EA286A9F22071B08A33BD3F06'  # "NIIBE Yutaka 
(GnuPG Release Key) "
   'D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch


[arch-commits] Commit in lib32-libgcrypt/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:56:21
  Author: arojas
Revision: 401305

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libgcrypt/repos/multilib-x86_64/PKGBUILD
(from rev 401304, lib32-libgcrypt/trunk/PKGBUILD)
Deleted:
  lib32-libgcrypt/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 18:56:03 UTC (rev 401304)
+++ PKGBUILD2018-11-02 18:56:21 UTC (rev 401305)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Andreas Radke 
-
-_pkgbasename=libgcrypt
-pkgname=lib32-$_pkgbasename
-pkgver=1.8.3
-pkgrel=1
-pkgdesc="General purpose cryptographic library based on the code from GnuPG 
(32-bit)"
-arch=(x86_64)
-url="https://www.gnupg.org";
-license=('LGPL')
-depends=('lib32-libgpg-error' $_pkgbasename)
-makedepends=(gcc-multilib libtool-multilib)
-source=(https://gnupg.org/ftp/gcrypt/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
-sha1sums=('13bd2ce69e59ab538e959911dfae80ea309636e3'
-  'SKIP')
-validpgpkeys=('031EC2536E580D8EA286A9F22071B08A33BD3F06'  # "NIIBE Yutaka 
(GnuPG Release Key) "
-  'D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd ${_pkgbasename}-${pkgver}
-
-  # Use 32-bit assembler
-  sed 's:path="amd64":path="i586 i386":' -i mpi/config.links
-
-  ./configure --prefix=/usr --disable-static --disable-padlock-support \
-  --libdir=/usr/lib32 --enable-shared
-  make
-}
-
-package() {
-  cd ${_pkgbasename}-${pkgver}
-
-  make DESTDIR=${pkgdir} install
-  rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
-}

Copied: lib32-libgcrypt/repos/multilib-x86_64/PKGBUILD (from rev 401304, 
lib32-libgcrypt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 18:56:21 UTC (rev 401305)
@@ -0,0 +1,39 @@
+# Maintainer: Andreas Radke 
+
+_pkgbasename=libgcrypt
+pkgname=lib32-$_pkgbasename
+pkgver=1.8.4
+pkgrel=1
+pkgdesc="General purpose cryptographic library based on the code from GnuPG 
(32-bit)"
+arch=(x86_64)
+url="https://www.gnupg.org";
+license=('LGPL')
+depends=('lib32-libgpg-error' $_pkgbasename)
+makedepends=(gcc-multilib libtool-multilib)
+source=(https://gnupg.org/ftp/gcrypt/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig})
+sha1sums=('4a8ef9db6922f3a31992aca5640b4198a69b58fc'
+  'SKIP')
+validpgpkeys=('031EC2536E580D8EA286A9F22071B08A33BD3F06'  # "NIIBE Yutaka 
(GnuPG Release Key) "
+  'D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd ${_pkgbasename}-${pkgver}
+
+  # Use 32-bit assembler
+  sed 's:path="amd64":path="i586 i386":' -i mpi/config.links
+
+  ./configure --prefix=/usr --disable-static --disable-padlock-support \
+  --libdir=/usr/lib32 --enable-shared
+  make
+}
+
+package() {
+  cd ${_pkgbasename}-${pkgver}
+
+  make DESTDIR=${pkgdir} install
+  rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:53:50
  Author: arojas
Revision: 337743

archrelease: copy trunk to extra-any

Added:
  quodlibet/repos/extra-any/PKGBUILD
(from rev 337742, quodlibet/trunk/PKGBUILD)
Deleted:
  quodlibet/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 18:53:27 UTC (rev 337742)
+++ PKGBUILD2018-11-02 18:53:50 UTC (rev 337743)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger 
-
-pkgname=quodlibet
-pkgver=4.1.0
-pkgrel=2
-pkgdesc="An audio library tagger, manager and player"
-arch=('any')
-license=('GPL2')
-url="https://github.com/quodlibet/quodlibet";
-depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' 
'dbus-glib'
- 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 
'python-feedparser')
-makedepends=('intltool')
-optdepends=('gst-libav: for ffmpeg (ASF/WMA) support'
-'gst-plugins-bad: for Musepack support'
-'libkeybinder3: for the multimedia keys support'
-'python-musicbrainzngs: for "MusicBrainz Lookup" plugin'
-'python-pyinotify: for "Automatic library update" plugin'
-   'kakasi: for "Kana/Kanji Simple Inverter" plugin'
-'gst-plugins-bad: for "Audio Pitch/Speed" plugin')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/quodlibet/quodlibet/archive/release-${pkgver}.tar.gz)
-sha1sums=('0def2aba89affa54b9f72a20109648e7af2981cd')
-
-prepare() {
-  cd ${pkgname}-release-${pkgver}/quodlibet
-# Fix zsh completions dir
-  sed -e 's|vendor-completions|site-functions|' -i gdist/zsh_completions.py
-}
-
-build() {
-  cd ${pkgname}-release-${pkgver}/quodlibet
-  python setup.py build
-}
-
-package() {
-  cd ${pkgname}-release-${pkgver}/quodlibet
-  python setup.py install --root="${pkgdir}"
-}

Copied: quodlibet/repos/extra-any/PKGBUILD (from rev 337742, 
quodlibet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 18:53:50 UTC (rev 337743)
@@ -0,0 +1,36 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=quodlibet
+pkgver=4.2.0
+pkgrel=1
+pkgdesc="An audio library tagger, manager and player"
+arch=('any')
+license=('GPL2')
+url="https://github.com/quodlibet/quodlibet";
+depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' 
'dbus-glib'
+ 'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 
'python-feedparser')
+optdepends=('gst-libav: for ffmpeg (ASF/WMA) support'
+'gst-plugins-bad: for Musepack support'
+'libkeybinder3: for the multimedia keys support'
+'python-musicbrainzngs: for "MusicBrainz Lookup" plugin'
+'python-pyinotify: for "Automatic library update" plugin'
+   'kakasi: for "Kana/Kanji Simple Inverter" plugin'
+'gst-plugins-bad: for "Audio Pitch/Speed" plugin')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/quodlibet/quodlibet/archive/release-${pkgver}.tar.gz)
+sha1sums=('4e4a154bda58307e0caac9254e1c0c3da970ed68')
+
+prepare() {
+  cd ${pkgname}-release-${pkgver}/quodlibet
+# Fix zsh completions dir
+  sed -e 's|vendor-completions|site-functions|' -i gdist/zsh_completions.py
+}
+
+build() {
+  cd ${pkgname}-release-${pkgver}/quodlibet
+  python setup.py build
+}
+
+package() {
+  cd ${pkgname}-release-${pkgver}/quodlibet
+  python setup.py install --root="${pkgdir}"
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:53:27
  Author: arojas
Revision: 337742

Update to 4.2.0

Modified:
  quodlibet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:40:09 UTC (rev 337741)
+++ PKGBUILD2018-11-02 18:53:27 UTC (rev 337742)
@@ -1,8 +1,8 @@
 # Maintainer: Eric Bélanger 
 
 pkgname=quodlibet
-pkgver=4.1.0
-pkgrel=2
+pkgver=4.2.0
+pkgrel=1
 pkgdesc="An audio library tagger, manager and player"
 arch=('any')
 license=('GPL2')
@@ -9,7 +9,6 @@
 url="https://github.com/quodlibet/quodlibet";
 depends=('gtk3' 'python-gobject' 'python-dbus' 'python-cairo' 'python-mutagen' 
'dbus-glib'
  'gst-plugins-base' 'gst-plugins-good' 'gst-plugins-ugly' 
'python-feedparser')
-makedepends=('intltool')
 optdepends=('gst-libav: for ffmpeg (ASF/WMA) support'
 'gst-plugins-bad: for Musepack support'
 'libkeybinder3: for the multimedia keys support'
@@ -18,7 +17,7 @@
'kakasi: for "Kana/Kanji Simple Inverter" plugin'
 'gst-plugins-bad: for "Audio Pitch/Speed" plugin')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/quodlibet/quodlibet/archive/release-${pkgver}.tar.gz)
-sha1sums=('0def2aba89affa54b9f72a20109648e7af2981cd')
+sha1sums=('4e4a154bda58307e0caac9254e1c0c3da970ed68')
 
 prepare() {
   cd ${pkgname}-release-${pkgver}/quodlibet


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:50:50
  Author: arojas
Revision: 401302

archrelease: copy trunk to community-x86_64

Added:
  blackbox/repos/community-x86_64/PKGBUILD
(from rev 401301, blackbox/trunk/PKGBUILD)
Deleted:
  blackbox/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 18:50:27 UTC (rev 401301)
+++ PKGBUILD2018-11-02 18:50:50 UTC (rev 401302)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: durbatuluk 
-# Contributor: Steve Ponsford 
-
-pkgname=blackbox
-pkgver=0.73
-pkgrel=1
-pkgdesc="A window manager for X11"
-url="https://github.com/bbidulock/blackboxwm";
-arch=('x86_64')
-depends=('gcc-libs' 'libxft' 'libxext' 'libx11' 'libxt')
-license=('MIT')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/bbidulock/blackboxwm/archive/$pkgver.tar.gz";)
-sha256sums=('357bda40844d4437fd5e75f75251c58b21d79153e96e35ee74ee0b173b26e625')
-
-prepare() {
-  cd blackboxwm-$pkgver
-  sed -e '/AC_DISABLE_SHARED/d' -i configure.ac # Build shared library
-  ./autogen.sh
-}
-
-build() {
-  cd blackboxwm-$pkgver
-  ./configure --prefix=/usr --mandir=/usr/share/man
-  make
-}
-
-package() {
-  cd blackboxwm-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: blackbox/repos/community-x86_64/PKGBUILD (from rev 401301, 
blackbox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 18:50:50 UTC (rev 401302)
@@ -0,0 +1,32 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: durbatuluk 
+# Contributor: Steve Ponsford 
+
+pkgname=blackbox
+pkgver=0.74
+pkgrel=1
+pkgdesc="A window manager for X11"
+url="https://github.com/bbidulock/blackboxwm";
+arch=('x86_64')
+depends=('gcc-libs' 'libxft' 'libxext' 'libx11' 'libxt')
+license=('MIT')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/bbidulock/blackboxwm/archive/$pkgver.tar.gz";)
+sha256sums=('b7abd3def4d499180bfde85c38d723f2e6930d0956d7d7c81280f0f16cff557d')
+
+prepare() {
+  cd blackboxwm-$pkgver
+  sed -e '/AC_DISABLE_SHARED/d' -i configure.ac # Build shared library
+  ./autogen.sh
+}
+
+build() {
+  cd blackboxwm-$pkgver
+  ./configure --prefix=/usr --mandir=/usr/share/man
+  make
+}
+
+package() {
+  cd blackboxwm-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:50:27
  Author: arojas
Revision: 401301

Update to 0.74

Modified:
  blackbox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:42:32 UTC (rev 401300)
+++ PKGBUILD2018-11-02 18:50:27 UTC (rev 401301)
@@ -3,7 +3,7 @@
 # Contributor: Steve Ponsford 
 
 pkgname=blackbox
-pkgver=0.73
+pkgver=0.74
 pkgrel=1
 pkgdesc="A window manager for X11"
 url="https://github.com/bbidulock/blackboxwm";
@@ -11,7 +11,7 @@
 depends=('gcc-libs' 'libxft' 'libxext' 'libx11' 'libxt')
 license=('MIT')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/bbidulock/blackboxwm/archive/$pkgver.tar.gz";)
-sha256sums=('357bda40844d4437fd5e75f75251c58b21d79153e96e35ee74ee0b173b26e625')
+sha256sums=('b7abd3def4d499180bfde85c38d723f2e6930d0956d7d7c81280f0f16cff557d')
 
 prepare() {
   cd blackboxwm-$pkgver


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:39:58
  Author: felixonmars
Revision: 401290

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 401289, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
401289, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:39:58 UTC (rev 401290)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=136
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 18:40:09
  Author: arojas
Revision: 337741

Move check to makedepends (FS#60680)

Modified:
  libaccounts-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:46:31 UTC (rev 337740)
+++ PKGBUILD2018-11-02 18:40:09 UTC (rev 337741)
@@ -10,8 +10,7 @@
 url="https://gitlab.com/accounts-sso/libaccounts-glib";
 license=(LGPL)
 depends=(dbus-glib libxml2 sqlite)
-checkdepends=(check)
-makedepends=(python-gobject gobject-introspection vala meson)
+makedepends=(python-gobject gobject-introspection vala meson check)
 
source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/libaccounts-glib/repository/archive.tar.gz?ref=VERSION_$pkgver";)
 md5sums=('e8bd50db8ccb7c6c795373c45c3e9dbf')
 


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:39:40
  Author: felixonmars
Revision: 401289

upgpkg: tamarin-prover 1.4.0-136

rebuild with vector-binary-instances 0.2.5.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:37:18 UTC (rev 401288)
+++ PKGBUILD2018-11-02 18:39:40 UTC (rev 401289)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=135
+pkgrel=136
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:37:18
  Author: felixonmars
Revision: 401288

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 401287, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 401287, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:37:18 UTC (rev 401288)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.1
+pkgrel=3
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 
'haskell-vector-binary-instances'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('555c7fdfad7e4f69b1aa4f6237cf4432831cd74e33342bd802ff3bc763118178b742b386035f8c071820b5e2bc71c5372c4acb356835155677046d360b722746')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *1.4/<2/' -e 's/< *0.6/<1/' idris.cabal
+sed -i '1i{-# language NoMonadFailDesugaring #-}' 
src/Idris/Core/CaseTree.hs src/Idris/Parser/Stack.hs src/Idris/Elab/Term.hs
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 idris/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:37:00
  Author: felixonmars
Revision: 401287

upgpkg: idris 1.3.1-3

rebuild with vector-binary-instances 0.2.5.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:23:59 UTC (rev 401286)
+++ PKGBUILD2018-11-02 18:37:00 UTC (rev 401287)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:23:59
  Author: felixonmars
Revision: 401286

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 401285, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 401285, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:23:59 UTC (rev 401286)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.11.1
+pkgrel=26
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 
'haskell-http-client'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('2ea29150a9e59d86e6760779aea6ac9928374e65a995044d9adbd48d0c89002b82f9ab46283f640154bc8c3853e9ba7a0d44635bc337305d7acc6f21e40a0b8d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *4.12/<5/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:23:43
  Author: felixonmars
Revision: 401285

upgpkg: hledger-web 1.11.1-26

rebuild with vector-binary-instances 0.2.5.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:22:27 UTC (rev 401284)
+++ PKGBUILD2018-11-02 18:23:43 UTC (rev 401285)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.11.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:22:27
  Author: felixonmars
Revision: 401284

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 401283, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 401283, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:22:27 UTC (rev 401284)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.11.1
+pkgrel=12
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-fsnotify'
+ 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 
'haskell-pretty-show'
+ 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 
'haskell-brick'
+ 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('29681c4a50ffb2a7178b634bacdf019071b43acfa8e7686ef1d6fe2f494593b9445cca35d855bac5dba2decf1df03f2f3434c15850d138b470aaf947f749700f')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' -e 's/< *4.12/<5/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:22:10
  Author: felixonmars
Revision: 401283

upgpkg: hledger-ui 1.11.1-12

rebuild with vector-binary-instances 0.2.5.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:21:08 UTC (rev 401282)
+++ PKGBUILD2018-11-02 18:22:10 UTC (rev 401283)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.11.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:21:08
  Author: felixonmars
Revision: 401282

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-api/repos/community-staging-x86_64/
  hledger-api/repos/community-staging-x86_64/PKGBUILD
(from rev 401281, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 401281, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:21:08 UTC (rev 401282)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.11.1
+pkgrel=16
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('b3483f3120fd3de38cf36e6c374af722e65ba03560c42806e5143088125da5f9993c800fa8aac98cb4db8851f20a6058d581868600187f9de4070951c4a836df')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *4.12/<5/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:20:51
  Author: felixonmars
Revision: 401281

upgpkg: hledger-api 1.11.1-16

rebuild with vector-binary-instances 0.2.5.1

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:19:35 UTC (rev 401280)
+++ PKGBUILD2018-11-02 18:20:51 UTC (rev 401281)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.11.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:19:35
  Author: felixonmars
Revision: 401280

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 401279, hledger/trunk/PKGBUILD)

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 401279, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:19:35 UTC (rev 401280)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.11.1
+pkgrel=10
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-easytest'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-here' 
'haskell-hledger-lib'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-pretty-show'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 
'haskell-split'
+ 'haskell-statistics' 'haskell-tabular' 'haskell-temporary' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('0c66b176a1846a023aca63e7afd2cab1abe075cd40e0980220dc28507164e0aae79dae2d39014f7a104ea0bc109ce6ca1acd3b445e9f8dd65cf9e84e0b58de74')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' -e 's/< *4.12/<5/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:19:18
  Author: felixonmars
Revision: 401279

upgpkg: hledger 1.11.1-10

rebuild with vector-binary-instances 0.2.5.1

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:18:11 UTC (rev 401278)
+++ PKGBUILD2018-11-02 18:19:18 UTC (rev 401279)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.11.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:18:11
  Author: felixonmars
Revision: 401278

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
401277, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:18:11 UTC (rev 401278)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.2.0
+pkgrel=10
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 
'haskell-exceptions'
+ 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-microstache'
+ 'haskell-mwc-random' 'haskell-optparse-applicative' 
'haskell-statistics'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('94e95364e0b245fc3a236175082ca21a63e53f822dcf5f42fa198bb4d86473e99935e6f5f72f1d3ab209c3f3d85387a2bb4a99cc2db2adf23cb6732fceaeae13')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+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-criterion/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:17:54
  Author: felixonmars
Revision: 401277

upgpkg: haskell-criterion 1.5.2.0-10

rebuild with vector-binary-instances 0.2.5.1

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:15:59 UTC (rev 401276)
+++ PKGBUILD2018-11-02 18:17:54 UTC (rev 401277)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.2.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("custom:BSD3")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:15:59
  Author: felixonmars
Revision: 401276

archrelease: copy trunk to community-testing-any

Added:
  python-texttable/repos/community-testing-any/
  python-texttable/repos/community-testing-any/PKGBUILD
(from rev 401275, python-texttable/trunk/PKGBUILD)

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

Copied: python-texttable/repos/community-testing-any/PKGBUILD (from rev 401275, 
python-texttable/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-11-02 18:15:59 UTC (rev 401276)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Yen Chi Hsuan 
+# Contributor: rich_o 
+# Contributor: Jason St. John 
+# Contributor: Daniel YC Lin 
+
+pkgbase=python-texttable
+pkgname=(python-texttable python2-texttable)
+pkgver=1.5.0
+pkgrel=1
+pkgdesc="Generate a formatted text table using ASCII characters"
+arch=('any')
+url="https://pypi.python.org/pypi/texttable/";
+license=('LGPL')
+makedepends=('python-cjkwrap' 'python2-cjkwrap')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/foutaise/texttable/archive/v$pkgver.tar.gz";)
+sha512sums=('f4727947a302c8e1bf09ba08d73f79f083304b42f86f2f181a98f44602961e0b280aedd4e38660630671eac17e6eb92403b89c1ae6ea3cdd3cf861c122b904a3')
+
+build() {
+  cd texttable-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd texttable-$pkgver
+  pytest tests.py
+  pytest2 tests.py
+}
+
+package_python-texttable() {
+  depends=('python')
+  optdepends=('python-cjkwrap: for better CJK support')
+
+  cd texttable-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-texttable() {
+  depends=('python2')
+  optdepends=('python2-cjkwrap: for better CJK support')
+
+  cd texttable-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:15:42
  Author: felixonmars
Revision: 401275

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 
401273, haskell-statistics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:15:42 UTC (rev 401275)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=statistics
+pkgname=haskell-statistics
+pkgver=0.14.0.2
+pkgrel=85
+pkgdesc="A library of statistical types, data, and functions"
+url="https://github.com/bos/statistics";
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" 
"haskell-math-functions"
+ "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" 
"haskell-vector"
+ "haskell-vector-algorithms" "haskell-vector-binary-instances" 
"haskell-vector-th-unbox")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.7/<1/' $_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
+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-statistics/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:15:23
  Author: felixonmars
Revision: 401273

upgpkg: haskell-statistics 0.14.0.2-85

rebuild with vector-binary-instances 0.2.5.1

Modified:
  haskell-statistics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:14:19 UTC (rev 401272)
+++ PKGBUILD2018-11-02 18:15:23 UTC (rev 401273)
@@ -4,7 +4,7 @@
 _hkgname=statistics
 pkgname=haskell-statistics
 pkgver=0.14.0.2
-pkgrel=84
+pkgrel=85
 pkgdesc="A library of statistical types, data, and functions"
 url="https://github.com/bos/statistics";
 license=("custom:BSD2")


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:15:36
  Author: felixonmars
Revision: 401274

upgpkg: python-texttable 1.5.0-1

Modified:
  python-texttable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:15:23 UTC (rev 401273)
+++ PKGBUILD2018-11-02 18:15:36 UTC (rev 401274)
@@ -4,9 +4,10 @@
 # Contributor: Jason St. John 
 # Contributor: Daniel YC Lin 
 
+pkgbase=python-texttable
 pkgname=(python-texttable python2-texttable)
-pkgver=1.4.0
-pkgrel=2
+pkgver=1.5.0
+pkgrel=1
 pkgdesc="Generate a formatted text table using ASCII characters"
 arch=('any')
 url="https://pypi.python.org/pypi/texttable/";
@@ -13,27 +14,19 @@
 license=('LGPL')
 makedepends=('python-cjkwrap' 'python2-cjkwrap')
 checkdepends=('python-pytest' 'python2-pytest')
-source=("https://pypi.io/packages/source/t/texttable/texttable-$pkgver.tar.gz";)
-sha512sums=('41d1b429ee32cd717d273152da0263cfff13d79aae7ecc69bda455c1391ea1e6cf74b412e6043bf3d32d62932b4498a2484deb997ef545fdd6195fd5ebd58fc5')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/foutaise/texttable/archive/v$pkgver.tar.gz";)
+sha512sums=('f4727947a302c8e1bf09ba08d73f79f083304b42f86f2f181a98f44602961e0b280aedd4e38660630671eac17e6eb92403b89c1ae6ea3cdd3cf861c122b904a3')
 
-prepare() {
-  cp -a texttable-$pkgver{,-py2}
-}
-
 build() {
-  cd "$srcdir"/texttable-$pkgver
+  cd texttable-$pkgver
   python setup.py build
-
-  cd "$srcdir"/texttable-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/texttable-$pkgver
-  py.test tests.py
-
-  cd "$srcdir"/texttable-$pkgver-py2
-  py.test2 tests.py
+  cd texttable-$pkgver
+  pytest tests.py
+  pytest2 tests.py
 }
 
 package_python-texttable() {
@@ -48,6 +41,6 @@
   depends=('python2')
   optdepends=('python2-cjkwrap: for better CJK support')
 
-  cd texttable-$pkgver-py2
+  cd texttable-$pkgver
   python2 setup.py install --root="$pkgdir" --optimize=1
 }


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:14:19
  Author: felixonmars
Revision: 401272

archrelease: copy trunk to community-x86_64

Added:
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 401271, deepin-dock/trunk/PKGBUILD)
Deleted:
  deepin-dock/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 18:14:01 UTC (rev 401271)
+++ PKGBUILD2018-11-02 18:14:19 UTC (rev 401272)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=4.7.5.1
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-dock";
-license=('GPL3')
-depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
- 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
-makedepends=('cmake' 'qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz";)
-sha512sums=('16afacddf220b083c090754e664dc8a1aabeabb3c0a42fe90cb8829314bbdaa924dbecef5f55db0e89717eb5f167416d022b753e41440215d844832aa7544007')
-
-build() {
-  cd dde-dock-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDOCK_TRAY_USE_NATIVE_POPUP=YES
-  make
-}
-
-package() {
-  cd dde-dock-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 401271, 
deepin-dock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 18:14:19 UTC (rev 401272)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=4.7.5.2
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-dock";
+license=('GPL3')
+depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
+ 'deepin-qt-dbus-factory' 'deepin-network-utils' 'libdbusmenu-qt5')
+makedepends=('cmake' 'qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz";)
+sha512sums=('413a5c4dfbef1cec97d297c2f4f6a47597e5ef0936214466b138c029df12e1ae7749dbb5c7709507c68a5dc22f87b598383dd6cc10a9037aeb14a0fc9700f3ef')
+
+build() {
+  cd dde-dock-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DDOCK_TRAY_USE_NATIVE_POPUP=YES
+  make
+}
+
+package() {
+  cd dde-dock-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:14:01
  Author: felixonmars
Revision: 401271

upgpkg: deepin-dock 4.7.5.2-1

Modified:
  deepin-dock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:13:20 UTC (rev 401270)
+++ PKGBUILD2018-11-02 18:14:01 UTC (rev 401271)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=4.7.5.1
+pkgver=4.7.5.2
 pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 replaces=('dde-dock')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz";)
-sha512sums=('16afacddf220b083c090754e664dc8a1aabeabb3c0a42fe90cb8829314bbdaa924dbecef5f55db0e89717eb5f167416d022b753e41440215d844832aa7544007')
+sha512sums=('413a5c4dfbef1cec97d297c2f4f6a47597e5ef0936214466b138c029df12e1ae7749dbb5c7709507c68a5dc22f87b598383dd6cc10a9037aeb14a0fc9700f3ef')
 
 build() {
   cd dde-dock-$pkgver


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:13:20
  Author: felixonmars
Revision: 401270

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-orphans/repos/community-staging-x86_64/
  haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 401269, haskell-binary-orphans/trunk/PKGBUILD)

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

Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from 
rev 401269, haskell-binary-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:13:20 UTC (rev 401270)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-orphans
+pkgname=haskell-binary-orphans
+pkgver=0.1.8.0
+pkgrel=66
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-orphans";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" 
"haskell-hashable" "haskell-scientific"
+ "haskell-tagged" "haskell-unordered-containers" "haskell-vector"
+ "haskell-text-binary" "haskell-vector-binary-instances")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' 
$_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
+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-binary-orphans/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:13:04
  Author: felixonmars
Revision: 401269

upgpkg: haskell-binary-orphans 0.1.8.0-66

rebuild with vector-binary-instances 0.2.5.1

Modified:
  haskell-binary-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:12:16 UTC (rev 401268)
+++ PKGBUILD2018-11-02 18:13:04 UTC (rev 401269)
@@ -4,7 +4,7 @@
 _hkgname=binary-orphans
 pkgname=haskell-binary-orphans
 pkgver=0.1.8.0
-pkgrel=65
+pkgrel=66
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-orphans";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-vector-binary-instances/repos (2 files)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:12:16
  Author: felixonmars
Revision: 401268

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-vector-binary-instances/repos/community-staging-x86_64/
  haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 401267, haskell-vector-binary-instances/trunk/PKGBUILD)

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

Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 401267, haskell-vector-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 18:12:16 UTC (rev 401268)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vector-binary-instances
+pkgname=haskell-vector-binary-instances
+pkgver=0.2.5.1
+pkgrel=1
+pkgdesc="Instances of Data.Binary for vector"
+url="https://github.com/bos/vector-binary-instances";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_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
+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-vector-binary-instances/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:11:59
  Author: felixonmars
Revision: 401267

upgpkg: haskell-vector-binary-instances 0.2.5.1-1

rebuild with vector-binary-instances 0.2.5.1

Modified:
  haskell-vector-binary-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:11:44 UTC (rev 401266)
+++ PKGBUILD2018-11-02 18:11:59 UTC (rev 401267)
@@ -3,8 +3,8 @@
 
 _hkgname=vector-binary-instances
 pkgname=haskell-vector-binary-instances
-pkgver=0.2.5
-pkgrel=2
+pkgver=0.2.5.1
+pkgrel=1
 pkgdesc="Instances of Data.Binary for vector"
 url="https://github.com/bos/vector-binary-instances";
 license=("custom:BSD3")
@@ -12,7 +12,7 @@
 depends=('ghc-libs' "haskell-vector")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('5a352b1316a10cdc8928ebe267a35d9ccea62aaedcc9978c84400d84b023e38daa734f52535229f51db6d7b5da0a7757b2d8b3eaf346d57717e9aac0298736bd')
+sha512sums=('a16202b8ca3f88df82c27b37511087008579296363c73fe09ab19b00dee0fbaf98699b79b08d7e7410fcd062c03f2c5d1560f6b1c9ebf1ab8290596a35758be0')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:11:44
  Author: felixonmars
Revision: 401266

archrelease: copy trunk to community-any

Added:
  jake/repos/community-any/PKGBUILD
(from rev 401265, jake/trunk/PKGBUILD)
  jake/repos/community-any/jake.install
(from rev 401265, jake/trunk/jake.install)
Deleted:
  jake/repos/community-any/PKGBUILD
  jake/repos/community-any/jake.install

--+
 PKGBUILD |   45 ++---
 jake.install |   22 +++---
 2 files changed, 33 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 18:11:25 UTC (rev 401265)
+++ PKGBUILD2018-11-02 18:11:44 UTC (rev 401266)
@@ -1,23 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=jake
-pkgver=8.0.18
-pkgrel=1
-pkgdesc="JavaScript build tool, similar to Make or Rake"
-arch=('any')
-url="http://jakejs.com";
-license=('Apache')
-depends=('nodejs')
-makedepends=('npm')
-install=${pkgname}.install
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('292177407fee351ee929c5a006e4bb5359d8a1875caa2b4b101f3a9ef21c633b62883b1e3e49f6fc9a12bad88a3fbeced4c4cd95b85388d1e8ac8ae5a72cb8b0')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Why 777? :/
-  chmod -R u=rwX,go=rX "$pkgdir"
-}

Copied: jake/repos/community-any/PKGBUILD (from rev 401265, jake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 18:11:44 UTC (rev 401266)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+
+pkgname=jake
+pkgver=8.0.19
+pkgrel=1
+pkgdesc="JavaScript build tool, similar to Make or Rake"
+arch=('any')
+url="http://jakejs.com";
+license=('Apache')
+depends=('nodejs')
+makedepends=('npm')
+install=${pkgname}.install
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('8a294976e602530c51a87ddf2776f870fe6ba9e878de918cf0e4bad8b0f0a0a091a1e6008f8b7f28902d049e2372c54a10e3c9d63360e28d6c2a26e4dd99d553')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+}

Deleted: jake.install
===
--- jake.install2018-11-02 18:11:25 UTC (rev 401265)
+++ jake.install2018-11-02 18:11:44 UTC (rev 401266)
@@ -1,11 +0,0 @@
-post_install() {
-  # fixup permissions
-  chmod 755 /usr/lib/node_modules \
-/usr/lib/node_modules/jake/node_modules \
-/usr/lib/node_modules/jake/node_modules/.bin \
-/usr/lib/node_modules/jake/node_modules/filelist/node_modules
-}
-
-post_upgrade() {
-  post_install
-}

Copied: jake/repos/community-any/jake.install (from rev 401265, 
jake/trunk/jake.install)
===
--- jake.install(rev 0)
+++ jake.install2018-11-02 18:11:44 UTC (rev 401266)
@@ -0,0 +1,11 @@
+post_install() {
+  # fixup permissions
+  chmod 755 /usr/lib/node_modules \
+/usr/lib/node_modules/jake/node_modules \
+/usr/lib/node_modules/jake/node_modules/.bin \
+/usr/lib/node_modules/jake/node_modules/filelist/node_modules
+}
+
+post_upgrade() {
+  post_install
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:11:25
  Author: felixonmars
Revision: 401265

upgpkg: jake 8.0.19-1

Modified:
  jake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:07:59 UTC (rev 401264)
+++ PKGBUILD2018-11-02 18:11:25 UTC (rev 401265)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=jake
-pkgver=8.0.18
+pkgver=8.0.19
 pkgrel=1
 pkgdesc="JavaScript build tool, similar to Make or Rake"
 arch=('any')
@@ -12,7 +12,7 @@
 install=${pkgname}.install
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz";)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('292177407fee351ee929c5a006e4bb5359d8a1875caa2b4b101f3a9ef21c633b62883b1e3e49f6fc9a12bad88a3fbeced4c4cd95b85388d1e8ac8ae5a72cb8b0')
+sha512sums=('8a294976e602530c51a87ddf2776f870fe6ba9e878de918cf0e4bad8b0f0a0a091a1e6008f8b7f28902d049e2372c54a10e3c9d63360e28d6c2a26e4dd99d553')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:01:31
  Author: felixonmars
Revision: 401259

upgpkg: nnn 2.0-2

Modified:
  nnn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:00:00 UTC (rev 401258)
+++ PKGBUILD2018-11-02 18:01:31 UTC (rev 401259)
@@ -6,7 +6,7 @@
 pkgver=2.0
 pkgrel=2
 pkgdesc="The fastest terminal file manager ever written."
-arch=("i686" "x86_64")
+arch=('x86_64')
 depends=('bash')
 url="https://github.com/jarun/nnn";
 license=('BSD')


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:01:50
  Author: felixonmars
Revision: 401260

archrelease: copy trunk to community-x86_64

Added:
  nnn/repos/community-x86_64/
  nnn/repos/community-x86_64/PKGBUILD
(from rev 401259, nnn/trunk/PKGBUILD)

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

Copied: nnn/repos/community-x86_64/PKGBUILD (from rev 401259, 
nnn/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-11-02 18:01:50 UTC (rev 401260)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: John Jenkins 
+
+pkgname=nnn
+pkgver=2.0
+pkgrel=2
+pkgdesc="The fastest terminal file manager ever written."
+arch=('x86_64')
+depends=('bash')
+url="https://github.com/jarun/nnn";
+license=('BSD')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jarun/nnn/archive/v${pkgver//_/-}.tar.gz";)
+sha256sums=('0029efd3d009c197b1646d260350f3f87edca76eef3be6b81846af133d58d6a9')
+
+prepare() {
+  sed -i 's/install: all/install:/' $pkgname-$pkgver/Makefile
+}
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+
+  install -Dm644 scripts/auto-completion/fish/nnn.fish 
"$pkgdir"/usr/share/fish/vendor_completions.d/nnn.fish
+  install -Dm644 scripts/auto-completion/bash/nnn-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/nnn
+  install -Dm644 scripts/auto-completion/zsh/_nnn 
"$pkgdir"/usr/share/zsh/site-functions/_nnn
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 18:00:00
  Author: felixonmars
Revision: 401258

addpkg: nnn 2.0-1

Added:
  nnn/
  nnn/repos/
  nnn/trunk/
  nnn/trunk/PKGBUILD

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

Added: nnn/trunk/PKGBUILD
===
--- nnn/trunk/PKGBUILD  (rev 0)
+++ nnn/trunk/PKGBUILD  2018-11-02 18:00:00 UTC (rev 401258)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: John Jenkins 
+
+pkgname=nnn
+pkgver=2.0
+pkgrel=2
+pkgdesc="The fastest terminal file manager ever written."
+arch=("i686" "x86_64")
+depends=('bash')
+url="https://github.com/jarun/nnn";
+license=('BSD')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jarun/nnn/archive/v${pkgver//_/-}.tar.gz";)
+sha256sums=('0029efd3d009c197b1646d260350f3f87edca76eef3be6b81846af133d58d6a9')
+
+prepare() {
+  sed -i 's/install: all/install:/' $pkgname-$pkgver/Makefile
+}
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+
+  install -Dm644 scripts/auto-completion/fish/nnn.fish 
"$pkgdir"/usr/share/fish/vendor_completions.d/nnn.fish
+  install -Dm644 scripts/auto-completion/bash/nnn-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/nnn
+  install -Dm644 scripts/auto-completion/zsh/_nnn 
"$pkgdir"/usr/share/zsh/site-functions/_nnn
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:57:36
  Author: felixonmars
Revision: 401257

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 401256, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 401256, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 17:57:36 UTC (rev 401257)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.24.1
+pkgrel=72
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org";
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 
'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2";)
+sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:57:15
  Author: felixonmars
Revision: 401256

upgpkg: hedgewars 0.9.24.1-72

rebuild with sandi 0.4.3

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:51:25 UTC (rev 401255)
+++ PKGBUILD2018-11-02 17:57:15 UTC (rev 401256)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=0.9.24.1
-pkgrel=71
+pkgrel=72
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org";


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:51:25
  Author: felixonmars
Revision: 401255

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   57 ++
 ghc-8.4.patch |  121 
 2 files changed, 178 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 401254, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 17:51:25 UTC (rev 401255)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20181031
+pkgrel=2
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 
'haskell-feed'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs 
Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs 
Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs 
Test.hs
+}
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-ftorrentparser -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
401254, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-11-02 17:51:25 UTC (rev 
401255)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b

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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:51:09
  Author: felixonmars
Revision: 401254

upgpkg: git-annex 7.20181031-2

rebuild with sandi 0.4.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:48:59 UTC (rev 401253)
+++ PKGBUILD2018-11-02 17:51:09 UTC (rev 401254)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20181031
-pkgrel=1
+pkgrel=2
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:48:59
  Author: andrewsc
Revision: 401253

archrelease: copy trunk to community-any

Added:
  docker-compose/repos/community-any/PKGBUILD
(from rev 401252, docker-compose/trunk/PKGBUILD)
Deleted:
  docker-compose/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 17:48:40 UTC (rev 401252)
+++ PKGBUILD2018-11-02 17:48:59 UTC (rev 401253)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Andrew Crerar 
-# Maintainer: Morten Linderud 
-# Contributor: Felix Yan 
-# Contributor: Iwan Timmer 
-# Contributor: Vincent Demeester 
-# Contributor: Josh VanderLinden 
-
-pkgname=docker-compose
-pkgver=1.22.0
-pkgrel=2
-pkgdesc="Fast, isolated development environments using Docker"
-arch=('any')
-url="https://www.docker.com/";
-license=("Apache")
-depends=('python-cached-property' 'python-docopt' 'python-yaml' 
'python-requests'
- 'python-texttable' 'python-websocket-client' 'python-docker' 
'python-dockerpty'
- 'python-six' 'python-jsonschema' 'python-setuptools' 'docker')
-checkdepends=('python-pytest-runner' 'python-mock')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";)
-sha512sums=('eccef2165221fcfdac089ffd3bd0795d08d8c6f7158709dbc2fc83a6d6e9466af4b73c0c7d24a751c6b546b4219e10dfc96cd41e13e7ebc676da603c97b7620e')
-
-prepare() {
-  cd compose-$pkgver
-
-  # Remove upper bound on requires
-  sed -i 's/==/>=/g' requirements.txt
-  sed -i "s/, < .*',$/',/" setup.py
-}
-
-build() {
-  cd compose-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-  # TODO: need a running docker daemon to test
-
-  cd compose-$pkgver
-  # python setup.py install --root="$PWD/tmp_install" --optimize=1
-  # PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
python setup.py pytest
-}
-
-package() {
-  cd compose-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 contrib/completion/bash/docker-compose  
"$pkgdir"/usr/share/bash-completion/completions/docker-compose
-  install -Dm644 contrib/completion/fish/docker-compose.fish 
"$pkgdir"/usr/share/fish/completions/docker-compose.fish
-  install -Dm644 contrib/completion/zsh/_docker-compose  
"$pkgdir"/usr/share/zsh/site-functions/_docker-compose
-}

Copied: docker-compose/repos/community-any/PKGBUILD (from rev 401252, 
docker-compose/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 17:48:59 UTC (rev 401253)
@@ -0,0 +1,52 @@
+# Maintainer: Andrew Crerar 
+# Maintainer: Morten Linderud 
+# Contributor: Felix Yan 
+# Contributor: Iwan Timmer 
+# Contributor: Vincent Demeester 
+# Contributor: Josh VanderLinden 
+
+pkgname=docker-compose
+pkgver=1.23.1
+pkgrel=1
+pkgdesc="Fast, isolated development environments using Docker"
+arch=('any')
+url="https://www.docker.com/";
+license=("Apache")
+depends=('python-cached-property' 'python-docopt' 'python-yaml' 
'python-requests'
+ 'python-texttable' 'python-websocket-client' 'python-docker' 
'python-dockerpty'
+ 'python-six' 'python-jsonschema' 'python-setuptools' 'docker')
+checkdepends=('python-pytest-runner' 'python-mock')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";)
+sha512sums=('d294663e575657c361602693d66aca1ae3c0f5d4b25a74f4ab575be34054dc3168cb77d59fedf981f6bc98e253e87791187440f10c6957254c4f2e29ef7063d0')
+
+prepare() {
+  cd compose-$pkgver
+
+  # Remove upper bound on requires
+  sed -i 's/==/>=/g' requirements.txt
+  sed -i "s/, < .*',$/',/" setup.py
+}
+
+build() {
+  cd compose-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+  # TODO: need a running docker daemon to test
+
+  cd compose-$pkgver
+  # python setup.py install --root="$PWD/tmp_install" --optimize=1
+  # PATH="$PWD/tmp_install/usr/bin:$PATH" 
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
python setup.py pytest
+}
+
+package() {
+  cd compose-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 contrib/completion/bash/docker-compose  
"$pkgdir"/usr/share/bash-completion/completions/docker-compose
+  install -Dm644 contrib/completion/fish/docker-compose.fish 
"$pkgdir"/usr/share/fish/completions/docker-compose.fish
+  install -Dm644 contrib/completion/zsh/_docker-compose  
"$pkgdir"/usr/share/zsh/site-functions/_docker-compose
+}


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

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:48:40
  Author: andrewsc
Revision: 401252

upgpkg: docker-compose 1.23.1-1

docker-compose: Updating to 1.23.1

Modified:
  docker-compose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:45:23 UTC (rev 401251)
+++ PKGBUILD2018-11-02 17:48:40 UTC (rev 401252)
@@ -6,8 +6,8 @@
 # Contributor: Josh VanderLinden 
 
 pkgname=docker-compose
-pkgver=1.22.0
-pkgrel=2
+pkgver=1.23.1
+pkgrel=1
 pkgdesc="Fast, isolated development environments using Docker"
 arch=('any')
 url="https://www.docker.com/";
@@ -17,7 +17,7 @@
  'python-six' 'python-jsonschema' 'python-setuptools' 'docker')
 checkdepends=('python-pytest-runner' 'python-mock')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";)
-sha512sums=('eccef2165221fcfdac089ffd3bd0795d08d8c6f7158709dbc2fc83a6d6e9466af4b73c0c7d24a751c6b546b4219e10dfc96cd41e13e7ebc676da603c97b7620e')
+sha512sums=('d294663e575657c361602693d66aca1ae3c0f5d4b25a74f4ab575be34054dc3168cb77d59fedf981f6bc98e253e87791187440f10c6957254c4f2e29ef7063d0')
 
 prepare() {
   cd compose-$pkgver


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:45:23
  Author: felixonmars
Revision: 401251

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 401250, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 401250, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 17:45:23 UTC (rev 401251)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.1
+pkgrel=82
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' $pkgname.cabal
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i '1i{-# language NoMonadFailDesugaring #-}' src/Darcs/Util/Tree.hs 
src/Darcs/UI/Commands/Util/Tree.hs harness/Darcs/Test/Patch/Check.hs 
harness/Darcs/Test/Patch/Arbitrary/PrimV1.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:45:07
  Author: felixonmars
Revision: 401250

upgpkg: darcs 2.14.1-82

rebuild with sandi 0.4.3

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:39:47 UTC (rev 401249)
+++ PKGBUILD2018-11-02 17:45:07 UTC (rev 401250)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.1
-pkgrel=81
+pkgrel=82
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL2")


[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:39:47
  Author: andrewsc
Revision: 401249

archrelease: copy trunk to community-any

Added:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD
(from rev 401248, firefox-developer-edition-i18n/trunk/PKGBUILD)
Deleted:
  firefox-developer-edition-i18n/repos/community-any/PKGBUILD

--+
 PKGBUILD |  464 ++---
 1 file changed, 232 insertions(+), 232 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 17:39:17 UTC (rev 401248)
+++ PKGBUILD2018-11-02 17:39:47 UTC (rev 401249)
@@ -1,232 +0,0 @@
-# Maintainer: Andrew Crerar 
-
-pkgbase=firefox-developer-edition-i18n
-pkgver=64.0b4
-pkgrel=1
-pkgdesc="Language pack for Firefox Developer Edition"
-arch=('any')
-url="https://www.mozilla.com/";
-license=('MPL' 'GPL')
-
-_languages=(
-  'ach"Acholi"'
-  'af "Afrikaans"'
-  'an "Aragonese"'
-  'ar "Arabic"'
-  'as "Assamese"'
-  'ast"Asturian"'
-  'az "Azerbaijani"'
-  'be "Belarusian"'
-  'bg "Bulgarian"'
-  'bn-BD  "Bengali (Bangladesh)"'
-  'bn-IN  "Bengali (India)"'
-  'br "Breton"'
-  'bs "Bosnian"'
-  'ca "Catalan"'
-  'cak"Maya Kaqchikel"'
-  'cs "Czech"'
-  'cy "Welsh"'
-  'da "Danish"'
-  'de "German"'
-  'dsb"Lower Sorbian"'
-  'el "Greek"'
-  'en-GB  "English (British)"'
-  'en-US  "English (US)"'
-  'en-ZA  "English (South African)"'
-  'eo "Esperanto"'
-  'es-AR  "Spanish (Argentina)"'
-  'es-CL  "Spanish (Chile)"'
-  'es-ES  "Spanish (Spain)"'
-  'es-MX  "Spanish (Mexico)"'
-  'et "Estonian"'
-  'eu "Basque"'
-  'fa "Persian"'
-  'ff "Fulah"'
-  'fi "Finnish"'
-  'fr "French"'
-  'fy-NL  "Frisian"'
-  'ga-IE  "Irish"'
-  'gd "Gaelic (Scotland)"'
-  'gl "Galician"'
-  'gn "Guarani"'
-  'gu-IN  "Gujarati (India)"'
-  'he "Hebrew"'
-  'hi-IN  "Hindi (India)"'
-  'hr "Croatian"'
-  'hsb"Upper Sorbian"'
-  'hu "Hungarian"'
-  'hy-AM  "Armenian"'
-  'ia "Interlingua"'
-  'id "Indonesian"'
-  'is "Icelandic"'
-  'it "Italian"'
-  'ja "Japanese"'
-  'ka "Georgian"'
-  'kab"Kabyle"'
-  'kk "Kazakh"'
-  'km "Khmer"'
-  'kn "Kannada"'
-  'ko "Korean"'
-  'lij"Ligurian"'
-  'lt "Lithuanian"'
-  'lv "Latvian"'
-  'mai"Maithili"'
-  'mk "Macedonian"'
-  'ml "Malayalam"'
-  'mr "Marathi"'
-  'ms "Malay"'
-  'my "Burmese"'
-  'nb-NO  "Norwegian (Bokmål)"'
-  'ne-NP  "Nepali"'
-  'nl "Dutch"'
-  'nn-NO  "Norwegian (Nynorsk)"'
-  'or "Oriya"'
-  'pa-IN  "Punjabi (India)"'
-  'pl "Polish"'
-  'pt-BR  "Portuguese (Brazilian)"'
-  'pt-PT  "Portuguese (Portugal)"'
-  'rm "Romansh"'
-  'ro "Romanian"'
-  'ru "Russian"'
-  'si "Sinhala"'
-  'sk "Slovak"'
-  'sl "Slovenian"'
-  'son"Songhai"'
-  'sq "Albanian"'
-  'sr "Serbian"'
-  'sv-SE  "Swedish"'
-  'ta "Tamil"'
-  'te "Telugu"'
-  'th "Thai"'
-  'tr "Turkish"'
-  'uk "Ukrainian"'
-  'ur "Urdu"'
-  'uz "Uzbek"'
-  'vi "Vietnamese"'
-  'xh "Xhosa"'
-  'zh-CN  "Chinese (Simplified)"'
-  'zh-TW  "Chinese (Traditional)"'
-)
-
-pkgname=()
-source=()
-_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi
-
-for _lang in "${_languages[@]}"; do
-  _locale=${_lang%% *}
-  _pkgname=firefox-developer-edition-i18n-${_locale,,}
-
-  pkgname+=($_pkgname)
-  
source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
-  eval "package_$_pkgname() {
-_package $_lang
-  }"
-done
-
-# Don't extract anything
-noextract=(${source[@]%%::*})
-
-_package() {
-  pkgdesc="$2 language pack for Firefox Developer Edition"
-  depends=("firefox-developer-edition>=$pkgver")
-  install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \
-
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi"
-}
-
-sha512sums=('9502ef3326b52403672a9dfba8a8b7441829f72f96f4eed80009f30587a7074562e9947997ce09b8791c7a6e1ff895cf9fce090e2f7a791ad719f048d4a05f98'
-
'17e55f0d44b61e5bc15025e26803f1bd530011fdd367aa7c91f7a4cb58da49233445abbbc768b5ec887d10ad6402245334dbdd8d0e7da0ce1ad78e770fa427f6'
-
'1570c541551ab325f1ac504b316fd238476a83d6f12e80cb29f39407f379c04f46214c7b3a62ceab5c76b3f50d69e460fdcb95093c5198cecab50da4eb429281'
-
'8d83e22e2c4be4ceeba959a53311f264fc3f1b8504ff5f602564a516fb62ba8c5d46f93d1f59fa8216c9363c60c4e5304a1a70d938ed80f1f7660078b6b0e5f0'
-
'c3c7c017c57ce13442cf352702a584d9b696e8814bec5c36887494d57825acc110fc2be9ca13680b6369b1315da78fabdf5d1fcfc8820cbb70fad3dc17859fc7'
-
'3e3eed21646658c79619cd59e90790350f57065d49e3244076ac736d29bfad6a086bc0cd0284ac45918848829057492a393ec8ef1b4dc16ac3c00f401f08e7d0'
-
'0af8e6ca287ee0d98a64b393f91a80c4d668367b393d92b6f7

[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:39:17
  Author: andrewsc
Revision: 401248

upgpkg: firefox-developer-edition-i18n 64.0b6-1

firefox-developer-edition-i18n: Updating to 64.0b6

Modified:
  firefox-developer-edition-i18n/trunk/PKGBUILD

--+
 PKGBUILD |  196 ++---
 1 file changed, 98 insertions(+), 98 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:36:48 UTC (rev 401247)
+++ PKGBUILD2018-11-02 17:39:17 UTC (rev 401248)
@@ -1,7 +1,7 @@
 # Maintainer: Andrew Crerar 
 
 pkgbase=firefox-developer-edition-i18n
-pkgver=64.0b4
+pkgver=64.0b6
 pkgrel=1
 pkgdesc="Language pack for Firefox Developer Edition"
 arch=('any')
@@ -133,100 +133,100 @@
 
"$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi"
 }
 
-sha512sums=('9502ef3326b52403672a9dfba8a8b7441829f72f96f4eed80009f30587a7074562e9947997ce09b8791c7a6e1ff895cf9fce090e2f7a791ad719f048d4a05f98'
-
'17e55f0d44b61e5bc15025e26803f1bd530011fdd367aa7c91f7a4cb58da49233445abbbc768b5ec887d10ad6402245334dbdd8d0e7da0ce1ad78e770fa427f6'
-
'1570c541551ab325f1ac504b316fd238476a83d6f12e80cb29f39407f379c04f46214c7b3a62ceab5c76b3f50d69e460fdcb95093c5198cecab50da4eb429281'
-
'8d83e22e2c4be4ceeba959a53311f264fc3f1b8504ff5f602564a516fb62ba8c5d46f93d1f59fa8216c9363c60c4e5304a1a70d938ed80f1f7660078b6b0e5f0'
-
'c3c7c017c57ce13442cf352702a584d9b696e8814bec5c36887494d57825acc110fc2be9ca13680b6369b1315da78fabdf5d1fcfc8820cbb70fad3dc17859fc7'
-
'3e3eed21646658c79619cd59e90790350f57065d49e3244076ac736d29bfad6a086bc0cd0284ac45918848829057492a393ec8ef1b4dc16ac3c00f401f08e7d0'
-
'0af8e6ca287ee0d98a64b393f91a80c4d668367b393d92b6f78d097f45fc689609ac248a0d86715545f77aa2fa12045ed68ebb3172e8cbed78dcdc03555f76bf'
-
'27a20e8c8bd875413d43ecd6b105782b3f4a2c7a0f436f8aa1691b59bca7610f97875fb5cc750e07bc20ca968477cfc0566b51445e129501f541cc0a2f4fb094'
-
'5d6b5f0636b3ab4f373bf9a7a8fc907eda398c626004283b2bfd8d5b4e675043cc01d366654dcbb61a1b5ffa1615f6ba922c4e004313521504fc632385278e38'
-
'4f1a6ce47f672ac81e714e259848535c1f2b5a495069472e70b009af218e29392a925175626995f73bd4e59c70cafde285285b068fc370bb7f287feb40b92e72'
-
'a2e6403a38f4f1ff633ded8e306acee15a6281075ddfb4f8abded5a8a019de008be41e59d8c826a4e791b26bbc788f52e920a98a4d99224b931aad78998f152d'
-
'4c6106da1c9e28562898d8dd93c0d513d6f672b11a503229f06b4c38b0811ce4e067050c4196ad461230f5c16562fb60a853fd2aadb019af8737300cecaf51db'
-
'12a109e5e3ece0a1ac7100b0bf4af15ff53fd6b1dfa730d61cf1d0b0bb79ee821b96162461cab7895e8060b1e3f04b54ae3aac85ca2460a50551ebad5e760505'
-
'b0d9f72cd3994ca5c530ce2b713bc0d31558f2720e86a750bf4bac07268e8aaa131bb7ee40fa535f5df3f56a66ba0a20ac56600cb720f1f816c85ee5b5bff68f'
-
'7dcb3a5b20e49c34374e66e7a1a309556f4f9089ff648dbcbeedd9ae365dd3bee745f6ca1147104368d75342fa8f669dbfea7bb4907906ca34f8fc0baa1d8d9a'
-
'6fe4766f5579be3e3906130f6084f8b7aa0e7929e2e34c211637143cf43847143ad175906ad9610fb2c915d4b4d554cf3fdc0e18c1353c43da3dd66ecad1dfa1'
-
'65ccfe347f493c9ac73fec3f5956dab3d8a11d02fad4bb615b082335c4b6feb63e8f6ddfcc781f497d772207b88966a9488b9ee20adf7c0623c0d76b11e46ebc'
-
'0ea3e39bc838be91a8acda96e47128288fda143f6471af82ef687f1530a1ac5ca2e85dda60dcb955d1c9c14cd5cdfe65a05a67e3abceb90ea369329a4b6632e0'
-
'ea0dd8716903eadfe4e86bd90cd1006ccf7de562f6bf6698d069dc68569948965f81c2db1e34794ca2d17532cbc2b9960b02d0dc4fbbcfad04abea3af3c2bd46'
-
'b5d5dc0c4e65fec3fbaeab04123e5df1603b8e5ac05a0e114b5167082dfe6e135d8f0bd41195a969ce150b47b8e08c004fbffa27c02982a3afb729d4106294ad'
-
'b10022162263c2d4352615d0d720acf0bbedfe07ea61e26387e23cc5a46ea2e55b20b21ddbac8e4cee72c43c7ab8b3abbb3f3bcb2f987a80ea1358b956996df6'
-
'784cf0cf5c141bfe021bae57d4934161805f11de679b4b3deac23531cb2dfb35340bc5fb2d7771810825c36dcdd450f963e86a9c738760c98f4b0ab448683d6f'
-
'5e15a924ddf682fdb01e3eeff52a6ef4f5ea4ee8ccb2dbed4e7e77174ee73d203ae9f3e47409b706437d254aadceddc81cc8f9b1e9ad6bc585017010a09039ff'
-
'581d3f005654b16d1a4c442ee14d34ade5eadca2b1d2379c3bf02067f31d91e29750b8cc4b647fd33c35905b96601c33609698724a1650f53b6a8c1f89e339b6'
-
'b8c95460d75456fd8f093dc7aa8218abfb9ec50967245dcc1d410d7f8eab2fa501ca953e6d16e03a6f62e2f6648a77877aa73c038b8d05eb608d6baa62dedfcf'
-
'1a38c486c09490dc1b046277a268393f3835fa0385467a42ae80a72adf14aa0a125bdd61a834c0ebaddb3054ea38ccd02fbbaa999800e532148e0f148b79c8ca'
-
'8da7b6d2e6a14195dd1396e922f78700b454709e88e25d24abd82a927f6d1f06ad58f59da16f3ce80b966a49a55c9bb76a9ab9095877831f839e45105c71d57b'
-
'8946be3cc9ecde03b1904297846cba59aac7cd699cb42049f174a91e09dc5ce1ccb2cc4a24031afa179547efbede8a8ebd9aa95c7ac9875ac7bda62890ccb531'
-
'924329ca8

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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:36:48
  Author: felixonmars
Revision: 401247

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 401246, 
haskell-sandi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 17:36:48 UTC (rev 401247)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sandi
+pkgname=haskell-sandi
+pkgver=0.4.3
+pkgrel=1
+pkgdesc="Data encoding library"
+url="https://hackage.haskell.org/package/sandi";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('76d9288d7dce824d320e545b0540b40b148b8c848c7785fc79514cdfa6815a946229fd70c341443f52a9cf8cdb4f425980a14b33d0c3b02cf6645854e5048269')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fwith-conduit
+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-sandi/trunk (PKGBUILD)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 17:36:31
  Author: felixonmars
Revision: 401246

upgpkg: haskell-sandi 0.4.3-1

rebuild with sandi 0.4.3

Modified:
  haskell-sandi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:34:32 UTC (rev 401245)
+++ PKGBUILD2018-11-02 17:36:31 UTC (rev 401246)
@@ -3,20 +3,21 @@
 
 _hkgname=sandi
 pkgname=haskell-sandi
-pkgver=0.4.2
-pkgrel=63
+pkgver=0.4.3
+pkgrel=1
 pkgdesc="Data encoding library"
 url="https://hackage.haskell.org/package/sandi";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-conduit" "haskell-exceptions" 
"haskell-stringsearch")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('1fb255ca358c83a46121f930cbcbe4892f3c6d7b2830f4ba497faceeb9f1f5bb6046f1043c2c65b552e4afc0be1f413852db5b8e2054a476cacbe0d3fb4ee4a0')
+sha512sums=('76d9288d7dce824d320e545b0540b40b148b8c848c7785fc79514cdfa6815a946229fd70c341443f52a9cf8cdb4f425980a14b33d0c3b02cf6645854e5048269')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *4.12/<5/' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
 }
 
 build() {
@@ -23,7 +24,7 @@
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fwith-conduit
 runhaskell Setup build
@@ -33,6 +34,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:34:32
  Author: andrewsc
Revision: 401245

archrelease: copy trunk to community-x86_64

Added:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
(from rev 401244, firefox-developer-edition/trunk/PKGBUILD)
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
(from rev 401244, 
firefox-developer-edition/trunk/firefox-developer-edition.desktop)
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
(from rev 401244, firefox-developer-edition/trunk/firefox-install-dir.patch)
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg
(from rev 401244, firefox-developer-edition/trunk/firefox-symbolic.svg)
Deleted:
  firefox-developer-edition/repos/community-x86_64/PKGBUILD
  
firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop
  firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch
  firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg

---+
 PKGBUILD  |  347 ++--
 firefox-developer-edition.desktop |  622 ++--
 firefox-install-dir.patch |   84 ++--
 firefox-symbolic.svg  |  128 +++
 4 files changed, 590 insertions(+), 591 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 17:33:58 UTC (rev 401244)
+++ PKGBUILD2018-11-02 17:34:32 UTC (rev 401245)
@@ -1,174 +0,0 @@
-# Maintainer: Andrew Crerar 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=firefox-developer-edition
-pkgver=64.0b4
-pkgrel=1
-pkgdesc="Developer Edition of the popular Firefox web browser"
-arch=('x86_64')
-license=('MPL' 'GPL' 'LGPL')
-url="https://www.mozilla.org/firefox/channel/#developer";
-depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
- 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 
'libpulse')
-makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 
'imake' 'inetutils'
- 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 
'llvm' 'jack'
- 'gtk2' 'nodejs' 'python2-psutil')
-optdepends=('networkmanager: Location detection via available WiFi networks'
-'libnotify: Notification integration'
-'pulseaudio: Audio support'
-'speech-dispatcher: Text-to-Speech')
-replaces=('firefox-developer')
-options=(!emptydirs !makeflags !strip)
-_repo=https://hg.mozilla.org/mozilla-unified
-source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE"
-"$pkgname".desktop
-firefox-symbolic.svg
-firefox-install-dir.patch)
-sha512sums=('SKIP'
-
'12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195'
-
'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8'
-
'8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248')
-
-# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact foutre...@archlinux.org for
-# more information.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-
-# Mozilla API keys (see https://location.services.mozilla.com/api)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys. Feel free to contact hef...@archlinux.org for
-# more information.
-_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
-
-prepare() {
-  cargo install cbindgen
-
-  cd mozilla-unified
-  patch -Np1 -i ../firefox-install-dir.patch
-
-  echo -n "$_google_api_key" > google-api-key
-  echo -n "$_mozilla_api_key" > mozilla-api-key
-
-  cat > .mozconfig << END
-ac_add_options --enable-application=browser
-
-ac_add_options --prefix=/usr
-ac_add_options --enable-release
-ac_add_options --enable-hardening
-ac_add_options --enable-optimize
-ac_add_options --enable-rust-simd
-ac_add_options --enable-lto
-export CC=clang
-export CXX=clang++
-export AR=llvm-ar
-export NM=llvm-nm
-export RANLIB=llvm-ranlib
-
-# Branding
-ac_add_options --with-branding=browser/branding/aurora
-ac_add_options --enable-update-channel=aurora
-ac_add_options --with-distribution-id=org.archlinux
-ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1"
-export MOZILLA_OFFICIAL=1
-export MOZ_TELEMETRY_REPORTING=1
-export MOZ_REQUIRE_SIGNING=0
-
-# Keys
-ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key
-ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key
-
-# System libraries
-ac_add_options --with-system-zlib
-ac_add_options --with-system-bz2
-ac_add_options --

[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)

2018-11-02 Thread Andrew Crerar via arch-commits
Date: Friday, November 2, 2018 @ 17:33:58
  Author: andrewsc
Revision: 401244

upgpkg: firefox-developer-edition 64.0b6-1

firefox-developer-edition: Updating to 64.0b6, moved cbindgen to makedeps, 
hunspell en-us dict now optdep

Modified:
  firefox-developer-edition/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 17:29:34 UTC (rev 401243)
+++ PKGBUILD2018-11-02 17:33:58 UTC (rev 401244)
@@ -2,7 +2,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=firefox-developer-edition
-pkgver=64.0b4
+pkgver=64.0b6
 pkgrel=1
 pkgdesc="Developer Edition of the popular Firefox web browser"
 arch=('x86_64')
@@ -9,14 +9,15 @@
 license=('MPL' 'GPL' 'LGPL')
 url="https://www.mozilla.org/firefox/channel/#developer";
 depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
- 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 
'libpulse')
+ 'dbus-glib' 'ffmpeg' 'nss' 'sqlite' 'ttf-font' 'libpulse')
 makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 
'imake' 'inetutils'
  'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 
'llvm' 'jack'
- 'gtk2' 'nodejs' 'python2-psutil')
+ 'gtk2' 'nodejs' 'python2-psutil' 'cbindgen')
 optdepends=('networkmanager: Location detection via available WiFi networks'
 'libnotify: Notification integration'
 'pulseaudio: Audio support'
-'speech-dispatcher: Text-to-Speech')
+'speech-dispatcher: Text-to-Speech'
+'hunspell-en_US: Spell Checking, American English')
 replaces=('firefox-developer')
 options=(!emptydirs !makeflags !strip)
 _repo=https://hg.mozilla.org/mozilla-unified
@@ -42,8 +43,6 @@
 _mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
 
 prepare() {
-  cargo install cbindgen
-
   cd mozilla-unified
   patch -Np1 -i ../firefox-install-dir.patch
 


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

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 17:29:34
  Author: archange
Revision: 401243

archrelease: copy trunk to community-x86_64

Added:
  acpica/repos/community-x86_64/PKGBUILD
(from rev 401242, acpica/trunk/PKGBUILD)
Deleted:
  acpica/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 17:29:18 UTC (rev 401242)
+++ PKGBUILD2018-11-02 17:29:34 UTC (rev 401243)
@@ -1,30 +0,0 @@
-# Maintainer : Bruno Pagani 
-# Maintainer : Laurent Carlier 
-# Contributor: Giovanni Scafora 
-# Contributor: Alessio 'mOlOk' Bolognino 
-
-pkgname=acpica
-pkgver=20181003
-pkgrel=1
-pkgdesc="ACPI tools, including Intel ACPI Source Language compiler"
-arch=('x86_64')
-url="https://acpica.org";
-license=('GPL2')
-depends=('glibc')
-makedepends=('flex' 'bison')
-provides=('iasl')
-conflicts=('iasl')
-replaces=('iasl')
-options=('!makeflags')
-source=("https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz";)
-sha256sums=('4c40014ef582665f87e4278f34a60b725bc99cb94341c900621780d6d5a708d1')
-
-build() {
-  cd acpica-unix-${pkgver}
-  make
-}
-
-package() {
-  cd acpica-unix-${pkgver}
-  make DESTDIR=${pkgdir} install
-}

Copied: acpica/repos/community-x86_64/PKGBUILD (from rev 401242, 
acpica/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 17:29:34 UTC (rev 401243)
@@ -0,0 +1,30 @@
+# Maintainer : Bruno Pagani 
+# Maintainer : Laurent Carlier 
+# Contributor: Giovanni Scafora 
+# Contributor: Alessio 'mOlOk' Bolognino 
+
+pkgname=acpica
+pkgver=20181031
+pkgrel=1
+pkgdesc="ACPI tools, including Intel ACPI Source Language compiler"
+arch=('x86_64')
+url="https://acpica.org";
+license=('GPL2')
+depends=('glibc')
+makedepends=('flex' 'bison')
+provides=('iasl')
+conflicts=('iasl')
+replaces=('iasl')
+options=('!makeflags')
+source=("https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz";)
+sha256sums=('090e75cf2a6bc53dc93a82822ae74962942bc66d3932a00ed130e640b3a3e1ff')
+
+build() {
+  cd acpica-unix-${pkgver}
+  make
+}
+
+package() {
+  cd acpica-unix-${pkgver}
+  make DESTDIR=${pkgdir} install
+}


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

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 17:29:18
  Author: archange
Revision: 401242

upgpkg: acpica 20181031-1

Modified:
  acpica/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 16:40:56 UTC (rev 401241)
+++ PKGBUILD2018-11-02 17:29:18 UTC (rev 401242)
@@ -4,7 +4,7 @@
 # Contributor: Alessio 'mOlOk' Bolognino 
 
 pkgname=acpica
-pkgver=20181003
+pkgver=20181031
 pkgrel=1
 pkgdesc="ACPI tools, including Intel ACPI Source Language compiler"
 arch=('x86_64')
@@ -17,7 +17,7 @@
 replaces=('iasl')
 options=('!makeflags')
 source=("https://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz";)
-sha256sums=('4c40014ef582665f87e4278f34a60b725bc99cb94341c900621780d6d5a708d1')
+sha256sums=('090e75cf2a6bc53dc93a82822ae74962942bc66d3932a00ed130e640b3a3e1ff')
 
 build() {
   cd acpica-unix-${pkgver}


[arch-commits] Commit in gitea/repos/community-x86_64 (12 files)

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 16:40:56
  Author: archange
Revision: 401241

archrelease: copy trunk to community-x86_64

Added:
  gitea/repos/community-x86_64/PKGBUILD
(from rev 401240, gitea/trunk/PKGBUILD)
  gitea/repos/community-x86_64/gitea-disable-u2f.patch
(from rev 401240, gitea/trunk/gitea-disable-u2f.patch)
  gitea/repos/community-x86_64/gitea-ldflags.patch
(from rev 401240, gitea/trunk/gitea-ldflags.patch)
  gitea/repos/community-x86_64/gitea-repos.patch
(from rev 401240, gitea/trunk/gitea-repos.patch)
  gitea/repos/community-x86_64/gitea.service
(from rev 401240, gitea/trunk/gitea.service)
  gitea/repos/community-x86_64/gitea.tmpfiles
(from rev 401240, gitea/trunk/gitea.tmpfiles)
Deleted:
  gitea/repos/community-x86_64/PKGBUILD
  gitea/repos/community-x86_64/gitea-disable-u2f.patch
  gitea/repos/community-x86_64/gitea-ldflags.patch
  gitea/repos/community-x86_64/gitea-repos.patch
  gitea/repos/community-x86_64/gitea.service
  gitea/repos/community-x86_64/gitea.tmpfiles

-+
 PKGBUILD|  131 ++
 gitea-disable-u2f.patch |   32 +--
 gitea-ldflags.patch |   38 ++---
 gitea-repos.patch   |   22 +++
 gitea.service   |   78 +--
 gitea.tmpfiles  |   16 +++--
 6 files changed, 159 insertions(+), 158 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 16:40:38 UTC (rev 401240)
+++ PKGBUILD2018-11-02 16:40:56 UTC (rev 401241)
@@ -1,66 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Maintainer: Maxime Gauduin 
-# Contributor: Frederik Schwan 
-
-pkgname=gitea
-pkgver=1.5.3
-pkgrel=2
-pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
-arch=('x86_64')
-url="https://gitea.io";
-license=('MIT')
-depends=('git')
-makedepends=('go-pie' 'go-bindata')
-optdepends=(
-  'mariadb: MariaDB support'
-  'memcached: MemCached support'
-  'openssh: GIT over SSH support'
-  'pam: Authentication via PAM support'
-  'postgresql: PostgreSQL support'
-  'redis: Redis support'
-  'sqlite: SQLite support'
-)
-backup=('etc/gitea/app.ini')
-_commit=8733384e20b31f887cb8d8d4196cab939d49ab4b # tags/1.5.3^0
-source=("git+https://github.com/go-gitea/gitea.git#commit=${_commit}";
-gitea.tmpfiles
-gitea.service
-gitea-repos.patch
-gitea-ldflags.patch
-gitea-disable-u2f.patch)
-sha256sums=('SKIP'
-'da04ca25b76bcfc443c49da056393240d94d8c7e3b4bd63d4cf10e5aea001239'
-'98339795107f1979c6aff6a8a5255d4d368cbabd4e8760867b789646d749b3ae'
-'66c5a84fbbe56dd8b3bca3a779aaaf5d4855573f0dd2b273018a8983d7951a72'
-'f062d395b3122edcbcb51f6bac59da70ef57bfcf4693c17bde14ee35b1ef5e92'
-'d6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')
-
-prepare() {
-  mkdir -p gopath/src/code.gitea.io
-  ln -rTsf ${pkgname} gopath/src/code.gitea.io/${pkgname}
-
-  cd ${pkgname}
-  # Change default repos path for ArchLinux
-  patch -Np1 -i ../gitea-repos.patch
-  # Fix LDFLAGS not being respected by Go
-  patch -Np1 -i ../gitea-ldflags.patch
-  # https://github.com/go-gitea/gitea/issues/4692
-  patch -Np1 -i ../gitea-disable-u2f.patch
-}
-
-build() {
-  export GOPATH="${srcdir}"/gopath
-  cd gopath/src/code.gitea.io/gitea
-  make generate
-  EXTRA_GOFLAGS="-gcflags all=-trimpath=${GOPATH} -asmflags 
all=-trimpath=${GOPATH}" \
-  make GOFLAGS="-v" TAGS="bindata sqlite pam" build
-}
-
-package() {
-  install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
-  install -Dm644 ${pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-  install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
-  install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-  install -dm755 -o root -g git "${pkgdir}"/etc/gitea
-  install -m 660 -o root -g git ${pkgname}/custom/conf/app.ini.sample 
"${pkgdir}"/etc/gitea/app.ini
-}

Copied: gitea/repos/community-x86_64/PKGBUILD (from rev 401240, 
gitea/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 16:40:56 UTC (rev 401241)
@@ -0,0 +1,65 @@
+# Maintainer: Bruno Pagani 
+# Maintainer: Maxime Gauduin 
+# Contributor: Frederik Schwan 
+
+pkgname=gitea
+pkgver=1.5.3
+pkgrel=3
+pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
+arch=('x86_64')
+url="https://gitea.io";
+license=('MIT')
+depends=('git')
+makedepends=('go-pie' 'go-bindata')
+optdepends=(
+  'mariadb: MariaDB support'
+  'memcached: MemCached support'
+  'openssh: GIT over SSH support'
+  'pam: Authentication via PAM support'
+  'postgresql: PostgreSQL support'
+  'redis: Redis support'
+  'sqlite: SQLite support'
+)
+backup=('etc/gitea/app.ini')
+_commit=8733384e20b31f887cb8d8d4196cab939d49ab4b # tags/1.5.3^0
+source=("g

[arch-commits] Commit in gitea/trunk (PKGBUILD gitea.tmpfiles)

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 16:40:38
  Author: archange
Revision: 401240

git user does not have a fixed uid

So its actual uid will generally differ between the build chroot and the actual
installation system.
Fix that by changing owner (and permissions while we are at it) in .tmpfiles.

Modified:
  gitea/trunk/PKGBUILD
  gitea/trunk/gitea.tmpfiles

+
 PKGBUILD   |7 +++
 gitea.tmpfiles |2 ++
 2 files changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 16:30:58 UTC (rev 401239)
+++ PKGBUILD2018-11-02 16:40:38 UTC (rev 401240)
@@ -4,7 +4,7 @@
 
 pkgname=gitea
 pkgver=1.5.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
 arch=('x86_64')
 url="https://gitea.io";
@@ -29,7 +29,7 @@
 gitea-ldflags.patch
 gitea-disable-u2f.patch)
 sha256sums=('SKIP'
-'da04ca25b76bcfc443c49da056393240d94d8c7e3b4bd63d4cf10e5aea001239'
+'f6829347594d424d63bcc211f85effaea90b677960593fe3ca978b3b5a3d12a7'
 '98339795107f1979c6aff6a8a5255d4d368cbabd4e8760867b789646d749b3ae'
 '66c5a84fbbe56dd8b3bca3a779aaaf5d4855573f0dd2b273018a8983d7951a72'
 'f062d395b3122edcbcb51f6bac59da70ef57bfcf4693c17bde14ee35b1ef5e92'
@@ -61,6 +61,5 @@
   install -Dm644 ${pkgname}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
   install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
   install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-  install -dm755 -o root -g git "${pkgdir}"/etc/gitea
-  install -m 660 -o root -g git ${pkgname}/custom/conf/app.ini.sample 
"${pkgdir}"/etc/gitea/app.ini
+  install -D ${pkgname}/custom/conf/app.ini.sample 
"${pkgdir}"/etc/gitea/app.ini
 }

Modified: gitea.tmpfiles
===
--- gitea.tmpfiles  2018-11-02 16:30:58 UTC (rev 401239)
+++ gitea.tmpfiles  2018-11-02 16:40:38 UTC (rev 401240)
@@ -5,3 +5,5 @@
 d /var/lib/gitea/repos 0750 git git
 d /var/lib/gitea/tmp 0750 git git
 d /var/log/gitea 0750 git git
+z /etc/gitea 0755 root git
+z /etc/gitea/app.ini 0660 root git


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 16:30:58
  Author: felixonmars
Revision: 401239

archrelease: copy trunk to community-any

Added:
  prettyping/repos/community-any/
  prettyping/repos/community-any/PKGBUILD
(from rev 401238, prettyping/trunk/PKGBUILD)

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

Copied: prettyping/repos/community-any/PKGBUILD (from rev 401238, 
prettyping/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-11-02 16:30:58 UTC (rev 401239)
@@ -0,0 +1,20 @@
+# Maintainer: Felix Yan 
+# Contributor: gkmcd 
+# Contributor: Wyatt J. Brown 
+
+pkgname=prettyping
+pkgver=1.0.1
+pkgrel=2
+epoch=1
+pkgdesc='A ping wrapper making the output prettier, more colorful, more 
compact, and easier to read.'
+arch=('any')
+url='https://github.com/denilsonsa/prettyping'
+license=('MIT')
+depends=('bash' 'awk' 'iputils')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/denilsonsa/prettyping/archive/v$pkgver.tar.gz";)
+sha512sums=('967626f11cd58fd9a0ce91a320caf6b6a296681ed809e04188f0cfe00d03c80a3620bf4d3ec86e855be363810763ff3ccd8bb0a959d03e62b31edba2cfae7f79')
+
+package() {
+   install -Dm644 "$srcdir/prettyping-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+   install -Dm755 "$srcdir/prettyping-$pkgver/prettyping" 
"$pkgdir/usr/bin/prettyping"
+}


[arch-commits] Commit in (4 files)

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 16:30:31
  Author: felixonmars
Revision: 401238

addpkg: prettyping 1:1.0.1-2

Added:
  prettyping/
  prettyping/repos/
  prettyping/trunk/
  prettyping/trunk/PKGBUILD

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

Added: prettyping/trunk/PKGBUILD
===
--- prettyping/trunk/PKGBUILD   (rev 0)
+++ prettyping/trunk/PKGBUILD   2018-11-02 16:30:31 UTC (rev 401238)
@@ -0,0 +1,20 @@
+# Maintainer: Felix Yan 
+# Contributor: gkmcd 
+# Contributor: Wyatt J. Brown 
+
+pkgname=prettyping
+pkgver=1.0.1
+pkgrel=2
+epoch=1
+pkgdesc='A ping wrapper making the output prettier, more colorful, more 
compact, and easier to read.'
+arch=('any')
+url='https://github.com/denilsonsa/prettyping'
+license=('MIT')
+depends=('bash' 'awk' 'iputils')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/denilsonsa/prettyping/archive/v$pkgver.tar.gz";)
+sha512sums=('967626f11cd58fd9a0ce91a320caf6b6a296681ed809e04188f0cfe00d03c80a3620bf4d3ec86e855be363810763ff3ccd8bb0a959d03e62b31edba2cfae7f79')
+
+package() {
+   install -Dm644 "$srcdir/prettyping-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+   install -Dm755 "$srcdir/prettyping-$pkgver/prettyping" 
"$pkgdir/usr/bin/prettyping"
+}


[arch-commits] Commit in kresus/trunk (PKGBUILD kresus.service)

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 15:58:17
  Author: archange
Revision: 401236

Rebuild for https://framagit.org/kresusapp/kresus/issues/795

Also harden even more.

Modified:
  kresus/trunk/PKGBUILD
  kresus/trunk/kresus.service

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:48:24 UTC (rev 401235)
+++ PKGBUILD2018-11-02 15:58:17 UTC (rev 401236)
@@ -3,7 +3,7 @@
 pkgname=kresus
 pkgver=0.13.3
 _commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b
-pkgrel=1
+pkgrel=2
 pkgdesc="Self-hosted personal finance manager"
 arch=('x86_64')
 url="https://kresus.org";
@@ -19,7 +19,7 @@
 "${pkgname}.tmpfiles")
 sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2'
 'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a'
-'5ea65d143558e50a47a65daa6a363b876e0d369a162ba88e3070f685a9ac8de9'
+'0231362054dca49e4fadf3f853095a0f9d6ceebf1d8b12d9332a7bf8b09bcbe2'
 'd9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc'
 'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632')
 

Modified: kresus.service
===
--- kresus.service  2018-11-02 15:48:24 UTC (rev 401235)
+++ kresus.service  2018-11-02 15:58:17 UTC (rev 401236)
@@ -6,10 +6,13 @@
 User=kresus
 Group=kresus
 Type=simple
-Environment="NODE_ENV=production"
+WorkingDirectory=~
+Environment=NODE_ENV=production
 ExecStart=/usr/bin/kresus -c /etc/webapps/kresus/config.ini
 Restart=always
+CapabilityBoundingSet=
 NoNewPrivileges=true
+PrivateUsers=true
 PrivateDevices=true
 PrivateTmp=true
 ProtectHome=true
@@ -18,6 +21,11 @@
 ProtectKernelTunables=true
 ProtectKernelModules=yes
 ReadWritePaths=/etc/webapps/kresus/config.ini /var/lib/kresus
+LockPersonality=true
+#MemoryDenyWriteExecute=true
+RestrictRealtime=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
 
 [Install]
 WantedBy=multi-user.target


[arch-commits] Commit in kresus/repos/community-x86_64 (10 files)

2018-11-02 Thread Bruno Pagani via arch-commits
Date: Friday, November 2, 2018 @ 15:58:34
  Author: archange
Revision: 401237

archrelease: copy trunk to community-x86_64

Added:
  kresus/repos/community-x86_64/PKGBUILD
(from rev 401236, kresus/trunk/PKGBUILD)
  kresus/repos/community-x86_64/config.ini
(from rev 401236, kresus/trunk/config.ini)
  kresus/repos/community-x86_64/kresus.service
(from rev 401236, kresus/trunk/kresus.service)
  kresus/repos/community-x86_64/kresus.sysusers
(from rev 401236, kresus/trunk/kresus.sysusers)
  kresus/repos/community-x86_64/kresus.tmpfiles
(from rev 401236, kresus/trunk/kresus.tmpfiles)
Deleted:
  kresus/repos/community-x86_64/PKGBUILD
  kresus/repos/community-x86_64/config.ini
  kresus/repos/community-x86_64/kresus.service
  kresus/repos/community-x86_64/kresus.sysusers
  kresus/repos/community-x86_64/kresus.tmpfiles

-+
 PKGBUILD|   92 +--
 config.ini  |  250 +++---
 kresus.service  |   54 ++-
 kresus.sysusers |2 
 kresus.tmpfiles |4 
 5 files changed, 205 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 15:58:17 UTC (rev 401236)
+++ PKGBUILD2018-11-02 15:58:34 UTC (rev 401237)
@@ -1,46 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-
-pkgname=kresus
-pkgver=0.13.3
-_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b
-pkgrel=1
-pkgdesc="Self-hosted personal finance manager"
-arch=('x86_64')
-url="https://kresus.org";
-license=('MIT')
-backup=('etc/webapps/kresus/config.ini')
-depends=('nodejs' 'weboob-headless')
-makedepends=('npm' 'libpng' 'python2')
-optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB')
-source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2";
-'config.ini'
-"${pkgname}.service"
-"${pkgname}.sysusers"
-"${pkgname}.tmpfiles")
-sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2'
-'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a'
-'5ea65d143558e50a47a65daa6a363b876e0d369a162ba88e3070f685a9ac8de9'
-'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc'
-'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632')
-
-build() {
-cd ${pkgname}-${pkgver}-${_commit}
-npm install && npm run build:prod
-}
-
-package() {
-cd ${pkgname}-${pkgver}-${_commit}
-make DESTDIR="${pkgdir}" install
-# Fix python2 name
-sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' 
"${pkgdir}"/usr/lib/node_modules/kresus/server/weboob/main.py
-sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' 
"${pkgdir}"/usr/lib/node_modules/kresus/build/server/weboob/main.py
-# Fix npm crazyness
-chmod -R go-w "${pkgdir}"/usr
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-
-cd ..
-install -Dm600 config.ini -t "${pkgdir}"/etc/webapps/kresus/
-install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
-install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
-install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-}

Copied: kresus/repos/community-x86_64/PKGBUILD (from rev 401236, 
kresus/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 15:58:34 UTC (rev 401237)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+
+pkgname=kresus
+pkgver=0.13.3
+_commit=c6a2355c8d31be99d1a9d8ab53d3f3e58c57cf1b
+pkgrel=2
+pkgdesc="Self-hosted personal finance manager"
+arch=('x86_64')
+url="https://kresus.org";
+license=('MIT')
+backup=('etc/webapps/kresus/config.ini')
+depends=('nodejs' 'weboob-headless')
+makedepends=('npm' 'libpng' 'python2')
+optdepends=('python2-pdfminer: For IBAN extraction from PDF RIB')
+source=(${pkgname}-${pkgver}.tar.bz2::"https://framagit.org/bnjbvr/kresus/repository/${pkgver}/archive.tar.bz2";
+'config.ini'
+"${pkgname}.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles")
+sha256sums=('a1df0997f46e5e9d4745fc1e9f4e875ffa3c99ec32848fd78fb9872092281cc2'
+'adc91cd0cef6b546d482ebe1e9de85a451105166c15c190caa8c6a86c023b07a'
+'0231362054dca49e4fadf3f853095a0f9d6ceebf1d8b12d9332a7bf8b09bcbe2'
+'d9d30f5470c7165e4917487b69d7ab82e463da4e1355056e1035ee501d3f1adc'
+'ba8ad7d9eb5d2b47fde5f6a3ab98596e5c679141b78d76d54b44830604b67632')
+
+build() {
+cd ${pkgname}-${pkgver}-${_commit}
+npm install && npm run build:prod
+}
+
+package() {
+cd ${pkgname}-${pkgver}-${_commit}
+make DESTDIR="${pkgdir}" install
+# Fix python2 name
+sed -i 's:#!/usr/bin/env python:#!/usr/bin/env python2:' 
"${pkgdir}"/usr/lib/node_m

[arch-commits] Commit in (check)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:48:24
  Author: arojas
Revision: 401235

Already in extra

Deleted:
  check/


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

2018-11-02 Thread Jelle van der Waa via arch-commits
Date: Friday, November 2, 2018 @ 15:48:06
  Author: jelle
Revision: 401233

upgpkg: uboot-tools 2018.09-1

Modified:
  uboot-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:47:46 UTC (rev 401232)
+++ PKGBUILD2018-11-02 15:48:06 UTC (rev 401233)
@@ -3,7 +3,7 @@
 # Contributor: Philipp Schrader 
 
 pkgname=uboot-tools
-pkgver=2018.03
+pkgver=2018.09
 pkgrel=1
 pkgdesc='U-Boot bootloader utility tools'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(openssl)
 source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig})
 validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652')
-sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695'
+sha1sums=('e43d4fc09395f8cde29d655d35b2bb773e89b444'
   'SKIP')
 
 build() {


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

2018-11-02 Thread Jelle van der Waa via arch-commits
Date: Friday, November 2, 2018 @ 15:48:19
  Author: jelle
Revision: 401234

archrelease: copy trunk to community-x86_64

Added:
  uboot-tools/repos/community-x86_64/PKGBUILD
(from rev 401233, uboot-tools/trunk/PKGBUILD)
Deleted:
  uboot-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 15:48:06 UTC (rev 401233)
+++ PKGBUILD2018-11-02 15:48:19 UTC (rev 401234)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov
-# Contributor: Michael Lass 
-# Contributor: Philipp Schrader 
-
-pkgname=uboot-tools
-pkgver=2018.03
-pkgrel=1
-pkgdesc='U-Boot bootloader utility tools'
-arch=(x86_64)
-url='http://www.denx.de/wiki/U-Boot/WebHome'
-license=(GPL)
-depends=(openssl)
-source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig})
-validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652')
-sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695'
-  'SKIP')
-
-build() {
-  cd u-boot-$pkgver
-  make defconfig
-  make tools-all
-}
-
-package() {
-  install -m 755 -d "$pkgdir"/usr/bin
-  install -m 755 -t "$pkgdir"/usr/bin/ 
u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb}
-  ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv
-  install -m 644 -D u-boot-$pkgver/doc/mkimage.1 
"$pkgdir"/usr/share/man/man1/mkimage.1
-}

Copied: uboot-tools/repos/community-x86_64/PKGBUILD (from rev 401233, 
uboot-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 15:48:19 UTC (rev 401234)
@@ -0,0 +1,29 @@
+# Maintainer: Anatol Pomozov
+# Contributor: Michael Lass 
+# Contributor: Philipp Schrader 
+
+pkgname=uboot-tools
+pkgver=2018.09
+pkgrel=1
+pkgdesc='U-Boot bootloader utility tools'
+arch=(x86_64)
+url='http://www.denx.de/wiki/U-Boot/WebHome'
+license=(GPL)
+depends=(openssl)
+source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig})
+validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652')
+sha1sums=('e43d4fc09395f8cde29d655d35b2bb773e89b444'
+  'SKIP')
+
+build() {
+  cd u-boot-$pkgver
+  make defconfig
+  make tools-all
+}
+
+package() {
+  install -m 755 -d "$pkgdir"/usr/bin
+  install -m 755 -t "$pkgdir"/usr/bin/ 
u-boot-$pkgver/tools/{mk{,env}image,env/fw_printenv,img2srec,dumpimage,netconsole,jtagconsole,ncb}
+  ln -s fw_printenv "$pkgdir"/usr/bin/fw_setenv
+  install -m 644 -D u-boot-$pkgver/doc/mkimage.1 
"$pkgdir"/usr/share/man/man1/mkimage.1
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:45:26
  Author: arojas
Revision: 401230

archrelease: copy trunk to community-staging-x86_64

Added:
  pantheon-music/repos/community-staging-x86_64/
  pantheon-music/repos/community-staging-x86_64/PKGBUILD
(from rev 401229, pantheon-music/trunk/PKGBUILD)

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

Copied: pantheon-music/repos/community-staging-x86_64/PKGBUILD (from rev 
401229, pantheon-music/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-11-02 15:45:26 UTC (rev 401230)
@@ -0,0 +1,33 @@
+# Maintainer: Maxime Gauduin 
+
+pkgname=pantheon-music
+pkgver=5.0
+pkgrel=2
+pkgdesc='The Pantheon Music Player'
+arch=('x86_64')
+url='https://github.com/elementary/music'
+license=('GPL3')
+groups=('pantheon')
+depends=('cairo' 'gdk-pixbuf2' 'glib2' 'gst-plugins-base-libs' 'gstreamer'
+ 'gtk3' 'json-glib' 'libaccounts-glib' 'libsignon-glib' 'libgda'
+ 'libgee' 'libgpod' 'libgsignon-glib' 'libpeas' 'libsoup' 'pango'
+ 'taglib' 'zeitgeist'
+ 'libgranite.so')
+makedepends=('git' 'gobject-introspection' 'intltool' 'meson' 'vala')
+optdepends=('gst-plugins-base: "Base" plugin libraries'
+'gst-plugins-good: "Good" plugin libraries'
+'gst-plugins-bad: "Bad" plugin libraries'
+'gst-plugins-ugly: "Ugly" plugin libraries')
+source=("pantheon-music::git+https://github.com/elementary/music.git#tag=${pkgver}";)
+sha256sums=('SKIP')
+
+build() {
+  arch-meson pantheon-music build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:45:00
  Author: arojas
Revision: 401229

libaccounts-glib 1.24 rebuild

Modified:
  pantheon-music/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:31:09 UTC (rev 401228)
+++ PKGBUILD2018-11-02 15:45:00 UTC (rev 401229)
@@ -2,7 +2,7 @@
 
 pkgname=pantheon-music
 pkgver=5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='The Pantheon Music Player'
 arch=('x86_64')
 url='https://github.com/elementary/music'


[arch-commits] Commit in telepathy-accounts-signon/repos (2 files)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:43:24
  Author: arojas
Revision: 337737

archrelease: copy trunk to staging-x86_64

Added:
  telepathy-accounts-signon/repos/staging-x86_64/
  telepathy-accounts-signon/repos/staging-x86_64/PKGBUILD
(from rev 337736, telepathy-accounts-signon/trunk/PKGBUILD)

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

Copied: telepathy-accounts-signon/repos/staging-x86_64/PKGBUILD (from rev 
337736, telepathy-accounts-signon/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-02 15:43:24 UTC (rev 337737)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=telepathy-accounts-signon
+pkgver=1.0
+pkgrel=4
+pkgdesc="A mission control plugin for Telepathy, integrating with libaccounts 
and libsignon to provide IM accounts and authentication"
+arch=(x86_64)
+url='https://gitlab.com/accounts-sso/telepathy-accounts-signon'
+license=(LGPL)
+depends=(telepathy-mission-control libaccounts-glib libsignon-glib)
+makedepends=(qt5-base)
+source=("https://gitlab.com/accounts-sso/$pkgname/repository/archive.tar.gz?ref=$pkgver";
+
libsignon-glib-2.patch::"https://gitlab.com/accounts-sso/telepathy-accounts-signon/commit/df1ef923.patch";)
+sha256sums=('9b9e4ef2f98d93ccb4d73ba6623ef38bd8f167965c68ec2486c0d9b8035a93ed'
+'e736cc371560c25ddbe92b7a6624355f05e72219e48df2c8c128192af0f58290')
+
+prepare() {
+  mkdir -p build
+  mv $pkgname-$pkgver-* $pkgname-$pkgver
+
+  cd $pkgname-$pkgver/mcp-account-manager-accounts-sso
+  patch -p2 -i ../../libsignon-glib-2.patch # Fix build with libsignon-glib 2.0
+}
+
+build() {
+  cd build
+  qmake-qt5 ../$pkgname-$pkgver
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="$pkgdir" install
+}


[arch-commits] Commit in telepathy-accounts-signon/trunk (PKGBUILD)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:43:04
  Author: arojas
Revision: 337736

libaccounts-glib 1.24 rebuild

Modified:
  telepathy-accounts-signon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:42:16 UTC (rev 337735)
+++ PKGBUILD2018-11-02 15:43:04 UTC (rev 337736)
@@ -2,7 +2,7 @@
 
 pkgname=telepathy-accounts-signon
 pkgver=1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A mission control plugin for Telepathy, integrating with libaccounts 
and libsignon to provide IM accounts and authentication"
 arch=(x86_64)
 url='https://gitlab.com/accounts-sso/telepathy-accounts-signon'


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:42:16
  Author: arojas
Revision: 337735

archrelease: copy trunk to staging-x86_64

Added:
  libaccounts-qt/repos/staging-x86_64/
  libaccounts-qt/repos/staging-x86_64/PKGBUILD
(from rev 337734, libaccounts-qt/trunk/PKGBUILD)

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

Copied: libaccounts-qt/repos/staging-x86_64/PKGBUILD (from rev 337734, 
libaccounts-qt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-02 15:42:16 UTC (rev 337735)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Balló György 
+
+pkgname=libaccounts-qt
+pkgdesc="Qt-based client library for accessing the online accounts database"
+pkgver=1.15
+pkgrel=2
+arch=(x86_64)
+url="https://gitlab.com/accounts-sso/libaccounts-qt";
+license=(LGPL)
+depends=(libaccounts-glib qt5-base)
+makedepends=(doxygen)
+conflicts=(libaccounts-qt5)
+provides=(libaccounts-qt5)
+replaces=(libaccounts-qt5)
+source=("https://gitlab.com/accounts-sso/libaccounts-qt/repository/archive.tar.bz2?ref=VERSION_$pkgver";)
+sha256sums=('f25745b59908131ceef6de796227673523d2001b4658a80e32606efb75173bbb')
+
+prepare() {
+  mv $pkgname-VERSION_$pkgver-* $pkgname-$pkgver
+
+  cd $pkgname-$pkgver
+  sed -i 's|SUBDIRS  += Accounts tests|SUBDIRS += Accounts|' accounts-qt.pro
+  cd ..
+}
+
+build() {
+  cd $pkgname-$pkgver
+  qmake PREFIX=/usr LIBDIR=/usr/lib
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+
+# Remove docs
+  rm -r "$pkgdir"/usr/share
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:41:48
  Author: arojas
Revision: 337734

libaccounts-glib 1.24 rebuild

Modified:
  libaccounts-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 15:37:42 UTC (rev 337733)
+++ PKGBUILD2018-11-02 15:41:48 UTC (rev 337734)
@@ -1,10 +1,11 @@
-# Maintainer: Andrea Scarpino 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
 # Contributor: Balló György 
 
 pkgname=libaccounts-qt
 pkgdesc="Qt-based client library for accessing the online accounts database"
 pkgver=1.15
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://gitlab.com/accounts-sso/libaccounts-qt";
 license=(LGPL)
@@ -14,7 +15,7 @@
 provides=(libaccounts-qt5)
 replaces=(libaccounts-qt5)
 
source=("https://gitlab.com/accounts-sso/libaccounts-qt/repository/archive.tar.bz2?ref=VERSION_$pkgver";)
-sha1sums=('eaed098ecb8241fb094e8b43fde769fdf059031f')
+sha256sums=('f25745b59908131ceef6de796227673523d2001b4658a80e32606efb75173bbb')
 
 prepare() {
   mv $pkgname-VERSION_$pkgver-* $pkgname-$pkgver


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:37:42
  Author: arojas
Revision: 337733

archrelease: copy trunk to staging-x86_64

Added:
  libaccounts-glib/repos/staging-x86_64/
  libaccounts-glib/repos/staging-x86_64/PKGBUILD
(from rev 337732, libaccounts-glib/trunk/PKGBUILD)

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

Copied: libaccounts-glib/repos/staging-x86_64/PKGBUILD (from rev 337732, 
libaccounts-glib/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-11-02 15:37:42 UTC (rev 337733)
@@ -0,0 +1,37 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Balló György 
+
+pkgname=libaccounts-glib
+pkgver=1.24
+pkgrel=1
+pkgdesc="Glib-based client library for accessing the online accounts database"
+arch=(x86_64)
+url="https://gitlab.com/accounts-sso/libaccounts-glib";
+license=(LGPL)
+depends=(dbus-glib libxml2 sqlite)
+checkdepends=(check)
+makedepends=(python-gobject gobject-introspection vala meson)
+source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/libaccounts-glib/repository/archive.tar.gz?ref=VERSION_$pkgver";)
+md5sums=('e8bd50db8ccb7c6c795373c45c3e9dbf')
+
+prepare() {
+  mkdir -p build
+  mv $pkgname-*/ $pkgname
+}
+
+build() {
+  cd build
+  arch-meson ../$pkgname -Dtests=false
+  ninja
+}
+
+check() {
+  cd build
+  ninja test || true
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:36:26
  Author: arojas
Revision: 337732

Update to 1.24

Modified:
  libaccounts-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 11:20:52 UTC (rev 337731)
+++ PKGBUILD2018-11-02 15:36:26 UTC (rev 337732)
@@ -3,28 +3,35 @@
 # Contributor: Balló György 
 
 pkgname=libaccounts-glib
-pkgver=1.23
-pkgrel=3
+pkgver=1.24
+pkgrel=1
 pkgdesc="Glib-based client library for accessing the online accounts database"
 arch=(x86_64)
 url="https://gitlab.com/accounts-sso/libaccounts-glib";
 license=(LGPL)
 depends=(dbus-glib libxml2 sqlite)
-makedepends=(python-gobject docbook-xsl gtk-doc)
+checkdepends=(check)
+makedepends=(python-gobject gobject-introspection vala meson)
 
source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/libaccounts-glib/repository/archive.tar.gz?ref=VERSION_$pkgver";)
-md5sums=('af872137184b38e39db415d67a32a510')
+md5sums=('e8bd50db8ccb7c6c795373c45c3e9dbf')
 
+prepare() {
+  mkdir -p build
+  mv $pkgname-*/ $pkgname
+}
+
 build() {
-  cd $pkgname-VERSION*
-  ./autogen.sh
-  ./configure \
---prefix=/usr \
---disable-static \
---disable-gtk-doc
-  make
+  cd build
+  arch-meson ../$pkgname -Dtests=false
+  ninja
 }
 
+check() {
+  cd build
+  ninja test || true
+}
+
 package() {
-  cd $pkgname-VERSION*
-  make DESTDIR="$pkgdir" install
+  cd build
+  DESTDIR="$pkgdir" ninja install
 }


[arch-commits] Commit in check (3 files)

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:31:09
  Author: arojas
Revision: 401228

archrelease: copy trunk to community-x86_64

Added:
  check/repos/
  check/repos/community-x86_64/
  check/repos/community-x86_64/PKGBUILD
(from rev 401227, check/trunk/PKGBUILD)

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

Copied: check/repos/community-x86_64/PKGBUILD (from rev 401227, 
check/trunk/PKGBUILD)
===
--- repos/community-x86_64/PKGBUILD (rev 0)
+++ repos/community-x86_64/PKGBUILD 2018-11-02 15:31:09 UTC (rev 401228)
@@ -0,0 +1,23 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=check
+pkgver=0.12.0
+pkgrel=1
+pkgdesc='Unit testing framework for C'
+arch=(x86_64)
+url="https://libcheck.github.io/check/";
+license=(LGPL)
+depends=(gawk)
+source=(https://github.com/libcheck/check/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('31b17c6075820a434119592941186f70')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix="/usr"
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-11-02 Thread Antonio Rojas via arch-commits
Date: Friday, November 2, 2018 @ 15:30:34
  Author: arojas
Revision: 401227

New checkdepends of libaccounts-glib

Added:
  check/
  check/trunk/
  check/trunk/PKGBUILD

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

Added: check/trunk/PKGBUILD
===
--- check/trunk/PKGBUILD(rev 0)
+++ check/trunk/PKGBUILD2018-11-02 15:30:34 UTC (rev 401227)
@@ -0,0 +1,23 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=check
+pkgver=0.12.0
+pkgrel=1
+pkgdesc='Unit testing framework for C'
+arch=(x86_64)
+url="https://libcheck.github.io/check/";
+license=(LGPL)
+depends=(gawk)
+source=(https://github.com/libcheck/check/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+md5sums=('31b17c6075820a434119592941186f70')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix="/usr"
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 14:14:44
  Author: felixonmars
Revision: 401226

archrelease: copy trunk to community-x86_64

Added:
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 401225, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/rebuild.list
(from rev 401225, nodejs/trunk/rebuild.list)
Deleted:
  nodejs/repos/community-x86_64/PKGBUILD
  nodejs/repos/community-x86_64/rebuild.list

--+
 PKGBUILD |  142 -
 rebuild.list |3 -
 2 files changed, 73 insertions(+), 72 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 14:14:21 UTC (rev 401225)
+++ PKGBUILD2018-11-02 14:14:44 UTC (rev 401226)
@@ -1,71 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=11.0.0
-pkgrel=2
-pkgdesc='Evented I/O for V8 javascript'
-arch=('x86_64')
-url='http://nodejs.org/'
-license=('MIT')
-depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";)
-sha512sums=('1362f6e0a55b34b102149ac37b153d00e1aa42cb523daee23a7de272a10208982324ef07fffb8a2f71dab6ce41d7d184d2812b6a09e8570288e1682ee1d0404b')
-
-prepare() {
-  cd node-$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-$pkgver
-
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---shared-http-parser \
---shared-cares \
---shared-nghttp2
-# --shared-v8
-
-  make
-}
-
-check() {
-  cd node-$pkgver
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
-}
-
-package() {
-  cd node-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 401225, 
nodejs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 14:14:44 UTC (rev 401226)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=11.1.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript'
+arch=('x86_64')
+url='http://nodejs.org/'
+license=('MIT')
+depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";)
+sha512sums=('ae198124799119fee4585c21121ecfca01ba200b412ee3199faca90b969e0e364fb4364df2b147e6d8f9c7f12ce748fe462b41c569eb1b070473feb396d1704e')
+
+prepare() {
+  cd node-$pkgver
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-$pkgver
+
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+--shared-cares \
+--shared-nghttp2
+# --shared-v8
+
+  make
+}
+
+check() {
+  cd node-$pkgver
+  # Expected failure: https://github.com/nodejs/node/issues/11627
+  make test || warning "Tests failed"
+}
+
+package() {
+  cd node-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 LICENSE \
+"$pkgdir"/usr/share/licenses/nodejs/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: rebuild.list

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

2018-11-02 Thread Felix Yan via arch-commits
Date: Friday, November 2, 2018 @ 14:14:21
  Author: felixonmars
Revision: 401225

upgpkg: nodejs 11.1.0-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 13:17:15 UTC (rev 401224)
+++ PKGBUILD2018-11-02 14:14:21 UTC (rev 401225)
@@ -8,8 +8,8 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=11.0.0
-pkgrel=2
+pkgver=11.1.0
+pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
 url='http://nodejs.org/'
@@ -18,7 +18,7 @@
 makedepends=('python2' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";)
-sha512sums=('1362f6e0a55b34b102149ac37b153d00e1aa42cb523daee23a7de272a10208982324ef07fffb8a2f71dab6ce41d7d184d2812b6a09e8570288e1682ee1d0404b')
+sha512sums=('ae198124799119fee4585c21121ecfca01ba200b412ee3199faca90b969e0e364fb4364df2b147e6d8f9c7f12ce748fe462b41c569eb1b070473feb396d1704e')
 
 prepare() {
   cd node-$pkgver


[arch-commits] Commit in psi/repos/community-x86_64 (6 files)

2018-11-02 Thread Sergej Pupykin via arch-commits
Date: Friday, November 2, 2018 @ 13:17:15
  Author: spupykin
Revision: 401224

archrelease: copy trunk to community-x86_64

Added:
  psi/repos/community-x86_64/PKGBUILD
(from rev 401223, psi/trunk/PKGBUILD)
  psi/repos/community-x86_64/no-qca-qt4.patch
(from rev 401223, psi/trunk/no-qca-qt4.patch)
  psi/repos/community-x86_64/qt-5.11.patch
(from rev 401223, psi/trunk/qt-5.11.patch)
Deleted:
  psi/repos/community-x86_64/PKGBUILD
  psi/repos/community-x86_64/no-qca-qt4.patch
  psi/repos/community-x86_64/qt-5.11.patch

--+
 PKGBUILD |  114 ++---
 no-qca-qt4.patch |   72 -
 qt-5.11.patch|   42 +--
 3 files changed, 114 insertions(+), 114 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-11-02 13:16:56 UTC (rev 401223)
+++ PKGBUILD2018-11-02 13:17:15 UTC (rev 401224)
@@ -1,57 +0,0 @@
-# Maintainer: Sergej Pupykin 
-
-pkgname=('psi' 'psi-nowebengine')
-pkgver=1.3
-pkgrel=7
-pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
-url="https://psi-im.org";
-license=('GPL2')
-arch=('x86_64')
-depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras' 
'libidn')
-makedepends=('cmake' 'qt5-multimedia')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";
-"no-qca-qt4.patch"
-"qt-5.11.patch")
-sha256sums=('59debd16e61ab1d4ff88aca9f41b9caaaca8395f1576418fb99214d5e2c6fa8b'
-'a6ea9a62100b6990b8a6c8590a6d0e9df095b99b6527bb5490a7fd3f6929ac23'
-'e56ec1a250488b2cf9d42887aac432ff2e0ef482eb7cc8500f3d52cb53949119')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 <"$srcdir"/no-qca-qt4.patch
-  patch -p1 <"$srcdir"/qt-5.11.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-  mkdir -p build
-  cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
-  make
-  cd ..
-
-  mkdir -p build-nowebengine
-  cd build-nowebengine
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DENABLE_WEBKIT=OFF ..
-  make
-}
-
-package_psi() {
-  cd "$srcdir"/psi-$pkgver/build
-  make DESTDIR="$pkgdir" install
-  install -dm755 "$pkgdir/usr/include/psi/plugins"
-  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
-}
-
-package_psi-nowebengine() {
-  pkgdesc+=" without WebEngine support"
-  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras' 'libidn')
-  provides=("$pkgbase=$pkgver")
-  conflicts=("$pkgbase")
-  replaces=('psi-nowebkit')
-
-  cd "$srcdir"/psi-$pkgver/build-nowebengine
-  make DESTDIR="$pkgdir" install
-  install -dm755 "$pkgdir/usr/include/psi/plugins"
-  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
-}

Copied: psi/repos/community-x86_64/PKGBUILD (from rev 401223, 
psi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-11-02 13:17:15 UTC (rev 401224)
@@ -0,0 +1,57 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=('psi' 'psi-nowebengine')
+pkgver=1.4
+pkgrel=1
+pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
+url="https://psi-im.org";
+license=('GPL2')
+arch=('x86_64')
+depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras' 
'libidn')
+makedepends=('cmake' 'qt5-multimedia')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";
+"no-qca-qt4.patch"
+"qt-5.11.patch")
+sha256sums=('761934c1c62daf69215f085ba24d7f9cd4db05ef0ad735383d68fb03d21571ad'
+'a6ea9a62100b6990b8a6c8590a6d0e9df095b99b6527bb5490a7fd3f6929ac23'
+'e56ec1a250488b2cf9d42887aac432ff2e0ef482eb7cc8500f3d52cb53949119')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 <"$srcdir"/no-qca-qt4.patch
+  patch -p1 <"$srcdir"/qt-5.11.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  mkdir -p build
+  cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
+  make
+  cd ..
+
+  mkdir -p build-nowebengine
+  cd build-nowebengine
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DENABLE_WEBKIT=OFF ..
+  make
+}
+
+package_psi() {
+  cd "$srcdir"/psi-$pkgver/build
+  make DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/usr/include/psi/plugins"
+  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
+}
+
+package_psi-nowebengine() {
+  pkgdesc+=" without WebEngine support"
+  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras' 'libidn')
+  provides=("$pkgbase=$pkgver")
+  conflicts=("$pkgbase")
+  replaces=('psi-nowebkit')
+
+  cd "$srcdir"/psi-$pkgver/build-nowebengine
+  make DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/usr/include/psi/plugins"
+  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
+}

Deleted: no-qca-qt4.patch
=

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

2018-11-02 Thread Sergej Pupykin via arch-commits
Date: Friday, November 2, 2018 @ 13:16:56
  Author: spupykin
Revision: 401223

upgpkg: psi 1.4-1

Modified:
  psi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 13:12:37 UTC (rev 401222)
+++ PKGBUILD2018-11-02 13:16:56 UTC (rev 401223)
@@ -1,8 +1,8 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=('psi' 'psi-nowebengine')
-pkgver=1.3
-pkgrel=7
+pkgver=1.4
+pkgrel=1
 pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
 url="https://psi-im.org";
 license=('GPL2')
@@ -12,7 +12,7 @@
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz";
 "no-qca-qt4.patch"
 "qt-5.11.patch")
-sha256sums=('59debd16e61ab1d4ff88aca9f41b9caaaca8395f1576418fb99214d5e2c6fa8b'
+sha256sums=('761934c1c62daf69215f085ba24d7f9cd4db05ef0ad735383d68fb03d21571ad'
 'a6ea9a62100b6990b8a6c8590a6d0e9df095b99b6527bb5490a7fd3f6929ac23'
 'e56ec1a250488b2cf9d42887aac432ff2e0ef482eb7cc8500f3d52cb53949119')
 


  1   2   >