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

2020-01-22 Thread Andreas Radke via arch-commits
Date: Thursday, January 23, 2020 @ 05:53:31
  Author: andyrtr
Revision: 373819

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|  117 ++
 license.txt |   33 
 2 files changed, 150 insertions(+)

Copied: sqlite/repos/testing-x86_64/PKGBUILD (from rev 373818, 
sqlite/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-23 05:53:31 UTC (rev 373819)
@@ -0,0 +1,117 @@
+# Maintainer: Andreas Radke 
+# Contributor: Tom Newsom 
+
+pkgbase="sqlite"
+pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer')
+_srcver=331
+_docver=${_srcver}
+#_docver=3250200
+pkgver=3.31.0
+pkgrel=1
+pkgdesc="A C library that implements an SQL database engine"
+arch=('x86_64')
+license=('custom:Public Domain')
+url="https://www.sqlite.org/;
+makedepends=('tcl' 'readline' 'zlib')
+source=(https://www.sqlite.org/2020/sqlite-src-${_srcver}.zip
+https://www.sqlite.org/2020/sqlite-doc-${_docver}.zip
+license.txt)
+options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
+sha1sums=('3860e314e87acb425ccaa280aeacd1ebec12a37a'
+  '58a43ae9a9f7442b0e6031c887c57935d5c4bd90'
+  'f34f6daa4ab3073d74e774aad21d66878cf26853')
+
+prepare() {
+  cd sqlite-src-$_srcver
+#  autoreconf -vfi
+}
+
+build() {
+  export CPPFLAGS="$CPPFLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 \
+ -DSQLITE_ENABLE_UNLOCK_NOTIFY \
+ -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
+ -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \
+ -DSQLITE_SECURE_DELETE \
+ -DSQLITE_MAX_VARIABLE_NUMBER=25 \
+ -DSQLITE_MAX_EXPR_DEPTH=1"
+
+  # build sqlite
+  cd sqlite-src-$_srcver
+  ./configure --prefix=/usr \
+   --disable-static \
+   --disable-amalgamation \
+   --enable-fts3 \
+   --enable-fts4 \
+   --enable-fts5 \
+   --enable-rtree \
+   --enable-json1 \
+   TCLLIBDIR=/usr/lib/sqlite$pkgver
+  make
+  # build additional tools
+  make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
+}
+
+package_sqlite() {
+
+ pkgdesc="A C library that implements an SQL database engine"
+ depends=('readline' 'zlib')
+ provides=("sqlite3=$pkgver")
+ replaces=("sqlite3")
+
+  cd sqlite-src-$_srcver
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 showdb showjournal showstat4 showwal sqldiff 
"${pkgdir}"/usr/bin/
+
+  # install manpage
+  install -m755 -d "${pkgdir}"/usr/share/man/man1
+  install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/
+
+  # license - no linking required because pkgbase=pkgname
+  install -D -m644 "${srcdir}"/license.txt 
"${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt
+
+  # split out tcl extension
+  mkdir "$srcdir"/tcl
+  mv "$pkgdir"/usr/lib/sqlite* "$srcdir"/tcl
+}
+
+package_sqlite-tcl() {
+
+ pkgdesc="sqlite Tcl Extension Architecture (TEA)"
+ depends=('sqlite')
+ provides=("sqlite3-tcl=$pkgver")
+ replaces=("sqlite3-tcl")
+
+  install -m755 -d "${pkgdir}"/usr/lib
+  mv "$srcdir"/tcl/* "${pkgdir}"/usr/lib
+
+  # install manpage
+  install -m755 -d "${pkgdir}"/usr/share/man/mann
+  install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n 
"${pkgdir}"/usr/share/man/mann/
+
+  # link license
+  install -m755 -d "${pkgdir}"/usr/share/licenses
+  ln -sf /usr/share/licenses/${pkgbase} 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_sqlite-analyzer() {
+
+ pkgdesc="An analysis program for sqlite3 database files"
+ depends=('sqlite' 'tcl')
+
+  cd sqlite-src-$_srcver
+  install -m755 -d "${pkgdir}"/usr/bin
+  install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/
+}
+
+package_sqlite-doc() {
+
+ pkgdesc="most of the static HTML files that comprise this website, including 
all of the SQL Syntax and the C/C++ interface specs and other miscellaneous 
documentation"
+ #arch=('any') - not yet supported
+ provides=("sqlite3-doc=$pkgver")
+ replaces=("sqlite3-doc")
+
+  cd sqlite-doc-${_docver}
+  mkdir -p "${pkgdir}"/usr/share/doc/${pkgbase}
+  cp -R *  "${pkgdir}"/usr/share/doc/${pkgbase}/
+}

Copied: sqlite/repos/testing-x86_64/license.txt (from rev 373818, 
sqlite/trunk/license.txt)
===
--- testing-x86_64/license.txt  (rev 0)
+++ testing-x86_64/license.txt  2020-01-23 05:53:31 UTC (rev 373819)
@@ -0,0 +1,33 @@
+SQLite Copyright
+SQLite is in the
+Public Domain 
+
+
+All of the deliverable code in SQLite has been dedicated to the public domain 
by the authors. All code authors, and 

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

2020-01-22 Thread Andreas Radke via arch-commits
Date: Thursday, January 23, 2020 @ 05:53:18
  Author: andyrtr
Revision: 373818

upgpkg: sqlite 3.31.0-1: upstream update 3.31.0

Modified:
  sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:42:07 UTC (rev 373817)
+++ PKGBUILD2020-01-23 05:53:18 UTC (rev 373818)
@@ -3,22 +3,22 @@
 
 pkgbase="sqlite"
 pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer')
-_srcver=3300100
+_srcver=331
 _docver=${_srcver}
 #_docver=3250200
-pkgver=3.30.1
-pkgrel=2
+pkgver=3.31.0
+pkgrel=1
 pkgdesc="A C library that implements an SQL database engine"
 arch=('x86_64')
 license=('custom:Public Domain')
 url="https://www.sqlite.org/;
 makedepends=('tcl' 'readline' 'zlib')
-source=(https://www.sqlite.org/2019/sqlite-src-${_srcver}.zip
-https://www.sqlite.org/2019/sqlite-doc-${_docver}.zip
+source=(https://www.sqlite.org/2020/sqlite-src-${_srcver}.zip
+https://www.sqlite.org/2020/sqlite-doc-${_docver}.zip
 license.txt)
 options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
-sha1sums=('3dec734206fab0cdceb421021964ff7e3fedf3b0'
-  '35b89685c2164a3d18ceeb23ab57f0e207894dad'
+sha1sums=('3860e314e87acb425ccaa280aeacd1ebec12a37a'
+  '58a43ae9a9f7442b0e6031c887c57935d5c4bd90'
   'f34f6daa4ab3073d74e774aad21d66878cf26853')
 
 prepare() {


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:26:00
  Author: felixonmars
Revision: 554790

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 554789, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 05:26:00 UTC (rev 554790)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.50.1
+pkgrel=11
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('451aa9d841190dd8eb31f089fbebc75cb7c3a7af652dbb305d7cce9e33b3201648dd7fad0fb03a196ffa36b3d86d24d726c6a6ccc2a0214f3f35fefe89294a41')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-demos
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-brick/trunk (PKGBUILD)

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:25:47
  Author: felixonmars
Revision: 554789

upgpkg: haskell-brick 0.50.1-11: rebuild with hedgehog 1.0.2

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 05:24:25 UTC (rev 554788)
+++ PKGBUILD2020-01-23 05:25:47 UTC (rev 554789)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.50.1
-pkgrel=10
+pkgrel=11
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick;
 license=("BSD")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:24:25
  Author: felixonmars
Revision: 554788

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-config-ini/repos/community-staging-x86_64/
  haskell-config-ini/repos/community-staging-x86_64/PKGBUILD
(from rev 554787, haskell-config-ini/trunk/PKGBUILD)

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

Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 
554787, haskell-config-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 05:24:25 UTC (rev 554788)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=config-ini
+pkgname=haskell-config-ini
+pkgver=0.2.4.0
+pkgrel=68
+pkgdesc="A library for simple INI-based configuration files."
+url="https://github.com/aisamanra/config-ini;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 
'haskell-microlens')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e')
+
+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 --disable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fenable-doctests
+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
+# https://github.com/aisamanra/config-ini/issues/22
+# 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-config-ini/trunk (PKGBUILD)

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:24:07
  Author: felixonmars
Revision: 554787

upgpkg: haskell-config-ini 0.2.4.0-68: rebuild with hedgehog 1.0.2

Modified:
  haskell-config-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 05:23:08 UTC (rev 554786)
+++ PKGBUILD2020-01-23 05:24:07 UTC (rev 554787)
@@ -4,7 +4,7 @@
 _hkgname=config-ini
 pkgname=haskell-config-ini
 pkgver=0.2.4.0
-pkgrel=67
+pkgrel=68
 pkgdesc="A library for simple INI-based configuration files."
 url="https://github.com/aisamanra/config-ini;
 license=("BSD")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:22:55
  Author: felixonmars
Revision: 554785

upgpkg: haskell-hedgehog 1.0.2-1: rebuild with hedgehog 1.0.2

Modified:
  haskell-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 05:19:34 UTC (rev 554784)
+++ PKGBUILD2020-01-23 05:22:55 UTC (rev 554785)
@@ -3,23 +3,23 @@
 
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
-pkgver=1.0.1
-pkgrel=10
+pkgver=1.0.2
+pkgrel=1
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa;
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
- 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 
'haskell-monad-control'
- 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 
'haskell-resourcet'
- 'haskell-transformers-base' 'haskell-wl-pprint-annotated')
+ 'haskell-erf' 'haskell-exceptions' 'haskell-lifted-async' 
'haskell-mmorph'
+ 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-transformers-base' 
'haskell-wl-pprint-annotated')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('093d40be85dfdd5d063d994f62c5a32169b5d3accdc6dfb85411d3671cf84ea3deafaa92cfeda58251385ca58efd91b92a0ff48c265d9dd361f8ad75e039cef0')
+sha512sums=('b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i -e 's/< *0.10/<1/' -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal
+sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal
 }
 
 build() {


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:23:08
  Author: felixonmars
Revision: 554786

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 
554785, haskell-hedgehog/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 05:23:08 UTC (rev 554786)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hedgehog
+pkgname=haskell-hedgehog
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="A modern property-based testing system"
+url="https://hedgehog.qa;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-concurrent-output'
+ 'haskell-erf' 'haskell-exceptions' 'haskell-lifted-async' 
'haskell-mmorph'
+ 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-transformers-base' 
'haskell-wl-pprint-annotated')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b34004210f4af480e10e6fd0a715ee0efb7d718a7c0d8b84355639064b105840e59be223e90cc4fa26a9fa564df6d9686e77b03d996a8820955b19a6ef42c1bb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e '/fail/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:19:20
  Author: felixonmars
Revision: 554781

upgpkg: python-pytools 2020.1-1

Modified:
  python-pytools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:45:02 UTC (rev 554780)
+++ PKGBUILD2020-01-23 05:19:20 UTC (rev 554781)
@@ -2,8 +2,8 @@
 # Contributor: Stéphane Gaudreault 
 
 pkgname=python-pytools
-pkgver=2019.1.1
-pkgrel=3
+pkgver=2020.1
+pkgrel=1
 pkgdesc="A collection of tools for Python"
 arch=('any')
 url="https://mathema.tician.de/software/pytools;
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-runner')
 source=("https://pypi.io/packages/source/p/pytools/pytools-$pkgver.tar.gz;)
-sha512sums=('757ce5e291f49763afb17210659cadfa2610aa1c9b0912d46107ac50b0d28b7b607198fa4e806e66a7f061d761057a58b00f04a4190009ec7087cffed5f9d5f9')
+sha512sums=('b8b6513677f84fe97dfee9b96449ce6f2bad5d1dbd51a4f36b080136efd3b1d97850f02ec52e8e70c317104f99ad383dd9d2b260f0c151eb11851b03efcefe58')
 
 build() {
   cd "$srcdir"/pytools-$pkgver


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 05:19:33
  Author: felixonmars
Revision: 554782

archrelease: copy trunk to community-testing-any

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

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

Copied: python-pytools/repos/community-testing-any/PKGBUILD (from rev 554781, 
python-pytools/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-01-23 05:19:33 UTC (rev 554782)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=python-pytools
+pkgver=2020.1
+pkgrel=1
+pkgdesc="A collection of tools for Python"
+arch=('any')
+url="https://mathema.tician.de/software/pytools;
+license=('MIT')
+depends=('python-six' 'python-decorator' 'python-appdirs' 'python-numpy')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("https://pypi.io/packages/source/p/pytools/pytools-$pkgver.tar.gz;)
+sha512sums=('b8b6513677f84fe97dfee9b96449ce6f2bad5d1dbd51a4f36b080136efd3b1d97850f02ec52e8e70c317104f99ad383dd9d2b260f0c151eb11851b03efcefe58')
+
+build() {
+  cd "$srcdir"/pytools-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/pytools-$pkgver
+  python setup.py pytest
+}
+
+package(){
+  cd pytools-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --skip-build 
--optimize=1
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:45:02
  Author: felixonmars
Revision: 554780

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 554779, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
554779, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 04:45:02 UTC (rev 554780)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23
+pkgrel=20
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:44:50
  Author: felixonmars
Revision: 554779

upgpkg: hopenpgp-tools 0.23-20: rebuild with hOpenPGP 2.9.2

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:42:39 UTC (rev 554778)
+++ PKGBUILD2020-01-23 04:44:50 UTC (rev 554779)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=19
+pkgrel=20
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:42:39
  Author: felixonmars
Revision: 554778

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
554777, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-23 04:42:39 UTC (rev 554778)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.2
+pkgrel=1
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bzlib' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e02722155f3cc634fb8f21b03037c623c8577f2b091cb553d352a84d38d8bb221594b0cc38d6ac1e9a14decc664ecc81eed37ecbb6623386424daf35810aa661')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:42:27
  Author: felixonmars
Revision: 554777

upgpkg: haskell-hopenpgp 2.9.2-1: rebuild with hOpenPGP 2.9.2

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:39:33 UTC (rev 554776)
+++ PKGBUILD2020-01-23 04:42:27 UTC (rev 554777)
@@ -2,8 +2,8 @@
 
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
-pkgver=2.9
-pkgrel=18
+pkgver=2.9.2
+pkgrel=1
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')
@@ -18,18 +18,11 @@
  'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
  'haskell-wl-pprint-extras' 'haskell-zlib')
 makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
-
hopenpgp-ghc-8.8.patch::https://salsa.debian.org/clint/hOpenPGP/commit/2c26a2e061178c08684b06f839066df05473da8c.patch)
-sha512sums=('751c325eb7c33ad64a5cd20d13c414d1bd59fccd4f703871d029237431b4966998056360aa236e0bf3c3379245a9a610aa3ad9f3f3b83961918212bb1d7e315c'
-
'0751b3a893335df5a267f05672dbac1f5bb48daeded9f3e2278568b7a5df30077c0cd5ccff4714b5743389f8db1e64b366d37595952b1f5f6a922d59c8a7a4a8')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e02722155f3cc634fb8f21b03037c623c8577f2b091cb553d352a84d38d8bb221594b0cc38d6ac1e9a14decc664ecc81eed37ecbb6623386424daf35810aa661')
 
 prepare() {
 cd $_hkgname-$pkgver
-patch -p1 -i ../hopenpgp-ghc-8.8.patch
-sed -i -e 's/ fail "partial body length support needed"/ error "partial 
body length support needed"/' \
-   -e 's/ fail ("too/ error ("too/' 
Codec/Encryption/OpenPGP/Serialize.hs
-sed -i -e 's/ fail$/ error/' -e 's/fail "Non-V4/error "Non-V4/' -e 's/fail 
"This should/error "This should/' Codec/Encryption/OpenPGP/SerializeForSigs.hs
-sed -i -e 's/fail "I think/error "I think/' -e 's/fail "MDC with/error 
"MDC with/' -e 's/fail \$/error $/' Data/Conduit/OpenPGP/Decrypt.hs
 sed -i '/semigroups/d' $_hkgname.cabal
 }
 


[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:39:33
  Author: felixonmars
Revision: 554776

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 554775, v2ray-domain-list-community/trunk/PKGBUILD)
Deleted:
  v2ray-domain-list-community/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 04:39:19 UTC (rev 554775)
+++ PKGBUILD2020-01-23 04:39:33 UTC (rev 554776)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=202001211332
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2ray/domain-list-community;
-license=('MIT')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('9a14e22006689fbe927e1e4c3666b8ea863e23f80b27ac846129d526746b540c9c365dd74f31eeffaedb25a7197ef7aa48950d751edbdb41d1071a8b4461dd9d')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir/.gopath"
-
-  mkdir -p .gopath/src/github.com/v2ray
-  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
-
-  go get github.com/golang/protobuf/proto
-  go get -insecure v2ray.com/core/app/router
-}
-
-build() {
-  cd .gopath
-  go run ./src/github.com/v2ray/domain-list-community/main.go
-}
-
-package() {
-  cd .gopath
-  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
554775, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 04:39:33 UTC (rev 554776)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=202001230150
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2ray/domain-list-community;
+license=('MIT')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
+sha512sums=('dd1a8985c019c96ea9137cfbb85862269ad03eb9f311c1fd5d3f405daf7bcc2dbebc66b1640ed5fb6409e79de53cc980999d303d8f0fe51bc9eee6ada5511b85')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir/.gopath"
+
+  mkdir -p .gopath/src/github.com/v2ray
+  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
+
+  go get github.com/golang/protobuf/proto
+  go get -insecure v2ray.com/core/app/router
+}
+
+build() {
+  cd .gopath
+  go run ./src/github.com/v2ray/domain-list-community/main.go
+}
+
+package() {
+  cd .gopath
+  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:39:19
  Author: felixonmars
Revision: 554775

upgpkg: v2ray-domain-list-community 202001230150-1

Modified:
  v2ray-domain-list-community/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:38:22 UTC (rev 554774)
+++ PKGBUILD2020-01-23 04:39:19 UTC (rev 554775)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=202001211332
+pkgver=202001230150
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('9a14e22006689fbe927e1e4c3666b8ea863e23f80b27ac846129d526746b540c9c365dd74f31eeffaedb25a7197ef7aa48950d751edbdb41d1071a8b4461dd9d')
+sha512sums=('dd1a8985c019c96ea9137cfbb85862269ad03eb9f311c1fd5d3f405daf7bcc2dbebc66b1640ed5fb6409e79de53cc980999d303d8f0fe51bc9eee6ada5511b85')
 
 prepare() {
   mkdir .gopath


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:38:22
  Author: felixonmars
Revision: 554774

archrelease: copy trunk to community-any

Added:
  v2ray-geoip/repos/community-any/PKGBUILD
(from rev 554773, v2ray-geoip/trunk/PKGBUILD)
Deleted:
  v2ray-geoip/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 04:38:07 UTC (rev 554773)
+++ PKGBUILD2020-01-23 04:38:22 UTC (rev 554774)
@@ -1,15 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-geoip
-pkgver=202001220103
-pkgrel=1
-pkgdesc="GeoIP List for V2Ray"
-arch=('any')
-url="https://github.com/v2ray/geoip;
-license=('MIT')
-source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('dc5640aff9b2353962ff6c64601bb3d969a4e37e4f3e7d4b2c7a64f180486cfefde9e607dbb911d87116daff041cc2818d471789bf736006727f139d1fbdf85c')
-
-package() {
-  install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat
-}

Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 554773, 
v2ray-geoip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 04:38:22 UTC (rev 554774)
@@ -0,0 +1,15 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-geoip
+pkgver=202001230102
+pkgrel=1
+pkgdesc="GeoIP List for V2Ray"
+arch=('any')
+url="https://github.com/v2ray/geoip;
+license=('MIT')
+source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;)
+sha512sums=('329530b13c8dc8e797933456b1a798427e2513ea56e6eb30a8b1bf26f664bd3e3dbc20bafdf9b3bc4ada9d7eb22a55677550460d95d4fc054fd3945bea7cd5ef')
+
+package() {
+  install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Thursday, January 23, 2020 @ 04:38:07
  Author: felixonmars
Revision: 554773

upgpkg: v2ray-geoip 202001230102-1

Modified:
  v2ray-geoip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:34:54 UTC (rev 554772)
+++ PKGBUILD2020-01-23 04:38:07 UTC (rev 554773)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-geoip
-pkgver=202001220103
+pkgver=202001230102
 pkgrel=1
 pkgdesc="GeoIP List for V2Ray"
 arch=('any')
@@ -8,7 +8,7 @@
 url="https://github.com/v2ray/geoip;
 license=('MIT')
 
source=("geoip-$pkgver.dat::https://github.com/v2ray/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('dc5640aff9b2353962ff6c64601bb3d969a4e37e4f3e7d4b2c7a64f180486cfefde9e607dbb911d87116daff041cc2818d471789bf736006727f139d1fbdf85c')
+sha512sums=('329530b13c8dc8e797933456b1a798427e2513ea56e6eb30a8b1bf26f664bd3e3dbc20bafdf9b3bc4ada9d7eb22a55677550460d95d4fc054fd3945bea7cd5ef')
 
 package() {
   install -Dm755 geoip-$pkgver.dat "$pkgdir"/usr/lib/v2ray/geoip.dat


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

2020-01-22 Thread Eli Schwartz via arch-commits
Date: Thursday, January 23, 2020 @ 04:34:54
  Author: eschwartz
Revision: 554772

archrelease: copy trunk to community-x86_64

Added:
  calibre/repos/community-x86_64/PKGBUILD
(from rev 554771, calibre/trunk/PKGBUILD)
  calibre/repos/community-x86_64/calibre-alternatives.sh
(from rev 554771, calibre/trunk/calibre-alternatives.sh)
  calibre/repos/community-x86_64/calibre-common.install
(from rev 554771, calibre/trunk/calibre-common.install)
  calibre/repos/community-x86_64/calibre.install
(from rev 554771, calibre/trunk/calibre.install)
Deleted:
  calibre/repos/community-x86_64/PKGBUILD
  calibre/repos/community-x86_64/calibre-alternatives.sh
  calibre/repos/community-x86_64/calibre-common.install
  calibre/repos/community-x86_64/calibre.install

-+
 PKGBUILD|  338 +++---
 calibre-alternatives.sh |  123 
 calibre-common.install  |   18 +-
 calibre.install |   14 -
 4 files changed, 246 insertions(+), 247 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 04:34:32 UTC (rev 554771)
+++ PKGBUILD2020-01-23 04:34:54 UTC (rev 554772)
@@ -1,169 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Wallace 
-# Contributor: Giovanni Scafora 
-# Contributor: Petrov Roman 
-# Contributor: Andrea Fagiani 
-# Contributor: Larry Hajali 
-
-pkgbase=calibre
-pkgname=('calibre' 'calibre-common' 'calibre-python3')
-pkgver=4.8.0
-pkgrel=1
-pkgdesc="Ebook management application"
-arch=('x86_64')
-url="https://calibre-ebook.com/;
-license=('GPL3')
-_py_deps=('apsw' 'beautifulsoup4' 'cssselect' 'css-parser' 'dateutil' 'dbus' 
'dnspython'
-  'feedparser' 'html2text' 'html5-parser' 'lxml' 'markdown' 
'mechanize' 'msgpack'
-  'netifaces' 'unrardll' 'pillow' 'psutil' 'pygments' 'pyqt5' 
'pyqtwebengine' 'regex')
-_py3_deps=("${_py_deps[@]}" 'zeroconf')
-depends=('chmlib' 'hunspell' 'hyphen' 'icu' 'jxrlib' 'libmtp' 'libusbx'
- 'libwmf' 'mathjax2' 'mtdev' 'optipng' 'podofo' 'qt5-svg' 'udisks2')
-makedepends=("${_py_deps[@]/#/python2-}" "${_py3_deps[@]/#/python-}" 
'qt5-x11extras'
- 'rapydscript-ng' 'sip' 'xdg-utils')
-checkdepends=('xorg-server-xvfb')
-source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
-"https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;
-"calibre-alternatives.sh")
-sha256sums=('13dff54232735939a9eb574089cda89d3cf9d8993102b0c4bf107f38202664d2'
-'SKIP'
-'1a3b24fb8a4d80dcd791842c4049e8519b9297f1199ef323ac678509f0290573')
-b2sums=('416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9'
-'SKIP'
-
'eaf6ee113e24dbf4ac045f4bef6c2b83424cba3aac52f967d0aca8a27356c053b4fc903e2b857c981bfe9c6cb600701ef640facd3df00d3225b2237ee927f5b1')
-validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
-
-prepare(){
-cd "${pkgbase}-${pkgver}"
-
-# Desktop integration (e.g. enforce arch defaults)
-# Use uppercase naming scheme, don't delete config files under fakeroot.
-sed -e "/import config_dir/,/os.rmdir(config_dir)/d" \
--e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \
--e "s/^Name=calibre/Name=Calibre/g" \
--i  src/calibre/linux.py
-
-# cherry-picked bits of python2-backports.functools_lru_cache
-# needed for frozen builds + beautifulsoup4
-# see 
https://github.com/kovidgoyal/calibre/commit/b177f0a1096b4fdabd8772dd9edc2a69e683#commitcomment-33169700
-rm -r src/backports
-
-cd resources
-
-# Remove unneeded files
-rm ${pkgbase}-portable.* mozilla-ca-certs.pem
-
-# use system mathjax
-rm -r mathjax
-}
-
-build() {
-cd "${pkgbase}-${pkgver}"
-
-LANG='en_US.UTF-8' python2 setup.py build
-LANG='en_US.UTF-8' python2 setup.py gui
-LANG='en_US.UTF-8' python2 setup.py mathjax --path-to-mathjax 
/usr/share/mathjax2 --system-mathjax
-LANG='en_US.UTF-8' python2 setup.py rapydscript
-
-LANG='en_US.UTF-8' CALIBRE_PY3_PORT=1 python3 setup.py build
-}
-
-check() {
-cd "${pkgbase}-${pkgver}"
-
-# without xvfb-run this fails with much "Control socket failed to recv(), 
resetting"
-# ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest)
-# one or two tests are a bit flaky, but the python3 build seems to succeed 
more often
-LANG='en_US.UTF-8' xvfb-run env CALIBRE_PY3_PORT=1 python3 setup.py test
-LANG='en_US.UTF-8' xvfb-run python2 setup.py test
-}
-
-package_calibre-common() {
-pkgdesc+=" (common files)"
-optdepends=('poppler: required for converting pdf to html')
-conflicts=("calibre<${pkgver}-${pkgrel}")
-install=calibre-common.install
-cd "${pkgbase}-${pkgver}"
-
-# If this 

[arch-commits] Commit in calibre/trunk (PKGBUILD calibre-alternatives.sh)

2020-01-22 Thread Eli Schwartz via arch-commits
Date: Thursday, January 23, 2020 @ 04:34:32
  Author: eschwartz
Revision: 554771

upgpkg: calibre 4.9.0-1: upstream release

also trivial cleanup of unused variable in "calibre-alternatives" script

Modified:
  calibre/trunk/PKGBUILD
  calibre/trunk/calibre-alternatives.sh

-+
 PKGBUILD|   10 +-
 calibre-alternatives.sh |1 -
 2 files changed, 5 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 04:30:00 UTC (rev 554770)
+++ PKGBUILD2020-01-23 04:34:32 UTC (rev 554771)
@@ -8,7 +8,7 @@
 
 pkgbase=calibre
 pkgname=('calibre' 'calibre-common' 'calibre-python3')
-pkgver=4.8.0
+pkgver=4.9.0
 pkgrel=1
 pkgdesc="Ebook management application"
 arch=('x86_64')
@@ -26,12 +26,12 @@
 source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
 "https://calibre-ebook.com/signatures/${pkgbase}-${pkgver}.tar.xz.sig;
 "calibre-alternatives.sh")
-sha256sums=('13dff54232735939a9eb574089cda89d3cf9d8993102b0c4bf107f38202664d2'
+sha256sums=('7d884de8c701a5ac0bed1c635676c91bd8c73b6df5d5e5b10304fc01ff6c4b22'
 'SKIP'
-'1a3b24fb8a4d80dcd791842c4049e8519b9297f1199ef323ac678509f0290573')
-b2sums=('416500da33c5a7e0bb84e521db757c1ba5c6e38f04c2b92ad08c2039c64a7c7cc6daddf379cffe120e966e856468cb99da6d80feab75c518a3218a2e07c9cfd9'
+'940cc7081d0a64ba363bb0e1a1d8e0563c676458f90db845f2fbdd4195c075b3')
+b2sums=('6dd57d1c0e57197b299d253ed7b9b0a941664dccef4fe37cb5586bc32ca29617355db8d84944d8fa9f56e09d3cfea54e9cb893f2eec07f3f359516b6c47ea074'
 'SKIP'
-
'eaf6ee113e24dbf4ac045f4bef6c2b83424cba3aac52f967d0aca8a27356c053b4fc903e2b857c981bfe9c6cb600701ef640facd3df00d3225b2237ee927f5b1')
+
'543df218dfd2d4152a941ab57118d69bf4c6927e8020ee53c9a8b38efe9c89f032dc6385207e134cc9f69bfdc9cbcf63cd92fa6ea1647cbd534c5a511a5d1e91')
 validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
 
 prepare(){

Modified: calibre-alternatives.sh
===
--- calibre-alternatives.sh 2020-01-23 04:30:00 UTC (rev 554770)
+++ calibre-alternatives.sh 2020-01-23 04:34:32 UTC (rev 554771)
@@ -1,7 +1,6 @@
 #!/bin/sh
 
 libdir=/usr/lib/calibre
-bindir=/usr/lib/calibre/bin
 
 die() {
 echo "${1}" >&2


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

2020-01-22 Thread Daniel Bermond via arch-commits
Date: Thursday, January 23, 2020 @ 03:46:04
  Author: dbermond
Revision: 554678

upgpkg: intel-media-sdk 19.4.0-4

Modified:
  intel-media-sdk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 03:22:30 UTC (rev 554677)
+++ PKGBUILD2020-01-23 03:46:04 UTC (rev 554678)
@@ -3,12 +3,12 @@
 pkgbase=intel-media-sdk
 pkgname=('intel-media-sdk' 'libmfx')
 pkgver=19.4.0
-pkgrel=3
+pkgrel=4
 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
 arch=('x86_64')
 url='https://software.intel.com/en-us/media-sdk/'
 license=('MIT')
-makedepends=('libdrm' 'libva' 'wayland'
+makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver'
  'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
  'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
 
source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;)
@@ -16,9 +16,9 @@
 
 build() {
 cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
--DCMAKE_BUILD_TYPE:STRING='None' \
 -DBUILD_ALL:BOOL='ON' \
 -DBUILD_TOOLS:BOOL='ON' \
+-DCMAKE_BUILD_TYPE:STRING='None' \
 -DCMAKE_INSTALL_PREFIX:PATH='/usr' \
 -DENABLE_ITT:BOOL='OFF' \
 -DENABLE_OPENCL:BOOL='ON' \
@@ -48,7 +48,6 @@
 mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib
 mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig
 
-# license
 install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }
 
@@ -60,6 +59,5 @@
 mkdir -p "${pkgdir}/usr"
 mv libmfx/{include,lib} "${pkgdir}/usr"
 
-# license
 install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }


[arch-commits] Commit in intel-media-sdk/repos/community-testing-x86_64 (2 files)

2020-01-22 Thread Daniel Bermond via arch-commits
Date: Thursday, January 23, 2020 @ 03:46:29
  Author: dbermond
Revision: 554679

archrelease: copy trunk to community-testing-x86_64

Added:
  intel-media-sdk/repos/community-testing-x86_64/PKGBUILD
(from rev 554678, intel-media-sdk/trunk/PKGBUILD)
Deleted:
  intel-media-sdk/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |  128 ++---
 1 file changed, 63 insertions(+), 65 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 03:46:04 UTC (rev 554678)
+++ PKGBUILD2020-01-23 03:46:29 UTC (rev 554679)
@@ -1,65 +0,0 @@
-# Maintainer: Daniel Bermond 
-
-pkgbase=intel-media-sdk
-pkgname=('intel-media-sdk' 'libmfx')
-pkgver=19.4.0
-pkgrel=3
-pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
-arch=('x86_64')
-url='https://software.intel.com/en-us/media-sdk/'
-license=('MIT')
-makedepends=('libdrm' 'libva' 'wayland'
- 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
- 'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
-source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;)
-sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1')
-
-build() {
-cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
--DCMAKE_BUILD_TYPE:STRING='None' \
--DBUILD_ALL:BOOL='ON' \
--DBUILD_TOOLS:BOOL='ON' \
--DCMAKE_INSTALL_PREFIX:PATH='/usr' \
--DENABLE_ITT:BOOL='OFF' \
--DENABLE_OPENCL:BOOL='ON' \
--DENABLE_WAYLAND:BOOL='ON' \
--DENABLE_X11_DRI3:BOOL='ON' \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package_intel-media-sdk() {
-depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 
'intel-media-driver')
-optdepends=('ocl-icd: for rotate_opencl plugin'
-'intel-compute-runtime: for rotate_opencl plugin')
-
-make -C build DESTDIR="$pkgdir" install
-
-ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/usr/lib/libcttmetrics.so"
-
-# remove core component libmfx
-[ -d 'libmfx' ] && rm -rf libmfx
-mkdir -p libmfx/lib/pkgconfig
-mv "${pkgdir}/usr/include" libmfx
-mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib
-mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig
-
-# license
-install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-package_libmfx() {
-pkgdesc='Intel Media SDK dispatcher library'
-depends=('gcc-libs')
-
-# install core component libmfx into a separated package
-mkdir -p "${pkgdir}/usr"
-mv libmfx/{include,lib} "${pkgdir}/usr"
-
-# license
-install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 
554678, intel-media-sdk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 03:46:29 UTC (rev 554679)
@@ -0,0 +1,63 @@
+# Maintainer: Daniel Bermond 
+
+pkgbase=intel-media-sdk
+pkgname=('intel-media-sdk' 'libmfx')
+pkgver=19.4.0
+pkgrel=4
+pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
+arch=('x86_64')
+url='https://software.intel.com/en-us/media-sdk/'
+license=('MIT')
+makedepends=('libdrm' 'libva' 'wayland' 'intel-media-driver'
+ 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
+ 'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
+source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;)
+sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1')
+
+build() {
+cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
+-DBUILD_ALL:BOOL='ON' \
+-DBUILD_TOOLS:BOOL='ON' \
+-DCMAKE_BUILD_TYPE:STRING='None' \
+-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
+-DENABLE_ITT:BOOL='OFF' \
+-DENABLE_OPENCL:BOOL='ON' \
+-DENABLE_WAYLAND:BOOL='ON' \
+-DENABLE_X11_DRI3:BOOL='ON' \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package_intel-media-sdk() {
+depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 
'intel-media-driver')
+optdepends=('ocl-icd: for rotate_opencl plugin'
+'intel-compute-runtime: for rotate_opencl plugin')
+
+make -C build DESTDIR="$pkgdir" install
+
+ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/usr/lib/libcttmetrics.so"
+
+# remove core component libmfx
+[ -d 'libmfx' ] && rm -rf libmfx
+mkdir -p libmfx/lib/pkgconfig
+mv "${pkgdir}/usr/include" libmfx
+mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib
+mv 

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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:59:39
  Author: svenstaro
Revision: 554675

upgpkg: gitlab-runner 12.7.0-1

Modified:
  gitlab-runner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:55:13 UTC (rev 554674)
+++ PKGBUILD2020-01-23 02:59:39 UTC (rev 554675)
@@ -2,7 +2,7 @@
 # Contributor: Lubomir 'Kuci' Kucera 
 
 pkgname=gitlab-runner
-pkgver=12.6.0
+pkgver=12.7.0
 pkgrel=1
 pkgdesc="The official GitLab CI runner written in Go"
 arch=('x86_64')
@@ -23,9 +23,9 @@
 "gitlab-runner.sysusers"
 "gitlab-runner.tmpfiles"
 "config.toml")
-sha512sums=('815d3f377a1090477f9d7a617296ea98900a67da07f2fcfba3efeb9371ca88926a063b0a2a09e1152d7c6a61801d1fc59c7606d087cba894d51f13e3c5138fae'
-
'6e2253fbcabe8428e5823815284f273018518cb0ed1f4d0d787f592b2eddb02436d524ef04af3e579eceb1b5fa291ee0e6172d16f05ba54a4a0e448bd491a8f0'
-
'2cba141879f5d22189d54ee7033deaff8469267b8b978cf82c3230c26128c181ba9a7fc6b9563f29475e97eb6eaabb784b874577f13c86707c9ec6e155540c9a'
+sha512sums=('b0a090cedd4698333dc630bda8f3d5b522480e259af7c74f43a20ba04e115f233f9d7c52494f5991f0cc09d1b5f22d88a49a28b581a2da97daf6225e89d0d26d'
+
'a16997c58fa1923136fd53f8fc8b66f000a6f8412b06352a6947124b4924937503243451ea5623b50c1e40609f5394693040ea7fb351dee752e98b3bef7d7789'
+
'33edcb8d5454c19621927bce0569cf892d3ba4123d059372850c07a7cfcb723f36eebdf22b28b9bf8cd66a67e35c3fb3d10a1b8a33e691adb0f211ef0a8ad208'
 
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
 
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
 
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:59:48
  Author: svenstaro
Revision: 554676

archrelease: copy trunk to community-x86_64

Added:
  gitlab-runner/repos/community-x86_64/PKGBUILD
(from rev 554675, gitlab-runner/trunk/PKGBUILD)
  gitlab-runner/repos/community-x86_64/config.toml
(from rev 554675, gitlab-runner/trunk/config.toml)
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
(from rev 554675, gitlab-runner/trunk/gitlab-runner.install)
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
(from rev 554675, gitlab-runner/trunk/gitlab-runner.service)
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
(from rev 554675, gitlab-runner/trunk/gitlab-runner.sysusers)
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles
(from rev 554675, gitlab-runner/trunk/gitlab-runner.tmpfiles)
Deleted:
  gitlab-runner/repos/community-x86_64/PKGBUILD
  gitlab-runner/repos/community-x86_64/config.toml
  gitlab-runner/repos/community-x86_64/gitlab-runner.install
  gitlab-runner/repos/community-x86_64/gitlab-runner.service
  gitlab-runner/repos/community-x86_64/gitlab-runner.sysusers
  gitlab-runner/repos/community-x86_64/gitlab-runner.tmpfiles

+
 PKGBUILD   |  134 +++
 config.toml|2 
 gitlab-runner.install  |   12 ++--
 gitlab-runner.service  |   34 +--
 gitlab-runner.sysusers |2 
 gitlab-runner.tmpfiles |2 
 6 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 02:59:39 UTC (rev 554675)
+++ PKGBUILD2020-01-23 02:59:48 UTC (rev 554676)
@@ -1,67 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Lubomir 'Kuci' Kucera 
-
-pkgname=gitlab-runner
-pkgver=12.6.0
-pkgrel=1
-pkgdesc="The official GitLab CI runner written in Go"
-arch=('x86_64')
-url='https://gitlab.com/gitlab-org/gitlab-runner'
-license=('GPL3')
-depends=('ca-certificates' 'curl' 'git' 'glibc' 'tar')
-makedepends=('git' 'go-pie' 'git' 'mercurial' 'gox')
-install='gitlab-runner.install'
-replaces=('gitlab-ci-multi-runner')
-backup=('etc/gitlab-runner/config.toml')
-noextract=("prebuilt-${pkgver}-x86_64.tar.xz"
-   "prebuilt-${pkgver}-arm.tar.xz")
-
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-runner/repository/archive?sha=v${pkgver};
-
"prebuilt-${pkgver}-x86_64.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-x86_64.tar.xz;
-
"prebuilt-${pkgver}-arm.tar.xz::https://gitlab-runner-downloads.s3.amazonaws.com/v${pkgver}/helper-images/prebuilt-arm.tar.xz;
-"gitlab-runner.service"
-"gitlab-runner.sysusers"
-"gitlab-runner.tmpfiles"
-"config.toml")
-sha512sums=('815d3f377a1090477f9d7a617296ea98900a67da07f2fcfba3efeb9371ca88926a063b0a2a09e1152d7c6a61801d1fc59c7606d087cba894d51f13e3c5138fae'
-
'6e2253fbcabe8428e5823815284f273018518cb0ed1f4d0d787f592b2eddb02436d524ef04af3e579eceb1b5fa291ee0e6172d16f05ba54a4a0e448bd491a8f0'
-
'2cba141879f5d22189d54ee7033deaff8469267b8b978cf82c3230c26128c181ba9a7fc6b9563f29475e97eb6eaabb784b874577f13c86707c9ec6e155540c9a'
-
'8a5a8b7654d3864722e784b2814c6278c17876f1c0c4fc0676fbcf6817ad2ba4be55501e67ce88c62b5b63ca886b01afc6feac98ba49842acd244abdd1a8296f'
-
'8aa7f08702e99053c696fcc2aaba83beb9e9cd6f31973d82862db9350ac46df3a095377625d31fe909677525290d2de922d7a97930ed235774cb8f0da8944d40'
-
'6751d9fa0b27172d1b419c4138f5ac15cbc7c9147653a7258cf1470216142c637210bb60608c7ed0974e0e4057e5ddeae32225df1bb36e7dd1f20fec71e33cc3'
-
'f39c23fc06636f31c3fadb9a630c54527e8255098f18d275772cb30875d0a7463717101704070d432f2b69ab71f076a9538172a439bc307722dad2c7e260f752')
-
-_srcdir="gitlab-runner-v${pkgver}-"
-
-prepare() {
-local revision=$(ls -d ${_srcdir}* | rev | cut -c 33-40 | rev)
-
-mkdir -p "${srcdir}/src/gitlab.com/gitlab-org/"
-ln -sf "${srcdir}/${_srcdir}"* 
"${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-local version=$(cat VERSION)
-
-sed -i "s/export VERSION.*/export VERSION = $version/" Makefile
-sed -i "s/REVISION := .*/REVISION := $revision/" Makefile
-
-make version
-
-ln -sf "${srcdir}/prebuilt-${pkgver}-x86_64.tar.xz" prebuilt-x86_64.tar.xz
-ln -sf "${srcdir}/prebuilt-${pkgver}-arm.tar.xz" prebuilt-arm.tar.xz
-}
-
-build() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-make BUILD_PLATFORMS='-osarch linux/amd64' build
-}
-
-package() {
-cd "${srcdir}/src/gitlab.com/gitlab-org/gitlab-runner"
-
-install -Dm644 "${srcdir}/config.toml" 
"${pkgdir}/etc/gitlab-runner/config.toml"
-install -Dm644 "${srcdir}/gitlab-runner.service" 
"${pkgdir}/usr/lib/systemd/system/gitlab-runner.service"
-install -Dm644 

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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:55:07
  Author: svenstaro
Revision: 554673

upgpkg: xonotic 0.8.2-4: Modernize package a bit

Modified:
  xonotic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:49:24 UTC (rev 554672)
+++ PKGBUILD2020-01-23 02:55:07 UTC (rev 554673)
@@ -1,9 +1,9 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Alexander Suhoverhov 
 # Contributor: Jookia <166...@gmail.com>
 pkgname=xonotic
 pkgver=0.8.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A free, fast-paced crossplatform first-person shooter"
 arch=('x86_64')
 url="http://xonotic.org;
@@ -20,20 +20,12 @@
 
'963273811453f713ab70f5d12b918c1513a9a7995cd1d2572f0b9060d945391bf7db4ae04ae586531ecf3a088f837803a66ac267d9285928d8b2e82c98b7158b')
 
 build() {
-  # compile Xonotic-flavored fteqcc
-  #make -C Xonotic/source/fteqcc
-
-  # compile QuakeC game code
-  #( cd Xonotic/source/qcsrc/server && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-  #( cd Xonotic/source/qcsrc/client && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-  #( cd Xonotic/source/qcsrc/menu && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-
   # compile engine
make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 cl-release
make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sdl-release
make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sv-release
 
-  cd $srcdir/Xonotic/source/d0_blind_id
+  cd "$srcdir"/Xonotic/source/d0_blind_id
   sh autogen.sh
   ./configure --prefix=/usr --disable-rijndael
   make
@@ -43,22 +35,22 @@
cd $srcdir/Xonotic
 
# binaries
-   install -Dm755 source/darkplaces/darkplaces-dedicated 
$pkgdir/usr/bin/xonotic-dedicated
-   install -Dm755 source/darkplaces/darkplaces-glx 
$pkgdir/usr/bin/xonotic-glx
-   install -Dm755 source/darkplaces/darkplaces-sdl 
$pkgdir/usr/bin/xonotic-sdl
+   install -Dm755 source/darkplaces/darkplaces-dedicated 
"$pkgdir"/usr/bin/xonotic-dedicated
+   install -Dm755 source/darkplaces/darkplaces-glx 
"$pkgdir"/usr/bin/xonotic-glx
+   install -Dm755 source/darkplaces/darkplaces-sdl 
"$pkgdir"/usr/bin/xonotic-sdl
 
# convenience files
-   mkdir -p $pkgdir/usr/share/applications
-   install -Dm644 $srcdir/*.desktop -t $pkgdir/usr/share/applications
+   mkdir -p "$pkgdir"/usr/share/applications
+   install -Dm644 "$srcdir"/*.desktop -t "$pkgdir"/usr/share/applications
 
   for size in 16 22 24 32 48 64 128 256 512; do
-install -Dm644 $srcdir/Xonotic/misc/logos/icons_png/xonotic_${size}.png \
+install -Dm644 "$srcdir"/Xonotic/misc/logos/icons_png/xonotic_${size}.png \
   "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/xonotic.png"
   done
 
   # crypto stuff
-  cd $srcdir/Xonotic/source/d0_blind_id
-  make DESTDIR=$pkgdir install
+  cd "$srcdir"/Xonotic/source/d0_blind_id
+  make DESTDIR="$pkgdir" install
 }
 
 # vim: ts=2:sw=2 et:


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:55:13
  Author: svenstaro
Revision: 554674

archrelease: copy trunk to community-x86_64

Added:
  xonotic/repos/community-x86_64/PKGBUILD
(from rev 554673, xonotic/trunk/PKGBUILD)
  xonotic/repos/community-x86_64/xonotic-glx.desktop
(from rev 554673, xonotic/trunk/xonotic-glx.desktop)
  xonotic/repos/community-x86_64/xonotic-sdl.desktop
(from rev 554673, xonotic/trunk/xonotic-sdl.desktop)
Deleted:
  xonotic/repos/community-x86_64/PKGBUILD
  xonotic/repos/community-x86_64/xonotic-glx.desktop
  xonotic/repos/community-x86_64/xonotic-sdl.desktop

-+
 PKGBUILD|  120 +++---
 xonotic-glx.desktop |   22 -
 xonotic-sdl.desktop |   22 -
 3 files changed, 78 insertions(+), 86 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 02:55:07 UTC (rev 554673)
+++ PKGBUILD2020-01-23 02:55:13 UTC (rev 554674)
@@ -1,64 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Alexander Suhoverhov 
-# Contributor: Jookia <166...@gmail.com>
-pkgname=xonotic
-pkgver=0.8.2
-pkgrel=3
-pkgdesc="A free, fast-paced crossplatform first-person shooter"
-arch=('x86_64')
-url="http://xonotic.org;
-license=('GPL')
-depends=('alsa-lib' 'curl' 'libjpeg>=8' 'libmodplug' 'libvorbis' 'libxpm'
- 'libxxf86vm' 'sdl2' 'libpng>=1.4.0' 'xonotic-data' 
'hicolor-icon-theme'
- 'gtk-update-icon-cache' 'desktop-file-utils')
-makedepends=('unzip' 'mesa' 'xorgproto')
-source=("http://dl.xonotic.org/xonotic-${pkgver}-source.zip;
-"xonotic-glx.desktop"
-"xonotic-sdl.desktop")
-sha512sums=('1a803f3ebd2e1c3a2000e6b7a6ec0ab3a64c92a9c7b41c329a5054a51bb624a790a84bd6b3a344a59f3bd7bf18feecec0b39e2ddfc116c52ad85d22731a0fba0'
-
'2e06d588d68d629a9690b4dd3372c7ad77b240afcd86cf0cdf2de15548d3feaa0e446df1a29339be4593d23bfcf389930bdd1d7021f1e2558d70bb15e28646bd'
-
'963273811453f713ab70f5d12b918c1513a9a7995cd1d2572f0b9060d945391bf7db4ae04ae586531ecf3a088f837803a66ac267d9285928d8b2e82c98b7158b')
-
-build() {
-  # compile Xonotic-flavored fteqcc
-  #make -C Xonotic/source/fteqcc
-
-  # compile QuakeC game code
-  #( cd Xonotic/source/qcsrc/server && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-  #( cd Xonotic/source/qcsrc/client && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-  #( cd Xonotic/source/qcsrc/menu && ../../fteqcc/fteqcc.bin -O3 -Ono-c 
-Ono-cs )
-
-  # compile engine
-   make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 cl-release
-   make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sdl-release
-   make -C Xonotic/source/darkplaces CPUOPTIMIZATIONS="${CFLAGS}" 
DP_FS_BASEDIR=/usr/share/xonotic/ DP_LINK_TO_LIBJPEG=1 sv-release
-
-  cd $srcdir/Xonotic/source/d0_blind_id
-  sh autogen.sh
-  ./configure --prefix=/usr --disable-rijndael
-  make
-}
-
-package() {
-   cd $srcdir/Xonotic
-
-   # binaries
-   install -Dm755 source/darkplaces/darkplaces-dedicated 
$pkgdir/usr/bin/xonotic-dedicated
-   install -Dm755 source/darkplaces/darkplaces-glx 
$pkgdir/usr/bin/xonotic-glx
-   install -Dm755 source/darkplaces/darkplaces-sdl 
$pkgdir/usr/bin/xonotic-sdl
-
-   # convenience files
-   mkdir -p $pkgdir/usr/share/applications
-   install -Dm644 $srcdir/*.desktop -t $pkgdir/usr/share/applications
-
-  for size in 16 22 24 32 48 64 128 256 512; do
-install -Dm644 $srcdir/Xonotic/misc/logos/icons_png/xonotic_${size}.png \
-  "$pkgdir/usr/share/icons/hicolor/${size}x${size}/apps/xonotic.png"
-  done
-
-  # crypto stuff
-  cd $srcdir/Xonotic/source/d0_blind_id
-  make DESTDIR=$pkgdir install
-}
-
-# vim: ts=2:sw=2 et:

Copied: xonotic/repos/community-x86_64/PKGBUILD (from rev 554673, 
xonotic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 02:55:13 UTC (rev 554674)
@@ -0,0 +1,56 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Alexander Suhoverhov 
+# Contributor: Jookia <166...@gmail.com>
+pkgname=xonotic
+pkgver=0.8.2
+pkgrel=4
+pkgdesc="A free, fast-paced crossplatform first-person shooter"
+arch=('x86_64')
+url="http://xonotic.org;
+license=('GPL')
+depends=('alsa-lib' 'curl' 'libjpeg>=8' 'libmodplug' 'libvorbis' 'libxpm'
+ 'libxxf86vm' 'sdl2' 'libpng>=1.4.0' 'xonotic-data' 
'hicolor-icon-theme'
+ 'gtk-update-icon-cache' 'desktop-file-utils')
+makedepends=('unzip' 'mesa' 'xorgproto')
+source=("http://dl.xonotic.org/xonotic-${pkgver}-source.zip;
+"xonotic-glx.desktop"
+"xonotic-sdl.desktop")
+sha512sums=('1a803f3ebd2e1c3a2000e6b7a6ec0ab3a64c92a9c7b41c329a5054a51bb624a790a84bd6b3a344a59f3bd7bf18feecec0b39e2ddfc116c52ad85d22731a0fba0'
+

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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:49:12
  Author: svenstaro
Revision: 554671

upgpkg: xonotic-data 0.8.2-3: Modernize package a bit

Modified:
  xonotic-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:41:45 UTC (rev 554670)
+++ PKGBUILD2020-01-23 02:49:12 UTC (rev 554671)
@@ -1,32 +1,28 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Alexander Suhoverhov 
 pkgname=xonotic-data
 pkgver=0.8.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)"
 arch=('any')
 url="http://xonotic.org;
 license=('GPL')
-depends=()
+depends=('bash' 'perl')
 makedepends=('unzip')
 source=("https://dl.xonotic.org/xonotic-${pkgver}.zip;)
 
sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5')
 
-build() {
-  cd $srcdir/Xonotic/source/darkplaces
-}
-
 package() {
-  cd $srcdir/Xonotic
+  cd Xonotic
 
   # data
-  mkdir -p $pkgdir/usr/share/xonotic/
-  mv $srcdir/Xonotic/data $pkgdir/usr/share/xonotic/
+  mkdir -p "$pkgdir"/usr/share/xonotic/
+  mv data "$pkgdir"/usr/share/xonotic/
 
   # server stuff
-  cp -r $srcdir/Xonotic/server $pkgdir/usr/share/xonotic/
+  cp -r server "$pkgdir"/usr/share/xonotic/
 
   # key
-  install -Dm644 key_0.d0pk $pkgdir/usr/share/xonotic/key_0.d0pk
+  install -Dm644 key_0.d0pk "$pkgdir"/usr/share/xonotic/key_0.d0pk
 }
 # vim: ts=2:sw=2 et:


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:49:24
  Author: svenstaro
Revision: 554672

archrelease: copy trunk to community-any

Added:
  xonotic-data/repos/community-any/PKGBUILD
(from rev 554671, xonotic-data/trunk/PKGBUILD)
Deleted:
  xonotic-data/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 02:49:12 UTC (rev 554671)
+++ PKGBUILD2020-01-23 02:49:24 UTC (rev 554672)
@@ -1,32 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Alexander Suhoverhov 
-pkgname=xonotic-data
-pkgver=0.8.2
-pkgrel=2
-pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)"
-arch=('any')
-url="http://xonotic.org;
-license=('GPL')
-depends=()
-makedepends=('unzip')
-source=("http://dl.xonotic.org/xonotic-${pkgver}.zip;)
-sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5')
-
-build() {
-  cd $srcdir/Xonotic/source/darkplaces
-}
-
-package() {
-  cd $srcdir/Xonotic
-
-  # data
-  mkdir -p $pkgdir/usr/share/xonotic/
-  mv $srcdir/Xonotic/data $pkgdir/usr/share/xonotic/
-
-  # server stuff
-  cp -r $srcdir/Xonotic/server $pkgdir/usr/share/xonotic/
-
-  # key
-  install -Dm644 key_0.d0pk $pkgdir/usr/share/xonotic/key_0.d0pk
-}
-# vim: ts=2:sw=2 et:

Copied: xonotic-data/repos/community-any/PKGBUILD (from rev 554671, 
xonotic-data/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 02:49:24 UTC (rev 554672)
@@ -0,0 +1,28 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Alexander Suhoverhov 
+pkgname=xonotic-data
+pkgver=0.8.2
+pkgrel=3
+pkgdesc="A free, fast-paced crossplatform first-person shooter (data files)"
+arch=('any')
+url="http://xonotic.org;
+license=('GPL')
+depends=('bash' 'perl')
+makedepends=('unzip')
+source=("https://dl.xonotic.org/xonotic-${pkgver}.zip;)
+sha512sums=('0787fcf326827ae0292e5917c7ff2c7fd79947209d4b62e7f83b8b828bec15b575da304e0631f9f163c9b0bd93bed13616e142398ff08cbdaaea890a939dfca5')
+
+package() {
+  cd Xonotic
+
+  # data
+  mkdir -p "$pkgdir"/usr/share/xonotic/
+  mv data "$pkgdir"/usr/share/xonotic/
+
+  # server stuff
+  cp -r server "$pkgdir"/usr/share/xonotic/
+
+  # key
+  install -Dm644 key_0.d0pk "$pkgdir"/usr/share/xonotic/key_0.d0pk
+}
+# vim: ts=2:sw=2 et:


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

2020-01-22 Thread Jiachen Yang via arch-commits
Date: Thursday, January 23, 2020 @ 02:41:45
  Author: farseerfc
Revision: 554670

archrelease: copy trunk to community-any

Added:
  stratis-cli/repos/community-any/PKGBUILD
(from rev 554669, stratis-cli/trunk/PKGBUILD)
Deleted:
  stratis-cli/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 02:41:09 UTC (rev 554669)
+++ PKGBUILD2020-01-23 02:41:45 UTC (rev 554670)
@@ -1,44 +0,0 @@
-# Maintainer: Jiachen YANG 
-# Contributor: Dan Beste 
-
-pkgname='stratis-cli'
-pkgver=2.0.0
-_pkgver=$pkgver
-pkgrel=2
-pkgdesc='A CLI for the Stratis Project.'
-arch=('any')
-license=('Apache')
-url='https://stratis-storage.github.io/'
-depends=('python-dbus-client-gen' 'python-into-dbus' 'python-justbytes' 
'python-dateutil')
-makedepends=('dbus-glib' 'git' 'mpfr' 'python-argparse' 'python-dbus' 
'python-pip' 'asciidoc')
-# checkdepends=('python-nose' 'python-hypothesis' 'stratisd')
-source=(
-  
"${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz;
-)
-sha256sums=('0006e8bf6c3bb2d0bf91543ac789c3575884b298030bafb9a107ed3f3505')
-
-### ignore tests because it requires root permission to access stratisd
-# check() {
-#   cd "${pkgname}-${_pkgver}"
-#   export STRATISD="/usr/bin/stratisd"
-#   nosetests
-# }
-
-build () {
-  cd "${pkgname}-${_pkgver}/docs"
-  make stratis.8
-}
-package() {
-  cd "${pkgname}-${_pkgver}"
-
-  python setup.py install --root="${pkgdir}" --optimize=1
-
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}"
-   install -D -m644 "shell-completion/bash/stratis" 
"$pkgdir/usr/share/bash-completion/completions/stratis"
-   install -D -m644 "shell-completion/zsh/_stratis" 
"$pkgdir/usr/share/zsh/site-functions/_stratis"
-
-  cd "docs"
-  install -D -m644 stratis.8 "${pkgdir}/usr/share/man/man8/stratis.8"
-}
-
-# vim: ts=2 sw=2 et:

Copied: stratis-cli/repos/community-any/PKGBUILD (from rev 554669, 
stratis-cli/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 02:41:45 UTC (rev 554670)
@@ -0,0 +1,44 @@
+# Maintainer: Jiachen YANG 
+# Contributor: Dan Beste 
+
+pkgname='stratis-cli'
+pkgver=2.0.1
+_pkgver=$pkgver
+pkgrel=1
+pkgdesc='A CLI for the Stratis Project.'
+arch=('any')
+license=('Apache')
+url='https://stratis-storage.github.io/'
+depends=('python-dbus-client-gen' 'python-into-dbus' 'python-justbytes' 
'python-dateutil')
+makedepends=('dbus-glib' 'git' 'mpfr' 'python-argparse' 'python-dbus' 
'python-pip' 'asciidoc')
+# checkdepends=('python-nose' 'python-hypothesis' 'stratisd')
+source=(
+  
"${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz;
+)
+sha256sums=('9455b6c0ab54d3ce6475acccda3d52c8c334b41624a89d8597a706c77086d417')
+
+### ignore tests because it requires root permission to access stratisd
+# check() {
+#   cd "${pkgname}-${_pkgver}"
+#   export STRATISD="/usr/bin/stratisd"
+#   nosetests
+# }
+
+build () {
+  cd "${pkgname}-${_pkgver}/docs"
+  make stratis.8
+}
+package() {
+  cd "${pkgname}-${_pkgver}"
+
+  python setup.py install --root="${pkgdir}" --optimize=1
+
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}"
+   install -D -m644 "shell-completion/bash/stratis" 
"$pkgdir/usr/share/bash-completion/completions/stratis"
+   install -D -m644 "shell-completion/zsh/_stratis" 
"$pkgdir/usr/share/zsh/site-functions/_stratis"
+
+  cd "docs"
+  install -D -m644 stratis.8 "${pkgdir}/usr/share/man/man8/stratis.8"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-22 Thread Jiachen Yang via arch-commits
Date: Thursday, January 23, 2020 @ 02:41:09
  Author: farseerfc
Revision: 554669

upgpkg: stratis-cli 2.0.1-1: stratis-cli: 2.0.1 release

Modified:
  stratis-cli/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:31:07 UTC (rev 554668)
+++ PKGBUILD2020-01-23 02:41:09 UTC (rev 554669)
@@ -2,9 +2,9 @@
 # Contributor: Dan Beste 
 
 pkgname='stratis-cli'
-pkgver=2.0.0
+pkgver=2.0.1
 _pkgver=$pkgver
-pkgrel=2
+pkgrel=1
 pkgdesc='A CLI for the Stratis Project.'
 arch=('any')
 license=('Apache')
@@ -15,7 +15,7 @@
 source=(
   
"${pkgname}-${_pkgver}.tar.gz::https://github.com/stratis-storage/stratis-cli/archive/v${_pkgver}.tar.gz;
 )
-sha256sums=('0006e8bf6c3bb2d0bf91543ac789c3575884b298030bafb9a107ed3f3505')
+sha256sums=('9455b6c0ab54d3ce6475acccda3d52c8c334b41624a89d8597a706c77086d417')
 
 ### ignore tests because it requires root permission to access stratisd
 # check() {


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:31:07
  Author: svenstaro
Revision: 554668

Quote variables

Modified:
  zaz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:26:38 UTC (rev 554667)
+++ PKGBUILD2020-01-23 02:31:07 UTC (rev 554668)
@@ -1,4 +1,4 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Adrián Chaves Fernández (aka Gallaecio) 

 # Contributor: Todd Partridge (aka Gen2ly) 
 
@@ -14,7 +14,7 @@
 md5sums=('d92a043780d06c699da0ba04aab32a6b')
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
 
   ./configure --prefix=/usr --disable-splash
   make ZAZ_LIBS+=" -lvorbis -logg -lSDL -lvorbisfile -ltheora -ltheoradec 
-ltheoraenc"
@@ -21,10 +21,10 @@
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
 
   make DESTDIR="$pkgdir/" install
 
-  install -Dm644 COPYING $pkgdir/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 data/copyright.txt 
$pkgdir/usr/share/licenses/$pkgname/LICENSE_DATA
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 data/copyright.txt 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE_DATA
 }


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:26:38
  Author: svenstaro
Revision: 554667

Quote variables

Modified:
  box2d/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:24:56 UTC (rev 554666)
+++ PKGBUILD2020-01-23 02:26:38 UTC (rev 554667)
@@ -7,7 +7,6 @@
 url="http://www.box2d.org/;
 license=('zlib')
 arch=('x86_64')
-#depends=('freeglut')
 makedepends=('cmake' 'doxygen' 'subversion')
 optdepends=()
 source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;)
@@ -37,9 +36,9 @@
 
   cd ../build
 
-  make DESTDIR=${pkgdir} install
+  make DESTDIR="${pkgdir}" install
 
-  install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
+  install -Dm644 ../License.txt "${pkgdir}"/usr/share/licenses/box2d/LICENSE
 }
 
 # vim: sw=2 ts=2 et:


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:24:56
  Author: svenstaro
Revision: 554666

Quote variables

Modified:
  binaryen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:21:24 UTC (rev 554665)
+++ PKGBUILD2020-01-23 02:24:56 UTC (rev 554666)
@@ -16,11 +16,11 @@
 
'fdf76d46e6ab9b915212bbca7c29e624e209de911b18ecaccc40b99a00360cd12b261f96c8655f02ec4fd28cedffbcac')
 
 prepare() {
-mkdir binaryen-version_${pkgver}/build
+mkdir binaryen-version_$pkgver/build
 }
 
 build() {
-cd binaryen-version_${pkgver}/build
+cd binaryen-version_$pkgver/build
 
 cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr ..
 ninja
@@ -27,9 +27,9 @@
 }
 
 package() {
-cd binaryen-version_${pkgver}/build
-DESTDIR=${pkgdir} ninja install
+cd binaryen-version_$pkgver/build
+DESTDIR="$pkgdir" ninja install
 
-install -Dm755 $srcdir/binaryen.sh $pkgdir/etc/profile.d/binaryen.sh
-install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+install -Dm755 "$srcdir"/binaryen.sh "$pkgdir"/etc/profile.d/binaryen.sh
+install -Dm644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:21:24
  Author: svenstaro
Revision: 554665

Remove msg2 function usage

Modified:
  uwsgi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 02:20:42 UTC (rev 554664)
+++ PKGBUILD2020-01-23 02:21:24 UTC (rev 554665)
@@ -65,7 +65,6 @@
 cd $srcdir/$pkgbase-$pkgver
 cp $srcdir/archlinux.ini buildconf/archlinux.ini
 for patch in fix-php74.patch uwsgi_ruby20_compatibility.patch 
uwsgi_trick_chroot.patch; do
-msg2 "Applying $patch"
 patch -Np1 -i $srcdir/$patch
 done
 rm -rf plugins/ruby


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:20:37
  Author: svenstaro
Revision: 554663

upgpkg: box2d 2.3.1-5: Modernize package a bit

Modified:
  box2d/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 01:13:22 UTC (rev 554662)
+++ PKGBUILD2020-01-23 02:20:37 UTC (rev 554663)
@@ -1,8 +1,8 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 
 pkgname=box2d
 pkgver=2.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="2D rigid body simulation library for games"
 url="http://www.box2d.org/;
 license=('zlib')
@@ -11,14 +11,15 @@
 makedepends=('cmake' 'doxygen' 'subversion')
 optdepends=()
 source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;)
-md5sums=('70e25df706e848dbe611ca5b5c07a4ae')
+md5sums=('20f1e128f99ddb1634c2ba55a959feb2')
 
+prepare() {
+  mkdir box2d-${pkgver}/Box2D/build
+}
+
 build() {
-  cd Box2D-${pkgver}/Box2D
+  cd box2d-${pkgver}/Box2D/build
 
-  msg "Starting build"
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
cmake .. \
 -DBOX2D_INSTALL=ON \
 -DBOX2D_INSTALL_DOC=ON \
@@ -30,7 +31,7 @@
 }
 
 package() {
-  cd Box2D-${pkgver}/Box2D/Documentation
+  cd box2d-${pkgver}/Box2D/Documentation
 
   doxygen
 
@@ -40,4 +41,5 @@
 
   install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
 }
+
 # vim: sw=2 ts=2 et:


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, January 23, 2020 @ 02:20:42
  Author: svenstaro
Revision: 554664

archrelease: copy trunk to community-x86_64

Added:
  box2d/repos/community-x86_64/PKGBUILD
(from rev 554663, box2d/trunk/PKGBUILD)
Deleted:
  box2d/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 02:20:37 UTC (rev 554663)
+++ PKGBUILD2020-01-23 02:20:42 UTC (rev 554664)
@@ -1,43 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=box2d
-pkgver=2.3.1
-pkgrel=4
-pkgdesc="2D rigid body simulation library for games"
-url="http://www.box2d.org/;
-license=('zlib')
-arch=('x86_64')
-#depends=('freeglut')
-makedepends=('cmake' 'doxygen' 'subversion')
-optdepends=()
-source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;)
-md5sums=('70e25df706e848dbe611ca5b5c07a4ae')
-
-build() {
-  cd Box2D-${pkgver}/Box2D
-
-  msg "Starting build"
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-   cmake .. \
--DBOX2D_INSTALL=ON \
--DBOX2D_INSTALL_DOC=ON \
--DBOX2D_BUILD_SHARED=ON \
--DBOX2D_BUILD_STATIC=OFF \
--DBOX2D_BUILD_EXAMPLES=OFF \
--DCMAKE_INSTALL_PREFIX=/usr
-  make
-}
-
-package() {
-  cd Box2D-${pkgver}/Box2D/Documentation
-
-  doxygen
-
-  cd ../build
-
-  make DESTDIR=${pkgdir} install
-
-  install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
-}
-# vim: sw=2 ts=2 et:

Copied: box2d/repos/community-x86_64/PKGBUILD (from rev 554663, 
box2d/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 02:20:42 UTC (rev 554664)
@@ -0,0 +1,45 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=box2d
+pkgver=2.3.1
+pkgrel=5
+pkgdesc="2D rigid body simulation library for games"
+url="http://www.box2d.org/;
+license=('zlib')
+arch=('x86_64')
+#depends=('freeglut')
+makedepends=('cmake' 'doxygen' 'subversion')
+optdepends=()
+source=("https://github.com/erincatto/Box2D/archive/v${pkgver}.tar.gz;)
+md5sums=('20f1e128f99ddb1634c2ba55a959feb2')
+
+prepare() {
+  mkdir box2d-${pkgver}/Box2D/build
+}
+
+build() {
+  cd box2d-${pkgver}/Box2D/build
+
+   cmake .. \
+-DBOX2D_INSTALL=ON \
+-DBOX2D_INSTALL_DOC=ON \
+-DBOX2D_BUILD_SHARED=ON \
+-DBOX2D_BUILD_STATIC=OFF \
+-DBOX2D_BUILD_EXAMPLES=OFF \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd box2d-${pkgver}/Box2D/Documentation
+
+  doxygen
+
+  cd ../build
+
+  make DESTDIR=${pkgdir} install
+
+  install -Dm644 ../License.txt ${pkgdir}/usr/share/licenses/box2d/LICENSE
+}
+
+# vim: sw=2 ts=2 et:


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

2020-01-22 Thread Brett Cornwall via arch-commits
Date: Thursday, January 23, 2020 @ 01:13:08
  Author: ainola
Revision: 554661

remove libwinpr2.so, forgotten during rdp removal

Modified:
  wlroots/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 00:57:36 UTC (rev 554660)
+++ PKGBUILD2020-01-23 01:13:08 UTC (rev 554661)
@@ -3,13 +3,12 @@
 
 pkgname=wlroots
 pkgver=0.10.0
-pkgrel=1
+pkgrel=2
 license=('MIT')
 pkgdesc='Modular Wayland compositor library'
 url='https://github.com/swaywm/wlroots'
 arch=('x86_64')
 depends=(
-'libwinpr2.so'
 'libinput'
 'libxkbcommon'
 'opengl-driver'


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

2020-01-22 Thread Brett Cornwall via arch-commits
Date: Thursday, January 23, 2020 @ 01:13:22
  Author: ainola
Revision: 554662

archrelease: copy trunk to community-staging-x86_64

Added:
  wlroots/repos/community-staging-x86_64/PKGBUILD
(from rev 554661, wlroots/trunk/PKGBUILD)
Deleted:
  wlroots/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 01:13:08 UTC (rev 554661)
+++ PKGBUILD2020-01-23 01:13:22 UTC (rev 554662)
@@ -1,55 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Omar Pakker
-
-pkgname=wlroots
-pkgver=0.10.0
-pkgrel=1
-license=('MIT')
-pkgdesc='Modular Wayland compositor library'
-url='https://github.com/swaywm/wlroots'
-arch=('x86_64')
-depends=(
-'libwinpr2.so'
-'libinput'
-'libxkbcommon'
-'opengl-driver'
-'pixman'
-'xcb-util-errors'
-'xcb-util-image'
-'xcb-util-wm'
-)
-makedepends=(
-'meson'
-'ninja'
-'wayland-protocols'
-)
-provides=(
-'libwlroots.so'
-)
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
-
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
-)
-sha256sums=('9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd'
-'SKIP')
-validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
-
-build() {
-meson "$pkgname-$pkgver" build \
---prefix=/usr \
---buildtype=plain \
--Dlibcap=enabled \
--Dlogind=enabled \
--Dlogind-provider=systemd \
--Dxcb-errors=enabled \
--Dxcb-icccm=enabled \
--Dxcb-xkb=enabled \
--Dxwayland=enabled \
--Dx11-backend=enabled
-ninja -C build
-}
-
-package() {
-DESTDIR="$pkgdir" ninja -C build install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: wlroots/repos/community-staging-x86_64/PKGBUILD (from rev 554661, 
wlroots/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 01:13:22 UTC (rev 554662)
@@ -0,0 +1,54 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Omar Pakker
+
+pkgname=wlroots
+pkgver=0.10.0
+pkgrel=2
+license=('MIT')
+pkgdesc='Modular Wayland compositor library'
+url='https://github.com/swaywm/wlroots'
+arch=('x86_64')
+depends=(
+'libinput'
+'libxkbcommon'
+'opengl-driver'
+'pixman'
+'xcb-util-errors'
+'xcb-util-image'
+'xcb-util-wm'
+)
+makedepends=(
+'meson'
+'ninja'
+'wayland-protocols'
+)
+provides=(
+'libwlroots.so'
+)
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/swaywm/wlroots/archive/$pkgver.tar.gz;
+
"https://github.com/swaywm/wlroots/releases/download/$pkgver/wlroots-$pkgver.tar.gz.sig;
+)
+sha256sums=('9414ba761c321f9c2b3e0426e1bbed55443fa8f97d46643d1706d1ddd614f6cd'
+'SKIP')
+validpgpkeys=('9DDA3B9FA5D58DD5392C78E652CB6609B22DA89A') # Drew DeVault
+
+build() {
+meson "$pkgname-$pkgver" build \
+--prefix=/usr \
+--buildtype=plain \
+-Dlibcap=enabled \
+-Dlogind=enabled \
+-Dlogind-provider=systemd \
+-Dxcb-errors=enabled \
+-Dxcb-icccm=enabled \
+-Dxcb-xkb=enabled \
+-Dxwayland=enabled \
+-Dx11-backend=enabled
+ninja -C build
+}
+
+package() {
+DESTDIR="$pkgdir" ninja -C build install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


[arch-commits] Commit in intel-media-sdk/trunk (5 files)

2020-01-22 Thread Daniel Bermond via arch-commits
Date: Thursday, January 23, 2020 @ 00:57:09
  Author: dbermond
Revision: 554659

upgpkg: intel-media-sdk 19.4.0-3

FS#65238

Modified:
  intel-media-sdk/trunk/PKGBUILD
Deleted:
  intel-media-sdk/trunk/intel-media-sdk.conf
  intel-media-sdk/trunk/intel-media-sdk.install
  intel-media-sdk/trunk/intel-media-sdk.sh
  intel-media-sdk/trunk/libmfx.conf

-+
 PKGBUILD|   38 +++---
 intel-media-sdk.conf|2 --
 intel-media-sdk.install |4 
 intel-media-sdk.sh  |2 --
 libmfx.conf |1 -
 5 files changed, 11 insertions(+), 36 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-23 00:11:40 UTC (rev 554658)
+++ PKGBUILD2020-01-23 00:57:09 UTC (rev 554659)
@@ -3,7 +3,7 @@
 pkgbase=intel-media-sdk
 pkgname=('intel-media-sdk' 'libmfx')
 pkgver=19.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
 arch=('x86_64')
 url='https://software.intel.com/en-us/media-sdk/'
@@ -11,14 +11,8 @@
 makedepends=('libdrm' 'libva' 'wayland'
  'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
  'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
-source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;
-'libmfx.conf'
-'intel-media-sdk.conf'
-'intel-media-sdk.sh')
-sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1'
-'82b64d0c5adde9ab73b8d2ac6cfb80e5ceacefef9ef6215fa550f4cd957f9fec'
-'12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc'
-'315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc')
+source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;)
+sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1')
 
 build() {
 cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
@@ -25,6 +19,7 @@
 -DCMAKE_BUILD_TYPE:STRING='None' \
 -DBUILD_ALL:BOOL='ON' \
 -DBUILD_TOOLS:BOOL='ON' \
+-DCMAKE_INSTALL_PREFIX:PATH='/usr' \
 -DENABLE_ITT:BOOL='OFF' \
 -DENABLE_OPENCL:BOOL='ON' \
 -DENABLE_WAYLAND:BOOL='ON' \
@@ -41,25 +36,17 @@
 depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 
'intel-media-driver')
 optdepends=('ocl-icd: for rotate_opencl plugin'
 'intel-compute-runtime: for rotate_opencl plugin')
-install="${pkgname}.install"
 
 make -C build DESTDIR="$pkgdir" install
 
-# metrics_monitor
-install -D -m755 build/__bin/None/libcttmetrics.so -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
-install -D -m755 build/__bin/None/metrics_monitor  -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
-ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so"
+ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/usr/lib/libcttmetrics.so"
 
-# ld.so and profile configuration files
-install -D -m644 intel-media-sdk.conf -t "${pkgdir}/etc/ld.so.conf.d"
-install -D -m755 intel-media-sdk.sh   -t "${pkgdir}/etc/profile.d"
-
-# remove core component libmfx :/
+# remove core component libmfx
 [ -d 'libmfx' ] && rm -rf libmfx
 mkdir -p libmfx/lib/pkgconfig
-mv "${pkgdir}/opt/intel/mediasdk/include" libmfx
-mv "${pkgdir}/opt/intel/mediasdk/lib/libmfx.so"* libmfx/lib
-mv "${pkgdir}/opt/intel/mediasdk/lib/pkgconfig/"{,lib}mfx.pc 
libmfx/lib/pkgconfig
+mv "${pkgdir}/usr/include" libmfx
+mv "${pkgdir}/usr/lib/libmfx.so"* libmfx/lib
+mv "${pkgdir}/usr/lib/pkgconfig/"{,lib}mfx.pc libmfx/lib/pkgconfig
 
 # license
 install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
@@ -70,12 +57,9 @@
 depends=('gcc-libs')
 
 # install core component libmfx into a separated package
-mkdir -p "${pkgdir}/opt/intel/mediasdk"
-mv libmfx/{include,lib} "${pkgdir}/opt/intel/mediasdk"
+mkdir -p "${pkgdir}/usr"
+mv libmfx/{include,lib} "${pkgdir}/usr"
 
-# ld.so configuration file
-install -D -m644 libmfx.conf -t "${pkgdir}/etc/ld.so.conf.d"
-
 # license
 install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
 }

Deleted: intel-media-sdk.conf
===
--- intel-media-sdk.conf2020-01-23 00:11:40 UTC (rev 554658)
+++ intel-media-sdk.conf2020-01-23 00:57:09 UTC (rev 554659)
@@ -1,2 +0,0 @@
-/opt/intel/mediasdk/lib
-/opt/intel/mediasdk/lib/mfx

Deleted: intel-media-sdk.install
===
--- intel-media-sdk.install 2020-01-23 00:11:40 UTC (rev 554658)
+++ intel-media-sdk.install 

[arch-commits] Commit in intel-media-sdk/repos/community-testing-x86_64 (6 files)

2020-01-22 Thread Daniel Bermond via arch-commits
Date: Thursday, January 23, 2020 @ 00:57:36
  Author: dbermond
Revision: 554660

archrelease: copy trunk to community-testing-x86_64

Added:
  intel-media-sdk/repos/community-testing-x86_64/PKGBUILD
(from rev 554659, intel-media-sdk/trunk/PKGBUILD)
Deleted:
  intel-media-sdk/repos/community-testing-x86_64/PKGBUILD
  intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.conf
  intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.install
  intel-media-sdk/repos/community-testing-x86_64/intel-media-sdk.sh
  intel-media-sdk/repos/community-testing-x86_64/libmfx.conf

-+
 PKGBUILD|  146 --
 intel-media-sdk.conf|2 
 intel-media-sdk.install |4 -
 intel-media-sdk.sh  |2 
 libmfx.conf |1 
 5 files changed, 65 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 00:57:09 UTC (rev 554659)
+++ PKGBUILD2020-01-23 00:57:36 UTC (rev 554660)
@@ -1,81 +0,0 @@
-# Maintainer: Daniel Bermond 
-
-pkgbase=intel-media-sdk
-pkgname=('intel-media-sdk' 'libmfx')
-pkgver=19.4.0
-pkgrel=2
-pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
-arch=('x86_64')
-url='https://software.intel.com/en-us/media-sdk/'
-license=('MIT')
-makedepends=('libdrm' 'libva' 'wayland'
- 'cmake' 'libpciaccess' 'libx11' 'libxcb' 'python'
- 'opencl-headers' 'ocl-icd' 'intel-compute-runtime')
-source=("https://github.com/Intel-Media-SDK/MediaSDK/archive/intel-mediasdk-${pkgver}.tar.gz;
-'libmfx.conf'
-'intel-media-sdk.conf'
-'intel-media-sdk.sh')
-sha256sums=('289a40ffe73dc291461d97edf452bdc622f76e52666483fd1eb4f131d2921cd1'
-'82b64d0c5adde9ab73b8d2ac6cfb80e5ceacefef9ef6215fa550f4cd957f9fec'
-'12a37e6e12d93fac5829082773b9f010a3c6c763ddeee177618b8e1a0547fbbc'
-'315ea6f304cf2b7b6a8aaabb0b8f71fcd480677c7fb9c8cbfa51c7830bb159bc')
-
-build() {
-cmake -B build -S "MediaSDK-intel-mediasdk-${pkgver}" \
--DCMAKE_BUILD_TYPE:STRING='None' \
--DBUILD_ALL:BOOL='ON' \
--DBUILD_TOOLS:BOOL='ON' \
--DENABLE_ITT:BOOL='OFF' \
--DENABLE_OPENCL:BOOL='ON' \
--DENABLE_WAYLAND:BOOL='ON' \
--DENABLE_X11_DRI3:BOOL='ON' \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package_intel-media-sdk() {
-depends=('gcc-libs' 'libdrm' 'libva' 'wayland' "libmfx=${pkgver}" 
'intel-media-driver')
-optdepends=('ocl-icd: for rotate_opencl plugin'
-'intel-compute-runtime: for rotate_opencl plugin')
-install="${pkgname}.install"
-
-make -C build DESTDIR="$pkgdir" install
-
-# metrics_monitor
-install -D -m755 build/__bin/None/libcttmetrics.so -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
-install -D -m755 build/__bin/None/metrics_monitor  -t 
"${pkgdir}/opt/intel/mediasdk/share/mfx/samples"
-ln -s ../share/mfx/samples/libcttmetrics.so 
"${pkgdir}/opt/intel/mediasdk/lib/libcttmetrics.so"
-
-# ld.so and profile configuration files
-install -D -m644 intel-media-sdk.conf -t "${pkgdir}/etc/ld.so.conf.d"
-install -D -m755 intel-media-sdk.sh   -t "${pkgdir}/etc/profile.d"
-
-# remove core component libmfx :/
-[ -d 'libmfx' ] && rm -rf libmfx
-mkdir -p libmfx/lib/pkgconfig
-mv "${pkgdir}/opt/intel/mediasdk/include" libmfx
-mv "${pkgdir}/opt/intel/mediasdk/lib/libmfx.so"* libmfx/lib
-mv "${pkgdir}/opt/intel/mediasdk/lib/pkgconfig/"{,lib}mfx.pc 
libmfx/lib/pkgconfig
-
-# license
-install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-package_libmfx() {
-pkgdesc='Intel Media SDK dispatcher library'
-depends=('gcc-libs')
-
-# install core component libmfx into a separated package
-mkdir -p "${pkgdir}/opt/intel/mediasdk"
-mv libmfx/{include,lib} "${pkgdir}/opt/intel/mediasdk"
-
-# ld.so configuration file
-install -D -m644 libmfx.conf -t "${pkgdir}/etc/ld.so.conf.d"
-
-# license
-install -D -m644 "MediaSDK-intel-mediasdk-${pkgver}/LICENSE" -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: intel-media-sdk/repos/community-testing-x86_64/PKGBUILD (from rev 
554659, intel-media-sdk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 00:57:36 UTC (rev 554660)
@@ -0,0 +1,65 @@
+# Maintainer: Daniel Bermond 
+
+pkgbase=intel-media-sdk
+pkgname=('intel-media-sdk' 'libmfx')
+pkgver=19.4.0
+pkgrel=3
+pkgdesc='API to access hardware-accelerated video on Intel Gen graphics 
hardware platforms'
+arch=('x86_64')
+url='https://software.intel.com/en-us/media-sdk/'
+license=('MIT')
+makedepends=('libdrm' 'libva' 'wayland'
+ 

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

2020-01-22 Thread Kpcyrd via arch-commits
Date: Thursday, January 23, 2020 @ 00:11:40
  Author: kpcyrd
Revision: 554658

archrelease: copy trunk to community-any

Added:
  python-pwntools/repos/community-any/PKGBUILD
(from rev 554657, python-pwntools/trunk/PKGBUILD)
Deleted:
  python-pwntools/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-23 00:11:24 UTC (rev 554657)
+++ PKGBUILD2020-01-23 00:11:40 UTC (rev 554658)
@@ -1,49 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Ding Xiao 
-# Contributor: Firmy 
-
-pkgname="python-pwntools"
-_pyname="pwntools"
-pkgver="4.0.0"
-pkgrel=3
-pkgdesc="A CTF framework and exploit development library"
-arch=('any')
-url='https://github.com/Gallopsled/pwntools'
-license=('MIT' 'GPL2' 'BSD')
-depends=('python'
- 'python-mako'
- 'python-pyelftools'
- 'python-capstone'
- 'ropgadget'
- 'python-pyserial'
- 'python-requests'
- 'python-pip'
- 'python-pygments'
- 'python-pysocks'
- 'python-dateutil'
- 'python-packaging'
- 'python-psutil'
- 'python-intervaltree'
- 'python-sortedcontainers'
- 'python-unicorn'
- 'python-tox'
- 'python-paramiko'
- 'ropgadget'
- 'python-setuptools')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
-sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164')
-b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013')
-
-build() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py build
-}
-
-package() {
-  cd "${_pyname}-${pkgver}"
-  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
-  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pwntools/repos/community-any/PKGBUILD (from rev 554657, 
python-pwntools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-23 00:11:40 UTC (rev 554658)
@@ -0,0 +1,49 @@
+# Maintainer: kpcyrd 
+# Contributor: Ding Xiao 
+# Contributor: Firmy 
+
+pkgname="python-pwntools"
+_pyname="pwntools"
+pkgver="4.0.1"
+pkgrel=1
+pkgdesc="A CTF framework and exploit development library"
+arch=('any')
+url='https://github.com/Gallopsled/pwntools'
+license=('MIT' 'GPL2' 'BSD')
+depends=('python'
+ 'python-mako'
+ 'python-pyelftools'
+ 'python-capstone'
+ 'ropgadget'
+ 'python-pyserial'
+ 'python-requests'
+ 'python-pip'
+ 'python-pygments'
+ 'python-pysocks'
+ 'python-dateutil'
+ 'python-packaging'
+ 'python-psutil'
+ 'python-intervaltree'
+ 'python-sortedcontainers'
+ 'python-unicorn'
+ 'python-tox'
+ 'python-paramiko'
+ 'ropgadget'
+ 'python-setuptools')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
+sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f')
+b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423')
+
+build() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py build
+}
+
+package() {
+  cd "${_pyname}-${pkgver}"
+  python setup.py install -O1 --root="${pkgdir}" --skip-build 
--only-use-pwn-command
+  install -D -m 644 LICENSE-pwntools.txt 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}"/usr/lib/python*/site-packages/*.{txt,md}
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-01-22 Thread Kpcyrd via arch-commits
Date: Thursday, January 23, 2020 @ 00:11:24
  Author: kpcyrd
Revision: 554657

upgpkg: python-pwntools 4.0.1-1

Modified:
  python-pwntools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:40:49 UTC (rev 554656)
+++ PKGBUILD2020-01-23 00:11:24 UTC (rev 554657)
@@ -4,8 +4,8 @@
 
 pkgname="python-pwntools"
 _pyname="pwntools"
-pkgver="4.0.0"
-pkgrel=3
+pkgver="4.0.1"
+pkgrel=1
 pkgdesc="A CTF framework and exploit development library"
 arch=('any')
 url='https://github.com/Gallopsled/pwntools'
@@ -31,8 +31,8 @@
  'ropgadget'
  'python-setuptools')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Gallopsled/pwntools/archive/${pkgver}.tar.gz;)
-sha256sums=('31b114914fe78929516ded8cf0bd02d91051c506d91640216b635646b3e47164')
-b2sums=('117fc85c22976dbac41f326b9545c9f4141af61b6408118b74defd0bd0aa4a084b00dd64f723ad79fe0e1a1aecdcf4995bff4c6cbd3ed3d2c72c94d104666013')
+sha256sums=('5598bf8ebb96264dab3663d296be3dfe783451cf3535ad611d094a7c550d467f')
+b2sums=('9003e0ef0ceaa3e1a089de68f94c854e65c12ce4e21d3b3aadfa0c777f7aa168f02869b34ccdede04b17d53a5ad8ea8b0d91a20ea0d73496b814847a3ce4b423')
 
 build() {
   cd "${_pyname}-${pkgver}"


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:41:57
  Author: heftig
Revision: 373816

1.4.2-1

Modified:
  sof-firmware/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:40:49 UTC (rev 373815)
+++ PKGBUILD2020-01-22 23:41:57 UTC (rev 373816)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=sof-firmware
-pkgver=1.4.1
+pkgver=1.4.2
 pkgrel=1
 pkgdesc="Sound Open Firmware"
 arch=(any)
@@ -8,8 +8,8 @@
 url="https://www.sofproject.org/;
 license=(custom:BSD custom:ISC)
 options=(!strip)
-source=(ftp://ftp.alsa-project.org/pub/misc/sof/$pkgname-$pkgver.tar.bz2)
-sha256sums=('8ea4701f2ce25c0653fb4099c77ce810aa6554d763449eb052f1cde04d3a0bfc')
+source=(https://www.alsa-project.org/files/pub/misc/sof/$pkgname-$pkgver.tar.bz2)
+sha256sums=('c5e91059375a4a45a7de5b156a8573349a20e130bf6e675adf8554f9800070da')
 
 prepare() {
   cd usr/lib/firmware/intel


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:42:07
  Author: heftig
Revision: 373817

archrelease: copy trunk to extra-any

Added:
  sof-firmware/repos/extra-any/PKGBUILD
(from rev 373816, sof-firmware/trunk/PKGBUILD)
Deleted:
  sof-firmware/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:41:57 UTC (rev 373816)
+++ PKGBUILD2020-01-22 23:42:07 UTC (rev 373817)
@@ -1,32 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=sof-firmware
-pkgver=1.4.1
-pkgrel=1
-pkgdesc="Sound Open Firmware"
-arch=(any)
-url="https://www.sofproject.org/;
-license=(custom:BSD custom:ISC)
-options=(!strip)
-source=(ftp://ftp.alsa-project.org/pub/misc/sof/$pkgname-$pkgver.tar.bz2)
-sha256sums=('8ea4701f2ce25c0653fb4099c77ce810aa6554d763449eb052f1cde04d3a0bfc')
-
-prepare() {
-  cd usr/lib/firmware/intel
-
-  mv sof/signed/debug/* sof/debug
-  local f; for f in sof/signed/*-signed-intel.ri; do
-f=${f##*/}
-mv sof/signed/$f sof/${f/-signed-intel/}
-  done
-  rmdir sof/signed/debug sof/signed
-  rm -r sof/gcc
-
-  mv sof/LICENCE "$srcdir/LICENSE"
-  rm sof-tplg/LICENCE
-}
-
-package() {
-  cp -r usr "$pkgdir"
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
-}

