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

2020-02-20 Thread Eli Schwartz via arch-commits
Date: Friday, February 21, 2020 @ 05:05:50
  Author: eschwartz
Revision: 577481

archrelease: copy trunk to community-x86_64

Added:
  cinnamon-session/repos/community-x86_64/PKGBUILD
(from rev 577480, cinnamon-session/trunk/PKGBUILD)
Deleted:
  cinnamon-session/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-21 05:05:32 UTC (rev 577480)
+++ PKGBUILD2020-02-21 05:05:50 UTC (rev 577481)
@@ -1,36 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alexandre Filgueira 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=cinnamon-session
-pkgver=4.4.0
-pkgrel=1
-pkgdesc="The Cinnamon Session Handler"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname}";
-license=('GPL' 'LGPL')
-depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
-optdepends=('cinnamon-translations: i18n')
-makedepends=('meson' 'samurai' 'xtrans')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('1b788ec8df1132c7a52fe7c3105a1b05029d863d6b8803d9dd32e7194c407c8b')
-b2sums=('a686c60f3b533d6c3e546dc21048d850c0125b0ef339336a5a929d638c2ea005f9ed04efcc0aa93eb2afd22df6a5c2c330e9a4abc0abd270d12f32474262a434')
-
-build() {
-mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-meson --prefix=/usr \
-  --libexecdir=lib/${pkgname} \
-  --buildtype=plain \
-  -Dgconf=false \
-  -Ddocbook=false \
-  ..
-samu
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-DESTDIR="${pkgdir}" samu install
-}

Copied: cinnamon-session/repos/community-x86_64/PKGBUILD (from rev 577480, 
cinnamon-session/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-21 05:05:50 UTC (rev 577481)
@@ -0,0 +1,36 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alexandre Filgueira 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=cinnamon-session
+pkgver=4.4.1
+pkgrel=1
+pkgdesc="The Cinnamon Session Handler"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname}";
+license=('GPL' 'LGPL')
+depends=('cinnamon-desktop' 'dbus-glib' 'libsm' 'libcanberra' 'xapps')
+optdepends=('cinnamon-translations: i18n')
+makedepends=('meson' 'samurai' 'xtrans')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('8c85bdca724e211aaaeb7ccf0af220c77facafd567ea6ad2bc167f597a75cb87')
+b2sums=('bd39b5a89011942239beb76976b01234eaf839e80f1f54d26e1ee988797596d876d2708bee91d4c016a584d76fd9ba1209b4f8e77da8e9db8d7a8b4e5a43dac1')
+
+build() {
+mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+meson --prefix=/usr \
+  --libexecdir=lib/${pkgname} \
+  --buildtype=plain \
+  -Dgconf=false \
+  -Ddocbook=false \
+  ..
+samu
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+DESTDIR="${pkgdir}" samu install
+}


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

2020-02-20 Thread Eli Schwartz via arch-commits
Date: Friday, February 21, 2020 @ 05:05:32
  Author: eschwartz
Revision: 577480

upgpkg: cinnamon-session 4.4.1-1: upstream release

Modified:
  cinnamon-session/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 01:25:40 UTC (rev 577479)
+++ PKGBUILD2020-02-21 05:05:32 UTC (rev 577480)
@@ -3,7 +3,7 @@
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=cinnamon-session
-pkgver=4.4.0
+pkgver=4.4.1
 pkgrel=1
 pkgdesc="The Cinnamon Session Handler"
 arch=('x86_64')
@@ -13,8 +13,8 @@
 optdepends=('cinnamon-translations: i18n')
 makedepends=('meson' 'samurai' 'xtrans')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha256sums=('1b788ec8df1132c7a52fe7c3105a1b05029d863d6b8803d9dd32e7194c407c8b')
-b2sums=('a686c60f3b533d6c3e546dc21048d850c0125b0ef339336a5a929d638c2ea005f9ed04efcc0aa93eb2afd22df6a5c2c330e9a4abc0abd270d12f32474262a434')
+sha256sums=('8c85bdca724e211aaaeb7ccf0af220c77facafd567ea6ad2bc167f597a75cb87')
+b2sums=('bd39b5a89011942239beb76976b01234eaf839e80f1f54d26e1ee988797596d876d2708bee91d4c016a584d76fd9ba1209b4f8e77da8e9db8d7a8b4e5a43dac1')
 
 build() {
 mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build


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

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:25:40
  Author: archange
Revision: 577479

archrelease: copy trunk to community-any

Added:
  python-easyprocess/repos/community-any/
  python-easyprocess/repos/community-any/PKGBUILD
(from rev 577478, python-easyprocess/trunk/PKGBUILD)

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

Copied: python-easyprocess/repos/community-any/PKGBUILD (from rev 577478, 
python-easyprocess/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-21 01:25:40 UTC (rev 577479)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=EasyProcess
+pkgname=python-${_pkg,,}
+pkgver=0.2.10
+pkgrel=1
+pkgdesc="Easy to use python subprocess interface"
+arch=(any)
+url="https://github.com/ponty/EasyProcess";
+license=(BSD)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-nose python-pyvirtualdisplay iputils 
xorg-server-xvfb)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('636b5e30222cde1e881fafc0112b35d516bce41ddee83ecbac656dec9befea1b')
+
+prepare() {
+  sed -i 's|isAlive|is_alive|' ${_pkg}-${pkgver}/easyprocess/__init__.py
+}
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  PYTHONPATH="${PWD}/build/lib/" pytest
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


[arch-commits] Commit in (4 files)

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:25:32
  Author: archange
Revision: 577478

Initial additon of python-easyprocess to [community]

depends of python-pyvirtualdisplay, python-pyscreenshot

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

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

Added: python-easyprocess/trunk/PKGBUILD
===
--- python-easyprocess/trunk/PKGBUILD   (rev 0)
+++ python-easyprocess/trunk/PKGBUILD   2020-02-21 01:25:32 UTC (rev 577478)
@@ -0,0 +1,35 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=EasyProcess
+pkgname=python-${_pkg,,}
+pkgver=0.2.10
+pkgrel=1
+pkgdesc="Easy to use python subprocess interface"
+arch=(any)
+url="https://github.com/ponty/EasyProcess";
+license=(BSD)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest python-nose python-pyvirtualdisplay iputils 
xorg-server-xvfb)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('636b5e30222cde1e881fafc0112b35d516bce41ddee83ecbac656dec9befea1b')
+
+prepare() {
+  sed -i 's|isAlive|is_alive|' ${_pkg}-${pkgver}/easyprocess/__init__.py
+}
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  PYTHONPATH="${PWD}/build/lib/" pytest
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:24:13
  Author: archange
Revision: 577477

archrelease: copy trunk to community-any

Added:
  python-pyvirtualdisplay/repos/community-any/
  python-pyvirtualdisplay/repos/community-any/PKGBUILD
(from rev 577476, python-pyvirtualdisplay/trunk/PKGBUILD)

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

Copied: python-pyvirtualdisplay/repos/community-any/PKGBUILD (from rev 577476, 
python-pyvirtualdisplay/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-21 01:24:13 UTC (rev 577477)
@@ -0,0 +1,38 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=PyVirtualDisplay
+pkgname=python-${_pkg,,}
+pkgver=0.2.5
+pkgrel=1
+pkgdesc="Python wrapper for Xvfb, Xephyr and Xvnc"
+arch=(any)
+url="https://github.com/ponty/PyVirtualDisplay";
+license=(BSD)
+depends=(python-easyprocess)
+makedepends=(python-setuptools)
+checkdepends=(
+python-pytest python-nose python-pyscreenshot python-pillow
+python-entrypoint2 python-path.py xorg-server-xvfb xorg-server-xephyr
+xorg-xmessage xorg-xdpyinfo scrot
+)
+#PyPi tarball does not have tests 
https://github.com/ponty/PyVirtualDisplay/pull/45
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('30c13528871d032aec9c09b3a84452cb1d4f0dfc00a8f981df8bfa011b96e073')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  # Test.test_slowshot and Test.test_slowshot_wrap are timing out
+  PYTHONPATH="${PWD}/build/lib" pytest tests || warning "Tests failed"
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


[arch-commits] Commit in (4 files)

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:24:04
  Author: archange
Revision: 577476

Initial addition of python-pyvirtualdisplay to [community]

depends of python-pytest-xvfb

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

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

Added: python-pyvirtualdisplay/trunk/PKGBUILD
===
--- python-pyvirtualdisplay/trunk/PKGBUILD  (rev 0)
+++ python-pyvirtualdisplay/trunk/PKGBUILD  2020-02-21 01:24:04 UTC (rev 
577476)
@@ -0,0 +1,38 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=PyVirtualDisplay
+pkgname=python-${_pkg,,}
+pkgver=0.2.5
+pkgrel=1
+pkgdesc="Python wrapper for Xvfb, Xephyr and Xvnc"
+arch=(any)
+url="https://github.com/ponty/PyVirtualDisplay";
+license=(BSD)
+depends=(python-easyprocess)
+makedepends=(python-setuptools)
+checkdepends=(
+python-pytest python-nose python-pyscreenshot python-pillow
+python-entrypoint2 python-path.py xorg-server-xvfb xorg-server-xephyr
+xorg-xmessage xorg-xdpyinfo scrot
+)
+#PyPi tarball does not have tests 
https://github.com/ponty/PyVirtualDisplay/pull/45
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('30c13528871d032aec9c09b3a84452cb1d4f0dfc00a8f981df8bfa011b96e073')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  # Test.test_slowshot and Test.test_slowshot_wrap are timing out
+  PYTHONPATH="${PWD}/build/lib" pytest tests || warning "Tests failed"
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:22:52
  Author: archange
Revision: 577475

archrelease: copy trunk to community-any

Added:
  python-pyscreenshot/repos/community-any/
  python-pyscreenshot/repos/community-any/PKGBUILD
(from rev 577474, python-pyscreenshot/trunk/PKGBUILD)

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

Copied: python-pyscreenshot/repos/community-any/PKGBUILD (from rev 577474, 
python-pyscreenshot/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-21 01:22:52 UTC (rev 577475)
@@ -0,0 +1,42 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pyscreenshot
+pkgname=python-${_pkg}
+pkgver=1.0
+pkgrel=1
+pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory"
+arch=(any)
+url="https://github.com/ponty/pyscreenshot";
+license=(BSD)
+depends=(python-easyprocess python-entrypoint2)
+makedepends=(python-setuptools)
+checkdepends=(
+python-nose python-pyvirtualdisplay python-pillow python-pygame
+python-path.py python-xlib
+python-gobject python-pyqt5 python-qtpy pyside2
+xorg-server-xvfb xorg-xdpyinfo gnome-screenshot scrot imagemagick
+)
+#PyPi tarball does not have tests
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('b1ccae937486cb304d5b3039e2b48d728df7ba67642b1a522b598e622936cfad')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}/tests/
+  export PYTHONPATH="../build/lib/" 
+  python -m pyscreenshot.check.versions
+  python -m pyscreenshot.check.speedtest --virtual-display
+  xvfb-run -s "-br -screen 0 400x500x24" \
+nosetests -vv test_scrot.py test_imagemagick.py test_def.py test_pygdk3.py 
test_pyqt5.py test_qtpy.py test_pyside2.py easy
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


[arch-commits] Commit in (4 files)

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:22:43
  Author: archange
Revision: 577474

Initial addition of python-pyscreenshot to [community]

checkdepends of python-pyvirtualdisplay

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

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

Added: python-pyscreenshot/trunk/PKGBUILD
===
--- python-pyscreenshot/trunk/PKGBUILD  (rev 0)
+++ python-pyscreenshot/trunk/PKGBUILD  2020-02-21 01:22:43 UTC (rev 577474)
@@ -0,0 +1,42 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pyscreenshot
+pkgname=python-${_pkg}
+pkgver=1.0
+pkgrel=1
+pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory"
+arch=(any)
+url="https://github.com/ponty/pyscreenshot";
+license=(BSD)
+depends=(python-easyprocess python-entrypoint2)
+makedepends=(python-setuptools)
+checkdepends=(
+python-nose python-pyvirtualdisplay python-pillow python-pygame
+python-path.py python-xlib
+python-gobject python-pyqt5 python-qtpy pyside2
+xorg-server-xvfb xorg-xdpyinfo gnome-screenshot scrot imagemagick
+)
+#PyPi tarball does not have tests
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('b1ccae937486cb304d5b3039e2b48d728df7ba67642b1a522b598e622936cfad')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}/tests/
+  export PYTHONPATH="../build/lib/" 
+  python -m pyscreenshot.check.versions
+  python -m pyscreenshot.check.speedtest --virtual-display
+  xvfb-run -s "-br -screen 0 400x500x24" \
+nosetests -vv test_scrot.py test_imagemagick.py test_def.py test_pygdk3.py 
test_pyqt5.py test_qtpy.py test_pyside2.py easy
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:21:35
  Author: archange
Revision: 577473

archrelease: copy trunk to community-any

Added:
  python-entrypoint2/repos/community-any/
  python-entrypoint2/repos/community-any/PKGBUILD
(from rev 577472, python-entrypoint2/trunk/PKGBUILD)

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

Copied: python-entrypoint2/repos/community-any/PKGBUILD (from rev 577472, 
python-entrypoint2/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-21 01:21:35 UTC (rev 577473)
@@ -0,0 +1,33 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=entrypoint2
+pkgname=python-${_pkg}
+pkgver=0.2
+pkgrel=1
+pkgdesc="Easy to use command-line interface for python modules"
+arch=(any)
+url="https://github.com/ponty/entrypoint2";
+license=(BSD)
+depends=(python-argparse python-decorator)
+makedepends=(python-setuptools)
+checkdepends=(python-nose python-path.py python-easyprocess)
+#PyPi tarball does not have tests, see 
https://github.com/ponty/entrypoint2/pull/5
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('a49b160c452914b830135201e6db466c6bb39759ccd0c301cbb7943ab57802fd')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}/tests
+  PYTHONPATH="../build/lib/" nosetests -vv
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


[arch-commits] Commit in (4 files)

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 01:21:23
  Author: archange
Revision: 577472

Initial addition of python-entrypoint2 to [community]

depends of python-pyscreenshot
checkdepends of python-pyvirtualdisplay

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

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

Added: python-entrypoint2/trunk/PKGBUILD
===
--- python-entrypoint2/trunk/PKGBUILD   (rev 0)
+++ python-entrypoint2/trunk/PKGBUILD   2020-02-21 01:21:23 UTC (rev 577472)
@@ -0,0 +1,33 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=entrypoint2
+pkgname=python-${_pkg}
+pkgver=0.2
+pkgrel=1
+pkgdesc="Easy to use command-line interface for python modules"
+arch=(any)
+url="https://github.com/ponty/entrypoint2";
+license=(BSD)
+depends=(python-argparse python-decorator)
+makedepends=(python-setuptools)
+checkdepends=(python-nose python-path.py python-easyprocess)
+#PyPi tarball does not have tests, see 
https://github.com/ponty/entrypoint2/pull/5
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('a49b160c452914b830135201e6db466c6bb39759ccd0c301cbb7943ab57802fd')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}/tests
+  PYTHONPATH="../build/lib/" nosetests -vv
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 01:02:23
  Author: felixonmars
Revision: 577471

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 577470, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 577470, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 01:02:23 UTC (rev 577471)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.1
+pkgrel=54
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 
'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/fail /error /' src/HIndent/Types.hs
+sed -i 's/fail$/error/' src/main/Test.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 01:02:06
  Author: felixonmars
Revision: 577470

upgpkg: hindent 5.3.1-54: rebuild with path 0.7.0

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 01:00:51 UTC (rev 577469)
+++ PKGBUILD2020-02-21 01:02:06 UTC (rev 577470)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=53
+pkgrel=54
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent";
 license=("BSD")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 01:00:28
  Author: felixonmars
Revision: 577468

upgpkg: haskell-pantry 0.2.0.0.20200204-24: rebuild with path 0.7.0

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:52:31 UTC (rev 577467)
+++ PKGBUILD2020-02-21 01:00:28 UTC (rev 577468)
@@ -4,7 +4,7 @@
 pkgname=haskell-pantry
 pkgver=0.2.0.0.20200204
 _commit=86462a97c4d8091993cc6e246fd0f2ae5aa608f0
-pkgrel=23
+pkgrel=24
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry";
 license=('BSD')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 01:00:51
  Author: felixonmars
