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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 04:47:22
  Author: ffy00
Revision: 631526

upgpkg: shotcut 20.04.12-2 (rebuild for qt5-webkit 5.212.0alpha4)

Modified:
  shotcut/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 04:38:36 UTC (rev 631525)
+++ PKGBUILD2020-05-22 04:47:22 UTC (rev 631526)
@@ -4,7 +4,7 @@
 pkgname=shotcut
 pkgdesc='Cross-platform Qt based Video Editor'
 pkgver=20.04.12
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.shotcut.org'
 license=('GPL3')


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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 04:47:27
  Author: ffy00
Revision: 631527

archrelease: copy trunk to community-x86_64

Added:
  shotcut/repos/community-x86_64/PKGBUILD
(from rev 631526, shotcut/trunk/PKGBUILD)
  shotcut/repos/community-x86_64/melt.patch
(from rev 631526, shotcut/trunk/melt.patch)
Deleted:
  shotcut/repos/community-x86_64/PKGBUILD
  shotcut/repos/community-x86_64/melt.patch

+
 PKGBUILD   |   96 +--
 melt.patch |   26 +++
 2 files changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 04:47:22 UTC (rev 631526)
+++ PKGBUILD2020-05-22 04:47:27 UTC (rev 631527)
@@ -1,48 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: nfnty 
-
-pkgname=shotcut
-pkgdesc='Cross-platform Qt based Video Editor'
-pkgver=20.04.12
-pkgrel=1
-arch=('x86_64')
-url='https://www.shotcut.org'
-license=('GPL3')
-depends=('qt5-base' 'qt5-declarative' 'qt5-graphicaleffects' 'qt5-multimedia'
- 'qt5-quickcontrols' 'qt5-webkit' 'qt5-websockets' 'qt5-x11extras'
- 'mlt' 'movit' 'ffmpeg' 'libx264' 'libvpx' 'lame' 'frei0r-plugins' 
'ladspa')
-optdepends=('swh-plugins: Several audio filters')
-makedepends=('qt5-tools')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mltframework/shotcut/archive/v$pkgver.tar.gz;
-'melt.patch')
-sha512sums=('e827d185675eee7f79c8844451df1e4ef3c817f086429c54026f445a57d20aa45edc1446016125e967972ff38e0b30747ebda6186fbd68082b45f1d80a1ffb5d'
-
'57063ccb11cb9bd061b807934afe5656d9e1e4a31850de2e60b6a0cdf4741c7975a2a548fdb5e7d2bb0a1e44635adb832d139ac55632a4e7f592952b67d17cfe')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  patch -p1 < ../melt.patch
-}
-
-build() {
-  mkdir $pkgname-$pkgver/build
-  cd $pkgname-$pkgver/build
-
-  qmake .. \
-PREFIX='/usr' \
-QMAKE_CFLAGS_RELEASE="$CFLAGS" \
-QMAKE_CXXFLAGS_RELEASE="$CXXFLAGS" \
-SHOTCUT_VERSION=ARCH-$pkgver \
-DEFINES+=SHOTCUT_NOUPGRADE
-
-  make
-
-  lrelease ../translations/*.ts
-}
-
-package() {
-cd $pkgname-$pkgver/build
-
-make INSTALL_ROOT="$pkgdir" install
-}
-

Copied: shotcut/repos/community-x86_64/PKGBUILD (from rev 631526, 
shotcut/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 04:47:27 UTC (rev 631527)
@@ -0,0 +1,48 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: nfnty 
+
+pkgname=shotcut
+pkgdesc='Cross-platform Qt based Video Editor'
+pkgver=20.04.12
+pkgrel=2
+arch=('x86_64')
+url='https://www.shotcut.org'
+license=('GPL3')
+depends=('qt5-base' 'qt5-declarative' 'qt5-graphicaleffects' 'qt5-multimedia'
+ 'qt5-quickcontrols' 'qt5-webkit' 'qt5-websockets' 'qt5-x11extras'
+ 'mlt' 'movit' 'ffmpeg' 'libx264' 'libvpx' 'lame' 'frei0r-plugins' 
'ladspa')
+optdepends=('swh-plugins: Several audio filters')
+makedepends=('qt5-tools')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mltframework/shotcut/archive/v$pkgver.tar.gz;
+'melt.patch')
+sha512sums=('e827d185675eee7f79c8844451df1e4ef3c817f086429c54026f445a57d20aa45edc1446016125e967972ff38e0b30747ebda6186fbd68082b45f1d80a1ffb5d'
+
'57063ccb11cb9bd061b807934afe5656d9e1e4a31850de2e60b6a0cdf4741c7975a2a548fdb5e7d2bb0a1e44635adb832d139ac55632a4e7f592952b67d17cfe')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -p1 < ../melt.patch
+}
+
+build() {
+  mkdir $pkgname-$pkgver/build
+  cd $pkgname-$pkgver/build
+
+  qmake .. \
+PREFIX='/usr' \
+QMAKE_CFLAGS_RELEASE="$CFLAGS" \
+QMAKE_CXXFLAGS_RELEASE="$CXXFLAGS" \
+SHOTCUT_VERSION=ARCH-$pkgver \
+DEFINES+=SHOTCUT_NOUPGRADE
+
+  make
+
+  lrelease ../translations/*.ts
+}
+
+package() {
+cd $pkgname-$pkgver/build
+
+make INSTALL_ROOT="$pkgdir" install
+}
+

Deleted: melt.patch
===
--- melt.patch  2020-05-22 04:47:22 UTC (rev 631526)
+++ melt.patch  2020-05-22 04:47:27 UTC (rev 631527)
@@ -1,13 +0,0 @@
-diff --git a/src/jobs/meltjob.cpp b/src/jobs/meltjob.cpp
-index f5390e4..693a089 100644
 a/src/jobs/meltjob.cpp
-+++ b/src/jobs/meltjob.cpp
-@@ -50,7 +50,7 @@ void MeltJob::start()
- #ifdef Q_OS_WIN
- QFileInfo meltPath(shotcutPath, "qmelt.exe");
- #else
--QFileInfo meltPath(shotcutPath, "qmelt");
-+QFileInfo meltPath(shotcutPath, "melt");
- #endif
- setReadChannel(QProcess::StandardError);
- QStringList args;

Copied: shotcut/repos/community-x86_64/melt.patch (from rev 631526, 
shotcut/trunk/melt.patch)
===
--- melt.patch  (rev 0)
+++ melt.patch  2020-05-22 04:47:27 UTC (rev 631527)
@@ -0,0 +1,13 @@
+diff --git a/src/jobs/meltjob.cpp b/src/jobs/meltjob.cpp
+index f5390e4..693a089 100644
+--- a/src/jobs/meltjob.cpp
 

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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 04:38:26
  Author: ffy00
Revision: 631524

upgpkg: proxmark3 4.9237-1

Added:
  proxmark3/trunk/PKGBUILD

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

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 04:38:26 UTC (rev 631524)
@@ -0,0 +1,45 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=proxmark3
+pkgver=4.9237
+pkgrel=1
+pkgdesc='Software for the the Proxmark3, an RFID swiss-army tool'
+arch=('x86_64')
+url='https://github.com/RfidResearchGroup/proxmark3'
+license=('GPL2')
+depends=('qt5-base' 'bluez-libs')
+makedepends=('arm-none-eabi-gcc' 'arm-none-eabi-newlib')
+optdepends=('lua: lua scripts'
+'python: some scripts')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('c3ba93c3d456a1daf5001a37bc8030aa973eb1626ef4b31fc14df791375088763926637478df1bbb45f489743ec03490efe36accc22ef7301d7a032a445e551d')
+
+prepare() {
+  cp -r $pkgname-$pkgver{,-rdv4}
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  make PLATFORM=PM3OTHER all
+
+  cd "$srcdir"/$pkgname-$pkgver-rdv4
+
+  make PLATFORM=PM3RDV4 FWTAG=rdv4 common bootrom recovery fullimage
+}
+
+package() {
+  export PREFIX=/usr
+  export DESTDIR="$pkgdir"
+  export UDEV_PREFIX=/usr/lib/udev/rules.d
+  export INSTALLTOOLSRELPATH=bin
+
+  cd "$srcdir"/$pkgname-$pkgver-rdv4
+
+  make PLATFORM=PM3RDV4 FWTAG=rdv4 {bootrom,recovery,fullimage}/install
+
+  cd "$srcdir"/$pkgname-$pkgver
+
+  make PLATFORM=PM3OTHER install
+}
+


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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 04:38:36
  Author: ffy00
Revision: 631525

archrelease: copy trunk to community-x86_64

Added:
  proxmark3/repos/community-x86_64/
  proxmark3/repos/community-x86_64/PKGBUILD
(from rev 631524, proxmark3/trunk/PKGBUILD)

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

Copied: proxmark3/repos/community-x86_64/PKGBUILD (from rev 631524, 
proxmark3/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-05-22 04:38:36 UTC (rev 631525)
@@ -0,0 +1,45 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=proxmark3
+pkgver=4.9237
+pkgrel=1
+pkgdesc='Software for the the Proxmark3, an RFID swiss-army tool'
+arch=('x86_64')
+url='https://github.com/RfidResearchGroup/proxmark3'
+license=('GPL2')
+depends=('qt5-base' 'bluez-libs')
+makedepends=('arm-none-eabi-gcc' 'arm-none-eabi-newlib')
+optdepends=('lua: lua scripts'
+'python: some scripts')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('c3ba93c3d456a1daf5001a37bc8030aa973eb1626ef4b31fc14df791375088763926637478df1bbb45f489743ec03490efe36accc22ef7301d7a032a445e551d')
+
+prepare() {
+  cp -r $pkgname-$pkgver{,-rdv4}
+}
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+
+  make PLATFORM=PM3OTHER all
+
+  cd "$srcdir"/$pkgname-$pkgver-rdv4
+
+  make PLATFORM=PM3RDV4 FWTAG=rdv4 common bootrom recovery fullimage
+}
+
+package() {
+  export PREFIX=/usr
+  export DESTDIR="$pkgdir"
+  export UDEV_PREFIX=/usr/lib/udev/rules.d
+  export INSTALLTOOLSRELPATH=bin
+
+  cd "$srcdir"/$pkgname-$pkgver-rdv4
+
+  make PLATFORM=PM3RDV4 FWTAG=rdv4 {bootrom,recovery,fullimage}/install
+
+  cd "$srcdir"/$pkgname-$pkgver
+
+  make PLATFORM=PM3OTHER install
+}
+


[arch-commits] Commit in python-moto/repos/community-any (3 files)

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 03:53:18
  Author: yan12125
Revision: 631523

archrelease: copy trunk to community-any

Added:
  python-moto/repos/community-any/PKGBUILD
(from rev 631522, python-moto/trunk/PKGBUILD)
  python-moto/repos/community-any/cfnlint-0.32.1.diff
(from rev 631522, python-moto/trunk/cfnlint-0.32.1.diff)
Deleted:
  python-moto/repos/community-any/PKGBUILD

-+
 PKGBUILD|  118 +++---
 cfnlint-0.32.1.diff |   21 
 2 files changed, 85 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 03:53:02 UTC (rev 631522)
+++ PKGBUILD2020-05-22 03:53:18 UTC (rev 631523)
@@ -1,54 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Guillaume Horel 
-
-pkgname=python-moto
-_pkgname=moto
-pkgver=1.3.14
-pkgrel=1
-pkgdesc='Moto is a library to mock out the boto library.'
-arch=(any)
-url='https://github.com/spulec/moto'
-license=(Apache)
-depends=(python-aws-xray-sdk python-boto python-boto3
- python-cryptography python-dateutil python-docker python-jinja
- python-jsondiff python-jose python-mock python-yaml
- python-pytz python-requests python-responses python-xmltodict
- python-werkzeug python-cfn-lint python-setuptools python-sshpubkeys)
-checkdepends=(python-flask python-freezegun python-nose python-parameterized
-  python-sure tk)
-optdepends=(
-  'python-flask: for moto_server'
-)
-source=("https://files.pythonhosted.org/packages/source/m/moto/moto-$pkgver.tar.gz;
-
$pkgname-dynamodb-regions.patch::https://github.com/yan12125/moto/commit/cbd531584cda892b0c022c53fc00c3c28a274abc.patch)
-sha256sums=('79aeaeed1592a24d3c488840065a3fcb3f4fa7ba40259e112482454c0e48a03a'
-'5fac5e72223682b4c0c186983a307bf8aa82fef7a4049ec93f067e5f13add4db')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  patch -Np1 -i ../$pkgname-dynamodb-regions.patch
-
-  # Remove upper bounds of dependencies
-  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  # test_lambda tests moto.awslambda, which requires a running docker.service
-  TZ=UTC nosetests -sv ./tests/ --exclude='test_lambda.*'
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-moto/repos/community-any/PKGBUILD (from rev 631522, 
python-moto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 03:53:18 UTC (rev 631523)
@@ -0,0 +1,64 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Guillaume Horel 
+
+pkgname=python-moto
+_pkgname=moto
+pkgver=1.3.14
+pkgrel=2
+pkgdesc='Moto is a library to mock out the boto library.'
+arch=(any)
+url='https://github.com/spulec/moto'
+license=(Apache)
+depends=(python-aws-xray-sdk python-boto python-boto3
+ python-cryptography python-dateutil python-docker python-jinja
+ python-jsondiff python-jose python-mock python-yaml
+ python-pytz python-requests python-responses python-xmltodict
+ python-werkzeug python-cfn-lint python-setuptools python-sshpubkeys)
+checkdepends=(python-flask python-freezegun python-nose python-parameterized
+  python-sure tk)
+optdepends=(
+  'python-flask: for moto_server'
+)
+source=("https://github.com/spulec/moto/archive/$pkgver/moto-$pkgver.tar.gz;
+
$pkgname-regions.patch::https://github.com/spulec/moto/commit/bd777cad44dc0c0ec979c366fce228429d182e2f.patch
+
$pkgname-botocore-1.3.21.patch::https://github.com/spulec/moto/commit/4983f6af91c0ef20c997772168f27f988a7ce0e1.patch
+
$pkgname-botocore-1.3.24.patch::https://github.com/spulec/moto/commit/40f241adc212c1c113399534616427d3e2c1d47a.patch
+cfnlint-0.32.1.diff)
+sha256sums=('e10412aa495af0f254d3944fd369e75a7c1bcc2f6940a7ea0a0cea34b2f8bf27'
+'a6020fed84da5c8e7298d3c2750ed33c2b60befe3b9d451432b68d2f030bab93'
+'74fe4c7610ad805e0fde46fb65bba7c5bbdcc52718e592bd04dd0a834734b64e'
+'cf4ab97f705bfba537e5e5ac33c820c23c42ba0415ed7e2be670ddb42e6683ff'
+'fcee0eb5c76619ac59382e15d8487c859bda63a8091cbc15cf31acb576752444')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  patch -Np1 -i ../$pkgname-regions.patch
+  patch -Np1 -i ../$pkgname-botocore-1.3.21.patch
+  patch -Np1 -i ../$pkgname-botocore-1.3.24.patch
+  patch -Np1 -i ../cfnlint-0.32.1.diff
+
+  # Remove upper bounds of dependencies
+  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
+  diff -u setup.py{.orig,} || true
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  # test_lambda tests moto.awslambda, which requires 

[arch-commits] Commit in python-moto/trunk (PKGBUILD cfnlint-0.32.1.diff)

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 03:53:02
  Author: yan12125
Revision: 631522

upgpkg: python-moto 1.3.14-2; add a workaround for reproducible .pyc and a 
patch for the latest cfn-lint

See: https://github.com/spulec/moto/pull/3015

Added:
  python-moto/trunk/cfnlint-0.32.1.diff
Modified:
  python-moto/trunk/PKGBUILD

-+
 PKGBUILD|   12 
 cfnlint-0.32.1.diff |   21 +
 2 files changed, 29 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 03:39:59 UTC (rev 631521)
+++ PKGBUILD2020-05-22 03:53:02 UTC (rev 631522)
@@ -4,7 +4,7 @@
 pkgname=python-moto
 _pkgname=moto
 pkgver=1.3.14
-pkgrel=1
+pkgrel=2
 pkgdesc='Moto is a library to mock out the boto library.'
 arch=(any)
 url='https://github.com/spulec/moto'
@@ -22,11 +22,13 @@
 source=("https://github.com/spulec/moto/archive/$pkgver/moto-$pkgver.tar.gz;
 
$pkgname-regions.patch::https://github.com/spulec/moto/commit/bd777cad44dc0c0ec979c366fce228429d182e2f.patch
 
$pkgname-botocore-1.3.21.patch::https://github.com/spulec/moto/commit/4983f6af91c0ef20c997772168f27f988a7ce0e1.patch
-
$pkgname-botocore-1.3.24.patch::https://github.com/spulec/moto/commit/40f241adc212c1c113399534616427d3e2c1d47a.patch)
+
$pkgname-botocore-1.3.24.patch::https://github.com/spulec/moto/commit/40f241adc212c1c113399534616427d3e2c1d47a.patch
+cfnlint-0.32.1.diff)
 sha256sums=('e10412aa495af0f254d3944fd369e75a7c1bcc2f6940a7ea0a0cea34b2f8bf27'
 'a6020fed84da5c8e7298d3c2750ed33c2b60befe3b9d451432b68d2f030bab93'
 '74fe4c7610ad805e0fde46fb65bba7c5bbdcc52718e592bd04dd0a834734b64e'
-'cf4ab97f705bfba537e5e5ac33c820c23c42ba0415ed7e2be670ddb42e6683ff')
+'cf4ab97f705bfba537e5e5ac33c820c23c42ba0415ed7e2be670ddb42e6683ff'
+'fcee0eb5c76619ac59382e15d8487c859bda63a8091cbc15cf31acb576752444')
 
 prepare() {
   cd $_pkgname-$pkgver
@@ -34,6 +36,7 @@
   patch -Np1 -i ../$pkgname-regions.patch
   patch -Np1 -i ../$pkgname-botocore-1.3.21.patch
   patch -Np1 -i ../$pkgname-botocore-1.3.24.patch
+  patch -Np1 -i ../cfnlint-0.32.1.diff
 
   # Remove upper bounds of dependencies
   sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
@@ -56,5 +59,6 @@
 package() {
   cd $_pkgname-$pkgver
 
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
 }

Added: cfnlint-0.32.1.diff
===
--- cfnlint-0.32.1.diff (rev 0)
+++ cfnlint-0.32.1.diff 2020-05-22 03:53:02 UTC (rev 631522)
@@ -0,0 +1,21 @@
+diff --git a/tests/test_cloudformation/test_validate.py 
b/tests/test_cloudformation/test_validate.py
+index 4dd4d7e0..588b3806 100644
+--- a/tests/test_cloudformation/test_validate.py
 b/tests/test_cloudformation/test_validate.py
+@@ -65,7 +65,7 @@ def test_boto3_json_invalid_missing_resource():
+ assert (
+ str(e)
+ == "An error occurred (ValidationError) when calling the 
ValidateTemplate operation: Stack"
+-" with id Missing top level item Resources to file module does 
not exist"
++" with id Missing top level template section Resources does not 
exist"
+ )
+ assert True
+ 
+@@ -106,6 +106,6 @@ def test_boto3_yaml_invalid_missing_resource():
+ assert (
+ str(e)
+ == "An error occurred (ValidationError) when calling the 
ValidateTemplate operation: Stack"
+-" with id Missing top level item Resources to file module does 
not exist"
++" with id Missing top level template section Resources does not 
exist"
+ )
+ assert True


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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 03:39:59
  Author: ffy00
Revision: 631521

add root structure

Added:
  proxmark3/
  proxmark3/repos/
  proxmark3/trunk/


[arch-commits] Commit in nvchecker/repos/community-any (3 files)

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 03:38:35
  Author: yan12125
Revision: 631520

archrelease: copy trunk to community-any

Added:
  nvchecker/repos/community-any/PKGBUILD
(from rev 631519, nvchecker/trunk/PKGBUILD)
Deleted:
  nvchecker/repos/community-any/PKGBUILD
  nvchecker/repos/community-any/nvchecker-update-tests-4.patch

+
 PKGBUILD   |   83 +++
 nvchecker-update-tests-4.patch |   29 -
 2 files changed, 42 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 03:30:28 UTC (rev 631519)
+++ PKGBUILD2020-05-22 03:38:35 UTC (rev 631520)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=nvchecker
-pkgver=1.6.post1
-# The commit bumps version in setup.py, and it's not tagged
-_commit=bc2fcd148d460ec9c0f0c12bc77e0326adad5546
-pkgrel=1
-pkgdesc="New version checker for software releases"
-arch=('any')
-url="https://github.com/lilydjwg/nvchecker;
-license=('MIT')
-depends=('python' 'python-setuptools' 'python-structlog' 'python-tornado' 
'python-pycurl')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'git' 'mercurial')
-optdepends=(
-  'pyalpm: allow using "sort_version_key = vercmp" in configuration files'
-  'bzr: for VCS sources'
-  'git: for VCS sources'
-  'mercurial: for VCS sources'
-  'subversion: for VCS sources'
-)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lilydjwg/nvchecker/archive/$_commit.tar.gz;)
-sha512sums=('476ec6bf8ef20255b685720fa501c0c672a0d6a32d0cd5bb1e6458a00236201dad8ff2a9d0d2a64365aebb4d3d2dc089a7cfc2bd84923f6ec9ecb7114322327c')
-
-build() {
-  cd nvchecker-$_commit
-  python setup.py build
-}
-
-check() {
-  cd nvchecker-$_commit
-  pytest
-}
-
-package() {
-  cd nvchecker-$_commit
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nvchecker/repos/community-any/PKGBUILD (from rev 631519, 
nvchecker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 03:38:35 UTC (rev 631520)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=nvchecker
+pkgver=1.6.post1
+# The commit bumps version in setup.py, and it's not tagged
+_commit=bc2fcd148d460ec9c0f0c12bc77e0326adad5546
+pkgrel=2
+pkgdesc="New version checker for software releases"
+arch=('any')
+url="https://github.com/lilydjwg/nvchecker;
+license=('MIT')
+depends=('python' 'python-setuptools' 'python-structlog' 'python-tornado' 
'python-pycurl')
+checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'git' 'mercurial')
+optdepends=(
+  'pyalpm: allow using "sort_version_key = vercmp" in configuration files'
+  'bzr: for VCS sources'
+  'git: for VCS sources'
+  'mercurial: for VCS sources'
+  'subversion: for VCS sources'
+)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lilydjwg/nvchecker/archive/$_commit.tar.gz;)
+sha512sums=('476ec6bf8ef20255b685720fa501c0c672a0d6a32d0cd5bb1e6458a00236201dad8ff2a9d0d2a64365aebb4d3d2dc089a7cfc2bd84923f6ec9ecb7114322327c')
+
+build() {
+  cd nvchecker-$_commit
+  python setup.py build
+}
+
+check() {
+  cd nvchecker-$_commit
+  pytest
+}
+
+package() {
+  cd nvchecker-$_commit
+  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: nvchecker-update-tests-4.patch
===
--- nvchecker-update-tests-4.patch  2020-05-22 03:30:28 UTC (rev 631519)
+++ nvchecker-update-tests-4.patch  2020-05-22 03:38:35 UTC (rev 631520)
@@ -1,29 +0,0 @@
-From 4fc62d35888c3d695956793d5724a52ba3a99574 Mon Sep 17 00:00:00 2001
-From: lilydjwg 
-Date: Wed, 8 Apr 2020 18:17:32 +0800
-Subject: [PATCH] tests: update test_archpkg
-

- tests/test_archpkg.py | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/tests/test_archpkg.py b/tests/test_archpkg.py
-index 36f7222..3096394 100644
 a/tests/test_archpkg.py
-+++ b/tests/test_archpkg.py
-@@ -18,7 +18,7 @@ async def test_archpkg_provided(get_version):
- assert await get_version("jsoncpp", {
- "archpkg": None,
- "provided": "libjsoncpp.so",
--}) == "21-64"
-+}) == "22-64"
- 
- @flaky
- async def test_archpkg_provided_strip(get_version):
-@@ -26,5 +26,5 @@ async def test_archpkg_provided_strip(get_version):
- "archpkg": None,
- "provided": "libjsoncpp.so",
- "strip-release": True,
--}) == "21"
-+}) == "22"
- 


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

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 03:30:28
  Author: yan12125
Revision: 631519

nvchecker: attempt to make *.pyc reproducible

Modified:
  nvchecker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 02:51:05 UTC (rev 631518)
+++ PKGBUILD2020-05-22 03:30:28 UTC (rev 631519)
@@ -5,7 +5,7 @@
 pkgver=1.6.post1
 # The commit bumps version in setup.py, and it's not tagged
 _commit=bc2fcd148d460ec9c0f0c12bc77e0326adad5546
-pkgrel=1
+pkgrel=2
 pkgdesc="New version checker for software releases"
 arch=('any')
 url="https://github.com/lilydjwg/nvchecker;
@@ -34,7 +34,8 @@
 
 package() {
   cd nvchecker-$_commit
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
 }
 


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

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 02:50:31
  Author: yan12125
Revision: 631517

upgpkg: python-cfn-lint 0.32.1-2; work around non-reproducible .pyc

Modified:
  python-cfn-lint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-22 01:07:49 UTC (rev 631516)
+++ PKGBUILD2020-05-22 02:50:31 UTC (rev 631517)
@@ -2,7 +2,7 @@
 
 pkgname=python-cfn-lint
 pkgver=0.32.1
-pkgrel=1
+pkgrel=2
 pkgdesc='CloudFormation Linter'
 arch=(any)
 url='https://github.com/aws-cloudformation/cfn-python-lint'
@@ -35,7 +35,8 @@
 
 package() {
   cd cfn-python-lint-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
 
   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
 }


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

2020-05-21 Thread Chih-Hsuan Yen via arch-commits
Date: Friday, May 22, 2020 @ 02:51:05
  Author: yan12125
Revision: 631518

archrelease: copy trunk to community-any

Added:
  python-cfn-lint/repos/community-any/PKGBUILD
(from rev 631517, python-cfn-lint/trunk/PKGBUILD)
Deleted:
  python-cfn-lint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 02:50:31 UTC (rev 631517)
+++ PKGBUILD2020-05-22 02:51:05 UTC (rev 631518)
@@ -1,41 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-cfn-lint
-pkgver=0.32.1
-pkgrel=1
-pkgdesc='CloudFormation Linter'
-arch=(any)
-url='https://github.com/aws-cloudformation/cfn-python-lint'
-license=('custom:MIT No Attribution')
-depends=(python python-yaml python-six python-aws-sam-translator
- python-jsonpatch python-jsonschema python-setuptools python-networkx
- python-junit-xml)
-checkdepends=(python-pytest python-mock python-pydot)
-optdepends=(
-  'python-pydot: for building graphs from templates'
-)
-source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;)
-sha256sums=('d5653b4fdf3d6aee0eb059e91970bb8a0613525210d4d8b44c8a2a439a4c686d')
-
-build() {
-  cd cfn-python-lint-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd cfn-python-lint-$pkgver
-
-  # Tests in test/integration need the cfn-lint binary
-  python setup.py install_scripts --install-dir="$srcdir"/tmp_install
-
-  export PYTHONPATH="$PWD/src"
-  export PATH="$PATH:$srcdir/tmp_install"
-  pytest -v test
-}
-
-package() {
-  cd cfn-python-lint-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 631517, 
python-cfn-lint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 02:51:05 UTC (rev 631518)
@@ -0,0 +1,42 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-cfn-lint
+pkgver=0.32.1
+pkgrel=2
+pkgdesc='CloudFormation Linter'
+arch=(any)
+url='https://github.com/aws-cloudformation/cfn-python-lint'
+license=('custom:MIT No Attribution')
+depends=(python python-yaml python-six python-aws-sam-translator
+ python-jsonpatch python-jsonschema python-setuptools python-networkx
+ python-junit-xml)
+checkdepends=(python-pytest python-mock python-pydot)
+optdepends=(
+  'python-pydot: for building graphs from templates'
+)
+source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz;)
+sha256sums=('d5653b4fdf3d6aee0eb059e91970bb8a0613525210d4d8b44c8a2a439a4c686d')
+
+build() {
+  cd cfn-python-lint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cfn-python-lint-$pkgver
+
+  # Tests in test/integration need the cfn-lint binary
+  python setup.py install_scripts --install-dir="$srcdir"/tmp_install
+
+  export PYTHONPATH="$PWD/src"
+  export PATH="$PATH:$srcdir/tmp_install"
+  pytest -v test
+}
+
+package() {
+  cd cfn-python-lint-$pkgver
+  # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033
+  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 01:07:49
  Author: ffy00
Revision: 631516

archrelease: copy trunk to community-any

Added:
  solaar/repos/community-any/PKGBUILD
(from rev 631515, solaar/trunk/PKGBUILD)
Deleted:
  solaar/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-22 01:07:36 UTC (rev 631515)
+++ PKGBUILD2020-05-22 01:07:49 UTC (rev 631516)
@@ -1,37 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Arnaud Taffanel 
-# Contributor: Victor Häggqvist 
-
-_name=Solaar
-pkgname=solaar
-pkgver=1.0.1
-pkgrel=3
-pkgdesc="Linux device manager for a wide range of Logitech devices"
-url="https://pwr-solaar.github.io/Solaar/;
-license=('GPL2')
-arch=('any')
-depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pwr/${_name}/archive/${pkgver}.tar.gz;)
-sha512sums=('e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac')
-
-build() {
-  cd "${_name}-${pkgver}"
-  python setup.py build
-}
-
-package() {
-  cd "${_name}-${pkgver}"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}/"
-  # udev
-  install -vDm 644 rules.d/42-logitech-unify-permissions.rules \
-"${pkgdir}/usr/lib/udev/rules.d/42-logitech-unify-permissions.rules"
-  # docs
-  install -vDm 644 {ChangeLog,README.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}/"
-  # install fix
-  mv "${pkgdir}/usr/etc" "${pkgdir}/etc"
-}
-# vim:set ts=2 sw=2 et:

Copied: solaar/repos/community-any/PKGBUILD (from rev 631515, 
solaar/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-22 01:07:49 UTC (rev 631516)
@@ -0,0 +1,38 @@
+# Maintainer: David Runge 
+# Contributor: Arnaud Taffanel 
+# Contributor: Victor Häggqvist 
+
+_name=Solaar
+pkgname=solaar
+pkgver=1.0.2
+pkgrel=1
+pkgdesc="Linux device manager for a wide range of Logitech devices"
+url="https://pwr-solaar.github.io/Solaar/;
+license=('GPL2')
+arch=('any')
+depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev')
+makedepends=('git')
+source=("git+https://github.com/pwr/${_name}.git#tag=${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=('2FF2ACA9D97FF7B42CF8494A1E32E75672D6A196') # Peter F. 
Patel-Schneider (key generated for github) 
+
+build() {
+  cd "${_name}"
+  python setup.py build
+}
+
+package() {
+  cd "${_name}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}/"
+  # udev
+  rm -rf "${pkgdir}/etc"
+  install -vDm 644 rules.d/42-logitech-unify-permissions.rules \
+"${pkgdir}/usr/lib/udev/rules.d/42-logitech-unify-permissions.rules"
+  # docs
+  install -vDm 644 {ChangeLog,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}/"
+}
+# vim:set ts=2 sw=2 et:


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

2020-05-21 Thread Filipe Laíns via arch-commits
Date: Friday, May 22, 2020 @ 01:07:36
  Author: ffy00
Revision: 631515

upgpkg: solaar 1.0.2-1

Modified:
  solaar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 21:45:14 UTC (rev 631514)
+++ PKGBUILD2020-05-22 01:07:36 UTC (rev 631515)
@@ -4,34 +4,35 @@
 
 _name=Solaar
 pkgname=solaar
-pkgver=1.0.1
-pkgrel=3
+pkgver=1.0.2
+pkgrel=1
 pkgdesc="Linux device manager for a wide range of Logitech devices"
 url="https://pwr-solaar.github.io/Solaar/;
 license=('GPL2')
 arch=('any')
 depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pwr/${_name}/archive/${pkgver}.tar.gz;)
-sha512sums=('e0b2bbfd97d9650d94f1a4b47e4e70f09c75f684e7e1d3e67d2cf6dd197109084e941b98333e173fb205d5c9464dd07e17390d9c2d5b46393fee2efdb20429ac')
+makedepends=('git')
+source=("git+https://github.com/pwr/${_name}.git#tag=${pkgver}?signed;)
+sha512sums=('SKIP')
+validpgpkeys=('2FF2ACA9D97FF7B42CF8494A1E32E75672D6A196') # Peter F. 
Patel-Schneider (key generated for github) 
 
 build() {
-  cd "${_name}-${pkgver}"
+  cd "${_name}"
   python setup.py build
 }
 
 package() {
-  cd "${_name}-${pkgver}"
+  cd "${_name}"
   python setup.py install --skip-build \
 --optimize=1 \
 --prefix=/usr \
 --root="${pkgdir}/"
   # udev
+  rm -rf "${pkgdir}/etc"
   install -vDm 644 rules.d/42-logitech-unify-permissions.rules \
 "${pkgdir}/usr/lib/udev/rules.d/42-logitech-unify-permissions.rules"
   # docs
   install -vDm 644 {ChangeLog,README.md} \
 -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  # install fix
-  mv "${pkgdir}/usr/etc" "${pkgdir}/etc"
 }
 # vim:set ts=2 sw=2 et:


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

2020-05-21 Thread David Runge via arch-commits
Date: Thursday, May 21, 2020 @ 21:45:14
  Author: dvzrv
Revision: 631514

archrelease: copy trunk to community-x86_64

Added:
  audacity/repos/community-x86_64/PKGBUILD
(from rev 631513, audacity/trunk/PKGBUILD)
Deleted:
  audacity/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 21:44:25 UTC (rev 631513)
+++ PKGBUILD2020-05-21 21:45:14 UTC (rev 631514)
@@ -1,64 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Eric Bélanger 
-
-pkgname=audacity
-pkgver=2.4.1
-pkgrel=1
-epoch=1
-pkgdesc="A program that lets you manipulate digital audio waveforms"
-arch=('x86_64')
-url="https://audacityteam.org;
-license=('GPL2' 'CCPL')
-groups=('pro-audio')
-# upstream hard codes/vendors portaudio/portmidi
-# https://github.com/audacity/audacity/issues/522
-depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glibc' 'libmad'
-'libsoxr' 'soundtouch' 'wxgtk3')
-makedepends=('alsa-lib' 'cmake' 'ffmpeg' 'flac' 'glib2' 'gtk3' 'jack' 'lame'
-'libid3tag' 'libogg' 'libsndfile' 'libvorbis' 'lilv' 'lv2' 'portsmf' 'suil'
-'twolame' 'vamp-plugin-sdk')
-optdepends=('ffmpeg: additional import/export capabilities')
-source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;)
-sha512sums=('2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25')
-
-prepare() {
-  mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  autoreconf -vfi
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  # the cmake setup is still more complicated and error-prone than the
-  # autotools setup:
-  # https://github.com/audacity/audacity/issues/519
-  # https://github.com/audacity/audacity/issues/520
-  # https://github.com/audacity/audacity/issues/521
-  WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \
---with-libsndfile="system" \
---with-ffmpeg="system" \
---with-expat="system" \
---with-lame="system" \
---with-libsoxr="system" \
---with-portaudio \
---with-portmidi \
---with-libflac \
---with-libid3tag \
---with-libsamplerate \
---with-sbsms \
---with-soundtouch \
---with-libtwolame \
---with-libvorbis \
---with-lv2
-  make
-}
-
-package() {
-  depends+=('libFLAC.so' 'libFLAC++.so' 'libasound.so' 'libgdk-3.so'
-  'libglib-2.0.so' 'libgobject-2.0.so' 'libgtk-3.so' 'libid3tag.so'
-  'libjack.so' 'liblilv-0.so' 'libogg.so' 'libsndfile.so' 'libsuil-0.so'
-  'libtwolame.so' 'libvamp-hostsdk.so' 'libvorbis.so' 'libvorbisenc.so'
-  'libvorbisfile.so' 'libportSMF.so')
-  cd "${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-}

Copied: audacity/repos/community-x86_64/PKGBUILD (from rev 631513, 
audacity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 21:45:14 UTC (rev 631514)
@@ -0,0 +1,67 @@
+# Maintainer: David Runge 
+# Contributor: Eric Bélanger 
+
+pkgname=audacity
+pkgver=2.4.1
+pkgrel=2
+epoch=1
+pkgdesc="A program that lets you manipulate digital audio waveforms"
+arch=('x86_64')
+url="https://audacityteam.org;
+license=('GPL2' 'CCPL')
+groups=('pro-audio')
+# upstream hard codes/vendors portaudio/portmidi
+# https://github.com/audacity/audacity/issues/522
+depends=('expat' 'gcc-libs' 'gdk-pixbuf2' 'glibc' 'libmad'
+'libsoxr' 'soundtouch' 'wxgtk3')
+makedepends=('alsa-lib' 'cmake' 'ffmpeg' 'flac' 'glib2' 'gtk3' 'jack' 'lame'
+'libid3tag' 'libogg' 'libsndfile' 'libvorbis' 'lilv' 'lv2' 'portsmf' 'suil'
+'twolame' 'vamp-plugin-sdk')
+optdepends=('ffmpeg: additional import/export capabilities')
+source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;)
+sha512sums=('2f0a3f7e24dce91ae520e285dbb05778b68e0fe37b8ded55ac568b5f8135069951b3986764adc5d0791c165b283a3c19596f1d6f51ba17028e0eb04558c63f25')
+
+prepare() {
+  mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  # the cmake setup is still more complicated and error-prone than the
+  # autotools setup:
+  # https://github.com/audacity/audacity/issues/519
+  # https://github.com/audacity/audacity/issues/520
+  # https://github.com/audacity/audacity/issues/521
+  WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \
+--with-libsndfile="system" \
+--with-ffmpeg="system" \
+--with-expat="system" \
+--with-lame="system" \
+--with-libsoxr="system" \
+--with-portaudio \
+--with-portmidi \
+--with-libflac \
+--with-libid3tag \
+--with-libsamplerate \
+--with-sbsms \
+--with-soundtouch \
+--with-libtwolame \
+--with-libvorbis \
+--with-lv2
+  make
+}
+
+package() {
+  

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

2020-05-21 Thread David Runge via arch-commits
Date: Thursday, May 21, 2020 @ 21:44:25
  Author: dvzrv
Revision: 631513

upgpkg: audacity 1:2.4.1-2: Adding *.ny plug-in files back (FS#66733).

Modified:
  audacity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 21:19:18 UTC (rev 631512)
+++ PKGBUILD2020-05-21 21:44:25 UTC (rev 631513)
@@ -3,7 +3,7 @@
 
 pkgname=audacity
 pkgver=2.4.1
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A program that lets you manipulate digital audio waveforms"
 arch=('x86_64')
@@ -61,4 +61,7 @@
   'libvorbisfile.so' 'libportSMF.so')
   cd "${pkgname}-${pkgver}"
   make DESTDIR="${pkgdir}" install
+  # install libnyquist plugins, missing since 2.4.0:
+  # https://bugs.archlinux.org/task/66733
+  install -vDm 644 plug-ins/*.ny -t "${pkgdir}/usr/share/${pkgname}/plug-ins"
 }


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 21:19:18
  Author: felixonmars
Revision: 631512

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 21:19:14 UTC (rev 631511)
+++ PKGBUILD2020-05-21 21:19:18 UTC (rev 631512)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-hypothesis
-pkgver=5.15.0
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-depends=('python-attrs' 'python-sortedcontainers')
-optdepends=('python-pytz: for datetime and django module'
-'python-faker: for fakefactory and django module'
-'python-django: for django module'
-'python-numpy: for numpy module'
-'python-pytest: for pytest module'
-'python-lark-parser: for lark module')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
-  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
-  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 
'python-coverage')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('333547ec8433e9190508038f4263c4e65399db3cedf2f5e0af6bcd398ebcdb8614899499c3c6f0395333933b5b7e1d88dd4606243ae3aa8d763afc84bc1831e7')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-}
-
-build() {
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-}
-
-check() {
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py pytest
-}
-
-package() {
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 631510, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 21:19:18 UTC (rev 631512)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-hypothesis
+pkgver=5.15.1
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+depends=('python-attrs' 'python-sortedcontainers')
+optdepends=('python-pytz: for datetime and django module'
+'python-faker: for fakefactory and django module'
+'python-django: for django module'
+'python-numpy: for numpy module'
+'python-pytest: for pytest module'
+'python-lark-parser: for lark module')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'flake8' 'python-pytz' 'python-numpy' 
'python-faker'
+  'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
+  'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 
'python-coverage')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
+sha512sums=('d3fdc2ec2d66353da2ee790eae8ecef0bf168320a90556b5877844af975765c1da37a104765a3ca07e3143621be5cb01acfa7d19cc3222a52a0cd6eb63f6c0be')
+
+prepare() {
+  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
+}
+
+build() {
+  cd hypothesis-$pkgver/hypothesis-python
+  python setup.py build
+}
+
+check() {
+  cd hypothesis-$pkgver/hypothesis-python
+  python setup.py pytest
+}
+
+package() {
+  cd hypothesis-$pkgver/hypothesis-python
+  python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 21:19:00
  Author: felixonmars
Revision: 631505

upgpkg: python-hypothesis 5.15.1-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 21:13:36 UTC (rev 631504)
+++ PKGBUILD2020-05-21 21:19:00 UTC (rev 631505)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-hypothesis
-pkgver=5.15.0
+pkgver=5.15.1
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -19,7 +19,7 @@
   'python-flaky' 'python-django' 'python-mock' 'python-pandas' 
'python-dpcontracts'
   'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 
'python-coverage')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('333547ec8433e9190508038f4263c4e65399db3cedf2f5e0af6bcd398ebcdb8614899499c3c6f0395333933b5b7e1d88dd4606243ae3aa8d763afc84bc1831e7')
+sha512sums=('d3fdc2ec2d66353da2ee790eae8ecef0bf168320a90556b5877844af975765c1da37a104765a3ca07e3143621be5cb01acfa7d19cc3222a52a0cd6eb63f6c0be')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 21:13:36
  Author: felixonmars
Revision: 631504

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 631503, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 21:13:36 UTC (rev 631504)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.3.1
+pkgrel=14
+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-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-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#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.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 $MAKEFLAGS
+  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_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 631503, 
stack/trunk/stack.install)
===
--- 

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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 21:13:17
  Author: felixonmars
Revision: 631503

upgpkg: stack 2.3.1-14: rebuild with path 0.8.0

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 21:00:01 UTC (rev 631502)
+++ PKGBUILD2020-05-21 21:13:17 UTC (rev 631503)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.1
-pkgrel=13
+pkgrel=14
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:59:46
  Author: felixonmars
Revision: 631501

upgpkg: haskell-pantry 0.4.0.1-48: rebuild with path 0.8.0

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:55:29 UTC (rev 631500)
+++ PKGBUILD2020-05-21 20:59:46 UTC (rev 631501)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.4.0.1
-pkgrel=47
+pkgrel=48
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 21:00:01
  Author: felixonmars
Revision: 631502

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 631501, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
631501, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 21:00:01 UTC (rev 631502)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.4.0.1
+pkgrel=48
+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=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
pantry-cabal-3.2.patch::https://github.com/commercialhaskell/pantry/pull/22.patch)
+sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d'
+
'b04469f535468a6e3d698a4d02e13673070fd3b78efde82829c30080f2ab587e63f5cd9b1c090c59d91c2a2b3a534eb5efa78c3b7d52967bcaefc8e6f803173b')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../pantry-cabal-3.2.patch || :
+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 $MAKEFLAGS
+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/repos (2 files)

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:55:29
  Author: felixonmars
Revision: 631500

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 631499, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
631499, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 20:55:29 UTC (rev 631500)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=53
+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-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=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae')
+
+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 $MAKEFLAGS
+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-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:55:12
  Author: felixonmars
Revision: 631499

upgpkg: haskell-http-download 0.2.0.0-53: rebuild with path 0.8.0

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:52:47 UTC (rev 631498)
+++ PKGBUILD2020-05-21 20:55:12 UTC (rev 631499)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=52
+pkgrel=53
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:52:47
  Author: felixonmars
Revision: 631498

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 631497, haskell-rio-prettyprint/trunk/PKGBUILD)

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

Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 631497, haskell-rio-prettyprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 20:52:47 UTC (rev 631498)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-prettyprint
+pkgname=haskell-rio-prettyprint
+pkgver=0.1.0.0
+pkgrel=64
+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 $MAKEFLAGS
+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-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:52:32
  Author: felixonmars
Revision: 631497

upgpkg: haskell-rio-prettyprint 0.1.0.0-64: rebuild with path 0.8.0

Modified:
  haskell-rio-prettyprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:51:44 UTC (rev 631496)
+++ PKGBUILD2020-05-21 20:52:32 UTC (rev 631497)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.0.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/stack;
 license=('MIT')


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:51:44
  Author: felixonmars
Revision: 631496

archrelease: copy trunk to community-testing-any

Added:
  python-httplib2/repos/community-testing-any/
  python-httplib2/repos/community-testing-any/PKGBUILD
(from rev 631495, python-httplib2/trunk/PKGBUILD)
  python-httplib2/repos/community-testing-any/cert.patch
(from rev 631495, python-httplib2/trunk/cert.patch)

+
 PKGBUILD   |   63 +++
 cert.patch |   37 ++
 2 files changed, 100 insertions(+)

Copied: python-httplib2/repos/community-testing-any/PKGBUILD (from rev 631495, 
python-httplib2/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-05-21 20:51:44 UTC (rev 631496)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Alexander Rødseth 
+# Contributor: Jan de Groot 
+# Contributor: Giorgio Lando 
+# Contributor: Nicolas Quienot 
+# Contributor: Jesse Young 
+# Contributor: Anton Eliasson 
+
+pkgbase=python-httplib2
+pkgname=(python-httplib2 python2-httplib2)
+pkgver=0.18.0
+pkgrel=1
+pkgdesc='Comprehensive HTTP client library, supporting many features'
+url='https://github.com/httplib2/httplib2'
+license=('MIT')
+arch=('any')
+makedepends=('ca-certificates' 'python-setuptools' 'python2-setuptools')
+checkdepends=('flake8' 'python-mock' 'python-pytest-cov' 'python-pytest-forked'
+  'python-pytest-timeout' 'python-pytest-xdist' 
'python-pytest-randomly'
+  'python-future')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/httplib2/httplib2/archive/v$pkgver.tar.gz;
+'cert.patch')
+sha512sums=('444aade6ce6cf8a7d1f6923c783376737d2e7440f780e2b0b2056c417af4a2e359c0ccf24c5d2190cf53296f4cd3aeef7cc3a39b4b2c977cfd5d8d79debd9d4c'
+
'503719fb07b9ff1f06f252b73804787759139098dba990a7dcd9e9b3602f7271d2251e703993636b249b3597c9a240c721c536a4fe31526ec4ba9441f6c8da56')
+
+prepare() {
+  cd httplib2-$pkgver
+  patch -p0 -i "$srcdir"/cert.patch
+  sed -i 's/==/>=/' requirements-test.txt
+
+  cp -a "$srcdir"/httplib2-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/httplib2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/httplib2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd httplib2-$pkgver
+  python setup.py test
+}
+
+package_python-httplib2() {
+  depends=('python' 'ca-certificates')
+
+  cd httplib2-$pkgver
+  python setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-httplib2() {
+  depends=('python2' 'ca-certificates')
+
+  cd httplib2-$pkgver-py2
+  python2 setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: python-httplib2/repos/community-testing-any/cert.patch (from rev 
631495, python-httplib2/trunk/cert.patch)
===
--- community-testing-any/cert.patch(rev 0)
+++ community-testing-any/cert.patch2020-05-21 20:51:44 UTC (rev 631496)
@@ -0,0 +1,37 @@
+--- python2/httplib2/certs.py.orig 2018-11-15 20:09:04.605507207 +0800
 python2/httplib2/certs.py  2018-11-15 20:10:35.122107327 +0800
+@@ -19,9 +19,7 @@
+ pass
+ 
+ 
+-BUILTIN_CA_CERTS = os.path.join(
+-os.path.dirname(os.path.abspath(__file__)), "cacerts.txt"
+-)
++BUILTIN_CA_CERTS = "/etc/ssl/certs/ca-certificates.crt"
+ 
+ 
+ def where():
+--- python3/httplib2/certs.py.orig 2018-11-15 20:09:15.708832692 +0800
 python3/httplib2/certs.py  2018-11-15 20:11:16.888741464 +0800
+@@ -19,9 +19,7 @@
+ pass
+ 
+ 
+-BUILTIN_CA_CERTS = os.path.join(
+-os.path.dirname(os.path.abspath(__file__)), "cacerts.txt"
+-)
++BUILTIN_CA_CERTS = "/etc/ssl/certs/ca-certificates.crt"
+ 
+ 
+ def where():
+--- tests/test_cacerts_from_env.py.orig2018-11-15 20:21:46.148162984 
+0800
 tests/test_cacerts_from_env.py 2018-11-15 20:21:58.051484347 +0800
+@@ -6,7 +6,7 @@
+ import httplib2
+ 
+ 
+-CA_CERTS_BUILTIN = os.path.join(os.path.dirname(httplib2.__file__), 
"cacerts.txt")
++CA_CERTS_BUILTIN = "/etc/ssl/certs/ca-certificates.crt"
+ CERTIFI_CERTS_FILE = "unittest_certifi_file"
+ CUSTOM_CA_CERTS = "unittest_custom_ca_certs"
+ 


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:51:25
  Author: felixonmars
Revision: 631495

upgpkg: python-httplib2 0.18.0-1

Modified:
  python-httplib2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:50:42 UTC (rev 631494)
+++ PKGBUILD2020-05-21 20:51:25 UTC (rev 631495)
@@ -8,7 +8,7 @@
 
 pkgbase=python-httplib2
 pkgname=(python-httplib2 python2-httplib2)
-pkgver=0.17.4
+pkgver=0.18.0
 pkgrel=1
 pkgdesc='Comprehensive HTTP client library, supporting many features'
 url='https://github.com/httplib2/httplib2'
@@ -20,7 +20,7 @@
   'python-future')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/httplib2/httplib2/archive/v$pkgver.tar.gz;
 'cert.patch')
-sha512sums=('76e84d8ed94093c04dd37f36609b3cf6107eacba2cc66e6f78bfc3abb97daa942fb78d7fac7f0fb9aadc975d73db2c002563ad09a12766acd8500357e85141a5'
+sha512sums=('444aade6ce6cf8a7d1f6923c783376737d2e7440f780e2b0b2056c417af4a2e359c0ccf24c5d2190cf53296f4cd3aeef7cc3a39b4b2c977cfd5d8d79debd9d4c'
 
'503719fb07b9ff1f06f252b73804787759139098dba990a7dcd9e9b3602f7271d2251e703993636b249b3597c9a240c721c536a4fe31526ec4ba9441f6c8da56')
 
 prepare() {


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

2020-05-21 Thread Antonio Rojas via arch-commits
Date: Thursday, May 21, 2020 @ 20:50:42
  Author: arojas
Revision: 631494

archrelease: copy trunk to community-x86_64

Added:
  sundials/repos/community-x86_64/PKGBUILD
(from rev 631493, sundials/trunk/PKGBUILD)
Deleted:
  sundials/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 20:50:28 UTC (rev 631493)
+++ PKGBUILD2020-05-21 20:50:42 UTC (rev 631494)
@@ -1,40 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Elmar Klausmeier 
-
-pkgname=sundials
-pkgver=5.2.0
-pkgrel=1
-pkgdesc="Suite of nonlinear differential/algebraic equation solvers"
-arch=(x86_64)
-url="https://computation.llnl.gov/casc/sundials/main.html;
-license=(BSD)
-depends=(openmpi suitesparse)
-makedepends=(cmake gcc-fortran python)
-source=("https://computation.llnl.gov/projects/sundials/download/$pkgname-$pkgver.tar.gz;)
-sha256sums=('95f058acce5bd66e654de65acdbb1c9f44c90cf1b4e28f8d933cdb4415ebba3e')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_C_FLAGS="${CFLAGS} -fPIC" \
--DMPI_ENABLE=ON \
--DPTHREAD_ENABLE=ON\
--DOPENMP_ENABLE=ON \
--DF77_INTERFACE_ENABLE=ON \
--DKLU_ENABLE=ON \
--DKLU_LIBRARY_DIR=/usr/lib \
--DEXAMPLES_INSTALL_PATH=/usr/share/sundials/examples
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: sundials/repos/community-x86_64/PKGBUILD (from rev 631493, 
sundials/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 20:50:42 UTC (rev 631494)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Elmar Klausmeier 
+
+pkgname=sundials
+pkgver=5.3.0
+pkgrel=1
+pkgdesc="Suite of nonlinear differential/algebraic equation solvers"
+arch=(x86_64)
+url="https://computation.llnl.gov/casc/sundials/main.html;
+license=(BSD)
+depends=(openmpi suitesparse)
+makedepends=(cmake gcc-fortran python)
+source=("https://computation.llnl.gov/projects/sundials/download/$pkgname-$pkgver.tar.gz;)
+sha256sums=('88dff7e11a366853d8afd5de05bf197a8129a804d9d4461fb64297f1ef89bca7')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_C_FLAGS="${CFLAGS} -fPIC -fcommon" \
+-DMPI_ENABLE=ON \
+-DPTHREAD_ENABLE=ON\
+-DOPENMP_ENABLE=ON \
+-DF77_INTERFACE_ENABLE=ON \
+-DKLU_ENABLE=ON \
+-DKLU_LIBRARY_DIR=/usr/lib \
+-DEXAMPLES_INSTALL_PATH=/usr/share/sundials/examples
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+
+  install -Dm644 $pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:50:28
  Author: felixonmars
Revision: 631493

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 631492, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
631492, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 20:50:28 UTC (rev 631493)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.6.0
+pkgrel=27
+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-path' 'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('dcafbbfe1531d7b00a9df751c093e6affdefafe7589c0243530579b9f5733ef1357b1085cfd88bf53ff9794accddbc789b927a199f4c4a2b7778268cf1719477')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i -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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+  runhaskell Setup build $MAKEFLAGS
+  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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-05-21 Thread Antonio Rojas via arch-commits
Date: Thursday, May 21, 2020 @ 20:50:09
  Author: arojas
Revision: 631491

Update to 5.3.0

Modified:
  sundials/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:47:28 UTC (rev 631490)
+++ PKGBUILD2020-05-21 20:50:09 UTC (rev 631491)
@@ -2,7 +2,7 @@
 # Contributor: Elmar Klausmeier 
 
 pkgname=sundials
-pkgver=5.2.0
+pkgver=5.3.0
 pkgrel=1
 pkgdesc="Suite of nonlinear differential/algebraic equation solvers"
 arch=(x86_64)
@@ -11,17 +11,12 @@
 depends=(openmpi suitesparse)
 makedepends=(cmake gcc-fortran python)
 
source=("https://computation.llnl.gov/projects/sundials/download/$pkgname-$pkgver.tar.gz;)
-sha256sums=('95f058acce5bd66e654de65acdbb1c9f44c90cf1b4e28f8d933cdb4415ebba3e')
+sha256sums=('88dff7e11a366853d8afd5de05bf197a8129a804d9d4461fb64297f1ef89bca7')
 
-prepare() {
-  mkdir -p build
-}
-
 build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
+  cmake -B build -S $pkgname-$pkgver \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_C_FLAGS="${CFLAGS} -fPIC" \
+-DCMAKE_C_FLAGS="${CFLAGS} -fPIC -fcommon" \
 -DMPI_ENABLE=ON \
 -DPTHREAD_ENABLE=ON\
 -DOPENMP_ENABLE=ON \
@@ -29,12 +24,11 @@
 -DKLU_ENABLE=ON \
 -DKLU_LIBRARY_DIR=/usr/lib \
 -DEXAMPLES_INSTALL_PATH=/usr/share/sundials/examples
-  make
+  cmake --build build
 }
 
 package() {
-  cd build
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" cmake --install build
 
-  install -Dm644 "$srcdir"/$pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
+  install -Dm644 $pkgname-$pkgver/LICENSE -t 
"$pkgdir"/usr/share/licenses/$pkgname
 }


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:50:13
  Author: felixonmars
Revision: 631492

upgpkg: haskell-path-io 1.6.0-27: rebuild with path 0.8.0

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 20:50:09 UTC (rev 631491)
+++ PKGBUILD2020-05-21 20:50:13 UTC (rev 631492)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.6.0
-pkgrel=26
+pkgrel=27
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:47:28
  Author: felixonmars
Revision: 631490

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 631489, haskell-path/trunk/PKGBUILD)

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 631489, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 20:47:28 UTC (rev 631490)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.8.0
+pkgrel=1
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable')
+makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 
'haskell-genvalidity-property'
+ 'haskell-hspec' 'haskell-quickcheck' 'haskell-validity')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('624c67d0f2779a4470c806d50666a122476d9553f304f1f69fafd3b11cd0acb588c0e246f5ed77d947f0e1ec59b95edbef8a95ff1190dca7a78e0b299b1ec063')
+
+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 $MAKEFLAGS
+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-path/trunk (PKGBUILD)

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:47:13
  Author: felixonmars
Revision: 631489

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

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:55:01 UTC (rev 631488)
+++ PKGBUILD2020-05-21 20:47:13 UTC (rev 631489)
@@ -3,7 +3,7 @@
 
 _hkgname=path
 pkgname=haskell-path
-pkgver=0.7.1
+pkgver=0.8.0
 pkgrel=1
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
@@ -13,7 +13,7 @@
 makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 
'haskell-genvalidity-property'
  'haskell-hspec' 'haskell-quickcheck' 'haskell-validity')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('8ddc8453a55c2ee5c01ba7e9e786475c4fa6b8b81d0ab36e8c74b432c72d85ea4589370085a6e5bc46cac68bc27a66281735f773170c732c16945336e325440e')
+sha512sums=('624c67d0f2779a4470c806d50666a122476d9553f304f1f69fafd3b11cd0acb588c0e246f5ed77d947f0e1ec59b95edbef8a95ff1190dca7a78e0b299b1ec063')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in python-six/repos (testing-any testing-any/PKGBUILD)

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:45:54
  Author: felixonmars
Revision: 387387

archrelease: copy trunk to testing-any

Added:
  python-six/repos/testing-any/
  python-six/repos/testing-any/PKGBUILD
(from rev 387386, python-six/trunk/PKGBUILD)

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

Copied: python-six/repos/testing-any/PKGBUILD (from rev 387386, 
python-six/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-05-21 20:45:54 UTC (rev 387387)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Jelle van der Waa 
+# Contributer: Allan McRae 
+
+pkgbase=python-six
+pkgname=('python2-six' 'python-six')
+pkgver=1.15.0
+pkgrel=1
+pkgdesc="Python 2 and 3 compatibility utilities"
+arch=('any')
+url="https://pypi.python.org/pypi/six/;
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'tk')
+source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz;)
+sha512sums=('eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9')
+
+build() {
+  cp -a six-$pkgver{,-py2}
+}
+
+check() {
+  cd "$srcdir"/six-$pkgver
+  python -m pytest
+
+  cd "$srcdir"/six-$pkgver-py2
+  python2 -m pytest
+}
+
+package_python-six() {
+  depends=('python')
+
+  cd six-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-six() {
+  depends=('python2')
+
+  cd six-$pkgver-py2
+  python2 setup.py install --root "$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 20:45:38
  Author: felixonmars
Revision: 387386

upgpkg: python-six 1.15.0-1

Modified:
  python-six/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:35:14 UTC (rev 387385)
+++ PKGBUILD2020-05-21 20:45:38 UTC (rev 387386)
@@ -4,7 +4,7 @@
 
 pkgbase=python-six
 pkgname=('python2-six' 'python-six')
-pkgver=1.14.0
+pkgver=1.15.0
 pkgrel=1
 pkgdesc="Python 2 and 3 compatibility utilities"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest' 'python2-pytest' 'tk')
 source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz;)
-sha512sums=('4dea0f4e7961e8b582d665501c65852dc3b73516a0b6f78b0888c8670f1450df58bd3eea418777f41080b842ab6c3d8633be1034bcf920192e5590d5316e2c9e')
+sha512sums=('eb840ac17f433f1fc4af56de75cfbfe0b54e6a737bb23c453bf09a4a13d768d153e46064880dc763f4c5cc2785b78ea6d3d3b4a41fed181cb9064837e3f699a9')
 
 build() {
   cp -a six-$pkgver{,-py2}


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

2020-05-21 Thread Eli Schwartz via arch-commits
Date: Thursday, May 21, 2020 @ 19:55:01
  Author: eschwartz
Revision: 631488

archrelease: copy trunk to community-any

Added:
  firefox-noscript/repos/community-any/PKGBUILD
(from rev 631487, firefox-noscript/trunk/PKGBUILD)
Deleted:
  firefox-noscript/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:54:32 UTC (rev 631487)
+++ PKGBUILD2020-05-21 19:55:01 UTC (rev 631488)
@@ -1,24 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Maintainer: Eli schwartz 
-
-pkgname=firefox-noscript
-pkgver=11.0.25
-pkgrel=1
-_file=3552502
-pkgdesc="Extension for firefox which disables javascript"
-arch=('any')
-url="https://noscript.net/;
-license=('GPL2')
-groups=('firefox-addons')
-depends=('firefox')
-makedepends=('unzip')
-source=("noscript-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/${_file}/;)
-noextract=("noscript-${pkgver}.xpi")
-sha256sums=('2e55cf6dc6d0f6012e2f0328ecfec182a4f02c94e2fc40818af41f610ebd6668')
-b2sums=('24f95d4828bb7178df35c08bb3dd437c07cb2d6d087ffd7ebbcb05a1183303fe55fd1358cbe6edc459b8ba1f44a26cd9d85449d4d7a7f425a43665db3ef7a65c')
-
-package() {
-  _extension_id="{73a6fe31-595d-460b-a920-fcc0f8843232}"
-  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
-  install -Dm644 noscript-${pkgver}.xpi "${_extension_dest}.xpi"
-}

Copied: firefox-noscript/repos/community-any/PKGBUILD (from rev 631487, 
firefox-noscript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 19:55:01 UTC (rev 631488)
@@ -0,0 +1,24 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Eli schwartz 
+
+pkgname=firefox-noscript
+pkgver=11.0.26
+pkgrel=1
+_file=3570827
+pkgdesc="Extension for firefox which disables javascript"
+arch=('any')
+url="https://noscript.net/;
+license=('GPL2')
+groups=('firefox-addons')
+depends=('firefox')
+makedepends=('unzip')
+source=("noscript-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/${_file}/;)
+noextract=("noscript-${pkgver}.xpi")
+sha256sums=('99a70a78733fe7e21852f67bde090f6a57b5bdbd34ecbbdfcf481dc861965fd8')
+b2sums=('c15ecf1fb41bd2d737fc4d5b7dcc8813041275108436df35fc11270ebed6405fc0cd133e2ff40eb68c6bc44a8840415d80f612966037b844cd5513827a4b7efb')
+
+package() {
+  _extension_id="{73a6fe31-595d-460b-a920-fcc0f8843232}"
+  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
+  install -Dm644 noscript-${pkgver}.xpi "${_extension_dest}.xpi"
+}


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

2020-05-21 Thread Eli Schwartz via arch-commits
Date: Thursday, May 21, 2020 @ 19:54:32
  Author: eschwartz
Revision: 631487

upgpkg: firefox-noscript 11.0.26-1: upstream release

Modified:
  firefox-noscript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:12:52 UTC (rev 631486)
+++ PKGBUILD2020-05-21 19:54:32 UTC (rev 631487)
@@ -2,9 +2,9 @@
 # Maintainer: Eli schwartz 
 
 pkgname=firefox-noscript
-pkgver=11.0.25
+pkgver=11.0.26
 pkgrel=1
-_file=3552502
+_file=3570827
 pkgdesc="Extension for firefox which disables javascript"
 arch=('any')
 url="https://noscript.net/;
@@ -14,8 +14,8 @@
 makedepends=('unzip')
 
source=("noscript-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/${_file}/;)
 noextract=("noscript-${pkgver}.xpi")
-sha256sums=('2e55cf6dc6d0f6012e2f0328ecfec182a4f02c94e2fc40818af41f610ebd6668')
-b2sums=('24f95d4828bb7178df35c08bb3dd437c07cb2d6d087ffd7ebbcb05a1183303fe55fd1358cbe6edc459b8ba1f44a26cd9d85449d4d7a7f425a43665db3ef7a65c')
+sha256sums=('99a70a78733fe7e21852f67bde090f6a57b5bdbd34ecbbdfcf481dc861965fd8')
+b2sums=('c15ecf1fb41bd2d737fc4d5b7dcc8813041275108436df35fc11270ebed6405fc0cd133e2ff40eb68c6bc44a8840415d80f612966037b844cd5513827a4b7efb')
 
 package() {
   _extension_id="{73a6fe31-595d-460b-a920-fcc0f8843232}"


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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:35:14
  Author: eworm
Revision: 387385

archrelease: copy trunk to testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:35:11 UTC (rev 387384)
+++ PKGBUILD2020-05-21 19:35:14 UTC (rev 387385)
@@ -1,32 +0,0 @@
-# Maintainer: Christian Hesse 
-
-pkgname=wireguard-lts
-pkgver=1.0.20200506
-pkgrel=7
-pkgdesc='Wireguard module for LTS Kernel'
-url='https://www.wireguard.com/'
-arch=('x86_64')
-license=('GPL')
-makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
-conflicts=('wireguard-dkms')
-provides=('WIREGUARD-MODULE')
-
-build() {
-_kernver="$(
+
+pkgname=wireguard-lts
+pkgver=1.0.20200520
+pkgrel=2
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver="$(

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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:35:11
  Author: eworm
Revision: 387384

upgpkg: wireguard-lts 1.0.20200520-2

new upstream release, for linux-lts 5.4.42-1

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:31:32 UTC (rev 387383)
+++ PKGBUILD2020-05-21 19:35:11 UTC (rev 387384)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-lts
 pkgver=1.0.20200520
-pkgrel=1
+pkgrel=2
 pkgdesc='Wireguard module for LTS Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:31:32
  Author: eworm
Revision: 387383

archrelease: copy trunk to extra-x86_64

Added:
  wireguard-lts/repos/extra-x86_64/PKGBUILD
(from rev 387382, wireguard-lts/trunk/PKGBUILD)
Deleted:
  wireguard-lts/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:31:29 UTC (rev 387382)
+++ PKGBUILD2020-05-21 19:31:32 UTC (rev 387383)
@@ -1,32 +0,0 @@
-# Maintainer: Christian Hesse 
-
-pkgname=wireguard-lts
-pkgver=1.0.20200506
-pkgrel=6
-pkgdesc='Wireguard module for LTS Kernel'
-url='https://www.wireguard.com/'
-arch=('x86_64')
-license=('GPL')
-makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
-conflicts=('wireguard-dkms')
-provides=('WIREGUARD-MODULE')
-
-build() {
-_kernver="$(
+
+pkgname=wireguard-lts
+pkgver=1.0.20200520
+pkgrel=1
+pkgdesc='Wireguard module for LTS Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-lts-headers' "wireguard-dkms=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+build() {
+_kernver="$(

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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:31:29
  Author: eworm
Revision: 387382

upgpkg: wireguard-lts 1.0.20200520-1

new upstream release, for linux-lts 5.4.41-1

Modified:
  wireguard-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:29:41 UTC (rev 387381)
+++ PKGBUILD2020-05-21 19:31:29 UTC (rev 387382)
@@ -1,8 +1,8 @@
 # Maintainer: Christian Hesse 
 
 pkgname=wireguard-lts
-pkgver=1.0.20200506
-pkgrel=7
+pkgver=1.0.20200520
+pkgrel=1
 pkgdesc='Wireguard module for LTS Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:29:41
  Author: eworm
Revision: 387381

archrelease: copy trunk to extra-x86_64

Added:
  wireguard-dkms/repos/extra-x86_64/PKGBUILD
(from rev 387380, wireguard-dkms/trunk/PKGBUILD)
Deleted:
  wireguard-dkms/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:29:37 UTC (rev 387380)
+++ PKGBUILD2020-05-21 19:29:41 UTC (rev 387381)
@@ -1,25 +0,0 @@
-# Maintainer: Christian Hesse 
-# Contributor: Jason A. Donenfeld 
-
-pkgname=wireguard-dkms
-pkgver=1.0.20200506
-pkgrel=1
-pkgdesc='next generation secure network tunnel - module sources'
-arch=('x86_64')
-url='https://www.wireguard.com/'
-license=('GPL')
-depends=('dkms')
-provides=('WIREGUARD-MODULE')
-validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

-source=("https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${pkgver}.tar"{.xz,.asc})
-sha256sums=('98a99f2b825a82d57a7213e666f1ee4f7cc02bddb09bf4908b4b09447a8f121e'
-'SKIP')
-
-package() {
-   cd wireguard-linux-compat-${pkgver}/
-
-   make -C src/ \
-   DESTDIR="${pkgdir}/" \
-   DKMSDIR="/usr/src/wireguard-${pkgver}/" \
-   dkms-install
-}

Copied: wireguard-dkms/repos/extra-x86_64/PKGBUILD (from rev 387380, 
wireguard-dkms/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 19:29:41 UTC (rev 387381)
@@ -0,0 +1,25 @@
+# Maintainer: Christian Hesse 
+# Contributor: Jason A. Donenfeld 
+
+pkgname=wireguard-dkms
+pkgver=1.0.20200520
+pkgrel=1
+pkgdesc='next generation secure network tunnel - module sources'
+arch=('x86_64')
+url='https://www.wireguard.com/'
+license=('GPL')
+depends=('dkms')
+provides=('WIREGUARD-MODULE')
+validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

+source=("https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${pkgver}.tar"{.xz,.asc})
+sha256sums=('16e7ae4bef734b243428eea07f3b3c3d4721880c3ea8eb8f98628fd6ae5b77c3'
+'SKIP')
+
+package() {
+   cd wireguard-linux-compat-${pkgver}/
+
+   make -C src/ \
+   DESTDIR="${pkgdir}/" \
+   DKMSDIR="/usr/src/wireguard-${pkgver}/" \
+   dkms-install
+}


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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:29:37
  Author: eworm
Revision: 387380

upgpkg: wireguard-dkms 1.0.20200520-1

new upstream release

Modified:
  wireguard-dkms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:21:49 UTC (rev 387379)
+++ PKGBUILD2020-05-21 19:29:37 UTC (rev 387380)
@@ -2,7 +2,7 @@
 # Contributor: Jason A. Donenfeld 
 
 pkgname=wireguard-dkms
-pkgver=1.0.20200506
+pkgver=1.0.20200520
 pkgrel=1
 pkgdesc='next generation secure network tunnel - module sources'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 provides=('WIREGUARD-MODULE')
 validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

 
source=("https://git.zx2c4.com/wireguard-linux-compat/snapshot/wireguard-linux-compat-${pkgver}.tar"{.xz,.asc})
-sha256sums=('98a99f2b825a82d57a7213e666f1ee4f7cc02bddb09bf4908b4b09447a8f121e'
+sha256sums=('16e7ae4bef734b243428eea07f3b3c3d4721880c3ea8eb8f98628fd6ae5b77c3'
 'SKIP')
 
 package() {


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 19:21:11
  Author: foutrelis
Revision: 387375

archrelease: copy trunk to staging-x86_64

Added:
  gdb/repos/staging-x86_64/
  gdb/repos/staging-x86_64/PKGBUILD
(from rev 387374, gdb/trunk/PKGBUILD)

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

Copied: gdb/repos/staging-x86_64/PKGBUILD (from rev 387374, gdb/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-21 19:21:11 UTC (rev 387375)
@@ -0,0 +1,81 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Anatol Pomozov 
+# Contributor: Allan McRae 
+# Contributor: Jan de Groot 
+
+pkgbase=gdb
+# gdb-common is a package that contains files common for all cross compiled 
versions
+# of gdb (for arm/avr/...)
+pkgname=(gdb gdb-common)
+pkgver=9.1
+pkgrel=4
+pkgdesc='The GNU Debugger'
+arch=(x86_64)
+url='https://www.gnu.org/software/gdb/'
+license=(GPL3)
+makedepends=(texinfo python guile2.0 ncurses expat xz mpfr source-highlight)
+source=(https://ftp.gnu.org/gnu/gdb/${pkgname}-${pkgver}.tar.xz{,.sig})
+sha1sums=('a50e13e1eecea468ea28c4a23d8c5a84f4db25be'
+  'SKIP')
+b2sums=('b84b1dc627d7ba697dfd76ba7c0f4f88f1725e1e1b83134d08cf53bf867ebfa07e1d01eff2acd9a57d22a779077bf6ed95d6098e8a58c4d86eaed034ca62ac30'
+'SKIP')
+validpgpkeys=('F40ADB902B24264AA42E50BF92EDB04BFF325CF3') # Joel Brobecker
+
+prepare() {
+  cd gdb-$pkgver
+
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+}
+
+build() {
+  cd gdb-$pkgver
+
+  mkdir -p build && cd build
+  ../configure \
+--prefix=/usr \
+--disable-nls \
+--enable-source-highlight \
+--enable-tui \
+--with-system-readline \
+--with-python=/usr/bin/python \
+--with-guile=guile-2.0 \
+--with-system-gdbinit=/etc/gdb/gdbinit
+  make
+}
+
+package_gdb-common() {
+  depends=(python guile2.0)
+
+  cd gdb-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+  # resolve conflicts with binutils
+  rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
+
+  rm -r "$pkgdir"/usr/{bin,include,lib,share/info,share/man}
+}
+
+package_gdb() {
+  depends=(ncurses expat xz mpfr source-highlight gdb-common=$pkgver)
+  backup=(etc/gdb/gdbinit)
+
+  cd gdb-$pkgver/build
+  make DESTDIR="$pkgdir" install
+
+  # resolve conflicts with binutils
+  rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
+  rm "$pkgdir"/usr/share/info/bfd.info
+  rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
+
+  # install "custom" system gdbinit
+  install -dm 755 "$pkgdir/etc/gdb"
+  touch "$pkgdir/etc/gdb/gdbinit"
+
+  # comes from gdb-common
+  rm -r "$pkgdir/usr/share/gdb/"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 19:21:07
  Author: foutrelis
Revision: 387374

upgpkg: gdb 9.1-4: keep gdbserver; no longer shipped with binutils

Modified:
  gdb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:14:49 UTC (rev 387373)
+++ PKGBUILD2020-05-21 19:21:07 UTC (rev 387374)
@@ -8,7 +8,7 @@
 # of gdb (for arm/avr/...)
 pkgname=(gdb gdb-common)
 pkgver=9.1
-pkgrel=3
+pkgrel=4
 pkgdesc='The GNU Debugger'
 arch=(x86_64)
 url='https://www.gnu.org/software/gdb/'
@@ -69,10 +69,7 @@
   rm 
"$pkgdir"/usr/include/{ansidecl,bfd,bfdlink,dis-asm,plugin-api,symcat,ctf,ctf-api,bfd_stdint,diagnostics}.h
   rm "$pkgdir"/usr/share/info/bfd.info
   rm "$pkgdir"/usr/lib/{libbfd,libopcodes,libctf,libctf-nobfd}.a
-  rm "$pkgdir"/usr/lib/libinproctrace.so*
-  rm "$pkgdir"/usr/bin/gdbserver
 
-
   # install "custom" system gdbinit
   install -dm 755 "$pkgdir/etc/gdb"
   touch "$pkgdir/etc/gdb/gdbinit"


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 19:14:49
  Author: foutrelis
Revision: 387373

archrelease: copy trunk to staging-x86_64

Added:
  glibc/repos/staging-x86_64/
  glibc/repos/staging-x86_64/PKGBUILD
(from rev 387372, glibc/trunk/PKGBUILD)
  glibc/repos/staging-x86_64/bz20338.patch
(from rev 387372, glibc/trunk/bz20338.patch)
  glibc/repos/staging-x86_64/glibc.install
(from rev 387372, glibc/trunk/glibc.install)
  glibc/repos/staging-x86_64/lib32-glibc.conf
(from rev 387372, glibc/trunk/lib32-glibc.conf)
  glibc/repos/staging-x86_64/locale-gen
(from rev 387372, glibc/trunk/locale-gen)
  glibc/repos/staging-x86_64/locale.gen.txt
(from rev 387372, glibc/trunk/locale.gen.txt)
  glibc/repos/staging-x86_64/sdt-config.h
(from rev 387372, glibc/trunk/sdt-config.h)
  glibc/repos/staging-x86_64/sdt.h
(from rev 387372, glibc/trunk/sdt.h)

--+
 PKGBUILD |  227 +++
 bz20338.patch|  114 ++
 glibc.install|5 
 lib32-glibc.conf |1 
 locale-gen   |   42 +
 locale.gen.txt   |   23 ++
 sdt-config.h |6 
 sdt.h|  430 +
 8 files changed, 848 insertions(+)

Copied: glibc/repos/staging-x86_64/PKGBUILD (from rev 387372, 
glibc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-21 19:14:49 UTC (rev 387373)
@@ -0,0 +1,227 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.31
+pkgrel=4
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(!strip staticlibs)
+#source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+_commit=18fdba553dd9b907e9812b90d2cea593f776058f
+source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h
+bz20338.patch)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+md5sums=('SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ '91fec3b7e75510ae2ac42533aa2e695e'
+ '680df504c683640b02ed4a805797c0b2'
+ '430673eccc78e52c249aa4b0f1786450')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+echo "  -> Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-cet
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --enable-systemtap
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  #
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  LDFLAGS=${LDFLAGS/,-z,now/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  "$srcdir/glibc/configure" \
+  --host=i686-pc-linux-gnu \
+  --libdir=/usr/lib32 \
+  --libexecdir=/usr/lib32 \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> 

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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 19:14:40
  Author: foutrelis
Revision: 387372

upgpkg: glibc 2.31-4: binutils 2.34-5 rebuild

Modified:
  glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:14:30 UTC (rev 387371)
+++ PKGBUILD2020-05-21 19:14:40 UTC (rev 387372)
@@ -7,7 +7,7 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.31
-pkgrel=3
+pkgrel=4
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
@@ -40,7 +40,7 @@
   local i; for i in ${source[@]}; do
 case ${i%::*} in
   *.patch)
-msg2 "Applying ${i}"
+echo "  -> Applying ${i}"
 patch -p1 -i "$srcdir/${i}"
 ;;
 esac


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

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:14:21
  Author: eworm
Revision: 387370

upgpkg: intel-ucode 20200520-1

new upstream release

Modified:
  intel-ucode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 18:42:01 UTC (rev 387369)
+++ PKGBUILD2020-05-21 19:14:21 UTC (rev 387370)
@@ -1,7 +1,7 @@
 # Maintainer: Thomas Bächler 
 
 pkgname=intel-ucode
-pkgver=20200508
+pkgver=20200520
 pkgrel=1
 pkgdesc='Microcode update files for Intel CPUs'
 arch=('any')
@@ -11,7 +11,7 @@
 license=('custom')
 
source=("${pkgname}-${pkgver/./}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver/./}.tar.gz;
 
'intel-ucode-06-55-04::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/5ada2f32ed7d216e38823f1320358e4679941990/intel-ucode/06-55-04?raw=true')
-sha256sums=('f5ed22de61be346fe28918eed196d052432e2af13a3d6eb5823d528ee9bbef81'
+sha256sums=('02a3b84ce9224ec297b1cd7bc2b2eda36dd3f2d374dd810fe3f9e82362e321fe'
 '3f25e42edc1cd43c1f0a08899c6b5a92cc1a9450a013d73fc56294e7081f7307')
 
 prepare() {


[arch-commits] Commit in intel-ucode/repos (testing-any testing-any/PKGBUILD)

2020-05-21 Thread Christian Hesse via arch-commits
Date: Thursday, May 21, 2020 @ 19:14:30
  Author: eworm
Revision: 387371

archrelease: copy trunk to testing-any

Added:
  intel-ucode/repos/testing-any/
  intel-ucode/repos/testing-any/PKGBUILD
(from rev 387370, intel-ucode/trunk/PKGBUILD)

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

Copied: intel-ucode/repos/testing-any/PKGBUILD (from rev 387370, 
intel-ucode/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-05-21 19:14:30 UTC (rev 387371)
@@ -0,0 +1,36 @@
+# Maintainer: Thomas Bächler 
+
+pkgname=intel-ucode
+pkgver=20200520
+pkgrel=1
+pkgdesc='Microcode update files for Intel CPUs'
+arch=('any')
+url='https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files'
+replaces=('microcode_ctl')
+makedepends=('iucode-tool')
+license=('custom')
+source=("${pkgname}-${pkgver/./}.tar.gz::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${pkgver/./}.tar.gz;
+
'intel-ucode-06-55-04::https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/blob/5ada2f32ed7d216e38823f1320358e4679941990/intel-ucode/06-55-04?raw=true')
+sha256sums=('02a3b84ce9224ec297b1cd7bc2b2eda36dd3f2d374dd810fe3f9e82362e321fe'
+'3f25e42edc1cd43c1f0a08899c6b5a92cc1a9450a013d73fc56294e7081f7307')
+
+prepare() {
+  # https://bugs.archlinux.org/task/64498
+  # 
https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/21
+  install -m0644 intel-ucode-06-55-04 
Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}/intel-ucode/06-55-04
+}
+
+build() {
+  cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}
+
+  rm -f intel-ucode{,-with-caveats}/list
+  mkdir -p kernel/x86/microcode
+  iucode_tool --write-earlyfw=intel-ucode.img intel-ucode{,-with-caveats}/
+}
+
+package() {
+  cd Intel-Linux-Processor-Microcode-Data-Files-microcode-${pkgver/./}
+
+  install -D -m0644 intel-ucode.img "${pkgdir}"/boot/intel-ucode.img
+  install -D -m0644 license "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2020-05-21 Thread Eli Schwartz via arch-commits
Date: Thursday, May 21, 2020 @ 19:12:52
  Author: eschwartz
Revision: 631486

archrelease: copy trunk to community-x86_64

Added:
  nemo/repos/community-x86_64/PKGBUILD
(from rev 631485, nemo/trunk/PKGBUILD)
Deleted:
  nemo/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:12:27 UTC (rev 631485)
+++ PKGBUILD2020-05-21 19:12:52 UTC (rev 631486)
@@ -1,43 +0,0 @@
-# Maintainer: Eli Schwartz 
-# Contributor: Alexandre Filgueira 
-# Contributor: Ner0
-
-pkgname=nemo
-pkgver=4.6.0
-pkgrel=1
-pkgdesc="Cinnamon file manager (Nautilus fork)"
-arch=('x86_64')
-url="https://github.com/linuxmint/${pkgname};
-license=('GPL')
-depends=('cinnamon-desktop' 'dconf' 'gvfs' 'exempi' 'libexif' 'libnotify' 
'libxml2'
- 'python' 'xapps')
-optdepends=('cinnamon-translations: i18n'
-'ffmpegthumbnailer: support for video thumbnails')
-makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool')
-source=("$pkgname-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('9912155b0409346352518fdcce8282fcc03ef2a8053de5b6f5839bec70035edb1c9cd84f25314e7ee843b10469b4573f77108a5908597fc91592e7d261f263c3')
-b2sums=('44f87bb081bbb725847b97ac7191416f536515304816b6e80731f01fa1f10eae187ca2ee3b7b38a8868d71776cdafe2524146129a3a1bdf1fb28fbc013858cc0')
-
-prepare() {
-cd "${srcdir}"/${pkgname}-${pkgver}
-
-# Rename 'Files' app name to avoid having the same as nautilus
-sed -i '/^\[Desktop Entry/,/^\[Desktop Action/ 
s/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in
-}
-
-build() {
-mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-meson --prefix=/usr \
-  --libexecdir=lib/${pkgname} \
-  --buildtype=plain \
-  ..
-samu
-}
-
-package() {
-cd "${srcdir}"/${pkgname}-${pkgver}/build
-
-DESTDIR="${pkgdir}" samu install
-}

Copied: nemo/repos/community-x86_64/PKGBUILD (from rev 631485, 
nemo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 19:12:52 UTC (rev 631486)
@@ -0,0 +1,43 @@
+# Maintainer: Eli Schwartz 
+# Contributor: Alexandre Filgueira 
+# Contributor: Ner0
+
+pkgname=nemo
+pkgver=4.6.1
+pkgrel=1
+pkgdesc="Cinnamon file manager (Nautilus fork)"
+arch=('x86_64')
+url="https://github.com/linuxmint/${pkgname};
+license=('GPL')
+depends=('cinnamon-desktop' 'dconf' 'gvfs' 'exempi' 'libexif' 'libnotify' 
'libxml2'
+ 'python' 'xapps')
+optdepends=('cinnamon-translations: i18n'
+'ffmpegthumbnailer: support for video thumbnails')
+makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool')
+source=("$pkgname-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha512sums=('7a90b487702d7ab63a8838ff115f1ffa7e031b74c47befab546661fa0b7caabca5177b9a0a5fbacba47309991476d60d8d1fba521f309a6b8fdac8325e2cd13c')
+b2sums=('2d2a154f059b2330fd50eb8492a0ccd4a174aca65636d6bba2ed5ab99e99944b62388312c21f08d2380ff295948ab53b72f4dd27a8cc3a873bdd3fec4f2f42b5')
+
+prepare() {
+cd "${srcdir}"/${pkgname}-${pkgver}
+
+# Rename 'Files' app name to avoid having the same as nautilus
+sed -i '/^\[Desktop Entry/,/^\[Desktop Action/ 
s/^Name\(.*\)=.*/Name\1=Nemo/' data/nemo.desktop.in
+}
+
+build() {
+mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+meson --prefix=/usr \
+  --libexecdir=lib/${pkgname} \
+  --buildtype=plain \
+  ..
+samu
+}
+
+package() {
+cd "${srcdir}"/${pkgname}-${pkgver}/build
+
+DESTDIR="${pkgdir}" samu install
+}


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