Copied: sof-firmware/repos/extra-any/PKGBUILD (from rev 373816, 
sof-firmware/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:42:07 UTC (rev 373817)
@@ -0,0 +1,32 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=sof-firmware
+pkgver=1.4.2
+pkgrel=1
+pkgdesc="Sound Open Firmware"
+arch=(any)
+url="https://www.sofproject.org/;
+license=(custom:BSD custom:ISC)
+options=(!strip)
+source=(https://www.alsa-project.org/files/pub/misc/sof/$pkgname-$pkgver.tar.bz2)
+sha256sums=('c5e91059375a4a45a7de5b156a8573349a20e130bf6e675adf8554f9800070da')
+
+prepare() {
+  cd usr/lib/firmware/intel
+
+  mv sof/signed/debug/* sof/debug
+  local f; for f in sof/signed/*-signed-intel.ri; do
+f=${f##*/}
+mv sof/signed/$f sof/${f/-signed-intel/}
+  done
+  rmdir sof/signed/debug sof/signed
+  rm -r sof/gcc
+
+  mv sof/LICENCE "$srcdir/LICENSE"
+  rm sof-tplg/LICENCE
+}
+
+package() {
+  cp -r usr "$pkgdir"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
+}


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:40:49
  Author: heftig
Revision: 373815

archrelease: copy trunk to testing-x86_64

Added:
  alsa-plugins/repos/testing-x86_64/PKGBUILD
(from rev 373814, alsa-plugins/trunk/PKGBUILD)
Deleted:
  alsa-plugins/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:36:58 UTC (rev 373814)
+++ PKGBUILD2020-01-22 23:40:49 UTC (rev 373815)
@@ -1,52 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: David Runge 
-# Contributor: Sergej Pupykin 
-# Contributor: Daniel Ehlers 
-
-pkgname=alsa-plugins
-pkgver=1.2.1
-pkgrel=2
-pkgdesc="Additional library plugins"
-arch=('x86_64')
-url="http://www.alsa-project.org;
-license=('LGPL2.1')
-depends=('glibc' 'libasound.so')
-# a52, lavrate plugins not compatible with ffmpeg >= 4.0
-# 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
-# https://bugs.archlinux.org/task/60586
-makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so'
-'libsamplerate.so' 'libswresample.so' 'speexdsp')
-optdepends=('dbus: for maemo plugin'
-'libavcodec.so: for pcm_a52 and rate_lavrate plugins'
-'libavutil.so: for pcm_a52 and rate_lavrate plugins'
-'libjack.so: for pcm_jack plugin'
-'libsamplerate.so: for rate_samplerate plugin'
-'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins'
-'libswresample.so: for pcm_a52 and rate_lavrate plugins'
-'speexdsp: for pcm_speex and rate_speexrate plugins')
-source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2;
-
"${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;
-)
-sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de'
-
'06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch"
-  autoreconf -vfi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr \
-  --enable-maemo-plugin \
-  --sysconfdir=/etc
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -vDm 644 doc/README* doc/*.txt \
--t "$pkgdir/usr/share/doc/$pkgname/"
-}

Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373814, 
alsa-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:40:49 UTC (rev 373815)
@@ -0,0 +1,53 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Daniel Ehlers 
+
+pkgname=alsa-plugins
+pkgver=1.2.1
+pkgrel=3
+pkgdesc="Additional ALSA plugins"
+arch=(x86_64)
+url="https://www.alsa-project.org;
+license=(LGPL2.1)
+depends=(glibc alsa-lib)
+makedepends=(dbus ffmpeg jack libpulse libsamplerate speexdsp)
+optdepends=('dbus: for maemo plugin'
+'ffmpeg: for pcm_a52 and rate_lavrate plugins'
+'jack: for pcm_jack plugin'
+'libsamplerate: for rate_samplerate plugin'
+'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2;
+
"alsa-plugins-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;)
+sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da'
+'f1fc4fe7d3b4c34b244b276d109af9bfb0b501554e882749b22d4e9a6f3d7596')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # a52, lavrate plugins not compatible with ffmpeg >= 4.0
+  # 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
+  # https://bugs.archlinux.org/task/60586
+  patch -Np1 -i ../alsa-plugins-1.2.1-ffmpeg4.patch
+
+  autoreconf -fvi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-maemo-plugin
+  make
+}
+
+package() {
+  depends+=(libasound.so)
+
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt
+}
+
+# vim:set sw=2 et:


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:40:49
  Author: heftig
Revision: 554656

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-alsa-plugins/repos/multilib-testing-x86_64/
  lib32-alsa-plugins/repos/multilib-testing-x86_64/PKGBUILD
(from rev 554655, lib32-alsa-plugins/trunk/PKGBUILD)

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

Copied: lib32-alsa-plugins/repos/multilib-testing-x86_64/PKGBUILD (from rev 
554655, lib32-alsa-plugins/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-01-22 23:40:49 UTC (rev 554656)
@@ -0,0 +1,48 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=lib32-alsa-plugins
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="Additional ALSA plugins (32-bit)"
+arch=(x86_64)
+url="https://www.alsa-project.org;
+license=(GPL)
+depends=(lib32-glibc lib32-alsa-lib alsa-plugins)
+makedepends=(lib32-dbus lib32-jack lib32-libpulse lib32-libsamplerate 
lib32-speexdsp)
+optdepends=('lib32-dbus: for maemo plugin'
+#'lib32-ffmpeg: for pcm_a52 and rate_lavrate plugins'
+'lib32-jack: for pcm_jack plugin'
+'lib32-libsamplerate: for rate_samplerate plugin'
+'lib32-libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'lib32-speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/alsa-plugins-$pkgver.tar.bz2;)
+sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da')
+
+prepare() {
+  cd alsa-plugins-$pkgver
+  autoreconf -fvi
+}
+
+build() {
+  cd alsa-plugins-$pkgver
+
+  export CC='gcc -m32'
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--sysconfdir=/etc \
+--enable-maemo-plugin
+  make
+}
+
+package() {
+  depends+=(libasound.so)
+
+  cd alsa-plugins-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -r "$pkgdir"/{etc,usr/share}
+}
+
+# vim:set sw=2 et:


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:39:08
  Author: heftig
Revision: 554655

1.2.1-2

Modified:
  lib32-alsa-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:35:48 UTC (rev 554654)
+++ PKGBUILD2020-01-22 23:39:08 UTC (rev 554655)
@@ -2,18 +2,20 @@
 
 pkgname=lib32-alsa-plugins
 pkgver=1.2.1
-pkgrel=1
-pkgdesc="Extra alsa plugins (32-bit)"
+pkgrel=2
+pkgdesc="Additional ALSA plugins (32-bit)"
 arch=(x86_64)
-url="http://www.alsa-project.org;
+url="https://www.alsa-project.org;
 license=(GPL)
-depends=(lib32-alsa-lib alsa-plugins)
-makedepends=(lib32-libpulse lib32-jack lib32-speex lib32-libsamplerate)
-optdepends=('lib32-libpulse: PulseAudio plugin'
-'lib32-jack: Jack plugin'
-'lib32-libsamplerate: libsamplerate resampling plugin'
-'lib32-speex: libspeexdsp resampling plugin')
-source=("ftp://ftp.alsa-project.org/pub/plugins/alsa-plugins-$pkgver.tar.bz2;)
+depends=(lib32-glibc lib32-alsa-lib alsa-plugins)
+makedepends=(lib32-dbus lib32-jack lib32-libpulse lib32-libsamplerate 
lib32-speexdsp)
+optdepends=('lib32-dbus: for maemo plugin'
+#'lib32-ffmpeg: for pcm_a52 and rate_lavrate plugins'
+'lib32-jack: for pcm_jack plugin'
+'lib32-libsamplerate: for rate_samplerate plugin'
+'lib32-libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'lib32-speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/alsa-plugins-$pkgver.tar.bz2;)
 sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da')
 
 prepare() {
@@ -27,12 +29,20 @@
   export CC='gcc -m32'
   export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
 
-  ./configure --prefix=/usr --libdir=/usr/lib32 --sysconfdir=/etc
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--sysconfdir=/etc \
+--enable-maemo-plugin
   make
 }
 
 package() {
+  depends+=(libasound.so)
+
   cd alsa-plugins-$pkgver
   make DESTDIR="$pkgdir" install
   rm -r "$pkgdir"/{etc,usr/share}
 }
+
+# vim:set sw=2 et:


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:36:58
  Author: heftig
Revision: 373814

1.2.1-3

Modified:
  alsa-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:33:55 UTC (rev 373813)
+++ PKGBUILD2020-01-22 23:36:58 UTC (rev 373814)
@@ -1,52 +1,53 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: David Runge 
 # Contributor: Sergej Pupykin 
 # Contributor: Daniel Ehlers 
 
 pkgname=alsa-plugins
 pkgver=1.2.1
-pkgrel=2
-pkgdesc="Additional library plugins"
-arch=('x86_64')
-url="http://www.alsa-project.org;
-license=('LGPL2.1')
-depends=('glibc' 'libasound.so')
-# a52, lavrate plugins not compatible with ffmpeg >= 4.0
-# 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
-# https://bugs.archlinux.org/task/60586
-makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so'
-'libsamplerate.so' 'libswresample.so' 'speexdsp')
+pkgrel=3
+pkgdesc="Additional ALSA plugins"
+arch=(x86_64)
+url="https://www.alsa-project.org;
+license=(LGPL2.1)
+depends=(glibc alsa-lib)
+makedepends=(dbus ffmpeg jack libpulse libsamplerate speexdsp)
 optdepends=('dbus: for maemo plugin'
-'libavcodec.so: for pcm_a52 and rate_lavrate plugins'
-'libavutil.so: for pcm_a52 and rate_lavrate plugins'
-'libjack.so: for pcm_jack plugin'
-'libsamplerate.so: for rate_samplerate plugin'
-'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins'
-'libswresample.so: for pcm_a52 and rate_lavrate plugins'
+'ffmpeg: for pcm_a52 and rate_lavrate plugins'
+'jack: for pcm_jack plugin'
+'libsamplerate: for rate_samplerate plugin'
+'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
 'speexdsp: for pcm_speex and rate_speexrate plugins')
 
source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2;
-
"${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;
-)
-sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de'
-
'06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f')
+
"alsa-plugins-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;)
+sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da'
+'f1fc4fe7d3b4c34b244b276d109af9bfb0b501554e882749b22d4e9a6f3d7596')
 
 prepare() {
   cd $pkgname-$pkgver
-  patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch"
-  autoreconf -vfi
+
+  # a52, lavrate plugins not compatible with ffmpeg >= 4.0
+  # 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
+  # https://bugs.archlinux.org/task/60586
+  patch -Np1 -i ../alsa-plugins-1.2.1-ffmpeg4.patch
+
+  autoreconf -fvi
 }
 
 build() {
   cd $pkgname-$pkgver
-  ./configure --prefix=/usr \
-  --enable-maemo-plugin \
-  --sysconfdir=/etc
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-maemo-plugin
   make
 }
 
 package() {
+  depends+=(libasound.so)
+
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
-  install -vDm 644 doc/README* doc/*.txt \
--t "$pkgdir/usr/share/doc/$pkgname/"
+  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt
 }
+
+# vim:set sw=2 et:


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:35:48
  Author: heftig
Revision: 554654

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD
(from rev 554653, lib32-alsa-lib/trunk/PKGBUILD)
Deleted:
  lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:35:35 UTC (rev 554653)
+++ PKGBUILD2020-01-22 23:35:48 UTC (rev 554654)
@@ -1,28 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=lib32-alsa-lib
-pkgver=1.2.1.2
-pkgrel=1
-pkgdesc="An alternative implementation of Linux sound support (32 bit)"
-arch=('x86_64')
-url="https://www.alsa-project.org;
-depends=('lib32-glibc' 'alsa-lib')
-license=('LGPL')
-source=(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-$pkgver.tar.bz2)
-sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913')
-
-build() {
-  cd alsa-lib-$pkgver
-
-  export CC='gcc -m32'
-  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
-
-  ./configure --without-debug --prefix=/usr --libdir=/usr/lib32 
--disable-python
-  make
-}
-
-package() {
-  cd alsa-lib-$pkgver
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir"/usr/{bin,include,share}
-}

Copied: lib32-alsa-lib/repos/multilib-x86_64/PKGBUILD (from rev 554653, 
lib32-alsa-lib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:35:48 UTC (rev 554654)
@@ -0,0 +1,40 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=lib32-alsa-lib
+pkgver=1.2.1.2
+pkgrel=2
+pkgdesc="An alternative implementation of Linux sound support (32 bit)"
+arch=('x86_64')
+url="https://www.alsa-project.org;
+license=('LGPL2.1')
+depends=('lib32-glibc' 'alsa-lib')
+provides=('libasound.so' 'libatopology.so')
+source=("https://www.alsa-project.org/files/pub/lib/alsa-lib-$pkgver.tar.bz2;)
+sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913')
+
+prepare() {
+  cd alsa-lib-$pkgver
+  autoreconf -vfi
+}
+
+build() {
+  cd alsa-lib-$pkgver
+
+  export CC='gcc -m32'
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+
+  ./configure --without-debug --prefix=/usr --libdir=/usr/lib32 
--disable-python
+  make
+}
+
+check() {
+  cd alsa-lib-$pkgver
+  export LD_LIBRARY_PATH="${PWD}/src/.libs/:${LD_LIBRARY_PATH}"
+  make -k check
+}
+
+package() {
+  cd alsa-lib-$pkgver
+  make DESTDIR="$pkgdir" install
+  rm -r "$pkgdir"/usr/{bin,include,share}
+}


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:35:35
  Author: heftig
Revision: 554653

1.2.1.2-2

Modified:
  lib32-alsa-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:19:15 UTC (rev 554652)
+++ PKGBUILD2020-01-22 23:35:35 UTC (rev 554653)
@@ -2,15 +2,21 @@
 
 pkgname=lib32-alsa-lib
 pkgver=1.2.1.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An alternative implementation of Linux sound support (32 bit)"
 arch=('x86_64')
 url="https://www.alsa-project.org;
+license=('LGPL2.1')
 depends=('lib32-glibc' 'alsa-lib')
-license=('LGPL')
-source=(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-$pkgver.tar.bz2)
+provides=('libasound.so' 'libatopology.so')
+source=("https://www.alsa-project.org/files/pub/lib/alsa-lib-$pkgver.tar.bz2;)
 
sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913')
 
+prepare() {
+  cd alsa-lib-$pkgver
+  autoreconf -vfi
+}
+
 build() {
   cd alsa-lib-$pkgver
 
@@ -21,8 +27,14 @@
   make
 }
 
+check() {
+  cd alsa-lib-$pkgver
+  export LD_LIBRARY_PATH="${PWD}/src/.libs/:${LD_LIBRARY_PATH}"
+  make -k check
+}
+
 package() {
   cd alsa-lib-$pkgver
   make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir"/usr/{bin,include,share}
+  rm -r "$pkgdir"/usr/{bin,include,share}
 }


[arch-commits] Commit in webkit2gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD icu65.patch)

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:33:55
  Author: heftig
Revision: 373813

archrelease: copy trunk to extra-x86_64

Added:
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 373812, webkit2gtk/trunk/PKGBUILD)
Deleted:
  webkit2gtk/repos/extra-x86_64/PKGBUILD
  webkit2gtk/repos/extra-x86_64/icu65.patch

-+
 PKGBUILD|  119 --
 icu65.patch |   39 ---
 2 files changed, 58 insertions(+), 100 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:33:39 UTC (rev 373812)
+++ PKGBUILD2020-01-22 23:33:55 UTC (rev 373813)
@@ -1,61 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.26.2
-pkgrel=2
-pkgdesc="GTK+ Web content engine library"
-arch=(x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp 
openjpeg2
- harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo
- bubblewrap xdg-dbus-proxy)
-makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue)
-optdepends=('geoclue: Geolocation support'
-'gst-plugins-good: media decoding'
-'gst-plugins-bad: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
-icu65.patch)
-sha256sums=('6b80f0637a80818559ac8fd50db3b394f41cb61904fb9b3ed65fa51635806512'
-'SKIP'
-'3acd85fecfca223e3fbf834e3be286ea29270689da994a758659abc8ed0a6635')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3'
-  '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B')
-
-prepare() {
-  cd webkitgtk-$pkgver
-  patch -Np1 -i ../icu65.patch # from PLD Linux
-}
-
-build() {
-  cmake -Hwebkitgtk-$pkgver -Bbuild \
--DPORT=GTK \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_SKIP_RPATH=ON \
--DENABLE_GTKDOC=ON \
--DLIBEXEC_INSTALL_DIR=/usr/lib \
--DLIB_INSTALL_DIR=/usr/lib
-  cmake --build build
-}
-
-check() {
-  : cmake --build build --target tests
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --build build --target install
-
-  cd webkitgtk-$pkgver
-  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
-while IFS= read -d $'\0' -r _f; do
-  echo "### $_f ###"
-  cat "$_f"
-  echo
-done |
-install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set sw=2 et:

Copied: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 373812, 
webkit2gtk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:33:55 UTC (rev 373813)
@@ -0,0 +1,58 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.26.3
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant gst-plugins-base-libs libsecret libwebp 
openjpeg2
+ harfbuzz-icu gtk3 libnotify hyphen woff2 libwpe wpebackend-fdo
+ bubblewrap xdg-dbus-proxy)
+makedepends=(gperf gobject-introspection ruby gtk-doc cmake python geoclue)
+optdepends=('geoclue: Geolocation support'
+'gst-plugins-good: media decoding'
+'gst-plugins-bad: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('add51153943cc11d90a7038d0ea5f6332281e6c0be0640f802a211b035f0e611'
+'SKIP')
+validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3'
+  '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B')
+
+prepare() {
+  cd webkitgtk-$pkgver
+}
+
+build() {
+  cmake -Hwebkitgtk-$pkgver -Bbuild \
+-DPORT=GTK \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DENABLE_GTKDOC=ON \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DLIB_INSTALL_DIR=/usr/lib
+  cmake --build build
+}
+
+check() {
+  : cmake --build build --target tests
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+
+  cd webkitgtk-$pkgver
+  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
+while IFS= read -d $'\0' -r _f; do
+  echo "### $_f ###"
+  cat "$_f"
+  echo
+done |
+install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set sw=2 et:

Deleted: icu65.patch
===
--- icu65.patch 2020-01-22 23:33:39 UTC (rev 373812)
+++ icu65.patch 2020-01-22 23:33:55 UTC (rev 373813)
@@ -1,39 +0,0 @@
-diff -urN webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp 
webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp
 

[arch-commits] Commit in webkit2gtk/trunk (PKGBUILD icu65.patch)

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:33:39
  Author: heftig
Revision: 373812

2.26.3-1

Modified:
  webkit2gtk/trunk/PKGBUILD
Deleted:
  webkit2gtk/trunk/icu65.patch

-+
 PKGBUILD|   13 +
 icu65.patch |   39 ---
 2 files changed, 5 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 23:23:47 UTC (rev 373811)
+++ PKGBUILD2020-01-22 23:33:39 UTC (rev 373812)
@@ -2,8 +2,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=webkit2gtk
-pkgver=2.26.2
-pkgrel=2
+pkgver=2.26.3
+pkgrel=1
 pkgdesc="GTK+ Web content engine library"
 arch=(x86_64)
 url="https://webkitgtk.org/;
@@ -16,17 +16,14 @@
 'gst-plugins-good: media decoding'
 'gst-plugins-bad: media decoding'
 'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
-icu65.patch)
-sha256sums=('6b80f0637a80818559ac8fd50db3b394f41cb61904fb9b3ed65fa51635806512'
-'SKIP'
-'3acd85fecfca223e3fbf834e3be286ea29270689da994a758659abc8ed0a6635')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('add51153943cc11d90a7038d0ea5f6332281e6c0be0640f802a211b035f0e611'
+'SKIP')
 validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3'
   '5AA3BC334FD7E3369E7C77B291C559DBE4C9123B')
 
 prepare() {
   cd webkitgtk-$pkgver
-  patch -Np1 -i ../icu65.patch # from PLD Linux
 }
 
 build() {

Deleted: icu65.patch
===
--- icu65.patch 2020-01-22 23:23:47 UTC (rev 373811)
+++ icu65.patch 2020-01-22 23:33:39 UTC (rev 373812)
@@ -1,39 +0,0 @@
-diff -urN webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp 
webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp
 webkitgtk-2.26.1.orig/Source/WebCore/dom/Document.cpp  2019-09-02 
11:41:47.0 +0200
-+++ webkitgtk-2.26.1/Source/WebCore/dom/Document.cpp   2019-10-08 
16:24:57.649551493 +0200
-@@ -4944,12 +4944,12 @@
- unsigned i = 0;
- 
- UChar32 c;
--U16_NEXT(characters, i, length, c)
-+U16_NEXT(characters, i, length, c);
- if (!isValidNameStart(c))
- return false;
- 
- while (i < length) {
--U16_NEXT(characters, i, length, c)
-+U16_NEXT(characters, i, length, c);
- if (!isValidNamePart(c))
- return false;
- }
-@@ -5009,7 +5009,7 @@
- 
- for (unsigned i = 0; i < length; ) {
- UChar32 c;
--U16_NEXT(qualifiedName, i, length, c)
-+U16_NEXT(qualifiedName, i, length, c);
- if (c == ':') {
- if (sawColon)
- return Exception { InvalidCharacterError };
-diff -urN webkitgtk-2.26.1.orig/Source/WTF/wtf/URLHelpers.cpp 
webkitgtk-2.26.1/Source/WTF/wtf/URLHelpers.cpp
 webkitgtk-2.26.1.orig/Source/WTF/wtf/URLHelpers.cpp2019-08-28 
13:46:29.0 +0200
-+++ webkitgtk-2.26.1/Source/WTF/wtf/URLHelpers.cpp 2019-10-08 
16:24:50.619850993 +0200
-@@ -301,7 +301,7 @@
- Optional previousCodePoint;
- while (i < length) {
- UChar32 c;
--U16_NEXT(buffer, i, length, c)
-+U16_NEXT(buffer, i, length, c);
- UErrorCode error = U_ZERO_ERROR;
- UScriptCode script = uscript_getScript(c, );
- if (error != U_ZERO_ERROR) {


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:23:47
  Author: heftig
Revision: 373811

archrelease: copy trunk to testing-x86_64

Added:
  dbus/repos/testing-x86_64/PKGBUILD
(from rev 373810, dbus/trunk/PKGBUILD)
  dbus/repos/testing-x86_64/dbus-reload.hook
(from rev 373810, dbus/trunk/dbus-reload.hook)
Deleted:
  dbus/repos/testing-x86_64/PKGBUILD
  dbus/repos/testing-x86_64/dbus-reload.hook

--+
 PKGBUILD |  181 ++---
 dbus-reload.hook |   26 +++
 2 files changed, 104 insertions(+), 103 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:23:34 UTC (rev 373810)
+++ PKGBUILD2020-01-22 23:23:47 UTC (rev 373811)
@@ -1,90 +0,0 @@
-# Maintainer: Jan de Groot 
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Tom Gundersen 
-# Contributor: Link Dupont 
-
-pkgbase=dbus
-pkgname=(dbus dbus-docs)
-pkgver=1.12.16
-pkgrel=4
-pkgdesc="Freedesktop.org message bus system"
-url="https://wiki.freedesktop.org/www/Software/dbus/;
-arch=(x86_64)
-license=(GPL custom)
-depends=(expat libsystemd.so libaudit.so)
-makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive)
-_commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
-source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;
-dbus-reload.hook)
-sha256sums=('SKIP'
-'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe')
-validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90'  # Simon McVittie 

-  '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie 

-
-pkgver() {
-  cd dbus
-  git describe --tags | sed 's/^dbus-//;s/-/+/g'
-}
-
-prepare() {
-  cd dbus
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd dbus
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---libexecdir=/usr/lib/dbus-1.0 \
-runstatedir=/run \
---with-console-auth-dir=/run/console/ \
---with-dbus-user=dbus \
---with-system-pid-file=/run/dbus/pid \
---with-system-socket=/run/dbus/system_bus_socket \
---with-systemdsystemunitdir=/usr/lib/systemd/system \
---enable-inotify \
---enable-systemd \
---enable-user-session \
---disable-static \
---disable-verbose-mode \
---disable-asserts \
---disable-checks \
---without-x
-  make
-}
-
-check() {
-  make -C dbus check
-}
-
-package_dbus() {
-  provides=(libdbus libdbus-1.so)
-  conflicts=(libdbus)
-  replaces=(libdbus)
-
-  DESTDIR="$pkgdir" make -C dbus install
-
-  rm -r "$pkgdir"/{etc,var}
-
-  # We have a pre-assigned uid (81)
-  echo 'u dbus 81 "System Message Bus"' |
-install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf"
-
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
-
-  # Split docs
-  mv "$pkgdir/usr/share/doc" "$srcdir"
-}
-
-package_dbus-docs() {
-  pkgdesc+=" (documentation)"
-  depends=()
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
-  mv doc "$pkgdir/usr/share"
-}
-
-# vim:set sw=2 et:

Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 373810, 
dbus/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:23:47 UTC (rev 373811)
@@ -0,0 +1,91 @@
+# Maintainer: Jan de Groot 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Tom Gundersen 
+# Contributor: Link Dupont 
+
+pkgbase=dbus
+pkgname=(dbus dbus-docs)
+pkgver=1.12.16
+pkgrel=5
+pkgdesc="Freedesktop.org message bus system"
+url="https://wiki.freedesktop.org/www/Software/dbus/;
+arch=(x86_64)
+license=(GPL custom)
+depends=(systemd-libs expat audit)
+makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive)
+_commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
+source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;
+dbus-reload.hook)
+sha256sums=('SKIP'
+'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe')
+validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90'  # Simon McVittie 

+  '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie 

+
+pkgver() {
+  cd dbus
+  git describe --tags | sed 's/^dbus-//;s/-/+/g'
+}
+
+prepare() {
+  cd dbus
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd dbus
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib/dbus-1.0 \
+runstatedir=/run \
+--with-console-auth-dir=/run/console/ \
+--with-dbus-user=dbus \
+--with-system-pid-file=/run/dbus/pid \
+--with-system-socket=/run/dbus/system_bus_socket \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-inotify \
+--enable-systemd \
+

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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 23:23:34
  Author: heftig
Revision: 373810

1.12.16-5: don't use underspecified libdepends

Modified:
  dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:59:38 UTC (rev 373809)
+++ PKGBUILD2020-01-22 23:23:34 UTC (rev 373810)
@@ -6,12 +6,12 @@
 pkgbase=dbus
 pkgname=(dbus dbus-docs)
 pkgver=1.12.16
-pkgrel=4
+pkgrel=5
 pkgdesc="Freedesktop.org message bus system"
 url="https://wiki.freedesktop.org/www/Software/dbus/;
 arch=(x86_64)
 license=(GPL custom)
-depends=(expat libsystemd.so libaudit.so)
+depends=(systemd-libs expat audit)
 makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive)
 _commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;
@@ -60,6 +60,7 @@
 }
 
 package_dbus() {
+  depends+=(libsystemd.so libaudit.so)
   provides=(libdbus libdbus-1.so)
   conflicts=(libdbus)
   replaces=(libdbus)


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, January 22, 2020 @ 23:19:15
  Author: svenstaro
Revision: 554652

archrelease: copy trunk to community-x86_64

Added:
  tiled/repos/community-x86_64/PKGBUILD
(from rev 554651, tiled/trunk/PKGBUILD)
Deleted:
  tiled/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-22 23:19:04 UTC (rev 554651)
+++ PKGBUILD2020-01-22 23:19:15 UTC (rev 554652)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.3.1
-pkgrel=1
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://www.mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 
'zstd')
-makedepends=('mesa' 'qt5-tools' 'python3')
-optdepends=('python3: Python plugin')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install INSTALL_ROOT=$pkgdir
-}

Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 554651, 
tiled/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-22 23:19:15 UTC (rev 554652)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
+pkgname=tiled
+pkgver=1.3.2
+pkgrel=1
+pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
+arch=('x86_64')
+url='http://www.mapeditor.org'
+license=('GPL')
+replaces=('tiled-qt')
+depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 
'zstd')
+makedepends=('mesa' 'qt5-tools' 'python3')
+optdepends=('python3: Python plugin')
+source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
+sha512sums=('25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install INSTALL_ROOT=$pkgdir
+}


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

2020-01-22 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, January 22, 2020 @ 23:19:04
  Author: svenstaro
Revision: 554651

upgpkg: tiled 1.3.2-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:59:12 UTC (rev 554650)
+++ PKGBUILD2020-01-22 23:19:04 UTC (rev 554651)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.3.1
+pkgver=1.3.2
 pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('mesa' 'qt5-tools' 'python3')
 optdepends=('python3: Python plugin')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('b2ed5c0ff043990177809873417e31e8ee2894473b3084d0302e5557c19043c1763cf55d8ade16335ba3d64e7b4b903dd5fb88fd4bcf878c7c4d873bc9c7ed73')
+sha512sums=('25dedfde6f48b0bd34a500481662c3da8c6f78b023b4d5c63559c4240db22fb664ec057d3d801714cb682a6bd2e870bf072ab688b1d00c017f0ea5af980d5ead')
 
 build() {
   cd $srcdir/$pkgname-$pkgver


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:59:38
  Author: heftig
Revision: 373809

archrelease: copy trunk to testing-x86_64

Added:
  wpa_supplicant/repos/testing-x86_64/
  wpa_supplicant/repos/testing-x86_64/CVE-2019-16275.patch
(from rev 373808, wpa_supplicant/trunk/CVE-2019-16275.patch)
  wpa_supplicant/repos/testing-x86_64/PKGBUILD
(from rev 373808, wpa_supplicant/trunk/PKGBUILD)
  wpa_supplicant/repos/testing-x86_64/config
(from rev 373808, wpa_supplicant/trunk/config)
  wpa_supplicant/repos/testing-x86_64/systemd.patch
(from rev 373808, wpa_supplicant/trunk/systemd.patch)
  wpa_supplicant/repos/testing-x86_64/tls.patch
(from rev 373808, wpa_supplicant/trunk/tls.patch)
  wpa_supplicant/repos/testing-x86_64/wpa_supplicant.install
(from rev 373808, wpa_supplicant/trunk/wpa_supplicant.install)

+
 CVE-2019-16275.patch   |   73 
 PKGBUILD   |   74 +
 config |   84 +++
 systemd.patch  |   29 
 tls.patch  |   26 ++
 wpa_supplicant.install |7 +++
 6 files changed, 293 insertions(+)

Copied: wpa_supplicant/repos/testing-x86_64/CVE-2019-16275.patch (from rev 
373808, wpa_supplicant/trunk/CVE-2019-16275.patch)
===
--- testing-x86_64/CVE-2019-16275.patch (rev 0)
+++ testing-x86_64/CVE-2019-16275.patch 2020-01-22 22:59:38 UTC (rev 373809)
@@ -0,0 +1,73 @@
+From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Thu, 29 Aug 2019 11:52:04 +0300
+Subject: [PATCH] AP: Silently ignore management frame from unexpected source
+ address
+
+Do not process any received Management frames with unexpected/invalid SA
+so that we do not add any state for unexpected STA addresses or end up
+sending out frames to unexpected destination. This prevents unexpected
+sequences where an unprotected frame might end up causing the AP to send
+out a response to another device and that other device processing the
+unexpected response.
+
+In particular, this prevents some potential denial of service cases
+where the unexpected response frame from the AP might result in a
+connected station dropping its association.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/ap/drv_callbacks.c | 13 +
+ src/ap/ieee802_11.c| 12 
+ 2 files changed, 25 insertions(+)
+
+diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c
+index 31587685fe3b..34ca379edc3d 100644
+--- a/src/ap/drv_callbacks.c
 b/src/ap/drv_callbacks.c
+@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const 
u8 *addr,
+  "hostapd_notif_assoc: Skip event with no address");
+   return -1;
+   }
++
++  if (is_multicast_ether_addr(addr) ||
++  is_zero_ether_addr(addr) ||
++  os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR
++ " in received indication - ignore this indication 
silently",
++ __func__, MAC2STR(addr));
++  return 0;
++  }
++
+   random_add_randomness(addr, ETH_ALEN);
+ 
+   hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211,
+diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c
+index c85a28db44b7..e7065372e158 100644
+--- a/src/ap/ieee802_11.c
 b/src/ap/ieee802_11.c
+@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 
*buf, size_t len,
+   fc = le_to_host16(mgmt->frame_control);
+   stype = WLAN_FC_GET_STYPE(fc);
+ 
++  if (is_multicast_ether_addr(mgmt->sa) ||
++  is_zero_ether_addr(mgmt->sa) ||
++  os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR
++ " in received frame - ignore this frame silently",
++ MAC2STR(mgmt->sa));
++  return 0;
++  }
++
+   if (stype == WLAN_FC_STYPE_BEACON) {
+   handle_beacon(hapd, mgmt, len, fi);
+   return 1;
+-- 
+2.20.1
+

Copied: wpa_supplicant/repos/testing-x86_64/PKGBUILD (from rev 373808, 
wpa_supplicant/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 

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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:59:14
  Author: heftig
Revision: 373808

archrelease: copy trunk to testing-x86_64

Added:
  dbus/repos/testing-x86_64/
  dbus/repos/testing-x86_64/PKGBUILD
(from rev 373807, dbus/trunk/PKGBUILD)
  dbus/repos/testing-x86_64/dbus-reload.hook
(from rev 373807, dbus/trunk/dbus-reload.hook)

--+
 PKGBUILD |   90 +
 dbus-reload.hook |   13 +++
 2 files changed, 103 insertions(+)

Copied: dbus/repos/testing-x86_64/PKGBUILD (from rev 373807, 
dbus/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-22 22:59:14 UTC (rev 373808)
@@ -0,0 +1,90 @@
+# Maintainer: Jan de Groot 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Tom Gundersen 
+# Contributor: Link Dupont 
+
+pkgbase=dbus
+pkgname=(dbus dbus-docs)
+pkgver=1.12.16
+pkgrel=4
+pkgdesc="Freedesktop.org message bus system"
+url="https://wiki.freedesktop.org/www/Software/dbus/;
+arch=(x86_64)
+license=(GPL custom)
+depends=(expat libsystemd.so libaudit.so)
+makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive)
+_commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
+source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;
+dbus-reload.hook)
+sha256sums=('SKIP'
+'56d0b5131e030649c707aefd67d5c44b6498091f7fdc92dc570b6d6b94fe')
+validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90'  # Simon McVittie 

+  '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie 

+
+pkgver() {
+  cd dbus
+  git describe --tags | sed 's/^dbus-//;s/-/+/g'
+}
+
+prepare() {
+  cd dbus
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd dbus
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libexecdir=/usr/lib/dbus-1.0 \
+runstatedir=/run \
+--with-console-auth-dir=/run/console/ \
+--with-dbus-user=dbus \
+--with-system-pid-file=/run/dbus/pid \
+--with-system-socket=/run/dbus/system_bus_socket \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-inotify \
+--enable-systemd \
+--enable-user-session \
+--disable-static \
+--disable-verbose-mode \
+--disable-asserts \
+--disable-checks \
+--without-x
+  make
+}
+
+check() {
+  make -C dbus check
+}
+
+package_dbus() {
+  provides=(libdbus libdbus-1.so)
+  conflicts=(libdbus)
+  replaces=(libdbus)
+
+  DESTDIR="$pkgdir" make -C dbus install
+
+  rm -r "$pkgdir"/{etc,var}
+
+  # We have a pre-assigned uid (81)
+  echo 'u dbus 81 "System Message Bus"' |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf"
+
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
+
+  # Split docs
+  mv "$pkgdir/usr/share/doc" "$srcdir"
+}
+
+package_dbus-docs() {
+  pkgdesc+=" (documentation)"
+  depends=()
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
+  mv doc "$pkgdir/usr/share"
+}
+
+# vim:set sw=2 et:

Copied: dbus/repos/testing-x86_64/dbus-reload.hook (from rev 373807, 
dbus/trunk/dbus-reload.hook)
===
--- testing-x86_64/dbus-reload.hook (rev 0)
+++ testing-x86_64/dbus-reload.hook 2020-01-22 22:59:14 UTC (rev 373808)
@@ -0,0 +1,13 @@
+[Trigger]
+Type = File
+Operation = Install
+Operation = Upgrade
+Operation = Remove
+Target = etc/dbus-1/system.d/*.conf
+Target = usr/share/dbus-1/system.d/*.conf
+Target = usr/share/dbus-1/system-services/*.service
+
+[Action]
+Description = Reloading system bus configuration...
+When = PostTransaction
+Exec = /usr/share/libalpm/scripts/systemd-hook reload dbus


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:59:12
  Author: heftig
Revision: 554650

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-dbus/repos/multilib-testing-x86_64/
  lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD
(from rev 554649, lib32-dbus/trunk/PKGBUILD)

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

Copied: lib32-dbus/repos/multilib-testing-x86_64/PKGBUILD (from rev 554649, 
lib32-dbus/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-01-22 22:59:12 UTC (rev 554650)
@@ -0,0 +1,73 @@
+# Contributor : Ionut Biru 
+
+pkgname=lib32-dbus
+pkgver=1.12.16
+pkgrel=2
+pkgdesc="Freedesktop.org message bus system (32-bit)"
+url="https://wiki.freedesktop.org/www/Software/dbus/;
+arch=(x86_64)
+license=(GPL custom)
+depends=(lib32-systemd dbus)
+makedepends=(lib32-glib2 lib32-expat git autoconf-archive)
+_commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
+source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;)
+sha256sums=('SKIP')
+validpgpkeys=('DA98F25C0871C49A59EAFF2C4DE8FF2A63C7CC90'  # Simon McVittie 

+  '3C8672A0F49637FE064AC30F52A43A1E4B77B059') # Simon McVittie 

+
+pkgver() {
+  cd dbus
+  git describe --tags | sed 's/^dbus-//;s/-/+/g'
+}
+
+prepare() {
+  cd dbus
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  cd dbus
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--libdir=/usr/lib32 \
+--libexecdir=/usr/lib/dbus-1.0 \
+runstatedir=/run \
+--with-console-auth-dir=/run/console/ \
+--with-dbus-user=dbus \
+--with-system-pid-file=/run/dbus/pid \
+--with-system-socket=/run/dbus/system_bus_socket \
+--with-systemdsystemunitdir=/usr/lib/systemd/system \
+--enable-inotify \
+--enable-systemd \
+--enable-user-session \
+--disable-static \
+--disable-verbose-mode \
+--disable-asserts \
+--disable-checks \
+--without-x
+  make
+}
+
+check() {
+  make -C dbus check
+}
+
+package() {
+  provides=(lib32-libdbus libdbus-1.so)
+  conflicts=(lib32-libdbus)
+  replaces=(lib32-libdbus)
+
+  DESTDIR="$pkgdir" make -C dbus install
+
+  rm -r "$pkgdir"/{etc,var}
+  rm -r "$pkgdir"/usr/{bin,include,lib,share}
+
+  install -d "$pkgdir/usr/share/licenses"
+  ln -s dbus "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:58:41
  Author: heftig
Revision: 373807

1.12.16-4

Modified:
  dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:55:45 UTC (rev 373806)
+++ PKGBUILD2020-01-22 22:58:41 UTC (rev 373807)
@@ -6,13 +6,13 @@
 pkgbase=dbus
 pkgname=(dbus dbus-docs)
 pkgver=1.12.16
-pkgrel=3
+pkgrel=4
 pkgdesc="Freedesktop.org message bus system"
 url="https://wiki.freedesktop.org/www/Software/dbus/;
 arch=(x86_64)
 license=(GPL custom)
-depends=(systemd-libs expat audit)
-makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive graphviz)
+depends=(expat libsystemd.so libaudit.so)
+makedepends=(systemd xmlto docbook-xsl python yelp-tools doxygen git 
autoconf-archive)
 _commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
 source=("git+https://gitlab.freedesktop.org/dbus/dbus.git#commit=$_commit;
 dbus-reload.hook)
@@ -28,11 +28,6 @@
 
 prepare() {
   cd dbus
-
-  # Reduce docs size
-  printf '%s\n' >>Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
-
   NOCONFIGURE=1 ./autogen.sh
 }
 
@@ -65,22 +60,21 @@
 }
 
 package_dbus() {
-  provides=(libdbus)
+  provides=(libdbus libdbus-1.so)
   conflicts=(libdbus)
   replaces=(libdbus)
 
   DESTDIR="$pkgdir" make -C dbus install
 
-  rm -r "$pkgdir/var/run"
+  rm -r "$pkgdir"/{etc,var}
 
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
-
-  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
-
   # We have a pre-assigned uid (81)
   echo 'u dbus 81 "System Message Bus"' |
 install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/dbus.conf"
 
+  install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
+
   # Split docs
   mv "$pkgdir/usr/share/doc" "$srcdir"
 }
@@ -90,7 +84,6 @@
   depends=()
 
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 dbus/COPYING
-
   mv doc "$pkgdir/usr/share"
 }
 


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:58:43
  Author: heftig
Revision: 554649

1.12.16-2

Modified:
  lib32-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:23:06 UTC (rev 554648)
+++ PKGBUILD2020-01-22 22:58:43 UTC (rev 554649)
@@ -1,16 +1,12 @@
 # Contributor : Ionut Biru 
 
 pkgname=lib32-dbus
-_pkgbasename=dbus
 pkgver=1.12.16
-pkgrel=1
+pkgrel=2
 pkgdesc="Freedesktop.org message bus system (32-bit)"
 url="https://wiki.freedesktop.org/www/Software/dbus/;
 arch=(x86_64)
 license=(GPL custom)
-provides=(lib32-libdbus)
-conflicts=(lib32-libdbus)
-replaces=(lib32-libdbus)
 depends=(lib32-systemd dbus)
 makedepends=(lib32-glib2 lib32-expat git autoconf-archive)
 _commit=23cc709db8fab94f11fa48772bff396b20aea8b0  # tags/dbus-1.12.16^0
@@ -32,7 +28,7 @@
 build() {
   export CC="gcc -m32"
   export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
 
   cd dbus
   ./configure \
@@ -63,10 +59,14 @@
 }
 
 package() {
+  provides=(lib32-libdbus libdbus-1.so)
+  conflicts=(lib32-libdbus)
+  replaces=(lib32-libdbus)
+
   DESTDIR="$pkgdir" make -C dbus install
 
+  rm -r "$pkgdir"/{etc,var}
   rm -r "$pkgdir"/usr/{bin,include,lib,share}
-  rm -r "$pkgdir"/{etc,var}
 
   install -d "$pkgdir/usr/share/licenses"
   ln -s dbus "$pkgdir/usr/share/licenses/$pkgname"


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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:55:45
  Author: heftig
Revision: 373806

improve units and avoid breakage from increases TLS version

Added:
  wpa_supplicant/trunk/CVE-2019-16275.patch
  wpa_supplicant/trunk/systemd.patch
  wpa_supplicant/trunk/tls.patch
Modified:
  wpa_supplicant/trunk/PKGBUILD

--+
 CVE-2019-16275.patch |   73 +
 PKGBUILD |9 --
 systemd.patch|   29 +++
 tls.patch|   26 +
 4 files changed, 135 insertions(+), 2 deletions(-)

Added: CVE-2019-16275.patch
===
--- CVE-2019-16275.patch(rev 0)
+++ CVE-2019-16275.patch2020-01-22 22:55:45 UTC (rev 373806)
@@ -0,0 +1,73 @@
+From 8c07fa9eda13e835f3f968b2e1c9a8be3a851ff9 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen 
+Date: Thu, 29 Aug 2019 11:52:04 +0300
+Subject: [PATCH] AP: Silently ignore management frame from unexpected source
+ address
+
+Do not process any received Management frames with unexpected/invalid SA
+so that we do not add any state for unexpected STA addresses or end up
+sending out frames to unexpected destination. This prevents unexpected
+sequences where an unprotected frame might end up causing the AP to send
+out a response to another device and that other device processing the
+unexpected response.
+
+In particular, this prevents some potential denial of service cases
+where the unexpected response frame from the AP might result in a
+connected station dropping its association.
+
+Signed-off-by: Jouni Malinen 
+---
+ src/ap/drv_callbacks.c | 13 +
+ src/ap/ieee802_11.c| 12 
+ 2 files changed, 25 insertions(+)
+
+diff --git a/src/ap/drv_callbacks.c b/src/ap/drv_callbacks.c
+index 31587685fe3b..34ca379edc3d 100644
+--- a/src/ap/drv_callbacks.c
 b/src/ap/drv_callbacks.c
+@@ -131,6 +131,19 @@ int hostapd_notif_assoc(struct hostapd_data *hapd, const 
u8 *addr,
+  "hostapd_notif_assoc: Skip event with no address");
+   return -1;
+   }
++
++  if (is_multicast_ether_addr(addr) ||
++  is_zero_ether_addr(addr) ||
++  os_memcmp(addr, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "%s: Invalid SA=" MACSTR
++ " in received indication - ignore this indication 
silently",
++ __func__, MAC2STR(addr));
++  return 0;
++  }
++
+   random_add_randomness(addr, ETH_ALEN);
+ 
+   hostapd_logger(hapd, addr, HOSTAPD_MODULE_IEEE80211,
+diff --git a/src/ap/ieee802_11.c b/src/ap/ieee802_11.c
+index c85a28db44b7..e7065372e158 100644
+--- a/src/ap/ieee802_11.c
 b/src/ap/ieee802_11.c
+@@ -4626,6 +4626,18 @@ int ieee802_11_mgmt(struct hostapd_data *hapd, const u8 
*buf, size_t len,
+   fc = le_to_host16(mgmt->frame_control);
+   stype = WLAN_FC_GET_STYPE(fc);
+ 
++  if (is_multicast_ether_addr(mgmt->sa) ||
++  is_zero_ether_addr(mgmt->sa) ||
++  os_memcmp(mgmt->sa, hapd->own_addr, ETH_ALEN) == 0) {
++  /* Do not process any frames with unexpected/invalid SA so that
++   * we do not add any state for unexpected STA addresses or end
++   * up sending out frames to unexpected destination. */
++  wpa_printf(MSG_DEBUG, "MGMT: Invalid SA=" MACSTR
++ " in received frame - ignore this frame silently",
++ MAC2STR(mgmt->sa));
++  return 0;
++  }
++
+   if (stype == WLAN_FC_STYPE_BEACON) {
+   handle_beacon(hapd, mgmt, len, fi);
+   return 1;
+-- 
+2.20.1
+

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:30:13 UTC (rev 373805)
+++ PKGBUILD2020-01-22 22:55:45 UTC (rev 373806)
@@ -12,11 +12,16 @@
 depends=(openssl libdbus readline libnl)
 install=wpa_supplicant.install
 source=(https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc}
-config
-)
+CVE-2019-16275.patch
+tls.patch # More permissive TLS fallback
+systemd.patch # Unit improvements from Ubuntu
+config)
 validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen
 sha256sums=('fcbdee7b4a64bea8177973299c8c824419c413ec2e3a95db63dd6a5dc3541f17'
 'SKIP'
+'bf91a135e717265969f1ab0319297c9d2e6f695928a17e3b3fa5accc8ef7b297'
+'449c7dad67b246b5b93e796f57c2f90c5c32cfc5b16f7aa4f17802dc260d3414'
+'dd14f99618bb4db40eadfaf4ced29d6139ccf319429a1eef54c2c08c80924742'
 

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

2020-01-22 Thread Jan Steffens via arch-commits
Date: Wednesday, January 22, 2020 @ 22:30:13
  Author: heftig
Revision: 373805

2:2.9-3: FS#57413 Enable more features

I took a look at Fedora's and Ubuntu's wpa_supplicant configs. Ubuntu's motto
seems to be "if it compiles, enable it"; let's see if it works for us.

Modified:
  wpa_supplicant/trunk/PKGBUILD
  wpa_supplicant/trunk/config

--+
 PKGBUILD |6 +++---
 config   |   39 +++
 2 files changed, 42 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:56:56 UTC (rev 373804)
+++ PKGBUILD2020-01-22 22:30:13 UTC (rev 373805)
@@ -3,7 +3,7 @@
 
 pkgname=wpa_supplicant
 pkgver=2.9
-pkgrel=3
+pkgrel=4
 epoch=2
 pkgdesc='A utility providing key negotiation for WPA wireless networks'
 url='http://hostap.epitest.fi/wpa_supplicant'
@@ -17,7 +17,7 @@
 validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen
 sha256sums=('fcbdee7b4a64bea8177973299c8c824419c413ec2e3a95db63dd6a5dc3541f17'
 'SKIP'
-'23aee0597750ec21b37654b5163e2f577c1204fc33bdfbf7bc2fb470e8a467db')
+'c7a2405487d1bfc2fceccd52268992bc79d85d91c3e8069b1432f751e3e307a9')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -24,7 +24,7 @@
   local i; for i in "${source[@]}"; do
 case $i in
   *.patch)