Revision: 577469

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
577468, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 01:00:51 UTC (rev 577469)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.2.0.0.20200204
+_commit=86462a97c4d8091993cc6e246fd0f2ae5aa608f0
+pkgrel=24
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 
'haskell-rio-orphans'
+ 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=($_hkgname-$_commit.tar.gz::https://github.com/commercialhaskell/pantry/archive/$_commit.tar.gz)
+sha512sums=('c8a979738b245ac60c7c895996b9307b6709567e9b1d4e94369c4f714e03e6e9db19945464e7d22504e82674b53eb8171323c44c348c1e44e3b6a3d510e50b35')
+
+prepare() {
+mv $_hkgname-{$_commit,$pkgver}
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-download/trunk (PKGBUILD)

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:52:20
  Author: felixonmars
Revision: 577466

upgpkg: haskell-http-download 0.1.0.1-41: rebuild with path 0.7.0

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:51:22 UTC (rev 577465)
+++ PKGBUILD2020-02-21 00:52:20 UTC (rev 577466)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.1.0.1
-pkgrel=40
+pkgrel=41
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download";
 license=('MIT')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:52:31
  Author: felixonmars
Revision: 577467

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
577466, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:52:31 UTC (rev 577467)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.1.0.1
+pkgrel=41
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/http-download";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-exceptions'
+ 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 
'haskell-rio-prettyprint')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4c1e6398e2cb819c6a03d44a104c93dc11f8a467f66e0edd55f6c0e60a3756ef3ae5bb436f6b0bd6f882160e31c520d646bacb089ed009c4dfbb586e977c47b8')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-rio-prettyprint/repos (2 files)

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:51:22
  Author: felixonmars
Revision: 577465

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rio-prettyprint/repos/community-staging-x86_64/
  haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD
(from rev 577464, haskell-rio-prettyprint/trunk/PKGBUILD)

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

Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 577464, haskell-rio-prettyprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:51:22 UTC (rev 577465)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-prettyprint
+pkgname=haskell-rio-prettyprint
+pkgver=0.1.0.0
+pkgrel=29
+pkgdesc="Pretty-printing for RIO"
+url="https://github.com/commercialhaskell/stack";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-colour' 'haskell-path' 'haskell-rio')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('96599c19f5c49824d5bd76c109e2304153170269ecd4c6595f03705216154750670542110fdab450a7e36db00d6a6a0d3acca30e5c7c24a855760b09703a4658')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-rio-prettyprint/trunk (PKGBUILD)

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:51:11
  Author: felixonmars
Revision: 577464

upgpkg: haskell-rio-prettyprint 0.1.0.0-29: rebuild with path 0.7.0

Modified:
  haskell-rio-prettyprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:50:34 UTC (rev 577463)
+++ PKGBUILD2020-02-21 00:51:11 UTC (rev 577464)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.0.0
-pkgrel=28
+pkgrel=29
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/stack";
 license=('MIT')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:50:34
  Author: felixonmars
Revision: 577463

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
577462, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:50:34 UTC (rev 577463)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.4.2
+pkgrel=59
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 
'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i -e 's/< *1.9/<2/' -e 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+  cd "$srcdir/$_hkgname-$pkgver"
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md"
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:50:20
  Author: felixonmars
Revision: 577462

upgpkg: haskell-path-io 1.4.2-59: rebuild with path 0.7.0

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:47:20 UTC (rev 577461)
+++ PKGBUILD2020-02-21 00:50:20 UTC (rev 577462)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.2
-pkgrel=58
+pkgrel=59
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io";
 license=("BSD")
@@ -18,7 +18,7 @@
 
 prepare() {
   cd $_hkgname-$pkgver
-  sed -i 's/< *1.9/<2/' $_hkgname.cabal
+  sed -i -e 's/< *1.9/<2/' -e 's/< *0.7/<1/' $_hkgname.cabal
 }
 
 build() {


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:47:20
  Author: felixonmars
Revision: 577461

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 577460, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:47:20 UTC (rev 577461)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="Support for well-typed paths"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:46:44
  Author: felixonmars
Revision: 577460

upgpkg: haskell-path 0.7.0-1: rebuild with path 0.7.0

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:43:59 UTC (rev 577459)
+++ PKGBUILD2020-02-21 00:46:44 UTC (rev 577460)
@@ -3,9 +3,9 @@
 
 _hkgname=path
 pkgname=haskell-path
-pkgver=0.6.1
-pkgrel=135
-pkgdesc="Path"
+pkgver=0.7.0
+pkgrel=1
+pkgdesc="Support for well-typed paths"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")
 arch=('x86_64')
@@ -12,13 +12,8 @@
 depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
+sha512sums=('b07fc95eab12188d49e4525ea5bbadfda9d5bfb61cc306d624730087d2fc1f946407e4861f7f66de48d9cdf2541591d4518fcc77f28d65671bfa65a963e18a9c')
 
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/<.*0.9/<1/' $_hkgname.cabal
-}
-
 build() {
 cd $_hkgname-$pkgver
 


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:43:28
  Author: felixonmars
Revision: 577455

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:43:17
  Author: felixonmars
Revision: 577454

upgpkg: hopenpgp-tools 0.23-51: rebuild with monoid-subclasses 1.0.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:41:39 UTC (rev 577453)
+++ PKGBUILD2020-02-21 00:43:17 UTC (rev 577454)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=50
+pkgrel=51
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:41:23
  Author: felixonmars
Revision: 577452

upgpkg: haskell-hopenpgp 2.9.3-6: rebuild with monoid-subclasses 1.0.1

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:39:33 UTC (rev 577451)
+++ PKGBUILD2020-02-21 00:41:23 UTC (rev 577452)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.3
-pkgrel=5
+pkgrel=6
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:41:39
  Author: felixonmars
Revision: 577453

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:39:33
  Author: felixonmars
Revision: 577451

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 577450, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 577450, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:39:33 UTC (rev 577451)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.3.3
+pkgrel=27
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monoid-subclasses')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2a1b1c0831a45c242537c880e955290bf32d8422375a96675fb1028ac304fdf5cc4cf9349076202da2573ef2adf7e4d3f3135fdf63aae2656cbec37cf7c9bf28')
+
+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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:39:22
  Author: felixonmars
Revision: 577450

upgpkg: haskell-incremental-parser 0.3.3-27: rebuild with monoid-subclasses 
1.0.1

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:38:33 UTC (rev 577449)
+++ PKGBUILD2020-02-21 00:39:22 UTC (rev 577450)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.3.3
-pkgrel=26
+pkgrel=27
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:38:14
  Author: felixonmars
Revision: 577448

upgpkg: haskell-monoid-subclasses 1.0.1-1: rebuild with monoid-subclasses 1.0.1

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:35:24 UTC (rev 577447)
+++ PKGBUILD2020-02-21 00:38:14 UTC (rev 577448)
@@ -3,8 +3,8 @@
 
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
-pkgver=0.4.6.1
-pkgrel=42
+pkgver=1.0.1
+pkgrel=1
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/";
 license=('BSD')
@@ -12,7 +12,7 @@
 depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('9ff5fd4c5a7133bd5da1c793a9d95c70574ce882280bf30be22921dacf0c9c5f9028a9c18712b0df5bf031ae56358c8a972a5c0f0e383effdecab4b9685e9dbb')
+sha512sums=('7da854f0eff79f907ab6fe0f09d82917ff567480b84fba4b19c8b03b61712f9a88d65cfe67ba1027dc6daf368a1193eae640ae4b4e9052354e0d0b2d16586999')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:38:33
  Author: felixonmars
Revision: 577449

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monoid-subclasses/repos/community-staging-x86_64/
  haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD
(from rev 577448, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 577448, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-21 00:38:33 UTC (rev 577449)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7da854f0eff79f907ab6fe0f09d82917ff567480b84fba4b19c8b03b61712f9a88d65cfe67ba1027dc6daf368a1193eae640ae4b4e9052354e0d0b2d16586999')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


[arch-commits] Commit in (4 files)

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:35:12
  Author: felixonmars
Revision: 577446

addpkg: haskell-rank2classes 1.3.2.1-1

Added:
  haskell-rank2classes/
  haskell-rank2classes/repos/
  haskell-rank2classes/trunk/
  haskell-rank2classes/trunk/PKGBUILD

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

Added: haskell-rank2classes/trunk/PKGBUILD
===
--- haskell-rank2classes/trunk/PKGBUILD (rev 0)
+++ haskell-rank2classes/trunk/PKGBUILD 2020-02-21 00:35:12 UTC (rev 577446)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.3.2.1
+pkgrel=1
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bd5fc0c8313e14e4ec4c70eeab29159425400de65ce5f76c96a8f906fcaf2011670942cec3023bb908bf0962b2332e832c8a5820de65b3175ada65066cf53abd')
+
+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-rank2classes/repos (2 files)

2020-02-20 Thread Felix Yan via arch-commits
Date: Friday, February 21, 2020 @ 00:35:24
  Author: felixonmars
Revision: 577447

archrelease: copy trunk to community-x86_64

Added:
  haskell-rank2classes/repos/community-x86_64/
  haskell-rank2classes/repos/community-x86_64/PKGBUILD
(from rev 577446, haskell-rank2classes/trunk/PKGBUILD)

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

Copied: haskell-rank2classes/repos/community-x86_64/PKGBUILD (from rev 577446, 
haskell-rank2classes/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-02-21 00:35:24 UTC (rev 577447)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.3.2.1
+pkgrel=1
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bd5fc0c8313e14e4ec4c70eeab29159425400de65ce5f76c96a8f906fcaf2011670942cec3023bb908bf0962b2332e832c8a5820de65b3175ada65066cf53abd')
+
+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 wpa_supplicant/trunk (PKGBUILD config roam-properties.patch)

2020-02-20 Thread Jan Steffens via arch-commits
Date: Friday, February 21, 2020 @ 00:30:06
  Author: heftig
Revision: 375978

2.9-6: FS#65482 fix dbus errors, FS#65470 enable WNM

Added:
  wpa_supplicant/trunk/roam-properties.patch
Modified:
  wpa_supplicant/trunk/PKGBUILD
  wpa_supplicant/trunk/config

---+
 PKGBUILD  |   18 ++---
 config|1 
 roam-properties.patch |   88 
 3 files changed, 100 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:04:19 UTC (rev 375977)
+++ PKGBUILD2020-02-21 00:30:06 UTC (rev 375978)
@@ -3,7 +3,7 @@
 
 pkgname=wpa_supplicant
 pkgver=2.9
-pkgrel=5
+pkgrel=6
 epoch=2
 pkgdesc='A utility providing key negotiation for WPA wireless networks'
 url='http://hostap.epitest.fi/wpa_supplicant'
@@ -11,11 +11,14 @@
 license=(GPL)
 depends=(openssl libdbus readline libnl)
 install=wpa_supplicant.install
-source=(https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc}
-CVE-2019-16275.patch
-tls.patch # More permissive TLS fallback
-systemd.patch # Unit improvements from Ubuntu
-config)
+source=(
+  https://w1.fi/releases/${pkgname}-${pkgver}.tar.gz{,.asc}
+  CVE-2019-16275.patch
+  tls.patch # More permissive TLS fallback
+  systemd.patch # Unit improvements from Ubuntu
+  roam-properties.patch # https://bugs.archlinux.org/task/65482
+  config
+)
 validpgpkeys=('EC4AA0A991A5F2464582D52D2B6EF432EFC895FA') # Jouni Malinen
 sha256sums=('fcbdee7b4a64bea8177973299c8c824419c413ec2e3a95db63dd6a5dc3541f17'
 'SKIP'
@@ -22,7 +25,8 @@
 'bf91a135e717265969f1ab0319297c9d2e6f695928a17e3b3fa5accc8ef7b297'
 '449c7dad67b246b5b93e796f57c2f90c5c32cfc5b16f7aa4f17802dc260d3414'
 'dd14f99618bb4db40eadfaf4ced29d6139ccf319429a1eef54c2c08c80924742'
-'6f71a04875465178992e78216603d3c4735ee717a31738a6e30702c7a81c6c4e')
+'1ad3b61397c4a1dbafbf89059bccdda07cfe7eaff9f23ee25bed7bdd82c2bd87'
+'176a863a8f9c784b109b69db14cb0eeb1fbe4a62e6583cd65e6855067803f443')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"

Modified: config
===
--- config  2020-02-21 00:04:19 UTC (rev 375977)
+++ config  2020-02-21 00:30:06 UTC (rev 375978)
@@ -74,6 +74,7 @@
 CONFIG_TLS_DEFAULT_CIPHERS="DEFAULT@SECLEVEL=1"
 CONFIG_VHT_OVERRIDES=y
 CONFIG_WIFI_DISPLAY=y
+CONFIG_WNM=y
 CONFIG_WPS=y
 CONFIG_WPS_ER=y
 CONFIG_WPS_NFC=y

Added: roam-properties.patch
===
--- roam-properties.patch   (rev 0)
+++ roam-properties.patch   2020-02-21 00:30:06 UTC (rev 375978)
@@ -0,0 +1,88 @@
+From 23d87687c2428f3b94865580b0d33e05c03e6756 Mon Sep 17 00:00:00 2001
+From: Matthew Wang 
+Date: Fri, 11 Oct 2019 13:49:25 -0700
+Subject: dbus: Move roam metrics to the correct interface
+
+These properties were in the wpas_dbus_bss_properties array when they
+should have been in the wpas_dbus_interface_properties array. Move them
+to the right place. This is the logical location for these properties
+and it matches both the other parts of the implementation (e.g., being
+in enum wpas_dbus_prop, not in enum wpas_dbus_bss_prop) and what
+was originally documented for the interface in dbus.doxygen.
+
+Fixes: 2bbad1c7c9cb ("dbus: Export roam time, roam complete, and session 
length")
+Fixes: 80d06d0ca9f3 ("dbus: Export BSS Transition Management status")
+Signed-off-by: Matthew Wang 
+---
+ wpa_supplicant/dbus/dbus_new.c | 48 +-
+ 1 file changed, 24 insertions(+), 24 deletions(-)
+
+diff --git a/wpa_supplicant/dbus/dbus_new.c b/wpa_supplicant/dbus/dbus_new.c
+index 5e6b522..e9e77bd 100644
+--- a/wpa_supplicant/dbus/dbus_new.c
 b/wpa_supplicant/dbus/dbus_new.c
+@@ -2855,30 +2855,6 @@ static const struct wpa_dbus_property_desc 
wpas_dbus_bss_properties[] = {
+ NULL,
+ NULL
+   },
+-  {
+-"RoamTime", WPAS_DBUS_NEW_IFACE_INTERFACE, "u",
+-wpas_dbus_getter_roam_time,
+-NULL,
+-NULL
+-  },
+-  {
+-"RoamComplete", WPAS_DBUS_NEW_IFACE_INTERFACE, "b",
+-wpas_dbus_getter_roam_complete,
+-NULL,
+-NULL
+-  },
+-  {
+-"SessionLength", WPAS_DBUS_NEW_IFACE_INTERFACE, "u",
+-wpas_dbus_getter_session_length,
+-NULL,
+-NULL
+-  },
+-  {
+-"BSSTMStatus", WPAS_DBUS_NEW_IFACE_INTERFACE, "u",
+-wpas_dbus_getter_bss_tm_status,
+-NULL,
+-NULL
+-  },
+   { NULL, NULL, NULL, NULL, NULL, NULL }
+ };
+ 
+@@ -3786,6 +3762,30 @@ static const struct wpa_dbus_property_desc 
wpas_dbus_interface_properties[] = {
+ NULL,
+ NULL
+   },
++  {
++"RoamTime", WPAS_DBUS_NEW_IFACE_INTERFACE, "u",
++  

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

2020-02-20 Thread Jan Steffens via arch-commits
Date: Friday, February 21, 2020 @ 00:30:22
  Author: heftig
Revision: 375979

archrelease: copy trunk to testing-x86_64

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

+
 CVE-2019-16275.patch   |   73 ++
 PKGBUILD   |   78 +
 config |   81 +++
 roam-properties.patch  |   88 +++
 systemd.patch  |   29 +++
 tls.patch  |   26 +
 wpa_supplicant.install |7 +++
 7 files changed, 382 insertions(+)

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

Copied: wpa_supplicant/repos/testing-x

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

2020-02-20 Thread Kpcyrd via arch-commits
Date: Friday, February 21, 2020 @ 00:27:31
  Author: kpcyrd
Revision: 577444

upgpkg: sn0int 0.17.0-1

Modified:
  sn0int/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:10:52 UTC (rev 577443)
+++ PKGBUILD2020-02-21 00:27:31 UTC (rev 577444)
@@ -3,7 +3,7 @@
 # Maintainer: kpcyrd 
 
 pkgname=sn0int
-pkgver=0.16.0
+pkgver=0.17.0
 pkgrel=1
 pkgdesc='Semi-automatic OSINT framework and package manager'
 url='https://github.com/kpcyrd/sn0int'
@@ -14,9 +14,9 @@
 install=sn0int.install
 
source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
 
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('85dfa6a79e4707883a2849137d93f98edbb29cbcc508a9481817184200426aae57993feaf2a7c6fd219bebec2e752cd6e8638e16c6f36eb873a225463ede858d'
+sha512sums=('5ee34043c369a2d040b9aabb95f8610155cf782e30d81bee46843246b9fefd6b7473dc401efd8a54d69f4ab72750827debdbc2f1e1d34aa36dc90e5ab7427778'
 'SKIP')
-b2sums=('168304c4a5bc05425d0e40ddcb6bc219ac22fb3796c12c39baddcf18bca5624dddc76bfb6f18a1ddb071ba2be7201d492caeede5d865f10ff70ee188aa9fb527'
+b2sums=('5dc67bc8be469fba4f088b5ad2955faf84b136f3e5a89b1d04cda4eafa1e841a30b931603cdfa4b4e6b8826612b39c7544ab15dd877f813a80720cbc3741dbd2'
 'SKIP')
 
 validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")


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

2020-02-20 Thread Kpcyrd via arch-commits
Date: Friday, February 21, 2020 @ 00:27:41
  Author: kpcyrd
Revision: 577445

archrelease: copy trunk to community-x86_64

Added:
  sn0int/repos/community-x86_64/PKGBUILD
(from rev 577444, sn0int/trunk/PKGBUILD)
  sn0int/repos/community-x86_64/sn0int.install
(from rev 577444, sn0int/trunk/sn0int.install)
Deleted:
  sn0int/repos/community-x86_64/PKGBUILD
  sn0int/repos/community-x86_64/sn0int.install

+
 PKGBUILD   |  104 +++
 sn0int.install |   18 -
 2 files changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-21 00:27:31 UTC (rev 577444)
+++ PKGBUILD2020-02-21 00:27:41 UTC (rev 577445)
@@ -1,52 +0,0 @@
-# Maintainer: Levente Polyak 
-# Maintainer: Santiago Torres-Arias 
-# Maintainer: kpcyrd 
-
-pkgname=sn0int
-pkgver=0.16.0
-pkgrel=1
-pkgdesc='Semi-automatic OSINT framework and package manager'
-url='https://github.com/kpcyrd/sn0int'
-arch=('x86_64')
-license=('GPL3')
-depends=('libcap' 'sqlite' 'libseccomp' 'geoip2-database' 'publicsuffix-list')
-makedepends=('cargo' 'python-sphinx')
-install=sn0int.install
-source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
-
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
-sha512sums=('85dfa6a79e4707883a2849137d93f98edbb29cbcc508a9481817184200426aae57993feaf2a7c6fd219bebec2e752cd6e8638e16c6f36eb873a225463ede858d'
-'SKIP')
-b2sums=('168304c4a5bc05425d0e40ddcb6bc219ac22fb3796c12c39baddcf18bca5624dddc76bfb6f18a1ddb071ba2be7201d492caeede5d865f10ff70ee188aa9fb527'
-'SKIP')
-
-validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
-
-
-build() {
-  cd ${pkgname}-${pkgver}
-  cargo build --release --locked
-  make -C docs man
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  cargo test --release --locked
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 target/release/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
-
-  install -d "${pkgdir}/usr/share/bash-completion/completions" \
- "${pkgdir}/usr/share/zsh/site-functions" \
- "${pkgdir}/usr/share/fish/vendor_completions.d"
-  "${pkgdir}/usr/bin/sn0int" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/sn0int"
-  "${pkgdir}/usr/bin/sn0int" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_sn0int"
-  "${pkgdir}/usr/bin/sn0int" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/sn0int.fish"
-
-  install -Dm 644 docs/_build/man/sn0int.1 -t "${pkgdir}/usr/share/man/man1"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: sn0int/repos/community-x86_64/PKGBUILD (from rev 577444, 
sn0int/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-21 00:27:41 UTC (rev 577445)
@@ -0,0 +1,52 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Santiago Torres-Arias 
+# Maintainer: kpcyrd 
+
+pkgname=sn0int
+pkgver=0.17.0
+pkgrel=1
+pkgdesc='Semi-automatic OSINT framework and package manager'
+url='https://github.com/kpcyrd/sn0int'
+arch=('x86_64')
+license=('GPL3')
+depends=('libcap' 'sqlite' 'libseccomp' 'geoip2-database' 'publicsuffix-list')
+makedepends=('cargo' 'python-sphinx')
+install=sn0int.install
+source=(https://github.com/kpcyrd/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
+
https://github.com/kpcyrd/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz.asc)
+sha512sums=('5ee34043c369a2d040b9aabb95f8610155cf782e30d81bee46843246b9fefd6b7473dc401efd8a54d69f4ab72750827debdbc2f1e1d34aa36dc90e5ab7427778'
+'SKIP')
+b2sums=('5dc67bc8be469fba4f088b5ad2955faf84b136f3e5a89b1d04cda4eafa1e841a30b931603cdfa4b4e6b8826612b39c7544ab15dd877f813a80720cbc3741dbd2'
+'SKIP')
+
+validpgpkeys=("64B13F7117D6E07D661BBCE0FE763A64F5E54FD6")
+
+
+build() {
+  cd ${pkgname}-${pkgver}
+  cargo build --release --locked
+  make -C docs man
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  cargo test --release --locked
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 target/release/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+
+  install -d "${pkgdir}/usr/share/bash-completion/completions" \
+ "${pkgdir}/usr/share/zsh/site-functions" \
+ "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/sn0int" completions bash > 
"${pkgdir}/usr/share/bash-completion/completions/sn0int"
+  "${pkgdir}/usr/bin/sn0int" completions zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_sn0int"
+  "${pkgdir}/usr/bin/sn0int" completions fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/sn0int.fish"
+
+  install -Dm 644 docs/_build/man/sn0int.1 -t "${pkgdir}/usr/share/man/man

[arch-commits] Commit in (4 files)

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 00:10:41
  Author: archange
Revision: 577442

Initial addition of python-mss to [community]

checkdepends for python-pyscreenshot

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

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

Added: python-mss/trunk/PKGBUILD
===
--- python-mss/trunk/PKGBUILD   (rev 0)
+++ python-mss/trunk/PKGBUILD   2020-02-21 00:10:41 UTC (rev 577442)
@@ -0,0 +1,33 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=mss
+pkgname=python-${_pkg}
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="Ultra fast cross-platform multiple screenshots module"
+arch=(any)
+url="https://github.com/BoboTiG/python-mss";
+license=(MIT)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest xorg-server-xvfb libxrandr lsof)
+#PyPi tarball lacks a test data
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('d14906907423d1977f24998b8f62e368e8c1133b0164755dd569f48e7c95b9c4')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  PYTHONPATH="${PWD}/build/lib/" xvfb-run -a -s "+extension RANDR +render 
-screen 0 1024x768x24" pytest
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread Bruno Pagani via arch-commits
Date: Friday, February 21, 2020 @ 00:10:52
  Author: archange
Revision: 577443

archrelease: copy trunk to community-any

Added:
  python-mss/repos/community-any/
  python-mss/repos/community-any/PKGBUILD
(from rev 577442, python-mss/trunk/PKGBUILD)

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

Copied: python-mss/repos/community-any/PKGBUILD (from rev 577442, 
python-mss/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2020-02-21 00:10:52 UTC (rev 577443)
@@ -0,0 +1,33 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=mss
+pkgname=python-${_pkg}
+pkgver=5.0.0
+pkgrel=1
+pkgdesc="Ultra fast cross-platform multiple screenshots module"
+arch=(any)
+url="https://github.com/BoboTiG/python-mss";
+license=(MIT)
+depends=(python)
+makedepends=(python-setuptools)
+checkdepends=(python-pytest xorg-server-xvfb libxrandr lsof)
+#PyPi tarball lacks a test data
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('d14906907423d1977f24998b8f62e368e8c1133b0164755dd569f48e7c95b9c4')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  PYTHONPATH="${PWD}/build/lib/" xvfb-run -a -s "+extension RANDR +render 
-screen 0 1024x768x24" pytest
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:09:22
  Author: dvzrv
Revision: 577441

archrelease: copy trunk to multilib-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-21 00:09:12 UTC (rev 577440)
+++ PKGBUILD2020-02-21 00:09:22 UTC (rev 577441)
@@ -1,31 +0,0 @@
-# Maintainer: judd 
-
-_pkgbasename=alsa-oss
-pkgname=lib32-${_pkgbasename}
-pkgver=1.1.8
-pkgrel=1
-pkgdesc="OSS compatibility library (32 bit)"
-arch=(x86_64)
-license=('GPL')
-url="http://www.alsa-project.org";
-depends=('lib32-glibc' 'lib32-alsa-lib' 'alsa-oss')
-source=(ftp://ftp.alsa-project.org/pub/oss-lib/${_pkgbasename}-$pkgver.tar.bz2)
-md5sums=('9ec4bb783fdce19032aace086d65d874')
-
-build() {
-  cd $srcdir/${_pkgbasename}-$pkgver
-
-  export CC='gcc -m32'
-  export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
-  ./configure --prefix=/usr  --libdir=/usr/lib32
-  make
-}
-
-package() {
-  cd $srcdir/${_pkgbasename}-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  # Clean up lib32 package
-  rm -rf "${pkgdir}"/usr/{bin,include,share}
-}

Copied: lib32-alsa-oss/repos/multilib-x86_64/PKGBUILD (from rev 577440, 
lib32-alsa-oss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-21 00:09:22 UTC (rev 577441)
@@ -0,0 +1,39 @@
+# Maintainer: David Runge 
+# Contributor: judd 
+
+_name=alsa-oss
+pkgname=lib32-alsa-oss
+pkgver=1.1.8
+pkgrel=2
+pkgdesc="OSS compatibility library (32 bit)"
+arch=('x86_64')
+license=('GPL2')
+url="https://www.alsa-project.org";
+depends=('lib32-glibc' 'alsa-oss')
+makedepends=('lib32-alsa-lib')
+provides=('libaoss.so' 'libalsatoss.so')
+source=("https://www.alsa-project.org/files/pub/oss-lib/${_name}-$pkgver.tar.bz2";)
+sha512sums=('42966af0ca1be33b4ab1e20b2e3320056ad6caf6ecc5ecde3ae19571809a2fa924dd91d9b2a5d5b6f345b29d937b079400d2a165dbe2b8a33b857cd406c4ac7c')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib32
+  make
+}
+
+package() {
+  depends+=('libasound.so')
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  # Clean up lib32 package
+  rm -rvf "$pkgdir"/usr/{bin,include,share}
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:09:12
  Author: dvzrv
Revision: 577440

upgpkg: lib32-alsa-oss 1.1.8-2: Updating maintainer info. Switching to https 
for source. Switching to correct license (GPL2). Running autoreconf in 
prepare(). Adding libasound.so to depends in package() and moving 
lib32-alsa-lib to makedepends.
Adding libaoss.so and libalsatoss.so to provides.

Modified:
  lib32-alsa-oss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-21 00:05:19 UTC (rev 577439)
+++ PKGBUILD2020-02-21 00:09:12 UTC (rev 577440)
@@ -1,31 +1,39 @@
-# Maintainer: judd 
+# Maintainer: David Runge 
+# Contributor: judd 
 
-_pkgbasename=alsa-oss
-pkgname=lib32-${_pkgbasename}
+_name=alsa-oss
+pkgname=lib32-alsa-oss
 pkgver=1.1.8
-pkgrel=1
+pkgrel=2
 pkgdesc="OSS compatibility library (32 bit)"
-arch=(x86_64)
-license=('GPL')
+arch=('x86_64')
+license=('GPL2')
 url="https://www.alsa-project.org";
-depends=('lib32-glibc' 'lib32-alsa-lib' 'alsa-oss')
-source=(ftp://ftp.alsa-project.org/pub/oss-lib/${_pkgbasename}-$pkgver.tar.bz2)
-md5sums=('9ec4bb783fdce19032aace086d65d874')
+depends=('lib32-glibc' 'alsa-oss')
+makedepends=('lib32-alsa-lib')
+provides=('libaoss.so' 'libalsatoss.so')
+source=("https://www.alsa-project.org/files/pub/oss-lib/${_name}-$pkgver.tar.bz2";)
+sha512sums=('42966af0ca1be33b4ab1e20b2e3320056ad6caf6ecc5ecde3ae19571809a2fa924dd91d9b2a5d5b6f345b29d937b079400d2a165dbe2b8a33b857cd406c4ac7c')
 
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
 build() {
-  cd ${_pkgbasename}-$pkgver
-
+  cd "$pkgname-$pkgver"
   export CC='gcc -m32'
   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
-  ./configure --prefix=/usr  --libdir=/usr/lib32
+  ./configure --prefix=/usr \
+  --libdir=/usr/lib32
   make
 }
 
 package() {
-  cd ${_pkgbasename}-$pkgver
-
+  depends+=('libasound.so')
+  cd "$pkgname-$pkgver"
   make DESTDIR="$pkgdir" install
-
   # Clean up lib32 package
-  rm -rf "$pkgdir"/usr/{bin,include,share}
+  rm -rvf "$pkgdir"/usr/{bin,include,share}
 }


[arch-commits] Commit in (4 files)

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:05:19
  Author: dvzrv
Revision: 577439

Adding lib32-libavtp as makedepends/optdepends for lib32-alsa-plugins.

Added:
  lib32-libavtp/
  lib32-libavtp/repos/
  lib32-libavtp/trunk/
  lib32-libavtp/trunk/PKGBUILD

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

Added: lib32-libavtp/trunk/PKGBUILD
===
--- lib32-libavtp/trunk/PKGBUILD(rev 0)
+++ lib32-libavtp/trunk/PKGBUILD2020-02-21 00:05:19 UTC (rev 577439)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+
+_name=libavtp
+pkgname=lib32-libavtp
+pkgver=0.1.0
+pkgrel=1
+pkgdesc="Open source implementation of Audio Video Transport Protocol"
+arch=('x86_64')
+url="https://github.com/Avnu/libavtp";
+license=('BSD')
+depends=('lib32-glibc' 'libavtp')
+makedepends=('meson')
+checkdepends=('lib32-cmocka')
+provides=('libavtp.so')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Avnu/${_name}/archive/v${pkgver}.tar.gz";)
+sha512sums=('b08d177bbf2e9059489b9d11869e8c8c46e3abce4d3c4a3cabc0aedaae41a591280a9f79295a5c17bcba3beb52e10061c062bceffed8e1a26589d5726f2c5428')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+  arch-meson --prefix=/usr \
+ --libdir=/usr/lib32 \
+ build
+  ninja -C build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  meson test -C build
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  DESTDIR="${pkgdir}" meson install -C build
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 {CONTRIBUTING,HACKING,README}.md \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+  rm -rvf "${pkgdir}/usr/include"
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:04:10
  Author: dvzrv
Revision: 375976

upgpkg: alsa-oss 1.1.8-3: Switching to sodeps (libasound.so) in package() and 
respective makedepends (alsa-lib).

Modified:
  alsa-oss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:32:56 UTC (rev 375975)
+++ PKGBUILD2020-02-21 00:04:10 UTC (rev 375976)
@@ -3,12 +3,13 @@
 
 pkgname=alsa-oss
 pkgver=1.1.8
-pkgrel=2
+pkgrel=3
 pkgdesc="OSS compatibility library"
 arch=('x86_64')
 license=('GPL2')
 url="https://www.alsa-project.org";
-depends=('glibc' 'libasound.so')
+depends=('glibc')
+makedepends=('alsa-lib')
 # TODO: add oss
 optdepends=('bash: for aoss')
 provides=('libaoss.so' 'libalsatoss.so')
@@ -34,6 +35,7 @@
 # }
 
 package() {
+  depends+=('libasound.so')
   cd "$pkgname-$pkgver"
   make DESTDIR="$pkgdir" install
 }


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:04:19
  Author: dvzrv
Revision: 375977

archrelease: copy trunk to extra-x86_64

Added:
  alsa-oss/repos/extra-x86_64/PKGBUILD
(from rev 375976, alsa-oss/trunk/PKGBUILD)
Deleted:
  alsa-oss/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-21 00:04:10 UTC (rev 375976)
+++ PKGBUILD2020-02-21 00:04:19 UTC (rev 375977)
@@ -1,39 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: judd 
-
-pkgname=alsa-oss
-pkgver=1.1.8
-pkgrel=2
-pkgdesc="OSS compatibility library"
-arch=('x86_64')
-license=('GPL2')
-url="https://www.alsa-project.org";
-depends=('glibc' 'libasound.so')
-# TODO: add oss
-optdepends=('bash: for aoss')
-provides=('libaoss.so' 'libalsatoss.so')
-source=("https://www.alsa-project.org/files/pub/oss-lib/$pkgname-$pkgver.tar.bz2";)
-sha512sums=('42966af0ca1be33b4ab1e20b2e3320056ad6caf6ecc5ecde3ae19571809a2fa924dd91d9b2a5d5b6f345b29d937b079400d2a165dbe2b8a33b857cd406c4ac7c')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  autoreconf -vfi
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  ./configure --prefix=/usr
-  make
-}
-
-# test requires the oss package and /dev/dsp
-# check() {
-#   cd "$pkgname-$pkgver"
-#   make -k check
-#   test/osstest
-# }
-
-package() {
-  cd "$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: alsa-oss/repos/extra-x86_64/PKGBUILD (from rev 375976, 
alsa-oss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-21 00:04:19 UTC (rev 375977)
@@ -0,0 +1,41 @@
+# Maintainer: David Runge 
+# Contributor: judd 
+
+pkgname=alsa-oss
+pkgver=1.1.8
+pkgrel=3
+pkgdesc="OSS compatibility library"
+arch=('x86_64')
+license=('GPL2')
+url="https://www.alsa-project.org";
+depends=('glibc')
+makedepends=('alsa-lib')
+# TODO: add oss
+optdepends=('bash: for aoss')
+provides=('libaoss.so' 'libalsatoss.so')
+source=("https://www.alsa-project.org/files/pub/oss-lib/$pkgname-$pkgver.tar.bz2";)
+sha512sums=('42966af0ca1be33b4ab1e20b2e3320056ad6caf6ecc5ecde3ae19571809a2fa924dd91d9b2a5d5b6f345b29d937b079400d2a165dbe2b8a33b857cd406c4ac7c')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  autoreconf -vfi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  ./configure --prefix=/usr
+  make
+}
+
+# test requires the oss package and /dev/dsp
+# check() {
+#   cd "$pkgname-$pkgver"
+#   make -k check
+#   test/osstest
+# }
+
+package() {
+  depends+=('libasound.so')
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:02:14
  Author: dvzrv
Revision: 577438

archrelease: copy trunk to multilib-x86_64

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

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

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

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


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

2020-02-20 Thread David Runge via arch-commits
Date: Friday, February 21, 2020 @ 00:02:04
  Author: dvzrv
Revision: 577437

upgpkg: lib32-alsa-lib 1.2.2-1: Upgrading to 1.2.2. Updating maintainer info.

Modified:
  lib32-alsa-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:59:41 UTC (rev 577436)
+++ PKGBUILD2020-02-21 00:02:04 UTC (rev 577437)
@@ -1,8 +1,10 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: David Runge 
+# Contributor: Jan Alexander Steffens (heftig) 
 
+_name=alsa-lib
 pkgname=lib32-alsa-lib
-pkgver=1.2.1.2
-pkgrel=2
+pkgver=1.2.2
+pkgrel=1
 pkgdesc="An alternative implementation of Linux sound support (32 bit)"
 arch=('x86_64')
 url="https://www.alsa-project.org";
@@ -9,16 +11,16 @@
 license=('LGPL2.1')
 depends=('lib32-glibc' 'alsa-lib')
 provides=('libasound.so' 'libatopology.so')
-source=("https://www.alsa-project.org/files/pub/lib/alsa-lib-$pkgver.tar.bz2";)
-sha512sums=('e8286fd55f63ee0d95513279d0885c287533de89b7af6c338413dec5d38ba4f5a15da1a4a4ce36e052614e4b730e3778782dab9979d82958283be17b48604913')
+source=("https://www.alsa-project.org/files/pub/lib/${_name}-$pkgver.tar.bz2";)
+sha512sums=('d21adb3ff998918c7d1820f9ce2aaf4202dd45ccb87cb092d49da8b2402b6ddaad06325be0fd59f17393a5d9958e3743bfccb4b14bdb947a42e7d791d73c7033')
 
 prepare() {
-  cd alsa-lib-$pkgver
+  cd "${_name}-$pkgver"
   autoreconf -vfi
 }
 
 build() {
-  cd alsa-lib-$pkgver
+  cd "${_name}-$pkgver"
 
   export CC='gcc -m32'
   export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
@@ -28,13 +30,13 @@
 }
 
 check() {
-  cd alsa-lib-$pkgver
+  cd "${_name}-$pkgver"
   export LD_LIBRARY_PATH="${PWD}/src/.libs/:${LD_LIBRARY_PATH}"
   make -k check
 }
 
 package() {
-  cd alsa-lib-$pkgver
+  cd "${_name}-$pkgver"
   make DESTDIR="$pkgdir" install
   rm -r "$pkgdir"/usr/{bin,include,share}
 }


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:43:34
  Author: dvzrv
Revision: 577431

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:43:28 UTC (rev 577430)
+++ PKGBUILD2020-02-20 23:43:34 UTC (rev 577431)
@@ -1,63 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-# Contributor: Limao Luo 
-# Contributor: Sebastien Luttringer 
-# Contributor: Jochen Immendœrfer 
-
-pkgname=alsa-tools
-pkgver=1.1.7
-pkgrel=1
-pkgdesc="Advanced tools for certain sound cards"
-arch=('x86_64')
-url="https://alsa-project.org/";
-license=('GPL2')
-depends=('alsa-lib' 'gcc-libs')
-makedepends=('fltk' 'gtk2' 'gtk3')
-optdepends=('fltk: hdspconf, hdspmixer'
-'gtk2: envy24control, echomixer, rmeddigicontrol'
-'gtk3: hdajackretask'
-'python-pyalsa: hwmixvolume'
-'python-gobject: hwmixvolume')
-provides=("$pkgname-emu10k1" "$pkgname-ice1712")
-source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";)
-sha512sums=('d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c')
-
-# qlo10k1 is removed, because it's unable to build
-_tools=( 'as10k1' 'envy24control' 'hdsploader' 'hdspconf' 'hdspmixer'
-'mixartloader' 'pcxhrloader' 'rmedigicontrol' 'sb16_csp' 'seq/sbiload'
-'sscape_ctl' 'us428control usx2yloader' 'vxloader' 'echomixer' 'ld10k1'
-'hwmixvolume' 'hdajackretask' 'hda-verb' 'hdajacksensetest')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  for tool in ${_tools[@]}; do
-(
-cd $tool
-autoreconf -vfi
-)
-  done
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  # not using upstream's global makefile as it's trying to be too clever
-  for tool in ${_tools[@]}; do
-(
-cd $tool
-./configure --prefix=/usr --sbindir=/usr/bin
-make
-)
-  done
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  for tool in ${_tools[@]}; do
-(
-cd $tool
-make DESTDIR="$pkgdir" install
-)
-  done
-}
-
-# vim:set ts=2 sw=2 et:

Copied: alsa-tools/repos/community-x86_64/PKGBUILD (from rev 577430, 
alsa-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:43:34 UTC (rev 577431)
@@ -0,0 +1,64 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: Limao Luo 
+# Contributor: Sebastien Luttringer 
+# Contributor: Jochen Immendœrfer 
+
+pkgname=alsa-tools
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Advanced tools for certain sound cards"
+arch=('x86_64')
+url="https://alsa-project.org/";
+license=('GPL2')
+depends=('gcc-libs' 'glibc')
+makedepends=('alsa-lib' 'fltk' 'gtk2' 'gtk3')
+optdepends=('fltk: hdspconf, hdspmixer'
+'gtk2: envy24control, echomixer, rmeddigicontrol'
+'gtk3: hdajackretask'
+'python-pyalsa: hwmixvolume'
+'python-gobject: hwmixvolume')
+provides=("$pkgname-emu10k1" "$pkgname-ice1712" 'liblo10k1.so')
+source=("https://www.alsa-project.org/files/pub/tools/$pkgname-$pkgver.tar.bz2";)
+sha512sums=('935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16')
+
+# qlo10k1 is removed, because it's unable to build
+_tools=( 'as10k1' 'envy24control' 'hdsploader' 'hdspconf' 'hdspmixer'
+'mixartloader' 'pcxhrloader' 'rmedigicontrol' 'sb16_csp' 'seq/sbiload'
+'sscape_ctl' 'us428control usx2yloader' 'vxloader' 'echomixer' 'ld10k1'
+'hwmixvolume' 'hdajackretask' 'hda-verb' 'hdajacksensetest')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  for tool in ${_tools[@]}; do
+(
+cd $tool
+autoreconf -vfi
+)
+  done
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  # not using upstream's global makefile as it's trying to be too clever
+  for tool in ${_tools[@]}; do
+(
+cd $tool
+./configure --prefix=/usr --sbindir=/usr/bin
+make
+)
+  done
+}
+
+package() {
+  depends+=('libasound.so')
+  cd "$pkgname-$pkgver"
+  for tool in ${_tools[@]}; do
+(
+cd $tool
+make DESTDIR="$pkgdir" install
+)
+  done
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-02-20 Thread Eli Schwartz via arch-commits
Date: Thursday, February 20, 2020 @ 23:59:41
  Author: eschwartz
Revision: 577436

archrelease: copy trunk to community-x86_64

Added:
  weechat/repos/community-x86_64/PKGBUILD
(from rev 577435, weechat/trunk/PKGBUILD)
Deleted:
  weechat/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:59:25 UTC (rev 577435)
+++ PKGBUILD2020-02-20 23:59:41 UTC (rev 577436)
@@ -1,43 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Maintainer : Eli Schwartz 
-# Contributor: Giovanni Scafora 
-# Contributor: lucke 
-
-pkgname=weechat
-pkgver=2.7
-pkgrel=2
-pkgdesc="Fast, light and extensible IRC client (curses UI)"
-arch=('x86_64')
-url="https://www.weechat.org/";
-license=('GPL')
-depends=('gnutls' 'curl' 'libgcrypt')
-makedepends=('asciidoctor' 'cmake' 'aspell' 'guile2.0' 'lua' 'perl' 'python'
- 'ruby' 'tcl')
-optdepends=('aspell: spellchecker support'
-'guile2.0: support for guile scripts'
-'lua: support for lua scripts'
-'perl: support for perl scripts'
-'python: support for python scripts'
-'ruby: support for ruby scripts'
-'tcl: support for tcl scripts')
-source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075'
-'SKIP')
-validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
-
-build() {
-  mkdir -p build
-  cd build
-  cmake -Wno-dev "${srcdir}/${pkgname}-${pkgver}" \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_MAN=ON \
--DENABLE_DOC=ON \
--DENABLE_JAVASCRIPT=OFF \
--DENABLE_PHP=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-}

Copied: weechat/repos/community-x86_64/PKGBUILD (from rev 577435, 
weechat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:59:41 UTC (rev 577436)
@@ -0,0 +1,45 @@
+# Maintainer : Christian Rebischke 
+# Maintainer : Eli Schwartz 
+# Contributor: Giovanni Scafora 
+# Contributor: lucke 
+
+pkgname=weechat
+pkgver=2.7.1
+pkgrel=1
+pkgdesc="Fast, light and extensible IRC client (curses UI)"
+arch=('x86_64')
+url="https://www.weechat.org/";
+license=('GPL')
+depends=('gnutls' 'curl' 'libgcrypt')
+makedepends=('asciidoctor' 'cmake' 'aspell' 'guile2.0' 'lua' 'perl' 'python'
+ 'ruby' 'tcl')
+optdepends=('aspell: spellchecker support'
+'guile2.0: support for guile scripts'
+'lua: support for lua scripts'
+'perl: support for perl scripts'
+'python: support for python scripts'
+'ruby: support for ruby scripts'
+'tcl: support for tcl scripts')
+source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0'
+'SKIP')
+b2sums=('0ce14646c8d383c3338a52bacbb9cac036c2611cc8aae2c790af73df5aab25e49f8bc2addcf4527884774925a9b222c15a7a696d93ad57197052a746a0da95f6'
+'SKIP')
+validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
+
+build() {
+  mkdir -p build
+  cd build
+  cmake -Wno-dev "${srcdir}/${pkgname}-${pkgver}" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_MAN=ON \
+-DENABLE_DOC=ON \
+-DENABLE_JAVASCRIPT=OFF \
+-DENABLE_PHP=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+}


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

2020-02-20 Thread Eli Schwartz via arch-commits
Date: Thursday, February 20, 2020 @ 23:59:25
  Author: eschwartz
Revision: 577435

upgpkg: weechat 2.7.1-1: upstream security release (CVE-2020-8955)

Modified:
  weechat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:45:45 UTC (rev 577434)
+++ PKGBUILD2020-02-20 23:59:25 UTC (rev 577435)
@@ -4,8 +4,8 @@
 # Contributor: lucke 
 
 pkgname=weechat
-pkgver=2.7
-pkgrel=2
+pkgver=2.7.1
+pkgrel=1
 pkgdesc="Fast, light and extensible IRC client (curses UI)"
 arch=('x86_64')
 url="https://www.weechat.org/";
@@ -21,8 +21,10 @@
 'ruby: support for ruby scripts'
 'tcl: support for tcl scripts')
 source=("https://www.weechat.org/files/src/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha512sums=('5377cf9c37520cb2b7d1ba43251df3f33d814783ea4bd20d28cb08a2106c8db0e44a392a61929987b807a7d5e69a3c0ed1f3fec122a014b7ea7068e159341075'
+sha512sums=('eb0cc4c7e0f2cf18d522b49429fe2d77b1cee3225686d0bc09f80a69b17362af0923df4cd5f4859207d84acb762d4042cd5b57799705d0b7e4759eade6c660e0'
 'SKIP')
+b2sums=('0ce14646c8d383c3338a52bacbb9cac036c2611cc8aae2c790af73df5aab25e49f8bc2addcf4527884774925a9b222c15a7a696d93ad57197052a746a0da95f6'
+'SKIP')
 validpgpkeys=('A9AB5AB778FA5C3522FD0378F82F4B16DEC408F8') # WeeChat (signing 
key) 
 
 build() {


[arch-commits] Commit in ibm-sw-tpm2/trunk (PKGBUILD)

2020-02-20 Thread Jonas Witschel via arch-commits
Date: Thursday, February 20, 2020 @ 23:44:07
  Author: diabonas
Revision: 577432

Readd erroneously removed previous maintainer

Modified:
  ibm-sw-tpm2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:43:34 UTC (rev 577431)
+++ PKGBUILD2020-02-20 23:44:07 UTC (rev 577432)
@@ -1,4 +1,5 @@
 # Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
 
 pkgname=ibm-sw-tpm2
 pkgver=1563


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

2020-02-20 Thread Jan Steffens via arch-commits
Date: Thursday, February 20, 2020 @ 23:31:11
  Author: heftig
Revision: 375974

archrelease: copy trunk to extra-x86_64

Added:
  pipewire/repos/extra-x86_64/PKGBUILD
(from rev 375973, pipewire/trunk/PKGBUILD)
  pipewire/repos/extra-x86_64/pipewire.install
(from rev 375973, pipewire/trunk/pipewire.install)
Deleted:
  pipewire/repos/extra-x86_64/PKGBUILD
  pipewire/repos/extra-x86_64/pipewire.install

--+
 PKGBUILD |  125 -
 pipewire.install |   28 +--
 2 files changed, 82 insertions(+), 71 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:30:48 UTC (rev 375973)
+++ PKGBUILD2020-02-20 23:31:11 UTC (rev 375974)
@@ -1,57 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgbase=pipewire
-pkgname=(pipewire pipewire-docs)
-pkgver=0.2.7
-pkgrel=1
-pkgdesc="Server and user space API to deal with multimedia pipelines"
-url="https://pipewire.org";
-license=(LGPL2.1)
-arch=(x86_64)
-depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit)
-makedepends=(git meson doxygen graphviz xmltoman valgrind)
-_commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d  # tags/0.2.7
-source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
-sha256sums=('SKIP')
-
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-
-  # Reduce docs size
-  printf '%s\n' >>doc/Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
-}
-
-build() {
-  arch-meson $pkgbase build \
--D docs=true \
--D man=true
-  ninja -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package_pipewire() {
-  install=pipewire.install
-
-  DESTDIR="$pkgdir" meson install -C build
-
-  # Split pipewire-docs
-  mkdir -p docs/share
-  mv "$pkgdir/usr/share/doc" docs/share/
-}
-
-package_pipewire-docs() {
-  pkgdesc+=" (documentation)"
-  depends=()
-
-  mv docs "$pkgdir/usr"
-}

Copied: pipewire/repos/extra-x86_64/PKGBUILD (from rev 375973, 
pipewire/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:31:11 UTC (rev 375974)
@@ -0,0 +1,68 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan de Groot 
+
+pkgbase=pipewire
+pkgname=(pipewire pipewire-docs)
+pkgver=0.2.7
+pkgrel=2
+pkgdesc="Server and user space API to deal with multimedia pipelines"
+url="https://pipewire.org";
+license=(LGPL2.1)
+arch=(x86_64)
+makedepends=(git meson doxygen graphviz xmltoman valgrind alsa-lib gstreamer
+ gst-plugins-base sbc rtkit dbus)
+_commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d  # tags/0.2.7
+source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
+sha256sums=('SKIP')
+
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  arch-meson $pkgbase build \
+-D docs=true \
+-D ffmpeg=false \
+-D man=true
+
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_pipewire() {
+  depends=(gstreamer gst-plugins-base sbc rtkit libdbus-1.so)
+  provides=(libpipewire-0.2.so)
+  backup=(etc/pipewire/pipewire.conf)
+  install=pipewire.install
+
+  DESTDIR="$pkgdir" meson install -C build
+
+  cd "$pkgdir"
+
+  _pick docs usr/share/doc
+}
+
+package_pipewire-docs() {
+  pkgdesc+=" (documentation)"
+
+  mv docs/* "$pkgdir"
+}

Deleted: pipewire.install
===
--- pipewire.install2020-02-20 23:30:48 UTC (rev 375973)
+++ pipewire.install2020-02-20 23:31:11 UTC (rev 375974)
@@ -1,14 +0,0 @@
-post_install() {
-  # Enable socket by default
-  systemctl --global enable pipewire.socket
-}
-
-post_upgrade() {
-  if (( $(vercmp $2 0.1.6-2) < 0)); then
-systemctl --global enable pipewire.socket
-  fi
-}
-
-pre_remove() {
-  systemctl --global disable pipewire.socket
-}

Copied: pipewire/repos/extra-x86_64/pipewire.install (from rev 375973, 
pipewire/trunk/pipewire.install)
===
--- pipewire.install(rev 0)
+++ pipewire.install2020-02-20 23:31:11 UTC (rev 375974)
@@ -0,0 +1,14 @@
+post_install() {
+  # Enable socket by default
+  systemctl --global enable pipewire.socket
+}
+
+post_upgrade() {
+  if (( $(vercmp $2 0.1.6-2) < 0)); then
+systemctl --global enable pipewire.socket
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable pipewire.socket
+}


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

2020-02-20 Thread Jonas Witschel via arch-commits
Date: Thursday, February 20, 2020 @ 23:45:45
  Author: diabonas
Revision: 577434

Update URL to HTTPS

Modified:
  paperkey/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:45:04 UTC (rev 577433)
+++ PKGBUILD2020-02-20 23:45:45 UTC (rev 577434)
@@ -4,7 +4,7 @@
 pkgrel=2
 pkgdesc='Archive OpenPGP keys on paper'
 arch=('x86_64')
-url='http://www.jabberwocky.com/software/paperkey/'
+url='https://www.jabberwocky.com/software/paperkey/'
 license=('GPL')
 depends=('glibc')
 source=("$url/$pkgname-$pkgver.tar.gz"{,.sig})


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

2020-02-20 Thread Jonas Witschel via arch-commits
Date: Thursday, February 20, 2020 @ 23:45:04
  Author: diabonas
Revision: 577433

Readd erroneously removed previous maintainer

Modified:
  tpm2-abrmd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:44:07 UTC (rev 577432)
+++ PKGBUILD2020-02-20 23:45:04 UTC (rev 577433)
@@ -1,4 +1,5 @@
 # Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
 
 pkgname=tpm2-abrmd
 pkgver=2.3.1


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:43:28
  Author: dvzrv
Revision: 577430

upgpkg: alsa-tools 1.2.2-1: Upgrading to 1.2.2. Updating maintainer info. Using 
https for source. Switching to sodeps for libasound.so in package().

Modified:
  alsa-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:29:00 UTC (rev 577429)
+++ PKGBUILD2020-02-20 23:43:28 UTC (rev 577430)
@@ -1,4 +1,4 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: Ray Rashif 
 # Contributor: Limao Luo 
 # Contributor: Sebastien Luttringer 
@@ -5,22 +5,22 @@
 # Contributor: Jochen Immendœrfer 
 
 pkgname=alsa-tools
-pkgver=1.1.7
+pkgver=1.2.2
 pkgrel=1
 pkgdesc="Advanced tools for certain sound cards"
 arch=('x86_64')
 url="https://alsa-project.org/";
 license=('GPL2')
-depends=('alsa-lib' 'gcc-libs')
-makedepends=('fltk' 'gtk2' 'gtk3')
+depends=('gcc-libs' 'glibc')
+makedepends=('alsa-lib' 'fltk' 'gtk2' 'gtk3')
 optdepends=('fltk: hdspconf, hdspmixer'
 'gtk2: envy24control, echomixer, rmeddigicontrol'
 'gtk3: hdajackretask'
 'python-pyalsa: hwmixvolume'
 'python-gobject: hwmixvolume')
-provides=("$pkgname-emu10k1" "$pkgname-ice1712")
-source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";)
-sha512sums=('d715fa5b909fb33ffce252b4ae9f027dc7c1a509253d52bda6ecbc5e0a38e7d30ab8486b14114b226424217812a0edf66e7ec11f7674e44c77a14e4dfb16889c')
+provides=("$pkgname-emu10k1" "$pkgname-ice1712" 'liblo10k1.so')
+source=("https://www.alsa-project.org/files/pub/tools/$pkgname-$pkgver.tar.bz2";)
+sha512sums=('935d46ee3cc843566ccea183bcf7ea36439a4a6aa22964ebf6fd2722b78ec634d3be4e6a30b04c608abe6c5a132dd633f8343fff19f9d90a756d6699fc849a16')
 
 # qlo10k1 is removed, because it's unable to build
 _tools=( 'as10k1' 'envy24control' 'hdsploader' 'hdspconf' 'hdspmixer'
@@ -51,6 +51,7 @@
 }
 
 package() {
+  depends+=('libasound.so')
   cd "$pkgname-$pkgver"
   for tool in ${_tools[@]}; do
 (


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

2020-02-20 Thread Jan Steffens via arch-commits
Date: Thursday, February 20, 2020 @ 23:30:48
  Author: heftig
Revision: 375973

0.2.7-2

Modified:
  pipewire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:22:33 UTC (rev 375972)
+++ PKGBUILD2020-02-20 23:30:48 UTC (rev 375973)
@@ -1,15 +1,16 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
 # Maintainer: Jan de Groot 
 
 pkgbase=pipewire
 pkgname=(pipewire pipewire-docs)
 pkgver=0.2.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Server and user space API to deal with multimedia pipelines"
 url="https://pipewire.org";
 license=(LGPL2.1)
 arch=(x86_64)
-depends=(gstreamer gst-plugins-base sbc ffmpeg rtkit)
-makedepends=(git meson doxygen graphviz xmltoman valgrind)
+makedepends=(git meson doxygen graphviz xmltoman valgrind alsa-lib gstreamer
+ gst-plugins-base sbc rtkit dbus)
 _commit=14c11c0fe4d366bad4cfecdee97b6652ff9ed63d  # tags/0.2.7
 source=("git+https://github.com/PipeWire/pipewire#commit=$_commit";)
 sha256sums=('SKIP')
@@ -22,16 +23,14 @@
 
 prepare() {
   cd $pkgbase
-
-  # Reduce docs size
-  printf '%s\n' >>doc/Doxyfile.in \
-HAVE_DOT=yes DOT_IMAGE_FORMAT=svg INTERACTIVE_SVG=yes
 }
 
 build() {
   arch-meson $pkgbase build \
 -D docs=true \
+-D ffmpeg=false \
 -D man=true
+
   ninja -C build
 }
 
@@ -39,19 +38,31 @@
   meson test -C build --print-errorlogs
 }
 
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
 package_pipewire() {
+  depends=(gstreamer gst-plugins-base sbc rtkit libdbus-1.so)
+  provides=(libpipewire-0.2.so)
+  backup=(etc/pipewire/pipewire.conf)
   install=pipewire.install
 
   DESTDIR="$pkgdir" meson install -C build
 
-  # Split pipewire-docs
-  mkdir -p docs/share
-  mv "$pkgdir/usr/share/doc" docs/share/
+  cd "$pkgdir"
+
+  _pick docs usr/share/doc
 }
 
 package_pipewire-docs() {
   pkgdesc+=" (documentation)"
-  depends=()
 
-  mv docs "$pkgdir/usr"
+  mv docs/* "$pkgdir"
 }


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

2020-02-20 Thread Antonio Rojas via arch-commits
Date: Thursday, February 20, 2020 @ 23:28:27
  Author: arojas
Revision: 577428

Update to 1.0.2

Modified:
  packagekit-qt5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:17:16 UTC (rev 577427)
+++ PKGBUILD2020-02-20 23:28:27 UTC (rev 577428)
@@ -1,9 +1,9 @@
 # Maintainer: Christian Hesse 
-# Contributor: Antonio Rojas 
+# Maintainer: Antonio Rojas 
 
 pkgname=packagekit-qt5
-pkgver=1.0.1
-pkgrel=2
+pkgver=1.0.2
+pkgrel=1
 pkgdesc='Qt5 bindings for PackageKit'
 arch=('x86_64')
 url='http://www.packagekit.org/'
@@ -13,9 +13,9 @@
 validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17'  # Richard Hughes 

   'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB'  # Matthias Klumpp 

   '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti 

-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hughsie/PackageKit-Qt/archive/v${pkgver}.tar.gz";
-
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/hughsie/PackageKit-Qt/releases/download/v${pkgver}/PackageKit-Qt-${pkgver}.tar.gz.asc";)
-sha256sums=('4556ad405b552d0369ed7dfc20b9fed7e1201378eea18964b0068ce669ed9818'
+source=("https://github.com/hughsie/PackageKit-Qt/releases/download/v$pkgver/PackageKit-Qt-$pkgver.tar.xz";
+
"https://github.com/hughsie/PackageKit-Qt/releases/download/v$pkgver/PackageKit-Qt-$pkgver.tar.xz.asc";)
+sha256sums=('9e908478ebb85231f9fa1249c9183ccbaa16dc29e774d73f06d4cc0666058a87'
 'SKIP')
 
 build() {
@@ -23,9 +23,7 @@
cd PackageKit-Qt-${pkgver}/build
 
cmake .. \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_BUILD_TYPE=Release \
-   -DCMAKE_INSTALL_LIBDIR=lib
+   -DCMAKE_INSTALL_PREFIX=/usr
make
 }
 


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

2020-02-20 Thread Antonio Rojas via arch-commits
Date: Thursday, February 20, 2020 @ 23:29:00
  Author: arojas
Revision: 577429

archrelease: copy trunk to community-x86_64

Added:
  packagekit-qt5/repos/community-x86_64/PKGBUILD
(from rev 577428, packagekit-qt5/trunk/PKGBUILD)
Deleted:
  packagekit-qt5/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:28:27 UTC (rev 577428)
+++ PKGBUILD2020-02-20 23:29:00 UTC (rev 577429)
@@ -1,36 +0,0 @@
-# Maintainer: Christian Hesse 
-# Contributor: Antonio Rojas 
-
-pkgname=packagekit-qt5
-pkgver=1.0.1
-pkgrel=2
-pkgdesc='Qt5 bindings for PackageKit'
-arch=('x86_64')
-url='http://www.packagekit.org/'
-license=('LGPL')
-depends=('packagekit' 'qt5-base')
-makedepends=('cmake')
-validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17'  # Richard Hughes 

-  'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB'  # Matthias Klumpp 

-  '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti 

-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hughsie/PackageKit-Qt/archive/v${pkgver}.tar.gz";
-
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/hughsie/PackageKit-Qt/releases/download/v${pkgver}/PackageKit-Qt-${pkgver}.tar.gz.asc";)
-sha256sums=('4556ad405b552d0369ed7dfc20b9fed7e1201378eea18964b0068ce669ed9818'
-'SKIP')
-
-build() {
-   mkdir -p PackageKit-Qt-${pkgver}/build
-   cd PackageKit-Qt-${pkgver}/build
-
-   cmake .. \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_BUILD_TYPE=Release \
-   -DCMAKE_INSTALL_LIBDIR=lib
-   make
-}
-
-package() {
-   cd PackageKit-Qt-${pkgver}/build
-
-   make DESTDIR="${pkgdir}" install
-}

Copied: packagekit-qt5/repos/community-x86_64/PKGBUILD (from rev 577428, 
packagekit-qt5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:29:00 UTC (rev 577429)
@@ -0,0 +1,34 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Antonio Rojas 
+
+pkgname=packagekit-qt5
+pkgver=1.0.2
+pkgrel=1
+pkgdesc='Qt5 bindings for PackageKit'
+arch=('x86_64')
+url='http://www.packagekit.org/'
+license=('LGPL')
+depends=('packagekit' 'qt5-base')
+makedepends=('cmake')
+validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17'  # Richard Hughes 

+  'D33A3F0CA16B0ACC51A60738494C8A5FBF4DECEB'  # Matthias Klumpp 

+  '70C26659D184ABC01FFAF45228DDEDC6E4480AD0') # Daniel Nicoletti 

+source=("https://github.com/hughsie/PackageKit-Qt/releases/download/v$pkgver/PackageKit-Qt-$pkgver.tar.xz";
+
"https://github.com/hughsie/PackageKit-Qt/releases/download/v$pkgver/PackageKit-Qt-$pkgver.tar.xz.asc";)
+sha256sums=('9e908478ebb85231f9fa1249c9183ccbaa16dc29e774d73f06d4cc0666058a87'
+'SKIP')
+
+build() {
+   mkdir -p PackageKit-Qt-${pkgver}/build
+   cd PackageKit-Qt-${pkgver}/build
+
+   cmake .. \
+   -DCMAKE_INSTALL_PREFIX=/usr
+   make
+}
+
+package() {
+   cd PackageKit-Qt-${pkgver}/build
+
+   make DESTDIR="${pkgdir}" install
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:21:51
  Author: dvzrv
Revision: 375971

archrelease: copy trunk to extra-x86_64

Added:
  alsa-utils/repos/extra-x86_64/PKGBUILD
(from rev 375970, alsa-utils/trunk/PKGBUILD)
Deleted:
  alsa-utils/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:21:45 UTC (rev 375970)
+++ PKGBUILD2020-02-20 23:21:51 UTC (rev 375971)
@@ -1,36 +0,0 @@
-# Maintainer: Tobias Powalowski 
-# Contributor: David Runge 
-# Contributor: judd 
-
-pkgname=alsa-utils
-pkgver=1.2.1
-pkgrel=2
-pkgdesc="Advanced Linux Sound Architecture - Utilities"
-arch=('x86_64')
-url="https://www.alsa-project.org";
-license=('GPL2')
-depends=('glibc' 'pciutils' 'psmisc')
-makedepends=('alsa-lib' 'docbook-xsl' 'fftw' 'libsamplerate' 'ncurses'
-'systemd' 'xmlto')
-source=("https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2";)
-sha512sums=('b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr \
-  --disable-alsaconf \
-  --sbindir=/usr/bin \
-  --with-udev-rules-dir=/usr/lib/udev/rules.d \
-  --with-systemdsystemunitdir=/usr/lib/systemd/system
-  make
-}
-
-package() {
-  depends+=('libasound.so' 'libfftw3f.so' 'libformw.so' 'libmenuw.so'
-  'libncursesw.so' 'libpanelw.so' 'libsamplerate.so')
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  # dir where to save ALSA state
-  install -d "${pkgdir}/var/lib/alsa"
-}

Copied: alsa-utils/repos/extra-x86_64/PKGBUILD (from rev 375970, 
alsa-utils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:21:51 UTC (rev 375971)
@@ -0,0 +1,37 @@
+# Maintainer: David Runge 
+# Contributor: Tobias Powalowski 
+# Contributor: judd 
+
+pkgname=alsa-utils
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Advanced Linux Sound Architecture - Utilities"
+arch=('x86_64')
+url="https://www.alsa-project.org";
+license=('GPL2')
+depends=('glibc' 'pciutils' 'psmisc')
+makedepends=('alsa-lib' 'docbook-xsl' 'fftw' 'libsamplerate' 'ncurses'
+'systemd' 'xmlto')
+optdepends=('fftw: for alsabat')
+source=("https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2";)
+sha512sums=('30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix=/usr \
+  --disable-alsaconf \
+  --sbindir=/usr/bin \
+  --with-udev-rules-dir=/usr/lib/udev/rules.d \
+  --with-systemdsystemunitdir=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  depends+=('libasound.so' 'libformw.so' 'libmenuw.so' 'libncursesw.so'
+  'libpanelw.so' 'libsamplerate.so')
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  # dir where to save ALSA state
+  install -d "${pkgdir}/var/lib/alsa"
+}


[arch-commits] Commit in (3 files)

2020-02-20 Thread Jan Steffens via arch-commits
Date: Thursday, February 20, 2020 @ 23:22:33
  Author: heftig
Revision: 375972

prepare libpipewire-0.2

Added:
  libpipewire-0.2/
  libpipewire-0.2/repos/
  libpipewire-0.2/trunk/


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:21:45
  Author: dvzrv
Revision: 375970

upgpkg: alsa-utils 1.2.2-1: Upgrading to 1.2.2. Switching to fftw as optdepends 
for alsabat (temporary fix for FS#65235).

Modified:
  alsa-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:43:55 UTC (rev 375969)
+++ PKGBUILD2020-02-20 23:21:45 UTC (rev 375970)
@@ -1,10 +1,10 @@
-# Maintainer: Tobias Powalowski 
-# Contributor: David Runge 
+# Maintainer: David Runge 
+# Contributor: Tobias Powalowski 
 # Contributor: judd 
 
 pkgname=alsa-utils
-pkgver=1.2.1
-pkgrel=2
+pkgver=1.2.2
+pkgrel=1
 pkgdesc="Advanced Linux Sound Architecture - Utilities"
 arch=('x86_64')
 url="https://www.alsa-project.org";
@@ -12,8 +12,9 @@
 depends=('glibc' 'pciutils' 'psmisc')
 makedepends=('alsa-lib' 'docbook-xsl' 'fftw' 'libsamplerate' 'ncurses'
 'systemd' 'xmlto')
+optdepends=('fftw: for alsabat')
 
source=("https://www.alsa-project.org/files/pub/utils/$pkgname-$pkgver.tar.bz2";)
-sha512sums=('b7729659cd9809197dc30042f522f5103ff41ddc047f13f9c733c93f7e91a26f90cd864c70e654d12ef7a552b1d9ebe2727a24ec9fad03560cb7cdea906662ec')
+sha512sums=('30598c658f3f2ad71a5ce7911b09ae13add54b293bcf3bebb053371d84a91528bd64fd376f167456b2e27e2546a2279019678e099247513e5142b283af756fd9')
 
 build() {
   cd "${pkgname}-${pkgver}"
@@ -26,8 +27,8 @@
 }
 
 package() {
-  depends+=('libasound.so' 'libfftw3f.so' 'libformw.so' 'libmenuw.so'
-  'libncursesw.so' 'libpanelw.so' 'libsamplerate.so')
+  depends+=('libasound.so' 'libformw.so' 'libmenuw.so' 'libncursesw.so'
+  'libpanelw.so' 'libsamplerate.so')
   cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"


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

2020-02-20 Thread Jonas Witschel via arch-commits
Date: Thursday, February 20, 2020 @ 23:17:09
  Author: diabonas
Revision: 577426

upgpkg: tpm2-tss 2.3.3-1: upstream release

Modified:
  tpm2-tss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:11:49 UTC (rev 577425)
+++ PKGBUILD2020-02-20 23:17:09 UTC (rev 577426)
@@ -1,7 +1,8 @@
 # Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
 
 pkgname=tpm2-tss
-pkgver=2.3.2
+pkgver=2.3.3
 pkgrel=1
 pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)"
 arch=(x86_64)
@@ -12,7 +13,7 @@
 checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash)
 source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}
 
"tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch")
-sha512sums=('7b679b54f3478c3adee5b6c3135cbe491ffd9f4712991f465edbd6c7d2831e5f1537038ec36f288e9545c719d5d167b61116c924cf5d816220615d0b58a1d436'
+sha512sums=('df83908508fc8add8ca1aaf7144bcf369f13797f7e5d39fe29654d82e2de2cddf324cd06cb3154318ef767d706d863a7781d98c7b29a90945f081a54594128e5'
 'SKIP'
 
'62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e')
 validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72  # Tadeusz Struk 



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

2020-02-20 Thread Jonas Witschel via arch-commits
Date: Thursday, February 20, 2020 @ 23:17:16
  Author: diabonas
Revision: 577427

archrelease: copy trunk to community-x86_64

Added:
  tpm2-tss/repos/community-x86_64/PKGBUILD
(from rev 577426, tpm2-tss/trunk/PKGBUILD)
Deleted:
  tpm2-tss/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 23:17:09 UTC (rev 577426)
+++ PKGBUILD2020-02-20 23:17:16 UTC (rev 577427)
@@ -1,38 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Maintainer: Jonas Witschel 
-
-pkgname=tpm2-tss
-pkgver=2.3.2
-pkgrel=1
-pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)"
-arch=(x86_64)
-url="https://github.com/tpm2-software/tpm2-tss";
-license=(BSD)
-depends=(openssl)
-makedepends=(doxygen)
-checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('82929a0611f39246e09202702a61b54c980ab694626c1f5823520ddf75024fa6'
-'SKIP')
-validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72  # Tadeusz Struk 

-  D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84  # Andreas Fuchs 

-  5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts 
(Bill Roberts) 
-
-build() {
-cd ${pkgname}-${pkgver}
-./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && 
echo --enable-unit --enable-integration)
-make
-}
-
-check() {
-cd ${pkgname}-${pkgver}
-make check
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-make DESTDIR="${pkgdir}" install
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
-rm "${pkgdir}"/usr/lib/libtss2-tcti-default.so # 
https://github.com/tpm2-software/tpm2-tss/issues/1482#issuecomment-516363966
-}

Copied: tpm2-tss/repos/community-x86_64/PKGBUILD (from rev 577426, 
tpm2-tss/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:17:16 UTC (rev 577427)
@@ -0,0 +1,46 @@
+# Maintainer: Jonas Witschel 
+# Contributor: Bruno Pagani 
+
+pkgname=tpm2-tss
+pkgver=2.3.3
+pkgrel=1
+pkgdesc="Implementation of the TCG Trusted Platform Module 2.0 Software Stack 
(TSS2)"
+arch=(x86_64)
+url="https://github.com/tpm2-software/tpm2-tss";
+license=(BSD)
+depends=(openssl)
+makedepends=(doxygen)
+checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash)
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+
"tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch")
+sha512sums=('df83908508fc8add8ca1aaf7144bcf369f13797f7e5d39fe29654d82e2de2cddf324cd06cb3154318ef767d706d863a7781d98c7b29a90945f081a54594128e5'
+'SKIP'
+
'62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e')
+validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72  # Tadeusz Struk 

+  D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84  # Andreas Fuchs 

+  5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts 
(Bill Roberts) 
+
+prepare() {
+   cd ${pkgname}-${pkgver}
+   # Fix test failure with ibm-sw-tpm2 1563, see 
https://github.com/tpm2-software/tpm2-tss/pull/1585
+   patch --strip=1 
--input="${srcdir}/tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch"
+}
+
+build() {
+cd ${pkgname}-${pkgver}
+./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && 
echo --enable-unit --enable-integration)
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+make DESTDIR="${pkgdir}" install
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+echo 'u tss - "tss user for tpm2"' | install -Dm644 /dev/stdin 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+rm "${pkgdir}"/usr/lib/libtss2-tcti-default.so # 
https://github.com/tpm2-software/tpm2-tss/issues/1482#issuecomment-516363966
+}


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:11:41
  Author: dvzrv
Revision: 577424

upgpkg: lib32-cmocka 1.1.5-1: Adding lib32-cmocka 1.1.5.

Modified:
  lib32-cmocka/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 23:09:46 UTC (rev 577423)
+++ PKGBUILD2020-02-20 23:11:41 UTC (rev 577424)
@@ -26,7 +26,6 @@
   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib32 \
--DLIB_SUFFIX=32 \
 -DCMAKE_BUILD_TYPE=Release \
 -DUNIT_TESTING=ON \
 -B build \


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:11:49
  Author: dvzrv
Revision: 577425

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-cmocka/repos/multilib-x86_64/
  lib32-cmocka/repos/multilib-x86_64/PKGBUILD
(from rev 577424, lib32-cmocka/trunk/PKGBUILD)

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

Copied: lib32-cmocka/repos/multilib-x86_64/PKGBUILD (from rev 577424, 
lib32-cmocka/trunk/PKGBUILD)
===
--- multilib-x86_64/PKGBUILD(rev 0)
+++ multilib-x86_64/PKGBUILD2020-02-20 23:11:49 UTC (rev 577425)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge 
+
+_name=cmocka
+pkgname=lib32-cmocka
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Elegant unit testing framework for C with support for mock objects'
+url='https://cmocka.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('cmocka' 'lib32-glibc')
+makedepends=('cmake')
+provides=('libcmocka.so')
+source=("https://cmocka.org/files/1.1/${_name}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd'
+'SKIP')
+validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib32 \
+-DCMAKE_BUILD_TYPE=Release \
+-DUNIT_TESTING=ON \
+-B build \
+-S .
+  make VERBOSE=1 -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  make VERBOSE=1 test -C build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make install DESTDIR="${pkgdir}" -C build
+  rm -rvf "${pkgdir}/usr/include"
+}
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 23:09:46
  Author: dvzrv
Revision: 577423

Adding lib32-cmocka as checkdepends for lib32-libavtp.

Added:
  lib32-cmocka/
  lib32-cmocka/repos/
  lib32-cmocka/trunk/
  lib32-cmocka/trunk/PKGBUILD

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

Added: lib32-cmocka/trunk/PKGBUILD
===
--- lib32-cmocka/trunk/PKGBUILD (rev 0)
+++ lib32-cmocka/trunk/PKGBUILD 2020-02-20 23:09:46 UTC (rev 577423)
@@ -0,0 +1,47 @@
+# Maintainer: David Runge 
+
+_name=cmocka
+pkgname=lib32-cmocka
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Elegant unit testing framework for C with support for mock objects'
+url='https://cmocka.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('cmocka' 'lib32-glibc')
+makedepends=('cmake')
+provides=('libcmocka.so')
+source=("https://cmocka.org/files/1.1/${_name}-${pkgver}.tar.xz"{,.asc})
+sha512sums=('cad7f04757183d004f6eaad39036fc0e24c5e0e987f80e85bc43bc66dba22389cb02b08e25531cc28a541d0a24a86b29be134a2d6fc339128e87d66952f502bd'
+'SKIP')
+validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

+
+prepare() {
+  mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib32 \
+-DLIB_SUFFIX=32 \
+-DCMAKE_BUILD_TYPE=Release \
+-DUNIT_TESTING=ON \
+-B build \
+-S .
+  make VERBOSE=1 -C build
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  make VERBOSE=1 test -C build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make install DESTDIR="${pkgdir}" -C build
+  rm -rvf "${pkgdir}/usr/include"
+}
+# vim: ts=2 sw=2 et:


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

2020-02-20 Thread Kyle Keen via arch-commits
Date: Thursday, February 20, 2020 @ 23:00:30
  Author: kkeen
Revision: 577422

archrelease: copy trunk to community-any

Added:
  bpython/repos/community-any/PKGBUILD
(from rev 577421, bpython/trunk/PKGBUILD)
Deleted:
  bpython/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 22:56:19 UTC (rev 577421)
+++ PKGBUILD2020-02-20 23:00:30 UTC (rev 577422)
@@ -1,74 +0,0 @@
-# Maintainer: Kyle Keen < keenerd at gmail >
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Mike Sampson 
-# Contributor: Anton Bazhenov 
-
-pkgname=('bpython' 'bpython2')
-pkgver=0.18
-pkgrel=2
-pkgdesc='Fancy ncurses interface to the Python interpreter'
-arch=('any')
-url='https://bpython-interpreter.org/'
-license=('MIT')
-depends=('python-pygments' 'python-requests' 'python-curtsies' 
'python-greenlet' 'python-six')
-optdepends=('python-urwid: for bpython-urwid'
-'python-jedi: multiline completion'
-'python-watchdog: module reloading')
-makedepends=('python-distribute' 'python2-distribute')
-#source=(https://bpython-interpreter.org/releases/bpython-${pkgver}.tar.gz)  # 
slow
-#source=("https://github.com/bpython/bpython/archive/$pkgver-release.tar.gz";)  
# missing version data
-source=("https://files.pythonhosted.org/packages/source/b/bpython/bpython-$pkgver.tar.gz";)
-md5sums=('a150a9ff3383013da1156dda4b44280d')
-
-# python-watchdog optdep...
-
-prepare() {
-  cp -r bpython-$pkgver bpython2-$pkgver
-}
-
-build() {
-  cd "$srcdir/bpython-$pkgver"
-  python setup.py build
-
-  cd "$srcdir/bpython2-$pkgver"
-  python2 setup.py build
-}
-
-package_bpython() {
-  cd "$srcdir/bpython-$pkgver"
-
-  python setup.py install --root="$pkgdir" --optimize=0
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython/LICENSE"
-}
-
-package_bpython2() {
-  depends=('python2-pygments' 'python2-requests' 'python2-curtsies' 
'python2-greenlet' 'python2-six')
-  optdepends=('python2-urwid: for bpython2-urwid'
-  'python2-jedi: multiline completion'
-  'python2-watchdog: module reloading')
-
-  cd "$srcdir/bpython2-$pkgver"
-
-  python2 setup.py install --root="$pkgdir" --optimize=0
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython2/LICENSE"
-
-  # conflicting files with bpython
-  cd "$pkgdir/usr/bin/"
-  mv bpython bpython2
-  mv bpython-urwid bpython2-urwid
-  mv bpython-curses bpython2-curses
-  mv bpdb bpdb2
-
-  cd "$pkgdir/usr/share/applications/"
-  mv org.bpython-interpreter.bpython.desktop 
org.bpython-interpreter.bpython2.desktop
-  sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.desktop
-
-  cd "$pkgdir/usr/share/appinfo/"
-  mv org.bpython-interpreter.bpython.appdata.xml 
org.bpython-interpreter.bpython2.appdata.xml
-  sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.appdata.xml
-
-  cd "$pkgdir/usr/share/pixmaps/"
-  mv bpython.png bpython2.png
-}

Copied: bpython/repos/community-any/PKGBUILD (from rev 577421, 
bpython/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 23:00:30 UTC (rev 577422)
@@ -0,0 +1,36 @@
+# Maintainer: Kyle Keen < keenerd at gmail >
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Mike Sampson 
+# Contributor: Anton Bazhenov 
+
+pkgname=bpython
+pkgver=0.18
+pkgrel=3
+pkgdesc='Fancy ncurses interface to the Python interpreter'
+arch=('any')
+url='https://bpython-interpreter.org/'
+license=('MIT')
+depends=('python-pygments' 'python-requests' 'python-curtsies' 
'python-greenlet' 'python-six')
+optdepends=('python-urwid: for bpython-urwid'
+'python-jedi: multiline completion'
+'python-watchdog: module reloading')
+makedepends=('python-distribute')
+#source=(https://bpython-interpreter.org/releases/bpython-${pkgver}.tar.gz)  # 
slow
+#source=("https://github.com/bpython/bpython/archive/$pkgver-release.tar.gz";)  
# missing version data
+source=("https://files.pythonhosted.org/packages/source/b/bpython/bpython-$pkgver.tar.gz";)
+md5sums=('a150a9ff3383013da1156dda4b44280d')
+
+# python-watchdog optdep...
+
+build() {
+  cd "$srcdir/bpython-$pkgver"
+  python setup.py build
+}
+
+package() {
+  cd "$srcdir/bpython-$pkgver"
+
+  python setup.py install --root="$pkgdir" --optimize=0
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython/LICENSE"
+}


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

2020-02-20 Thread Kyle Keen via arch-commits
Date: Thursday, February 20, 2020 @ 22:56:19
  Author: kkeen
Revision: 577421

upgpkg: bpython 0.18-3  move bpython2 to AUR

Modified:
  bpython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:52:09 UTC (rev 577420)
+++ PKGBUILD2020-02-20 22:56:19 UTC (rev 577421)
@@ -3,9 +3,9 @@
 # Contributor: Mike Sampson 
 # Contributor: Anton Bazhenov 
 
-pkgname=('bpython' 'bpython2')
+pkgname=bpython
 pkgver=0.18
-pkgrel=2
+pkgrel=3
 pkgdesc='Fancy ncurses interface to the Python interpreter'
 arch=('any')
 url='https://bpython-interpreter.org/'
@@ -14,7 +14,7 @@
 optdepends=('python-urwid: for bpython-urwid'
 'python-jedi: multiline completion'
 'python-watchdog: module reloading')
-makedepends=('python-distribute' 'python2-distribute')
+makedepends=('python-distribute')
 #source=(https://bpython-interpreter.org/releases/bpython-${pkgver}.tar.gz)  # 
slow
 #source=("https://github.com/bpython/bpython/archive/$pkgver-release.tar.gz";)  
# missing version data
 
source=("https://files.pythonhosted.org/packages/source/b/bpython/bpython-$pkgver.tar.gz";)
@@ -22,19 +22,12 @@
 
 # python-watchdog optdep...
 
-prepare() {
-  cp -r bpython-$pkgver bpython2-$pkgver
-}
-
 build() {
   cd "$srcdir/bpython-$pkgver"
   python setup.py build
-
-  cd "$srcdir/bpython2-$pkgver"
-  python2 setup.py build
 }
 
-package_bpython() {
+package() {
   cd "$srcdir/bpython-$pkgver"
 
   python setup.py install --root="$pkgdir" --optimize=0
@@ -41,34 +34,3 @@
 
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython/LICENSE"
 }
-
-package_bpython2() {
-  depends=('python2-pygments' 'python2-requests' 'python2-curtsies' 
'python2-greenlet' 'python2-six')
-  optdepends=('python2-urwid: for bpython2-urwid'
-  'python2-jedi: multiline completion'
-  'python2-watchdog: module reloading')
-
-  cd "$srcdir/bpython2-$pkgver"
-
-  python2 setup.py install --root="$pkgdir" --optimize=0
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/bpython2/LICENSE"
-
-  # conflicting files with bpython
-  cd "$pkgdir/usr/bin/"
-  mv bpython bpython2
-  mv bpython-urwid bpython2-urwid
-  mv bpython-curses bpython2-curses
-  mv bpdb bpdb2
-
-  cd "$pkgdir/usr/share/applications/"
-  mv org.bpython-interpreter.bpython.desktop 
org.bpython-interpreter.bpython2.desktop
-  sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.desktop
-
-  cd "$pkgdir/usr/share/appinfo/"
-  mv org.bpython-interpreter.bpython.appdata.xml 
org.bpython-interpreter.bpython2.appdata.xml
-  sed -i 's/bpython/&2/' org.bpython-interpreter.bpython2.appdata.xml
-
-  cd "$pkgdir/usr/share/pixmaps/"
-  mv bpython.png bpython2.png
-}


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

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:43:55
  Author: anthraxx
Revision: 375969

overhault style and quite pkgdir's

Modified:
  gdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:27:58 UTC (rev 375968)
+++ PKGBUILD2020-02-20 22:43:55 UTC (rev 375969)
@@ -1,4 +1,5 @@
-# Maintainer: Allan McRae 
+# Maintainer: Levente Polyak 
+# Contributor: Allan McRae 
 # Contributor: Jan de Groot 
 
 pkgbase=gdb
@@ -13,6 +14,8 @@
 license=(GPL3)
 makedepends=(texinfo python guile2.0 ncurses expat xz source-highlight)
 source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
+b2sums=('b84b1dc627d7ba697dfd76ba7c0f4f88f1725e1e1b83134d08cf53bf867ebfa07e1d01eff2acd9a57d22a779077bf6ed95d6098e8a58c4d86eaed034ca62ac30'
+'SKIP')
 sha1sums=('a50e13e1eecea468ea28c4a23d8c5a84f4db25be'
   'SKIP')
 validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
@@ -28,7 +31,9 @@
   cd gdb-$pkgver
 
   mkdir -p build && cd build
-  ../configure --prefix=/usr --disable-nls \
+  ../configure \
+--prefix=/usr \
+--disable-nls \
 --with-system-readline \
 --with-python=/usr/bin/python \
 --with-guile=guile-2.0 \
@@ -40,7 +45,14 @@
   depends=(python guile2.0)
 
   cd gdb-$pkgver/build
-  make -C gdb/data-directory DESTDIR=$pkgdir install
+
+  make DESTDIR="$pkgdir" install
+  # resolve conflicts with binutils
+  rm "$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes}.a
+
+  rm -r "$pkgdir"/usr/{bin,include,lib,share/info,share/man}
 }
 
 package_gdb() {
@@ -48,12 +60,19 @@
   backup=(etc/gdb/gdbinit)
 
   cd gdb-$pkgver/build
-  make -C gdb DESTDIR=$pkgdir install
+  make DESTDIR="$pkgdir" install
 
+  # resolve conflicts with binutils
+  rm "$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes}.a
+
   # install "custom" system gdbinit
-  install -dm755 $pkgdir/etc/gdb
-  touch $pkgdir/etc/gdb/gdbinit
+  install -dm 755 "$pkgdir/etc/gdb"
+  touch "$pkgdir/etc/gdb/gdbinit"
 
   # comes from gdb-common
-  rm -r $pkgdir/usr/share/gdb/
+  rm -r "$pkgdir/usr/share/gdb/"
 }
+
+# vim: ts=2 sw=2 et:


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

2020-02-20 Thread Anatol Pomozov via arch-commits
Date: Thursday, February 20, 2020 @ 22:27:58
  Author: anatolik
Revision: 375968

FS#62702 enable syntax highlighting

Modified:
  gdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:16:48 UTC (rev 375967)
+++ PKGBUILD2020-02-20 22:27:58 UTC (rev 375968)
@@ -11,7 +11,7 @@
 arch=(x86_64)
 url='https://www.gnu.org/software/gdb/'
 license=(GPL3)
-makedepends=(texinfo python guile2.0 ncurses expat xz)
+makedepends=(texinfo python guile2.0 ncurses expat xz source-highlight)
 source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
 sha1sums=('a50e13e1eecea468ea28c4a23d8c5a84f4db25be'
   'SKIP')
@@ -44,7 +44,7 @@
 }
 
 package_gdb() {
-  depends=(ncurses expat xz mpfr gdb-common=$pkgver)
+  depends=(ncurses expat xz mpfr source-highlight gdb-common=$pkgver)
   backup=(etc/gdb/gdbinit)
 
   cd gdb-$pkgver/build


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

2020-02-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, February 20, 2020 @ 22:20:08
  Author: bisson
Revision: 577407

archrelease: copy trunk to community-x86_64

Added:
  unbound/repos/community-x86_64/PKGBUILD
(from rev 577406, unbound/trunk/PKGBUILD)
  unbound/repos/community-x86_64/hook
(from rev 577406, unbound/trunk/hook)
  unbound/repos/community-x86_64/sysusers.d
(from rev 577406, unbound/trunk/sysusers.d)
  unbound/repos/community-x86_64/tmpfiles.d
(from rev 577406, unbound/trunk/tmpfiles.d)
Deleted:
  unbound/repos/community-x86_64/PKGBUILD
  unbound/repos/community-x86_64/hook
  unbound/repos/community-x86_64/sysusers.d
  unbound/repos/community-x86_64/tmpfiles.d

+
 PKGBUILD   |  134 +--
 hook   |   20 
 sysusers.d |2 
 tmpfiles.d |2 
 4 files changed, 79 insertions(+), 79 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 22:19:26 UTC (rev 577406)
+++ PKGBUILD2020-02-20 22:20:08 UTC (rev 577407)
@@ -1,67 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: Hisato Tatekura 
-# Contributor: Massimiliano Torromeo 
-
-pkgname=unbound
-pkgver=1.9.6
-pkgrel=2
-pkgdesc='Validating, recursive, and caching DNS resolver'
-url='https://unbound.net/'
-license=('custom:BSD')
-arch=('x86_64')
-makedepends=('expat')
-optdepends=('expat: unbound-anchor')
-depends=('fstrm' 'openssl' 'libsodium' 'protobuf-c' 'libevent' 'ldns' 
'dnssec-anchors')
-backup=('etc/unbound/unbound.conf')
-validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D'
-  '21615A7F2478EA8C27DD26B830918D8275724222')
-source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc}
-'sysusers.d'
-'tmpfiles.d'
-'hook')
-sha256sums=('1d98fc6ea99197a20b4a0e540e87022cf523085786e0fc26de6ebb2720f5aaf0'
-'SKIP'
-'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
-'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'
-'afb7a0a5e2da327c27c8f666b1ffaf34689121684c301928624221ac1d0c066a')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   sed '/# trust-anchor-file:/c\\ttrust-anchor-file: 
/etc/unbound/trusted-key.key' -i doc/example.conf.in
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --localstatedir=/var \
-   --sbindir=/usr/bin \
-   --disable-rpath \
-   --enable-dnscrypt \
-   --enable-dnstap \
-   --enable-pie \
-   --enable-relro-now \
-   --enable-subnet \
-   --enable-systemd \
-   --enable-tfo-client \
-   --enable-tfo-server \
-   --with-conf-file=/etc/unbound/unbound.conf \
-   --with-pidfile=/run/unbound.pid \
-   --with-rootkey-file=/etc/trusted-key.key \
-   --with-libevent \
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 contrib/unbound.service 
"${pkgdir}/usr/lib/systemd/system/unbound.service"
-   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-   install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/unbound.conf"
-
-   # Trust anchor file available from within unbound's chroot.
-   install -Dm644 ../tmpfiles.d "${pkgdir}/usr/lib/tmpfiles.d/unbound.conf"
-   install -Dm644 ../hook 
"${pkgdir}/usr/share/libalpm/hooks/unbound-key.hook"
-}

Copied: unbound/repos/community-x86_64/PKGBUILD (from rev 577406, 
unbound/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 22:20:08 UTC (rev 577407)
@@ -0,0 +1,67 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Hisato Tatekura 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=unbound
+pkgver=1.10.0
+pkgrel=1
+pkgdesc='Validating, recursive, and caching DNS resolver'
+url='https://unbound.net/'
+license=('custom:BSD')
+arch=('x86_64')
+makedepends=('expat')
+optdepends=('expat: unbound-anchor')
+depends=('fstrm' 'openssl' 'libsodium' 'protobuf-c' 'libevent' 'ldns' 
'dnssec-anchors')
+backup=('etc/unbound/unbound.conf')
+validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D'
+  '21615A7F2478EA8C27DD26B830918D8275724222')
+source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc}
+'sysusers.d'
+'tmpfiles.d'
+'hook')
+sha256sums=('152f486578242fe5c36e89995d0440b78d64c05123990aae16246b7f776ce955'
+'SKIP'
+'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
+'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'
+'afb7a0a5e2da327c27c8f666b1ffaf34689121684c30192862

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

2020-02-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, February 20, 2020 @ 22:19:26
  Author: bisson
Revision: 577406

upstream update

Modified:
  unbound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:19:14 UTC (rev 577405)
+++ PKGBUILD2020-02-20 22:19:26 UTC (rev 577406)
@@ -3,8 +3,8 @@
 # Contributor: Massimiliano Torromeo 
 
 pkgname=unbound
-pkgver=1.9.6
-pkgrel=2
+pkgver=1.10.0
+pkgrel=1
 pkgdesc='Validating, recursive, and caching DNS resolver'
 url='https://unbound.net/'
 license=('custom:BSD')
@@ -19,7 +19,7 @@
 'sysusers.d'
 'tmpfiles.d'
 'hook')
-sha256sums=('1d98fc6ea99197a20b4a0e540e87022cf523085786e0fc26de6ebb2720f5aaf0'
+sha256sums=('152f486578242fe5c36e89995d0440b78d64c05123990aae16246b7f776ce955'
 'SKIP'
 '85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
 '31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:19:14
  Author: felixonmars
Revision: 577405

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
577404, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-20 22:19:14 UTC (rev 577405)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=257
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-instances' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+
+sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal
+sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie'
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:18:59
  Author: felixonmars
Revision: 577404

upgpkg: tamarin-prover 1.4.1-257: rebuild with persistent-sqlite 2.10.6.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:18:14 UTC (rev 577403)
+++ PKGBUILD2020-02-20 22:18:59 UTC (rev 577404)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=256
+pkgrel=257
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


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

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:18:06
  Author: anthraxx
Revision: 577402

upgpkg: ghidra 9.1.2-1

Modified:
  ghidra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:17:09 UTC (rev 577401)
+++ PKGBUILD2020-02-20 22:18:06 UTC (rev 577402)
@@ -2,7 +2,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=ghidra
-pkgver=9.1.1
+pkgver=9.1.2
 _ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528
 _d2j=2.0
 _yajsw=12.12
@@ -25,7 +25,7 @@
 noextract=(AXMLPrinter2.jar
yajsw-stable-${_yajsw}.zip
hfsexplorer-${_hfsx/./_}-bin.zip)
-sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02'
+sha512sums=('48e200e11b87dc07e8381af3a8b50df509991e49bba0cf73d6494d9f606d2b61850c2ebe051092567da5098b2e298332fb01923325135037e1f2fd097ff2b22d'
 'SKIP'
 
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
 
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'


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

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:18:14
  Author: anthraxx
Revision: 577403

archrelease: copy trunk to community-x86_64

Added:
  ghidra/repos/community-x86_64/PKGBUILD
(from rev 577402, ghidra/trunk/PKGBUILD)
Deleted:
  ghidra/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 22:18:06 UTC (rev 577402)
+++ PKGBUILD2020-02-20 22:18:14 UTC (rev 577403)
@@ -1,81 +0,0 @@
-# Maintainer: Robin Broda 
-# Maintainer: Levente Polyak 
-
-pkgname=ghidra
-pkgver=9.1.1
-_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528
-_d2j=2.0
-_yajsw=12.12
-_hfsx=0.21
-pkgrel=1
-pkgdesc='Software reverse engineering framework'
-url='https://ghidra-sre.org/'
-arch=('x86_64')
-license=('Apache')
-depends=('java-environment>=11' 'bash')
-makedepends=('git' 'gradle' 'unzip')
-optdepends=('python2: Python feature'
-'pam: GhidraServer support')
-source=(https://github.com/NationalSecurityAgency/ghidra/archive/Ghidra_${pkgver}_build.tar.gz
-
"git+https://github.com/NationalSecurityAgency/ghidra-data#commit=${_ghidra_data}";
-
https://github.com/pxb1988/dex2jar/releases/download/${_d2j}/dex-tools-${_d2j}.zip
-
https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android4me/AXMLPrinter2.jar
-
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-${_yajsw}/yajsw-stable-${_yajsw}.zip
-
https://sourceforge.net/projects/catacombae/files/HFSExplorer/${_hfsx}/hfsexplorer-${_hfsx/./_}-bin.zip)
-noextract=(AXMLPrinter2.jar
-   yajsw-stable-${_yajsw}.zip
-   hfsexplorer-${_hfsx/./_}-bin.zip)
-sha512sums=('642fbeb7ea00f72a899a0ff9fba1ee8c802b81596e333420d080dca0b985d0a132126a97e0c125128effe050ccc6a7446e018846dd285162bbcdb9051e81bb02'
-'SKIP'
-
'c4a6c72ea09b58a44fcb8918cfada600467f10f99a02b53d2436ac68295e73c8daf9ba0a8bc7160ba1e28e87f032ee034435ebe40af35b6e2fe9fa4607581358'
-
'c1168ec913f1fbb0675915d4fd865ec9a8e8573f6c8aedcb6e68166f61f11aeaececc7548d54d78134843c0102c57d6350973f6d3027d0ffdae52a5c57a7f601'
-
'0ff5a228ae1c5251c8ba59f9bcd9b4a199b0caaf688f6eccba42c3d227784d8f56f9164b2fad73fc173ec314340c036144123ce152fe911013df5598bd708944'
-
'b85b4316115695acc78cc7c675c673058c05a238451562be0c6a48b2d11a28e5645a42cb62cdf063be015369df26201dfab6cf2e60f39e6468d1d53b23f94415')
-
-prepare() {
-  install -d hfsx
-  unzip -u hfsexplorer-${_hfsx/./_}-bin.zip -d hfsx
-
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Copy needed libraries into flat repo folder
-  install -Dm 644 ../dex2jar-${_d2j}/lib/dex-*.jar \
-../AXMLPrinter2.jar \
-../hfsx/lib/{csframework,hfsx*,iharder-base64}.jar \
--t flatRepo
-
-  # YAJSW expects this symlink
-  ln -sf ghidra-Ghidra_${pkgver}_build ../ghidra.bin
-  install -Dm 644 ../yajsw-stable-${_yajsw}.zip -t Ghidra/Features/GhidraServer
-
-  # Add FID datasets
-  install -Dm 644 ../ghidra-data/FunctionID/*.fidb -t 
Ghidra/Features/FunctionID/src/main/fidb
-
-  # Ignore lack of licensing for YAJSW zip, packed FID datasets, and the 
native binaries
-  sed -i '/FileTree tree/a\\t\texclude "yajsw-stable-**.zip"\n\t\texclude 
"src/main/fidb/**.fidb"\n\t\texclude "os/linux64/**"' gradle/support/ip.gradle
-}
-
-build() {
-  cd ghidra-Ghidra_${pkgver}_build
-  gradle yajswDevUnpack
-  gradle prebuildNatives_linux64
-  gradle sleighCompile
-  gradle buildGhidra
-}
-
-package() {
-  cd ghidra-Ghidra_${pkgver}_build
-
-  # Extract built archive into destination folder
-  install -d "${pkgdir}"/{opt,usr/bin}
-  _appver=$(grep -oP '(?<=^application.version=).*$' 
Ghidra/application.properties)
-  _relname=$(grep -oP '(?<=^application.release.name=).*$' 
Ghidra/application.properties)
-  unzip -u "build/dist/ghidra_${_appver}_${_relname}"_*_linux64.zip -d 
"${pkgdir}"/opt
-
-  # Simplify some directory and binary names
-  mv "${pkgdir}"/opt/ghidra{_*,}
-  ln -s /opt/ghidra/ghidraRun "${pkgdir}"/usr/bin/ghidra
-  ln -s /opt/ghidra/support/analyzeHeadless 
"${pkgdir}"/usr/bin/ghidra-analyzeHeadless
-}
-
-# vim: ts=2 sw=2 et:

Copied: ghidra/repos/community-x86_64/PKGBUILD (from rev 577402, 
ghidra/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 22:18:14 UTC (rev 577403)
@@ -0,0 +1,81 @@
+# Maintainer: Robin Broda 
+# Maintainer: Levente Polyak 
+
+pkgname=ghidra
+pkgver=9.1.2
+_ghidra_data=60529abb6c1e28b689f539384a1ebd1fe13d6528
+_d2j=2.0
+_yajsw=12.12
+_hfsx=0.21
+pkgrel=1
+pkgdesc='Software reverse engineering framework'
+url='https://ghidra-sre.org/'
+arch=('x86_64')
+license=('Apache')
+depends=('java-environment>=11' 'bash')
+makedepends=('git' 'gradle' 'unzip')
+optdepends=('python2: Python feature'
+'p

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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:16:52
  Author: felixonmars
Revision: 577400

upgpkg: stack 2.1.3.20200209-28: rebuild with persistent-sqlite 2.10.6.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:11:23 UTC (rev 577399)
+++ PKGBUILD2020-02-20 22:16:52 UTC (rev 577400)
@@ -4,7 +4,7 @@
 pkgname=stack
 pkgver=2.1.3.20200209
 _commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b
-pkgrel=27
+pkgrel=28
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:17:09
  Author: felixonmars
Revision: 577401

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 577400, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-20 22:17:09 UTC (rev 577401)
@@ -0,0 +1,84 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3.20200209
+_commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b
+pkgrel=28
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-persistent-template' 
'haskell-primitive'
+ 'haskell-project-template' 'haskell-regex-applicative-text' 
'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-terminal-size' 'haskell-text-metrics' 
'haskell-th-reify-many'
+ 'haskell-tls' 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#commit=$_commit";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i -e 's/fail $ "Invalid package name:/error $ "Invalid package name:/' \
+ -e 's/fail $ "Invalid CabalConfigKey/error $ "Invalid 
CabalConfigKey/' \
+src/Stack/Types/Config.hs
+  sed -i -e 's/fail \$$/error $/' src/Stack/Coverage.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_comp

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

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:16:48
  Author: anthraxx
Revision: 375967

archrelease: copy trunk to staging-x86_64

Added:
  krb5/repos/staging-x86_64/
  krb5/repos/staging-x86_64/PKGBUILD
(from rev 375966, krb5/trunk/PKGBUILD)
  krb5/repos/staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 375966, krb5/trunk/krb5-config_LDFLAGS.patch)
  krb5/repos/staging-x86_64/krb5-kadmind.service
(from rev 375966, krb5/trunk/krb5-kadmind.service)
  krb5/repos/staging-x86_64/krb5-kdc.service
(from rev 375966, krb5/trunk/krb5-kdc.service)
  krb5/repos/staging-x86_64/krb5-kpropd.service
(from rev 375966, krb5/trunk/krb5-kpropd.service)
  krb5/repos/staging-x86_64/krb5-kpropd.socket
(from rev 375966, krb5/trunk/krb5-kpropd.socket)
  krb5/repos/staging-x86_64/krb5-kpropd@.service
(from rev 375966, krb5/trunk/krb5-kpropd@.service)

---+
 PKGBUILD  |   83 
 krb5-config_LDFLAGS.patch |   12 ++
 krb5-kadmind.service  |8 
 krb5-kdc.service  |9 
 krb5-kpropd.service   |8 
 krb5-kpropd.socket|9 
 krb5-kpropd@.service  |8 
 7 files changed, 137 insertions(+)

Copied: krb5/repos/staging-x86_64/PKGBUILD (from rev 375966, 
krb5/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-02-20 22:16:48 UTC (rev 375967)
@@ -0,0 +1,83 @@
+# Maintainer: Levente Polyak 
+
+pkgname=krb5
+_pkgvermajor=1.18
+pkgver=1.18
+pkgrel=1
+pkgdesc='The Kerberos network authentication system'
+url='https://web.mit.edu/kerberos/'
+arch=('x86_64')
+license=('custom')
+depends=('e2fsprogs' 'libldap' 'keyutils')
+makedepends=('perl')
+backup=('etc/krb5.conf' 'var/lib/krb5kdc/kdc.conf')
+options=('!emptydirs')
+source=(https://web.mit.edu/kerberos/dist/krb5/${_pkgvermajor}/${pkgname}-${pkgver}.tar.gz{,.asc}
+krb5-config_LDFLAGS.patch
+krb5-kadmind.service
+krb5-kdc.service
+krb5-kpropd.service
+krb5-kpropd@.service
+krb5-kpropd.socket)
+sha512sums=('36a01ea310b4b3d0a3d209b641739575239e1ca5e93b3de99cb1fec83e82f9a70ad0761dd6eb77cda5c18c53044ab80168b00725642a0c2dfde0e492c42af6a9'
+'SKIP'
+
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
+
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'
+
'b137ff0154f9af4891e9e78cec692af47ecfd92ca9ce6e00b40ef137d942ba04e8caf483fc5d464b9559ad4a5c4e75ec57b6eab7fc35181115ca1606c0b316c1'
+
'b57bbe55c19c92a04cd3e8ad569adcc5aedd4246075b2e6dbcc363e523853332a3e7650be85098b91e495799f8b728ea550495ab303f46ccd9298a2260120b2f'
+
'a31ed42e988fed892dd3f1ca1942c3cd4bf391d894c9cebe5e91f52797392261e129727590ae06e2f727bb7b0f8d73a7aa35e8b983d6bad77f22a099091ee944'
+
'4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55')
+validpgpkeys=('2C732B1C0DBEF678AB3AF606A32F17FD0055C305'  # Tom Yu 

+  'C4493CB739F4A89F9852CBC20CBA08575F8372DF') # Greg Hudson 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+  patch -p1 < "${srcdir}"/krb5-config_LDFLAGS.patch
+
+  # FS#25384
+  sed -i "/KRB5ROOT=/s/\/local//" src/util/ac_check_krb5.m4
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/src
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+   make
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/src
+   make DESTDIR="${pkgdir}" EXAMPLEDIR=/usr/share/doc/${pkgname}/examples 
install
+
+   # Fix FS#29889
+   install -m 644 plugins/kdb/ldap/libkdb_ldap/kerberos.{ldif,schema} \
+ "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+   install -Dpm 644 config-files/krb5.conf -t "${pkgdir}/etc"
+   install -Dpm 644 config-files/kdc.conf -t "${pkgdir}/var/lib/krb5kdc"
+
+   install -Dm 644 util/ac_check_krb5.m4 -t "${pkgdir}/usr/share/aclocal"
+
+   install -Dm 644 "${srcdir}"/${pkgname}-${pkgver}/NOTICE \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+   # systemd stuff
+   install -Dm 644 
"${srcdir}"/krb5-{kadmind.service,kdc.service,kpropd.service,kpropd@.service,kpropd.socket}
 \
+  -t "${pkgdir}/usr/lib/systemd/system"
+}
+
+#

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

2020-02-20 Thread Levente Polyak via arch-commits
Date: Thursday, February 20, 2020 @ 22:16:38
  Author: anthraxx
Revision: 375966

upgpkg: krb5 1.18-1

Modified:
  krb5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:06:53 UTC (rev 375965)
+++ PKGBUILD2020-02-20 22:16:38 UTC (rev 375966)
@@ -1,8 +1,8 @@
 # Maintainer: Levente Polyak 
 
 pkgname=krb5
-_pkgvermajor=1.17
-pkgver=1.17.1
+_pkgvermajor=1.18
+pkgver=1.18
 pkgrel=1
 pkgdesc='The Kerberos network authentication system'
 url='https://web.mit.edu/kerberos/'
@@ -19,7 +19,7 @@
 krb5-kpropd.service
 krb5-kpropd@.service
 krb5-kpropd.socket)
-sha512sums=('e0c3dc0a6554ab3105ac32f3f01519f56064500213aa743816235d83250abc1db9a9ca38a2ba93a938d562b4af135a013017ce96346d6742bca0c812b842ceef'
+sha512sums=('36a01ea310b4b3d0a3d209b641739575239e1ca5e93b3de99cb1fec83e82f9a70ad0761dd6eb77cda5c18c53044ab80168b00725642a0c2dfde0e492c42af6a9'
 'SKIP'
 
'5a3782ff17b383f8cd0415fd13538ab56afd788130d6ad640e9f2682b7deaae7f25713ce358058ed771091040dccf62a3bc87e6fd473d505ec189a95debcc801'
 
'ae1fa980e8e30a83dfef7fe233be70a9ec530ebaffc344a0e7eba61e7de4c800421b45cf203f1e526cc8351754038d6539184b30aa049a567e2a9e80f0d39841'


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:11:09
  Author: felixonmars
Revision: 577398

upgpkg: hledger-web 1.16.2-13: rebuild with persistent-sqlite 2.10.6.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:09:21 UTC (rev 577397)
+++ PKGBUILD2020-02-20 22:11:09 UTC (rev 577398)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.16.2
-pkgrel=12
+pkgrel=13
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:11:23
  Author: felixonmars
Revision: 577399

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:09:08
  Author: felixonmars
Revision: 577396

upgpkg: git-annex 7.20200219-2: rebuild with persistent-sqlite 2.10.6.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:02:14 UTC (rev 577395)
+++ PKGBUILD2020-02-20 22:09:08 UTC (rev 577396)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20200219
-pkgrel=1
+pkgrel=2
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:09:21
  Author: felixonmars
Revision: 577397

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 577396, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-20 22:09:21 UTC (rev 577397)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20200219
+pkgrel=2
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs}
+  sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs
+}
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-02-20 Thread Anatol Pomozov via arch-commits
Date: Thursday, February 20, 2020 @ 22:06:53
  Author: anatolik
Revision: 375965

FS#65562 do not compile tests to avoid pulling unneeded compile-time 
dependencies

Modified:
  virglrenderer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:02:26 UTC (rev 375964)
+++ PKGBUILD2020-02-20 22:06:53 UTC (rev 375965)
@@ -16,7 +16,7 @@
 
 build() {
   cd virglrenderer-$_tag
-  meson --prefix=/usr -Dtests=true build
+  meson --prefix=/usr build # -Dtests=true
   ninja -C build
 }
 


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 22:02:26
  Author: dvzrv
Revision: 375964

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 22:02:16 UTC (rev 375963)
+++ PKGBUILD2020-02-20 22:02:26 UTC (rev 375964)
@@ -1,53 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Sergej Pupykin 
-# Contributor: Daniel Ehlers 
-
-pkgname=alsa-plugins
-pkgver=1.2.1
-pkgrel=5
-pkgdesc="Additional ALSA plugins"
-arch=(x86_64)
-url="https://www.alsa-project.org";
-license=(LGPL2.1)
-depends=(glibc alsa-lib)
-makedepends=(dbus jack libpulse libsamplerate speexdsp)
-optdepends=('dbus: for maemo plugin'
-'jack: for pcm_jack plugin'
-'libsamplerate: for rate_samplerate plugin'
-'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
-'speexdsp: for pcm_speex and rate_speexrate plugins')
-source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2";)
-sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # a52, lavrate plugins not compatible with ffmpeg >= 4.0
-  # 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
-  # https://bugs.archlinux.org/task/60586
-  autoreconf -fvi
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-maemo-plugin \
---enable-maemo-resource-manager
-  make
-}
-
-package() {
-  depends+=(libasound.so)
-
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt
-  # remove maemo plugin configuration (it overrides defaults for pcm and ctl),
-  # until a better way is found to package default overrides:
-  # https://bugs.archlinux.org/task/65440
-  rm -v "${pkgdir}/etc/alsa/conf.d/98-maemo.conf"
-}
-
-# vim:set sw=2 et:

Copied: alsa-plugins/repos/extra-x86_64/PKGBUILD (from rev 375963, 
alsa-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 22:02:26 UTC (rev 375964)
@@ -0,0 +1,55 @@
+# Maintainer: David Runge 
+# Contributor: Jan Alexander Steffens (heftig) 
+# Contributor: Sergej Pupykin 
+# Contributor: Daniel Ehlers 
+
+pkgname=alsa-plugins
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Additional ALSA plugins"
+arch=(x86_64)
+url="https://www.alsa-project.org";
+license=(LGPL2.1)
+depends=(glibc)
+makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp)
+optdepends=('dbus: for maemo plugin'
+'jack: for pcm_jack plugin'
+'libavtp: for pcm_aaf plugin'
+'libsamplerate: for rate_samplerate plugin'
+'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
+'speexdsp: for pcm_speex and rate_speexrate plugins')
+source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2";)
+sha256sums=('1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # a52, lavrate plugins not compatible with ffmpeg >= 4.0
+  # 
https://mailman.alsa-project.org/pipermail/alsa-devel/2019-December/159425.html
+  # https://bugs.archlinux.org/task/60586
+  autoreconf -fvi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-maemo-plugin \
+--enable-maemo-resource-manager
+  make
+}
+
+package() {
+  depends+=(libasound.so)
+
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 doc/README* doc/*.txt
+  # remove maemo plugin configuration (it overrides defaults for pcm and ctl),
+  # until a better way is found to package default overrides:
+  # https://bugs.archlinux.org/task/65440
+  rm -v "${pkgdir}/etc/alsa/conf.d/98-maemo.conf"
+}
+
+# vim:set sw=2 et:


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:02:14
  Author: felixonmars
Revision: 577395

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread David Runge via arch-commits
Date: Thursday, February 20, 2020 @ 22:02:16
  Author: dvzrv
Revision: 375963

upgpkg: alsa-plugins 1.2.2-1: Upgrading to 1.2.2. Updating maintainer info. 
Adding libavtp to makedepends/optdepends (for pcm_aaf).

Modified:
  alsa-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:47:57 UTC (rev 375962)
+++ PKGBUILD2020-02-20 22:02:16 UTC (rev 375963)
@@ -1,23 +1,25 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: David Runge 
+# Contributor: Jan Alexander Steffens (heftig) 
 # Contributor: Sergej Pupykin 
 # Contributor: Daniel Ehlers 
 
 pkgname=alsa-plugins
-pkgver=1.2.1
-pkgrel=5
+pkgver=1.2.2
+pkgrel=1
 pkgdesc="Additional ALSA plugins"
 arch=(x86_64)
 url="https://www.alsa-project.org";
 license=(LGPL2.1)
-depends=(glibc alsa-lib)
-makedepends=(dbus jack libpulse libsamplerate speexdsp)
+depends=(glibc)
+makedepends=(alsa-lib dbus jack libavtp libpulse libsamplerate speexdsp)
 optdepends=('dbus: for maemo plugin'
 'jack: for pcm_jack plugin'
+'libavtp: for pcm_aaf plugin'
 'libsamplerate: for rate_samplerate plugin'
 'libpulse: for conf_pulse, ctl_pulse and pcm_pulse plugins'
 'speexdsp: for pcm_speex and rate_speexrate plugins')
 
source=("https://www.alsa-project.org/files/pub/plugins/$pkgname-$pkgver.tar.bz2";)
-sha256sums=('4d94de7ad41734b8604a652521200bb6554fcf0c2c00fdbd302b1710d76548da')
+sha256sums=('1c0f06450c928d711719686c9dbece2d480184f36fab11b8f0534cb7b41e337d')
 
 prepare() {
   cd $pkgname-$pkgver


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:01:58
  Author: felixonmars
Revision: 577394

upgpkg: haskell-yesod-static 1.6.0.1-294: rebuild with persistent-sqlite 
2.10.6.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 22:00:41 UTC (rev 577393)
+++ PKGBUILD2020-02-20 22:01:58 UTC (rev 577394)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=293
+pkgrel=294
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:00:41
  Author: felixonmars
Revision: 577393

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 22:00:27
  Author: felixonmars
Revision: 577392

upgpkg: haskell-yesod-test 1.6.9-56: rebuild with persistent-sqlite 2.10.6.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:59:05 UTC (rev 577391)
+++ PKGBUILD2020-02-20 22:00:27 UTC (rev 577392)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.9
-pkgrel=55
+pkgrel=56
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com";
 license=('MIT')


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:59:05
  Author: felixonmars
Revision: 577391

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Kyle Keen via arch-commits
Date: Thursday, February 20, 2020 @ 21:58:06
  Author: kkeen
Revision: 577389

archrelease: copy trunk to community-any

Added:
  python-more-itertools/repos/community-any/PKGBUILD
(from rev 577388, python-more-itertools/trunk/PKGBUILD)
Deleted:
  python-more-itertools/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-20 21:57:24 UTC (rev 577388)
+++ PKGBUILD2020-02-20 21:58:06 UTC (rev 577389)
@@ -1,23 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Germán Osella Massa 
-
-pkgname=python-more-itertools
-pkgver=8.1.0
-pkgrel=1
-pkgdesc='More routines for operating on iterables, beyond itertools'
-arch=('any')
-url='https://github.com/erikrose/more-itertools'
-#url='https://pypi.python.org/pypi/more-itertools'
-license=('MIT')
-depends=('python' 'python-six')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/m/more-itertools/more-itertools-$pkgver.tar.gz";)
-sha512sums=('8428aa2388a0e29325a2a3a9af2a7892453047415e3f70bff4f4e91b996248665d1326c4341f9152aa95ccb45af3087f6aa238a3a4a0080f2f9004d7dae54c3d')
-
-package() {
-  cd "$srcdir/more-itertools-$pkgver"
-  python3 setup.py install --root="$pkgdir/" --optimize=0
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-more-itertools/repos/community-any/PKGBUILD (from rev 577388, 
python-more-itertools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-20 21:58:06 UTC (rev 577389)
@@ -0,0 +1,23 @@
+# Maintainer: Kyle Keen 
+# Contributor: Germán Osella Massa 
+
+pkgname=python-more-itertools
+pkgver=8.2.0
+pkgrel=1
+pkgdesc='More routines for operating on iterables, beyond itertools'
+arch=('any')
+url='https://github.com/erikrose/more-itertools'
+#url='https://pypi.python.org/pypi/more-itertools'
+license=('MIT')
+depends=('python' 'python-six')
+makedepends=('python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/m/more-itertools/more-itertools-$pkgver.tar.gz";)
+sha512sums=('08b78a5a85a04296fad82857017ec2763250de0bd3159bc7bd8b23b54f90b363023b64e899e79603f2b4c8267d0bb2ed598d7e2910d541921252d66af656cba2')
+
+package() {
+  cd "$srcdir/more-itertools-$pkgver"
+  python3 setup.py install --root="$pkgdir/" --optimize=0
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:58:42
  Author: felixonmars
Revision: 577390

upgpkg: haskell-yesod-auth 1.6.9-9: rebuild with persistent-sqlite 2.10.6.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:58:06 UTC (rev 577389)
+++ PKGBUILD2020-02-20 21:58:42 UTC (rev 577390)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.9
-pkgrel=8
+pkgrel=9
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:57:24
  Author: felixonmars
Revision: 577388

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 577387, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-20 21:57:24 UTC (rev 577388)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0.1
+pkgrel=16
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:56:17
  Author: felixonmars
Revision: 577386

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:57:13
  Author: felixonmars
Revision: 577387

upgpkg: haskell-yesod 1.6.0.1-16: rebuild with persistent-sqlite 2.10.6.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:56:17 UTC (rev 577386)
+++ PKGBUILD2020-02-20 21:57:13 UTC (rev 577387)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-02-20 Thread Kyle Keen via arch-commits
Date: Thursday, February 20, 2020 @ 21:56:10
  Author: kkeen
Revision: 577385

upgpkg: python-more-itertools 8.2.0-1

Modified:
  python-more-itertools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:56:04 UTC (rev 577384)
+++ PKGBUILD2020-02-20 21:56:10 UTC (rev 577385)
@@ -2,7 +2,7 @@
 # Contributor: Germán Osella Massa 
 
 pkgname=python-more-itertools
-pkgver=8.1.0
+pkgver=8.2.0
 pkgrel=1
 pkgdesc='More routines for operating on iterables, beyond itertools'
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('python' 'python-six')
 makedepends=('python-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/m/more-itertools/more-itertools-$pkgver.tar.gz";)
-sha512sums=('8428aa2388a0e29325a2a3a9af2a7892453047415e3f70bff4f4e91b996248665d1326c4341f9152aa95ccb45af3087f6aa238a3a4a0080f2f9004d7dae54c3d')
+sha512sums=('08b78a5a85a04296fad82857017ec2763250de0bd3159bc7bd8b23b54f90b363023b64e899e79603f2b4c8267d0bb2ed598d7e2910d541921252d66af656cba2')
 
 package() {
   cd "$srcdir/more-itertools-$pkgver"


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:56:04
  Author: felixonmars
Revision: 577384

upgpkg: haskell-yesod-form 1.6.7-96: rebuild with persistent-sqlite 2.10.6.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:54:19 UTC (rev 577383)
+++ PKGBUILD2020-02-20 21:56:04 UTC (rev 577384)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=95
+pkgrel=96
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:54:19
  Author: felixonmars
Revision: 577383

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:54:03
  Author: felixonmars
Revision: 577382

upgpkg: haskell-yesod-persistent 1.6.0.4-41: rebuild with persistent-sqlite 
2.10.6.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-20 21:53:08 UTC (rev 577381)
+++ PKGBUILD2020-02-20 21:54:03 UTC (rev 577382)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.4
-pkgrel=40
+pkgrel=41
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-02-20 Thread Felix Yan via arch-commits
Date: Thursday, February 20, 2020 @ 21:53:08
  Author: felixonmars
Revision: 577381

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
577380, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-02-20 21:53:08 UTC (rev 577381)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.1.1
+pkgrel=20
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   3   4   5   >