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

2018-03-21 Thread Felix Yan via arch-commits
Date: Thursday, March 22, 2018 @ 06:45:05
  Author: felixonmars
Revision: 310287

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-logger/repos/community-staging-x86_64/
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 310286, haskell-wai-logger/trunk/PKGBUILD)

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

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
310286, haskell-wai-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-22 06:45:05 UTC (rev 310287)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.2
+pkgrel=11
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
+makedepends=('ghc' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/doctest \[/doctest ["-dynamic", /' test/doctests.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-wai-logger/trunk (PKGBUILD)

2018-03-21 Thread Felix Yan via arch-commits
Date: Thursday, March 22, 2018 @ 06:32:31
  Author: felixonmars
Revision: 310286

upgpkg: haskell-wai-logger 2.3.2-11

rebuild pass 1, specified --nocheck

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 03:06:28 UTC (rev 310285)
+++ PKGBUILD2018-03-22 06:32:31 UTC (rev 310286)
@@ -5,7 +5,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=10
+pkgrel=11
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("custom:BSD3")


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 03:06:28
  Author: anthraxx
Revision: 310285

archrelease: copy trunk to community-testing-x86_64

Added:
  valabind/repos/community-testing-x86_64/
  valabind/repos/community-testing-x86_64/PKGBUILD
(from rev 310284, valabind/trunk/PKGBUILD)

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

Copied: valabind/repos/community-testing-x86_64/PKGBUILD (from rev 310284, 
valabind/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-03-22 03:06:28 UTC (rev 310285)
@@ -0,0 +1,25 @@
+# Maintainer: Levente Polyak 
+
+pkgname=valabind
+pkgver=1.6.0
+pkgrel=2
+pkgdesc='Tool to parse vala or vapi files to transform them into swig 
interface files, C++, NodeJS-ffi or GIR'
+url='https://radare.org/r/'
+arch=('x86_64')
+license=('GPL3')
+depends=('sh' 'glibc' 'glib2' 'vala' 'swig')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz)
+sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e')
+sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 03:06:17
  Author: anthraxx
Revision: 310284

upgpkg: valabind 1.6.0-2 (vala 0.40 rebuild)

Modified:
  valabind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 02:42:52 UTC (rev 310283)
+++ PKGBUILD2018-03-22 03:06:17 UTC (rev 310284)
@@ -2,7 +2,7 @@
 
 pkgname=valabind
 pkgver=1.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Tool to parse vala or vapi files to transform them into swig 
interface files, C++, NodeJS-ffi or GIR'
 url='https://radare.org/r/'
 arch=('x86_64')


[arch-commits] Commit in (linux-hardened)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 02:42:52
  Author: anthraxx
Revision: 310283

community2extra: Moving linux-hardened from community to extra

Deleted:
  linux-hardened/


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 02:38:05
  Author: anthraxx
Revision: 310281

archrelease: copy trunk to community-x86_64

Added:
  linux-hardened/repos/community-x86_64/60-linux.hook
(from rev 310280, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/community-x86_64/90-linux.hook
(from rev 310280, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/community-x86_64/PKGBUILD
(from rev 310280, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/community-x86_64/config.x86_64
(from rev 310280, linux-hardened/trunk/config.x86_64)
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
(from rev 310280, 
linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch)
  linux-hardened/repos/community-x86_64/linux.install
(from rev 310280, linux-hardened/trunk/linux.install)
  linux-hardened/repos/community-x86_64/linux.preset
(from rev 310280, linux-hardened/trunk/linux.preset)
Deleted:
  linux-hardened/repos/community-x86_64/60-linux.hook
  linux-hardened/repos/community-x86_64/90-linux.hook
  linux-hardened/repos/community-x86_64/PKGBUILD
  linux-hardened/repos/community-x86_64/config.x86_64
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
  linux-hardened/repos/community-x86_64/linux.install
  linux-hardened/repos/community-x86_64/linux.preset

---+
 60-linux.hook |   24 
 90-linux.hook |   22 
 PKGBUILD  |  514 
 config.x86_64 |19056 
+-
 drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch |   78 
 linux.install |   22 
 linux.preset  |   28 
 7 files changed, 9872 insertions(+), 9872 deletions(-)

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


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 02:42:21
  Author: anthraxx
Revision: 319799

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/
  linux-hardened/repos/extra-x86_64/60-linux.hook
(from rev 319798, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/extra-x86_64/90-linux.hook
(from rev 319798, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 319798, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config.x86_64
(from rev 319798, linux-hardened/trunk/config.x86_64)
  
linux-hardened/repos/extra-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
(from rev 319798, 
linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch)
  linux-hardened/repos/extra-x86_64/linux.install
(from rev 319798, linux-hardened/trunk/linux.install)
  linux-hardened/repos/extra-x86_64/linux.preset
(from rev 319798, linux-hardened/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  257 
 config.x86_64 | 9528 
++
 drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch |   39 
 linux.install |   11 
 linux.preset  |   14 
 7 files changed, 9872 insertions(+)

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


[arch-commits] Commit in (10 files)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 02:42:00
  Author: anthraxx
Revision: 319798

community2extra: Moving linux-hardened from community to extra

Added:
  linux-hardened/
  linux-hardened/repos/
  linux-hardened/trunk/
  linux-hardened/trunk/60-linux.hook
  linux-hardened/trunk/90-linux.hook
  linux-hardened/trunk/PKGBUILD
  linux-hardened/trunk/config.x86_64
  
linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
  linux-hardened/trunk/linux.install
  linux-hardened/trunk/linux.preset

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  257 
 config.x86_64 | 9528 
++
 drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch |   39 
 linux.install |   11 
 linux.preset  |   14 
 7 files changed, 9872 insertions(+)

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


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 02:37:14
  Author: anthraxx
Revision: 310280

upgpkg: linux-hardened 4.15.12.a-1

Modified:
  linux-hardened/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:56:19 UTC (rev 310279)
+++ PKGBUILD2018-03-22 02:37:14 UTC (rev 310280)
@@ -5,7 +5,7 @@
 
 pkgbase=linux-hardened
 _srcname=linux-4.15
-_pkgver=4.15.11
+_pkgver=4.15.12
 pkgver=${_pkgver}.a
 pkgrel=1
 url='https://github.com/copperhead/linux-hardened'
@@ -29,9 +29,9 @@
 replaces=('linux-grsec')
 sha256sums=('5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769'
 'SKIP'
-'ad74ca849d66056ac453d004caa36f20c56fe5eedb4370e279b55b4e7b02ccc2'
+'74d2ac2ea103c907213223fd4ff710ad53e1d8a2d612db18e10d3dda9f1a6b79'
 'SKIP'
-'e177a375c5aa7939e31205e37ff6ebdb0a870548da815b0385bedfe5fcee498b'
+'1ce4236686b50ef4a8fdac56b09e069dd14809fb4bc00a72a17670c5aeb61bbd'
 'SKIP'
 'aa395a98e915bb12de831073722c80afd9a93134d2a5371055b76ec1edc23dad'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


[arch-commits] Commit in mono/repos/extra-x86_64 (6 files)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 01:17:15
  Author: anthraxx
Revision: 319797

archrelease: copy trunk to extra-x86_64

Added:
  mono/repos/extra-x86_64/PKGBUILD
(from rev 319796, mono/trunk/PKGBUILD)
  mono/repos/extra-x86_64/mono.binfmt.d
(from rev 319796, mono/trunk/mono.binfmt.d)
  mono/repos/extra-x86_64/mono.install
(from rev 319796, mono/trunk/mono.install)
Deleted:
  mono/repos/extra-x86_64/PKGBUILD
  mono/repos/extra-x86_64/mono.binfmt.d
  mono/repos/extra-x86_64/mono.install

---+
 PKGBUILD  |  218 
 mono.binfmt.d |2 
 mono.install  |   14 +--
 3 files changed, 117 insertions(+), 117 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 01:16:52 UTC (rev 319796)
+++ PKGBUILD2018-03-22 01:17:15 UTC (rev 319797)
@@ -1,109 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Giancarlo Razzolinit 
-# Contributor: Daniel Isenmann 
-# Contributor: Brice Carpentier 
-
-pkgname=mono
-_gitcommit=f3ac8fdeb37a7e0a505c5005be6774158d88a648
-pkgver=5.10.0.160
-pkgrel=1
-pkgdesc='Free implementation of the .NET platform including runtime and 
compiler'
-url='http://www.mono-project.com/'
-arch=('x86_64')
-license=('GPL' 'LGPL2.1' 'MPL')
-depends=('zlib' 'libgdiplus>=4.2' 'sh' 'python' 'ca-certificates')
-makedepends=('cmake' 'git')
-provides=('monodoc')
-conflicts=('monodoc')
-install=mono.install
-source=(${pkgname}::"git+https://github.com/mono/mono#commit=${_gitcommit}";
-git+https://github.com/mono/aspnetwebstack
-git+https://github.com/mono/Newtonsoft.Json
-git+https://github.com/mono/cecil
-git+https://github.com/mono/rx
-git+https://github.com/mono/ikvm-fork
-git+https://github.com/mono/ikdasm
-git+https://github.com/mono/reference-assemblies
-git+https://github.com/mono/NUnitLite
-git+https://github.com/mono/NuGet.BuildTasks
-git+https://github.com/mono/boringssl
-git+https://github.com/mono/corefx
-git+https://github.com/mono/bockbuild
-git+https://github.com/mono/linker
-git+https://github.com/mono/roslyn-binaries
-git+https://github.com/mono/corert
-git+https://github.com/mono/xunit-binaries
-git+https://github.com/mono/api-doc-tools
-git+https://github.com/mono/api-snapshot
-mono.binfmt.d)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'9a657fc153ef4ce23bf5fc369a26bf4a124e9304bde3744d04c583c54ca47425')
-
-pkgver() {
-  cd ${pkgname}
-  git describe --always --tags | sed 's/^v//;s/^mono-//;s/-/./g'
-}
-
-prepare() {
-  cd ${pkgname}
-  git submodule init
-  git config submodule."external/aspnetwebstack".url "${srcdir}/aspnetwebstack"
-  git config submodule."external/Newtonsoft.Json".url 
"${srcdir}/Newtonsoft.Json"
-  git config submodule."external/cecil".url "${srcdir}/cecil"
-  git config submodule."external/rx".url "${srcdir}/rx"
-  git config submodule."external/ikvm".url "${srcdir}/ikvm-fork"
-  git config submodule."external/ikdasm".url "${srcdir}/ikdasm"
-  git config submodule."external/reference-assemblies".url 
"${srcdir}/reference-assemblies"
-  git config submodule."external/nunit-lite".url "${srcdir}/NUnitLite"
-  git config submodule."external/nuget-buildtasks".url 
"${srcdir}/NuGet.BuildTasks"
-  git config submodule."external/cecil-legacy".url "${srcdir}/cecil"
-  git config submodule."external/boringssl".url "${srcdir}/boringssl"
-  git config submodule."external/corefx".url "${srcdir}/corefx"
-  git config submodule."external/bockbuild".url "${srcdir}/bockbuild"
-  git config submodule."external/linker".url "${srcdir}/linker"
-  git config submodule."external/roslyn-binaries".url 
"${srcdir}/roslyn-binaries"
-  git config submodule."external/corert".url "${srcdir}/corert"
-  git config submodule."external/xunit-binaries".url "${srcdir}/xunit-binaries"
-  git config submodule."external/api-doc-tools".url "${srcdir}/api-doc-tools"
-  git config submodule."external/api-snapshot".url "${srcdir}/api-snapshot"
-  git submodule update --recursive
-}
-
-build() {
-  cd ${pkgname}
-  ./autogen.sh \
---prefix=/usr \
---sysconfdir=/etc \
---bindir=/usr/bin \
---sbindir=/usr/bin \
---with-mcs-docs=no
-  make
-  make -C mcs/jay
-}
-
-package() {
-  cd ${pkgname}
-  make DESTDIR="${pkgdir}" install
-  make -C mcs/jay DESTDIR="${pkgdir}" prefix=/usr INSTALL=../../install-sh 
install
-  install -Dm 644 "${srcdir}/mono.binfmt.d" 
"${pkgdir}/usr/lib/binfmt.d/mono.conf"
-}
-
-# vim: ts=2 sw=2 et:

Copied: mono/repos/extra-x86

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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 01:16:52
  Author: anthraxx
Revision: 319796

upgpkg: mono 5.10.0.179-1

Modified:
  mono/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:35:46 UTC (rev 319795)
+++ PKGBUILD2018-03-22 01:16:52 UTC (rev 319796)
@@ -4,8 +4,8 @@
 # Contributor: Brice Carpentier 
 
 pkgname=mono
-_gitcommit=f3ac8fdeb37a7e0a505c5005be6774158d88a648
-pkgver=5.10.0.160
+_gitcommit=dac607756165bca1c5327c5b96e885d91e8f005e
+pkgver=5.10.0.179
 pkgrel=1
 pkgdesc='Free implementation of the .NET platform including runtime and 
compiler'
 url='http://www.mono-project.com/'


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:56:19
  Author: anthraxx
Revision: 310279

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 00:56:06 UTC (rev 310278)
+++ PKGBUILD2018-03-22 00:56:19 UTC (rev 310279)
@@ -1,34 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Philipp A. 
-
-_pkgname=aiohttp
-pkgname=python-aiohttp
-pkgver=3.0.9
-pkgrel=1
-pkgdesc='HTTP client/server for asyncio'
-url='https://aiohttp.readthedocs.io'
-arch=('x86_64')
-license=('Apache')
-depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 
'python-yarl' 'python-idna_ssl' 'python-attrs')
-makedepends=('cython' 'python-setuptools')
-checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz)
-sha256sums=('dd87b6854d766452bdd20b8117e5602418a104b1586697d38551880dfa1b738f')
-sha512sums=('f5e1b775b49ba598d79cadb9429a485ee2aa1d677de8bf2a28394152c315dafc4bae404577d2da8e2dc12b5fdf5b0b6504d934886552e80fc970e24404b9678a')
-
-build() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py test
-}
-
-package() {
-  cd ${_pkgname}-${pkgver}
-  python setup.py install --root="${pkgdir}" -O1 --skip-build
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-aiohttp/repos/community-x86_64/PKGBUILD (from rev 310278, 
python-aiohttp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-22 00:56:19 UTC (rev 310279)
@@ -0,0 +1,34 @@
+# Maintainer: Levente Polyak 
+# Contributor: Philipp A. 
+
+_pkgname=aiohttp
+pkgname=python-aiohttp
+pkgver=3.1.0
+pkgrel=1
+pkgdesc='HTTP client/server for asyncio'
+url='https://aiohttp.readthedocs.io'
+arch=('x86_64')
+license=('Apache')
+depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 
'python-yarl' 'python-idna_ssl' 'python-attrs')
+makedepends=('cython' 'python-setuptools')
+checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 
'python-async_generator')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz)
+sha256sums=('d0ce09d8e6363065872ca6c88b130eb805245a0bad15de9738c3b533b8da040e')
+sha512sums=('671535a857b4c0160be84e60c38aba5ce253a89fd649ceb05d2a97a2b5808b62d9df2a2d59eeae8a4fdf9fafc491ce2f2221d6dbaba07f2b3a059e7a99f889ac')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:56:06
  Author: anthraxx
Revision: 310278

upgpkg: python-aiohttp 3.1.0-1

Modified:
  python-aiohttp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:51:21 UTC (rev 310277)
+++ PKGBUILD2018-03-22 00:56:06 UTC (rev 310278)
@@ -3,7 +3,7 @@
 
 _pkgname=aiohttp
 pkgname=python-aiohttp
-pkgver=3.0.9
+pkgver=3.1.0
 pkgrel=1
 pkgdesc='HTTP client/server for asyncio'
 url='https://aiohttp.readthedocs.io'
@@ -11,10 +11,10 @@
 license=('Apache')
 depends=('python' 'python-chardet' 'python-multidict' 'python-async-timeout' 
'python-yarl' 'python-idna_ssl' 'python-attrs')
 makedepends=('cython' 'python-setuptools')
-checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock')
+checkdepends=('python-pytest' 'python-pytest-runner' 'python-pytest-mock' 
'python-async_generator')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/aio-libs/aiohttp/archive/v${pkgver}.tar.gz)
-sha256sums=('dd87b6854d766452bdd20b8117e5602418a104b1586697d38551880dfa1b738f')
-sha512sums=('f5e1b775b49ba598d79cadb9429a485ee2aa1d677de8bf2a28394152c315dafc4bae404577d2da8e2dc12b5fdf5b0b6504d934886552e80fc970e24404b9678a')
+sha256sums=('d0ce09d8e6363065872ca6c88b130eb805245a0bad15de9738c3b533b8da040e')
+sha512sums=('671535a857b4c0160be84e60c38aba5ce253a89fd649ceb05d2a97a2b5808b62d9df2a2d59eeae8a4fdf9fafc491ce2f2221d6dbaba07f2b3a059e7a99f889ac')
 
 build() {
   cd ${_pkgname}-${pkgver}


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:51:21
  Author: anthraxx
Revision: 310277

archrelease: copy trunk to community-any

Added:
  python-async_generator/repos/community-any/
  python-async_generator/repos/community-any/PKGBUILD
(from rev 310276, python-async_generator/trunk/PKGBUILD)

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

Copied: python-async_generator/repos/community-any/PKGBUILD (from rev 310276, 
python-async_generator/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-03-22 00:51:21 UTC (rev 310277)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pkgname=async_generator
+pkgname=python-${_pkgname}
+pkgver=1.8
+pkgrel=1
+pkgdesc='Making it easy to write async iterators'
+url='https://github.com/python-trio/async_generator'
+arch=('any')
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/python-trio/async_generator/archive/v${pkgver}.tar.gz)
+sha256sums=('4e5558912b5a7d142d4740a54f2e731e6492a5859e5cfcc166190c612de77874')
+sha512sums=('60a606616bd2865399b9bc33129b713af95b23964fead752bc892549507c9eae0ead8082ef235bb3886a539699dd5082bbd1a67f1c313f1e01a49c171cd91645')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  py.test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:51:07
  Author: anthraxx
Revision: 310276

addpkg: python-async_generator 1.8-1

Added:
  python-async_generator/
  python-async_generator/repos/
  python-async_generator/trunk/
  python-async_generator/trunk/PKGBUILD

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

Added: python-async_generator/trunk/PKGBUILD
===
--- python-async_generator/trunk/PKGBUILD   (rev 0)
+++ python-async_generator/trunk/PKGBUILD   2018-03-22 00:51:07 UTC (rev 
310276)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+_pkgname=async_generator
+pkgname=python-${_pkgname}
+pkgver=1.8
+pkgrel=1
+pkgdesc='Making it easy to write async iterators'
+url='https://github.com/python-trio/async_generator'
+arch=('any')
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/python-trio/async_generator/archive/v${pkgver}.tar.gz)
+sha256sums=('4e5558912b5a7d142d4740a54f2e731e6492a5859e5cfcc166190c612de77874')
+sha512sums=('60a606616bd2865399b9bc33129b713af95b23964fead752bc892549507c9eae0ead8082ef235bb3886a539699dd5082bbd1a67f1c313f1e01a49c171cd91645')
+
+build() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkgname}-${pkgver}
+  py.test
+}
+
+package() {
+  cd ${_pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" -O1 --skip-build
+  install -Dm 644 LICENSE* -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in xf86-input-libinput/trunk (2 files)

2018-03-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 22, 2018 @ 00:35:37
  Author: foutrelis
Revision: 319794

upgpkg: xf86-input-libinput 0.27.0-2

Fix issue causing xfce4-settings not to be able to apply mouse settings
to all mice. Only one pointer device was recognized as libinput device.

https://bugs.freedesktop.org/show_bug.cgi?id=105667

Added:
  
xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch
Modified:
  xf86-input-libinput/trunk/PKGBUILD

+
 PKGBUILD   |   15 +--
 fix-left-handed-property-not-set-on-all-pointers.patch |   31 +++
 2 files changed, 43 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:30:20 UTC (rev 319793)
+++ PKGBUILD2018-03-22 00:35:37 UTC (rev 319794)
@@ -3,7 +3,7 @@
 
 pkgname=xf86-input-libinput
 pkgver=0.27.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Generic input driver for the X.Org server based on libinput"
 arch=('x86_64')
 license=('custom')
@@ -12,11 +12,20 @@
 makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 
'resourceproto' 'scrnsaverproto')
 conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 
'X-ABI-XINPUT_VERSION>=25')
 groups=('xorg-drivers')
-source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig})
+source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}
+fix-left-handed-property-not-set-on-all-pointers.patch)
 
sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743'
-'SKIP')
+'SKIP'
+
'6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc')
 validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
 
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # https://bugs.freedesktop.org/show_bug.cgi?id=105667
+  patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch
+}
+
 build() {
   cd ${pkgname}-${pkgver}
 

Added: fix-left-handed-property-not-set-on-all-pointers.patch
===
--- fix-left-handed-property-not-set-on-all-pointers.patch  
(rev 0)
+++ fix-left-handed-property-not-set-on-all-pointers.patch  2018-03-22 
00:35:37 UTC (rev 319794)
@@ -0,0 +1,31 @@
+From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Thu, 22 Mar 2018 01:47:07 +0200
+Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all
+ pointers
+
+Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT}
+properties from being set on all pointer devices (only the first got it).
+
+https://bugs.freedesktop.org/show_bug.cgi?id=105667
+---
+ src/xf86libinput.c | 3 ---
+ 1 file changed, 3 deletions(-)
+
+diff --git a/src/xf86libinput.c b/src/xf86libinput.c
+index 83ab75d..f9ed8ba 100644
+--- a/src/xf86libinput.c
 b/src/xf86libinput.c