-msg2 "Applying patch $i"
+echo "Applying patch $i"
 patch -p1 -i "$srcdir/$i"
 ;;
 esac

Modified: config
===
--- config  2020-01-22 21:56:56 UTC (rev 373804)
+++ config  2020-01-22 22:30:13 UTC (rev 373805)
@@ -1,7 +1,9 @@
+CONFIG_ACS=y
 CONFIG_AP=y
 CONFIG_AUTOSCAN_EXPONENTIAL=y
 CONFIG_AUTOSCAN_PERIODIC=y
 CONFIG_BACKEND=file
+CONFIG_BGSCAN_LEARN=y
 CONFIG_BGSCAN_SIMPLE=y
 CONFIG_CTRL_IFACE=y
 CONFIG_CTRL_IFACE_BUS=y
@@ -8,19 +10,41 @@
 CONFIG_CTRL_IFACE_DBUS_INTRO=y
 CONFIG_CTRL_IFACE_DBUS_NEW=y
 CONFIG_DEBUG_FILE=y
+CONFIG_DEBUG_LINUX_TRACING=y
+CONFIG_DEBUG_SYSLOG=y
+CONFIG_DEBUG_SYSLOG_FACILITY=LOG_DAEMON
+CONFIG_DELAYED_MIC_ERROR_REPORT=y
+CONFIG_DPP=y
+CONFIG_DRIVER_MACSEC_LINUX=y
 CONFIG_DRIVER_NL80211=y
