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

2019-12-31 Thread Felix Yan via arch-commits
Date: Wednesday, January 1, 2020 @ 07:41:03
  Author: felixonmars
Revision: 545742

archrelease: copy trunk to community-staging-any

Added:
  python-xcffib/repos/community-staging-any/
  python-xcffib/repos/community-staging-any/PKGBUILD
(from rev 545741, python-xcffib/trunk/PKGBUILD)

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

Copied: python-xcffib/repos/community-staging-any/PKGBUILD (from rev 545741, 
python-xcffib/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2020-01-01 07:41:03 UTC (rev 545742)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+pkgbase=python-xcffib
+pkgname=(python-xcffib python2-xcffib)
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding"
+arch=('any')
+url="https://pypi.python.org/pypi/xcffib;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-cffi' 
'python2-cffi' 'python-six'
+ 'python2-six' 'libxcb' 'haskell-xcffib')
+checkdepends=('python-nose' 'python2-nose' 'xorg-server-xvfb' 'xorg-xeyes')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/tych0/xcffib/archive/v$pkgver.tar.gz;)
+sha512sums=('1299ff124d5ecb91c9551fb583741901f0635d9b3685da0436a14ebfdfdcc5bdec558a457400a27a22ffe2b99649250b3ef74223f27f8ac3a267a69314b509fb')
+
+prepare() {
+  cp -a xcffib-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/xcffib-$pkgver
+  make xcffib GEN=xcffibgen CABAL=true
+  python setup.py build
+
+  cd "$srcdir"/xcffib-$pkgver-py2
+  make xcffib GEN=xcffibgen CABAL=true
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/xcffib-$pkgver
+  xvfb-run nosetests3
+
+  cd "$srcdir"/xcffib-$pkgver-py2
+  xvfb-run nosetests2
+}
+
+package_python-xcffib() {
+  depends=('python-six' 'python-cffi' 'libxcb')
+
+  cd xcffib-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+package_python2-xcffib() {
+  depends=('python2-six' 'python2-cffi' 'libxcb')
+
+  cd xcffib-$pkgver-py2
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+}


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Wednesday, January 1, 2020 @ 07:40:50
  Author: felixonmars
Revision: 545741

upgpkg: python-xcffib 0.9.0-1: rebuild with xcffib 0.9.0

Modified:
  python-xcffib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-01 07:39:22 UTC (rev 545740)
+++ PKGBUILD2020-01-01 07:40:50 UTC (rev 545741)
@@ -3,8 +3,8 @@
 
 pkgbase=python-xcffib
 pkgname=(python-xcffib python2-xcffib)
-pkgver=0.8.1
-pkgrel=4
+pkgver=0.9.0
+pkgrel=1
 pkgdesc="Python3 drop in replacement for xpyb, an XCB python binding"
 arch=('any')
 url="https://pypi.python.org/pypi/xcffib;
@@ -13,7 +13,7 @@
  'python2-six' 'libxcb' 'haskell-xcffib')
 checkdepends=('python-nose' 'python2-nose' 'xorg-server-xvfb' 'xorg-xeyes')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/tych0/xcffib/archive/v$pkgver.tar.gz;)
-sha512sums=('ad1f643191e9f6ae4bd50e4b05c5d5ca144553414950877bf9fa371c0a5a607db3a3efd0009e64a4a392a824075af3f5bf0cbca91861b3b29c98bf58e8a5e7ab')
+sha512sums=('1299ff124d5ecb91c9551fb583741901f0635d9b3685da0436a14ebfdfdcc5bdec558a457400a27a22ffe2b99649250b3ef74223f27f8ac3a267a69314b509fb')
 
 prepare() {
   cp -a xcffib-$pkgver{,-py2}


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Wednesday, January 1, 2020 @ 07:39:09
  Author: felixonmars
Revision: 545739

upgpkg: haskell-xcffib 0.9.0-1: rebuild with xcffib 0.9.0

Modified:
  haskell-xcffib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-01 07:15:46 UTC (rev 545738)
+++ PKGBUILD2020-01-01 07:39:09 UTC (rev 545739)
@@ -2,8 +2,8 @@
 
 _hkgname=xcffib
 pkgname=haskell-xcffib
-pkgver=0.8.1
-pkgrel=28
+pkgver=0.9.0
+pkgrel=1
 pkgdesc="A cffi-based python binding for X"
 url="https://github.com/tych0/xcffib;
 license=('Apache')
@@ -12,7 +12,7 @@
  'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('0e56992f9a2b92d7ee868a08da5ddc7eb2c3ab7f145fd16d99d686066031d4e4487014f5594223353ba3ca5dc44b8d2840813a41fd94b9d5c97bfebec60b8780')
+sha512sums=('a312d3facf4258ccc34d8908f39ebbadff126f4bad2edf99810c78b61d9e41a62364ddca724915588436336468baf85f5eb2dfd9bd1e7ebe068be92b179094f6')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Wednesday, January 1, 2020 @ 07:39:22
  Author: felixonmars
Revision: 545740

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 
545739, haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-01 07:39:22 UTC (rev 545740)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.9.0
+pkgrel=1
+pkgdesc="A cffi-based python binding for X"
+url="https://github.com/tych0/xcffib;
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a312d3facf4258ccc34d8908f39ebbadff126f4bad2edf99810c78b61d9e41a62364ddca724915588436336468baf85f5eb2dfd9bd1e7ebe068be92b179094f6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+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 \
+--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 subversion/repos/staging-x86_64 (16 files)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 21:20:10
  Author: felixonmars
Revision: 372419

archrelease: copy trunk to staging-x86_64

Added:
  subversion/repos/staging-x86_64/PKGBUILD
(from rev 372418, subversion/trunk/PKGBUILD)
  subversion/repos/staging-x86_64/ruby-27.patch
(from rev 372418, subversion/trunk/ruby-27.patch)
  subversion/repos/staging-x86_64/ruby-frozen-nil.patch
(from rev 372418, subversion/trunk/ruby-frozen-nil.patch)
  subversion/repos/staging-x86_64/subversion.rpath.fix.patch
(from rev 372418, subversion/trunk/subversion.rpath.fix.patch)
  subversion/repos/staging-x86_64/svn
(from rev 372418, subversion/trunk/svn)
  subversion/repos/staging-x86_64/svnserve.conf
(from rev 372418, subversion/trunk/svnserve.conf)
  subversion/repos/staging-x86_64/svnserve.service
(from rev 372418, subversion/trunk/svnserve.service)
  subversion/repos/staging-x86_64/svnserve.tmpfiles
(from rev 372418, subversion/trunk/svnserve.tmpfiles)
Deleted:
  subversion/repos/staging-x86_64/PKGBUILD
  subversion/repos/staging-x86_64/ruby-27.patch
  subversion/repos/staging-x86_64/ruby-frozen-nil.patch
  subversion/repos/staging-x86_64/subversion.rpath.fix.patch
  subversion/repos/staging-x86_64/svn
  subversion/repos/staging-x86_64/svnserve.conf
  subversion/repos/staging-x86_64/svnserve.service
  subversion/repos/staging-x86_64/svnserve.tmpfiles

+
 PKGBUILD   |  244 +--
 ruby-27.patch  |   88 +++
 ruby-frozen-nil.patch  |   84 +++---
 subversion.rpath.fix.patch |   22 +--
 svn|   22 +--
 svnserve.conf  |   10 -
 svnserve.service   |   22 +--
 svnserve.tmpfiles  |2 
 8 files changed, 247 insertions(+), 247 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 21:19:29 UTC (rev 372418)
+++ PKGBUILD2019-12-31 21:20:10 UTC (rev 372419)
@@ -1,122 +0,0 @@
-# Maintainer: Angel Velasquez 
-# Maintainer: Felix Yan 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Paul Mattal 
-# Contributor: Jason Chu 
-
-pkgname=subversion
-pkgver=1.13.0
-pkgrel=1
-pkgdesc="A Modern Concurrent Version Control System"
-arch=('x86_64')
-url="https://subversion.apache.org/;
-license=('APACHE')
-depends=('file' 'libutf8proc' 'serf' 'sqlite' 'systemd')
-makedepends=('apache' 'python2' 'perl' 'swig3' 'java-environment>=8'
- 'libgnome-keyring' 'kwallet' 'kdelibs4support' 'ruby')
-optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
-'kwallet: for KWallet for auth credentials'
-'bash-completion: for svn bash completion'
-'python2: for some hook scripts'
-'java-environment: for Java support'
-'ruby: for some hook scripts')
-checkdepends=('ruby-test-unit')
-provides=('svn')
-backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
-options=('!makeflags' '!emptydirs')
-source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
-ruby-27.patch
-svn
-svnserve.conf
-svnserve.tmpfiles
-svnserve.service
-subversion.rpath.fix.patch
-ruby-frozen-nil.patch)
-sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2'
-'SKIP'
-
'4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e'
-
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
-
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
-
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
-
'8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de'
-
'60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440'
-
'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898')
-validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
-  '8BC4DAE0C5A4D65F404401074F7DBAA99A59B973'
-  'BA3C15B1337CF0FB222BD41A1BCA6586A347943F'
-  'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74'
-  '3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF'
-  'A844790FB5743606EE95920776D788E1ED1A599C'
-  '7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95'
-  '056F8016D9B87B1BDE41746799EC741B57921ACC'
-  

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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 21:19:29
  Author: felixonmars
Revision: 372418

Ruby 2.7.0 rebuild

Modified:
  subversion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 20:35:15 UTC (rev 372417)
+++ PKGBUILD2019-12-31 21:19:29 UTC (rev 372418)
@@ -6,7 +6,7 @@
 
 pkgname=subversion
 pkgver=1.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A Modern Concurrent Version Control System"
 arch=('x86_64')
 url="https://subversion.apache.org/;


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

2019-12-31 Thread Anatol Pomozov via arch-commits
Date: Tuesday, December 31, 2019 @ 20:35:15
  Author: anatolik
Revision: 372417

archrelease: copy trunk to staging-x86_64

Added:
  subversion/repos/staging-x86_64/
  subversion/repos/staging-x86_64/PKGBUILD
(from rev 372416, subversion/trunk/PKGBUILD)
  subversion/repos/staging-x86_64/ruby-27.patch
(from rev 372416, subversion/trunk/ruby-27.patch)
  subversion/repos/staging-x86_64/ruby-frozen-nil.patch
(from rev 372416, subversion/trunk/ruby-frozen-nil.patch)
  subversion/repos/staging-x86_64/subversion.rpath.fix.patch
(from rev 372416, subversion/trunk/subversion.rpath.fix.patch)
  subversion/repos/staging-x86_64/svn
(from rev 372416, subversion/trunk/svn)
  subversion/repos/staging-x86_64/svnserve.conf
(from rev 372416, subversion/trunk/svnserve.conf)
  subversion/repos/staging-x86_64/svnserve.service
(from rev 372416, subversion/trunk/svnserve.service)
  subversion/repos/staging-x86_64/svnserve.tmpfiles
(from rev 372416, subversion/trunk/svnserve.tmpfiles)