+@@ -4930,9 +4930,6 @@ LibinputInitLeftHandedProperty(DeviceIntPtr dev,
+   if (!subdevice_has_capabilities(dev, CAP_POINTER|CAP_TABLET))
+   return;
+ 
+-  if (prop_left_handed != 0)
+-  return;
+-
+   if (!libinput_device_config_left_handed_is_available(device) ||
+   driver_data->capabilities & CAP_TABLET)
+   return;
+-- 
+2.16.2
+


[arch-commits] Commit in xf86-input-libinput/repos/testing-x86_64 (3 files)

2018-03-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, March 22, 2018 @ 00:35:46
  Author: foutrelis
Revision: 319795

archrelease: copy trunk to testing-x86_64

Added:
  xf86-input-libinput/repos/testing-x86_64/PKGBUILD
(from rev 319794, xf86-input-libinput/trunk/PKGBUILD)
  
xf86-input-libinput/repos/testing-x86_64/fix-left-handed-property-not-set-on-all-pointers.patch
(from rev 319794, 
xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch)
Deleted:
  xf86-input-libinput/repos/testing-x86_64/PKGBUILD

+
 PKGBUILD   |   79 ---
 fix-left-handed-property-not-set-on-all-pointers.patch |   31 +
 2 files changed, 75 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 00:35:37 UTC (rev 319794)
+++ PKGBUILD2018-03-22 00:35:46 UTC (rev 319795)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Laurent Carlier 
-
-pkgname=xf86-input-libinput
-pkgver=0.27.0
-pkgrel=1
-pkgdesc="Generic input driver for the X.Org server based on libinput"
-arch=('x86_64')
-license=('custom')
-url="http://xorg.freedesktop.org/";
-depends=('libinput>=1.2.0')
-makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 
'resourceproto' 'scrnsaverproto')
-conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 
'X-ABI-XINPUT_VERSION>=25')
-groups=('xorg-drivers')
-source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig})
-sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743'
-'SKIP')
-validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  ./configure --prefix=/usr \
---disable-static
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  make DESTDIR="${pkgdir}" install
-
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: xf86-input-libinput/repos/testing-x86_64/PKGBUILD (from rev 319794, 
xf86-input-libinput/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-22 00:35:46 UTC (rev 319795)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Laurent Carlier 
+
+pkgname=xf86-input-libinput
+pkgver=0.27.0
+pkgrel=2
+pkgdesc="Generic input driver for the X.Org server based on libinput"
+arch=('x86_64')
+license=('custom')
+url="http://xorg.freedesktop.org/";
+depends=('libinput>=1.2.0')
+makedepends=('xorg-server-devel' 'X-ABI-XINPUT_VERSION=24.1' 'libxi' 'libx11' 
'resourceproto' 'scrnsaverproto')
+conflicts=('xorg-server<1.19.0' 'X-ABI-XINPUT_VERSION<24' 
'X-ABI-XINPUT_VERSION>=25')
+groups=('xorg-drivers')
+source=(https://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}
+fix-left-handed-property-not-set-on-all-pointers.patch)
+sha512sums=('716a9b43438acd6b7c6a834a08ecec244fecdc31e77241998414bf1748781026cd6c6e85947155c44400e0192769a714dfbfa0ed42ba3677347cd89ac1081743'
+'SKIP'
+
'6f77002753c1f219cb46bd83fa0c500d8772db71e080ce6107b4887d582cb567c81e237a1bb91e639ffc0f751443a4170282e437f30ad7c9405acbaf033943dc')
+validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer 
(Who-T) 
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # https://bugs.freedesktop.org/show_bug.cgi?id=105667
+  patch -Np1 -i ../fix-left-handed-property-not-set-on-all-pointers.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr \
+--disable-static
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}