+CONFIG_DRIVER_NL80211_QCA=y
+CONFIG_DRIVER_NONE=y
 CONFIG_DRIVER_WEXT=y
 CONFIG_DRIVER_WIRED=y
+CONFIG_EAP_AKA=y
+CONFIG_EAP_AKA_PRIME=y
+CONFIG_EAP_EKE=y
 CONFIG_EAP_FAST=y
+CONFIG_EAP_GPSK=y
+CONFIG_EAP_GPSK_SHA256=y
 CONFIG_EAP_GTC=y
+CONFIG_EAP_IKEV2=y
 CONFIG_EAP_LEAP=y
 CONFIG_EAP_MD5=y
 CONFIG_EAP_MSCHAPV2=y
 CONFIG_EAP_OTP=y
+CONFIG_EAP_PAX=y
 CONFIG_EAP_PEAP=y
+CONFIG_EAP_PSK=y
 CONFIG_EAP_PWD=y
+CONFIG_EAP_SAKE=y
+CONFIG_EAP_SIM=y
 CONFIG_EAP_TLS=y
+CONFIG_EAP_TNC=y
 CONFIG_EAP_TTLS=y
+CONFIG_ELOOP=eloop
+CONFIG_FST=y
+CONFIG_GETRANDOM=y
 CONFIG_HS20=y
 CONFIG_HT_OVERRIDES=y
 CONFIG_IBSS_RSN=y