2020-05-21 Thread Eli Schwartz via arch-commits
Date: Thursday, May 21, 2020 @ 19:12:27
  Author: eschwartz
Revision: 631485

upgpkg: nemo 4.6.1-1: upstream release

Modified:
  nemo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 19:08:06 UTC (rev 631484)
+++ PKGBUILD2020-05-21 19:12:27 UTC (rev 631485)
@@ -3,7 +3,7 @@
 # Contributor: Ner0
 
 pkgname=nemo
-pkgver=4.6.0
+pkgver=4.6.1
 pkgrel=1
 pkgdesc="Cinnamon file manager (Nautilus fork)"
 arch=('x86_64')
@@ -15,8 +15,8 @@
 'ffmpegthumbnailer: support for video thumbnails')
 makedepends=('meson' 'samurai' 'gobject-introspection' 'intltool')
 source=("$pkgname-$pkgver.tar.gz::${url}/archive/${pkgver}.tar.gz")
-sha512sums=('9912155b0409346352518fdcce8282fcc03ef2a8053de5b6f5839bec70035edb1c9cd84f25314e7ee843b10469b4573f77108a5908597fc91592e7d261f263c3')
-b2sums=('44f87bb081bbb725847b97ac7191416f536515304816b6e80731f01fa1f10eae187ca2ee3b7b38a8868d71776cdafe2524146129a3a1bdf1fb28fbc013858cc0')
+sha512sums=('7a90b487702d7ab63a8838ff115f1ffa7e031b74c47befab546661fa0b7caabca5177b9a0a5fbacba47309991476d60d8d1fba521f309a6b8fdac8325e2cd13c')
+b2sums=('2d2a154f059b2330fd50eb8492a0ccd4a174aca65636d6bba2ed5ab99e99944b62388312c21f08d2380ff295948ab53b72f4dd27a8cc3a873bdd3fec4f2f42b5')
 
 prepare() {
 cd "${srcdir}"/${pkgname}-${pkgver}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 19:07:47
  Author: felixonmars
Revision: 631483

upgpkg: rime-cantonese 0.0.0.20200521-2

Modified:
  rime-cantonese/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 18:05:59 UTC (rev 631482)
+++ PKGBUILD2020-05-21 19:07:47 UTC (rev 631483)
@@ -2,8 +2,8 @@
 
 pkgname=rime-cantonese
 pkgver=0.0.0.20200521
-_commit=8adc789f0216fde0b1440ddbdb78fdcbf7c9cf78
-pkgrel=1
+_commit=b4254f436f6749187f68cd5e983fdf555f2933b6
+pkgrel=2
 pkgdesc="Cantonese input for rime"
 arch=('x86_64')
 url="https://github.com/rime/rime-cantonese;
@@ -12,7 +12,7 @@
 depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
 makedepends=('librime' 'rime-prelude' 'rime-essay')
 
source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
-sha512sums=('cd79890a11c3cef75cfde30268674ae392e24274dc42296e4f32df55706a524626875bf5317d9d87d6daa96c96f8f5dfcfbed73d4996227ed0a72ee6eddfe9da')
+sha512sums=('b28465bf4fbab4f51c23ab0f9b79e8cda66e88afd2eebe82956a80465219f666c4e048f81f762a799ba81d18de5fc0f81423f7ec71728c838514053dd3cc9bf6')
 
 prepare() {
   cd $pkgname-$_commit


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 19:08:06
  Author: felixonmars
Revision: 631484

archrelease: copy trunk to community-x86_64

Added:
  rime-cantonese/repos/community-x86_64/PKGBUILD
(from rev 631483, rime-cantonese/trunk/PKGBUILD)
Deleted:
  rime-cantonese/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 19:07:47 UTC (rev 631483)
+++ PKGBUILD2020-05-21 19:08:06 UTC (rev 631484)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=rime-cantonese
-pkgver=0.0.0.20200521
-_commit=8adc789f0216fde0b1440ddbdb78fdcbf7c9cf78
-pkgrel=1
-pkgdesc="Cantonese input for rime"
-arch=('x86_64')
-url="https://github.com/rime/rime-cantonese;
-license=('LGPL')
-# dependency for reverse lookup
-depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
-makedepends=('librime' 'rime-prelude' 'rime-essay')
-source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
-sha512sums=('cd79890a11c3cef75cfde30268674ae392e24274dc42296e4f32df55706a524626875bf5317d9d87d6daa96c96f8f5dfcfbed73d4996227ed0a72ee6eddfe9da')
-
-prepare() {
-  cd $pkgname-$_commit
-  # Link essentials
-  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
-}
-
-build(){
-  cd $pkgname-$_commit
-  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
-}
-
-package() {
-  cd $pkgname-$_commit
-  find . -type l -delete
-  rm build/*.txt
-  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
-  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
-}

Copied: rime-cantonese/repos/community-x86_64/PKGBUILD (from rev 631483, 
rime-cantonese/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 19:08:06 UTC (rev 631484)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=rime-cantonese
+pkgver=0.0.0.20200521
+_commit=b4254f436f6749187f68cd5e983fdf555f2933b6
+pkgrel=2
+pkgdesc="Cantonese input for rime"
+arch=('x86_64')
+url="https://github.com/rime/rime-cantonese;
+license=('LGPL')
+# dependency for reverse lookup
+depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
+makedepends=('librime' 'rime-prelude' 'rime-essay')
+source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
+sha512sums=('b28465bf4fbab4f51c23ab0f9b79e8cda66e88afd2eebe82956a80465219f666c4e048f81f762a799ba81d18de5fc0f81423f7ec71728c838514053dd3cc9bf6')
+
+prepare() {
+  cd $pkgname-$_commit
+  # Link essentials
+  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
+}
+
+build(){
+  cd $pkgname-$_commit
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
+}
+
+package() {
+  cd $pkgname-$_commit
+  find . -type l -delete
+  rm build/*.txt
+  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
+  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
+}


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 18:42:01
  Author: foutrelis
Revision: 387369

archrelease: copy trunk to staging-x86_64

Added:
  binutils/repos/staging-x86_64/PKGBUILD
(from rev 387368, binutils/trunk/PKGBUILD)
Deleted:
  binutils/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 18:41:57 UTC (rev 387368)
+++ PKGBUILD2020-05-21 18:42:01 UTC (rev 387369)
@@ -1,84 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Allan McRae 
-
-# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
-
-pkgname=binutils
-pkgver=2.34
-pkgrel=4
-pkgdesc='A set of programs to assemble and manipulate binary and object files'
-arch=(x86_64)
-url='https://www.gnu.org/software/binutils/'
-license=(GPL)
-groups=(base-devel)
-depends=(glibc zlib elfutils)
-makedepends=(elfutils git)
-conflicts=(binutils-multilib)
-replaces=(binutils-multilib)
-options=(staticlibs !distcc !ccache)
-_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
-source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
-#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
-sha256sums=('SKIP')
-validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
-
-prepare() {
-  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
-  mkdir -p binutils-build
-
-  cd binutils-gdb
-
-  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
-  sed -i '/^development=/s/true/false/' bfd/development.sh
-
-  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
-  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
-}
-
-build() {
-  cd binutils-build
-
-  "$srcdir/binutils-gdb/configure" \
---prefix=/usr \
---with-lib-path=/usr/lib:/usr/local/lib \
---with-bugurl=https://bugs.archlinux.org/ \
---enable-cet \
---enable-deterministic-archives \
---enable-gold \
---enable-ld=default \
---enable-lto \
---enable-plugins \
---enable-relro \
---enable-shared \
---enable-targets=x86_64-pep \
---enable-threads \
---disable-gdb \
---disable-werror \
---with-debuginfod \
---with-pic \
---with-system-zlib
-
-  make configure-host
-  make tooldir=/usr
-}
-
-check() {
-  cd binutils-build
-
-  # unset LDFLAGS as testsuite makes assumptions about which ones are active
-  # ignore failures in gold testsuite...
-  make -k LDFLAGS="" check || true
-}
-
-package() {
-  cd binutils-build
-  make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
-
-  # Remove unwanted files
-  rm -f "$pkgdir"/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}*
-
-  # No shared linking to these files outside binutils
-  rm -f "$pkgdir"/usr/lib/lib{bfd,opcodes}.so
-  echo 'INPUT( /usr/lib/libbfd.a -liberty -lz -ldl )' > 
"$pkgdir/usr/lib/libbfd.so"
-  echo 'INPUT( /usr/lib/libopcodes.a -lbfd )' > "$pkgdir/usr/lib/libopcodes.so"
-}

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 387368, 
binutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 18:42:01 UTC (rev 387369)
@@ -0,0 +1,84 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.34
+pkgrel=5
+pkgdesc='A set of programs to assemble and manipulate binary and object files'
+arch=(x86_64)
+url='https://www.gnu.org/software/binutils/'
+license=(GPL)
+groups=(base-devel)
+depends=(glibc zlib elfutils)
+makedepends=(elfutils git)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+sha256sums=('SKIP')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+}
+
+build() {
+  cd binutils-build
+
+  "$srcdir/binutils-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--enable-deterministic-archives \
+--enable-gold \
+--enable-ld=default \
+--enable-lto \
+--enable-plugins \
+

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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 18:41:57
  Author: foutrelis
Revision: 387368

upgpkg: binutils 2.34-5: gcc 10.1.0-2 rebuild

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 18:37:59 UTC (rev 387367)
+++ PKGBUILD2020-05-21 18:41:57 UTC (rev 387368)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.34
-pkgrel=4
+pkgrel=5
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 18:37:59
  Author: foutrelis
Revision: 387367

archrelease: copy trunk to staging-x86_64

Added:
  gcc/repos/staging-x86_64/
  gcc/repos/staging-x86_64/PKGBUILD
(from rev 387366, gcc/trunk/PKGBUILD)
  gcc/repos/staging-x86_64/c89
(from rev 387366, gcc/trunk/c89)
  gcc/repos/staging-x86_64/c99
(from rev 387366, gcc/trunk/c99)
  gcc/repos/staging-x86_64/fs64270.patch
(from rev 387366, gcc/trunk/fs64270.patch)
  gcc/repos/staging-x86_64/gdc_phobos_path.patch
(from rev 387366, gcc/trunk/gdc_phobos_path.patch)

---+
 PKGBUILD  |  418 
 c89   |   10 +
 c99   |   10 +
 fs64270.patch |   26 ++
 gdc_phobos_path.patch |   14 +
 5 files changed, 478 insertions(+)

Copied: gcc/repos/staging-x86_64/PKGBUILD (from rev 387366, gcc/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-21 18:37:59 UTC (rev 387367)
@@ -0,0 +1,418 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Daniel Kozak 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=(gcc gcc-libs gcc-fortran gcc-objc gcc-ada gcc-go lib32-gcc-libs gcc-d)
+pkgver=10.1.0
+_majorver=${pkgver%%.*}
+_islver=0.21
+pkgrel=2
+pkgdesc='The GNU Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='https://gcc.gnu.org'
+makedepends=(binutils libmpc gcc-ada doxygen lib32-glibc lib32-gcc-libs python 
git)
+checkdepends=(dejagnu inetutils)
+options=(!emptydirs)
+_libdir=usr/lib/gcc/$CHOST/${pkgver%%+*}
+# _commit=6957d3e4eef1f4243eb23ff62aea06139ef4415a
+# source=(git://gcc.gnu.org/git/gcc.git#commit=$_commit
+source=(https://sourceware.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.xz
+c89 c99
+gdc_phobos_path.patch
+fs64270.patch
+)
+validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9  # 
bpiotrow...@archlinux.org
+  86CFFCA918CF3AF47147588051E8B148AC34  # 
evange...@foutrelis.com
+  13975A70E63C361C73AE69EF6EEB81F8981C74C7  # 
richard.guent...@gmail.com
+  33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+sha256sums=('b6898a23844b656f1b68691c5c012036c2e694ac4b53a8918d4712ad876e7ea2'
+'SKIP'
+'777058852a3db9500954361e294881214f6ecd4b594c00da5eee974cd6a54960'
+'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
+'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
+'c86372c207d174c0918d4aedf1cb79f7fc093649eb1ad8d9450dccc46849d308'
+'1ef190ed4562c4db8c1196952616cd201cfdd788b65f302ac2cc4dabb4d72cee')
+
+prepare() {
+  [[ ! -d gcc ]] && ln -s gcc-${pkgver/+/-} gcc
+  cd gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  sed -i '/m64=/s/lib64/lib/' gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # D hacks
+  patch -p1 -i "$srcdir/gdc_phobos_path.patch"
+
+  # Turn off SSP for nostdlib|nodefaultlibs|ffreestanding
+  # https://bugs.archlinux.org/task/64270
+  patch -p1 -i "$srcdir/fs64270.patch"
+
+  mkdir -p "$srcdir/gcc-build"
+}
+
+build() {
+  cd gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  "$srcdir/gcc/configure" --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d \
+  --with-isl \
+  --with-linker-hash-style=gnu \
+  --with-system-zlib \
+  --enable-__cxa_atexit \
+  --enable-cet=auto \
+  --enable-checking=release \
+  --enable-clocale=gnu \
+  --enable-default-pie \
+  --enable-default-ssp \
+  --enable-gnu-indirect-function \
+  --enable-gnu-unique-object \
+  --enable-install-libiberty \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-multilib \
+  --enable-plugin \
+  --enable-shared \
+  --enable-threads=posix \
+  --disable-libssp \
+  --disable-libstdcxx-pch \
+  --disable-libunwind-exceptions \
+  --disable-werror \
+  gdc_include_dir=/usr/include/dlang/gdc
+
+  make
+
+  # make documentation
+  make -C $CHOST/libstdc++-v3/doc 

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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 18:37:48
  Author: foutrelis
Revision: 387366

upgpkg: gcc 10.1.0-2: binutils 2.34-4 rebuild

Modified:
  gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:52:21 UTC (rev 387365)
+++ PKGBUILD2020-05-21 18:37:48 UTC (rev 387366)
@@ -9,7 +9,7 @@
 pkgver=10.1.0
 _majorver=${pkgver%%.*}
 _islver=0.21
-pkgrel=1
+pkgrel=2
 pkgdesc='The GNU Compiler Collection'
 arch=(x86_64)
 license=(GPL LGPL FDL custom)


[arch-commits] Commit in gitlab/trunk (PKGBUILD gitlab-backup.timer)

2020-05-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, May 21, 2020 @ 18:05:59
  Author: anatolik
Revision: 631482

FS#66730 use 'WantedBy=timers' for timers

Per systemd timers.target documentation [1]:
  "It is recommended that timer units installed by applications get pulled in 
via Wants= dependencies from this unit.
  This is best configured via WantedBy=timers.target in the timer unit's 
"[Install]" section."

[1] https://www.freedesktop.org/software/systemd/man/systemd.special.html

Modified:
  gitlab/trunk/PKGBUILD
  gitlab/trunk/gitlab-backup.timer

-+
 PKGBUILD|2 +-
 gitlab-backup.timer |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 18:04:23 UTC (rev 631481)
+++ PKGBUILD2020-05-21 18:05:59 UTC (rev 631482)
@@ -51,7 +51,7 @@
 
'8ca36771f7568b190823ec47afeaf6ff75f61c5b6f31ce5d837a6dcd84a5b3da23fb07a1eceeda0752b2e61c4a8f4d17bf368fa2913e1487567944a8d29eeb58'
 
'0cbb9a1631b529a83d5c6db95fd3a684c8f06073890b31f6262c339360444e7452275d804fb6a119a3d61a0ef1b76d0e956f260a12f032d54c00308e8d9520b0'
 
'159530b50ac560c46703ef9ddd788cebc614bc53daa5b545ed8ac55f7ff4f9bb81a5149220a48770e8264e2cd5ca173f0f1f0ef4881f4e2350aaef007ea3e933'
-
'c11d2c59da8325551a465227096e8d39b0e4bcd5b1db21565cf3439e431838c04bc00aa6f07f4d493f3f47fd6b4e25aeb0fe0fc1a05756064706bf5708c960ec'
+
'c76d634647336aaf157bc66ba094a363e971c0d275875a7df4521819147f54cd4c709eb8e024cdac9e900d99167e8a78a222587e7292e915573ef29060e6ec21'
 
'bf33b818e4ea671c16f58563997ba5fe0a09090e5c03577ff974d31324d4e9782b85a9bb4f1749b97257ce93400c692de935f003770d52b5994c9cab9aee57c6'
 
'abacbff0d7be918337a17b56481c84e6bf3eddd9551efe78ba9fb74337179e95c9b60f41c49f275e05074a4074a616be36fa208a48fc12d5b940f0554fbd89c3'
 
'88e199d2f63e4f235930c35c6dfde80e6010e590907bd4de0af1fbfe6d5491ff56845aefcfe8edefa707712bd84fef96880655747b8bfb949ceeadc0456b0121'

Modified: gitlab-backup.timer
===
--- gitlab-backup.timer 2020-05-21 18:04:23 UTC (rev 631481)
+++ gitlab-backup.timer 2020-05-21 18:05:59 UTC (rev 631482)
@@ -7,4 +7,4 @@
 Persistent=true
 
 [Install]
-WantedBy=multi-user.target
+WantedBy=timers.target


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 18:04:23
  Author: felixonmars
Revision: 631481

archrelease: copy trunk to community-x86_64

Added:
  rdiff-backup/repos/community-x86_64/PKGBUILD
(from rev 631480, rdiff-backup/trunk/PKGBUILD)
  rdiff-backup/repos/community-x86_64/rdiff-backup-1.2.8-librsync-1.0.0.patch
(from rev 631480, 
rdiff-backup/trunk/rdiff-backup-1.2.8-librsync-1.0.0.patch)
Deleted:
  rdiff-backup/repos/community-x86_64/PKGBUILD
  rdiff-backup/repos/community-x86_64/rdiff-backup-1.2.8-librsync-1.0.0.patch

-+
 PKGBUILD|  138 +++---
 rdiff-backup-1.2.8-librsync-1.0.0.patch |   40 
 2 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 18:04:01 UTC (rev 631480)
+++ PKGBUILD2020-05-21 18:04:23 UTC (rev 631481)
@@ -1,69 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Aaron Schaefer 
-# Contributor: Erwin Van de Velde 
-
-pkgname=rdiff-backup
-pkgver=2.0.0
-_commit=2d40ceba94aa7a66dd5fb95a8225bf70f6821ba7
-pkgrel=1
-pkgdesc='A utility for local/remote mirroring and incremental backups.'
-arch=('x86_64')
-url='https://www.nongnu.org/rdiff-backup/'
-license=('GPL')
-depends=('python' 'librsync')
-makedepends=('git' 'python-setuptools-scm')
-checkdepends=('python-pylibacl' 'python-pyxattr')
-optdepends=('python-pylibacl: access control list support'
-'python-pyxattr: extended attribute support')
-source=("git+https://github.com/rdiff-backup/rdiff-backup.git#commit=$_commit?signed;
-git+https://github.com/rdiff-backup/rdiff-backup-filesrepo.git)
-sha512sums=('SKIP'
-'SKIP')
-validpgpkeys=('B572DE9BC6537B9D5A4735B114C2601BDCA52872'  # Andrew Ferguson
-  '5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23') # GitHub
-
-build() {
-  cd $pkgname
-  python setup.py build
-}
-
-check() {
-  fakeroot tar xf rdiff-backup-filesrepo/rdiff-backup_testfiles.tar
-  cd $pkgname
-  export PATH="$PWD/build/scripts-3.8:$PATH"
-  export PYTHONPATH="$PWD/build/lib.linux-x86_64-3.8"
-  python testing/commontest.py
-  python testing/ctest.py
-  python testing/timetest.py
-  python testing/librsynctest.py || :  # 
https://github.com/rdiff-backup/rdiff-backup/issues/304
-  python testing/statisticstest.py
-  python testing/user_grouptest.py || :  # Missing user/group
-  python testing/setconnectionstest.py
-  python testing/iterfiletest.py
-  python testing/longnametest.py
-  python testing/robusttest.py
-  python testing/connectiontest.py
-  python testing/incrementtest.py
-  python testing/hardlinktest.py
-  python testing/eas_aclstest.py
-  python testing/FilenameMappingtest.py
-  python testing/fs_abilitiestest.py
-  python testing/hashtest.py
-  python testing/selectiontest.py || :  # Missing mknod'ed test files
-  python testing/metadatatest.py
-  python testing/rpathtest.py || :  # Permission difference
-  python testing/rorpitertest.py
-  python testing/rdifftest.py
-  python testing/securitytest.py
-  python testing/killtest.py
-  python testing/backuptest.py
-  python testing/comparetest.py
-  python testing/regresstest.py
-  python testing/restoretest.py
-  python testing/cmdlinetest.py
-}
-
-package() {
-  cd $pkgname
-  python setup.py install --root="$pkgdir" -O1
-}

Copied: rdiff-backup/repos/community-x86_64/PKGBUILD (from rev 631480, 
rdiff-backup/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 18:04:23 UTC (rev 631481)
@@ -0,0 +1,69 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Aaron Schaefer 
+# Contributor: Erwin Van de Velde 
+
+pkgname=rdiff-backup
+pkgver=2.0.3
+_commit=67c341a7c7501d63e94c03324723501281e0f142
+pkgrel=1
+pkgdesc='A utility for local/remote mirroring and incremental backups.'
+arch=('x86_64')
+url='https://www.nongnu.org/rdiff-backup/'
+license=('GPL')
+depends=('python' 'librsync')
+makedepends=('git' 'python-setuptools-scm')
+checkdepends=('python-pylibacl' 'python-pyxattr')
+optdepends=('python-pylibacl: access control list support'
+'python-pyxattr: extended attribute support')
+source=("git+https://github.com/rdiff-backup/rdiff-backup.git#commit=$_commit?signed;
+git+https://github.com/rdiff-backup/rdiff-backup-filesrepo.git)
+sha512sums=('SKIP'
+'SKIP')
+validpgpkeys=('B572DE9BC6537B9D5A4735B114C2601BDCA52872'  # Andrew Ferguson
+  '5DE3E0509C47EA3CF04A42D34AEE18F83AFDEB23') # GitHub
+
+build() {
+  cd $pkgname
+  python setup.py build
+}
+
+check() {
+  fakeroot tar xf rdiff-backup-filesrepo/rdiff-backup_testfiles.tar
+  cd $pkgname
+  export PATH="$PWD/build/scripts-3.8:$PATH"
+  export PYTHONPATH="$PWD/build/lib.linux-x86_64-3.8"
+  python testing/commontest.py
+  python testing/ctest.py
+  python testing/timetest.py
+  python testing/librsynctest.py || :  # 

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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 18:04:01
  Author: felixonmars
Revision: 631480

upgpkg: rdiff-backup 2.0.3-1

Modified:
  rdiff-backup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:59:24 UTC (rev 631479)
+++ PKGBUILD2020-05-21 18:04:01 UTC (rev 631480)
@@ -3,8 +3,8 @@
 # Contributor: Erwin Van de Velde 
 
 pkgname=rdiff-backup
-pkgver=2.0.0
-_commit=2d40ceba94aa7a66dd5fb95a8225bf70f6821ba7
+pkgver=2.0.3
+_commit=67c341a7c7501d63e94c03324723501281e0f142
 pkgrel=1
 pkgdesc='A utility for local/remote mirroring and incremental backups.'
 arch=('x86_64')
@@ -45,9 +45,9 @@
   python testing/connectiontest.py
   python testing/incrementtest.py
   python testing/hardlinktest.py
-  python testing/eas_aclstest.py
+  python testing/eas_aclstest.py || :  # 
https://github.com/rdiff-backup/rdiff-backup/issues/370
   python testing/FilenameMappingtest.py
-  python testing/fs_abilitiestest.py
+  python testing/fs_abilitiestest.py || :  # 
https://github.com/rdiff-backup/rdiff-backup/issues/370
   python testing/hashtest.py
   python testing/selectiontest.py || :  # Missing mknod'ed test files
   python testing/metadatatest.py


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:54:05
  Author: felixonmars
Revision: 631362

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:53:56
  Author: felixonmars
Revision: 631361

upgpkg: xmobar 0.33-52: rebuild with unliftio 0.2.13

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:52:29 UTC (rev 631360)
+++ PKGBUILD2020-05-21 17:53:56 UTC (rev 631361)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.33
-pkgrel=51
+pkgrel=52
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:52:29
  Author: felixonmars
Revision: 631360

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 631359, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:52:29 UTC (rev 631360)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname;
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/== *0.50/==0.53/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 
's/< *2/<3/' -e 's/< *1/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in egl-wayland/trunk (PKGBUILD glvnd.diff)

2020-05-21 Thread Jan Steffens via arch-commits
Date: Thursday, May 21, 2020 @ 17:52:21
  Author: heftig
Revision: 387365

1.1.5-1

Modified:
  egl-wayland/trunk/PKGBUILD
Deleted:
  egl-wayland/trunk/glvnd.diff

+
 PKGBUILD   |   14 ++-
 glvnd.diff |  108 ---
 2 files changed, 5 insertions(+), 117 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:51:47 UTC (rev 387364)
+++ PKGBUILD2020-05-21 17:52:21 UTC (rev 387365)
@@ -1,8 +1,8 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=egl-wayland
-pkgver=1.1.4
-pkgrel=3
+pkgver=1.1.5
+pkgrel=1
 pkgdesc="EGLStream-based Wayland external platform"
 arch=(x86_64)
 url=https://github.com/NVIDIA/egl-wayland
@@ -9,12 +9,11 @@
 license=(MIT)
 depends=(wayland eglexternalplatform)
 makedepends=(meson git)
-_commit=47d96a84b04d21cd0a2f23b59a4936c829a65364  # tags/1.1.4
+provides=(libnvidia-egl-wayland.so)
+_commit=f08e1a570eee30cbaed4c49e761830667f5ba29e  # tags/1.1.5^0
 source=("git+$url#commit=$_commit"
-glvnd.diff
 10_nvidia_wayland.json)
 sha256sums=('SKIP'
-'e6d965551829448ffc2ea0fdf97d7d44c3d35be0b56fc025e6cc343f29f7b9d6'
 '5cccf1905a266e8e34d5ad4aad4be85390e60b1a0850a29dd9d64adc641de412')
 
 pkgver() {
@@ -24,14 +23,11 @@
 
 prepare() {
   cd $pkgname
-
-  # Fix build with headers from libglvnd
-  git apply -3 ../glvnd.diff
 }
 
 build() {
   arch-meson $pkgname build
-  ninja -C build
+  meson compile -C build
 }
 
 check() {

Deleted: glvnd.diff
===
--- glvnd.diff  2020-05-21 17:51:47 UTC (rev 387364)
+++ glvnd.diff  2020-05-21 17:52:21 UTC (rev 387365)
@@ -1,108 +0,0 @@
-diff --git i/include/wayland-egldevice.h w/include/wayland-egldevice.h
-index 2b436aa..d32cce6 100644
 i/include/wayland-egldevice.h
-+++ w/include/wayland-egldevice.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include "wayland-external-exports.h"
- #include "wayland-eglhandle.h"
-diff --git i/include/wayland-egldisplay.h w/include/wayland-egldisplay.h
-index ac42e7b..fe11f74 100644
 i/include/wayland-egldisplay.h
-+++ w/include/wayland-egldisplay.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include "wayland-external-exports.h"
- #include "wayland-eglhandle.h"
-diff --git i/include/wayland-eglhandle.h w/include/wayland-eglhandle.h
-index 2697206..01bf11b 100644
 i/include/wayland-eglhandle.h
-+++ w/include/wayland-eglhandle.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include "wayland-external-exports.h"
- #include "wayland-egl-ext.h"
- #include 
-diff --git i/include/wayland-eglstream-server.h 
w/include/wayland-eglstream-server.h
-index 27ab863..359926e 100644
 i/include/wayland-eglstream-server.h
-+++ w/include/wayland-eglstream-server.h
-@@ -26,6 +26,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include "wayland-eglhandle.h"
- 
- #ifdef __cplusplus
-diff --git i/include/wayland-eglstream.h w/include/wayland-eglstream.h
-index e8486be..57b5e04 100644
 i/include/wayland-eglstream.h
-+++ w/include/wayland-eglstream.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- 
- #ifdef __cplusplus
- extern "C" {
-diff --git i/include/wayland-eglsurface.h w/include/wayland-eglsurface.h
-index 38fcd85..f292812 100644
 i/include/wayland-eglsurface.h
-+++ w/include/wayland-eglsurface.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include "wayland-egldisplay.h"
-diff --git i/include/wayland-eglswap.h w/include/wayland-eglswap.h
-index 594f3ce..783ecbe 100644
 i/include/wayland-eglswap.h
-+++ w/include/wayland-eglswap.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include "wayland-eglhandle.h"
- #include "wayland-eglsurface.h"
- 
-diff --git i/include/wayland-eglutils.h w/include/wayland-eglutils.h
-index ae54fcb..797bee7 100644
 i/include/wayland-eglutils.h
-+++ w/include/wayland-eglutils.h
-@@ -25,6 +25,7 @@
- 
- #include 
- #include 
-+#include 
- #include "wayland-external-exports.h"
- #include "wayland-eglhandle.h"
- 
-diff --git i/src/wayland-eglstream-server.c w/src/wayland-eglstream-server.c
-index c37f8e6..ef4bcb5 100644
 i/src/wayland-eglstream-server.c
-+++ w/src/wayland-eglstream-server.c
-@@ -34,6 +34,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #include "wayland-eglstream-server.h"
- #include "wayland-eglstream-server-protocol.h"


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:52:22
  Author: felixonmars
Revision: 631359

upgpkg: taskell 1.9.2.0-95: rebuild with unliftio 0.2.13

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:51:11 UTC (rev 631358)
+++ PKGBUILD2020-05-21 17:52:22 UTC (rev 631359)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.2.0
-pkgrel=94
+pkgrel=95
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-05-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, May 21, 2020 @ 17:51:47
  Author: anatolik
Revision: 387364

FS#66710 Pull upstream fixes for io_uring support

Modified:
  qemu/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:13:17 UTC (rev 387363)
+++ PKGBUILD2020-05-21 17:51:47 UTC (rev 387364)
@@ -12,14 +12,18 @@
 url="https://wiki.qemu.org/;
 _headlessdeps=(seabios gnutls libpng libaio numactl libnfs
lzo snappy curl vde2 libcap-ng spice libcacard usbredir libslirp
-   libssh zstd)
+   libssh zstd liburing)
 depends=(virglrenderer sdl2 vte3 libpulse brltty "${_headlessdeps[@]}")
 makedepends=(spice-protocol python ceph libiscsi glusterfs python-sphinx 
xfsprogs)
 source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}
+
iouring-1.patch::https://github.com/qemu/qemu/commit/de137e44f75d9868f5b548638081850f6ac771f2.patch
+
iouring-2.patch::https://github.com/qemu/qemu/commit/ba607ca8bff4d2c2062902f8355657c865ac7c29.patch
 qemu-ga.service
 65-kvm.rules)
 
sha512sums=('21ef0cbe107c468a40f0fa2635db2a40048c8790b629dfffca5cd62bb1b502ea8eb133bfc40df5ecf1489e2bffe87f6829aee041cb8a380ff04a8afa23b39fcf'
 'SKIP'
+
'533010ba4adb2678e232febaa0ae476556a2d319d431ab14c83985510e3a0f8159fca20a926df0f8b30e02c7859e1b33ffd8f7fcd6144dc87f09ea62a177b82b'
+
'ffea3356fcc5c42a5e3d811f47ff1a0add6f3e3c96de7ee11a6a17c9667b4e5b2f1f0e9eabb59b448e421824d02a3038d1149d02398986e1ec7a752c7e71e9b1'
 
'269c0f0bacbd06a3d817fde02dce26c99d9f55c9e3b74bb710bd7e5cdde7a66b904d2eb794c8a605bf9305e4e3dee261a6e7d4ec9d9134144754914039f176e4'
 
'bdf05f99407491e27a03aaf845b7cc8acfa2e0e59968236f10ffc905e5e3d5e8569df496fd71c887da2b5b8d1902494520c7da2d3a8258f7fd93a881dd610c99')
 validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
@@ -34,6 +38,10 @@
   mkdir -p extra-arch-{full,headless}/usr/{bin,share/qemu}
 
   cd ${pkgname}-${pkgver}
+
+  # FS#66578 FS#66710
+  patch -p1 < ../iouring-1.patch
+  patch -p1 < ../iouring-2.patch
 }
 
 build() {


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:51:11
  Author: felixonmars
Revision: 631358

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
631357, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:51:11 UTC (rev 631358)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=342
+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 $MAKEFLAGS
+
+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-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:51:03
  Author: felixonmars
Revision: 631357

upgpkg: tamarin-prover 1.4.1-342: rebuild with unliftio 0.2.13

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:49:35 UTC (rev 631356)
+++ PKGBUILD2020-05-21 17:51:03 UTC (rev 631357)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=341
+pkgrel=342
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:49:35
  Author: felixonmars
Revision: 631356

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 631355, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:49:35 UTC (rev 631356)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.3.1
+pkgrel=13
+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-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-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#tag=v$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.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 $MAKEFLAGS
+  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_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 631355, 
stack/trunk/stack.install)
===
--- 

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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:49:24
  Author: felixonmars
Revision: 631355

upgpkg: stack 2.3.1-13: rebuild with unliftio 0.2.13

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:44:41 UTC (rev 631354)
+++ PKGBUILD2020-05-21 17:49:24 UTC (rev 631355)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.1
-pkgrel=12
+pkgrel=13
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:44:41
  Author: felixonmars
Revision: 631354

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 631353, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:44:41 UTC (rev 631354)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=21
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437')
+
+prepare() {
+cd $pkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:44:31
  Author: felixonmars
Revision: 631353

upgpkg: shellcheck 0.7.1-21: rebuild with unliftio 0.2.13

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:40:24 UTC (rev 631352)
+++ PKGBUILD2020-05-21 17:44:31 UTC (rev 631353)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:40:16
  Author: felixonmars
Revision: 631351

upgpkg: postgrest 7.0.0-33: rebuild with unliftio 0.2.13

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:37:06 UTC (rev 631350)
+++ PKGBUILD2020-05-21 17:40:16 UTC (rev 631351)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.0
-pkgrel=32
+pkgrel=33
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:40:24
  Author: felixonmars
Revision: 631352

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:36:58
  Author: felixonmars
Revision: 631349

upgpkg: pandoc-crossref 0.3.6.2-98: rebuild with unliftio 0.2.13

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:35:21 UTC (rev 631348)
+++ PKGBUILD2020-05-21 17:36:58 UTC (rev 631349)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.6.2
-pkgrel=97
+pkgrel=98
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:37:06
  Author: felixonmars
Revision: 631350

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
631349, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:37:06 UTC (rev 631350)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.6.2
+pkgrel=98
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('4b0443348ff3fa2e9f2366afee1a58c96466d395be9458e63b4741ffe0dba250d35e55de19b62c5a9231030bf658f2628f934667effcaad52891c94d63dbf168')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:35:21
  Author: felixonmars
Revision: 631348

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
631347, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:35:21 UTC (rev 631348)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.3.0
+pkgrel=27
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('104b0ab5092d2f0b7017ff8beae2bbe2fdcbfe37fe9d2cf3165227856e2ab3e13d25f0b4827aab450b5ded447763044580a63a41762e3523f29eb1e647666918')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.1/<3/;s/< *1.3/<2/;s/< *0.0.12/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:35:13
  Author: felixonmars
Revision: 631347

upgpkg: haskell-hakyll 4.13.3.0-27: rebuild with unliftio 0.2.13

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:33:39 UTC (rev 631346)
+++ PKGBUILD2020-05-21 17:35:13 UTC (rev 631347)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.3.0
-pkgrel=26
+pkgrel=27
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:33:39
  Author: felixonmars
Revision: 631346

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
631345, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:33:39 UTC (rev 631346)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17
+pkgrel=103
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:33:31
  Author: felixonmars
Revision: 631345

upgpkg: pandoc-citeproc 0.17-103: rebuild with unliftio 0.2.13

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:33:15 UTC (rev 631344)
+++ PKGBUILD2020-05-21 17:33:31 UTC (rev 631345)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17
-pkgrel=102
+pkgrel=103
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-05-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, May 21, 2020 @ 17:33:15
  Author: anatolik
Revision: 631344

archrelease: copy trunk to community-x86_64

Added:
  fscrypt/repos/community-x86_64/PKGBUILD
(from rev 631343, fscrypt/trunk/PKGBUILD)
  fscrypt/repos/community-x86_64/pam_config
(from rev 631343, fscrypt/trunk/pam_config)
Deleted:
  fscrypt/repos/community-x86_64/PKGBUILD
  fscrypt/repos/community-x86_64/pam_config

+
 PKGBUILD   |   64 ++-
 pam_config |4 +--
 2 files changed, 35 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 17:32:49 UTC (rev 631343)
+++ PKGBUILD2020-05-21 17:33:15 UTC (rev 631344)
@@ -1,31 +0,0 @@
-# Maintainer: Anatol Pomozov 
-# Maintainer: Eric Biggers 
-
-pkgname=fscrypt
-pkgver=0.2.7
-pkgrel=1
-pkgdesc='A tool for managing Linux filesystem encryption'
-arch=('x86_64')
-url='https://github.com/google/fscrypt'
-license=('Apache')
-makedepends=('go-pie')
-depends=('pam')
-source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip;
-"pam_config")
-sha256sums=('06bed0916f2374251aa3eb7337a639b4264a8a73fb490df3a6866694b8547c30'
-'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef')
-
-build() {
-  cd "fscrypt-$pkgver"
-  BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make
-}
-
-package() {
-  cd "fscrypt-$pkgver"
-  make PREFIX="${pkgdir}/usr" install
-  install -Dm644 ../pam_config "${pkgdir}/etc/pam.d/fscrypt"
-  install -Dm644 -t "$pkgdir/usr/share/licenses/fscrypt/" LICENSE
-
-  # Remove Ubuntu-specific PAM file
-  rm -rf "$pkgdir"/usr/share/pam-configs/
-}

Copied: fscrypt/repos/community-x86_64/PKGBUILD (from rev 631343, 
fscrypt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-05-21 17:33:15 UTC (rev 631344)
@@ -0,0 +1,33 @@
+# Maintainer: Anatol Pomozov 
+# Maintainer: Eric Biggers 
+
+pkgname=fscrypt
+pkgver=0.2.8
+pkgrel=1
+pkgdesc='A tool for managing Linux filesystem encryption'
+arch=('x86_64')
+url='https://github.com/google/fscrypt'
+license=('Apache')
+makedepends=('go')
+depends=('pam')
+source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip;
+"pam_config")
+sha256sums=('e9a48b6c10db2f55cd39f2be3c9a8e80ae32134b95ddac99fb6585ae3380cc92'
+'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef')
+
+build() {
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  cd "fscrypt-$pkgver"
+  BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make
+}
+
+package() {
+  cd "fscrypt-$pkgver"
+  make PREFIX="${pkgdir}/usr" install
+  install -Dm644 ../pam_config "${pkgdir}/etc/pam.d/fscrypt"
+  install -Dm644 -t "$pkgdir/usr/share/licenses/fscrypt/" LICENSE
+
+  # Remove Ubuntu-specific PAM file
+  rm -rf "$pkgdir"/usr/share/pam-configs/
+}

Deleted: pam_config
===
--- pam_config  2020-05-21 17:32:49 UTC (rev 631343)
+++ pam_config  2020-05-21 17:33:15 UTC (rev 631344)
@@ -1,2 +0,0 @@
-# Allow fscrypt to check your login passphrase when you create a login 
protector
-auth   requiredpam_unix.so

Copied: fscrypt/repos/community-x86_64/pam_config (from rev 631343, 
fscrypt/trunk/pam_config)
===
--- pam_config  (rev 0)
+++ pam_config  2020-05-21 17:33:15 UTC (rev 631344)
@@ -0,0 +1,2 @@
+# Allow fscrypt to check your login passphrase when you create a login 
protector
+auth   requiredpam_unix.so


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

2020-05-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, May 21, 2020 @ 17:32:49
  Author: anatolik
Revision: 631343

upgpkg: fscrypt 0.2.8-1

Modified:
  fscrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:29:06 UTC (rev 631342)
+++ PKGBUILD2020-05-21 17:32:49 UTC (rev 631343)
@@ -2,20 +2,22 @@
 # Maintainer: Eric Biggers 
 
 pkgname=fscrypt
-pkgver=0.2.7
+pkgver=0.2.8
 pkgrel=1
 pkgdesc='A tool for managing Linux filesystem encryption'
 arch=('x86_64')
 url='https://github.com/google/fscrypt'
 license=('Apache')
-makedepends=('go-pie')
+makedepends=('go')
 depends=('pam')
 
source=("fscrypt-$pkgver.zip::https://github.com/google/fscrypt/archive/v$pkgver.zip;
 "pam_config")
-sha256sums=('06bed0916f2374251aa3eb7337a639b4264a8a73fb490df3a6866694b8547c30'
+sha256sums=('e9a48b6c10db2f55cd39f2be3c9a8e80ae32134b95ddac99fb6585ae3380cc92'
 'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef')
 
 build() {
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
   cd "fscrypt-$pkgver"
   BUILDDATE="`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}"`" make
 }


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:29:06
  Author: felixonmars
Revision: 631342

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 631341, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:29:06 UTC (rev 631342)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.9.2.1
+pkgrel=42
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 
'haskell-skylighting'
+ 'haskell-skylighting-core' 'haskell-hslua' 
'haskell-hslua-module-system'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-hsyaml'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-safe' 
'haskell-split'
+ 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' 
'haskell-random'
+ 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 
'haskell-text-conversions'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
pandoc-revert-noprelude.patch::https://github.com/jgm/pandoc/commit/a9ef15bbd574bf09827c2c25ef1cd3efaf288f7c.patch
+
pandoc-skylighting-0.8.4.patch::https://github.com/jgm/pandoc/commit/46179d5b3e84b5c709e09924cbda524230ebd3fe.patch)
+sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2'
+
'ca91b56003c02cd10cc9a073f63eac6e3d4371ebec80bb85500ea67e8aa0ac8938fb5487651ad72e6f964b9d5266c1578e649323e3390037fb87b443850eb4e1'
+
'3c057b1bb41cf2346e4fb63c50d3edb745eb598ef5d69c63bc0de0dcfa8e55fce0e4d19d5ce4872ca5fede10ee0f3621fb350d7e162fe63a8d0e1dea8b796e5b')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../pandoc-revert-noprelude.patch
+patch -p1 -i ../pandoc-skylighting-0.8.4.patch || :
+sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/;s/< *1.3/<2/' $pkgname.cabal
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 

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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:28:58
  Author: felixonmars
Revision: 631341

upgpkg: pandoc 2.9.2.1-42: rebuild with unliftio 0.2.13

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:16:40 UTC (rev 631340)
+++ PKGBUILD2020-05-21 17:28:58 UTC (rev 631341)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.9.2.1
-pkgrel=41
+pkgrel=42
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:16:29
  Author: felixonmars
Revision: 631339

upgpkg: idris 1.3.2-134: rebuild with unliftio 0.2.13

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 17:00:42 UTC (rev 631338)
+++ PKGBUILD2020-05-21 17:16:29 UTC (rev 631339)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=133
+pkgrel=134
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:16:40
  Author: felixonmars
Revision: 631340

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 631339, idris/trunk/PKGBUILD)
  idris/repos/community-staging-x86_64/ghc-8.8.patch
(from rev 631339, idris/trunk/ghc-8.8.patch)
  idris/repos/community-staging-x86_64/megaparsec-8.patch
(from rev 631339, idris/trunk/megaparsec-8.patch)

+
 PKGBUILD   |   65 
 ghc-8.8.patch  | 5186 +++
 megaparsec-8.patch |   41 
 3 files changed, 5292 insertions(+)

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


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 17:13:17
  Author: foutrelis
Revision: 387363

archrelease: copy trunk to staging-x86_64

Added:
  binutils/repos/staging-x86_64/
  binutils/repos/staging-x86_64/PKGBUILD
(from rev 387362, binutils/trunk/PKGBUILD)

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

Copied: binutils/repos/staging-x86_64/PKGBUILD (from rev 387362, 
binutils/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-21 17:13:17 UTC (rev 387363)
@@ -0,0 +1,84 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+
+pkgname=binutils
+pkgver=2.34
+pkgrel=4
+pkgdesc='A set of programs to assemble and manipulate binary and object files'
+arch=(x86_64)
+url='https://www.gnu.org/software/binutils/'
+license=(GPL)
+groups=(base-devel)
+depends=(glibc zlib elfutils)
+makedepends=(elfutils git)
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache)
+_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
+#source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
+sha256sums=('SKIP')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
+}
+
+build() {
+  cd binutils-build
+
+  "$srcdir/binutils-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--enable-deterministic-archives \
+--enable-gold \
+--enable-ld=default \
+--enable-lto \
+--enable-plugins \
+--enable-relro \
+--enable-shared \
+--enable-targets=x86_64-pep \
+--enable-threads \
+--disable-gdb \
+--disable-werror \
+--with-debuginfod \
+--with-pic \
+--with-system-zlib
+
+  make configure-host
+  make tooldir=/usr
+}
+
+check() {
+  cd binutils-build
+
+  # unset LDFLAGS as testsuite makes assumptions about which ones are active
+  # ignore failures in gold testsuite...
+  make -k LDFLAGS="" check || true
+}
+
+package() {
+  cd binutils-build
+  make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
+
+  # Remove unwanted files
+  rm -f "$pkgdir"/usr/share/man/man1/{dlltool,nlmconv,windres,windmc}*
+
+  # No shared linking to these files outside binutils
+  rm -f "$pkgdir"/usr/lib/lib{bfd,opcodes}.so
+  echo 'INPUT( /usr/lib/libbfd.a -liberty -lz -ldl )' > 
"$pkgdir/usr/lib/libbfd.so"
+  echo 'INPUT( /usr/lib/libopcodes.a -lbfd )' > "$pkgdir/usr/lib/libopcodes.so"
+}


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

2020-05-21 Thread Evangelos Foutras via arch-commits
Date: Thursday, May 21, 2020 @ 17:13:12
  Author: foutrelis
Revision: 387362

upgpkg: binutils 2.34-4: rebase to 2.34 branch; set development=false

Modified:
  binutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 08:37:29 UTC (rev 387361)
+++ PKGBUILD2020-05-21 17:13:12 UTC (rev 387362)
@@ -5,7 +5,7 @@
 
 pkgname=binutils
 pkgver=2.34
-pkgrel=3
+pkgrel=4
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'
@@ -16,12 +16,11 @@
 conflicts=(binutils-multilib)
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache)
+_commit=cb5f6a3e146cc70bc2d864989386df80acec5d3e
 source=(git+https://sourceware.org/git/binutils-gdb.git#commit=$_commit)
 #source=(https://ftp.gnu.org/gnu/binutils/binutils-$pkgver.tar.xz{,.sig})
-_commit=a72427b1ae01304da0b5170e1e53f68c6d46c1de
-
+sha256sums=('SKIP')
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
-md5sums=('SKIP')
 
 prepare() {
   [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
@@ -29,6 +28,9 @@
 
   cd binutils-gdb
 
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
   # hack! - libiberty configure tests for header files using "$CPP $CPPFLAGS"
   sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" libiberty/configure
 }


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:00:42
  Author: felixonmars
Revision: 631338

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 631337, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
631337, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 17:00:42 UTC (rev 631338)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.23.1
+pkgrel=43
+pkgdesc="hOpenPGP-based command-line tools"
+url="https://salsa.debian.org/clint/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=('325a188af92587b84e453e73a40ed11cf6682632fed514c8971ebd2e684b949fb71cb5942b6efa93f95199f76a065a751ae82ad246c15c5593fecdee1ec0f533')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+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-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 17:00:34
  Author: felixonmars
Revision: 631337

upgpkg: hopenpgp-tools 0.23.1-43: rebuild with unliftio 0.2.13

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:58:52 UTC (rev 631336)
+++ PKGBUILD2020-05-21 17:00:34 UTC (rev 631337)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23.1
-pkgrel=42
+pkgrel=43
 pkgdesc="hOpenPGP-based command-line tools"
 url="https://salsa.debian.org/clint/hopenpgp-tools;
 license=("AGPL3")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:58:52
  Author: felixonmars
Revision: 631336

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:58:41
  Author: felixonmars
Revision: 631335

upgpkg: hoogle 5.0.17.15-48: rebuild with unliftio 0.2.13

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:57:25 UTC (rev 631334)
+++ PKGBUILD2020-05-21 16:58:41 UTC (rev 631335)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.15
-pkgrel=47
+pkgrel=48
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:57:25
  Author: felixonmars
Revision: 631334

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 631333, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 631333, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 16:57:25 UTC (rev 631334)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.8.0
+pkgrel=115
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-haskeline0.7' 'haskell-heredoc' 
'haskell-monad-control' 'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch)
+sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0'
+
'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.8.patch
+sed -i 's/< *0.11/<1/;s/haskeline$/haskeline < 0.8/' $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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:57:17
  Author: felixonmars
Revision: 631333

upgpkg: cryptol 2.8.0-115: rebuild with unliftio 0.2.13

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:55:16 UTC (rev 631332)
+++ PKGBUILD2020-05-21 16:57:17 UTC (rev 631333)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.8.0
-pkgrel=114
+pkgrel=115
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


[arch-commits] Commit in elasticsearch/trunk (3 files)

2020-05-21 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, May 21, 2020 @ 16:54:52
  Author: mtorromeo
Revision: 631330

Fixed elasticsearch-env (FS#66726)

Modified:
  elasticsearch/trunk/PKGBUILD
  elasticsearch/trunk/elasticsearch-env
  elasticsearch/trunk/elasticsearch-tmpfile.conf

+
 PKGBUILD   |6 +++---
 elasticsearch-env  |8 +++-
 elasticsearch-tmpfile.conf |1 +
 3 files changed, 11 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:54:46 UTC (rev 631329)
+++ PKGBUILD2020-05-21 16:54:52 UTC (rev 631330)
@@ -4,7 +4,7 @@
 
 pkgname=elasticsearch
 pkgver=7.7.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Distributed RESTful search engine built on top of Lucene"
 arch=('x86_64')
 url="https://www.elastic.co/products/elasticsearch;
@@ -23,7 +23,7 @@
   elasticsearch.default
 )
 sha256sums=('df2ba7e1991dd26f3dc14aa0cf6a90b0567ca5988636ab2a70bc9a12f9a7f6ef'
-'830bf17a9e1f88a8d6152899af2674571ecace88e202e484b56bf24f67d96e10'
+'cf5a7723e029a1dea0e7c5891dd0694d4ec46b36525a1fdaa0be61b7d0ae40f5'
 '9e1f68ff275ef2b5f2b93d2823efc5cc9643da696fcbe09a3ea7520ada35ffba'
 '8a76ad9a44a34eca8d6cb7ec9d8f1b01d46c114765b0a76094de8d72f0477351'
 'bac40d87acaa5bee209ceb6dfa253009a072e9243fe3b94be42fb5cd44727d6f'
@@ -30,7 +30,7 @@
 '22a78a165a810608188faea6f2b0b381f27b1e9d60126c3b3e729124540589a8'
 'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c'
 '815f6a39db6f54bb40750c382ffbdc298d2c4c187ee8ea7e2f855923e2ff354b'
-'0a344d779c550de324bfda385896caf0d728563751c176127b63ebf2354abee0'
+'05a73496766a869134cf8a73f2de552bcf9bd1b10a3257e2cbc15f476093c9a6'
 'bb74e5fb8bc28f2125e015395ab05bea117b72bfc6dadbca827694b362ee0bf8')
 
 backup=('etc/elasticsearch/elasticsearch.yml'

Modified: elasticsearch-env
===
--- elasticsearch-env   2020-05-21 16:54:46 UTC (rev 631329)
+++ elasticsearch-env   2020-05-21 16:54:52 UTC (rev 631330)
@@ -38,8 +38,14 @@
   echo "pass JVM parameters via ES_JAVA_OPTS"
 fi
 
+if [[ "$("$JAVA" -version 2>/dev/null)" =~ "Unable to map CDS archive" ]]; then
+  XSHARE="-Xshare:off"
+else
+  XSHARE="-Xshare:auto"
+fi
+
 # check the Java version
-"$JAVA" -cp "$ES_CLASSPATH" 
org.elasticsearch.tools.java_version_checker.JavaVersionChecker
+"$JAVA" "$XSHARE" -cp "$ES_CLASSPATH" 
org.elasticsearch.tools.java_version_checker.JavaVersionChecker
 
 export HOSTNAME=$HOSTNAME
 

Modified: elasticsearch-tmpfile.conf
===
--- elasticsearch-tmpfile.conf  2020-05-21 16:54:46 UTC (rev 631329)
+++ elasticsearch-tmpfile.conf  2020-05-21 16:54:52 UTC (rev 631330)
@@ -4,3 +4,4 @@
 
 d /etc/elasticsearch 2750 - elasticsearch -
 d /etc/elasticsearch/scripts 0750 - elasticsearch -
+d /etc/elasticsearch/jvm.options.d 0750 - elasticsearch -


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:54:54
  Author: felixonmars
Revision: 631331

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 631329, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 16:54:54 UTC (rev 631331)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.6
+pkgrel=74
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2282c63d21c6baa8070ec8afbfb75deeae6becead7963efd0894d9a82af31de7e993d7bc57c17c5e7914bd458f45771ac7e0995632511584dd6d90bff9034f1f')
+
+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 $MAKEFLAGS
+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 elasticsearch/repos/community-x86_64 (20 files)

2020-05-21 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, May 21, 2020 @ 16:55:16
  Author: mtorromeo
Revision: 631332

archrelease: copy trunk to community-x86_64

Added:
  elasticsearch/repos/community-x86_64/PKGBUILD
(from rev 631331, elasticsearch/trunk/PKGBUILD)
  elasticsearch/repos/community-x86_64/elasticsearch-env
(from rev 631331, elasticsearch/trunk/elasticsearch-env)
  elasticsearch/repos/community-x86_64/elasticsearch-keystore.service
(from rev 631331, elasticsearch/trunk/elasticsearch-keystore.service)
  elasticsearch/repos/community-x86_64/elasticsearch-keystore@.service
(from rev 631331, elasticsearch/trunk/elasticsearch-keystore@.service)
  elasticsearch/repos/community-x86_64/elasticsearch-sysctl.conf
(from rev 631331, elasticsearch/trunk/elasticsearch-sysctl.conf)
  elasticsearch/repos/community-x86_64/elasticsearch-tmpfile.conf
(from rev 631331, elasticsearch/trunk/elasticsearch-tmpfile.conf)
  elasticsearch/repos/community-x86_64/elasticsearch-user.conf
(from rev 631331, elasticsearch/trunk/elasticsearch-user.conf)
  elasticsearch/repos/community-x86_64/elasticsearch.default
(from rev 631331, elasticsearch/trunk/elasticsearch.default)
  elasticsearch/repos/community-x86_64/elasticsearch.service
(from rev 631331, elasticsearch/trunk/elasticsearch.service)
  elasticsearch/repos/community-x86_64/elasticsearch@.service
(from rev 631331, elasticsearch/trunk/elasticsearch@.service)
Deleted:
  elasticsearch/repos/community-x86_64/PKGBUILD
  elasticsearch/repos/community-x86_64/elasticsearch-env
  elasticsearch/repos/community-x86_64/elasticsearch-keystore.service
  elasticsearch/repos/community-x86_64/elasticsearch-keystore@.service
  elasticsearch/repos/community-x86_64/elasticsearch-sysctl.conf
  elasticsearch/repos/community-x86_64/elasticsearch-tmpfile.conf
  elasticsearch/repos/community-x86_64/elasticsearch-user.conf
  elasticsearch/repos/community-x86_64/elasticsearch.default
  elasticsearch/repos/community-x86_64/elasticsearch.service
  elasticsearch/repos/community-x86_64/elasticsearch@.service

-+
 PKGBUILD|  162 +++---
 elasticsearch-env   |  128 +++---
 elasticsearch-keystore.service  |   20 ++--
 elasticsearch-keystore@.service |   22 ++---
 elasticsearch-sysctl.conf   |2 
 elasticsearch-tmpfile.conf  |   13 +--
 elasticsearch-user.conf |2 
 elasticsearch.default   |   26 +++---
 elasticsearch.service   |  132 +++---
 elasticsearch@.service  |  134 +++
 10 files changed, 324 insertions(+), 317 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-05-21 16:54:54 UTC (rev 631331)
+++ PKGBUILD2020-05-21 16:55:16 UTC (rev 631332)
@@ -1,81 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Marcello "mererghost" Rocha 
-# Refactored by Blaž "Speed" Hrastnik 
-
-pkgname=elasticsearch
-pkgver=7.7.0
-pkgrel=1
-pkgdesc="Distributed RESTful search engine built on top of Lucene"
-arch=('x86_64')
-url="https://www.elastic.co/products/elasticsearch;
-license=('Apache')
-depends=('java-runtime-headless' 'systemd')
-source=(
-  
"https://artifacts.elastic.co/downloads/$pkgname/$pkgname-oss-$pkgver-x86_64.rpm;
-  elasticsearch-env
-  elasticsearch.service
-  elasticsearch@.service
-  elasticsearch-keystore.service
-  elasticsearch-keystore@.service
-  elasticsearch-sysctl.conf
-  elasticsearch-user.conf
-  elasticsearch-tmpfile.conf
-  elasticsearch.default
-)
-sha256sums=('df2ba7e1991dd26f3dc14aa0cf6a90b0567ca5988636ab2a70bc9a12f9a7f6ef'
-'830bf17a9e1f88a8d6152899af2674571ecace88e202e484b56bf24f67d96e10'
-'9e1f68ff275ef2b5f2b93d2823efc5cc9643da696fcbe09a3ea7520ada35ffba'
-'8a76ad9a44a34eca8d6cb7ec9d8f1b01d46c114765b0a76094de8d72f0477351'
-'bac40d87acaa5bee209ceb6dfa253009a072e9243fe3b94be42fb5cd44727d6f'
-'22a78a165a810608188faea6f2b0b381f27b1e9d60126c3b3e729124540589a8'
-'b3feb1e9c7e7ce6b33cea6c727728ed700332aae942ca475c3bcc1d56b9f113c'
-'815f6a39db6f54bb40750c382ffbdc298d2c4c187ee8ea7e2f855923e2ff354b'
-'0a344d779c550de324bfda385896caf0d728563751c176127b63ebf2354abee0'
-'bb74e5fb8bc28f2125e015395ab05bea117b72bfc6dadbca827694b362ee0bf8')
-
-backup=('etc/elasticsearch/elasticsearch.yml'
-'etc/elasticsearch/log4j2.properties'
-'etc/elasticsearch/jvm.options'
-'etc/default/elasticsearch')
-
-prepare() {
-  cd "$srcdir"
-  find usr/share/elasticsearch/bin -type f ! -name \*.jar -exec \
-sed -r 's;source .*/(.*)-env;source /usr/share/elasticsearch/\1-env;' -i 
{} +
-  find usr/share/elasticsearch/bin -type f -name "elasticsearch-*" ! -name 
elasticsearch-bin -exec \
-sed 's/`dirname "$0"`/$(dirname 

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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:54:46
  Author: felixonmars
Revision: 631329

upgpkg: haskell-sbv 8.6-74: rebuild with unliftio 0.2.13

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:47:42 UTC (rev 631328)
+++ PKGBUILD2020-05-21 16:54:46 UTC (rev 631329)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.6
-pkgrel=73
+pkgrel=74
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


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

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:47:42
  Author: felixonmars
Revision: 631328

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 631327, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-05-21 16:47:42 UTC (rev 631328)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1.0.1
+pkgrel=10
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b')
+
+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 $MAKEFLAGS
+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-ipynb/trunk (PKGBUILD)

2020-05-21 Thread Felix Yan via arch-commits
Date: Thursday, May 21, 2020 @ 16:47:34
  Author: felixonmars
Revision: 631327

upgpkg: haskell-ipynb 0.1.0.1-10: rebuild with unliftio 0.2.13

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-05-21 16:46:46 UTC (rev 631326)
+++ PKGBUILD2020-05-21 16:47:34 UTC (rev 631327)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1.0.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


  1   2   3   4   >