Copied: 
xf86-input-libinput/repos/testing-x86_64/fix-left-handed-property-not-set-on-all-pointers.patch
 (from rev 319794, 
xf86-input-libinput/trunk/fix-left-handed-property-not-set-on-all-pointers.patch)
===
--- fix-left-handed-property-not-set-on-all-pointers.patch  
(rev 0)
+++ fix-left-handed-property-not-set-on-all-pointers.patch  2018-03-22 
00:35:46 UTC (rev 319795)
@@ -0,0 +1,31 @@
+From 23cedbebc037f2896eb624ddf77e8d7886b6bc0d Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Thu, 22 Mar 2018 01:47:07 +0200
+Subject: [PATCH xf86-input-libinput] Fix "left handed" property not set on all
+ pointers
+
+Remove conditional that prevents the LIBINPUT_PROP_LEFT_HANDED{,DEFAULT}
+properties from being set on all pointer devices (only the first got it).
+
+https://bugs.freedesktop.org/show_bug.cgi?id=105667
+---
+ src/xf86libinput.c | 3 ---
+ 1 file changed, 3 deletions(-

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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:33:21
  Author: anthraxx
Revision: 310275

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 00:33:05 UTC (rev 310274)
+++ PKGBUILD2018-03-22 00:33:21 UTC (rev 310275)
@@ -1,36 +0,0 @@
-# Maintainer: Levente Polyak 
-
-_gemname=async
-pkgname=ruby-${_gemname}
-pkgver=1.3.0
-pkgrel=1
-pkgdesc='Composable asynchronous I/O'
-url='https://github.com/socketry/async'
-arch=('any')
-license=('MIT')
-depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz)
-sha256sums=('d3553fb30b341268ff2f3abbd84e75c4df7845e1d1b5da189ac43ce37786d4f0')
-sha512sums=('392f1651c2e38e4cc4c5cd8b7378ccec1567332396ac4dc1f26ca512abda5dd52c631804925564ad625f95d57d03a5ffa6211ab48b0d1eb8aafb3760fe423165')
-
-prepare() {
-  cd ${_gemname}-${pkgver}
-  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
-  sed 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla 
bla
-}
-
-build() {
-  cd ${_gemname}-${pkgver}
-  gem build ${_gemname}.gemspec
-}
-
-package() {
-  cd ${_gemname}-${pkgver}
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-async/repos/community-any/PKGBUILD (from rev 310274, 
ruby-async/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-22 00:33:21 UTC (rev 310275)
@@ -0,0 +1,36 @@
+# Maintainer: Levente Polyak 
+
+_gemname=async
+pkgname=ruby-${_gemname}
+pkgver=1.4.0
+pkgrel=1
+pkgdesc='Composable asynchronous I/O'
+url='https://github.com/socketry/async'
+arch=('any')
+license=('MIT')
+depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz)
+sha256sums=('b8b1597b25999e873d2b0371d1ffaa31f7301cffa1e8a8c15369064e37a886b3')
+sha512sums=('bcb1bc3399e1ec423f27eca380ea08edecce8fddbf877817ad0926f730a47f0ea115435828c7b65c6613efe0cd06b5962dcfb5f3b18b1e34066db54075663407')
+
+prepare() {
+  cd ${_gemname}-${pkgver}
+  sed 's|git ls-files|find|' -i ${_gemname}.gemspec
+  sed 's|~>|>=|g' -i ${_gemname}.gemspec # don't give a fuck about rubys bla 
bla
+}
+
+build() {
+  cd ${_gemname}-${pkgver}
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd ${_gemname}-${pkgver}
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install -i 
"${pkgdir}/${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  rm "${pkgdir}"/${_gemdir}/cache/${_gemname}-${pkgver}.gem
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:33:05
  Author: anthraxx
Revision: 310274

upgpkg: ruby-async 1.4.0-1

Modified:
  ruby-async/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 23:58:20 UTC (rev 310273)
+++ PKGBUILD2018-03-22 00:33:05 UTC (rev 310274)
@@ -2,7 +2,7 @@
 
 _gemname=async
 pkgname=ruby-${_gemname}
-pkgver=1.3.0
+pkgver=1.4.0
 pkgrel=1
 pkgdesc='Composable asynchronous I/O'
 url='https://github.com/socketry/async'
@@ -11,8 +11,8 @@
 depends=('ruby' 'ruby-nio4r' 'ruby-timers' 'ruby-rdoc')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/socketry/async/archive/v${pkgver}.tar.gz)
-sha256sums=('d3553fb30b341268ff2f3abbd84e75c4df7845e1d1b5da189ac43ce37786d4f0')
-sha512sums=('392f1651c2e38e4cc4c5cd8b7378ccec1567332396ac4dc1f26ca512abda5dd52c631804925564ad625f95d57d03a5ffa6211ab48b0d1eb8aafb3760fe423165')
+sha256sums=('b8b1597b25999e873d2b0371d1ffaa31f7301cffa1e8a8c15369064e37a886b3')
+sha512sums=('bcb1bc3399e1ec423f27eca380ea08edecce8fddbf877817ad0926f730a47f0ea115435828c7b65c6613efe0cd06b5962dcfb5f3b18b1e34066db54075663407')
 
 prepare() {
   cd ${_gemname}-${pkgver}


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:30:09
  Author: anthraxx
Revision: 319792

upgpkg: meson 0.45.1-1

Modified:
  meson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:07:52 UTC (rev 319791)
+++ PKGBUILD2018-03-22 00:30:09 UTC (rev 319792)
@@ -3,7 +3,7 @@
 # Contributor: Anatol Pomozov 
 
 pkgname=meson
-pkgver=0.45.0
+pkgver=0.45.1
 pkgrel=1
 pkgdesc='High productivity build system'
 url='http://mesonbuild.com/'
@@ -18,7 +18,7 @@
   'qt5-tools' 'libwmf' 'dmd' 'valgrind')
 
source=(https://github.com/mesonbuild/meson/releases/download/${pkgver}/meson-${pkgver}.tar.gz{,.asc}
 arch-meson)
-sha512sums=('4bf9168b1481c0b82c42ec93543d6835c0a961f6e123d41c13b2d7983132f77bf55ea70afe4c531706a307c83b248c3f8e6dcd0116792be41408b59efe835dd1'
+sha512sums=('50bcc299d69a3649a3aa3582322c548af44c2771d65e57c79eae9d67ccb256a17e534649ee5080f50f6f9d4e5d717a1b1a28b3ef4684468094b16bbed8864846'
 'SKIP'
 
'e901f87f3ee1baa7b9aedb79bd5c9e50898a5695ac938f7f8420d8e81f526a09f07ceedadb65975437efa5a68fcf581110a040f579f2530437d1e6eb5addea76')
 validpgpkeys=('95181F4EED14FDF4E41B518D3BF4693BFEEB9428') # Jussi Pakkanen 

@@ -49,7 +49,7 @@
   cd ${pkgname}-${pkgver}
   python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
 
-  mkdir -p "${pkgdir}/usr/share/vim/vimfiles"
+  install -d "${pkgdir}/usr/share/vim/vimfiles"
   cp -rt "${pkgdir}/usr/share/vim/vimfiles" data/syntax-highlighting/vim/*
 
   install -Dt "${pkgdir}/usr/share/emacs/site-lisp" -m644 
data/syntax-highlighting/emacs/*


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:30:20
  Author: anthraxx
Revision: 319793

archrelease: copy trunk to extra-any

Added:
  meson/repos/extra-any/PKGBUILD
(from rev 319792, meson/trunk/PKGBUILD)
  meson/repos/extra-any/arch-meson
(from rev 319792, meson/trunk/arch-meson)
Deleted:
  meson/repos/extra-any/PKGBUILD
  meson/repos/extra-any/arch-meson

+
 PKGBUILD   |  124 +--
 arch-meson |   42 +--
 2 files changed, 83 insertions(+), 83 deletions(-)

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

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

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

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() (
+  cd ${pkgname}-${pkgver}
+
+  # --as-needed breaks openmpi linking
+  LDFLAGS="${LDFLAGS/,--as-needed/}"
+
+  # set for debug output
+  #export MESON_PRINT_TEST_OUTPUT=1
+
+  export LC_CTYPE=en_US.UTF-8
+  ./run_tests.py
+)
+
+package() {
+  cd ${pkgname}-${pkgver}
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+
+  install -d "${pkgdir}/usr/share/vim/vimfiles"

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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:07:52
  Author: anthraxx
Revision: 319791

archrelease: copy trunk to extra-x86_64

Added:
  libdvbpsi/repos/extra-x86_64/PKGBUILD
(from rev 319790, libdvbpsi/trunk/PKGBUILD)
Deleted:
  libdvbpsi/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 00:07:16 UTC (rev 319790)
+++ PKGBUILD2018-03-22 00:07:52 UTC (rev 319791)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
-# Contributor: Gilles CHAUVIN 
-
-pkgname=libdvbpsi
-pkgver=1.3.1
-pkgrel=1
-epoch=1
-pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI 
tables"
-arch=('i686' 'x86_64')
-license=('LGPL2.1')
-depends=('glibc')
-replaces=('libdvbpsi4' 'libdvbpsi5')
-conflicts=('libdvbpsi4' 'libdvbpsi5')
-url="http://developers.videolan.org/libdvbpsi/";
-source=("http://download.videolan.org/pub/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2";)
-md5sums=('4e525af846c50742a1d3945b5d31f0a2')
-
-build() {
-  cd ${pkgname}-${pkgver}
-
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-
-  make prefix="${pkgdir}/usr" install
-}

Copied: libdvbpsi/repos/extra-x86_64/PKGBUILD (from rev 319790, 
libdvbpsi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-22 00:07:52 UTC (rev 319791)
@@ -0,0 +1,34 @@
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
+# Contributor: Gilles CHAUVIN 
+
+pkgname=libdvbpsi
+pkgver=1.3.2
+pkgrel=1
+epoch=1
+pkgdesc='Library designed for decoding and generation of MPEG TS and DVB PSI 
tables'
+url='http://developers.videolan.org/libdvbpsi/'
+arch=('x86_64')
+license=('LGPL2.1')
+depends=('glibc')
+provides=('libdvbpsi.so')
+source=(${pkgname}-${pkgver}.tar.bz2::https://code.videolan.org/videolan/libdvbpsi/repository/${pkgver}/archive.tar.bz2)
+sha512sums=('598a671059f8d1ffe19c695972a07bf438cc8a340d7f3d00745b9c55be767acb6848a26b9af4918aa9652db76ae32c3ffdacad860259ae2092ffb8b48203e6b3')
+
+prepare() {
+  cd ${pkgname}-${pkgver}-*
+  autoreconf -fiv
+}
+
+build() {
+  cd ${pkgname}-${pkgver}-*
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}-*
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:07:16
  Author: anthraxx
Revision: 319790

upgpkg: libdvbpsi 1:1.3.2-1

Modified:
  libdvbpsi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-22 00:04:42 UTC (rev 319789)
+++ PKGBUILD2018-03-22 00:07:16 UTC (rev 319790)
@@ -1,30 +1,34 @@
-# $Id$
-# Maintainer: Giovanni Scafora 
+# Maintainer: Levente Polyak 
+# Contributor: Giovanni Scafora 
 # Contributor: Gilles CHAUVIN 
 
 pkgname=libdvbpsi
-pkgver=1.3.1
+pkgver=1.3.2
 pkgrel=1
 epoch=1
-pkgdesc="A library designed for decoding and generation of MPEG TS and DVB PSI 
tables"
+pkgdesc='Library designed for decoding and generation of MPEG TS and DVB PSI 
tables'
+url='http://developers.videolan.org/libdvbpsi/'
 arch=('x86_64')
 license=('LGPL2.1')
 depends=('glibc')
-replaces=('libdvbpsi4' 'libdvbpsi5')
-conflicts=('libdvbpsi4' 'libdvbpsi5')
-url="http://developers.videolan.org/libdvbpsi/";
-source=("http://download.videolan.org/pub/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.bz2";)
-md5sums=('4e525af846c50742a1d3945b5d31f0a2')
+provides=('libdvbpsi.so')
+source=(${pkgname}-${pkgver}.tar.bz2::https://code.videolan.org/videolan/libdvbpsi/repository/${pkgver}/archive.tar.bz2)
+sha512sums=('598a671059f8d1ffe19c695972a07bf438cc8a340d7f3d00745b9c55be767acb6848a26b9af4918aa9652db76ae32c3ffdacad860259ae2092ffb8b48203e6b3')
 
+prepare() {
+  cd ${pkgname}-${pkgver}-*
+  autoreconf -fiv
+}
+
 build() {
-  cd ${pkgname}-${pkgver}
-
+  cd ${pkgname}-${pkgver}-*
   ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}-*
+  make DESTDIR="${pkgdir}" install
+}
 
-  make prefix="${pkgdir}/usr" install
-}
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in bftpd/repos/extra-x86_64 (17 files)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:04:42
  Author: anthraxx
Revision: 319789

archrelease: copy trunk to extra-x86_64

Added:
  bftpd/repos/extra-x86_64/PKGBUILD
(from rev 319788, bftpd/trunk/PKGBUILD)
  bftpd/repos/extra-x86_64/bftpd-4.9-Makefile.patch
(from rev 319788, bftpd/trunk/bftpd-4.9-Makefile.patch)
  bftpd/repos/extra-x86_64/bftpd.logrotate
(from rev 319788, bftpd/trunk/bftpd.logrotate)
  bftpd/repos/extra-x86_64/bftpd.pam
(from rev 319788, bftpd/trunk/bftpd.pam)
  bftpd/repos/extra-x86_64/bftpd.service
(from rev 319788, bftpd/trunk/bftpd.service)
  bftpd/repos/extra-x86_64/bftpd.socket
(from rev 319788, bftpd/trunk/bftpd.socket)
  bftpd/repos/extra-x86_64/bftpd.tmpfiles
(from rev 319788, bftpd/trunk/bftpd.tmpfiles)
  bftpd/repos/extra-x86_64/bftpd.xinetd
(from rev 319788, bftpd/trunk/bftpd.xinetd)
  bftpd/repos/extra-x86_64/bftpd_AT.service
(from rev 319788, bftpd/trunk/bftpd_AT.service)
Deleted:
  bftpd/repos/extra-x86_64/PKGBUILD
  bftpd/repos/extra-x86_64/bftpd.install
  bftpd/repos/extra-x86_64/bftpd.logrotate
  bftpd/repos/extra-x86_64/bftpd.pam
  bftpd/repos/extra-x86_64/bftpd.service
  bftpd/repos/extra-x86_64/bftpd.socket
  bftpd/repos/extra-x86_64/bftpd.xinetd
  bftpd/repos/extra-x86_64/bftpd_AT.service

--+
 PKGBUILD |  136 ++---
 bftpd-4.9-Makefile.patch |   64 +
 bftpd.install|   11 ---
 bftpd.logrotate  |   10 +--
 bftpd.pam|6 -
 bftpd.service|   20 +++---
 bftpd.socket |   20 +++---
 bftpd.tmpfiles   |1 
 bftpd.xinetd |   22 +++
 bftpd_AT.service |   16 ++---
 10 files changed, 180 insertions(+), 126 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-22 00:04:05 UTC (rev 319788)
+++ PKGBUILD2018-03-22 00:04:42 UTC (rev 319789)
@@ -1,68 +0,0 @@
-# $Id$
-# Maintainer: Thomas Bächler 
-
-pkgname=bftpd
-pkgver=4.8
-pkgrel=1
-pkgdesc="Small, easy-to-configure FTP server"
-arch=(x86_64)
-url="https://bftpd.sourceforge.net/";
-license=('GPL')
-depends=('pam')
-install=bftpd.install
-backup=(etc/bftpd.conf
-etc/logrotate.d/bftpd
-etc/pam.d/bftpd
-etc/xinetd.d/bftpd)
-source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-$pkgver.tar.gz
-bftpd.logrotate
-bftpd.pam
-bftpd.xinetd
-bftpd.service
-bftpd.socket
-bftpd_AT.service)
-sha256sums=('0c80399b0cbdd24c882d59c39b4bd5233fe1a153f5d92f23e3a9496ea4549afe'
-'83b6c950026ed7c1ac7802f800dd79d494ac395b48f88d57bee55c2122c7f821'
-'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
-'18096a2f6914fecd9f36721247d170ba48b986225dae3564cb2d3b0e6f18c35a'
-'6047c33d1694445aa1b0cfad4ba796ff6c1635eb86c8398f39c0f9180d9490be'
-'0f930f803cf40dda1336ddb89e925b8f7b703518484b8a1a41153f0828de404c'
-'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc')
-
-build() {
-  cd "${srcdir}"/$pkgname
-  # The bftpd author keeps screwing up the release tarballs
-  rm -f config.{cache,status}
-  autoreconf
-  sed 's|$(prefix)/sbin|$(prefix)/bin|g' -i Makefile.in
-  ./configure --prefix=/usr \
-  --enable-pam \
-  --mandir=/usr/share/man \
-  --sysconfdir=/etc \
-  make
-}
-
-package() {
-  cd "${srcdir}"/$pkgname
-  install -d -m755 "${pkgdir}"/usr/{bin,share/man/man8}
-  install -D -m644 "${srcdir}"/bftpd.logrotate 
"${pkgdir}"/etc/logrotate.d/bftpd
-  make DESTDIR="${pkgdir}" install
-  # Remove log file and /var/run from the package
-  # This guy keeps messing up his Makefile, /usr/var, wtf?
-  rm -f "${pkgdir}"/usr/var/log/bftpd.log
-  rmdir "${pkgdir}"/usr/var/{run/bftpd,run,log,}
-  # Install PAM file
-  mkdir -p "${pkgdir}"/etc/pam.d
-  cp "${srcdir}"/bftpd.pam "${pkgdir}"/etc/pam.d/bftpd
-  # Install xinetd file
-  install -D -m644 "${srcdir}"/bftpd.xinetd "${pkgdir}"/etc/xinetd.d/bftpd
-  # Did I mention this guy keeps messing up his Makefiles?
-  mv "${pkgdir}"/usr/etc/bftpd.conf "${pkgdir}"/etc/
-  rmdir "${pkgdir}"/usr/etc
-  # Fix default in config file
-  sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" 
(the default), as ROOTDIR="/" for the anonymous user, override it\n  
ROOTDIR="/srv/ftp"|' -i "${pkgdir}"/etc/bftpd.conf
-  # Install systemd files
-  install -D -m644 "${srcdir}"/bftpd.service 
"${pkgdir}"/usr/lib/systemd/system/bftpd.service
-  install -D -m644 "${srcdir}"/bftpd_AT.service 
"${pkgdir}"/usr/lib/systemd/system/bftpd@.service
-  install -D -m644 "${srcdir}"/bftpd.socket 
"${pkgdir}"/usr/lib/systemd/system/bftpd.socket
-}

Copied: bftpd/repos/extra-x86_64/PKGBUILD (from rev 319788, 
bftpd/trunk/PKGBUILD)
===
--- PKGBUILD 

[arch-commits] Commit in bftpd/trunk (5 files)

2018-03-21 Thread Levente Polyak via arch-commits
Date: Thursday, March 22, 2018 @ 00:04:05
  Author: anthraxx
Revision: 319788

upgpkg: bftpd 4.9-1

- cleanup
- ensure flags properly set
- using tmpfiles instead of .install

Added:
  bftpd/trunk/bftpd-4.9-Makefile.patch
  bftpd/trunk/bftpd.tmpfiles
Modified:
  bftpd/trunk/PKGBUILD
  bftpd/trunk/bftpd.logrotate
Deleted:
  bftpd/trunk/bftpd.install

--+
 PKGBUILD |   86 ++---
 bftpd-4.9-Makefile.patch |   64 +
 bftpd.install|   11 -
 bftpd.logrotate  |6 +--
 bftpd.tmpfiles   |1 
 5 files changed, 111 insertions(+), 57 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 22:45:25 UTC (rev 319787)
+++ PKGBUILD2018-03-22 00:04:05 UTC (rev 319788)
@@ -1,68 +1,68 @@
-# $Id$
-# Maintainer: Thomas Bächler 
+# Maintainer: Levente Polyak 
+# Contributor: Thomas Bächler 
 
 pkgname=bftpd
-pkgver=4.8
+pkgver=4.9
 pkgrel=1
-pkgdesc="Small, easy-to-configure FTP server"
-arch=(x86_64)
-url="https://bftpd.sourceforge.net/";
+pkgdesc='Small, easy-to-configure FTP server'
+url='http://bftpd.sourceforge.net/'
+arch=('x86_64')
 license=('GPL')
-depends=('pam')
-install=bftpd.install
+depends=('pam' 'zlib' 'glibc')
 backup=(etc/bftpd.conf
 etc/logrotate.d/bftpd
 etc/pam.d/bftpd
 etc/xinetd.d/bftpd)
-source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-$pkgver.tar.gz
+source=(https://downloads.sourceforge.net/sourceforge/bftpd/bftpd-${pkgver}.tar.gz
 bftpd.logrotate
 bftpd.pam
 bftpd.xinetd
 bftpd.service
 bftpd.socket
-bftpd_AT.service)
-sha256sums=('0c80399b0cbdd24c882d59c39b4bd5233fe1a153f5d92f23e3a9496ea4549afe'
-'83b6c950026ed7c1ac7802f800dd79d494ac395b48f88d57bee55c2122c7f821'
+bftpd_AT.service
+bftpd.tmpfiles
+bftpd-4.9-Makefile.patch)
+sha256sums=('cdd8cdfbca44309bac47b2d6cc1efd7c63ff3535a1803ace89f73dc9128df28e'
+'4768016884e2ecc1412353f7dfaf19d2dab0e03789c4df9bbae2d56dfb7a'
 '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
 '18096a2f6914fecd9f36721247d170ba48b986225dae3564cb2d3b0e6f18c35a'
 '6047c33d1694445aa1b0cfad4ba796ff6c1635eb86c8398f39c0f9180d9490be'
 '0f930f803cf40dda1336ddb89e925b8f7b703518484b8a1a41153f0828de404c'
-'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc')
+'97dba309c60029c498f353b39778c6594deef8a3b98ca09889857ca920674ccc'
+'0be0b772ca19362173152fa7a8d7578faa535995b1e150bafec7a28e649b399f'
+'93248ffd3f99336e704aeedaaac207cb2e25f64998fd5c274fd29cb548f14acc')
+prepare() {
+  cd ${pkgname}
+  patch -Np1 < ../bftpd-4.9-Makefile.patch
+  # Fix default in config file
+  sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" 
(the default), as ROOTDIR="/" for the anonymous user, override it\n  
ROOTDIR="/srv/ftp"|' -i bftpd.conf
+  rm -f config.{cache,status}
+  autoreconf -fiv
+}
 
 build() {
-  cd "${srcdir}"/$pkgname
-  # The bftpd author keeps screwing up the release tarballs
-  rm -f config.{cache,status}
-  autoreconf
-  sed 's|$(prefix)/sbin|$(prefix)/bin|g' -i Makefile.in
-  ./configure --prefix=/usr \
-  --enable-pam \
-  --mandir=/usr/share/man \
-  --sysconfdir=/etc \
+  cd ${pkgname}
+./configure \
+--prefix=/usr \
+--enable-pam \
+--enable-libz \
+--mandir=/usr/share/man \
+--sysconfdir=/etc \
+--sbindir=/usr/bin
   make
 }
 
 package() {
-  cd "${srcdir}"/$pkgname
-  install -d -m755 "${pkgdir}"/usr/{bin,share/man/man8}
-  install -D -m644 "${srcdir}"/bftpd.logrotate 
"${pkgdir}"/etc/logrotate.d/bftpd
+  cd ${pkgname}
   make DESTDIR="${pkgdir}" install
-  # Remove log file and /var/run from the package
-  # This guy keeps messing up his Makefile, /usr/var, wtf?
-  rm -f "${pkgdir}"/usr/var/log/bftpd.log
-  rmdir "${pkgdir}"/usr/var/{run/bftpd,run,log,}
-  # Install PAM file
-  mkdir -p "${pkgdir}"/etc/pam.d
-  cp "${srcdir}"/bftpd.pam "${pkgdir}"/etc/pam.d/bftpd
-  # Install xinetd file
-  install -D -m644 "${srcdir}"/bftpd.xinetd "${pkgdir}"/etc/xinetd.d/bftpd
-  # Did I mention this guy keeps messing up his Makefiles?
-  mv "${pkgdir}"/usr/etc/bftpd.conf "${pkgdir}"/etc/
-  rmdir "${pkgdir}"/usr/etc
-  # Fix default in config file
-  sed 's|#ROOTDIR="/path/for/anonymous/user"|# bftpd interprets ROOTDIR="%h" 
(the default), as ROOTDIR="/" for the anonymous user, override it\n  
ROOTDIR="/srv/ftp"|' -i "${pkgdir}"/etc/bftpd.conf
-  # Install systemd files
-  install -D -m644 "${srcdir}"/bftpd.service 
"${pkgdir}"/usr/lib/systemd/system/bftpd.service
-  install -D -m644 "${srcdir}"/bftpd_AT.service 
"${pkgdir}"/usr/lib/systemd/system/bftpd@.service
-  install -D -m644 "${srcdir}"/bftpd.socket 
"${pkgdir}"/usr/lib/sy

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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Wednesday, March 21, 2018 @ 23:58:20
  Author: anthraxx
Revision: 310273

archrelease: copy trunk to community-x86_64

Added:
  valabind/repos/community-x86_64/PKGBUILD
(from rev 310272, valabind/trunk/PKGBUILD)
Deleted:
  valabind/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 23:58:05 UTC (rev 310272)
+++ PKGBUILD2018-03-21 23:58:20 UTC (rev 310273)
@@ -1,25 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=valabind
-pkgver=1.4.0
-pkgrel=1
-pkgdesc='Tool to parse vala or vapi files to transform them into swig 
interface files, C++, NodeJS-ffi or GIR'
-url='http://radare.org'
-arch=('i686' 'x86_64')
-license=('GPL3')
-depends=('vala' 'swig' 'sh')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz)
-sha256sums=('b2e4939912feada6138b8269d228ea82fb0f1391fd2e2e7003f404677b0cdbc9')
-sha512sums=('67ca244f002dc1558455ee8648aacc7902049101cf6ac85bc982b975a129343cc4e262556d6210fec2add739ddb2ef673be87b2ad23c2122cc9ca666fb24')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: valabind/repos/community-x86_64/PKGBUILD (from rev 310272, 
valabind/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 23:58:20 UTC (rev 310273)
@@ -0,0 +1,25 @@
+# Maintainer: Levente Polyak 
+
+pkgname=valabind
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='Tool to parse vala or vapi files to transform them into swig 
interface files, C++, NodeJS-ffi or GIR'
+url='https://radare.org/r/'
+arch=('x86_64')
+license=('GPL3')
+depends=('sh' 'glibc' 'glib2' 'vala' 'swig')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz)
+sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e')
+sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-03-21 Thread Levente Polyak via arch-commits
Date: Wednesday, March 21, 2018 @ 23:58:05
  Author: anthraxx
Revision: 310272

upgpkg: valabind 1.6.0-1

Modified:
  valabind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 23:23:29 UTC (rev 310271)
+++ PKGBUILD2018-03-21 23:58:05 UTC (rev 310272)
@@ -1,16 +1,16 @@
 # Maintainer: Levente Polyak 
 
 pkgname=valabind
-pkgver=1.4.0
+pkgver=1.6.0
 pkgrel=1
 pkgdesc='Tool to parse vala or vapi files to transform them into swig 
interface files, C++, NodeJS-ffi or GIR'
-url='http://radare.org'
+url='https://radare.org/r/'
 arch=('x86_64')
 license=('GPL3')
-depends=('vala' 'swig' 'sh')
+depends=('sh' 'glibc' 'glib2' 'vala' 'swig')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/radare/${pkgname}/archive/${pkgver}.tar.gz)
-sha256sums=('b2e4939912feada6138b8269d228ea82fb0f1391fd2e2e7003f404677b0cdbc9')
-sha512sums=('67ca244f002dc1558455ee8648aacc7902049101cf6ac85bc982b975a129343cc4e262556d6210fec2add739ddb2ef673be87b2ad23c2122cc9ca666fb24')
+sha256sums=('0d266486655c257fd993758c3e4cc8e32f0ec6f45d0c0e15bb6e6be986e4b78e')
+sha512sums=('872e4d1feed4a79cef3a43982a317cffa513b8935bd8274d54935acd263e90132ed37d34e2735e79238a0498f6bb37b6e8355dd8485e5b91902664269fbb240d')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 23:23:29
  Author: shibumi
Revision: 310271

archrelease: copy trunk to community-x86_64

Added:
  terraform/repos/community-x86_64/PKGBUILD
(from rev 310270, terraform/trunk/PKGBUILD)
Deleted:
  terraform/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 23:23:15 UTC (rev 310270)
+++ PKGBUILD2018-03-21 23:23:29 UTC (rev 310271)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Jerome Leclanche 
-# Maintainer: Christian Rebischke 
-
-pkgname=terraform
-pkgver=0.11.4
-pkgrel=1
-pkgdesc="Tool for building, changing, and versioning infrastructure safely and 
efficiently"
-url="http://www.terraform.io/";
-arch=("x86_64")
-license=("MPL")
-makedepends=("go-pie")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";)
-sha512sums=('f8c75b792d7d31bac34b3cd3fbdd647bdc9fff94496cf955ce4b83e5e4da662b29cd6551a530cbbf917fcc11f111038470a3415ff2fade2d5e6fc52bfe93aa90')
-
-
-prepare() {
-  export GOPATH="${srcdir}"
-  export PATH="$PATH:$GOPATH/bin"
-  mkdir -p src/github.com/hashicorp/
-  mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname}
-}
-
-
-build() {
-  cd src/github.com/hashicorp/"${pkgname}"
-  go build -o terraform-binary
-}
-
-
-package() {
-  cd src/github.com/hashicorp/"${pkgname}"
-   install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-   # Zsh completion
-   install -D contrib/zsh-completion/_terraform 
"$pkgdir/usr/share/zsh/site-functions/_terraform"
-}

Copied: terraform/repos/community-x86_64/PKGBUILD (from rev 310270, 
terraform/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 23:23:29 UTC (rev 310271)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jerome Leclanche 
+# Maintainer: Christian Rebischke 
+
+pkgname=terraform
+pkgver=0.11.5
+pkgrel=1
+pkgdesc="Tool for building, changing, and versioning infrastructure safely and 
efficiently"
+url="http://www.terraform.io/";
+arch=("x86_64")
+license=("MPL")
+makedepends=("go-pie")
+source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";)
+sha512sums=('22a9ce667dc45f4c24154c3323370406abf77469d7e21d58e897f82cc09bf08484907699da1968d2058d84ff494b4f8c9eff87890d298285add2bd732d7e26cd')
+
+
+prepare() {
+  export GOPATH="${srcdir}"
+  export PATH="$PATH:$GOPATH/bin"
+  mkdir -p src/github.com/hashicorp/
+  mv "${pkgname}-${pkgver}" src/github.com/hashicorp/${pkgname}
+}
+
+
+build() {
+  cd src/github.com/hashicorp/"${pkgname}"
+  go build -o terraform-binary
+}
+
+
+package() {
+  cd src/github.com/hashicorp/"${pkgname}"
+   install -Dm755 terraform-binary "$pkgdir/usr/bin/terraform"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   # Zsh completion
+   install -D contrib/zsh-completion/_terraform 
"$pkgdir/usr/share/zsh/site-functions/_terraform"
+}


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 23:23:15
  Author: shibumi
Revision: 310270

upgpkg: terraform 0.11.5-1

Modified:
  terraform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 21:33:40 UTC (rev 310269)
+++ PKGBUILD2018-03-21 23:23:15 UTC (rev 310270)
@@ -3,7 +3,7 @@
 # Maintainer: Christian Rebischke 
 
 pkgname=terraform
-pkgver=0.11.4
+pkgver=0.11.5
 pkgrel=1
 pkgdesc="Tool for building, changing, and versioning infrastructure safely and 
efficiently"
 url="http://www.terraform.io/";
@@ -11,7 +11,7 @@
 license=("MPL")
 makedepends=("go-pie")
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/terraform/archive/v$pkgver.tar.gz";)
-sha512sums=('f8c75b792d7d31bac34b3cd3fbdd647bdc9fff94496cf955ce4b83e5e4da662b29cd6551a530cbbf917fcc11f111038470a3415ff2fade2d5e6fc52bfe93aa90')
+sha512sums=('22a9ce667dc45f4c24154c3323370406abf77469d7e21d58e897f82cc09bf08484907699da1968d2058d84ff494b4f8c9eff87890d298285add2bd732d7e26cd')
 
 
 prepare() {


[arch-commits] Commit in libgnome-games-support/repos/testing-x86_64 (2 files)

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 22:45:25
  Author: heftig
Revision: 319787

archrelease: copy trunk to testing-x86_64

Added:
  libgnome-games-support/repos/testing-x86_64/PKGBUILD
(from rev 319786, libgnome-games-support/trunk/PKGBUILD)
Deleted:
  libgnome-games-support/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 22:44:43 UTC (rev 319786)
+++ PKGBUILD2018-03-21 22:45:25 UTC (rev 319787)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=libgnome-games-support
-pkgver=1.4.0+1+g37b6dcd
-pkgrel=1
-pkgdesc="Code shared between GNOME games"
-url="https://git.gnome.org/browse/libgnome-games-support";
-arch=(x86_64)
-license=(GPL3 LGPL3)
-depends=(libgee gtk3)
-makedepends=(vala git autoconf-archive)
-_commit=37b6dcd07e25a01bc3810e113e14495d0fb41add  # master
-source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-really//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: libgnome-games-support/repos/testing-x86_64/PKGBUILD (from rev 319786, 
libgnome-games-support/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 22:45:25 UTC (rev 319787)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=libgnome-games-support
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="Code shared between GNOME games"
+url="https://git.gnome.org/browse/libgnome-games-support";
+arch=(x86_64)
+license=(GPL3 LGPL3)
+depends=(libgee gtk3)
+makedepends=(vala git autoconf-archive)
+_commit=d35193d32a98905b756968dac24b54a76a8ad5ec  # tags/1.4.1^0
+source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-really//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in libgnome-games-support/trunk (PKGBUILD)

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 22:44:43
  Author: heftig
Revision: 319786

1.4.1-1

Modified:
  libgnome-games-support/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 22:28:29 UTC (rev 319785)
+++ PKGBUILD2018-03-21 22:44:43 UTC (rev 319786)
@@ -2,7 +2,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=libgnome-games-support
-pkgver=1.4.0+1+g37b6dcd
+pkgver=1.4.1
 pkgrel=1
 pkgdesc="Code shared between GNOME games"
 url="https://git.gnome.org/browse/libgnome-games-support";
@@ -10,7 +10,7 @@
 license=(GPL3 LGPL3)
 depends=(libgee gtk3)
 makedepends=(vala git autoconf-archive)
-_commit=37b6dcd07e25a01bc3810e113e14495d0fb41add  # master
+_commit=d35193d32a98905b756968dac24b54a76a8ad5ec  # tags/1.4.1^0
 
source=("git+https://git.gnome.org/browse/libgnome-games-support#commit=$_commit";)
 sha256sums=('SKIP')
 


[arch-commits] Commit in qt5-webengine/repos/kde-unstable-x86_64 (8 files)

2018-03-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, March 21, 2018 @ 22:28:29
  Author: arojas
Revision: 319785

archrelease: copy kde-unstable to kde-unstable-x86_64

Added:
  qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD
(from rev 319784, qt5-webengine/kde-unstable/PKGBUILD)
  qt5-webengine/repos/kde-unstable-x86_64/qtbug-66333.patch
(from rev 319784, qt5-webengine/kde-unstable/qtbug-66333.patch)
  qt5-webengine/repos/kde-unstable-x86_64/qtbug-66338.patch
(from rev 319784, qt5-webengine/kde-unstable/qtbug-66338.patch)
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-harmony.patch
(from rev 319784, qt5-webengine/kde-unstable/qtwebengine-harmony.patch)
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-no-gpu.patch
(from rev 319784, qt5-webengine/kde-unstable/qtwebengine-no-gpu.patch)
Deleted:
  qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-harmony.patch
  qt5-webengine/repos/kde-unstable-x86_64/qtwebengine-no-gpu.patch

---+
 PKGBUILD  |  130 +++---
 qtbug-66333.patch |  870 
 qtbug-66338.patch |  196 +
 qtwebengine-harmony.patch |  154 +++
 qtwebengine-no-gpu.patch  |  198 +-
 5 files changed, 1310 insertions(+), 238 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 22:28:03 UTC (rev 319784)
+++ PKGBUILD2018-03-21 22:28:29 UTC (rev 319785)
@@ -1,62 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-webengine
-_qtver=5.11.0-beta2
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=('x86_64')
-url='http://qt-project.org/'
-license=('LGPL3' 'LGPL2.1' 'BSD')
-pkgdesc='Provides support for web applications using the Chromium browser 
project'
-depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 
- 'libevent' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 'ffmpeg' 
're2' 'libvpx')
-makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools')
-groups=('qt' 'qt5')
-_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
-source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";
- qtwebengine-harmony.patch
- qtwebengine-no-gpu.patch)
-sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd'
-'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
-'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b')
-
-prepare() {
-  mkdir -p build
-
-  # Hack to force using python2
-  mkdir -p bin
-  ln -s /usr/bin/python2 bin/python
-
-  cd ${_pkgfqn}
-
-  # FreeType 2.8.1
-  patch -Np1 -i ../qtwebengine-harmony.patch
-  # Disable GPU rendering on nouveau and wayland (openSUSE) 
https://bugreports.qt.io/browse/QTBUG-65682
-  # patch -p1 -i ../qtwebengine-no-gpu.patch
-}
-
-build() {
-  cd build
-
-  export PATH="$srcdir/bin:$PATH"
-  qmake ../${_pkgfqn} -- \
--proprietary-codecs \
--system-ffmpeg \
--webp \
--spellchecker
-#   -webengine-icu
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "$pkgdir/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -Dm644 "$srcdir"/${_pkgfqn}/src/3rdparty/chromium/LICENSE 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.chromium
-}

Copied: qt5-webengine/repos/kde-unstable-x86_64/PKGBUILD (from rev 319784, 
qt5-webengine/kde-unstable/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 22:28:29 UTC (rev 319785)
@@ -0,0 +1,68 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-webengine
+_qtver=5.11.0-beta2
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='http://qt-project.org/'
+license=('LGPL3' 'LGPL2.1' 'BSD')
+pkgdesc='Provides support for web applications using the Chromium browser 
project'
+depends=('qt5-webchannel' 'qt5-location' 'libxcomposite' 'libxrandr' 
'pciutils' 'libxss' 
+ 'libevent' 'snappy' 'nss' 'protobuf' 'libxslt' 'minizip' 'ffmpeg' 
're2' 'libvpx')
+makedepends=('python2' 'git' 'gperf' 'jsoncpp' 'ninja' 'qt5-tools')
+groups=('qt' 'qt5')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";
+ qtwebengine-harmony.patch
+ qtwebengine-no-gpu.patch
+ qtbug-66333.patch qtbug-66338.patch)
+sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd'
+'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
+'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b'
+'276370082dedec73c0c7016724406225d40fb1926dd0347b3f242

[arch-commits] Commit in qt5-webengine/kde-unstable (2 files)

2018-03-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, March 21, 2018 @ 22:28:03
  Author: arojas
Revision: 319784

Add patches

Added:
  qt5-webengine/kde-unstable/qtbug-66333.patch
  qt5-webengine/kde-unstable/qtbug-66338.patch

---+
 qtbug-66333.patch |  870 
 qtbug-66338.patch |  196 +++
 2 files changed, 1066 insertions(+)

Added: qtbug-66333.patch
===
--- qtbug-66333.patch   (rev 0)
+++ qtbug-66333.patch   2018-03-21 22:28:03 UTC (rev 319784)
@@ -0,0 +1,870 @@
+From 235def8f2af6b858f5c8eafd8bc9a411a53dc7e9 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?J=C3=BCri=20Valdmann?= 
+Date: Mon, 19 Feb 2018 11:25:24 +0100
+Subject: [PATCH] Make WebChannelIPCTransport into a RenderFrameObserver
+
+As of version 63, Chromium creates proxy frames also for the main frame in the
+frame tree during cross-process navigations. This leads to a segmentation fault
+in WebChannelIPCTransport because we assume that all main frames are local.
+
+See https://crrev.com/27caae83cb530daaf49f9a38793e427cdf493a65 for details.
+
+This patch refactors the renderer-side WebChannelIPCTransport from a
+RenderViewObserver into a RenderFrameObserver, which prevents the segmentation
+fault since the RenderFrameObserver is not created for proxy frames. Most 
likely
+this would have to be done eventually anyway since the RenderView and
+RenderViewObserver classes are deprecated and will likely be removed as part of
+the Site Isolation project.
+
+Installation is changed to follow Chromium's RenderFrameImpl in the sense of
+performing the installation from RenderFrameObserver::DidClearWindowObject
+instead of ContentRendererClient::RunScriptsAtDocumentStart. This has the
+benefit of avoiding the ScriptForbiddenScope DCHECK.
+
+Additionally there are the following minor changes:
+
+  - The deprecated parameterless version of v8::Value::ToObject() method is
+replaced with v8::Value::IsObject() check and v8::Local::Cast.
+
+  - The deprecated v8::Handle typedef is replaced with v8::Local.
+
+  - The deprecated single-parameter WebContentsObserver::OnMessageReceived is
+replaced with the new two-parameter version.
+
+  - blink::MainThreadIsolate() is used instead of v8::Isolate::GetCurrent() for
+Install/Uninstall since we know we are executing on the main thread.
+
+  - WebChannelIPCTransportHost is changed to ignore messages from unexpected
+renderers in case something goes wrong with the renderers.
+
+  - Logging is added to WebChannelIPCTransportHost for debugging purposes.
+
+Some new unit tests are added, all of which fail with the old version.
+
+Task-number: QTBUG-66333
+Change-Id: I936d142fb042d9f936a3f9d08d4328ecba595f1f
+---
+ src/core/common/qt_messages.h  |   3 +-
+ src/core/renderer/content_renderer_client_qt.cpp   |   5 +-
+ src/core/renderer/web_channel_ipc_transport.cpp| 237 ++---
+ src/core/renderer/web_channel_ipc_transport.h  |  36 ++--
+ .../web_channel_ipc_transport_host.cpp |  89 
+ .../renderer_host/web_channel_ipc_transport_host.h |  32 +--
+ .../qwebenginescript/tst_qwebenginescript.cpp  | 121 ++-
+ 7 files changed, 312 insertions(+), 211 deletions(-)
+
+diff --git a/src/core/common/qt_messages.h b/src/core/common/qt_messages.h
+index 3bedb10d217..864c3ea454d 100644
+--- a/src/core/common/qt_messages.h
 b/src/core/common/qt_messages.h
+@@ -39,8 +39,7 @@ 
IPC_MESSAGE_ROUTED1(RenderViewObserverQt_FetchDocumentInnerText,
+ IPC_MESSAGE_ROUTED1(RenderViewObserverQt_SetBackgroundColor,
+ uint32_t /* color */)
+ 
+-IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_Install, uint /* worldId */)
+-IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_Uninstall, uint /* worldId */)
++IPC_MESSAGE_ROUTED1(WebChannelIPCTransport_SetWorldId, base::Optional 
/* worldId */)
+ IPC_MESSAGE_ROUTED2(WebChannelIPCTransport_Message, std::vector 
/*binaryJSON*/, uint /* worldId */)
+ 
+ // User scripts messages
+diff --git a/src/core/renderer/content_renderer_client_qt.cpp 
b/src/core/renderer/content_renderer_client_qt.cpp
+index a77bcf7854f..4f7c5cff4ad 100644
+--- a/src/core/renderer/content_renderer_client_qt.cpp
 b/src/core/renderer/content_renderer_client_qt.cpp