@@ -31,15 +55,30 @@
 CONFIG_IEEE8021X_EAPOL=y
 CONFIG_INTERWORKING=y
 CONFIG_IPV6=y
+CONFIG_L2_PACKET=linux
 CONFIG_LIBNL32=y
+CONFIG_MACSEC=y
+CONFIG_MAIN=main
+CONFIG_MESH=y
 CONFIG_NO_RANDOM_POOL=y
+CONFIG_OS=unix
+CONFIG_OWE=y
 CONFIG_P2P=y
 CONFIG_PEERKEY=y
 CONFIG_PKCS12=y
+CONFIG_PMKSA_CACHE_EXTERNAL=y
 CONFIG_READLINE=y
+CONFIG_SAE=y
 CONFIG_SMARTCARD=y
 CONFIG_TDLS=y
+CONFIG_TDLS=y
+CONFIG_TLS=openssl
+CONFIG_TLSV11=y
+CONFIG_TLSV12=y
+CONFIG_TLS_DEFAULT_CIPHERS="DEFAULT@SECLEVEL=1"
 CONFIG_VHT_OVERRIDES=y
 CONFIG_WIFI_DISPLAY=y
 CONFIG_WPS=y
+CONFIG_WPS_ER=y
 CONFIG_WPS_NFC=y