+
 PKGBUILD   |  122 +++
 ruby-27.patch  |   44 +++
 ruby-frozen-nil.patch  |   42 ++
 subversion.rpath.fix.patch |   11 +++
 svn|   11 +++
 svnserve.conf  |5 +
 svnserve.service   |   11 +++
 svnserve.tmpfiles  |1 
 8 files changed, 247 insertions(+)

Copied: subversion/repos/staging-x86_64/PKGBUILD (from rev 372416, 
subversion/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-12-31 20:35:15 UTC (rev 372417)
@@ -0,0 +1,122 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Felix Yan 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Paul Mattal 
+# Contributor: Jason Chu 
+
+pkgname=subversion
+pkgver=1.13.0
+pkgrel=1
+pkgdesc="A Modern Concurrent Version Control System"
+arch=('x86_64')
+url="https://subversion.apache.org/;
+license=('APACHE')
+depends=('file' 'libutf8proc' 'serf' 'sqlite' 'systemd')
+makedepends=('apache' 'python2' 'perl' 'swig3' 'java-environment>=8'
+ 'libgnome-keyring' 'kwallet' 'kdelibs4support' 'ruby')
+optdepends=('libgnome-keyring: for GNOME Keyring for auth credentials'
+'kwallet: for KWallet for auth credentials'
+'bash-completion: for svn bash completion'
+'python2: for some hook scripts'
+'java-environment: for Java support'
+'ruby: for some hook scripts')
+checkdepends=('ruby-test-unit')
+provides=('svn')
+backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
+options=('!makeflags' '!emptydirs')
+source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
+ruby-27.patch
+svn
+svnserve.conf
+svnserve.tmpfiles
+svnserve.service
+subversion.rpath.fix.patch
+ruby-frozen-nil.patch)
+sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2'
+'SKIP'
+
'4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e'
+
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
+
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
+
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
+
'8cc23ae71bd7ce7c337eaf12929f1af0a11b55250808e88f06397b874daf2efb9491c464be3d082d937a82c2b0b7c3ed06d6695cfd8a3fda1f803bbfd15837de'
+
'60d538160e738eb3b3e84a3881fe5a8d75c79053d3f31c4c29ef6ace6ccc5dd4367ed712766c911bae3436e9706e4dd144b270bb45161a6c1834a37e154d0440'
+
'bb772e55acd9601121ad06b254c364e8d8cf772ca59b8df0cf4c5c5ecba110d4108d0363672f121f770550cdd052802474029e57643258f398aacd2b63ccb898')
+validpgpkeys=('19BBCAEF7B19B280A0E2175E62D48FAD16A0DE01'
+  '8BC4DAE0C5A4D65F404401074F7DBAA99A59B973'
+  'BA3C15B1337CF0FB222BD41A1BCA6586A347943F'
+  'E7B2A7F4EC28BE9FF8B38BA4B64FFF1209F9FA74'
+  '3D1DC66D6D2E0B9039528138C4A6C625CCC8E1DF'
+  'A844790FB5743606EE95920776D788E1ED1A599C'
+  '7B8CA7F6451AD89C8ADC077B376A3CFD110B1C95'
+  '056F8016D9B87B1BDE41746799EC741B57921ACC'
+  '3F8E467CB3366E3013E1120D583F00ADF981C39F')
+# Ben Reser / Stefan Sperling / Branko Čibej / Evgeny Kotkov / Bert Huijben / 
Philip Martin /
+# Stefan Fuhrmann / Stefan Hett (CODE SIGNING KEY) /Nathan Hartman (CODE 
SIGNING KEY)
+
+prepare() {
+   cd ${pkgname}-${pkgver}
+   patch -Np0 -i ../subversion.rpath.fix.patch
+   

[arch-commits] Commit in subversion/trunk (PKGBUILD ruby-27.patch)

2019-12-31 Thread Anatol Pomozov via arch-commits
Date: Tuesday, December 31, 2019 @ 20:34:21
  Author: anatolik
Revision: 372416

upgpkg: subversion 1.13.0-1: Ruby 2.7 rebuild

Added:
  subversion/trunk/ruby-27.patch
Modified:
  subversion/trunk/PKGBUILD

---+
 PKGBUILD  |4 
 ruby-27.patch |   44 
 2 files changed, 48 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:07:16 UTC (rev 372415)
+++ PKGBUILD2019-12-31 20:34:21 UTC (rev 372416)
@@ -25,6 +25,7 @@
 backup=('etc/xinetd.d/svn' 'etc/conf.d/svnserve')
 options=('!makeflags' '!emptydirs')
 
source=(https://www.apache.org/dist/subversion/subversion-${pkgver}.tar.bz2{,.asc}
+ruby-27.patch
 svn
 svnserve.conf
 svnserve.tmpfiles
@@ -33,6 +34,7 @@
 ruby-frozen-nil.patch)
 
sha512sums=('36f390b412bf772bf894efc2aadc247f12ca30ac407e04f664c14411c3519e1bb242d1239f2f44cbcb86eafc7c413efc8eadbfe1d1e75118235a7b7adc6c85b2'
 'SKIP'
+
'4057e4bb08da476c029629091f5c8a1c7c72104412baaf39b0e2bd69b64ff7963a1c10b210eb6e2275024cd3f697b7793f257a609c3278f31f5dec36d080594e'
 
'3df59e92aa0314ff6adce26e2e1162bf2872ca03ff1f78891081a60e67b521b6046b4a2f85f718dcd27f9d5709594658817a09548cdb74e3976d371dbe47e7db'
 
'f7f2ceac2446cc94ac2be3404083cc54a0f1f4d04d5301f600dfafca38819669bcffdfa45f1b90b9f3cdb042469385a764f11dc1a827f10c23ddf73b7ac6c9da'
 
'7775f4da5003970c9ebdc2f696ba090df194a77d9daed791875488c943f72ae496b5f9cc6f3ff9f3f4de9f352a3b518137babdea38947d1a2d5dd16aa1844036'
@@ -58,6 +60,8 @@
sed -i 's|/usr/bin/env python|/usr/bin/env python2|' 
tools/hook-scripts/{,mailer/{,tests/}}*.py subversion/tests/cmdline/*.py
rm subversion/bindings/swig/proxy/*.swg
 
+   patch -p1 < ../ruby-27.patch # 
https://issues.apache.org/jira/browse/SVN-4841
+
./autogen.sh
 }
 

Added: ruby-27.patch
===
--- ruby-27.patch   (rev 0)
+++ ruby-27.patch   2019-12-31 20:34:21 UTC (rev 372416)
@@ -0,0 +1,44 @@
+commit 7aa586a6e7235bdbc7ad551e6853fe24a0dcf991
+Author: Anatol Pomozov 
+Date:   Tue Dec 31 08:48:46 2019 -0800
+
+Fix issue #4841: do not include internal ruby include paths
+
+Building subversion with ruby2.7 produces a compilation warning:
+
+subversion/bindings/swig/ruby/svn_client.c:1666:13: warning: implicit 
declaration of function ‘assert’ [-Wimplicit-function-declaration]
+ 1666 | assert(own); /* badly formed typemap which will lead to a memory 
leak - it must set and use own to delete *ptr */
+ | ^~
+
+And later tests fail with:
+
+/usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in `require': 
/build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/libsvn_swig_ruby/.libs/libsvn_swig_ruby-1.so.0:
 undefined symbol: assert - 
/build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/.ext/svn/ext/core.so
 (LoadError)
+from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require'
+from 
/build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/svn/error.rb:21:in
 `'
+from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require'
+from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require'
+from 
/build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/svn/core.rb:25:in
 `'
+from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require'
+from /usr/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:92:in 
`require'
+from 
/build/subversion/src/subversion-1.13.0/subversion/bindings/swig/ruby/test/run-test.rb:47:in
 `'
+make: *** [Makefile:962: check-swig-rb] Error 1
+
+It turns out that ruby 2.7 added a new header file 
'$RUBY_TOP/ruby/assert.h'.
+Subversion includes both $RUBY_TOP and $RUBY_TOP/ruby and it makes 
"assert.h" to
+be resolved to ruby's version instead of libc one.
+
+To fix this problem subversion should use only $RUBY_TOP and avoid using 
internal ruby paths.
+
+diff --git a/build/ac-macros/swig.m4 b/build/ac-macros/swig.m4
+index bc2599038f..c707a8c282 100644
+--- a/build/ac-macros/swig.m4
 b/build/ac-macros/swig.m4
+@@ -230,7 +230,7 @@ AC_DEFUN(SVN_FIND_SWIG,
+ AC_CACHE_CHECK([for Ruby include path], [svn_cv_ruby_includes],[
+ if test -d "$rbconfig_rubyhdrdir"; then
+   dnl Ruby >=1.9
+-  svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir 
-I$rbconfig_rubyhdrdir/ruby -I$rbconfig_rubyhdrdir/ruby/backward"
++  svn_cv_ruby_includes="-I. -I$rbconfig_rubyhdrdir"
+   if test -d "$rbconfig_rubyarchhdrdir"; then
+ dnl Ruby >=2.0
+ svn_cv_ruby_includes="$svn_cv_ruby_includes 
-I$rbconfig_rubyarchhdrdir"


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:14
  Author: heftig
Revision: 372413

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 372412, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 372412, linux/trunk/config)

--+
 PKGBUILD |  200 +
 config   |10609 +
 2 files changed, 10809 insertions(+)

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


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:12
  Author: heftig
Revision: 545673

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
545671, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2019-12-31 18:07:12 UTC (rev 
545673)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 545671, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:12 UTC (rev 545673)
@@ -0,0 +1,53 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20190831
+pkgrel=31
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/;
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('9a83772cf8bec15723f7a8105a0aae3faa057edbd5595e6c081e5803a8996bf9'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:16
  Author: heftig
Revision: 372414

archrelease: copy trunk to testing-x86_64

Added:
  linux-zen/repos/testing-x86_64/
  linux-zen/repos/testing-x86_64/PKGBUILD
(from rev 372413, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/testing-x86_64/config
(from rev 372413, linux-zen/trunk/config)

--+
 PKGBUILD |  200 +
 config   |10646 +
 2 files changed, 10846 insertions(+)

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


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:12
  Author: heftig
Revision: 545672

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call-lts/repos/community-testing-x86_64/
  acpi_call-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 545671, acpi_call-lts/trunk/PKGBUILD)

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545671, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:12 UTC (rev 545672)
@@ -0,0 +1,46 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=109
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-$pkgver
+  make KVERSION="$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:16
  Author: heftig
Revision: 372415

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
(from rev 372413, 
linux-lts/trunk/0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 372413, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 372413, linux-lts/trunk/config)

-+
 0001-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch |  132 
 PKGBUILD|  204 
 config  | 9819 
++
 3 files changed, 10155 insertions(+)

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


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:12
  Author: heftig
Revision: 372412

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-390xx/repos/testing-x86_64/
  nvidia-390xx/repos/testing-x86_64/PKGBUILD
(from rev 372408, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/testing-x86_64/kernel-4.16.patch
(from rev 372408, nvidia-390xx/trunk/kernel-4.16.patch)
  nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch
(from rev 372409, nvidia-390xx/trunk/kernel-5.1.patch)
  nvidia-390xx/repos/testing-x86_64/kernel-5.2.patch
(from rev 372409, nvidia-390xx/trunk/kernel-5.2.patch)

---+
 PKGBUILD  |   86 ++
 kernel-4.16.patch |   33 +
 kernel-5.1.patch  |  130 
 kernel-5.2.patch  |   18 +++
 4 files changed, 267 insertions(+)

Copied: nvidia-390xx/repos/testing-x86_64/PKGBUILD (from rev 372408, 
nvidia-390xx/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-31 18:07:12 UTC (rev 372412)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.132
+pkgrel=13
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++#include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ void conftest_phys_to_dma(void) {
+ phys_to_dma();
+ }"

Copied: nvidia-390xx/repos/testing-x86_64/kernel-5.1.patch (from rev 372409, 
nvidia-390xx/trunk/kernel-5.1.patch)
===
--- testing-x86_64/kernel-5.1.patch (rev 0)
+++ testing-x86_64/kernel-5.1.patch 2019-12-31 18:07:12 UTC (rev 372412)
@@ -0,0 +1,130 @@
+diff --git a/kernel/common/inc/nv-list-helpers.h 
b/kernel/common/inc/nv-list-helpers.h
+index 0aed851..d6304c9 100644
+--- a/kernel/common/inc/nv-list-helpers.h
 b/kernel/common/inc/nv-list-helpers.h
+@@ -26,6 +26,8 @@
+ #include 
+ #include "conftest.h"
+ 
++#include 
++
+ #if !defined (list_for_each)
+ #define list_for_each(pos, head) \
+ for (pos = (head)->next; pos != (head); pos = (pos)->next)
+@@ -91,10 +93,12 @@
+ list_entry((pos)->member.next, typeof(*(pos)), member)
+ #endif
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5, 1, 0)
+ static inline int list_is_first(const struct list_head *list,
+ const struct list_head *head)
+ {
+ return list->prev == head;
+ }
++#endif
+ 
+ #endif // __NV_LIST_HELPERS_H__
+diff --git 

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:11
  Author: heftig
Revision: 372411

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 372409, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-31 18:07:11 UTC (rev 372411)
@@ -0,0 +1,79 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=440.44
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-headers')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:07
  Author: heftig
Revision: 545668

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD (from 
rev 545661, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:07 UTC (rev 545668)
@@ -0,0 +1,58 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=6.1.0
+pkgrel=8
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+build() {
+_kernver=$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:06:00
  Author: heftig
Revision: 545658

0.0.20191226-2: linux 5.4.7.arch1-1

Modified:
  wireguard-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:58 UTC (rev 545657)
+++ PKGBUILD2019-12-31 18:06:00 UTC (rev 545658)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-arch
 pkgver=0.0.20191226
-pkgrel=1
+pkgrel=2
 pkgdesc='Wireguard module for Arch Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:10
  Author: heftig
Revision: 372409

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-390xx-lts/repos/testing-x86_64/
  nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD
(from rev 372408, nvidia-390xx-lts/trunk/PKGBUILD)
  nvidia-390xx-lts/repos/testing-x86_64/kernel-4.16.patch
(from rev 372408, nvidia-390xx-lts/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   48 
 kernel-4.16.patch |   33 +
 2 files changed, 81 insertions(+)

Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, 
nvidia-390xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-31 18:07:10 UTC (rev 372409)
@@ -0,0 +1,48 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-390xx-lts
+pkgver=390.132
+pkgrel=9
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux-lts-headers')
+provides=('nvidia-390xx')
+conflicts=('nvidia-lts')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch')
+sha256sums=('b6b4b8af37e78e026c9ebdf4a5c64ea412dfcb710931dd028c22dac228de659d'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux-lts module
+}
+
+package() {
+depends=('linux-lts' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++#include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ void conftest_phys_to_dma(void) {
+ phys_to_dma();
+ }"


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:06:01
  Author: heftig
Revision: 545659

5.0.1-37: linux 5.4.7.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:06:00 UTC (rev 545658)
+++ PKGBUILD2019-12-31 18:06:01 UTC (rev 545659)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.1
-pkgrel=36
+pkgrel=37
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:08
  Author: heftig
Revision: 545670

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 545666, deepin-anything-arch/trunk/PKGBUILD)

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

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
545666, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:08 UTC (rev 545670)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.1
+pkgrel=37
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;)
+sha512sums=('f79b4db917cce2611bd6964d00ae0e162fc500fa7ca76a987145456a9ee81296c776d2b83cf6492a4224c4e4fd95df3ad95a25c1c14d2d4e6865f5bbd639be14')
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:05
  Author: heftig
Revision: 545664

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 545661, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-x86_64/kernel-5.4.patch
(from rev 545661, r8168/trunk/kernel-5.4.patch)

--+
 PKGBUILD |   47 +++
 kernel-5.4.patch |   12 
 2 files changed, 59 insertions(+)

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 545661, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:05 UTC (rev 545664)
@@ -0,0 +1,47 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.047.05
+pkgrel=11
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+   kernel-5.4.patch)
+sha256sums=('1344bf3d8a1d01a1be8805b48940be1b946b5e694ca75bd14ed1c76fd4c3d67b'
+'be79c151c6323bb4d340e31e44fae25a36a93d317812fe5d75c54649ed2508b0')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../kernel-5.4.patch
+}
+
+build() {
+   local KERNEL_VERSION=$(
+ #include 
+ 
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) && LINUX_VERSION_CODE < 
KERNEL_VERSION(5,4,0)
+ #include 
+ #endif
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,4,37)


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:06
  Author: heftig
Revision: 545666

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 545661, bbswitch/trunk/PKGBUILD)

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

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 545661, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:06 UTC (rev 545666)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=276
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:10
  Author: heftig
Revision: 372410

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 372408, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-31 18:07:10 UTC (rev 372410)
@@ -0,0 +1,42 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=440.44
+pkgrel=5
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux-lts-headers')
+provides=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
+sha512sums=('c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/src/linux-lts module
+}
+
+package() {
+depends=('linux-lts' "nvidia-utils=${pkgver}" 'libglvnd')
+
+_extradir="/usr/lib/modules/$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:07
  Author: heftig
Revision: 545669

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 545662, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 545662, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:07 UTC (rev 545669)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=164
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:02
  Author: heftig
Revision: 545660

archrelease: copy trunk to community-testing-x86_64

Added:
  wireguard-arch/repos/community-testing-x86_64/
  wireguard-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 545659, wireguard-arch/trunk/PKGBUILD)

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

Copied: wireguard-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
545659, wireguard-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:02 UTC (rev 545660)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-arch
+pkgver=0.0.20191226
+pkgrel=2
+pkgdesc='Wireguard module for Arch Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver=$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:07
  Author: heftig
Revision: 545667

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 545663, r8168-lts/trunk/PKGBUILD)

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545663, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:07 UTC (rev 545667)
@@ -0,0 +1,39 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.047.05
+pkgrel=7
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz)
+sha256sums=('1344bf3d8a1d01a1be8805b48940be1b946b5e694ca75bd14ed1c76fd4c3d67b')
+
+build() {
+   local KERNEL_VERSION=$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:03
  Author: heftig
Revision: 545661

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 545659, tp_smapi-lts/trunk/PKGBUILD)

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545659, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:03 UTC (rev 545661)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=28
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:09
  Author: heftig
Revision: 545671

archrelease: copy trunk to community-testing-x86_64

Added:
  ndiswrapper-arch/repos/community-testing-x86_64/
  ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 545667, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.3.patch
(from rev 545668, ndiswrapper-arch/trunk/kernel-5.3.patch)
  ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch
(from rev 545669, ndiswrapper-arch/trunk/kernel-5.4.patch)

--+
 PKGBUILD |   40 ++
 kernel-5.3.patch |   69 +
 kernel-5.4.patch |   22 
 3 files changed, 131 insertions(+)

Copied: ndiswrapper-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
545667, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:09 UTC (rev 545671)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.62
+pkgrel=16
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://sourceforge.net/projects/ndiswrapper/;
+license=('GPL')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("https://sourceforge.net/projects/ndiswrapper/files/stable/ndiswrapper-$pkgver.tar.gz;
+'kernel-5.3.patch' 'kernel-5.4.patch')
+sha512sums=('a6e111bc699572642e44d6d31cc2f06374648a01b8dd7dd4e74d6ad5e187e39f99faee38f792c83a94d4618ae4d8866914fb3f60b1d80e838a753285ea7cf783'
+
'c404f35280534b172235c5c578657d7a30ac2253c7c2abedd65a183d09390e95e7c3030cb409accb4d198ff0411482f8029f8664418c99d5672f92e9c733801d'
+
'36450042db79ed4545030276bff9db1bc9895259f38c1c0bf4dc238ad76ec61c2e08d437997dafd327f2a8fd1694d61e418941555e92144e3ec86c8066561429')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p2 -i "$srcdir"/kernel-5.3.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/kernel-5.4.patch
+}
+
+build() {
+  _kernver="$(task = NULL;
+   info->count = 0;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_setall(>cpus_allowed);
++#else
++  cpumask_setall(>cpus_mask);
++#endif
+ #endif
+   }
+   } while (0);
+diff --git a/ndiswrapper/driver/ntoskernel.h b/ndiswrapper/driver/ntoskernel.h
+index 3c4c6ff..8a71ae3 100644
+--- a/ndiswrapper/driver/ntoskernel.h
 b/ndiswrapper/driver/ntoskernel.h
+@@ -107,7 +107,11 @@ static cpumask_t cpumasks[NR_CPUS];
+ #endif /* CONFIG_SMP */
+ 
+ #ifndef tsk_cpus_allowed
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+ #define tsk_cpus_allowed(tsk) (&(tsk)->cpus_allowed)
++#else
++#define tsk_cpus_allowed(tsk) (&(tsk)->cpus_mask)
++#endif
+ #endif
+ 
+ #ifndef __packed
+@@ -631,7 +635,12 @@ struct irql_info {
+   int count;
+   struct mutex lock;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_t cpus_allowed;
++#else
++  const cpumask_t *cpus_ptr;
++  cpumask_t   cpus_mask;
++#endif
+ #endif
+   struct task_struct *task;
+ };
+@@ -658,7 +667,11 @@ static inline KIRQL raise_irql(KIRQL newirql)
+   /* TODO: is this enough to pin down to current cpu? */
+ #ifdef CONFIG_SMP
+   assert(task_cpu(current) == smp_processor_id());
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   cpumask_copy(>cpus_allowed, tsk_cpus_allowed(current));
++#else
++  cpumask_copy(>cpus_mask, tsk_cpus_allowed(current));
++#endif
+   set_cpus_allowed_ptr(current, cpumask_of(smp_processor_id()));
+ #endif
+   put_cpu_var(irql_info);
+@@ -682,7 +695,11 @@ static inline void lower_irql(KIRQL oldirql)
+   if (--info->count == 0) {
+   info->task = NULL;
+ #ifdef CONFIG_SMP
++#if LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)
+   set_cpus_allowed_ptr(current, >cpus_allowed);
++#else
++  set_cpus_allowed_ptr(current, >cpus_mask);
++#endif
+ #endif
+   mutex_unlock(>lock);
+   }

Copied: ndiswrapper-arch/repos/community-testing-x86_64/kernel-5.4.patch (from 
rev 545669, ndiswrapper-arch/trunk/kernel-5.4.patch)
===
--- community-testing-x86_64/kernel-5.4.patch   (rev 0)
+++ community-testing-x86_64/kernel-5.4.patch   2019-12-31 18:07:09 UTC (rev 
545671)
@@ -0,0 +1,22 @@
+diff -u -r ndiswrapper-1.62/driver/wrapndis.c 
ndiswrapper-1.62-5.4/driver/wrapndis.c
+--- ndiswrapper-1.62/driver/wrapndis.c 2019-02-11 04:11:14.0 +
 ndiswrapper-1.62-5.4/driver/wrapndis.c 2019-11-26 00:02:39.035464963 

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:06
  Author: heftig
Revision: 545665

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 545661, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:06 UTC (rev 545665)
@@ -0,0 +1,62 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=271
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:56
  Author: heftig
Revision: 372408

440.44-8: linux 5.4.7.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:54 UTC (rev 372407)
+++ PKGBUILD2019-12-31 18:05:56 UTC (rev 372408)
@@ -5,7 +5,7 @@
 pkgbase=nvidia
 pkgname=(nvidia nvidia-dkms)
 pkgver=440.44
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/;


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:04
  Author: heftig
Revision: 545662

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 545661, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 545661, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:04 UTC (rev 545662)
@@ -0,0 +1,41 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=157
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:58
  Author: heftig
Revision: 545657

1.62-16: linux 5.4.7.arch1-1

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:53 UTC (rev 545656)
+++ PKGBUILD2019-12-31 18:05:58 UTC (rev 545657)
@@ -3,7 +3,7 @@
 
 pkgname=ndiswrapper-arch
 pkgver=1.62
-pkgrel=15
+pkgrel=16
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://sourceforge.net/projects/ndiswrapper/;


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:07:05
  Author: heftig
Revision: 545663

archrelease: copy trunk to community-testing-x86_64

Added:
  wireguard-lts/repos/community-testing-x86_64/
  wireguard-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 545661, wireguard-lts/trunk/PKGBUILD)

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

Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 545661, 
wireguard-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-12-31 18:07:05 UTC (rev 545663)
@@ -0,0 +1,32 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-lts
+pkgver=0.0.20191226
+pkgrel=2
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver=$(

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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:49
  Author: heftig
Revision: 545653

0.8-276: linux 5.4.7.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:47 UTC (rev 545652)
+++ PKGBUILD2019-12-31 18:05:49 UTC (rev 545653)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=275
+pkgrel=276
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:54
  Author: heftig
Revision: 372407

390.132-13: linux 5.4.7.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:00:07 UTC (rev 372406)
+++ PKGBUILD2019-12-31 18:05:54 UTC (rev 372407)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-390xx
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.132
-pkgrel=12
+pkgrel=13
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="https://www.nvidia.com/;


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:47
  Author: heftig
Revision: 545652

6.1.0-8: linux 5.4.7.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:46 UTC (rev 545651)
+++ PKGBUILD2019-12-31 18:05:47 UTC (rev 545652)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=6.1.0
-pkgrel=7
+pkgrel=8
 arch=('x86_64')
 url='http://virtualbox.org'
 license=('GPL')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:51
  Author: heftig
Revision: 545655

20190831-31: linux 5.4.7.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:50 UTC (rev 545654)
+++ PKGBUILD2019-12-31 18:05:51 UTC (rev 545655)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20190831
-pkgrel=30
+pkgrel=31
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:45
  Author: heftig
Revision: 545650

0.43-164: linux 5.4.7.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:00:05 UTC (rev 545649)
+++ PKGBUILD2019-12-31 18:05:45 UTC (rev 545650)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=163
+pkgrel=164
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:50
  Author: heftig
Revision: 545654

8.047.05-11: linux 5.4.7.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:49 UTC (rev 545653)
+++ PKGBUILD2019-12-31 18:05:50 UTC (rev 545654)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.047.05
-pkgrel=10
+pkgrel=11
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:53
  Author: heftig
Revision: 545656

1.1.0-271: linux 5.4.7.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:51 UTC (rev 545655)
+++ PKGBUILD2019-12-31 18:05:53 UTC (rev 545656)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=270
+pkgrel=271
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:05:46
  Author: heftig
Revision: 545651

6.30.223.271-157: linux 5.4.7.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:05:45 UTC (rev 545650)
+++ PKGBUILD2019-12-31 18:05:46 UTC (rev 545651)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=156
+pkgrel=157
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:00:07
  Author: heftig
Revision: 372406

390.132-9: linux-lts 4.19.92-1

Modified:
  nvidia-390xx-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 17:59:57 UTC (rev 372405)
+++ PKGBUILD2019-12-31 18:00:07 UTC (rev 372406)
@@ -2,7 +2,7 @@
 
 pkgname=nvidia-390xx-lts
 pkgver=390.132
-pkgrel=8
+pkgrel=9
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:00:02
  Author: heftig
Revision: 545648

8.047.05-7: linux-lts 4.19.92-1

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:00:00 UTC (rev 545647)
+++ PKGBUILD2019-12-31 18:00:02 UTC (rev 545648)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.047.05
-pkgrel=6
+pkgrel=7
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 17:59:58
  Author: heftig
Revision: 545646

0.43-28: linux-lts 4.19.92-1

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 16:37:50 UTC (rev 545645)
+++ PKGBUILD2019-12-31 17:59:58 UTC (rev 545646)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi-lts
 pkgver=0.43
-pkgrel=27
+pkgrel=28
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:00:05
  Author: heftig
Revision: 545649

0.0.20191226-2: linux-lts 4.19.92-1

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 18:00:02 UTC (rev 545648)
+++ PKGBUILD2019-12-31 18:00:05 UTC (rev 545649)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-lts
 pkgver=0.0.20191226
-pkgrel=1
+pkgrel=2
 pkgdesc='Wireguard module for LTS Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 18:00:00
  Author: heftig
Revision: 545647

1.1.0-109: linux-lts 4.19.92-1

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 17:59:58 UTC (rev 545646)
+++ PKGBUILD2019-12-31 18:00:00 UTC (rev 545647)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=108
+pkgrel=109
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 17:59:57
  Author: heftig
Revision: 372405

440.44-5: linux-lts 4.19.92-1

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 17:50:38 UTC (rev 372404)
+++ PKGBUILD2019-12-31 17:59:57 UTC (rev 372405)
@@ -3,7 +3,7 @@
 
 pkgname=nvidia-lts
 pkgver=440.44
-pkgrel=4
+pkgrel=5
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 17:50:38
  Author: heftig
Revision: 372404

4.19.92-1

Modified:
  linux-lts/trunk/PKGBUILD
  linux-lts/trunk/config

--+
 PKGBUILD |6 +++---
 config   |8 
 2 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 17:50:17 UTC (rev 372403)
+++ PKGBUILD2019-12-31 17:50:38 UTC (rev 372404)
@@ -1,7 +1,7 @@
 # Maintainer: Andreas Radke 
 
 pkgbase=linux-lts
-pkgver=4.19.91
+pkgver=4.19.92
 pkgrel=1
 pkgdesc='LTS Linux'
 url="https://www.kernel.org/;
@@ -23,9 +23,9 @@
   '647F28654894E3BD457199BE38DBBDC86092693E'  # Greg Kroah-Hartman
 )
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
-sha256sums=('f403c3dee12ded0af1889c78871abf7a531a978ba423f1ca772de702a92c3447'
+sha256sums=('29c37cf8bbfa717ce98bc931371c35fcee3482734ad5faba32d02aff209883a2'
 'SKIP'
-'0e3bb71f619c7b4d39d287b81a18873975de11df9ab43bdb6fa5557aab6d9670'
+'4e68572e7cc4c5368f0236e0792660ae8498373988625dca46e509399a7eaea6'
 'a13581d3c6dc595206e4fe7fcf6b542e7a1bdbe96101f0f010fc5be49f99baf2')
 
 export KBUILD_BUILD_HOST=archlinux

Modified: config
===
--- config  2019-12-31 17:50:17 UTC (rev 372403)
+++ config  2019-12-31 17:50:38 UTC (rev 372404)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.19.84 Kernel Configuration
+# Linux/x86 4.19.92 Kernel Configuration
 #
 
 #
@@ -6117,10 +6117,10 @@
 #
 # Frame buffer Devices
 #
+CONFIG_FB_CMDLINE=y
+CONFIG_FB_NOTIFY=y
 CONFIG_FB=y
 CONFIG_FIRMWARE_EDID=y
-CONFIG_FB_CMDLINE=y
-CONFIG_FB_NOTIFY=y
 CONFIG_FB_BOOT_VESA_SUPPORT=y
 CONFIG_FB_CFB_FILLRECT=y
 CONFIG_FB_CFB_COPYAREA=y
@@ -8120,7 +8120,7 @@
 CONFIG_RPMSG_QCOM_GLINK_NATIVE=m
 CONFIG_RPMSG_QCOM_GLINK_RPM=m
 CONFIG_RPMSG_VIRTIO=m
-CONFIG_SOUNDWIRE=y
+CONFIG_SOUNDWIRE=m
 
 #
 # SoundWire Devices


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 17:50:17
  Author: heftig
Revision: 372403

5.4.7.arch1-1

Modified:
  linux/trunk/PKGBUILD
  linux/trunk/config

--+
 PKGBUILD |4 ++--
 config   |4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 17:50:13 UTC (rev 372402)
+++ PKGBUILD2019-12-31 17:50:17 UTC (rev 372403)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.4.6.arch3
+pkgver=5.4.7.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}
@@ -25,7 +25,7 @@
   '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'5d58a2115892839997ae7dcca226697c34b656de7685cb3eb8696451dc5100a0')
+'eeb60c19586bf5855eeaeac8323b0012107bfa74f9efa0c8e129d979d38f1f31')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2019-12-31 17:50:13 UTC (rev 372402)
+++ config  2019-12-31 17:50:17 UTC (rev 372403)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.1-arch1 Kernel Configuration
+# Linux/x86 5.4.7-arch1 Kernel Configuration
 #
 
 #
@@ -8711,7 +8711,7 @@
 CONFIG_RPMSG_VIRTIO=m
 # end of Rpmsg drivers
 
-CONFIG_SOUNDWIRE=y
+CONFIG_SOUNDWIRE=m
 
 #
 # SoundWire Devices


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

2019-12-31 Thread Jan Steffens via arch-commits
Date: Tuesday, December 31, 2019 @ 17:50:13
  Author: heftig
Revision: 372402

5.4.7.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |4 ++--
 config   |4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 15:56:11 UTC (rev 372401)
+++ PKGBUILD2019-12-31 17:50:13 UTC (rev 372402)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.4.6.zen3
+pkgver=5.4.7.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}
@@ -25,7 +25,7 @@
   '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'a46708844b8135fdcf69bb8c1d6cc6dcfc88530ea454a1edf611059c159b4233')
+'c247c05ee1ea2dd9854b4948620f2ec39d3ee40a160935bd9afd2f19202bb8c5')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2019-12-31 15:56:11 UTC (rev 372401)
+++ config  2019-12-31 17:50:13 UTC (rev 372402)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.4.1-zen1 Kernel Configuration
+# Linux/x86 5.4.7-zen1 Kernel Configuration
 #
 
 #
@@ -8748,7 +8748,7 @@
 CONFIG_RPMSG_VIRTIO=m
 # end of Rpmsg drivers
 
-CONFIG_SOUNDWIRE=y
+CONFIG_SOUNDWIRE=m
 
 #
 # SoundWire Devices


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

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 16:37:50
  Author: eschwartz
Revision: 545645

archrelease: copy trunk to community-x86_64

Added:
  muffin/repos/community-x86_64/PKGBUILD
(from rev 545644, muffin/trunk/PKGBUILD)
Deleted:
  muffin/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 16:37:36 UTC (rev 545644)
+++ PKGBUILD2019-12-31 16:37:50 UTC (rev 545645)
@@ -1,59 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alexandre Filgueira 
-# Contributor: Adam Hani Schakaki 
-# Contributor: Ner0
-
-pkgname=muffin
-pkgver=4.4.1
-pkgrel=1
-pkgdesc="Cinnamon window manager based on Mutter"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname};
-license=('GPL')
-depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 
'libinput'
- 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity')
-makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils')
-options=('!emptydirs')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('86b59ca3dbb0ff1257a753971b8520c2b0939f9eb0eddd9260d67cf1c2b39d3d')
-b2sums=('29b9bc722f3fd99b5a0e125987c2a27c52c0d73ff381ef36f2be6e44624ee844bfa6da058b9f223ccca9d99a819294c3ccc630b6c8fc1b2d0f5184e7ebf6343e')
-
-prepare() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-# thou shalt not -Werror
-sed -i 's/--warn-error//g' src/Makefile.am
-
-NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-./configure --prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib/muffin \
---localstatedir=/var \
---disable-gtk-doc \
---disable-static \
---disable-schemas-compile \
---disable-wayland-egl-server \
---enable-compile-warnings=minimum
-
-#https://bugzilla.gnome.org/show_bug.cgi?id=656231
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-make
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-make DESTDIR="${pkgdir}" install
-
-# Remove unused stuff
-make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS 
uninstall-desktopfilesDATA
-make -C src/tools DESTDIR="${pkgdir}" uninstall
-make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall
-make -C doc/man DESTDIR="${pkgdir}" uninstall
-}

Copied: muffin/repos/community-x86_64/PKGBUILD (from rev 545644, 
muffin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 16:37:50 UTC (rev 545645)
@@ -0,0 +1,59 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alexandre Filgueira 
+# Contributor: Adam Hani Schakaki 
+# Contributor: Ner0
+
+pkgname=muffin
+pkgver=4.4.2
+pkgrel=1
+pkgdesc="Cinnamon window manager based on Mutter"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname};
+license=('GPL')
+depends=('cinnamon-desktop' 'gobject-introspection-runtime' 'libcanberra' 
'libinput'
+ 'libsm' 'libxkbcommon-x11' 'startup-notification' 'zenity')
+makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('1c7a98e1a0fa9356d7c166166830bdb043079cdb7ff8d3dd6dc817e29852a52a')
+b2sums=('3445619d10b9f754dbc82e766d0bb6177eb9b539badc7795ffead95efc8d7e7987976ce622394899182fb31a07aa37e200685f35a592d79abd2716f021c1fc18')
+
+prepare() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+# thou shalt not -Werror
+sed -i 's/--warn-error//g' src/Makefile.am
+
+NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+./configure --prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/muffin \
+--localstatedir=/var \
+--disable-gtk-doc \
+--disable-static \
+--disable-schemas-compile \
+--disable-wayland-egl-server \
+--enable-compile-warnings=minimum
+
+#https://bugzilla.gnome.org/show_bug.cgi?id=656231
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+make
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Remove unused stuff
+make -C src DESTDIR="${pkgdir}" uninstall-binPROGRAMS 
uninstall-desktopfilesDATA
+make -C src/tools DESTDIR="${pkgdir}" uninstall
+make -C src/compositor/plugins DESTDIR="${pkgdir}" uninstall
+make -C doc/man DESTDIR="${pkgdir}" uninstall
+}


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

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 16:37:36
  Author: eschwartz
Revision: 545644

upgpkg: muffin 4.4.2-1: upstream release

Modified:
  muffin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 16:04:53 UTC (rev 545643)
+++ PKGBUILD2019-12-31 16:37:36 UTC (rev 545644)
@@ -4,7 +4,7 @@
 # Contributor: Ner0
 
 pkgname=muffin
-pkgver=4.4.1
+pkgver=4.4.2
 pkgrel=1
 pkgdesc="Cinnamon window manager based on Mutter"
 arch=('x86_64')
@@ -15,8 +15,8 @@
 makedepends=('intltool' 'gobject-introspection' 'gtk-doc' 'gnome-doc-utils')
 options=('!emptydirs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('86b59ca3dbb0ff1257a753971b8520c2b0939f9eb0eddd9260d67cf1c2b39d3d')
-b2sums=('29b9bc722f3fd99b5a0e125987c2a27c52c0d73ff381ef36f2be6e44624ee844bfa6da058b9f223ccca9d99a819294c3ccc630b6c8fc1b2d0f5184e7ebf6343e')
+sha256sums=('1c7a98e1a0fa9356d7c166166830bdb043079cdb7ff8d3dd6dc817e29852a52a')
+b2sums=('3445619d10b9f754dbc82e766d0bb6177eb9b539badc7795ffead95efc8d7e7987976ce622394899182fb31a07aa37e200685f35a592d79abd2716f021c1fc18')
 
 prepare() {
 cd "${srcdir}"/${pkgname}-${pkgver}


[arch-commits] Commit in thunderbird-extension-enigmail/repos/community-any (4 files)

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 16:04:53
  Author: eschwartz
Revision: 545643

archrelease: copy trunk to community-any

Added:
  
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
(from rev 545642, 
thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch)
  thunderbird-extension-enigmail/repos/community-any/PKGBUILD
(from rev 545642, thunderbird-extension-enigmail/trunk/PKGBUILD)
Deleted:
  
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
  thunderbird-extension-enigmail/repos/community-any/PKGBUILD

---+
 0001-preferences-disable-pEpAutoDownload-by-default.patch |   80 +++
 PKGBUILD  |  124 ++--
 2 files changed, 102 insertions(+), 102 deletions(-)

Deleted: 0001-preferences-disable-pEpAutoDownload-by-default.patch
===
--- 0001-preferences-disable-pEpAutoDownload-by-default.patch   2019-12-31 
16:04:35 UTC (rev 545642)
+++ 0001-preferences-disable-pEpAutoDownload-by-default.patch   2019-12-31 
16:04:53 UTC (rev 545643)
@@ -1,40 +0,0 @@
-From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Thu, 10 Jan 2019 11:38:38 -0500
-Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p
-
-Distributions should not automatically download this untrusted code;
-should be opt-in by users or be packaged separately.
-
-Additionally, we are an advanced distro and should generally avoid p=p
-in favor of the user's PGP keys. Moreover, p=p is undocumented and seems
-to lead to unintuitive use of the wrong PGP keys in new installations.

- package/prefs/defaultPrefs.js | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js
-index d5ca1249..f7ddc864 100755
 a/package/prefs/defaultPrefs.js
-+++ b/package/prefs/defaultPrefs.js
-@@ -14,7 +14,7 @@
- // 0: force using Enigmail
- // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for 
any identity)
- // 2: force using pEp
--pref("extensions.enigmail.juniorMode", 1);
-+pref("extensions.enigmail.juniorMode", 0);
- 
- // the last configured Enigmail version
- pref("extensions.enigmail.configuredVersion", "");
-@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true);
- pref("extensions.enigmail.wrapHtmlBeforeSend", true);
- 
- // automatically download pepmda if it is available (without askin user)
--pref("extensions.enigmail.pEpAutoDownload", true);
-+pref("extensions.enigmail.pEpAutoDownload", false);
- 
- // holds the last result of the last check for pEp updates
- pref("extensions.enigmail.pEpLastUpdate", 0);
--- 
-2.23.0
-

Copied: 
thunderbird-extension-enigmail/repos/community-any/0001-preferences-disable-pEpAutoDownload-by-default.patch
 (from rev 545642, 
thunderbird-extension-enigmail/trunk/0001-preferences-disable-pEpAutoDownload-by-default.patch)
===
--- 0001-preferences-disable-pEpAutoDownload-by-default.patch   
(rev 0)
+++ 0001-preferences-disable-pEpAutoDownload-by-default.patch   2019-12-31 
16:04:53 UTC (rev 545643)
@@ -0,0 +1,40 @@
+From 03993708d4d1fb327f102f45d7aa4e9c4fa8237b Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 10 Jan 2019 11:38:38 -0500
+Subject: [PATCH] preferences: disable pEpAutoDownload by default and avoid p=p
+
+Distributions should not automatically download this untrusted code;
+should be opt-in by users or be packaged separately.
+
+Additionally, we are an advanced distro and should generally avoid p=p
+in favor of the user's PGP keys. Moreover, p=p is undocumented and seems
+to lead to unintuitive use of the wrong PGP keys in new installations.
+---
+ package/prefs/defaultPrefs.js | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/package/prefs/defaultPrefs.js b/package/prefs/defaultPrefs.js
+index d5ca1249..f7ddc864 100755
+--- a/package/prefs/defaultPrefs.js
 b/package/prefs/defaultPrefs.js
+@@ -14,7 +14,7 @@
+ // 0: force using Enigmail
+ // 1: automatic mode (use pEp if Enigmail and S/MIME are not configured for 
any identity)
+ // 2: force using pEp
+-pref("extensions.enigmail.juniorMode", 1);
++pref("extensions.enigmail.juniorMode", 0);
+ 
+ // the last configured Enigmail version
+ pref("extensions.enigmail.configuredVersion", "");
+@@ -204,7 +204,7 @@ pref("extensions.enigmail.warnDownloadContactKeys", true);
+ pref("extensions.enigmail.wrapHtmlBeforeSend", true);
+ 
+ // automatically download pepmda if it is available (without askin user)
+-pref("extensions.enigmail.pEpAutoDownload", true);
++pref("extensions.enigmail.pEpAutoDownload", false);
+ 
+ // holds the 

[arch-commits] Commit in thunderbird-extension-enigmail/trunk (PKGBUILD)

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 16:04:35
  Author: eschwartz
Revision: 545642

upgpkg: thunderbird-extension-enigmail 2.1.5-1: upstream release

Modified:
  thunderbird-extension-enigmail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 14:32:00 UTC (rev 545641)
+++ PKGBUILD2019-12-31 16:04:35 UTC (rev 545642)
@@ -9,7 +9,7 @@
 # Contributor: Hinrich Harms 
 
 pkgname=thunderbird-extension-enigmail
-pkgver=2.1.4
+pkgver=2.1.5
 pkgrel=1
 pkgdesc="OpenPGP message encryption and authentication for Thunderbird"
 arch=('any')
@@ -19,10 +19,10 @@
 replaces=('thunderbird-enigmail')
 
source=("https://www.enigmail.net/download/source/enigmail-${pkgver}.tar.gz"{,.asc}
 "0001-preferences-disable-pEpAutoDownload-by-default.patch")
-sha512sums=('bddcc32271bc15945a4683522e117ab5c3db8175ffa9e45091326ca926fe5a8c824f6e92a1e0efc2f820f9700586fe0fd87a57a2fc0d1efe4332e2e35b1af33d'
+sha512sums=('0ed104306ee998b368d4a5779c2daf7c20a112c9a37f357bbe10d8c64dd435448c71e83a0e1a1dc9eb10efcf654b1524676f2b490bf6a065e6dd66de0861baea'
 'SKIP'
 
'baebd963400574db89be747a4419534f945bdc64136d4014656ff98a9615a23984bca724da3f3840670979aab08ce441eee067921e21d0cb216938a20ed785b2')
-b2sums=('ba9fa7aee425bea015569e8ec5166b634f828911b0143cfca50df8f2ded53df450be48a062c5108d28594bbf9b85a373c82b7a9322109eb08a50ef575c934c37'
+b2sums=('e86a340a916a7ac7ef39230e5bb5730198b672ab6c466db5085aa8a818da38e3681a6f22810355db986978c7d547ae50f6d70260a3ccdc9758861d03f3c4e5d5'
 'SKIP'
 
'c593ed7b094d9feecb2f14624cf0628ab390c96f0fb0212ab0069333508b59057ef4b0518da1bf59eb8aaf0942303c4c45afab76d0b8e77a93763eab975cb4c0')
 validpgpkeys=('4F9F89F5505AC1D1A260631CDB1187B9DD5F693B') # Patrick Brunschwig 



[arch-commits] Commit in bind/repos/extra-x86_64 (18 files)

2019-12-31 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, December 31, 2019 @ 15:56:11
  Author: seblu
Revision: 372401

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 372400, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 372400, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/bind.install
(from rev 372400, bind/trunk/bind.install)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 372400, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 372400, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 372400, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 372400, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 372400, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 372400, bind/trunk/tmpfiles.conf)
Deleted:
  bind/repos/extra-x86_64/127.0.0.zone
  bind/repos/extra-x86_64/PKGBUILD
  bind/repos/extra-x86_64/bind.install
  bind/repos/extra-x86_64/localhost.ip6.zone
  bind/repos/extra-x86_64/localhost.zone
  bind/repos/extra-x86_64/named.conf
  bind/repos/extra-x86_64/named.service
  bind/repos/extra-x86_64/sysusers.conf
  bind/repos/extra-x86_64/tmpfiles.conf

+
 127.0.0.zone   |   20 ++--
 PKGBUILD   |  244 +--
 bind.install   |   20 ++--
 localhost.ip6.zone |   20 ++--
 localhost.zone |   22 ++--
 named.conf |  114 +++
 named.service  |   20 ++--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 9 files changed, 232 insertions(+), 232 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2019-12-31 15:56:00 UTC (rev 372400)
+++ 127.0.0.zone2019-12-31 15:56:11 UTC (rev 372401)
@@ -1,10 +0,0 @@
-@   1D IN SOA   localhost. root.localhost. (
-42; serial (mmdd##)
-3H; refresh
-15M   ; retry
-1W; expiry
-1D )  ; minimum ttl
-
-1D  IN  NS  localhost.
-
-1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Copied: bind/repos/extra-x86_64/127.0.0.zone (from rev 372400, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2019-12-31 15:56:11 UTC (rev 372401)
@@ -0,0 +1,10 @@
+@   1D IN SOA   localhost. root.localhost. (
+42; serial (mmdd##)
+3H; refresh
+15M   ; retry
+1W; expiry
+1D )  ; minimum ttl
+
+1D  IN  NS  localhost.
+
+1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 15:56:00 UTC (rev 372400)
+++ PKGBUILD2019-12-31 15:56:11 UTC (rev 372401)
@@ -1,122 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.14.8
-pkgver=${_pkgver//-/.}
-pkgrel=4
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
-  'libidn2' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb' 'zlib' 'icu'
-  'xz' 'libmaxminddb')
-validpgpkeys=('AE3FAC796711EC59FC007AA474BB6B9A4CBB3D38') #ISC Code Signing 
Key 2019 – 2020 (codes...@isc.org)
-source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc}
-'tmpfiles.conf'
-'sysusers.conf'
-'named.conf'
-'named.service'
-'localhost.zone'
-'localhost.ip6.zone'
-'127.0.0.zone')
-sha256sums=('e545aa75ced6695a9bf4b591606ef00260fb3c055c2865b299cfe0fe6eeea076'
-'SKIP'
-'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
-'7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'
-'e08a01d41b18bdb771d534daca99642314939aafdb088e5cfcf0ef2d33f8e7eb'
-'3f0f8db0a1deae270dd166b4750be7c1041b4b44891176f35a8df7dd55d24d34'
-'0011708e516128647dd25b59b6ebc465f36e85bbe0a8fbdc3eb04b7f28c2197f'
-'c06fc270e32a843c8b6d86335a2ec607d405dfba6875de8d8a9abde39a9e2c17'
-'b88fd2b99e7d42d414b329b814b9ff3304fa0ef9c67df81bde235bbfa0f3a3b8')
-
-prepare() {
-  cd bind-$_pkgver
-  # apply patch from the source array 

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

2019-12-31 Thread Sébastien Luttringer via arch-commits
Date: Tuesday, December 31, 2019 @ 15:56:00
  Author: seblu
Revision: 372400

upgpkg: bind 9.14.9-1

Modified:
  bind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:27:55 UTC (rev 372399)
+++ PKGBUILD2019-12-31 15:56:00 UTC (rev 372400)
@@ -5,9 +5,9 @@
 
 pkgbase=bind
 pkgname=(bind bind-tools)
-_pkgver=9.14.8
+_pkgver=9.14.9
 pkgver=${_pkgver//-/.}
-pkgrel=4
+pkgrel=1
 url='https://www.isc.org/software/bind/'
 license=('MPL2')
 arch=('x86_64')
@@ -24,7 +24,7 @@
 'localhost.zone'
 'localhost.ip6.zone'
 '127.0.0.zone')
-sha256sums=('e545aa75ced6695a9bf4b591606ef00260fb3c055c2865b299cfe0fe6eeea076'
+sha256sums=('29575ed58fa2324fb137936421f64f9aa048d67c78840dd18ade204ee180573c'
 'SKIP'
 'f0423c4ee8495da487e07e9144bec1d25f46a0cd2dfa7cfd7a761ef15bfefc98'
 '7c0acefcfcc3ae093550caed7ec90fe84bec8f7477459ffa7e71dda76bcbdb2c'


[arch-commits] Commit in matrix-synapse/repos (11 files)

2019-12-31 Thread Johannes Löthberg via arch-commits
Date: Tuesday, December 31, 2019 @ 14:32:00
  Author: demize
Revision: 545641

db-move: moved matrix-synapse from [community-testing] to [community] (any)

Added:
  matrix-synapse/repos/community-any/PKGBUILD
(from rev 545640, matrix-synapse/repos/community-testing-any/PKGBUILD)
  matrix-synapse/repos/community-any/synapse.install
(from rev 545640, 
matrix-synapse/repos/community-testing-any/synapse.install)
  matrix-synapse/repos/community-any/synapse.service
(from rev 545640, 
matrix-synapse/repos/community-testing-any/synapse.service)
  matrix-synapse/repos/community-any/sysusers-synapse.conf
(from rev 545640, 
matrix-synapse/repos/community-testing-any/sysusers-synapse.conf)
  matrix-synapse/repos/community-any/tmpfiles-synapse.conf
(from rev 545640, 
matrix-synapse/repos/community-testing-any/tmpfiles-synapse.conf)
Deleted:
  matrix-synapse/repos/community-any/PKGBUILD
  matrix-synapse/repos/community-any/synapse.install
  matrix-synapse/repos/community-any/synapse.service
  matrix-synapse/repos/community-any/sysusers-synapse.conf
  matrix-synapse/repos/community-any/tmpfiles-synapse.conf
  matrix-synapse/repos/community-testing-any/

-+
 /PKGBUILD   |   65 ++
 /synapse.install|   38 +++
 /synapse.service|   18 +
 /sysusers-synapse.conf  |1 
 /tmpfiles-synapse.conf  |1 
 community-any/PKGBUILD  |   65 --
 community-any/synapse.install   |   38 ---
 community-any/synapse.service   |   18 -
 community-any/sysusers-synapse.conf |1 
 community-any/tmpfiles-synapse.conf |1 
 10 files changed, 123 insertions(+), 123 deletions(-)

Deleted: community-any/PKGBUILD
===
--- community-any/PKGBUILD  2019-12-31 14:13:36 UTC (rev 545640)
+++ community-any/PKGBUILD  2019-12-31 14:32:00 UTC (rev 545641)
@@ -1,65 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Ivan Shapovalov 
-
-pkgname=matrix-synapse
-pkgver=1.7.2
-pkgrel=1
-
-pkgdesc="Matrix reference homeserver"
-url="https://github.com/matrix-org/synapse;
-arch=('any')
-license=('Apache')
-
-depends=('python-jsonschema' 'python-twisted' 'python-service-identity'
- 'python-pyopenssl' 'python-yaml' 'python-pyasn1' 'python-pynacl'
- 'python-daemonize' 'python-bcrypt' 'python-frozendict'
- 'python-pillow' 'python-ujson'
- 'python-pysaml2' 'python-setuptools'
- 'python-systemd' 'python-unpaddedbase64' 'python-canonicaljson'
- 'python-signedjson' 'python-pymacaroons'
- 'python-service-identity' 'python-msgpack'
- 'python-phonenumbers' 'python-prometheus_client'
- 'python-attrs' 'python-netaddr' 'python-sortedcontainers'
- 'python-treq' 'python-idna' 'python-jinja'
- 'python-bleach' 'python-typing_extensions' 'systemd')
-checkdepends=('python-lxml' 'python-mock' 'python-parameterized')
-optdepends=('python-psycopg2: PostgreSQL support'
-'python-lxml: URL previewing'
-'python-psutil: metrics'
-'python-pyjwt: jwt')
-
-source=("synapse-$pkgver.tar.gz::https://github.com/matrix-org/synapse/archive/v$pkgver.tar.gz;
-'synapse.service'
-'sysusers-synapse.conf'
-'tmpfiles-synapse.conf')
-
-md5sums=('b2c4bdcbe84b6f5ea58dc672b26d86a5'
- 'fb196dee4f38a4b19e0a160f45574032'
- 'ecd9f66fb57fe1a2e1e2df07a460a35b'
- 'e961c9ecad84a70345a57a7e9e6d5b09')
-
-backup=('etc/synapse/log_config.yaml')
-install=synapse.install
-
-build() {
-   cd synapse-$pkgver
-   python setup.py build
-}
-
-check() {
-   cd synapse-$pkgver
-   PYTHONPATH=. trial3 tests
-}
-
-package() {
-   install -Dm644 synapse.service 
"$pkgdir"/usr/lib/systemd/system/synapse.service
-
-   cd synapse-$pkgver
-   python setup.py install --root "$pkgdir" --optimize=1 --skip-build
-
-   install -dm755 -o 198 -g 198 "$pkgdir"/etc/synapse
-
-   install -Dm644 contrib/systemd/log_config.yaml 
"$pkgdir"/etc/synapse/log_config.yaml
-   install -Dm644 "$srcdir"/sysusers-synapse.conf 
"$pkgdir"/usr/lib/sysusers.d/synapse.conf
-   install -Dm644 "$srcdir"/tmpfiles-synapse.conf 
"$pkgdir"/usr/lib/tmpfiles.d/synapse.conf
-}

Copied: matrix-synapse/repos/community-any/PKGBUILD (from rev 545640, 
matrix-synapse/repos/community-testing-any/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2019-12-31 14:32:00 UTC (rev 545641)
@@ -0,0 +1,65 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Ivan Shapovalov 
+
+pkgname=matrix-synapse
+pkgver=1.7.3
+pkgrel=1
+
+pkgdesc="Matrix reference homeserver"

[arch-commits] Commit in python-dephell-pythons/repos/community-any (2 files)

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 14:13:36
  Author: eschwartz
Revision: 545640

archrelease: copy trunk to community-any

Added:
  python-dephell-pythons/repos/community-any/PKGBUILD
(from rev 545639, python-dephell-pythons/trunk/PKGBUILD)
Deleted:
  python-dephell-pythons/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 14:13:13 UTC (rev 545639)
+++ PKGBUILD2019-12-31 14:13:36 UTC (rev 545640)
@@ -1,42 +0,0 @@
-# Maintainer: Eli Schwartz 
-
-_pkgname=dephell_pythons
-pkgname=python-dephell-pythons
-pkgver=0.1.12
-pkgrel=3
-pkgdesc="Work with python versions"
-arch=('any')
-url="https://github.com/dephell/${_pkgname};
-license=('MIT')
-depends=('python-attrs' 'python-dephell-specifier' 'python-packaging')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
-sha256sums=('6831c41204d6487dc2a1042ea2dc4ae57dbf36cf58d24b247eb2bf31b310d8a5')
-b2sums=('4bf5f8fa9cf0201be9e09ae56fa196c2920959733f976e9cad5e02cb8f3b2638509caa9efdfea285424ee6e45243ff6c5dbdf85cea7d0f8d2eb94980feb33853')
-
-prepare() {
-cd "${srcdir}"/${_pkgname}-${pkgver}
-
-# pycache slipped into release tarballs
-find . -name \*.pyc -delete
-}
-
-build(){
-cd "${srcdir}"/${_pkgname}-${pkgver}
-
-python setup.py build
-}
-
-check() {
-cd "${srcdir}"/${_pkgname}-${pkgver}
-
-python -m pytest
-}
-
-package() {
-cd "${srcdir}"/${_pkgname}-${pkgver}
-
-python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}

Copied: python-dephell-pythons/repos/community-any/PKGBUILD (from rev 545639, 
python-dephell-pythons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 14:13:36 UTC (rev 545640)
@@ -0,0 +1,35 @@
+# Maintainer: Eli Schwartz 
+
+_pkgname=dephell_pythons
+pkgname=python-dephell-pythons
+pkgver=0.1.14
+pkgrel=1
+pkgdesc="Work with python versions"
+arch=('any')
+url="https://github.com/dephell/${_pkgname};
+license=('MIT')
+depends=('python-attrs' 'python-dephell-specifier' 'python-packaging')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
+sha256sums=('a2da1ba905084f0935392be6e1fee019b98f45439429e45278a181174cff93a9')
+b2sums=('e705f239cea702690607409e45ab766c4766ea13c3c3b2854b3ccddb33a40f9cacf70a744dc8a2339f86070045eba12f9b4e3292eb39d4ad893550d841262151')
+
+build(){
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest
+}
+
+package() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2019-12-31 Thread Eli Schwartz via arch-commits
Date: Tuesday, December 31, 2019 @ 14:13:13
  Author: eschwartz
Revision: 545639

upgpkg: python-dephell-pythons 0.1.14-1: upstream release

Modified:
  python-dephell-pythons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 13:37:05 UTC (rev 545638)
+++ PKGBUILD2019-12-31 14:13:13 UTC (rev 545639)
@@ -2,8 +2,8 @@
 
 _pkgname=dephell_pythons
 pkgname=python-dephell-pythons
-pkgver=0.1.12
-pkgrel=3
+pkgver=0.1.14
+pkgrel=1
 pkgdesc="Work with python versions"
 arch=('any')
 url="https://github.com/dephell/${_pkgname};
@@ -12,16 +12,9 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
-sha256sums=('6831c41204d6487dc2a1042ea2dc4ae57dbf36cf58d24b247eb2bf31b310d8a5')
-b2sums=('4bf5f8fa9cf0201be9e09ae56fa196c2920959733f976e9cad5e02cb8f3b2638509caa9efdfea285424ee6e45243ff6c5dbdf85cea7d0f8d2eb94980feb33853')
+sha256sums=('a2da1ba905084f0935392be6e1fee019b98f45439429e45278a181174cff93a9')
+b2sums=('e705f239cea702690607409e45ab766c4766ea13c3c3b2854b3ccddb33a40f9cacf70a744dc8a2339f86070045eba12f9b4e3292eb39d4ad893550d841262151')
 
-prepare() {
-cd "${srcdir}"/${_pkgname}-${pkgver}
-
-# pycache slipped into release tarballs
-find . -name \*.pyc -delete
-}
-
 build(){
 cd "${srcdir}"/${_pkgname}-${pkgver}
 


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

2019-12-31 Thread Johannes Löthberg via arch-commits
Date: Tuesday, December 31, 2019 @ 13:36:55
  Author: demize
Revision: 545637

upgpkg: matrix-synapse 1.7.3-1

Modified:
  matrix-synapse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:54:43 UTC (rev 545636)
+++ PKGBUILD2019-12-31 13:36:55 UTC (rev 545637)
@@ -2,7 +2,7 @@
 # Contributor: Ivan Shapovalov 
 
 pkgname=matrix-synapse
-pkgver=1.7.2
+pkgver=1.7.3
 pkgrel=1
 
 pkgdesc="Matrix reference homeserver"
@@ -33,7 +33,7 @@
 'sysusers-synapse.conf'
 'tmpfiles-synapse.conf')
 
-md5sums=('b2c4bdcbe84b6f5ea58dc672b26d86a5'
+md5sums=('753bc8a43f437077fa015d0638d69a79'
  'fb196dee4f38a4b19e0a160f45574032'
  'ecd9f66fb57fe1a2e1e2df07a460a35b'
  'e961c9ecad84a70345a57a7e9e6d5b09')


[arch-commits] Commit in matrix-synapse/repos (6 files)

2019-12-31 Thread Johannes Löthberg via arch-commits
Date: Tuesday, December 31, 2019 @ 13:37:05
  Author: demize
Revision: 545638

archrelease: copy trunk to community-testing-any

Added:
  matrix-synapse/repos/community-testing-any/
  matrix-synapse/repos/community-testing-any/PKGBUILD
(from rev 545637, matrix-synapse/trunk/PKGBUILD)
  matrix-synapse/repos/community-testing-any/synapse.install
(from rev 545637, matrix-synapse/trunk/synapse.install)
  matrix-synapse/repos/community-testing-any/synapse.service
(from rev 545637, matrix-synapse/trunk/synapse.service)
  matrix-synapse/repos/community-testing-any/sysusers-synapse.conf
(from rev 545637, matrix-synapse/trunk/sysusers-synapse.conf)
  matrix-synapse/repos/community-testing-any/tmpfiles-synapse.conf
(from rev 545637, matrix-synapse/trunk/tmpfiles-synapse.conf)

---+
 PKGBUILD  |   65 
 synapse.install   |   38 
 synapse.service   |   18 +
 sysusers-synapse.conf |1 
 tmpfiles-synapse.conf |1 
 5 files changed, 123 insertions(+)

Copied: matrix-synapse/repos/community-testing-any/PKGBUILD (from rev 545637, 
matrix-synapse/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2019-12-31 13:37:05 UTC (rev 545638)
@@ -0,0 +1,65 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Ivan Shapovalov 
+
+pkgname=matrix-synapse
+pkgver=1.7.3
+pkgrel=1
+
+pkgdesc="Matrix reference homeserver"
+url="https://github.com/matrix-org/synapse;
+arch=('any')
+license=('Apache')
+
+depends=('python-jsonschema' 'python-twisted' 'python-service-identity'
+ 'python-pyopenssl' 'python-yaml' 'python-pyasn1' 'python-pynacl'
+ 'python-daemonize' 'python-bcrypt' 'python-frozendict'
+ 'python-pillow' 'python-ujson'
+ 'python-pysaml2' 'python-setuptools'
+ 'python-systemd' 'python-unpaddedbase64' 'python-canonicaljson'
+ 'python-signedjson' 'python-pymacaroons'
+ 'python-service-identity' 'python-msgpack'
+ 'python-phonenumbers' 'python-prometheus_client'
+ 'python-attrs' 'python-netaddr' 'python-sortedcontainers'
+ 'python-treq' 'python-idna' 'python-jinja'
+ 'python-bleach' 'python-typing_extensions' 'systemd')
+checkdepends=('python-lxml' 'python-mock' 'python-parameterized')
+optdepends=('python-psycopg2: PostgreSQL support'
+'python-lxml: URL previewing'
+'python-psutil: metrics'
+'python-pyjwt: jwt')
+
+source=("synapse-$pkgver.tar.gz::https://github.com/matrix-org/synapse/archive/v$pkgver.tar.gz;
+'synapse.service'
+'sysusers-synapse.conf'
+'tmpfiles-synapse.conf')
+
+md5sums=('753bc8a43f437077fa015d0638d69a79'
+ 'fb196dee4f38a4b19e0a160f45574032'
+ 'ecd9f66fb57fe1a2e1e2df07a460a35b'
+ 'e961c9ecad84a70345a57a7e9e6d5b09')
+
+backup=('etc/synapse/log_config.yaml')
+install=synapse.install
+
+build() {
+   cd synapse-$pkgver
+   python setup.py build
+}
+
+check() {
+   cd synapse-$pkgver
+   PYTHONPATH=. trial3 tests
+}
+
+package() {
+   install -Dm644 synapse.service 
"$pkgdir"/usr/lib/systemd/system/synapse.service
+
+   cd synapse-$pkgver
+   python setup.py install --root "$pkgdir" --optimize=1 --skip-build
+
+   install -dm755 -o 198 -g 198 "$pkgdir"/etc/synapse
+
+   install -Dm644 contrib/systemd/log_config.yaml 
"$pkgdir"/etc/synapse/log_config.yaml
+   install -Dm644 "$srcdir"/sysusers-synapse.conf 
"$pkgdir"/usr/lib/sysusers.d/synapse.conf
+   install -Dm644 "$srcdir"/tmpfiles-synapse.conf 
"$pkgdir"/usr/lib/tmpfiles.d/synapse.conf
+}

Copied: matrix-synapse/repos/community-testing-any/synapse.install (from rev 
545637, matrix-synapse/trunk/synapse.install)
===
--- community-testing-any/synapse.install   (rev 0)
+++ community-testing-any/synapse.install   2019-12-31 13:37:05 UTC (rev 
545638)
@@ -0,0 +1,38 @@
+#!/bin/bash
+
+# arg 1:  the new package version
+post_install() {
+   if [[ ! -e /etc/synapse/homeserver.yaml ]]; then
+   cat <<-EOF
+   ==> A synapse configuration file needs to be generated before 
you can
+   start synapse, and you should make sure that it's readable 
by the
+   synapse user.
+
+   cd /var/lib/synapse
+   sudo -u synapse python -m synapse.app.homeserver \\
+ --server-name my.domain.name \\
+ --config-path /etc/synapse/homeserver.yaml \\
+ --generate-config \\
+ --report-stats=yes
+
+   N.B.: The default synapse config enables the webclient 
feature.
+ You need to either 

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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:54:30
  Author: felixonmars
Revision: 545635

upgpkg: xmobar 0.31-39: rebuild with concurrent-output 1.10.11

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:53:03 UTC (rev 545634)
+++ PKGBUILD2019-12-31 12:54:30 UTC (rev 545635)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.31
-pkgrel=38
+pkgrel=39
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:54:43
  Author: felixonmars
Revision: 545636

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545635, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:54:43 UTC (rev 545636)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.31
+pkgrel=39
+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-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic --disable-library-vanilla \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:52:49
  Author: felixonmars
Revision: 545633

upgpkg: tamarin-prover 1.4.1-213: rebuild with concurrent-output 1.10.11

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:50:58 UTC (rev 545632)
+++ PKGBUILD2019-12-31 12:52:49 UTC (rev 545633)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=212
+pkgrel=213
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:53:03
  Author: felixonmars
Revision: 545634

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
545633, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:53:03 UTC (rev 545634)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=213
+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 stack/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:50:42
  Author: felixonmars
Revision: 545631

upgpkg: stack 2.1.3-104: rebuild with concurrent-output 1.10.11

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:45:15 UTC (rev 545630)
+++ PKGBUILD2019-12-31 12:50:42 UTC (rev 545631)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=103
+pkgrel=104
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:50:58
  Author: felixonmars
Revision: 545632

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   84 
 stack.install |4 ++
 2 files changed, 88 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 545631, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:50:58 UTC (rev 545632)
@@ -0,0 +1,84 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=104
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --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
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  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 shellcheck/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:45:02
  Author: felixonmars
Revision: 545629

upgpkg: shellcheck 0.7.0-83: rebuild with concurrent-output 1.10.11

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:41:38 UTC (rev 545628)
+++ PKGBUILD2019-12-31 12:45:02 UTC (rev 545629)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=82
+pkgrel=83
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:45:15
  Author: felixonmars
Revision: 545630

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545629, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:45:15 UTC (rev 545630)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=83
+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;)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+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/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:41:25
  Author: felixonmars
Revision: 545627

upgpkg: postgrest 6.0.2-15: rebuild with concurrent-output 1.10.11

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:37:49 UTC (rev 545626)
+++ PKGBUILD2019-12-31 12:41:25 UTC (rev 545627)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=14
+pkgrel=15
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:41:38
  Author: felixonmars
Revision: 545628

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 545627, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:41:38 UTC (rev 545628)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=15
+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/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal
+
+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 pandoc-crossref/repos (2 files)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:37:49
  Author: felixonmars
Revision: 545626

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 545625, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
545625, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:37:49 UTC (rev 545626)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.5.0
+pkgrel=9
+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-crossref/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:37:26
  Author: felixonmars
Revision: 545625

upgpkg: pandoc-crossref 0.3.5.0-9: rebuild with concurrent-output 1.10.11

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:35:34 UTC (rev 545624)
+++ PKGBUILD2019-12-31 12:37:26 UTC (rev 545625)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.5.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:35:34
  Author: felixonmars
Revision: 545624

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
545623, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:35:34 UTC (rev 545624)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=152
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $_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 --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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-hakyll/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:35:22
  Author: felixonmars
Revision: 545623

upgpkg: haskell-hakyll 4.12.5.2-152: rebuild with concurrent-output 1.10.11

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:33:22 UTC (rev 545622)
+++ PKGBUILD2019-12-31 12:35:22 UTC (rev 545623)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=151
+pkgrel=152
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:33:09
  Author: felixonmars
Revision: 545621

upgpkg: pandoc-citeproc 0.16.4.1-5: rebuild with concurrent-output 1.10.11

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:30:09 UTC (rev 545620)
+++ PKGBUILD2019-12-31 12:33:09 UTC (rev 545621)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.4.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:33:22
  Author: felixonmars
Revision: 545622

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 545621, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
545621, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:33:22 UTC (rev 545622)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.4.1
+pkgrel=5
+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)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:30:09
  Author: felixonmars
Revision: 545620

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 545619, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:30:09 UTC (rev 545620)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.8
+pkgrel=9
+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)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:29:56
  Author: felixonmars
Revision: 545619

upgpkg: pandoc 2.8-9: rebuild with concurrent-output 1.10.11

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 12:11:17 UTC (rev 545618)
+++ PKGBUILD2019-12-31 12:29:56 UTC (rev 545619)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.8
-pkgrel=8
+pkgrel=9
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:11:17
  Author: felixonmars
Revision: 545618

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 545617, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 12:11:17 UTC (rev 545618)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.2
+pkgrel=43
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *0.9/<1/' -e 's/< *0.15/<1/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 12:11:04
  Author: felixonmars
Revision: 545617

upgpkg: idris 1.3.2-43: rebuild with concurrent-output 1.10.11

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:55:43 UTC (rev 545616)
+++ PKGBUILD2019-12-31 12:11:04 UTC (rev 545617)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=42
+pkgrel=43
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:55:30
  Author: felixonmars
Revision: 545615

upgpkg: hoogle 5.0.17.11-47: rebuild with concurrent-output 1.10.11

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:53:46 UTC (rev 545614)
+++ PKGBUILD2019-12-31 11:55:30 UTC (rev 545615)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=46
+pkgrel=47
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:55:43
  Author: felixonmars
Revision: 545616

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 545615, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:55:43 UTC (rev 545616)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=47
+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 hledger-web/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:53:33
  Author: felixonmars
Revision: 545613

upgpkg: hledger-web 1.16-9: rebuild with concurrent-output 1.10.11

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:51:48 UTC (rev 545612)
+++ PKGBUILD2019-12-31 11:53:33 UTC (rev 545613)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.16
-pkgrel=8
+pkgrel=9
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:53:46
  Author: felixonmars
Revision: 545614

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 545613, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:53:46 UTC (rev 545614)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.16
+pkgrel=9
+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 hledger-ui/repos (2 files)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:51:48
  Author: felixonmars
Revision: 545612

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:51:35
  Author: felixonmars
Revision: 545611

upgpkg: hledger-ui 1.16-5: rebuild with concurrent-output 1.10.11

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:50:22 UTC (rev 545610)
+++ PKGBUILD2019-12-31 11:51:35 UTC (rev 545611)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.16
-pkgrel=4
+pkgrel=5
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:50:09
  Author: felixonmars
Revision: 545609

upgpkg: git-annex 7.20191218-12: rebuild with concurrent-output 1.10.11

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:43:14 UTC (rev 545608)
+++ PKGBUILD2019-12-31 11:50:09 UTC (rev 545609)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20191218
-pkgrel=11
+pkgrel=12
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:50:22
  Author: felixonmars
Revision: 545610

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 545609, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:50:22 UTC (rev 545610)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20191218
+pkgrel=12
+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-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')
+
+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 haskell-yesod-static/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:43:02
  Author: felixonmars
Revision: 545607

upgpkg: haskell-yesod-static 1.6.0.1-251: rebuild with concurrent-output 1.10.11

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:41:40 UTC (rev 545606)
+++ PKGBUILD2019-12-31 11:43:02 UTC (rev 545607)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=250
+pkgrel=251
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:43:14
  Author: felixonmars
Revision: 545608

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 545607, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
545607, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:43:14 UTC (rev 545608)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=251
+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-test/repos (2 files)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:41:40
  Author: felixonmars
Revision: 545606

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 545605, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
545605, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:41:40 UTC (rev 545606)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.9
+pkgrel=14
+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-test/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:41:28
  Author: felixonmars
Revision: 545605

upgpkg: haskell-yesod-test 1.6.9-14: rebuild with concurrent-output 1.10.11

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:40:10 UTC (rev 545604)
+++ PKGBUILD2019-12-31 11:41:28 UTC (rev 545605)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.9
-pkgrel=13
+pkgrel=14
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:39:57
  Author: felixonmars
Revision: 545603

upgpkg: haskell-yesod-auth 1.6.8-68: rebuild with concurrent-output 1.10.11

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:38:34 UTC (rev 545602)
+++ PKGBUILD2019-12-31 11:39:57 UTC (rev 545603)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=67
+pkgrel=68
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:40:10
  Author: felixonmars
Revision: 545604

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 545603, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
545603, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:40:10 UTC (rev 545604)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=68
+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/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:38:22
  Author: felixonmars
Revision: 545601

upgpkg: haskell-yesod 1.6.0-395: rebuild with concurrent-output 1.10.11

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:37:19 UTC (rev 545600)
+++ PKGBUILD2019-12-31 11:38:22 UTC (rev 545601)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=394
+pkgrel=395
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:38:34
  Author: felixonmars
Revision: 545602

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 545601, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 545601, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:38:34 UTC (rev 545602)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=395
+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-form/trunk (PKGBUILD)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:37:05
  Author: felixonmars
Revision: 545599

upgpkg: haskell-yesod-form 1.6.7-54: rebuild with concurrent-output 1.10.11

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 11:35:41 UTC (rev 545598)
+++ PKGBUILD2019-12-31 11:37:05 UTC (rev 545599)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=53
+pkgrel=54
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:37:19
  Author: felixonmars
Revision: 545600

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 545599, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
545599, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:37:19 UTC (rev 545600)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=54
+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-persistent/repos (2 files)

2019-12-31 Thread Felix Yan via arch-commits
Date: Tuesday, December 31, 2019 @ 11:35:41
  Author: felixonmars
Revision: 545598

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 545597, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 545597, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-31 11:35:41 UTC (rev 545598)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.3
+pkgrel=29
+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=('fd82ecf576f4fc8878c614e52c6f10032d9da339189463dcc1f69a56061fca20030560f3e402246fd83b042f001cfd9465e96023e05523ec4480fa153491ffde')
+
+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   >