+@@ -124,13 +124,14 @@ void 
ContentRendererClientQt::RenderViewCreated(content::RenderView* render_view
+ {
+ // RenderViewObservers destroy themselves with their RenderView.
+ new RenderViewObserverQt(render_view, m_webCacheImpl.data());
+-new WebChannelIPCTransport(render_view);
+ UserResourceController::instance()->renderViewCreated(render_view);
+ }
+ 
+ void ContentRendererClientQt::RenderFrameCreated(content::RenderFrame* 
render_frame)
+ {
+ new QtWebEngineCore::RenderFrameObserverQt(render_frame);
++if (render_frame->IsMainFrame())
++new WebChannelIPCTransport(render_frame);
+ UserResourceController::instance(

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

2018-03-21 Thread Antonio Rojas via arch-commits
Date: Wednesday, March 21, 2018 @ 22:27:25
  Author: arojas
Revision: 319783

Fix crashes in falkon

Modified:
  qt5-webengine/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:28:36 UTC (rev 319782)
+++ PKGBUILD2018-03-21 22:27:25 UTC (rev 319783)
@@ -5,7 +5,7 @@
 pkgname=qt5-webengine
 _qtver=5.11.0-beta2
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='http://qt-project.org/'
 license=('LGPL3' 'LGPL2.1' 'BSD')
@@ -17,10 +17,13 @@
 _pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
 
source=("http://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";
  qtwebengine-harmony.patch
- qtwebengine-no-gpu.patch)
+ qtwebengine-no-gpu.patch
+ qtbug-66333.patch qtbug-66338.patch)
 sha256sums=('fb5b2daffd55f0f4398e2cce9f022191543e6486b39f4a53ba67a23b5175f4fd'
 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3'
-'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b')
+'6cd70c37f3b3aea926f1ee20c1f59354f2a02d240dbf344c6dc0a75f8aa8e07b'
+'276370082dedec73c0c7016724406225d40fb1926dd0347b3f242fe3a4c3e365'
+'95ee51ea7e73443a6be315dacebfa49eee313b9cb9fcf30a4969847df332aa7d')
 
 prepare() {
   mkdir -p build
@@ -35,6 +38,9 @@
   patch -Np1 -i ../qtwebengine-harmony.patch
   # Disable GPU rendering on nouveau and wayland (openSUSE) 
https://bugreports.qt.io/browse/QTBUG-65682
   # patch -p1 -i ../qtwebengine-no-gpu.patch
+  # Fix falkon crashes
+  patch -p1 -i ../qtbug-66333.patch
+  patch -p1 -i ../qtbug-66338.patch
 }
 
 build() {


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:33:34
  Author: svenstaro
Revision: 310268

upgpkg: telegram-desktop 1.2.12-3

Build against openssl 1.1 (FS#57895)

Added:
  telegram-desktop/trunk/libtgvoip-2.patch
Modified:
  telegram-desktop/trunk/PKGBUILD
  telegram-desktop/trunk/libtgvoip.patch
  telegram-desktop/trunk/tdesktop.patch

---+
 PKGBUILD  |   11 ---
 libtgvoip-2.patch |   81 
 libtgvoip.patch   |2 -
 tdesktop.patch|4 +-
 4 files changed, 91 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 21:20:22 UTC (rev 310267)
+++ PKGBUILD2018-03-21 21:33:34 UTC (rev 310268)
@@ -6,12 +6,12 @@
 
 pkgname=telegram-desktop
 pkgver=1.2.12
-pkgrel=2
+pkgrel=3
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/";
 license=('GPL3')
-depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 
'qt5-imageformats' 'openssl-1.0')
+depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 
'qt5-imageformats' 'openssl')
 makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3')
 optdepends=('libnotify: desktop notifications')
 source=(
@@ -25,6 +25,7 @@
 "tdesktop.patch"
 "no-gtk2.patch"
 "libtgvoip.patch"
+"libtgvoip-2.patch"
 )
 sha256sums=('SKIP'
 'SKIP'
@@ -33,9 +34,10 @@
 'SKIP'
 'd4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb'
 '7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82'
-'36b817ec9843b261af7a246f9ec51feb828203bd90e76aef7383457f23a0d4cb'
+'7879740fa0e3c5fbb5e35014c749dce5532acd16d61bd3ddfebb3079cea624df'
 '8d707debe027c7cb658825501dc30fb3beb57ab21b1b6df2f01c5f76ca39a0e6'
-'0e55b150b91aeeddcb813fb242a62fe4d1977bcac457eb9d65997faef643f075')
+'4dd2b1674b1a5bcfc5b640612278fe3a53b454192fbcc06b7476ff54ed6d2f6d'
+'07ca232b91e9ad0fb9c1501b8b83275cc62b00477c7e5edde5e4cfd2852f1f26')
 
 prepare() {
 cd "$srcdir/tdesktop"
@@ -50,6 +52,7 @@
 
 cd "Telegram/ThirdParty/libtgvoip"
 patch -Np1 -i "$srcdir/libtgvoip.patch"
+patch -Np1 -i "$srcdir/libtgvoip-2.patch"
 }
 
 build() {

Added: libtgvoip-2.patch
===
--- libtgvoip-2.patch   (rev 0)
+++ libtgvoip-2.patch   2018-03-21 21:33:34 UTC (rev 310268)
@@ -0,0 +1,81 @@
+From f2e246c1bfd456646880f4df8062337a53407343 Mon Sep 17 00:00:00 2001
+From: Nicholas Guriev 
+Date: Thu, 6 Jul 2017 23:19:12 +0300
+Subject: [PATCH 1/2] Remove deprecated call of AES_ctr128_encrypt
+
+ * The AES_ctr128_encrypt function is not available in OpenSSL 1.1.0
+   without a special compiler flag
+ * Fix a small misspelling
+---
+ VoIPController.cpp | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/VoIPController.cpp b/VoIPController.cpp
+index 78e9e4b..c81673f 100644
+--- a/VoIPController.cpp
 b/VoIPController.cpp
+@@ -102,6 +102,7 @@ bool VoIPController::didInitWin32TimeScale = false;
+ #ifndef TGVOIP_USE_CUSTOM_CRYPTO
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ void tgvoip_openssl_aes_ige_encrypt(uint8_t* in, uint8_t* out, size_t length, 
uint8_t* key, uint8_t* iv){
+@@ -131,7 +132,7 @@ void tgvoip_openssl_sha256(uint8_t* msg, size_t len, 
uint8_t* output){
+ void tgvoip_openssl_aes_ctr_encrypt(uint8_t* inout, size_t length, uint8_t* 
key, uint8_t* iv, uint8_t* ecount, uint32_t* num){
+   AES_KEY akey;
+   AES_set_encrypt_key(key, 32*8, &akey);
+-  AES_ctr128_encrypt(inout, inout, length, &akey, iv, ecount, num);
++  CRYPTO_ctr128_encrypt(inout, inout, length, &akey, iv, ecount, num, 
(block128_f) AES_encrypt);
+ }
+ 
+ voip_crypto_functions_t VoIPController::crypto={
+@@ -1142,7 +1143,7 @@ simpleAudioBlock random_id:long random_bytes:string 
raw_data:string = DecryptedA
+   if(!micMuted){
+   audioInput->Start();
+   
if(!audioInput->IsInitialized()){
+-  LOGE("Erorr 
initializing audio capture");
++  LOGE("Error 
initializing audio capture");
+   
lastError=TGVOIP_ERROR_AUDIO_IO;
+ 
+   SetState(STATE_FAILED);
+@@ -1150,7 +1151,7 @@ simpleAudioBlock random_id:long random_bytes:string 
raw_data:string = DecryptedA
+   }
+   }
+   if(!audioOutput->IsInitialized()){
+-  LOGE("Erorr initializing audio 
playback");
++

[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (13 files)

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:33:40
  Author: svenstaro
Revision: 310269

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
(from rev 310268, telegram-desktop/trunk/CMakeLists.inj)
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 310268, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/libtgvoip-2.patch
(from rev 310268, telegram-desktop/trunk/libtgvoip-2.patch)
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
(from rev 310268, telegram-desktop/trunk/libtgvoip.patch)
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
(from rev 310268, telegram-desktop/trunk/no-gtk2.patch)
  telegram-desktop/repos/community-x86_64/tdesktop.patch
(from rev 310268, telegram-desktop/trunk/tdesktop.patch)
  telegram-desktop/repos/community-x86_64/tg.protocol
(from rev 310268, telegram-desktop/trunk/tg.protocol)
Deleted:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
  telegram-desktop/repos/community-x86_64/tdesktop.patch
  telegram-desktop/repos/community-x86_64/tg.protocol

---+
 CMakeLists.inj|   28 -
 PKGBUILD  |  183 
 libtgvoip-2.patch |   81 +++
 libtgvoip.patch   |   36 -
 no-gtk2.patch |   56 +-
 tdesktop.patch| 1156 ++--
 tg.protocol   |   22 
 7 files changed, 823 insertions(+), 739 deletions(-)

Deleted: CMakeLists.inj
===
--- CMakeLists.inj  2018-03-21 21:33:34 UTC (rev 310268)
+++ CMakeLists.inj  2018-03-21 21:33:40 UTC (rev 310269)
@@ -1,14 +0,0 @@
-# - debian/CMakeLists.inj begin -
-# The text will be putted into the appropriate CMakeLists by debian/rules 
script
-
-# Avoid rpath compiler parameter
-set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
-
-# This makes up for patch of gyp utility, supporting precompiled headers. If
-# Telegram/Patches/gyp.diff file will be changed in future, please check these
-# lines.
-include(../../Telegram/gyp/PrecompiledHeader.cmake)
-add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
-
-# vim: ft=cmake
-# -- debian/CMakeLists.inj end --

Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 
310268, telegram-desktop/trunk/CMakeLists.inj)
===
--- CMakeLists.inj  (rev 0)
+++ CMakeLists.inj  2018-03-21 21:33:40 UTC (rev 310269)
@@ -0,0 +1,14 @@
+# - debian/CMakeLists.inj begin -
+# The text will be putted into the appropriate CMakeLists by debian/rules 
script
+
+# Avoid rpath compiler parameter
+set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
+
+# This makes up for patch of gyp utility, supporting precompiled headers. If
+# Telegram/Patches/gyp.diff file will be changed in future, please check these
+# lines.
+include(../../Telegram/gyp/PrecompiledHeader.cmake)
+add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
+
+# vim: ft=cmake
+# -- debian/CMakeLists.inj end --

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 21:33:34 UTC (rev 310268)
+++ PKGBUILD2018-03-21 21:33:40 UTC (rev 310269)
@@ -1,90 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-
-# Thanks Nicholas Guriev  for the patches!
-# https://github.com/mymedia2/tdesktop
-
-pkgname=telegram-desktop
-pkgver=1.2.12
-pkgrel=2
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 
'qt5-imageformats' 'openssl-1.0')
-makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3')
-optdepends=('libnotify: desktop notifications')
-source=(
-
"tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v$pkgver";
-"GSL::git+https://github.com/Microsoft/GSL.git";
-"libtgvoip::git+https://github.com/telegramdesktop/libtgvoip.git";
-"variant::git+https://github.com/mapbox/variant.git";
-"Catch::git+https://github.com/philsquared/Catch";
-"tg.protocol"
-"CMakeLists.inj"
-"tdesktop.patch"
-"no-gtk2.patch"
-"libtgvoip.patch"
-)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'d4cdad0d091c7e47811d8a26d55bbee492e7845e968c522e86f120815477e9eb'
-'7a06af83609168a8eaec59a65252caa41dcd0ecc805225886435eb65073e9c82'
-'36b817ec9843b261af7a246f9ec51feb828203bd90e76aef7383457f23a0d4cb'
-'8d707debe027c7cb658825501dc30f

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

2018-03-21 Thread Ivy Foster via arch-commits
Date: Wednesday, March 21, 2018 @ 21:20:22
  Author: escondida
Revision: 310267

archrelease: copy trunk to community-any

Added:
  translate-shell/repos/community-any/
  translate-shell/repos/community-any/.SRCINFO
(from rev 310266, translate-shell/trunk/.SRCINFO)
  translate-shell/repos/community-any/PKGBUILD
(from rev 310266, translate-shell/trunk/PKGBUILD)

--+
 .SRCINFO |   27 +++
 PKGBUILD |   37 +
 2 files changed, 64 insertions(+)

Copied: translate-shell/repos/community-any/.SRCINFO (from rev 310266, 
translate-shell/trunk/.SRCINFO)
===
--- community-any/.SRCINFO  (rev 0)
+++ community-any/.SRCINFO  2018-03-21 21:20:22 UTC (rev 310267)
@@ -0,0 +1,27 @@
+pkgbase = translate-shell
+   pkgdesc = A command-line interface and interactive shell for Google 
Translate
+   pkgver = 0.9.6.7
+   pkgrel = 1
+   url = https://www.soimort.org/translate-shell/
+   arch = i686
+   arch = x86_64
+   license = custom:PublicDomain
+   makedepends = git
+   depends = bash
+   depends = gawk
+   optdepends = aspell: spell checking
+   optdepends = curl: openSSL support
+   optdepends = fribidi: display right-to-left languages
+   optdepends = hunspell: spell checking
+   optdepends = less: terminal paging
+   optdepends = mplayer: Text-to-Speech functionality
+   optdepends = mpv: Text-to-Speech functionality
+   optdepends = mpg123: Text-to-Speech functionality
+   optdepends = espeak: Text-to-Speech functionality
+   optdepends = rlwrap: readline-style editing and history in the 
interactive mode
+   optdepends = emacs: Emacs interface
+   source = 
translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz
+   md5sums = ceed584244a77a9eb3c08d9dea2405ba
+
+pkgname = translate-shell
+

Copied: translate-shell/repos/community-any/PKGBUILD (from rev 310266, 
translate-shell/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-03-21 21:20:22 UTC (rev 310267)
@@ -0,0 +1,37 @@
+# Maintainer: Ivy Foster 
+
+pkgname=translate-shell
+pkgver=0.9.6.7
+pkgrel=1
+pkgdesc='A command-line interface and interactive shell for Google Translate'
+arch=(any)
+url='https://www.soimort.org/translate-shell/'
+license=('custom:PublicDomain')
+depends=(bash gawk)
+optdepends=(
+   'aspell: spell checking'
+   'curl: openSSL support'
+   'fribidi: display right-to-left languages'
+   'hunspell: spell checking'
+   'less: terminal paging'
+   'mplayer: Text-to-Speech functionality'
+   'mpv: Text-to-Speech functionality'
+   'mpg123: Text-to-Speech functionality'
+   'espeak: Text-to-Speech functionality'
+   'rlwrap: readline-style editing and history in the interactive mode'
+   'emacs: Emacs interface'
+)
+source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz";)
+# Checksum provided by packager, not upstream; grain of salt recommended.
+md5sums=(ceed584244a77a9eb3c08d9dea2405ba)
+
+build() {
+   cd "translate-shell-$pkgver"
+   make
+}
+
+package() {
+   cd "translate-shell-$pkgver"
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE 
"$pkgdir/usr/share/licenses/translate-shell/LICENSE"
+}


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

2018-03-21 Thread Ivy Foster via arch-commits
Date: Wednesday, March 21, 2018 @ 21:19:25
  Author: escondida
Revision: 310266

upgpkg: translate-shell 0.9.6.7-1

translate-shell-0.9.6.7-1

Modified:
  translate-shell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 21:13:25 UTC (rev 310265)
+++ PKGBUILD2018-03-21 21:19:25 UTC (rev 310266)
@@ -1,14 +1,13 @@
-# Contributor: Ivy Foster 
+# Maintainer: Ivy Foster 
 
 pkgname=translate-shell
 pkgver=0.9.6.7
 pkgrel=1
 pkgdesc='A command-line interface and interactive shell for Google Translate'
-arch=(i686 x86_64)
+arch=(any)
 url='https://www.soimort.org/translate-shell/'
 license=('custom:PublicDomain')
 depends=(bash gawk)
-makedepends=(git)
 optdepends=(
'aspell: spell checking'
'curl: openSSL support'
@@ -34,5 +33,5 @@
 package() {
cd "translate-shell-$pkgver"
make PREFIX=/usr DESTDIR="$pkgdir" install
-   install -Dm644 LICENSE 
"$pkgdir/usr/share/licenses/translate-shellLICENSE"
+   install -Dm644 LICENSE 
"$pkgdir/usr/share/licenses/translate-shell/LICENSE"
 }


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:13:20
  Author: svenstaro
Revision: 310264

upgpkg: rustup 1.11.0-2

Modified:
  rustup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 21:08:25 UTC (rev 310263)
+++ PKGBUILD2018-03-21 21:13:20 UTC (rev 310264)
@@ -3,12 +3,14 @@
 # Contributor: Jon Gjengset 
 pkgname=rustup
 pkgver=1.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The Rust toolchain installer"
 arch=('x86_64')
 url="https://github.com/rust-lang-nursery/rustup.rs";
 license=('MIT' 'Apache')
 makedepends=('cargo')
+optdepends=('lldb: rust-lldb script'
+'gdb: rust-gdb script')
 provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt')
 conflicts=('rust' 'cargo' 'rustfmt')
 install='post.install'


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:13:25
  Author: svenstaro
Revision: 310265

archrelease: copy trunk to community-x86_64

Added:
  rustup/repos/community-x86_64/PKGBUILD
(from rev 310264, rustup/trunk/PKGBUILD)
  rustup/repos/community-x86_64/post.install
(from rev 310264, rustup/trunk/post.install)
Deleted:
  rustup/repos/community-x86_64/PKGBUILD
  rustup/repos/community-x86_64/post.install

--+
 PKGBUILD |   86 +
 post.install |   16 +-
 2 files changed, 52 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 21:13:20 UTC (rev 310264)
+++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265)
@@ -1,42 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Jonathon Fernyhough 
-# Contributor: Jon Gjengset 
-pkgname=rustup
-pkgver=1.11.0
-pkgrel=1
-pkgdesc="The Rust toolchain installer"
-arch=('x86_64')
-url="https://github.com/rust-lang-nursery/rustup.rs";
-license=('MIT' 'Apache')
-makedepends=('cargo')
-provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt')
-conflicts=('rust' 'cargo' 'rustfmt')
-install='post.install'
-source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz";)
-sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129')
-_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 
'cargo-fmt')
-
-build() {
-msg2 "Building rustup"
-cd "$srcdir/$pkgname.rs-${pkgver}"
-# cargo update
-cargo build --release --features no-self-update --bin rustup-init
-}
-
-package() {
-cd "$pkgname.rs-${pkgver}"
-install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup"
-for link in "${_binlinks[@]}"; do
-ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}"
-done
-
-# Generate completion files.
-mkdir -p "$pkgdir/usr/share/bash-completion/completions"
-$pkgdir/usr/bin/rustup completions bash > 
"$pkgdir/usr/share/bash-completion/completions/rustup"
-mkdir -p "$pkgdir/usr/share/fish/completions"
-$pkgdir/usr/bin/rustup completions fish > 
"$pkgdir/usr/share/fish/completions/rustup.fish"
-mkdir -p "$pkgdir/usr/share/zsh/site-functions"
-$pkgdir/usr/bin/rustup completions zsh > 
"$pkgdir/usr/share/zsh/site-functions/_rustup"
-}
-
-# vim:filetype=sh:

Copied: rustup/repos/community-x86_64/PKGBUILD (from rev 310264, 
rustup/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 21:13:25 UTC (rev 310265)
@@ -0,0 +1,44 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Jonathon Fernyhough 
+# Contributor: Jon Gjengset 
+pkgname=rustup
+pkgver=1.11.0
+pkgrel=2
+pkgdesc="The Rust toolchain installer"
+arch=('x86_64')
+url="https://github.com/rust-lang-nursery/rustup.rs";
+license=('MIT' 'Apache')
+makedepends=('cargo')
+optdepends=('lldb: rust-lldb script'
+'gdb: rust-gdb script')
+provides=('rust' 'cargo' 'rust-nightly' 'cargo-nightly' 'rustfmt')
+conflicts=('rust' 'cargo' 'rustfmt')
+install='post.install'
+source=("rustup-${pkgver}.tar.gz::https://github.com/rust-lang-nursery/rustup.rs/archive/${pkgver}.tar.gz";)
+sha512sums=('4e6b25b5c5bd1a56d18153597341b371057884a7d1ee8360b90536e735c71b68b3e3bf837d80978c280cb35315c2341ce28bad0ee617f2a31a4b30568bf5c129')
+_binlinks=('cargo' 'rustc' 'rustdoc' 'rust-gdb' 'rust-lldb' 'rls' 'rustfmt' 
'cargo-fmt')
+
+build() {
+msg2 "Building rustup"
+cd "$srcdir/$pkgname.rs-${pkgver}"
+# cargo update
+cargo build --release --features no-self-update --bin rustup-init
+}
+
+package() {
+cd "$pkgname.rs-${pkgver}"
+install -Dm755 "target/release/rustup-init" "${pkgdir}/usr/bin/rustup"
+for link in "${_binlinks[@]}"; do
+ln -s /usr/bin/rustup "${pkgdir}/usr/bin/${link}"
+done
+
+# Generate completion files.
+mkdir -p "$pkgdir/usr/share/bash-completion/completions"
+$pkgdir/usr/bin/rustup completions bash > 
"$pkgdir/usr/share/bash-completion/completions/rustup"
+mkdir -p "$pkgdir/usr/share/fish/completions"
+$pkgdir/usr/bin/rustup completions fish > 
"$pkgdir/usr/share/fish/completions/rustup.fish"
+mkdir -p "$pkgdir/usr/share/zsh/site-functions"
+$pkgdir/usr/bin/rustup completions zsh > 
"$pkgdir/usr/share/zsh/site-functions/_rustup"
+}
+
+# vim:filetype=sh:

Deleted: post.install
===
--- post.install2018-03-21 21:13:20 UTC (rev 310264)
+++ post.install2018-03-21 21:13:25 UTC (rev 310265)
@@ -1,8 +0,0 @@
-post_install() {
-   echo "You may need to run rustup update stable"
-   echo "and possibly also rustup self upgrade-data"
-}
-
-post_upgrade() {
-   echo "You may need to run rustup self up

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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:08:21
  Author: svenstaro
Revision: 310262

upgpkg: python-s3transfer 0.1.13-3

Add python2-futures to deps

Modified:
  python-s3transfer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 21:05:01 UTC (rev 310261)
+++ PKGBUILD2018-03-21 21:08:21 UTC (rev 310262)
@@ -4,7 +4,7 @@
 pkgbase=python-s3transfer
 pkgname=('python-s3transfer' 'python2-s3transfer')
 pkgver=0.1.13
-pkgrel=2
+pkgrel=3
 pkgdesc='Amazon S3 Transfer Manager for Python'
 arch=('any')
 url="https://github.com/boto/s3transfer";
@@ -36,7 +36,7 @@
 }
 
 package_python2-s3transfer() {
-  depends=('python2-botocore')
+  depends=('python2-botocore' 'python2-futures')
   cd python2-s3transfer-$pkgver
 
   python2 setup.py install --root="$pkgdir" --optimize=1


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:08:25
  Author: svenstaro
Revision: 310263

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 21:08:21 UTC (rev 310262)
+++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263)
@@ -1,45 +0,0 @@
-# Maintainer: Jonathan Steel 
-# Contributor: Chris Severance aur.severach AatT spamgourmet.com
-
-pkgbase=python-s3transfer
-pkgname=('python-s3transfer' 'python2-s3transfer')
-pkgver=0.1.13
-pkgrel=2
-pkgdesc='Amazon S3 Transfer Manager for Python'
-arch=('any')
-url="https://github.com/boto/s3transfer";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools')
-source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
-md5sums=('7bad7a38ca2442d650455fadeb3578b0')
-
-prepare() {
-  cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver"
-  cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver"
-}
-
-build() {
-  cd "$srcdir/python-s3transfer-$pkgver"
-  python setup.py build
-
-  cd "$srcdir/python2-s3transfer-$pkgver"
-  python2 setup.py build
-}
-
-package_python-s3transfer() {
-  depends=('python-botocore')
-  cd python-s3transfer-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-s3transfer() {
-  depends=('python2-botocore')
-  cd python2-s3transfer-$pkgver
-
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-s3transfer/repos/community-any/PKGBUILD (from rev 310262, 
python-s3transfer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 21:08:25 UTC (rev 310263)
@@ -0,0 +1,45 @@
+# Maintainer: Jonathan Steel 
+# Contributor: Chris Severance aur.severach AatT spamgourmet.com
+
+pkgbase=python-s3transfer
+pkgname=('python-s3transfer' 'python2-s3transfer')
+pkgver=0.1.13
+pkgrel=3
+pkgdesc='Amazon S3 Transfer Manager for Python'
+arch=('any')
+url="https://github.com/boto/s3transfer";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools')
+source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz)
+md5sums=('7bad7a38ca2442d650455fadeb3578b0')
+
+prepare() {
+  cp -r "s3transfer-$pkgver" "python-s3transfer-$pkgver"
+  cp -r "s3transfer-$pkgver" "python2-s3transfer-$pkgver"
+}
+
+build() {
+  cd "$srcdir/python-s3transfer-$pkgver"
+  python setup.py build
+
+  cd "$srcdir/python2-s3transfer-$pkgver"
+  python2 setup.py build
+}
+
+package_python-s3transfer() {
+  depends=('python-botocore')
+  cd python-s3transfer-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-s3transfer() {
+  depends=('python2-botocore' 'python2-futures')
+  cd python2-s3transfer-$pkgver
+
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 21:05:01
  Author: svenstaro
Revision: 310261

Add python2-pyopenssl to optdeps

Modified:
  ansible/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:56:35 UTC (rev 310260)
+++ PKGBUILD2018-03-21 21:05:01 UTC (rev 310261)
@@ -16,6 +16,7 @@
 depends=('python2' 'python2-yaml' 'python2-paramiko' 'python2-jinja' 
'python2-crypto')
 optdepends=('sshpass: for ssh connections with password'
 'python2-passlib: crypt values for vars_prompt'
+'python2-pyopenssl: openssl modules'
 'python2-netaddr: for the ipaddr filter'
 'python2-systemd: log to journal'
 'python2-pywinrm: connect to Windows machines'


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

2018-03-21 Thread Morten Linderud via arch-commits
Date: Wednesday, March 21, 2018 @ 20:56:35
  Author: foxboron
Revision: 310260

archrelease: copy trunk to community-any

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

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

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

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


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

2018-03-21 Thread Morten Linderud via arch-commits
Date: Wednesday, March 21, 2018 @ 20:56:29
  Author: foxboron
Revision: 310259

upgpkg: docker-compose 1.20.1-1

Updated to 1.20.1

Modified:
  docker-compose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:53:52 UTC (rev 310258)
+++ PKGBUILD2018-03-21 20:56:29 UTC (rev 310259)
@@ -6,7 +6,7 @@
 # Contributor: Josh VanderLinden 
 
 pkgname=docker-compose
-pkgver=1.20.0
+pkgver=1.20.1
 pkgrel=1
 pkgdesc="Fast, isolated development environments using Docker"
 arch=('any')
@@ -17,7 +17,7 @@
  'python-six' 'python-jsonschema' 'python-setuptools' 'docker')
 checkdepends=('python-pytest-runner' 'python-mock')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/docker/compose/archive/$pkgver.tar.gz";)
-sha512sums=('cbad8735ef2aa921e300ac3c89ba0eb6b2b4e3b8c2d2c58e0672555ec9e23ed0338b47469538d5b70c1307bfd4f6a47b0d76283292bb1f72dbc11b81bc15e941')
+sha512sums=('db688dce9071f9b05c9c0bf14ec73c06e734fa323e7aca2e311cdc255a9b5e5c6048e6fa1636f3291d2878e9c88c615db79cbdd4b7e5d16a77f827e2de0e6761')
 
 prepare() {
   cd compose-$pkgver


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

2018-03-21 Thread Morten Linderud via arch-commits
Date: Wednesday, March 21, 2018 @ 20:53:35
  Author: foxboron
Revision: 310257

upgpkg: python-docker 3.1.4-1

Updated to 3.1.4

Modified:
  python-docker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:46:55 UTC (rev 310256)
+++ PKGBUILD2018-03-21 20:53:35 UTC (rev 310257)
@@ -7,7 +7,7 @@
 
 pkgbase=python-docker
 pkgname=(python-docker python2-docker)
-pkgver=3.1.3
+pkgver=3.1.4
 pkgrel=1
 pkgdesc="A Python library for the Docker Engine API"
 arch=('any')
@@ -21,7 +21,7 @@
   'flake8' 'python2-flake8')
 checkdepends_x86_64=('docker')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";)
-sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4')
+sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13')
 
 prepare() {
   sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt


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

2018-03-21 Thread Morten Linderud via arch-commits
Date: Wednesday, March 21, 2018 @ 20:53:52
  Author: foxboron
Revision: 310258

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 20:53:35 UTC (rev 310257)
+++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258)
@@ -1,74 +0,0 @@
-# $Id$
-# Maintainer: Morten Linderud 
-# Contributor: Felix Yan 
-# Contributor: Hideaki Takahashi 
-# Contributor: Vincent Demeester 
-# Contributor: Josh VanderLinden 
-
-pkgbase=python-docker
-pkgname=(python-docker python2-docker)
-pkgver=3.1.3
-pkgrel=1
-pkgdesc="A Python library for the Docker Engine API"
-arch=('any')
-url="https://github.com/docker/docker-py";
-license=("Apache")
-makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 
'python-six'
- 'python2-six' 'python-websocket-client' 'python2-websocket-client'
- 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 
'python-docker-pycreds'
- 'python2-docker-pycreds')
-checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 
'python2-mock'
-  'flake8' 'python2-flake8')
-checkdepends_x86_64=('docker')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";)
-sha512sums=('de7120fe9026b2ff299b192ae95ad7e220d5598ec49860d28a5ee9e13ab5b5934475b1cda2509711d45360d5cf996980e613b7797e4a22166b99683c8adce8d4')
-
-prepare() {
-  sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
-
-  cp -a docker-py-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/docker-py-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/docker-py-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Skipping integration tests as docker needs root to run:
-  # docker daemon -H fd:// -p "$srcdir/docker.pid"
-
-  cd "$srcdir"/docker-py-$pkgver
-  py.test --cov=docker tests/unit
-
-  cd "$srcdir"/docker-py-$pkgver-py2
-  py.test2 --cov=docker tests/unit
-
-  # kill $(<"$srcdir/docker.pid")
-}
-
-package_python-docker() {
-  depends=('python-requests' 'python-six' 'python-websocket-client' 
'python-docker-pycreds')
-  provides=('python-docker-py')
-  conflicts=('python-docker-py')
-  replaces=('python-docker-py')
-
-  cd docker-py-$pkgver
-  python setup.py install -O1 --root="$pkgdir"
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-docker() {
-  depends=('python2-requests' 'python2-six' 'python2-websocket-client' 
'python2-docker-pycreds'
-   'python2-backports.ssl_match_hostname' 'python2-ipaddress')
-  provides=('python2-docker-py')
-  conflicts=('python2-docker-py')
-  replaces=('python2-docker-py')
-
-  cd docker-py-$pkgver-py2
-  python2 setup.py install -O1 --root="$pkgdir"
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-docker/repos/community-any/PKGBUILD (from rev 310257, 
python-docker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 20:53:52 UTC (rev 310258)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Morten Linderud 
+# Contributor: Felix Yan 
+# Contributor: Hideaki Takahashi 
+# Contributor: Vincent Demeester 
+# Contributor: Josh VanderLinden 
+
+pkgbase=python-docker
+pkgname=(python-docker python2-docker)
+pkgver=3.1.4
+pkgrel=1
+pkgdesc="A Python library for the Docker Engine API"
+arch=('any')
+url="https://github.com/docker/docker-py";
+license=("Apache")
+makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 
'python-six'
+ 'python2-six' 'python-websocket-client' 'python2-websocket-client'
+ 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 
'python-docker-pycreds'
+ 'python2-docker-pycreds')
+checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 
'python2-mock'
+  'flake8' 'python2-flake8')
+checkdepends_x86_64=('docker')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz";)
+sha512sums=('78081010ce4027156d3b4ebafee6023f387ee8e7ee4d77ee671a16a3fcb646fca91c5c36cfbaf94157f8a524a3e1a09b9cbfabf304e278a3c1e0132df5d13d13')
+
+prepare() {
+  sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
+
+  cp -a docker-py-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/docker-py-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/docker-py-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Skipping integration tests as docker needs root to run:
+  # docker daemon -H fd:// -p "$srcdir/docker.pid"
+
+  cd "$srcdir"/docker-py-$pkgver
+  py.test --cov=docker tests/unit
+
+

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

2018-03-21 Thread Jelle van der Waa via arch-commits
Date: Wednesday, March 21, 2018 @ 20:46:55
  Author: jelle
Revision: 310256

archrelease: copy trunk to community-x86_64

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

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

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

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


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

2018-03-21 Thread Jelle van der Waa via arch-commits
Date: Wednesday, March 21, 2018 @ 20:46:43
  Author: jelle
Revision: 310255

upgpkg: uboot-tools 2018.03-1

Modified:
  uboot-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:43:53 UTC (rev 310254)
+++ PKGBUILD2018-03-21 20:46:43 UTC (rev 310255)
@@ -4,7 +4,7 @@
 # Contributor: Philipp Schrader 
 
 pkgname=uboot-tools
-pkgver=2018.01
+pkgver=2018.03
 pkgrel=1
 pkgdesc='U-Boot bootloader utility tools'
 arch=(x86_64)
@@ -13,7 +13,7 @@
 depends=(openssl)
 source=(ftp://ftp.denx.de/pub/u-boot/u-boot-$pkgver.tar.bz2{,.sig})
 validpgpkeys=('E872DB409C1A687EFBE8633687F9F635D31D7652')
-sha1sums=('a4689e07aa09adaea351946ff6156ca11aec1345'
+sha1sums=('2714c06270bd164e5420f8beba0da2354f7bc695'
   'SKIP')
 
 build() {


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

2018-03-21 Thread Jelle van der Waa via arch-commits
Date: Wednesday, March 21, 2018 @ 20:43:53
  Author: jelle
Revision: 310254

archrelease: copy trunk to community-x86_64

Added:
  i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch
(from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch)
  i3-wm/repos/community-x86_64/PKGBUILD
(from rev 310253, i3-wm/trunk/PKGBUILD)
Deleted:
  i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch
  i3-wm/repos/community-x86_64/PKGBUILD

---+
 0001-Use-OVER-operator-for-drawing-text.patch |   70 +++
 PKGBUILD  |  106 
 2 files changed, 88 insertions(+), 88 deletions(-)

Deleted: 0001-Use-OVER-operator-for-drawing-text.patch
===
--- 0001-Use-OVER-operator-for-drawing-text.patch   2018-03-21 20:43:41 UTC 
(rev 310253)
+++ 0001-Use-OVER-operator-for-drawing-text.patch   2018-03-21 20:43:53 UTC 
(rev 310254)
@@ -1,35 +0,0 @@
-From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001
-Message-Id: 

-From: "Jan Alexander Steffens (heftig)" 
-Date: Sat, 9 Sep 2017 00:22:13 +0200
-Subject: [PATCH] Use OVER operator for drawing text
-
-For opaque text, SOURCE is not any different from OVER. However, when
-drawing color glyphs (which consist of RGBA pixels instead of strokes)
-SOURCE's handling of alpha is not what we want.
-
-I stumbled across this because cairo 1.15.8 seems to clear the surface
-before drawing color emoji if the operator is SOURCE, deleting every-
-thing drawn before. Arguably, the area outside the glyph bounds should
-not be touched, but even if this is a cairo bug the problem of alpha
-within the glyph remains.

- libi3/font.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libi3/font.c b/libi3/font.c
-index 81091ea74a31da11..aef8427b5396c3d8 100644
 a/libi3/font.c
-+++ b/libi3/font.c
-@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t 
text_len,
- pango_layout_set_text(layout, text, text_len);
- 
- /* Do the drawing */
--cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE);
-+cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
- cairo_set_source_rgb(cr, pango_font_red, pango_font_green, 
pango_font_blue);
- pango_cairo_update_layout(cr, layout);
- pango_layout_get_pixel_size(layout, NULL, &height);
--- 
-2.14.1
-

Copied: 
i3-wm/repos/community-x86_64/0001-Use-OVER-operator-for-drawing-text.patch 
(from rev 310253, i3-wm/trunk/0001-Use-OVER-operator-for-drawing-text.patch)
===
--- 0001-Use-OVER-operator-for-drawing-text.patch   
(rev 0)
+++ 0001-Use-OVER-operator-for-drawing-text.patch   2018-03-21 20:43:53 UTC 
(rev 310254)
@@ -0,0 +1,35 @@
+From eea280b1f1d9d66c903014fd6703f401eb119a87 Mon Sep 17 00:00:00 2001
+Message-Id: 

+From: "Jan Alexander Steffens (heftig)" 
+Date: Sat, 9 Sep 2017 00:22:13 +0200
+Subject: [PATCH] Use OVER operator for drawing text
+
+For opaque text, SOURCE is not any different from OVER. However, when
+drawing color glyphs (which consist of RGBA pixels instead of strokes)
+SOURCE's handling of alpha is not what we want.
+
+I stumbled across this because cairo 1.15.8 seems to clear the surface
+before drawing color emoji if the operator is SOURCE, deleting every-
+thing drawn before. Arguably, the area outside the glyph bounds should
+not be touched, but even if this is a cairo bug the problem of alpha
+within the glyph remains.
+---
+ libi3/font.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libi3/font.c b/libi3/font.c
+index 81091ea74a31da11..aef8427b5396c3d8 100644
+--- a/libi3/font.c
 b/libi3/font.c
+@@ -105,7 +105,7 @@ static void draw_text_pango(const char *text, size_t 
text_len,
+ pango_layout_set_text(layout, text, text_len);
+ 
+ /* Do the drawing */
+-cairo_set_operator(cr, CAIRO_OPERATOR_SOURCE);
++cairo_set_operator(cr, CAIRO_OPERATOR_OVER);
+ cairo_set_source_rgb(cr, pango_font_red, pango_font_green, 
pango_font_blue);
+ pango_cairo_update_layout(cr, layout);
+ pango_layout_get_pixel_size(layout, NULL, &height);
+-- 
+2.14.1
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 20:43:41 UTC (rev 310253)
+++ PKGBUILD2018-03-21 20:43:53 UTC (rev 310254)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Thorsten Töpper 
-
-pkgname=i3-wm
-pkgver=4.14.1
-pkgrel=2
-pkgdesc="An improved dynamic tiling window manager"
-url="https://i3wm.org/";
-arch=(i686 x86_64)
-license=(BSD)
-depends=(xcb-util-cursor xcb-util-keysyms xcb-util-wm xcb-util-xrm libev yajl 
startup-notification
- pango libxkbcommon-x11)
-makedepends=(bison flex asciidoc xmlto)
-optdepends=('dmenu: As menu.'
-'i3lock: For locking your screen.

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

2018-03-21 Thread Jelle van der Waa via arch-commits
Date: Wednesday, March 21, 2018 @ 20:43:41
  Author: jelle
Revision: 310253

upgpkg: i3-wm 4.15-1

Update the link to the upstream patch discussion, fix was reverted and should
be fixed soon in cairo.

Modified:
  i3-wm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:36:22 UTC (rev 310252)
+++ PKGBUILD2018-03-21 20:43:41 UTC (rev 310253)
@@ -2,8 +2,8 @@
 # Maintainer: Thorsten Töpper 
 
 pkgname=i3-wm
-pkgver=4.14.1
-pkgrel=2
+pkgver=4.15
+pkgrel=1
 pkgdesc="An improved dynamic tiling window manager"
 url="https://i3wm.org/";
 arch=(x86_64)
@@ -22,7 +22,7 @@
 replaces=(i3 i3bar)
 source=("https://i3wm.org/downloads/i3-$pkgver.tar.bz2"{,.asc}
 0001-Use-OVER-operator-for-drawing-text.patch)
-sha256sums=('d0063ac561f3aa8d7e31e137356815bad781bd6ad774030362c89abe96ab5fb1'
+sha256sums=('217d524d1fbc85ae346b25f6848d1b7bcd2c23184ec88d29114bf5a621385326'
 'SKIP'
 'e49e147b1cd06f95188decbbe41f5c3a0aca18d0195750bc3ea16465b4aca563')
 validpgpkeys=('424E14D703E7C6D43D9D6F364E7160ED4AC8EE1D') # Michael Stapelberg
@@ -31,7 +31,7 @@
   mkdir build
   cd i3-$pkgver
 
-  # https://github.com/i3/i3/pull/2908
+  # https://github.com/i3/i3/pull/2925
   patch -Np1 -i ../0001-Use-OVER-operator-for-drawing-text.patch
 
   autoreconf -fvi


[arch-commits] Commit in ois/trunk (PKGBUILD gcc47.patch)

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 20:36:15
  Author: svenstaro
Revision: 310251

upgpkg: ois 1.4-1

Modified:
  ois/trunk/PKGBUILD
Deleted:
  ois/trunk/gcc47.patch

-+
 PKGBUILD|   26 ++
 gcc47.patch |   56 
 2 files changed, 10 insertions(+), 72 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:57:52 UTC (rev 310250)
+++ PKGBUILD2018-03-21 20:36:15 UTC (rev 310251)
@@ -2,34 +2,28 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: scippio 
 pkgname=ois
-pkgver=1.3
-_oisver=${pkgver/./-}
-pkgrel=4
+pkgver=1.4
+pkgrel=1
 pkgdesc="Object Oriented Input System"
 arch=('x86_64')
 url="http://sourceforge.net/projects/wgois";
 license=('custom:zlib')
-makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw')
-source=("https://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz";
-"gcc47.patch")
-md5sums=('9697fead17eac6025151cd2e1fca1518'
- '5c9d151b7068cb0c25e584d7753831ff')
+makedepends=('cmake' 'gcc' 'libxaw')
+source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip";)
+sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b')
 
 build() {
-  cd ${srcdir}/${pkgname}-v${_oisver}
+  cd OIS-*/
 
-  patch -Np1 < ${srcdir}/gcc47.patch
-
-  chmod +x bootstrap
-  ./bootstrap
-  ./configure --prefix=/usr
+  mkdir -p build && cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
   make
 }
 
 package() {
-  cd ${srcdir}/${pkgname}-v${_oisver}
+  cd OIS-*/build
 
   make DESTDIR=${pkgdir} install
 
-  install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
 }

Deleted: gcc47.patch
===
--- gcc47.patch 2018-03-21 19:57:52 UTC (rev 310250)
+++ gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251)
@@ -1,56 +0,0 @@
-diff -rup ois-v1-3/configure.ac patched/configure.ac
 ois-v1-3/configure.ac  2010-04-04 13:51:08.0 -0400
-+++ patched/configure.ac   2013-01-30 20:33:38.461394645 -0500
-@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 )
- 
- AC_CANONICAL_TARGET
- AM_INIT_AUTOMAKE( [OIS], 1.3.0 )
--AM_CONFIG_HEADER([includes/config.h])
-+AC_CONFIG_HEADERS([includes/config.h])
- 
- dnl Check for programs
- AC_PROG_CC
-diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp
 ois-v1-3/demos/FFConsoleDemo.cpp   2010-03-31 23:38:04.0 -0400
-+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500
-@@ -7,6 +7,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- using namespace std;
- 
-diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp
 ois-v1-3/demos/OISConsole.cpp  2010-08-15 18:51:34.0 -0400
-+++ patched/demos/OISConsole.cpp   2013-01-30 20:33:18.281393097 -0500
-@@ -12,6 +12,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- Needed Windows Headers
- #if defined OIS_WIN32_PLATFORM
-diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp 
patched/src/linux/LinuxForceFeedback.cpp
 ois-v1-3/src/linux/LinuxForceFeedback.cpp  2010-03-31 23:06:55.0 
-0400
-+++ patched/src/linux/LinuxForceFeedback.cpp   2013-01-30 20:33:18.284726761 
-0500
-@@ -26,6 +26,7 @@ restrictions:
- #include 
- #include 
- #include 
-+#include 
- 
- using namespace OIS;
- 
-diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 
patched/src/linux/LinuxJoyStickEvents.cpp
 ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 
-0400
-+++ patched/src/linux/LinuxJoyStickEvents.cpp  2013-01-30 20:33:18.284726761 
-0500
-@@ -33,6 +33,7 @@ restrictions:
- #include //Needed to Open a file descriptor
- #include 
- #include 
-+#include 
- 
- 
- #include 


[arch-commits] Commit in ois/repos/community-x86_64 (PKGBUILD PKGBUILD gcc47.patch)

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 20:36:22
  Author: svenstaro
Revision: 310252

archrelease: copy trunk to community-x86_64

Added:
  ois/repos/community-x86_64/PKGBUILD
(from rev 310251, ois/trunk/PKGBUILD)
Deleted:
  ois/repos/community-x86_64/PKGBUILD
  ois/repos/community-x86_64/gcc47.patch

-+
 PKGBUILD|   64 ++
 gcc47.patch |   56 --
 2 files changed, 29 insertions(+), 91 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 20:36:15 UTC (rev 310251)
+++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: scippio 
-pkgname=ois
-pkgver=1.3
-_oisver=${pkgver/./-}
-pkgrel=4
-pkgdesc="Object Oriented Input System"
-arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/wgois";
-license=('custom:zlib')
-makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'libxaw')
-source=("http://downloads.sourceforge.net/project/wgois/Source%20Release/${pkgver}/ois_v${_oisver}.tar.gz";
-"gcc47.patch")
-md5sums=('9697fead17eac6025151cd2e1fca1518'
- '5c9d151b7068cb0c25e584d7753831ff')
-
-build() {
-  cd ${srcdir}/${pkgname}-v${_oisver}
-
-  patch -Np1 < ${srcdir}/gcc47.patch
-
-  chmod +x bootstrap
-  ./bootstrap
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${srcdir}/${pkgname}-v${_oisver}
-
-  make DESTDIR=${pkgdir} install
-
-  install -Dm644 ReadMe.txt ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
-}

Copied: ois/repos/community-x86_64/PKGBUILD (from rev 310251, 
ois/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 20:36:22 UTC (rev 310252)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: scippio 
+pkgname=ois
+pkgver=1.4
+pkgrel=1
+pkgdesc="Object Oriented Input System"
+arch=('x86_64')
+url="http://sourceforge.net/projects/wgois";
+license=('custom:zlib')
+makedepends=('cmake' 'gcc' 'libxaw')
+source=("https://github.com/ogre3d/OIS/archive/3b4c2d6ceaa14f38a371b92de61d2603d2522b71.zip";)
+sha512sums=('b1c69f3f2a5be22adc88a886f97dc27501e80b96de377ca588662fc03206deb6f885895f618db6e99541cbb97a564afeb84c5ee97709873eaf060c0062d1240b')
+
+build() {
+  cd OIS-*/
+
+  mkdir -p build && cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr ..
+  make
+}
+
+package() {
+  cd OIS-*/build
+
+  make DESTDIR=${pkgdir} install
+
+  install -Dm644 ../LICENSE.md ${pkgdir}/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: gcc47.patch
===
--- gcc47.patch 2018-03-21 20:36:15 UTC (rev 310251)
+++ gcc47.patch 2018-03-21 20:36:22 UTC (rev 310252)
@@ -1,56 +0,0 @@
-diff -rup ois-v1-3/configure.ac patched/configure.ac
 ois-v1-3/configure.ac  2010-04-04 13:51:08.0 -0400
-+++ patched/configure.ac   2013-01-30 20:33:38.461394645 -0500
-@@ -5,7 +5,7 @@ AC_INIT( [OIS], 1.3.0 )
- 
- AC_CANONICAL_TARGET
- AM_INIT_AUTOMAKE( [OIS], 1.3.0 )
--AM_CONFIG_HEADER([includes/config.h])
-+AC_CONFIG_HEADERS([includes/config.h])
- 
- dnl Check for programs
- AC_PROG_CC
-diff -rup ois-v1-3/demos/FFConsoleDemo.cpp patched/demos/FFConsoleDemo.cpp
 ois-v1-3/demos/FFConsoleDemo.cpp   2010-03-31 23:38:04.0 -0400
-+++ patched/demos/FFConsoleDemo.cpp2013-01-30 20:33:18.281393097 -0500
-@@ -7,6 +7,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- using namespace std;
- 
-diff -rup ois-v1-3/demos/OISConsole.cpp patched/demos/OISConsole.cpp
 ois-v1-3/demos/OISConsole.cpp  2010-08-15 18:51:34.0 -0400
-+++ patched/demos/OISConsole.cpp   2013-01-30 20:33:18.281393097 -0500
-@@ -12,6 +12,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- Needed Windows Headers
- #if defined OIS_WIN32_PLATFORM
-diff -rup ois-v1-3/src/linux/LinuxForceFeedback.cpp 
patched/src/linux/LinuxForceFeedback.cpp
 ois-v1-3/src/linux/LinuxForceFeedback.cpp  2010-03-31 23:06:55.0 
-0400
-+++ patched/src/linux/LinuxForceFeedback.cpp   2013-01-30 20:33:18.284726761 
-0500
-@@ -26,6 +26,7 @@ restrictions:
- #include 
- #include 
- #include 
-+#include 
- 
- using namespace OIS;
- 
-diff -rup ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 
patched/src/linux/LinuxJoyStickEvents.cpp
 ois-v1-3/src/linux/LinuxJoyStickEvents.cpp 2010-07-25 21:28:41.0 
-0400
-+++ patched/src/linux/LinuxJoyStickEvents.cpp  2013-01-30 20:33:18.284726761 
-0500
-@@ -33,6 +33,7 @@ restrictions:
- #include //Needed to Open a file descriptor
- #include 
- #include 
-+#include 
- 
- 
- #include 


[arch-commits] Commit in unison/repos/extra-x86_64 (6 files)

2018-03-21 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, March 21, 2018 @ 20:28:36
  Author: bisson
Revision: 319782

archrelease: copy trunk to extra-x86_64

Added:
  unison/repos/extra-x86_64/PKGBUILD
(from rev 319781, unison/trunk/PKGBUILD)
  unison/repos/extra-x86_64/desktop
(from rev 319781, unison/trunk/desktop)
  unison/repos/extra-x86_64/large.patch
(from rev 319781, unison/trunk/large.patch)
Deleted:
  unison/repos/extra-x86_64/PKGBUILD
  unison/repos/extra-x86_64/desktop
  unison/repos/extra-x86_64/large.patch

-+
 PKGBUILD|  107 --
 desktop |   22 +--
 large.patch |   98 ++---
 3 files changed, 113 insertions(+), 114 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 20:27:54 UTC (rev 319781)
+++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782)
@@ -1,54 +0,0 @@
-# $Id$
-#Maintainer: Gaetan Bisson 
-#Contributor: Tobias Powalowski 
-
-pkgname=unison
-_pkgver=2.48.15v4
-pkgver=${_pkgver%v*}
-pkgrel=3
-pkgdesc='File-synchronization tool'
-#url='https://github.com/bcpierce00/unison/'
-url='https://www.cis.upenn.edu/~bcpierce/unison/'
-arch=('x86_64')
-license=('GPL2')
-optdepends=('gtk2: graphical interface')
-makedepends=('ocaml' 'emacs' 'lablgtk2')
-source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz";
-'large.patch'
-'desktop')
-sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec'
-'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284'
-'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3')
-
-options=('!makeflags')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml
-   patch -p0 -i ../large.patch
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   for ui in gtk2 text; do
-   cp -a . build || true
-   pushd build
-   export CFLAGS=
-   make UISTYLE=$ui DEBUGGING=false THREADS=true
-   mv src/unison src/unison-$ui
-   mv src/unison-* ..
-   popd
-   rm -fr build
-   done
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   install -d "${pkgdir}"/usr/bin
-   install -m755 unison-* "${pkgdir}"/usr/bin
-   ln -s unison-text "${pkgdir}"/usr/bin/unison
-
-   install -d "${pkgdir}"/usr/share/{pixmaps,applications}
-   install -m644 icons/U.32x32x16m.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-   install -m644 ../desktop 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-}

Copied: unison/repos/extra-x86_64/PKGBUILD (from rev 319781, 
unison/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 20:28:36 UTC (rev 319782)
@@ -0,0 +1,53 @@
+# $Id$
+#Maintainer: Gaetan Bisson 
+#Contributor: Tobias Powalowski 
+
+pkgname=unison
+pkgver=2.51.2
+pkgrel=1
+pkgdesc='File-synchronization tool'
+#url='https://github.com/bcpierce00/unison/'
+url='https://www.cis.upenn.edu/~bcpierce/unison/'
+arch=('x86_64')
+license=('GPL2')
+optdepends=('gtk2: graphical interface')
+makedepends=('ocaml' 'emacs' 'lablgtk2')
+source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz";
+'large.patch'
+'desktop')
+sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e'
+'2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284'
+'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3')
+
+options=('!makeflags')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml
+   patch -p0 -i ../large.patch
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   for ui in gtk2 text; do
+   cp -a . build || true
+   pushd build
+   export CFLAGS=
+   make all UISTYLE=$ui DEBUGGING=false THREADS=true
+   mv src/unison src/unison-$ui
+   mv src/unison-* ..
+   popd
+   rm -fr build
+   done
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   install -d "${pkgdir}"/usr/bin
+   install -m755 unison-* "${pkgdir}"/usr/bin
+   ln -s unison-text "${pkgdir}"/usr/bin/unison
+
+   install -d "${pkgdir}"/usr/share/{pixmaps,applications}
+   install -m644 icons/U.32x32x16m.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+   install -m644 ../desktop 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+}

Deleted: desktop
===
--- desktop 2018-03-21 20:27:54 UTC (rev 319781)
+++ desktop 2018-03-21 20:28:36 UTC (rev 319782)
@@ -1,11 +0,0 

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

2018-03-21 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, March 21, 2018 @ 20:27:54
  Author: bisson
Revision: 319781

upstream update

Modified:
  unison/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 20:17:10 UTC (rev 319780)
+++ PKGBUILD2018-03-21 20:27:54 UTC (rev 319781)
@@ -3,9 +3,8 @@
 #Contributor: Tobias Powalowski 
 
 pkgname=unison
-_pkgver=2.48.15v4
-pkgver=${_pkgver%v*}
-pkgrel=3
+pkgver=2.51.2
+pkgrel=1
 pkgdesc='File-synchronization tool'
 #url='https://github.com/bcpierce00/unison/'
 url='https://www.cis.upenn.edu/~bcpierce/unison/'
@@ -13,10 +12,10 @@
 license=('GPL2')
 optdepends=('gtk2: graphical interface')
 makedepends=('ocaml' 'emacs' 'lablgtk2')
-source=("https://github.com/bcpierce00/unison/archive/v${_pkgver}.tar.gz";
+source=("https://github.com/bcpierce00/unison/archive/v${pkgver}.tar.gz";
 'large.patch'
 'desktop')
-sha256sums=('f8c7e982634bbe1ed6510fe5b36b6c5c55c06caefddafdd9edc08812305fdeec'
+sha256sums=('a2efcbeab651be6df69cc9b253011a07955ecb91fb407a219719451197849d5e'
 '2a971cf17e0a7303e99a793829e2b7b03533d17041e3b2ebba53555a5bd62284'
 'b497b1c23cceb8967e9c3f9a39720e3029d370304ae410795121224f96c234a3')
 
@@ -23,18 +22,18 @@
 options=('!makeflags')
 
 prepare() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
+   cd "${srcdir}/${pkgname}-${pkgver}"
sed 's/region_of_string/region_of_bytes/' -i src/uigtk2.ml
patch -p0 -i ../large.patch
 }
 
 build() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
+   cd "${srcdir}/${pkgname}-${pkgver}"
for ui in gtk2 text; do
cp -a . build || true
pushd build
export CFLAGS=
-   make UISTYLE=$ui DEBUGGING=false THREADS=true
+   make all UISTYLE=$ui DEBUGGING=false THREADS=true
mv src/unison src/unison-$ui
mv src/unison-* ..
popd
@@ -43,7 +42,7 @@
 }
 
 package() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
+   cd "${srcdir}/${pkgname}-${pkgver}"
install -d "${pkgdir}"/usr/bin
install -m755 unison-* "${pkgdir}"/usr/bin
ln -s unison-text "${pkgdir}"/usr/bin/unison


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 20:17:01
  Author: svenstaro
Revision: 319779

upgpkg: zziplib 0.13.69-1

Modified:
  zziplib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:10:04 UTC (rev 319778)
+++ PKGBUILD2018-03-21 20:17:01 UTC (rev 319779)
@@ -4,7 +4,7 @@
 # Contributor: Roman Kyrylych 
 
 pkgname=zziplib
-pkgver=0.13.68
+pkgver=0.13.69
 pkgrel=1
 pkgdesc="A lightweight library that offers the ability to easily extract data 
from files archived in a single zip file"
 arch=('x86_64')
@@ -13,8 +13,8 @@
 depends=('zlib')
 makedepends=('python2' 'xmlto' 'zip')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";)
-sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032')
-sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9')
+sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544')
+sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0')
 
 build() {
   cd ${pkgname}-${pkgver}


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

2018-03-21 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 21, 2018 @ 20:17:10
  Author: svenstaro
Revision: 319780

archrelease: copy trunk to extra-x86_64

Added:
  zziplib/repos/extra-x86_64/PKGBUILD
(from rev 319779, zziplib/trunk/PKGBUILD)
Deleted:
  zziplib/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 20:17:01 UTC (rev 319779)
+++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Rémy Oudompheng 
-# Contributor: Daniel J Griffiths 
-# Contributor: Roman Kyrylych 
-
-pkgname=zziplib
-pkgver=0.13.68
-pkgrel=1
-pkgdesc="A lightweight library that offers the ability to easily extract data 
from files archived in a single zip file"
-arch=('x86_64')
-url="http://zziplib.sourceforge.net";
-license=('LGPL' 'MPL')
-depends=('zlib')
-makedepends=('python2' 'xmlto' 'zip')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";)
-sha256sums=('9460919b46592a225217cff067b1c0eb86002b32c54b4898f9c21401aaa11032')
-sha512sums=('e8a9976242acc04064ec239b9b929228370a946e5bd37092adcc1bda14605710a3850d39795d1937b609d1ab9a9a1998152f8c88b2dccc387ac6ec774d9cfce9')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  export PYTHON=/usr/bin/python2
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-# fix permissions
-  chmod -s "${pkgdir}/usr/share/man/man3"
-# chmod 644 "${pkgdir}"/usr/share/man/man3/*
-  chown -R root:root "${pkgdir}/usr/share/man/man3"
-}
-
-# vim: set ts=2 sw=2 et:

Copied: zziplib/repos/extra-x86_64/PKGBUILD (from rev 319779, 
zziplib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 20:17:10 UTC (rev 319780)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Rémy Oudompheng 
+# Contributor: Daniel J Griffiths 
+# Contributor: Roman Kyrylych 
+
+pkgname=zziplib
+pkgver=0.13.69
+pkgrel=1
+pkgdesc="A lightweight library that offers the ability to easily extract data 
from files archived in a single zip file"
+arch=('x86_64')
+url="http://zziplib.sourceforge.net";
+license=('LGPL' 'MPL')
+depends=('zlib')
+makedepends=('python2' 'xmlto' 'zip')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/gdraheim/zziplib/archive/v$pkgver.tar.gz";)
+sha256sums=('846246d7cdeee405d8d21e2922c6e97f55f24ecbe3b6dcf5778073a88f120544')
+sha512sums=('ade026289737f43ca92a8746818d87dd7618d473dbce159546ce9071c9e4cbe164a6b1c9efff16efb7aa0327b2ec6b34f3256c6bda19cd6e325703fffc810ef0')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  export PYTHON=/usr/bin/python2
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+# fix permissions
+  chmod -s "${pkgdir}/usr/share/man/man3"
+# chmod 644 "${pkgdir}"/usr/share/man/man3/*
+  chown -R root:root "${pkgdir}/usr/share/man/man3"
+}
+
+# vim: set ts=2 sw=2 et:


[arch-commits] Commit in (5 files)

2018-03-21 Thread Ivy Foster via arch-commits
Date: Wednesday, March 21, 2018 @ 19:57:52
  Author: escondida
Revision: 310250

Add translate-shell, a CLI front-end for google translate

Added:
  translate-shell/
  translate-shell/repos/
  translate-shell/trunk/
  translate-shell/trunk/.SRCINFO
  translate-shell/trunk/PKGBUILD

--+
 .SRCINFO |   27 +++
 PKGBUILD |   38 ++
 2 files changed, 65 insertions(+)

Added: translate-shell/trunk/.SRCINFO
===
--- translate-shell/trunk/.SRCINFO  (rev 0)
+++ translate-shell/trunk/.SRCINFO  2018-03-21 19:57:52 UTC (rev 310250)
@@ -0,0 +1,27 @@
+pkgbase = translate-shell
+   pkgdesc = A command-line interface and interactive shell for Google 
Translate
+   pkgver = 0.9.6.7
+   pkgrel = 1
+   url = https://www.soimort.org/translate-shell/
+   arch = i686
+   arch = x86_64
+   license = custom:PublicDomain
+   makedepends = git
+   depends = bash
+   depends = gawk
+   optdepends = aspell: spell checking
+   optdepends = curl: openSSL support
+   optdepends = fribidi: display right-to-left languages
+   optdepends = hunspell: spell checking
+   optdepends = less: terminal paging
+   optdepends = mplayer: Text-to-Speech functionality
+   optdepends = mpv: Text-to-Speech functionality
+   optdepends = mpg123: Text-to-Speech functionality
+   optdepends = espeak: Text-to-Speech functionality
+   optdepends = rlwrap: readline-style editing and history in the 
interactive mode
+   optdepends = emacs: Emacs interface
+   source = 
translate-shell-0.9.6.7.tar.gz::https://github.com/soimort/translate-shell/archive/v0.9.6.7.tar.gz
+   md5sums = ceed584244a77a9eb3c08d9dea2405ba
+
+pkgname = translate-shell
+

Added: translate-shell/trunk/PKGBUILD
===
--- translate-shell/trunk/PKGBUILD  (rev 0)
+++ translate-shell/trunk/PKGBUILD  2018-03-21 19:57:52 UTC (rev 310250)
@@ -0,0 +1,38 @@
+# Contributor: Ivy Foster 
+
+pkgname=translate-shell
+pkgver=0.9.6.7
+pkgrel=1
+pkgdesc='A command-line interface and interactive shell for Google Translate'
+arch=(i686 x86_64)
+url='https://www.soimort.org/translate-shell/'
+license=('custom:PublicDomain')
+depends=(bash gawk)
+makedepends=(git)
+optdepends=(
+   'aspell: spell checking'
+   'curl: openSSL support'
+   'fribidi: display right-to-left languages'
+   'hunspell: spell checking'
+   'less: terminal paging'
+   'mplayer: Text-to-Speech functionality'
+   'mpv: Text-to-Speech functionality'
+   'mpg123: Text-to-Speech functionality'
+   'espeak: Text-to-Speech functionality'
+   'rlwrap: readline-style editing and history in the interactive mode'
+   'emacs: Emacs interface'
+)
+source=("translate-shell-$pkgver.tar.gz::https://github.com/soimort/translate-shell/archive/v$pkgver.tar.gz";)
+# Checksum provided by packager, not upstream; grain of salt recommended.
+md5sums=(ceed584244a77a9eb3c08d9dea2405ba)
+
+build() {
+   cd "translate-shell-$pkgver"
+   make
+}
+
+package() {
+   cd "translate-shell-$pkgver"
+   make PREFIX=/usr DESTDIR="$pkgdir" install
+   install -Dm644 LICENSE 
"$pkgdir/usr/share/licenses/translate-shellLICENSE"
+}


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


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

2018-03-21 Thread David Runge via arch-commits
Date: Wednesday, March 21, 2018 @ 19:52:14
  Author: dvzrv
Revision: 310248

upgpkg: supercollider 3.9.1-4

Adding sc3-plugins as optdepends.

Modified:
  supercollider/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:45:11 UTC (rev 310247)
+++ PKGBUILD2018-03-21 19:52:14 UTC (rev 310248)
@@ -6,7 +6,7 @@
 _name=SuperCollider
 pkgname=supercollider
 pkgver=3.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc="An environment and programming language for real time audio synthesis 
and algorithmic composition"
 arch=('x86_64')
 url="https://supercollider.github.io";
@@ -14,7 +14,8 @@
 depends=('boost-libs' 'fftw' 'jack' 'qt5-webkit' 'yaml-cpp')
 makedepends=('boost' 'cmake' 'emacs' 'qt5-tools')
 optdepends=('emacs: emacs interface'
-'gedit: gedit interface')
+'gedit: gedit interface'
+'sc3-plugins: additional extension plugins for scsynth')
 
source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2";
 '0001-cmake-correctly-include-yaml-cpp.patch'
 '0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch'


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

2018-03-21 Thread David Runge via arch-commits
Date: Wednesday, March 21, 2018 @ 19:52:25
  Author: dvzrv
Revision: 310249

archrelease: copy trunk to community-x86_64

Added:
  
supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch
(from rev 310248, 
supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch)
  
supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch
(from rev 310248, 
supercollider/trunk/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch)
  supercollider/repos/community-x86_64/PKGBUILD
(from rev 310248, supercollider/trunk/PKGBUILD)
  supercollider/repos/community-x86_64/supercollider.install
(from rev 310248, supercollider/trunk/supercollider.install)
Deleted:
  
supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch
  
supercollider/repos/community-x86_64/0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch
  supercollider/repos/community-x86_64/PKGBUILD
  supercollider/repos/community-x86_64/supercollider.install

-+
 0001-cmake-correctly-include-yaml-cpp.patch |  114 
+-
 0002-set-YAMLCPP_LIBRARY-and-YAMLCPP_INCLUDE_DIR-if-not-u.patch |   52 ++--
 PKGBUILD|  113 
+
 supercollider.install   |   16 -
 4 files changed, 148 insertions(+), 147 deletions(-)

Deleted: 0001-cmake-correctly-include-yaml-cpp.patch
===
--- 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:14 UTC (rev 
310248)
+++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 
310249)
@@ -1,57 +0,0 @@
-From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001
-From: Brian Heim 
-Date: Sun, 4 Mar 2018 18:29:54 -0500
-Subject: [PATCH 1/2] cmake: correctly include yaml-cpp
-
-Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for 
linking

- editors/sc-ide/CMakeLists.txt | 3 ++-
- lang/CMakeLists.txt   | 4 ++--
- 2 files changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt
-index ffe70f98e..2f6c9c2cc 100644
 a/editors/sc-ide/CMakeLists.txt
-+++ b/editors/sc-ide/CMakeLists.txt
-@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common)
- include_directories(${CMAKE_SOURCE_DIR}/common)
- include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface)
- include_directories(${CMAKE_SOURCE_DIR}/external_libraries/boost)
-+include_directories(${YAMLCPP_INCLUDE_DIR})
- # For QtCollider headers:
- include_directories(${CMAKE_SOURCE_DIR})
- # Needed for auto-generated forms headers:
-@@ -273,7 +274,7 @@ endif()
- 
- target_link_libraries( SuperCollider
- ${QT_IDE_LIBRARIES}
--yaml
-+${YAMLCPP_LIBRARY}
- oscpack
- )
- 
-diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt
-index 9270b6320..5de19e46e 100644
 a/lang/CMakeLists.txt
-+++ b/lang/CMakeLists.txt
-@@ -10,8 +10,6 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common
- ${CMAKE_SOURCE_DIR}/include/server
- ${CMAKE_SOURCE_DIR}/common
- 
--${YAMLCPP_INCLUDE_DIR}
--
- ${CMAKE_SOURCE_DIR}/external_libraries/boost_sync/include
- 
- LangSource
-@@ -19,6 +17,8 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common
- 
- ${CMAKE_SOURCE_DIR}/external_libraries/nova-tt
- LangSource/Bison
-+
-+${YAMLCPP_INCLUDE_DIR}
- )
- 
- 
--- 
-2.16.2
-

Copied: 
supercollider/repos/community-x86_64/0001-cmake-correctly-include-yaml-cpp.patch
 (from rev 310248, 
supercollider/trunk/0001-cmake-correctly-include-yaml-cpp.patch)
===
--- 0001-cmake-correctly-include-yaml-cpp.patch (rev 0)
+++ 0001-cmake-correctly-include-yaml-cpp.patch 2018-03-21 19:52:25 UTC (rev 
310249)
@@ -0,0 +1,57 @@
+From f82cec5ae917e4d43a2a003b2eb0ddae3c0d31c7 Mon Sep 17 00:00:00 2001
+From: Brian Heim 
+Date: Sun, 4 Mar 2018 18:29:54 -0500
+Subject: [PATCH 1/2] cmake: correctly include yaml-cpp
+
+Include its dirs last for libsclang, and use the YAMLCPP_LIBRARY variable for 
linking
+---
+ editors/sc-ide/CMakeLists.txt | 3 ++-
+ lang/CMakeLists.txt   | 4 ++--
+ 2 files changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/editors/sc-ide/CMakeLists.txt b/editors/sc-ide/CMakeLists.txt
+index ffe70f98e..2f6c9c2cc 100644
+--- a/editors/sc-ide/CMakeLists.txt
 b/editors/sc-ide/CMakeLists.txt
+@@ -199,6 +199,7 @@ include_directories(${CMAKE_SOURCE_DIR}/include/common)
+ include_directories(${CMAKE_SOURCE_DIR}/common)
+ include_directories(${CMAKE_SOURCE_DIR}/include/plugin_interface)
+ include_directories(${CMAKE_SOURCE_DIR}/external

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

2018-03-21 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, March 21, 2018 @ 19:45:10
  Author: bisson
Revision: 310246

archrelease: copy trunk to community-x86_64

Added:
  picard/repos/community-x86_64/PKGBUILD
(from rev 310245, picard/trunk/PKGBUILD)
Deleted:
  picard/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 19:44:54 UTC (rev 310245)
+++ PKGBUILD2018-03-21 19:45:10 UTC (rev 310246)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Mateusz Herych 
-# Contributor: sysrq
-
-pkgname=picard
-pkgver=2.0.0beta1
-pkgrel=1
-pkgdesc='Official MusicBrainz tagger'
-url='http://picard.musicbrainz.org/'
-license=('GPL')
-arch=('x86_64')
-depends=('python-pyqt5' 'python-mutagen')
-optdepends=('chromaprint: fingerprinting'
-'python-discid: cd lookup')
-makedepends=('python-discid' 'git' 'python-setuptools')
-#source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
-source=("git+https://github.com/metabrainz/picard.git#commit=b201207baae6c4e7ac9c4b11bc7a1dc3ec394c88";)
-sha256sums=('SKIP')
-
-build() {
-   cd "${srcdir}/picard"
-   sed "s/‘/'/g" -i setup.cfg
-   python setup.py config
-}
-
-package() {
-   cd "${srcdir}/picard"
-   python setup.py install --root="${pkgdir}"
-   rm "${pkgdir}/usr/picard.in"
-}

Copied: picard/repos/community-x86_64/PKGBUILD (from rev 310245, 
picard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 19:45:10 UTC (rev 310246)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Mateusz Herych 
+# Contributor: sysrq
+
+pkgname=picard
+pkgver=2.0.0beta2
+pkgrel=1
+pkgdesc='Official MusicBrainz tagger'
+url='http://picard.musicbrainz.org/'
+license=('GPL')
+arch=('x86_64')
+depends=('python-pyqt5' 'python-mutagen')
+optdepends=('chromaprint: fingerprinting'
+'python-discid: cd lookup')
+makedepends=('python-discid' 'git' 'python-setuptools')
+#source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
+source=("git+https://github.com/metabrainz/picard.git#commit=1a0ede3d36cdc05207a87cd3180ed76aad69";)
+sha256sums=('SKIP')
+
+build() {
+   cd "${srcdir}/picard"
+   sed "s/‘/'/g" -i setup.cfg
+   python setup.py config
+}
+
+package() {
+   cd "${srcdir}/picard"
+   python setup.py install --root="${pkgdir}"
+   rm "${pkgdir}/usr/picard.in"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:45:11
  Author: felixonmars
Revision: 310247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 310245, haskell-http-api-data/trunk/PKGBUILD)

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

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
310245, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:45:11 UTC (rev 310247)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.3.8
+pkgrel=4
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-hashable'
+ 'haskell-http-types' 'haskell-text' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-uri-bytestring' 
'haskell-uuid-types')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-uuid')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3a6c789c2e4230a302fc69307292a2ab5797afb35b6b60c8dff964e45e0f5a180452fae174bfc4ed50f124e19bea430e53198302392bdf3467f4a42e2c553cea')
+
+prepare() {
+sed -i '/test-suite doctests/a \  x-doctest-options: -dynamic' 
$_hkgname-$pkgver/$_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 \
+-f-use-text-show
+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-http-api-data/trunk (PKGBUILD)

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:44:54
  Author: felixonmars
Revision: 310245

upgpkg: haskell-http-api-data 0.3.8-4

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-http-api-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:44:29 UTC (rev 310244)
+++ PKGBUILD2018-03-21 19:44:54 UTC (rev 310245)
@@ -5,7 +5,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.3.8
-pkgrel=3
+pkgrel=4
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data";
 license=("custom:BSD3")


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

2018-03-21 Thread Gaëtan Bisson via arch-commits
Date: Wednesday, March 21, 2018 @ 19:44:29
  Author: bisson
Revision: 310244

upstream update

Modified:
  picard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:43:44 UTC (rev 310243)
+++ PKGBUILD2018-03-21 19:44:29 UTC (rev 310244)
@@ -4,7 +4,7 @@
 # Contributor: sysrq
 
 pkgname=picard
-pkgver=2.0.0beta1
+pkgver=2.0.0beta2
 pkgrel=1
 pkgdesc='Official MusicBrainz tagger'
 url='http://picard.musicbrainz.org/'
@@ -15,7 +15,7 @@
 'python-discid: cd lookup')
 makedepends=('python-discid' 'git' 'python-setuptools')
 
#source=("http://ftp.musicbrainz.org/pub/musicbrainz/${pkgname}/${pkgname}-${pkgver}.tar.gz";)
-source=("git+https://github.com/metabrainz/picard.git#commit=b201207baae6c4e7ac9c4b11bc7a1dc3ec394c88";)
+source=("git+https://github.com/metabrainz/picard.git#commit=1a0ede3d36cdc05207a87cd3180ed76aad69";)
 sha256sums=('SKIP')
 
 build() {


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:43:44
  Author: felixonmars
Revision: 310243

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-latin1/repos/community-staging-x86_64/
  haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD
(from rev 310242, haskell-text-latin1/trunk/PKGBUILD)

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

Copied: haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 
310242, haskell-text-latin1/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:43:44 UTC (rev 310243)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=text-latin1
+pkgname=haskell-text-latin1
+pkgver=0.3.1
+pkgrel=2
+pkgdesc="Latin-1 (including ASCII) utility functions"
+url="https://github.com/mvv/text-latin1";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable'
+ 'haskell-semigroups' 'haskell-text')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f1a86470fd35e2641025a9d475766e35603e9b2d62d6180fe23bc0d7e4338c1560c228363712a320aed61ad1bf277fa22cd41e37e79608c4c261ff0ed88cae3b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:43:28
  Author: felixonmars
Revision: 310242

upgpkg: haskell-text-latin1 0.3.1-2

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-text-latin1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:42:54 UTC (rev 310241)
+++ PKGBUILD2018-03-21 19:43:28 UTC (rev 310242)
@@ -4,7 +4,7 @@
 _hkgname=text-latin1
 pkgname=haskell-text-latin1
 pkgver=0.3.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Latin-1 (including ASCII) utility functions"
 url="https://github.com/mvv/text-latin1";
 license=('custom:BSD3')


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:42:54
  Author: felixonmars
Revision: 310241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 310240, 
haskell-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:42:54 UTC (rev 310241)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai
+pkgname=haskell-wai
+pkgver=3.2.1.2
+pkgrel=3
+pkgdesc="Web Application Interface."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-types" "haskell-network" "haskell-text"
+ "haskell-vault")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8aa2a7d75712fc36e65fa91e352fb261cac82069a0a8ef937cff54b77efe9aa0e995aaed4a412e69389fc9c92d8bacdc16986eea8d9a0a092e1eb1064e3d90d3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 19:42:34
  Author: shibumi
Revision: 310239

archrelease: copy trunk to community-x86_64

Added:
  vault/repos/community-x86_64/PKGBUILD
(from rev 310238, vault/trunk/PKGBUILD)
  vault/repos/community-x86_64/vault.hcl
(from rev 310238, vault/trunk/vault.hcl)
  vault/repos/community-x86_64/vault.install
(from rev 310238, vault/trunk/vault.install)
  vault/repos/community-x86_64/vault.service
(from rev 310238, vault/trunk/vault.service)
  vault/repos/community-x86_64/vault.sysusers
(from rev 310238, vault/trunk/vault.sysusers)
  vault/repos/community-x86_64/vault.tmpfiles
(from rev 310238, vault/trunk/vault.tmpfiles)
Deleted:
  vault/repos/community-x86_64/PKGBUILD
  vault/repos/community-x86_64/vault.hcl
  vault/repos/community-x86_64/vault.install
  vault/repos/community-x86_64/vault.service
  vault/repos/community-x86_64/vault.sysusers
  vault/repos/community-x86_64/vault.tmpfiles

+
 PKGBUILD   |   98 +++
 vault.hcl  |   38 ++---
 vault.install  |   10 ++---
 vault.service  |   44 
 vault.sysusers |2 -
 vault.tmpfiles |2 -
 6 files changed, 97 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 19:42:25 UTC (rev 310238)
+++ PKGBUILD2018-03-21 19:42:34 UTC (rev 310239)
@@ -1,49 +0,0 @@
-# Maintainer : Christian Rebischke 
-
-pkgname='vault'
-pkgdesc='A tool for managing secrets'
-pkgver='0.9.5'
-pkgrel='1'
-url='https://vaultproject.io/'
-license=('MPL')
-arch=('x86_64')
-makedepends=('go-pie' 'git')
-depends=('glibc')
-install='vault.install'
-backup=('etc/vault.hcl')
-_vault_commit='36edb4d42380d89a897e7f633046423240b710d9'
-source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}";
-'vault.service'
-'vault.sysusers'
-'vault.tmpfiles'
-'vault.hcl')
-sha512sums=('SKIP'
-
'6619cf57668e995cddb29fb6c388c18c21b251052a53832415e415bb4fe538361ef77b74536f5b082b9cda6cd71b598fc50d8b7f51092c4d60262052c5725af2'
-
'92616ccf83fa5ca9f8b0d022cf8ceb1f3549e12b66bf21d9f77f3eb26bd75ec1dc36c155948ec987c642067b85fbfc30a9217d6c503d952a402aa5ef63e50928'
-
'073f0f400cba78521cd2709ce86d88fbb14125117f9f3beca657f625d04eab8e00f7a01b5d9a1cfc03e9038844f5732bdbb1a85dd65a803d3f0b90f8bf87880e'
-
'46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe')
-
-prepare () {
-  export GOPATH="${srcdir}"
-  export PATH="$PATH:$GOPATH/bin"
-  mkdir -p src/github.com/hashicorp/
-  mv "${pkgname}" src/github.com/hashicorp/
-}
-
-build () {
-  cd src/github.com/hashicorp/"${pkgname}"
-  go build -o vault-binary
-}
-
-package () {
-  cd src/github.com/hashicorp/"${pkgname}"
-   install -Dm755 vault-binary "${pkgdir}/usr/bin/vault"
-   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-   install -Dm644 "${srcdir}/vault.hcl" "${pkgdir}/etc/vault.hcl"
-   install -Dm644 "${srcdir}/vault.service" 
"${pkgdir}/usr/lib/systemd/system/vault.service"
-   install -Dm644 "${srcdir}/vault.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/vault.conf"
-   install -Dm644 "${srcdir}/vault.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/vault.conf"
-   for file in README.md CHANGELOG.md ; do
-   install -Dm644 "${file}" 
"${pkgdir}/usr/share/doc/${pkgname}/${file}"
-   done
-}

Copied: vault/repos/community-x86_64/PKGBUILD (from rev 310238, 
vault/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 19:42:34 UTC (rev 310239)
@@ -0,0 +1,49 @@
+# Maintainer : Christian Rebischke 
+
+pkgname='vault'
+pkgdesc='A tool for managing secrets'
+pkgver='0.9.6'
+pkgrel='1'
+url='https://vaultproject.io/'
+license=('MPL')
+arch=('x86_64')
+makedepends=('go-pie' 'git')
+depends=('glibc')
+install='vault.install'
+backup=('etc/vault.hcl')
+_vault_commit='7e1fbde40afee241f81ef08700e7987d86fc7242'
+source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}";
+'vault.service'
+'vault.sysusers'
+'vault.tmpfiles'
+'vault.hcl')
+sha512sums=('SKIP'
+
'6619cf57668e995cddb29fb6c388c18c21b251052a53832415e415bb4fe538361ef77b74536f5b082b9cda6cd71b598fc50d8b7f51092c4d60262052c5725af2'
+
'92616ccf83fa5ca9f8b0d022cf8ceb1f3549e12b66bf21d9f77f3eb26bd75ec1dc36c155948ec987c642067b85fbfc30a9217d6c503d952a402aa5ef63e50928'
+
'073f0f400cba78521cd2709ce86d88fbb14125117f9f3beca657f625d04eab8e00f7a01b5d9a1cfc03e9038844f5732bdbb1a85dd65a803d3f0b90f8bf87880e'
+
'46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe')
+
+prepare () {
+  export G

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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:42:38
  Author: felixonmars
Revision: 310240

upgpkg: haskell-wai 3.2.1.2-3

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:42:34 UTC (rev 310239)
+++ PKGBUILD2018-03-21 19:42:38 UTC (rev 310240)
@@ -5,7 +5,7 @@
 _hkgname=wai
 pkgname=haskell-wai
 pkgver=3.2.1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Web Application Interface."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 19:42:25
  Author: shibumi
Revision: 310238

upgpkg: vault 0.9.6-1

Modified:
  vault/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:41:56 UTC (rev 310237)
+++ PKGBUILD2018-03-21 19:42:25 UTC (rev 310238)
@@ -2,7 +2,7 @@
 
 pkgname='vault'
 pkgdesc='A tool for managing secrets'
-pkgver='0.9.5'
+pkgver='0.9.6'
 pkgrel='1'
 url='https://vaultproject.io/'
 license=('MPL')
@@ -11,7 +11,7 @@
 depends=('glibc')
 install='vault.install'
 backup=('etc/vault.hcl')
-_vault_commit='36edb4d42380d89a897e7f633046423240b710d9'
+_vault_commit='7e1fbde40afee241f81ef08700e7987d86fc7242'
 source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit}";
 'vault.service'
 'vault.sysusers'


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:41:56
  Author: felixonmars