+CONFIG_WPS_REG_DISABLE_OPEN=y


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:23:06
  Author: felixonmars
Revision: 554648

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 554647, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 554647, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:23:06 UTC (rev 554648)
@@ -0,0 +1,64 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.32
+pkgrel=4
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-alsa-core' 'haskell-alsa-mixer')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('8d2543152b050460bf48514aaa981e6d508cabb7688b848a3b3528cfcecacb76')
+sha512sums=('fa9b7c5d568b1c8e731b525736d8cf6a630def93a75884fcf3adc68e5527b31b61ef96df3019befafb83fa080703865ba511750deeb09d8ab70582ccf433b1f6')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_iwlib with_mpd with_alsa
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+}
+
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:22:52
  Author: felixonmars
Revision: 554647

upgpkg: xmobar 0.32-4: rebuild with base64-bytestring 1.0.0.3

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:21:10 UTC (rev 554646)
+++ PKGBUILD2020-01-22 22:22:52 UTC (rev 554647)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.32
-pkgrel=3
+pkgrel=4
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:21:10
  Author: felixonmars
Revision: 554646

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 554645, taskell/trunk/PKGBUILD)

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 554645, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:21:10 UTC (rev 554646)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('91dbf6ef3d0d7f6308c3156c491235623abfa25a550af627841182e61ff517cb2bfc0608ae5ed814a391ab78a88df36d08c7a773cc08e76f7e38c218d63136b1')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/< *4/<5/' -e 's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  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 $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:20:58
  Author: felixonmars