Revision: 310237

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 
310236, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:41:56 UTC (rev 310237)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.9.1
+pkgrel=20
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b51c0f6946d1952fa0e91db1164d77ab12e0709fdf9555b53f5c25ed7c55365b433733a933dd2765ce14d0ca2685edce7573c9dbfb75ae49443b4f177d170c40')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:41:40
  Author: felixonmars
Revision: 310236

upgpkg: haskell-http-types 0.9.1-20

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-http-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:40:53 UTC (rev 310235)
+++ PKGBUILD2018-03-21 19:41:40 UTC (rev 310236)
@@ -5,7 +5,7 @@
 _hkgname=http-types
 pkgname=haskell-http-types
 pkgver=0.9.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:40:38
  Author: felixonmars
Revision: 310234

upgpkg: haskell-uri-bytestring 0.3.1.1-9

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-uri-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:39:37 UTC (rev 310233)
+++ PKGBUILD2018-03-21 19:40:38 UTC (rev 310234)
@@ -4,7 +4,7 @@
 _hkgname=uri-bytestring
 pkgname=haskell-uri-bytestring
 pkgver=0.3.1.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Haskell URI parsing as ByteStrings"
 url="https://github.com/Soostone/uri-bytestring";
 license=('custom:BSD3')


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:40:53
  Author: felixonmars
Revision: 310235

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-uri-bytestring/repos/community-staging-x86_64/
  haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 310234, haskell-uri-bytestring/trunk/PKGBUILD)

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

Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from 
rev 310234, haskell-uri-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:40:53 UTC (rev 310235)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=uri-bytestring
+pkgname=haskell-uri-bytestring
+pkgver=0.3.1.1
+pkgrel=9
+pkgdesc="Haskell URI parsing as ByteStrings"
+url="https://github.com/Soostone/uri-bytestring";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-th-lift-instances')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck' 'haskell-base-compat' 
'haskell-quickcheck-instances'
+ 'haskell-semigroups' 'haskell-generics-sop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a2f154e74e3c74ecf8f5934fe5e917b4d7a7c0ab712ca86da41adebb3da9d7e723275a9fc220dce7d1d065855d217c9462aedabd8844731228e45e0ef7af1ccc')
+
+prepare() {
+sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-lib-Werror
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:39:37
  Author: felixonmars
Revision: 310233

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-instances/repos/community-staging-x86_64/
  haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD)

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

Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 310232, haskell-quickcheck-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:39:37 UTC (rev 310233)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-instances
+pkgname=haskell-quickcheck-instances
+pkgver=0.3.18
+pkgrel=4
+pkgdesc="Common quickcheck instances"
+url="https://github.com/phadej/qc-instances";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 
'haskell-tagged' 'haskell-text'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-bytestring-builder
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:39:20
  Author: felixonmars