Revision: 554645

upgpkg: taskell 1.9.1.0-4: rebuild with base64-bytestring 1.0.0.3

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:19:25 UTC (rev 554644)
+++ PKGBUILD2020-01-22 22:20:58 UTC (rev 554645)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:19:25
  Author: felixonmars
Revision: 554644

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 554643, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
554643, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:19:25 UTC (rev 554644)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=220
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://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=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+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 --ghc-option='-pie'
+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/ftdetect/tamarin.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 tamarin-prover/trunk (PKGBUILD)

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:19:12
  Author: felixonmars
Revision: 554643

upgpkg: tamarin-prover 1.4.1-220: rebuild with base64-bytestring 1.0.0.3

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:17:28 UTC (rev 554642)
+++ PKGBUILD2020-01-22 22:19:12 UTC (rev 554643)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=219
+pkgrel=220
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:17:15
  Author: felixonmars
Revision: 554641

upgpkg: shellcheck 0.7.0-92: rebuild with base64-bytestring 1.0.0.3

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:14:12 UTC (rev 554640)
+++ PKGBUILD2020-01-22 22:17:15 UTC (rev 554641)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=91
+pkgrel=92
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:17:28
  Author: felixonmars
Revision: 554642

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 554641, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 554641, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:17:28 UTC (rev 554642)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=92
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;
+
shellcheck-cabal3.patch::https://github.com/koalaman/shellcheck/commit/2c026f1ec7c205c731ff2a0ccd85365f37245758.patch)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215'
+
'88b7101a536598ecbf4d1c48cfd4eb10b1a6424a2344e4b1be6f6a814dcf1c3d00e78390070242369bc55ed9c20defd4cc7337854da71761fb08e13240619684')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../shellcheck-cabal3.patch
+
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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 \
+--ghc-option='-pie'
+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
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+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 postgrest/repos (2 files)

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:14:12
  Author: felixonmars