Revision: 310232

upgpkg: haskell-quickcheck-instances 0.3.18-4

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-quickcheck-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:38:43 UTC (rev 310231)
+++ PKGBUILD2018-03-21 19:39:20 UTC (rev 310232)
@@ -5,7 +5,7 @@
 _hkgname=quickcheck-instances
 pkgname=haskell-quickcheck-instances
 pkgver=0.3.18
-pkgrel=3
+pkgrel=4
 pkgdesc="Common quickcheck instances"
 url="https://github.com/phadej/qc-instances";
 license=("custom:BSD3")


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:38:43
  Author: felixonmars
Revision: 310231

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-case-insensitive/repos/community-staging-x86_64/
  haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD
(from rev 310230, haskell-case-insensitive/trunk/PKGBUILD)

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

Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from 
rev 310230, haskell-case-insensitive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:38:43 UTC (rev 310231)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=case-insensitive
+pkgname=haskell-case-insensitive
+pkgver=1.2.0.11
+pkgrel=1
+pkgdesc="Case insensitive string comparison"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-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 "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:38:28
  Author: felixonmars
Revision: 310230

upgpkg: haskell-case-insensitive 1.2.0.11-1

rebuild with case-insensitive,1.2.0.11

Modified:
  haskell-case-insensitive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:37:12 UTC (rev 310229)