Revision: 554640

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 554639, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 554639, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:14:12 UTC (rev 554640)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=23
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $pkgname.cabal
+
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:14:00
  Author: felixonmars
Revision: 554639

upgpkg: postgrest 6.0.2-23: rebuild with base64-bytestring 1.0.0.3

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:10:17 UTC (rev 554638)
+++ PKGBUILD2020-01-22 22:14:00 UTC (rev 554639)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=22
+pkgrel=23
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:10:05
  Author: felixonmars
Revision: 554637

upgpkg: pandoc-crossref 0.3.5.0-18: rebuild with base64-bytestring 1.0.0.3

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:08:21 UTC (rev 554636)
+++ PKGBUILD2020-01-22 22:10:05 UTC (rev 554637)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.5.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:10:17
  Author: felixonmars
Revision: 554638

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 554637, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
554637, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:10:17 UTC (rev 554638)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.5.0
+pkgrel=18
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('3e65be5c5e1ccb896ebe6bf6b059e4a70852ecc4dc6ed5a4529368034784fd76704ee1e694c7fa3f87634ce4fa7ffd8d1cca100d19c6a6ce6652458ac768f546')
+
+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 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+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"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:08:07
  Author: felixonmars
Revision: 554635

upgpkg: pandoc-citeproc 0.16.4.1-14: rebuild with base64-bytestring 1.0.0.3

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 22:05:06 UTC (rev 554634)
+++ PKGBUILD2020-01-22 22:08:07 UTC (rev 554635)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.4.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:08:21
  Author: felixonmars
Revision: 554636

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 554635, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
554635, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:08:21 UTC (rev 554636)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.4.1
+pkgrel=14
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+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-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+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
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:05:06
  Author: felixonmars
Revision: 554634

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 554633, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 554633, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 22:05:06 UTC (rev 554634)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.8
+pkgrel=18
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' 
'haskell-haddock-library'
+ 'haskell-ipynb' 'haskell-skylighting' 'haskell-skylighting-core' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-text-conversions' 'haskell-network-uri' 
'haskell-unicode-transforms'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2ca956c7e41077d4a9d27b68eaac270da13ff1a9ddd0a5ed532771f5739839d5dda49b64c174e5b0fefa4946bedb9029e8ff551c7181ca97e02d55c796fdd28f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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}/COPYING.md"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 22:04:53
  Author: felixonmars
Revision: 554633

upgpkg: pandoc 2.8-18: rebuild with base64-bytestring 1.0.0.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:46:30 UTC (rev 554632)
+++ PKGBUILD2020-01-22 22:04:53 UTC (rev 554633)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.8
-pkgrel=17
+pkgrel=18
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-01-22 Thread David Runge via arch-commits
Date: Wednesday, January 22, 2020 @ 21:56:56
  Author: dvzrv
Revision: 373804

archrelease: copy trunk to testing-x86_64

Added:
  alsa-plugins/repos/testing-x86_64/
  alsa-plugins/repos/testing-x86_64/PKGBUILD
(from rev 373803, alsa-plugins/trunk/PKGBUILD)

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

Copied: alsa-plugins/repos/testing-x86_64/PKGBUILD (from rev 373803, 
alsa-plugins/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-01-22 21:56:56 UTC (rev 373804)
@@ -0,0 +1,52 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: David Runge 
+# Contributor: Sergej Pupykin 
+# Contributor: Daniel Ehlers 
+
+pkgname=alsa-plugins
+pkgver=1.2.1
+pkgrel=2
+pkgdesc="Additional library plugins"
+arch=('x86_64')
+url="http://www.alsa-project.org;
+license=('LGPL2.1')
+depends=('glibc' 'libasound.so')
+# a52, lavrate plugins not compatible with ffmpeg >= 4.0
+# 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
+# https://bugs.archlinux.org/task/60586
+makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so'
+'libsamplerate.so' 'libswresample.so' 'speexdsp')
+optdepends=('dbus: for maemo plugin'
+'libavcodec.so: for pcm_a52 and rate_lavrate plugins'
+'libavutil.so: for pcm_a52 and rate_lavrate plugins'
+'libjack.so: for pcm_jack plugin'
+'libsamplerate.so: for rate_samplerate plugin'
+'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'libswresample.so: for pcm_a52 and rate_lavrate plugins'
+'speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2;
+
"${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;
+)
+sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de'
+
'06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch"
+  autoreconf -vfi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr \
+  --enable-maemo-plugin \
+  --sysconfdir=/etc
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -vDm 644 doc/README* doc/*.txt \
+-t "$pkgdir/usr/share/doc/$pkgname/"
+}


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

2020-01-22 Thread David Runge via arch-commits
Date: Wednesday, January 22, 2020 @ 21:56:47
  Author: dvzrv
Revision: 373803

upgpkg: alsa-plugins 1.2.1-2: Updating maintainer info. Switching to correct 
license (LGPL2.1). Adding all direct library dependencies to depends/ 
makedepends/ optdepends.
Switching to https upstream for source. Applying (not upstreamed) patch for 
being able to build plugins with ffmpeg > 4.0 (FS#60586). Also building maemo 
plugin. Simplifying installation.

Modified:
  alsa-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 20:21:55 UTC (rev 373802)
+++ PKGBUILD2020-01-22 21:56:47 UTC (rev 373803)
@@ -1,32 +1,46 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: David Runge 
 # Contributor: Sergej Pupykin 
 # Contributor: Daniel Ehlers 
 
 pkgname=alsa-plugins
 pkgver=1.2.1
-pkgrel=1
-pkgdesc="Extra alsa plugins"
-arch=(x86_64)
+pkgrel=2
+pkgdesc="Additional library plugins"
+arch=('x86_64')
 url="http://www.alsa-project.org;
-license=(GPL)
-depends=(alsa-lib)
-makedepends=(libpulse jack ffmpeg)
-optdepends=('libpulse: PulseAudio plugin'
-'jack: Jack plugin'
-#'ffmpeg: libavcodec resampling plugin, a52 plugin'
-'libsamplerate: libsamplerate resampling plugin'
-'speex: libspeexdsp resampling plugin')
-source=("ftp://ftp.alsa-project.org/pub/plugins/$pkgname-$pkgver.tar.bz2;)
-sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da')
+license=('LGPL2.1')
+depends=('glibc' 'libasound.so')
+# a52, lavrate plugins not compatible with ffmpeg >= 4.0
+# 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
+# https://bugs.archlinux.org/task/60586
+makedepends=('dbus' 'libavcodec.so' 'libavutil.so' 'libjack.so' 'libpulse.so'
+'libsamplerate.so' 'libswresample.so' 'speexdsp')
+optdepends=('dbus: for maemo plugin'
+'libavcodec.so: for pcm_a52 and rate_lavrate plugins'
+'libavutil.so: for pcm_a52 and rate_lavrate plugins'
+'libjack.so: for pcm_jack plugin'
+'libsamplerate.so: for rate_samplerate plugin'
+'libpulse.so: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'libswresample.so: for pcm_a52 and rate_lavrate plugins'
+'speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2;
+
"${pkgname}-1.2.1-ffmpeg4.patch::https://git.harting.dev/IdleGandalf/alsa-plugins/commit/9cdbbb9874757b6f8fda7fb4ac2e3fc59da65946.patch;
+)
+sha512sums=('a49ef9290b66855112e301a5fd5a0932f13a50254e164f3340f2b342a36469532ee783beabfe5e95870dbf4cd81ca1e8d0415d94c8c7ee963133fb3c343721de'
+
'06ff2aa30a55e0d04ac9d1f5a6fa11a6a3c04c3f6722c07ecd7cac57584e142ad6949fd6c856c66435ac5ff5cf910c362e9c72605ca190074764cf3d40a9d64f')
 
 prepare() {
   cd $pkgname-$pkgver
-  autoreconf -fvi
+  patch -Np1 -i "../${pkgname}-1.2.1-ffmpeg4.patch"
+  autoreconf -vfi
 }
 
 build() {
   cd $pkgname-$pkgver
-  ./configure --prefix=/usr --sysconfdir=/etc
+  ./configure --prefix=/usr \
+  --enable-maemo-plugin \
+  --sysconfdir=/etc
   make
 }
 
@@ -33,7 +47,6 @@
 package() {
   cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
-
-  install -d "$pkgdir/usr/share/doc/$pkgname"
-  install -m644 doc/README* doc/*.txt "$pkgdir/usr/share/doc/$pkgname/"
+  install -vDm 644 doc/README* doc/*.txt \
+-t "$pkgdir/usr/share/doc/$pkgname/"
 }


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:46:30
  Author: felixonmars
Revision: 554632

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 554631, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
554631, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:46:30 UTC (rev 554632)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23
+pkgrel=19
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools;
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('e7b64f210579bef1a2b80d66a388bbc908c1910ecf919adcff664f50c65826e62d03864d7c4dcc5dd996a35c8f68f83116e1eef44cb7cb462b8ba44e899ab45f')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/fail (show l/error (show l/' HOpenPGP/Tools/Parser.y
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:46:18
  Author: felixonmars
Revision: 554631

upgpkg: hopenpgp-tools 0.23-19: rebuild with base64-bytestring 1.0.0.3

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:44:32 UTC (rev 554630)
+++ PKGBUILD2020-01-22 21:46:18 UTC (rev 554631)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=18
+pkgrel=19
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:44:32
  Author: felixonmars
Revision: 554630

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 554629, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 554629, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:44:32 UTC (rev 554630)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=54
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:44:19
  Author: felixonmars
Revision: 554629

upgpkg: hoogle 5.0.17.11-54: rebuild with base64-bytestring 1.0.0.3

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:42:36 UTC (rev 554628)
+++ PKGBUILD2020-01-22 21:44:19 UTC (rev 554629)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=53
+pkgrel=54
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:42:23
  Author: felixonmars
Revision: 554626

upgpkg: hledger-web 1.16-17: rebuild with base64-bytestring 1.0.0.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:40:40 UTC (rev 554625)
+++ PKGBUILD2020-01-22 21:42:23 UTC (rev 554626)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.16
-pkgrel=16
+pkgrel=17
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:42:36
  Author: felixonmars
Revision: 554628

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 554627, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 554627, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:42:36 UTC (rev 554628)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.16
+pkgrel=17
+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-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-utf8-string'
+ 'haskell-wai' 'haskell-wai-cors' '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')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $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 git-annex/repos (2 files)

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:40:40
  Author: felixonmars
Revision: 554625

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 554624, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 554624, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:40:40 UTC (rev 554625)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20191230
+pkgrel=10
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://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-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ '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-unliftio-core'
+ '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 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs}
+  sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs
+}
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:40:28
  Author: felixonmars
Revision: 554624

upgpkg: git-annex 7.20191230-10: rebuild with base64-bytestring 1.0.0.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:33:11 UTC (rev 554623)
+++ PKGBUILD2020-01-22 21:40:28 UTC (rev 554624)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20191230
-pkgrel=9
+pkgrel=10
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:33:11
  Author: felixonmars
Revision: 554623

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
554622, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:33:11 UTC (rev 554623)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=258
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:32:58
  Author: felixonmars
Revision: 554622

upgpkg: haskell-yesod-static 1.6.0.1-258: rebuild with base64-bytestring 1.0.0.3

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:31:42 UTC (rev 554621)
+++ PKGBUILD2020-01-22 21:32:58 UTC (rev 554622)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=257
+pkgrel=258
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:31:29
  Author: felixonmars
Revision: 554620

upgpkg: haskell-yesod-test 1.6.9-21: rebuild with base64-bytestring 1.0.0.3

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:30:21 UTC (rev 554619)
+++ PKGBUILD2020-01-22 21:31:29 UTC (rev 554620)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.9
-pkgrel=20
+pkgrel=21
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:31:42
  Author: felixonmars
Revision: 554621

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
554620, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:31:42 UTC (rev 554621)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.9
+pkgrel=21
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:30:21
  Author: felixonmars
Revision: 554619

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
554618, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:30:21 UTC (rev 554619)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=76
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:30:09
  Author: felixonmars
Revision: 554618

upgpkg: haskell-yesod-auth 1.6.8-76: rebuild with base64-bytestring 1.0.0.3

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:28:54 UTC (rev 554617)
+++ PKGBUILD2020-01-22 21:30:09 UTC (rev 554618)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=75
+pkgrel=76
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:28:54
  Author: felixonmars
Revision: 554617

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 554616, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-22 21:28:54 UTC (rev 554617)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=402
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:28:41
  Author: felixonmars
Revision: 554616

upgpkg: haskell-yesod 1.6.0-402: rebuild with base64-bytestring 1.0.0.3

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:27:43 UTC (rev 554615)
+++ PKGBUILD2020-01-22 21:28:41 UTC (rev 554616)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=401
+pkgrel=402
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:27:43
  Author: felixonmars
Revision: 554615

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:27:31
  Author: felixonmars
Revision: 554614

upgpkg: haskell-yesod-form 1.6.7-61: rebuild with base64-bytestring 1.0.0.3

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-22 21:26:11 UTC (rev 554613)
+++ PKGBUILD2020-01-22 21:27:31 UTC (rev 554614)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=60
+pkgrel=61
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-01-22 Thread Felix Yan via arch-commits
Date: Wednesday, January 22, 2020 @ 21:26:11
  Author: felixonmars
Revision: 554613

archrelease: copy trunk to community-staging-x86_64

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

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

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


  1   2   3   4   5   6   >