+++ PKGBUILD2018-03-21 19:38:28 UTC (rev 310230)
@@ -4,8 +4,8 @@
 
 _hkgname=case-insensitive
 pkgname=haskell-case-insensitive
-pkgver=1.2.0.10
-pkgrel=9
+pkgver=1.2.0.11
+pkgrel=1
 pkgdesc="Case insensitive string comparison"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('custom:BSD3')
@@ -13,7 +13,7 @@
 depends=('ghc-libs' 'haskell-hashable' 'haskell-text')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('5b9db48836a67e8d874497ce670a8f5d07198ad77693c7fc697deaa50a4cab7111074630e26acb7ea6d8bf550f9d66d1568fef51c6aa4388d26405765a546336')
+sha512sums=('21f6041061a1cbf3a46f2e998e7b8be52e5746fbb4185d86ae943ee36f613cceb977a6509e6759431f1228e271b5239dcc104d4fca9a12bd650ff5df5546e00c')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 19:34:53
  Author: shibumi
Revision: 310225

upgpkg: asciidoctor 1.5.6.2-1

new release + renamed LICENSE

Modified:
  asciidoctor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:23:59 UTC (rev 310224)
+++ PKGBUILD2018-03-21 19:34:53 UTC (rev 310225)
@@ -5,8 +5,8 @@
 # Contributor: Nicolas Bigaouette 
 
 pkgname=asciidoctor
-pkgver=1.5.6.1
-pkgrel=3
+pkgver=1.5.6.2
+pkgrel=1
 pkgdesc='An implementation of AsciiDoc in Ruby'
 arch=('any')
 url='http://asciidoctor.org'
@@ -14,9 +14,9 @@
 makedepends=('ruby-rdoc')
 depends=('ruby')
 options=(!emptydirs)
-source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem)
-noextract=($pkgname-$pkgver.gem)
-sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf')
+source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem";)
+noextract=("$pkgname-$pkgver.gem")
+sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d')
 
 package() {
 local _gemdir="$(ruby -e 'puts Gem.default_dir')"
@@ -25,8 +25,8 @@
 -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
 "$pkgname-$pkgver.gem"
 
-install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc"
+install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
 "$pkgdir/usr/share/man/man1/asciidoctor.1"
 


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

2018-03-21 Thread Christian Rebischke via arch-commits
Date: Wednesday, March 21, 2018 @ 19:34:59
  Author: shibumi
Revision: 310226

archrelease: copy trunk to community-any

Added:
  asciidoctor/repos/community-any/PKGBUILD
(from rev 310225, asciidoctor/trunk/PKGBUILD)
Deleted:
  asciidoctor/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-21 19:34:53 UTC (rev 310225)
+++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer:  Christian Rebischke 
-# Contributor: Stefan Tatschner 
-# Contributor: Nick Østergaard 
-# Contributor: Nicolas Bigaouette 
-
-pkgname=asciidoctor
-pkgver=1.5.6.1
-pkgrel=3
-pkgdesc='An implementation of AsciiDoc in Ruby'
-arch=('any')
-url='http://asciidoctor.org'
-license=('MIT')
-makedepends=('ruby-rdoc')
-depends=('ruby')
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/${pkgname}-${pkgver}.gem)
-noextract=($pkgname-$pkgver.gem)
-sha512sums=('cb23ab539b16b064e4a21575420abdaab34e20b7650a43b47df68ded1a424d1ab265c88102d4f3d3422bd30952fd93db7de254d61fdc253d17ffd93f1345bcdf')
-
-package() {
-local _gemdir="$(ruby -e 'puts Gem.default_dir')"
-
-gem install --ignore-dependencies --no-user-install --verbose \
--i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
-"$pkgname-$pkgver.gem"
-
-install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE.adoc" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE.adoc"
-install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
-"$pkgdir/usr/share/man/man1/asciidoctor.1"
-
-rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
-rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
-}

Copied: asciidoctor/repos/community-any/PKGBUILD (from rev 310225, 
asciidoctor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-21 19:34:59 UTC (rev 310226)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer:  Christian Rebischke 
+# Contributor: Stefan Tatschner 
+# Contributor: Nick Østergaard 
+# Contributor: Nicolas Bigaouette 
+
+pkgname=asciidoctor
+pkgver=1.5.6.2
+pkgrel=1
+pkgdesc='An implementation of AsciiDoc in Ruby'
+arch=('any')
+url='http://asciidoctor.org'
+license=('MIT')
+makedepends=('ruby-rdoc')
+depends=('ruby')
+options=(!emptydirs)
+source=("https://rubygems.org/downloads/${pkgname}-${pkgver}.gem";)
+noextract=("$pkgname-$pkgver.gem")
+sha512sums=('5eabe097d4f98b8249d7d7c0cad769fa91c95a9bb020baed83b53b0eebea0736321261e51210813395063cd7e1baa9d1a06a7daaaf754aa46eff17784710574d')
+
+package() {
+local _gemdir="$(ruby -e 'puts Gem.default_dir')"
+
+gem install --ignore-dependencies --no-user-install --verbose \
+-i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" \
+"$pkgname-$pkgver.gem"
+
+install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/LICENSE" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+install -Dm644 "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man/asciidoctor.1" \
+"$pkgdir/usr/share/man/man1/asciidoctor.1"
+
+rm "$pkgdir/$_gemdir/cache/$pkgname-$pkgver.gem"
+rm -rf "$pkgdir/$_gemdir/gems/$pkgname-$pkgver/man"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:23:59
  Author: felixonmars
Revision: 310224

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 310223, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 310223, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:23:59 UTC (rev 310224)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.5
+pkgrel=61
+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' 'haskell-cmdargs' 'haskell-data-default' 
'haskell-fsnotify'
+ 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 
'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=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3')
+
+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)

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:23:26
  Author: felixonmars
Revision: 310223

upgpkg: hledger-ui 1.5-61

rebuild with data-clist,0.1.2.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:21:54 UTC (rev 310222)
+++ PKGBUILD2018-03-21 19:23:26 UTC (rev 310223)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.5
-pkgrel=60
+pkgrel=61
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:21:54
  Author: felixonmars
Revision: 310222

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:21:39
  Author: felixonmars
Revision: 310221

upgpkg: haskell-brick 0.34.1-19

rebuild with data-clist,0.1.2.1

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:20:44 UTC (rev 310220)
+++ PKGBUILD2018-03-21 19:21:39 UTC (rev 310221)
@@ -5,7 +5,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.34.1
-pkgrel=18
+pkgrel=19
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("custom:BSD3")


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:20:44
  Author: felixonmars
Revision: 310220

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-clist/repos/community-staging-x86_64/
  haskell-data-clist/repos/community-staging-x86_64/PKGBUILD
(from rev 310219, haskell-data-clist/trunk/PKGBUILD)

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

Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 
310219, haskell-data-clist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:20:44 UTC (rev 310220)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-clist
+pkgname=haskell-data-clist
+pkgver=0.1.2.1
+pkgrel=1
+pkgdesc="Simple functional ring type."
+url="https://github.com/sw17ch/data-clist";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:20:20
  Author: felixonmars
Revision: 310219

upgpkg: haskell-data-clist 0.1.2.1-1

rebuild with data-clist,0.1.2.1

Modified:
  haskell-data-clist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:17:42 UTC (rev 310218)
+++ PKGBUILD2018-03-21 19:20:20 UTC (rev 310219)
@@ -4,8 +4,8 @@
 
 _hkgname=data-clist
 pkgname=haskell-data-clist
-pkgver=0.1.1.0
-pkgrel=8
+pkgver=0.1.2.1
+pkgrel=1
 pkgdesc="Simple functional ring type."
 url="https://github.com/sw17ch/data-clist";
 license=("custom:BSD3")
@@ -13,12 +13,8 @@
 depends=('ghc-libs' "haskell-quickcheck")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e7365caeda1bc676bd7280b15c6f98e41bd47a70436bee959ded6925ba3a56dd47a83daac553bde6274cfd3d23610e65ba26b2839d355856fc20f6b0818be8b9')
+sha512sums=('2fe1bb69270b37ed1c1a4ee2657b49b6bb699d3306a57156c8664a7ccbb6310f0a9a7f5bd19403f0024b891c6ae1eb7604612501f1698ed7ae53fd60dae841ba')
 
-prepare() {
-sed -i 's/QuickCheck >= 2.4 && < 2.10/QuickCheck >= 2.4 \&\& < 2.11/' 
${_hkgname}-${pkgver}/${_hkgname}.cabal
-}
-
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:11:08
  Author: felixonmars
Revision: 310117

upgpkg: agda 2.5.3-27

rebuild with blaze-builder,0.4.1.0

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 19:09:49 UTC (rev 310116)
+++ PKGBUILD2018-03-21 19:11:08 UTC (rev 310117)
@@ -5,7 +5,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.5.3
-pkgrel=26
+pkgrel=27
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="http://wiki.portal.chalmers.se/agda/";
 license=("custom")


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 19:11:27
  Author: felixonmars
Revision: 310118

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 310117, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 310117, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 19:11:27 UTC (rev 310118)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.5.3
+pkgrel=27
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="http://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' "alex" "happy" "haskell-async" "haskell-blaze-html" 
"haskell-boxes"
+ "haskell-cpphs" "haskell-data-hash" "haskell-edisonapi" 
"haskell-edisoncore"
+ "haskell-edit-distance" "haskell-equivalence" 
"haskell-geniplate-mirror" "haskell-gitrev"
+ "haskell-hashable" "haskell-hashtables" "haskell-ieee754" 
"haskell-monadplus" "haskell-mtl"
+ "haskell-murmur-hash" "haskell-parallel" "haskell-regex-tdfa" 
"haskell-stm"
+ "haskell-strict" "haskell-text" "haskell-unordered-containers" 
"haskell-uri-encode"
+ "haskell-zlib")
+optdepends=('agda-stdlib: for standard library')
+makedepends=('ghc')
+source=("https://github.com/agda/agda/archive/v$pkgver.tar.gz";)
+sha512sums=('89cf67d095cb3694a8f266445092620746a04aa866ab3af277f73b304d8c0f54dc7880a6093336f0c4893ee3861fc853bcf7ca48c430f2c8c83b2c24bf6cb97a')
+
+prepare() {
+mkdir -p lib-target
+cp -a $pkgname-$pkgver/src/data/lib lib-target/lib
+sed -e "s|rawSystem agda \\[|rawSystem \"env\" 
[\"Agda_datadir=$PWD/lib-target\", 
\"LD_LIBRARY_PATH=$PWD/$pkgname-$pkgver/dist/build\", agda,|" \
+-e "s|(ms, datadir dirs|(ms, \"$PWD/lib-target\"|" \
+-i $pkgname-$pkgver/Setup.hs
+
+sed -i 's/, EdisonCore >= 1.3.1.1 && < 1.3.2/, EdisonCore >= 1.3.1.1/' 
$pkgname-$pkgver/$_hkgname.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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-debug -f-enable-cluster-counting
+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
+}
+
+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"
+
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Primitive.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Primitive.agdai
+install -m644 "$srcdir"/lib-target/lib/prim/Agda/Builtin/*.agdai 
"$pkgdir"/usr/share/agda/lib/prim/Agda/Builtin/
+}


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:54:02
  Author: heftig
Revision: 319774

archrelease: copy trunk to staging-x86_64

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

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

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

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


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:53:42
  Author: heftig
Revision: 319773

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/4.15-FS57305.patch
(from rev 319772, nvidia/trunk/4.15-FS57305.patch)
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 319772, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/fix-abi.patch
(from rev 319772, nvidia/trunk/fix-abi.patch)

+
 4.15-FS57305.patch |  181 +++
 PKGBUILD   |   85 +++
 fix-abi.patch  |   12 +++
 3 files changed, 278 insertions(+)

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

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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:53:03
  Author: heftig
Revision: 310109

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
310108, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-03-21 18:53:03 UTC (rev 
310109)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

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

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


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:53:22
  Author: heftig
Revision: 310110

archrelease: copy trunk to community-staging-x86_64

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

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

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

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


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:52:43
  Author: heftig
Revision: 310108

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:51:44
  Author: heftig
Revision: 310105

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:52:25
  Author: heftig
Revision: 310107

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-21 Thread Jan Steffens via arch-commits
Date: Wednesday, March 21, 2018 @ 18:52:04
  Author: heftig
Revision: 310106

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 18:50:41
  Author: felixonmars
Revision: 310104

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 310103, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 18:50:41 UTC (rev 310104)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.12.5.20170909
+pkgrel=61
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 
'haskell-old-time' 'haskell-parsec'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc')
+# Fetched from http://darcs.net/reviewed/reviewed.zip
+source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip";)
+#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f')
+
+prepare() {
+mv reviewed $pkgname-$pkgver
+sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 
2999.18.1,/' \
+-e 's/process  >= 1.2.3.0 && < 1.5.0.0,/process  >= 1.2.3.0,/' 
\
+-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \
+-i $pkgname-$pkgver/darcs.cabal
+}
+
+build() {
+cd $pkgname-$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 \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 18:50:25
  Author: felixonmars
Revision: 310103

upgpkg: darcs 2.12.5.20170909-61

rebuild with blaze-builder,0.4.1.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 18:47:15 UTC (rev 310102)
+++ PKGBUILD2018-03-21 18:50:25 UTC (rev 310103)
@@ -4,7 +4,7 @@
 
 pkgname=darcs
 pkgver=2.12.5.20170909
-pkgrel=60
+pkgrel=61
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL")


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 18:47:15
  Author: felixonmars
Revision: 310102

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 310101, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-03-21 18:47:15 UTC (rev 310102)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180316
+pkgrel=8
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' '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-conduit' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 
'haskell-edit-distance'
+ 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 
'haskell-feed'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-mtl'
+ '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' 'haskell-stm-chans' 
'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2018-03-21 Thread Felix Yan via arch-commits
Date: Wednesday, March 21, 2018 @ 18:46:57
  Author: felixonmars
Revision: 310101

upgpkg: git-annex 6.20180316-8

rebuild with blaze-builder,0.4.1.0

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-03-21 18:45:36 UTC (rev 310100)
+++ PKGBUILD2018-03-21 18:46:57 UTC (rev 310101)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180316
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


  1   2   3   4   5   >