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

2018-07-26 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, July 27, 2018 @ 05:28:22
  Author: svenstaro
Revision: 363666

archrelease: copy trunk to community-x86_64

Added:
  gitlab/repos/community-x86_64/PKGBUILD
(from rev 363665, gitlab/trunk/PKGBUILD)
  gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch
(from rev 363665, 
gitlab/trunk/a951b96be2862ce660dc715a364f574c2f5f72e1.patch)
  gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch
(from rev 363665, 
gitlab/trunk/b41b2de702c26bfbbe375c70c48293a75546df42.patch)
  gitlab/repos/community-x86_64/gitlab-backup.service
(from rev 363665, gitlab/trunk/gitlab-backup.service)
  gitlab/repos/community-x86_64/gitlab-backup.timer
(from rev 363665, gitlab/trunk/gitlab-backup.timer)
  gitlab/repos/community-x86_64/gitlab-mailroom.service
(from rev 363665, gitlab/trunk/gitlab-mailroom.service)
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
(from rev 363665, gitlab/trunk/gitlab-sidekiq.service)
  gitlab/repos/community-x86_64/gitlab-unicorn.service
(from rev 363665, gitlab/trunk/gitlab-unicorn.service)
  gitlab/repos/community-x86_64/gitlab.install
(from rev 363665, gitlab/trunk/gitlab.install)
  gitlab/repos/community-x86_64/gitlab.logrotate
(from rev 363665, gitlab/trunk/gitlab.logrotate)
  gitlab/repos/community-x86_64/gitlab.target
(from rev 363665, gitlab/trunk/gitlab.target)
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
(from rev 363665, gitlab/trunk/gitlab.tmpfiles.d)
  gitlab/repos/community-x86_64/lighttpd.conf.example
(from rev 363665, gitlab/trunk/lighttpd.conf.example)
Deleted:
  gitlab/repos/community-x86_64/PKGBUILD
  gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch
  gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch
  gitlab/repos/community-x86_64/gitlab-backup.service
  gitlab/repos/community-x86_64/gitlab-backup.timer
  gitlab/repos/community-x86_64/gitlab-mailroom.service
  gitlab/repos/community-x86_64/gitlab-sidekiq.service
  gitlab/repos/community-x86_64/gitlab-unicorn.service
  gitlab/repos/community-x86_64/gitlab.install
  gitlab/repos/community-x86_64/gitlab.logrotate
  gitlab/repos/community-x86_64/gitlab.target
  gitlab/repos/community-x86_64/gitlab.tmpfiles.d
  gitlab/repos/community-x86_64/lighttpd.conf.example

+
 PKGBUILD   |  430 +++
 a951b96be2862ce660dc715a364f574c2f5f72e1.patch |   56 +-
 b41b2de702c26bfbbe375c70c48293a75546df42.patch |  136 +++
 gitlab-backup.service  |   40 +-
 gitlab-backup.timer|   20 -
 gitlab-mailroom.service|   44 +-
 gitlab-sidekiq.service |   62 +--
 gitlab-unicorn.service |   68 +--
 gitlab.install |   40 +-
 gitlab.logrotate   |   22 -
 gitlab.target  |   14 
 gitlab.tmpfiles.d  |2 
 lighttpd.conf.example  |   70 +--
 13 files changed, 502 insertions(+), 502 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-27 05:27:56 UTC (rev 363665)
+++ PKGBUILD2018-07-27 05:28:22 UTC (rev 363666)
@@ -1,215 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Pavol (Lopo) Hluchy 
-# Contributor: Jonas Heinrich 
-# Contributor: Massimiliano Torromeo 
-# Contributor: Tobias Hunger 
-# Contributor: Stefan Tatschner 
-# Contributor: Caleb Maclennan 
-
-pkgname=gitlab
-pkgver=11.1.1
-pkgrel=1
-pkgdesc="Project management and code hosting application"
-arch=('x86_64')
-url="https://gitlab.com/gitlab-org/gitlab-ce;
-license=('MIT')
-options=(!buildflags)
-depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 
'openssh' 'redis' 'libxslt' 'icu' 're2' 'http-parser')
-makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go' 'nodejs')
-optdepends=('postgresql: database backend'
-'mysql: database backend'
-'python2-docutils: reStructuredText markup language support'
-'smtp-server: mail server in order to receive mail notifications')
-backup=("etc/webapps/${pkgname}/application.rb"
-"etc/webapps/${pkgname}/gitlab.yml"
-"etc/webapps/${pkgname}/resque.yml"
-"etc/webapps/${pkgname}/unicorn.rb"
-"etc/logrotate.d/${pkgname}")
-source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver};
-gitlab-unicorn.service
-gitlab-sidekiq.service
-gitlab-backup.service
-gitlab-mailroom.service
-gitlab-backup.timer
-gitlab.target
-gitlab.tmpfiles.d
-gitlab.logrotate
-b41b2de702c26bfbbe375c70c48293a75546df42.patch)
-install='gitlab.install'

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

2018-07-26 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, July 27, 2018 @ 05:27:56
  Author: svenstaro
Revision: 363665

upgpkg: gitlab 11.1.2-1

Modified:
  gitlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-27 00:31:29 UTC (rev 363664)
+++ PKGBUILD2018-07-27 05:27:56 UTC (rev 363665)
@@ -7,7 +7,7 @@
 # Contributor: Caleb Maclennan 
 
 pkgname=gitlab
-pkgver=11.1.1
+pkgver=11.1.2
 pkgrel=1
 pkgdesc="Project management and code hosting application"
 arch=('x86_64')
@@ -36,7 +36,7 @@
 gitlab.logrotate
 b41b2de702c26bfbbe375c70c48293a75546df42.patch)
 install='gitlab.install'
-sha512sums=('aca2a76f454ebc8882d2a878262a4fb35883b7fd32aaa84e263c1aca013b2c282774e643a068704a6bb9fa4d4a669af24ce62431539436758bdb2d085e634973'
+sha512sums=('cf2424a3413141a3f864db314d14a81001bc7d12854dfca18e7fd72023cd18e89fcf824ffc06241aa6c90669339cb4b5ed3ec5ecdeea306dee77eec6dffa7178'
 
'b1bc7c1f3d47758e4745ae3689e61989c6d1fd8490fa60d75de60d3960025f2888da5c50c4a70e1656d75e4d53bcece518e87f743855eed150a61cb11d40b7d2'
 
'ea5ae64214a82b522a09c20be2967ae2ff6fbfd7683587909b748dab4647f99b3128c0e16aba375ecb191e47e1b9045587a84322e216e5cda940904c4fa6271c'
 
'69e6f43008389fb54bba6cea61adb0dbf5b75c5796f5cca327326f20f329365c003847bbd6d53b113a0afb1a0d3a0b101a92476739daf85f65c670a1d4466f9c'


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

2018-07-26 Thread Allan McRae via arch-commits
Date: Friday, July 27, 2018 @ 03:47:14
  Author: allan
Revision: 329574

archrelease: copy trunk to testing-x86_64

Added:
  pacman/repos/testing-x86_64/
  pacman/repos/testing-x86_64/PKGBUILD
(from rev 329573, pacman/trunk/PKGBUILD)
  pacman/repos/testing-x86_64/makepkg.conf
(from rev 329573, pacman/trunk/makepkg.conf)
  pacman/repos/testing-x86_64/pacman.conf
(from rev 329573, pacman/trunk/pacman.conf)

--+
 PKGBUILD |   63 
 makepkg.conf |  145 +
 pacman.conf  |  100 +++
 3 files changed, 308 insertions(+)

Copied: pacman/repos/testing-x86_64/PKGBUILD (from rev 329573, 
pacman/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-07-27 03:47:14 UTC (rev 329574)
@@ -0,0 +1,63 @@
+# vim: set ts=2 sw=2 et:
+# $Id$
+# Maintainer: Dan McGee 
+# Maintainer: Dave Reisner 
+
+pkgname=pacman
+pkgver=5.1.1
+pkgrel=1
+pkgdesc="A library-based package manager with dependency support"
+arch=('x86_64')
+url="http://www.archlinux.org/pacman/;
+license=('GPL')
+groups=('base' 'base-devel')
+depends=('bash' 'glibc' 'libarchive' 'curl'
+ 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring')
+makedepends=('asciidoc')
+checkdepends=('python2' 'fakechroot')
+optdepends=('perl-locale-gettext: translation support in makepkg-template')
+backup=(etc/pacman.conf etc/makepkg.conf)
+options=('strip' 'debug')
+validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'  # Allan McRae 

+  'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory 
(pacman) 
+source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
+pacman.conf
+makepkg.conf)
+sha256sums=('be04b9162d62d2567e21402dcbabb5bedfdb03909fa5ec6e8568e02ab325bd8d'
+'SKIP'
+'b82e9c1073292766c2f49b5c771dddf37383f1151117ef9cd5e0c11047b4f3eb'
+'650ddad24cad6afc4aecb4829cb8f06b9acb70c10a44f756fe8bd279949b518e')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure --prefix=/usr --sysconfdir=/etc \
+--localstatedir=/var --enable-doc \
+--with-scriptlet-shell=/usr/bin/bash \
+--with-ldconfig=/usr/bin/ldconfig
+  make V=1
+}
+
+check() {
+  make -C "$pkgname-$pkgver" check
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  # install Arch specific stuff
+  install -dm755 "$pkgdir/etc"
+  install -m644 "$srcdir/pacman.conf" "$pkgdir/etc"
+  install -m644 "$srcdir/makepkg.conf" "$pkgdir/etc"
+
+  # put bash_completion in the right location
+  install -dm755 "$pkgdir/usr/share/bash-completion/completions"
+  mv "$pkgdir/etc/bash_completion.d/pacman" 
"$pkgdir/usr/share/bash-completion/completions"
+  rmdir "$pkgdir/etc/bash_completion.d"
+
+  for f in makepkg pacman-key; do
+ln -s pacman "$pkgdir/usr/share/bash-completion/completions/$f"
+  done
+}

Copied: pacman/repos/testing-x86_64/makepkg.conf (from rev 329573, 
pacman/trunk/makepkg.conf)
===
--- testing-x86_64/makepkg.conf (rev 0)
+++ testing-x86_64/makepkg.conf 2018-07-27 03:47:14 UTC (rev 329574)
@@ -0,0 +1,145 @@
+#!/hint/bash
+#
+# /etc/makepkg.conf
+#
+
+#
+# SOURCE ACQUISITION
+#
+#
+#-- The download utilities that makepkg should use to acquire sources
+#  Format: 'protocol::agent'
+DLAGENTS=('file::/usr/bin/curl -gqC - -o %o %u'
+  'ftp::/usr/bin/curl -gqfC - --ftp-pasv --retry 3 --retry-delay 3 -o 
%o %u'
+  'http::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o 
%u'
+  'https::/usr/bin/curl -gqb "" -fLC - --retry 3 --retry-delay 3 -o %o 
%u'
+  'rsync::/usr/bin/rsync --no-motd -z %u %o'
+  'scp::/usr/bin/scp -C %u %o')
+
+# Other common tools:
+# /usr/bin/snarf
+# /usr/bin/lftpget -c
+# /usr/bin/wget
+
+#-- The package required by makepkg to download VCS sources
+#  Format: 'protocol::package'
+VCSCLIENTS=('bzr::bzr'
+'git::git'
+'hg::mercurial'
+'svn::subversion')
+
+#
+# ARCHITECTURE, COMPILE FLAGS
+#
+#
+CARCH="x86_64"
+CHOST="x86_64-pc-linux-gnu"
+
+#-- Compiler and Linker Flags
+CPPFLAGS="-D_FORTIFY_SOURCE=2"
+CFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
+CXXFLAGS="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong 
-fno-plt"
+LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
+#-- Make Flags: change this for DistCC/SMP systems
+#MAKEFLAGS="-j2"
+#-- Debugging flags
+DEBUG_CFLAGS="-g 

[arch-commits] Commit in pacman/trunk (2 files)

2018-07-26 Thread Allan McRae via arch-commits
Date: Friday, July 27, 2018 @ 03:47:05
  Author: allan
Revision: 329573

upgpkg: pacman 5.1.1-1

upstream update

Deleted:
  pacman/trunk/0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
  pacman/trunk/0002-makepkg-Don-t-use-parameterless-return.patch

---+
 0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch |   27 --
 0002-makepkg-Don-t-use-parameterless-return.patch |   93 --
 2 files changed, 120 deletions(-)

Deleted: 0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
===
--- 0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch   
2018-07-27 03:38:30 UTC (rev 329572)
+++ 0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch   
2018-07-27 03:47:05 UTC (rev 329573)
@@ -1,27 +0,0 @@
-From 842bdfbb622db0673d4952812a490e10f61fa3bd Mon Sep 17 00:00:00 2001
-Message-Id: 
<842bdfbb622db0673d4952812a490e10f61fa3bd.1527784094.git.jan.steff...@gmail.com>
-From: "Jan Alexander Steffens (heftig)" 
-Date: Thu, 31 May 2018 17:01:16 +0200
-Subject: [PATCH 1/2] makepkg: Clear ERR trap before trying to restore it
-
-$restoretrap is empty if the trap was not set. This caused the trap
-handler to remain and override later exit codes.

- scripts/makepkg.sh.in | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
-index e9080a70..d67fd853 100644
 a/scripts/makepkg.sh.in
-+++ b/scripts/makepkg.sh.in
-@@ -432,6 +432,7 @@ run_function_safe() {
- 
-   run_function "$1"
- 
-+  trap - ERR
-   eval "$restoretrap"
-   eval "$restoreset"
-   eval "$restoreshopt"
--- 
-2.17.0
-

Deleted: 0002-makepkg-Don-t-use-parameterless-return.patch
===
--- 0002-makepkg-Don-t-use-parameterless-return.patch   2018-07-27 03:38:30 UTC 
(rev 329572)
+++ 0002-makepkg-Don-t-use-parameterless-return.patch   2018-07-27 03:47:05 UTC 
(rev 329573)
@@ -1,93 +0,0 @@
-From bd164585f1a815a9f57b0c5bd2365d251500bc9f Mon Sep 17 00:00:00 2001
-Message-Id: 

-In-Reply-To: 
<842bdfbb622db0673d4952812a490e10f61fa3bd.1527784094.git.jan.steff...@gmail.com>
-References: 
<842bdfbb622db0673d4952812a490e10f61fa3bd.1527784094.git.jan.steff...@gmail.com>
-From: "Jan Alexander Steffens (heftig)" 
-Date: Thu, 31 May 2018 17:46:51 +0200
-Subject: [PATCH 2/2] makepkg: Don't use parameterless return
-
-It's especially dangerous in trap handlers since the return value of the
-function becomes the return value of the last command before the trap,
-not the last command in the current function. This applies to any
-function executed in a trap handler, nested functions included.
-
-In one case, install_packages failed (via return 14), which was inside a
-conditional that then ran exit 14, which triggered the EXIT handler,
-which called clean_up, which called remove_deps, which had !RMDEPS and
-thus returned. The return value of remove_deps became the return value
-of install_packages, triggering the ERR handler, which (due to another
-problem) was still the user function handler, which then printed a
-misleading error message and overrode the exit code with 4.

- scripts/makepkg.sh.in | 14 +++---
- 1 file changed, 7 insertions(+), 7 deletions(-)
-
-diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
-index d67fd853..15524dc0 100644
 a/scripts/makepkg.sh.in
-+++ b/scripts/makepkg.sh.in
-@@ -133,7 +133,7 @@ clean_up() {
- 
-   if (( INFAKEROOT )); then
-   # Don't clean up when leaving fakeroot, we're not done yet.
--  return
-+  return 0
-   fi
- 
-   if (( (EXIT_CODE == E_OK || EXIT_CODE == E_INSTALL_FAILED) && CLEANUP 
)); then
-@@ -313,7 +313,7 @@ resolve_deps() {
- }
- 
- remove_deps() {
--  (( ! RMDEPS )) && return
-+  (( ! RMDEPS )) && return 0
- 
-   # check for packages removed during dependency install (e.g. due to 
conflicts)
-   # removing all installed packages is risky in this case
-@@ -519,7 +519,7 @@ find_libdepends() {
- 
-   if (( sodepends == 0 )); then
-   (( ${#depends[@]} )) && printf '%s\n' "${depends[@]}"
--  return;
-+  return 0;
-   fi
- 
-   local libdeps filename soarch sofile soname soversion;
-@@ -721,7 +721,7 @@ list_package_files() {
- }
- 
- create_package() {
--  (( NOARCHIVE )) && return
-+  (( NOARCHIVE )) && return 0
- 
-   if [[ ! -d $pkgdir ]]; then
-   error "$(gettext "Missing %s directory.")" "\$pkgdir/"
-@@ -784,14 +784,14 @@ create_package() {
- create_debug_package() {
-   # check if a debug package was requested
-   if ! check_option "debug" "y" || ! check_option "strip" "y"; then
--  return
-+  return 0
-   fi
- 
-   pkgdir="$pkgdirbase/$pkgbase-@DEBUGSUFFIX@"
- 
-   # check if we have any debug 

[arch-commits] Commit in pacman/trunk (PKGBUILD pacman.conf)

2018-07-26 Thread Allan McRae via arch-commits
Date: Friday, July 27, 2018 @ 03:38:30
  Author: allan
Revision: 329572

upgpkg: pacman 5.1.1-1

upstream update

Modified:
  pacman/trunk/PKGBUILD
  pacman/trunk/pacman.conf

-+
 PKGBUILD|   21 +
 pacman.conf |2 +-
 2 files changed, 6 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-27 01:56:09 UTC (rev 329571)
+++ PKGBUILD2018-07-27 03:38:30 UTC (rev 329572)
@@ -4,8 +4,8 @@
 # Maintainer: Dave Reisner 
 
 pkgname=pacman
-pkgver=5.1.0
-pkgrel=2
+pkgver=5.1.1
+pkgrel=1
 pkgdesc="A library-based package manager with dependency support"
 arch=('x86_64')
 url="http://www.archlinux.org/pacman/;
@@ -15,30 +15,19 @@
  'gpgme' 'pacman-mirrorlist' 'archlinux-keyring')
 makedepends=('asciidoc')
 checkdepends=('python2' 'fakechroot')
-optdpepends=('perl-locale-gettext: translation support in makepkg-template')
+optdepends=('perl-locale-gettext: translation support in makepkg-template')
 backup=(etc/pacman.conf etc/makepkg.conf)
 options=('strip' 'debug')
 validpgpkeys=('6645B0A8C7005E78DB1D7864F99FFE0FEAE999BD'  # Allan McRae 

   'B8151B117037781095514CA7BBDFFC92306B1121') # Andrew Gregory 
(pacman) 
 
source=(https://sources.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig}
-0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
-0002-makepkg-Don-t-use-parameterless-return.patch
 pacman.conf
 makepkg.conf)
-sha256sums=('9f5993fc8923530713742f15df284677f297b3eca15ed7a24758c98ac7399bd3'
+sha256sums=('be04b9162d62d2567e21402dcbabb5bedfdb03909fa5ec6e8568e02ab325bd8d'
 'SKIP'
-'9b2304141582a421e812c76760a74f360a3cbd780472cbb60cf023a34d6fcb3d'
-'2a31d4db5f6e19e0148d4892de14317514f2b2dfb5369c7972a641ca8be89e5a'
-'95b3b2416402059cf6acf3e046082e7ce261e2b88629231dbf579a4200d8a63b'
+'b82e9c1073292766c2f49b5c771dddf37383f1151117ef9cd5e0c11047b4f3eb'
 '650ddad24cad6afc4aecb4829cb8f06b9acb70c10a44f756fe8bd279949b518e')
 
-prepare() {
-  cd "$pkgname-$pkgver"
-  # Fix install_packages failure exit code, required by makechrootpkg
-  patch -Np1 -i 
../0001-makepkg-Clear-ERR-trap-before-trying-to-restore-it.patch
-  patch -Np1 -i ../0002-makepkg-Don-t-use-parameterless-return.patch
-}
-
 build() {
   cd "$pkgname-$pkgver"
 

Modified: pacman.conf
===
--- pacman.conf 2018-07-27 01:56:09 UTC (rev 329571)
+++ pacman.conf 2018-07-27 03:38:30 UTC (rev 329572)
@@ -16,7 +16,7 @@
 #GPGDir  = /etc/pacman.d/gnupg/
 #HookDir = /etc/pacman.d/hooks/
 HoldPkg = pacman glibc
-#XferCommand = /usr/bin/curl -C - -f %u > %o
+#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
 #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
 #CleanMethod = KeepInstalled
 #UseDelta= 0.7


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

2018-07-26 Thread Gerardo Exequiel Pozzi via arch-commits
Date: Friday, July 27, 2018 @ 01:56:09
  Author: djgera
Revision: 329571

archrelease: copy trunk to extra-any

Added:
  archiso/repos/extra-any/PKGBUILD
(from rev 329570, archiso/trunk/PKGBUILD)
Deleted:
  archiso/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-27 01:55:26 UTC (rev 329570)
+++ PKGBUILD2018-07-27 01:56:09 UTC (rev 329571)
@@ -1,21 +0,0 @@
-# $Id$
-# Maintainer: Gerardo Exequiel Pozzi 
-# Maintainer: Pierre Schmitz 
-
-pkgname=archiso
-pkgver=36
-pkgrel=1
-pkgdesc='Tools for creating Arch Linux live and install iso images'
-arch=('any')
-license=('GPL')
-url='https://projects.archlinux.org/archiso.git/'
-depends=('make' 'arch-install-scripts' 'squashfs-tools' 'libisoburn' 
'dosfstools' 'lynx')
-source=("https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz;
-
"https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
-sha256sums=('255ea404b50a96cff984bc9757e4d233186ded4456b2eec0418f7cc9f9dbc0da'
-'SKIP')
-validpgpkeys=('0F334D8698881578F65D2AE55ED514A45BD5C938') # Gerardo Exequiel 
Pozzi
-
-package() {
-make -C "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" install
-}

Copied: archiso/repos/extra-any/PKGBUILD (from rev 329570, 
archiso/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-27 01:56:09 UTC (rev 329571)
@@ -0,0 +1,21 @@
+# $Id$
+# Maintainer: Gerardo Exequiel Pozzi 
+# Maintainer: Pierre Schmitz 
+
+pkgname=archiso
+pkgver=37
+pkgrel=1
+pkgdesc='Tools for creating Arch Linux live and install iso images'
+arch=('any')
+license=('GPL')
+url='https://projects.archlinux.org/archiso.git/'
+depends=('make' 'arch-install-scripts' 'squashfs-tools' 'libisoburn' 
'dosfstools' 'lynx')
+source=("https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+
"https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
+sha256sums=('4cd95a550f4053de78d9649e6b0ccafeb0c14eefec7f5f2e8e3978c95f9d64d5'
+'SKIP')
+validpgpkeys=('0F334D8698881578F65D2AE55ED514A45BD5C938') # Gerardo Exequiel 
Pozzi
+
+package() {
+make -C "${pkgname}-${pkgver}" DESTDIR="${pkgdir}" install
+}


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

2018-07-26 Thread Gerardo Exequiel Pozzi via arch-commits
Date: Friday, July 27, 2018 @ 01:55:26
  Author: djgera
Revision: 329570

upgpkg: archiso 37-1

Modified:
  archiso/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:05:44 UTC (rev 329569)
+++ PKGBUILD2018-07-27 01:55:26 UTC (rev 329570)
@@ -3,7 +3,7 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=archiso
-pkgver=36
+pkgver=37
 pkgrel=1
 pkgdesc='Tools for creating Arch Linux live and install iso images'
 arch=('any')
@@ -12,7 +12,7 @@
 depends=('make' 'arch-install-scripts' 'squashfs-tools' 'libisoburn' 
'dosfstools' 'lynx')
 
source=("https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz;
 
"https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz.sig;)
-sha256sums=('255ea404b50a96cff984bc9757e4d233186ded4456b2eec0418f7cc9f9dbc0da'
+sha256sums=('4cd95a550f4053de78d9649e6b0ccafeb0c14eefec7f5f2e8e3978c95f9d64d5'
 'SKIP')
 validpgpkeys=('0F334D8698881578F65D2AE55ED514A45BD5C938') # Gerardo Exequiel 
Pozzi
 


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:31:29
  Author: eschwartz
Revision: 363664

archrelease: copy trunk to community-staging-any

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

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

Copied: python-fs/repos/community-staging-any/PKGBUILD (from rev 363663, 
python-fs/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-27 00:31:29 UTC (rev 363664)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-fs
+pkgname=('python-fs' 'python2-fs')
+pkgver=2.0.26
+pkgrel=2
+pkgdesc="Filesystem abstraction layer"
+arch=('any')
+license=('BSD')
+url="http://pypi.python.org/pypi/fs/;
+makedepends=('python-appdirs' 'python2-appdirs' 'python2-enum34' 'python-pytz' 
'python2-pytz'
+ 'python2-scandir' 'python-setuptools' 'python2-setuptools' 
'python-six' 'python2-six'
+ 'python2-typing' 'python2-backports.os')
+checkdepends=('python-nose' 'python2-nose' 'fuse2' 'python-mock' 
'python2-mock' 'python-pyftpdlib'
+  'python2-pyftpdlib' 'python-psutil' 'python2-psutil' 
'python-pysendfile'
+  'python2-pysendfile')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyFilesystem/pyfilesystem2/archive/v$pkgver.tar.gz;)
+sha512sums=('32fcca0fe89898cb698a63d0ebe7981952f47cba2a7ade1762cd97f917abb22f181785075ef495dc12b02adbcee930253a8ded8932f61fec6469889057b02c6e')
+
+prepare() {
+  cp -a pyfilesystem2-$pkgver{,-py2}
+
+  sed -e '/enum34/d' -e '/scandir/d' -i pyfilesystem2-$pkgver/setup.py
+}
+
+build() {
+  cd "$srcdir"/pyfilesystem2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pyfilesystem2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  export LC_CTYPE=en_US.UTF-8
+
+  cd "$srcdir"/pyfilesystem2-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
nosetests3 tests
+
+  cd "$srcdir"/pyfilesystem2-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
nosetests2 tests
+}
+
+package_python-fs() {
+  depends=('python-appdirs' 'python-pytz' 'python-setuptools' 'python-six')
+
+  cd pyfilesystem2-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}
+
+package_python2-fs() {
+  depends=('python2-appdirs' 'python2-enum34' 'python2-pytz' 'python2-scandir' 
'python2-setuptools'
+   'python2-six' 'python2-typing' 'python2-backports.os')
+
+  cd pyfilesystem2-$pkgver-py2
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:31:08
  Author: eschwartz
Revision: 363663

upgpkg: python-fs 2.0.26-2

python 3.7 rebuild

Modified:
  python-fs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-27 00:26:34 UTC (rev 363662)
+++ PKGBUILD2018-07-27 00:31:08 UTC (rev 363663)
@@ -4,7 +4,7 @@
 pkgbase=python-fs
 pkgname=('python-fs' 'python2-fs')
 pkgver=2.0.26
-pkgrel=1
+pkgrel=2
 pkgdesc="Filesystem abstraction layer"
 arch=('any')
 license=('BSD')
@@ -37,7 +37,7 @@
 
   cd "$srcdir"/pyfilesystem2-$pkgver
   python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
nosetests3 tests
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" 
nosetests3 tests
 
   cd "$srcdir"/pyfilesystem2-$pkgver-py2
   python2 setup.py install --root="$PWD/tmp_install" --optimize=1


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:26:34
  Author: eschwartz
Revision: 363662

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-27 00:26:07 UTC (rev 363661)
+++ PKGBUILD2018-07-27 00:26:34 UTC (rev 363662)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-fs
-pkgname=('python-fs' 'python2-fs')
-pkgver=2.0.25
-pkgrel=1
-pkgdesc="Filesystem abstraction layer"
-arch=('any')
-license=('custom:BSD')
-url="http://pypi.python.org/pypi/fs/;
-makedepends=('python-appdirs' 'python2-appdirs' 'python2-enum34' 'python-pytz' 
'python2-pytz'
- 'python2-scandir' 'python-setuptools' 'python2-setuptools' 
'python-six' 'python2-six'
- 'python2-typing' 'python2-backports.os')
-checkdepends=('python-nose' 'python2-nose' 'fuse2' 'python-mock' 
'python2-mock' 'python-pyftpdlib'
-  'python2-pyftpdlib' 'python-psutil' 'python2-psutil' 
'python-pysendfile'
-  'python2-pysendfile')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/PyFilesystem/pyfilesystem2/archive/v$pkgver.tar.gz;)
-sha512sums=('951c19d06cf341028b15599e2fc84a75cf92c1504767af871a61e63e8b539cb47ca74f935aec515fb2c09fdf539f1a63f9edf2c6bd7978a7e99507ac91e72994')
-
-prepare() {
-  cp -a pyfilesystem2-$pkgver{,-py2}
-
-  sed -e '/enum34/d' -e '/scandir/d' -i pyfilesystem2-$pkgver/setup.py
-}
-
-build() {
-  cd "$srcdir"/pyfilesystem2-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pyfilesystem2-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  export LC_CTYPE=en_US.UTF-8
-
-  cd "$srcdir"/pyfilesystem2-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
nosetests3 tests
-
-  cd "$srcdir"/pyfilesystem2-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
nosetests2 tests
-}
-
-package_python-fs() {
-  depends=('python-appdirs' 'python-pytz' 'python-setuptools' 'python-six')
-
-  cd pyfilesystem2-$pkgver
-  python setup.py install --root="${pkgdir}" --optimize=1
-}
-
-package_python2-fs() {
-  depends=('python2-appdirs' 'python2-enum34' 'python2-pytz' 'python2-scandir' 
'python2-setuptools'
-   'python2-six' 'python2-typing' 'python2-backports.os')
-
-  cd pyfilesystem2-$pkgver-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-}

Copied: python-fs/repos/community-any/PKGBUILD (from rev 363661, 
python-fs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-27 00:26:34 UTC (rev 363662)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-fs
+pkgname=('python-fs' 'python2-fs')
+pkgver=2.0.26
+pkgrel=1
+pkgdesc="Filesystem abstraction layer"
+arch=('any')
+license=('BSD')
+url="http://pypi.python.org/pypi/fs/;
+makedepends=('python-appdirs' 'python2-appdirs' 'python2-enum34' 'python-pytz' 
'python2-pytz'
+ 'python2-scandir' 'python-setuptools' 'python2-setuptools' 
'python-six' 'python2-six'
+ 'python2-typing' 'python2-backports.os')
+checkdepends=('python-nose' 'python2-nose' 'fuse2' 'python-mock' 
'python2-mock' 'python-pyftpdlib'
+  'python2-pyftpdlib' 'python-psutil' 'python2-psutil' 
'python-pysendfile'
+  'python2-pysendfile')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/PyFilesystem/pyfilesystem2/archive/v$pkgver.tar.gz;)
+sha512sums=('32fcca0fe89898cb698a63d0ebe7981952f47cba2a7ade1762cd97f917abb22f181785075ef495dc12b02adbcee930253a8ded8932f61fec6469889057b02c6e')
+
+prepare() {
+  cp -a pyfilesystem2-$pkgver{,-py2}
+
+  sed -e '/enum34/d' -e '/scandir/d' -i pyfilesystem2-$pkgver/setup.py
+}
+
+build() {
+  cd "$srcdir"/pyfilesystem2-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pyfilesystem2-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  export LC_CTYPE=en_US.UTF-8
+
+  cd "$srcdir"/pyfilesystem2-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
nosetests3 tests
+
+  cd "$srcdir"/pyfilesystem2-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
nosetests2 tests
+}
+
+package_python-fs() {
+  depends=('python-appdirs' 'python-pytz' 'python-setuptools' 'python-six')
+
+  cd pyfilesystem2-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1
+  install -Dm644 LICENSE 

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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:26:07
  Author: eschwartz
Revision: 363661

upgpkg: python-fs 2.0.26-1

upstream release
fix licenses installation

Modified:
  python-fs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-27 00:17:05 UTC (rev 363660)
+++ PKGBUILD2018-07-27 00:26:07 UTC (rev 363661)
@@ -3,11 +3,11 @@
 
 pkgbase=python-fs
 pkgname=('python-fs' 'python2-fs')
-pkgver=2.0.25
+pkgver=2.0.26
 pkgrel=1
 pkgdesc="Filesystem abstraction layer"
 arch=('any')
-license=('custom:BSD')
+license=('BSD')
 url="http://pypi.python.org/pypi/fs/;
 makedepends=('python-appdirs' 'python2-appdirs' 'python2-enum34' 'python-pytz' 
'python2-pytz'
  'python2-scandir' 'python-setuptools' 'python2-setuptools' 
'python-six' 'python2-six'
@@ -16,7 +16,7 @@
   'python2-pyftpdlib' 'python-psutil' 'python2-psutil' 
'python-pysendfile'
   'python2-pysendfile')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/PyFilesystem/pyfilesystem2/archive/v$pkgver.tar.gz;)
-sha512sums=('951c19d06cf341028b15599e2fc84a75cf92c1504767af871a61e63e8b539cb47ca74f935aec515fb2c09fdf539f1a63f9edf2c6bd7978a7e99507ac91e72994')
+sha512sums=('32fcca0fe89898cb698a63d0ebe7981952f47cba2a7ade1762cd97f917abb22f181785075ef495dc12b02adbcee930253a8ded8932f61fec6469889057b02c6e')
 
 prepare() {
   cp -a pyfilesystem2-$pkgver{,-py2}
@@ -49,6 +49,7 @@
 
   cd pyfilesystem2-$pkgver
   python setup.py install --root="${pkgdir}" --optimize=1
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }
 
 package_python2-fs() {
@@ -57,4 +58,5 @@
 
   cd pyfilesystem2-$pkgver-py2
   python2 setup.py install --root="${pkgdir}" --optimize=1
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:17:05
  Author: eschwartz
Revision: 363660

archrelease: copy trunk to community-staging-any

Added:
  sopel/repos/community-staging-any/
  sopel/repos/community-staging-any/PKGBUILD
(from rev 363659, sopel/trunk/PKGBUILD)

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

Copied: sopel/repos/community-staging-any/PKGBUILD (from rev 363659, 
sopel/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-27 00:17:05 UTC (rev 363660)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=sopel
+pkgver=6.5.3
+pkgrel=2
+pkgdesc="An easy-to-use and highly extensible IRC Bot framework (Formerly 
Willie)"
+arch=('any')
+license=('custom:EFL')
+url='https://sopel.chat'
+depends=('python-setuptools' 'sqlite' 'python-xmltodict' 'python-pytz' 
'python-praw'
+ 'python-pyenchant' 'python-pygeoip')
+makedepends=('python-sphinx')
+checkdepends=('python-pytest-runner' 'ipython')
+backup=('etc/sopel.cfg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/sopel-irc/sopel/archive/v$pkgver.tar.gz;)
+sha512sums=('6f8f3003c87f8092a7a05320197237033f8d650402155f1f71482078e2bb851aa5f1942d2ccf378d3446011326f174087f478754e212b40e2216e2ad46a82812')
+
+export LC_CTYPE=en_US.UTF-8
+
+build() {
+  cd sopel-$pkgver
+  python setup.py build
+  make -C docs man
+}
+
+check() {
+  cd sopel-$pkgver
+  python setup.py pytest --addopts "--ignore build/"
+}
+
+package() {
+  cd sopel-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 contrib/sopel.cfg "$pkgdir/etc/sopel.cfg"
+  install -Dm644 contrib/sopel.service 
"$pkgdir/usr/lib/systemd/system/sopel.service"
+  install -Dm644 contrib/sopel.conf "$pkgdir/usr/lib/tmpfiles.d/sopel.conf"
+  install -Dm644 docs/build/man/sopel.1 "$pkgdir/usr/share/man/man1/sopel.1"
+}


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Friday, July 27, 2018 @ 00:16:41
  Author: eschwartz
Revision: 363659

upgpkg: sopel 6.5.3-2

python 3.7 rebuild
tests pass and do not need to be ignored

Modified:
  sopel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:53:08 UTC (rev 363658)
+++ PKGBUILD2018-07-27 00:16:41 UTC (rev 363659)
@@ -3,11 +3,11 @@
 
 pkgname=sopel
 pkgver=6.5.3
-pkgrel=1
+pkgrel=2
 pkgdesc="An easy-to-use and highly extensible IRC Bot framework (Formerly 
Willie)"
 arch=('any')
 license=('custom:EFL')
-url='http://sopel.chat'
+url='https://sopel.chat'
 depends=('python-setuptools' 'sqlite' 'python-xmltodict' 'python-pytz' 
'python-praw'
  'python-pyenchant' 'python-pygeoip')
 makedepends=('python-sphinx')
@@ -16,9 +16,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/sopel-irc/sopel/archive/v$pkgver.tar.gz;)
 
sha512sums=('6f8f3003c87f8092a7a05320197237033f8d650402155f1f71482078e2bb851aa5f1942d2ccf378d3446011326f174087f478754e212b40e2216e2ad46a82812')
 
-prepare() {
-  export LC_CTYPE=en_US.UTF-8
-}
+export LC_CTYPE=en_US.UTF-8
 
 build() {
   cd sopel-$pkgver
@@ -28,7 +26,7 @@
 
 check() {
   cd sopel-$pkgver
-  python setup.py pytest --addopts "--ignore build/" || warning "Tests failed"
+  python setup.py pytest --addopts "--ignore build/"
 }
 
 package() {


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:53:08
  Author: eschwartz
Revision: 363658

archrelease: copy trunk to community-staging-x86_64

Added:
  python-wxpython/repos/community-staging-x86_64/
  python-wxpython/repos/community-staging-x86_64/PKGBUILD
(from rev 363657, python-wxpython/trunk/PKGBUILD)
  python-wxpython/repos/community-staging-x86_64/use-waf-2.0.8.patch
(from rev 363657, python-wxpython/trunk/use-waf-2.0.8.patch)

-+
 PKGBUILD|   53 ++
 use-waf-2.0.8.patch |  101 ++
 2 files changed, 154 insertions(+)

Copied: python-wxpython/repos/community-staging-x86_64/PKGBUILD (from rev 
363657, python-wxpython/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 22:53:08 UTC (rev 363658)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Eric BĂ©langer 
+
+pkgname=python-wxpython
+pkgver=4.0.1
+pkgrel=3
+pkgdesc="Phoenix wxWidgets GUI toolkit for Python"
+arch=('x86_64')
+license=('custom:wxWindows')
+url="https://www.wxpython.org;
+depends=('wxgtk3' 'python-setuptools' 'python-six')
+makedepends=('mesa' 'glu' 'webkit2gtk')
+checkdepends=('xorg-server-xvfb' 'python-pytest' 'python-numpy')
+source=("https://github.com/wxWidgets/Phoenix/releases/download/wxPython-${pkgver}/wxPython-${pkgver}.tar.gz;)
+source=("https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-${pkgver}.tar.gz;
+"use-waf-2.0.8.patch"
+"https://wxpython.org/Phoenix/tools/waf-2.0.8.bz2;)
+sha256sums=('f8f2ac1a75368b9b103259addc77f4e3dfe729c6d70aa1fd0b7e9c5b6075c710'
+'e88c92a4ad7fa8e692ffd816dc20b897c4e5b7fc60dd167226298b3b14280f66'
+'6cf9cc2a7d96aa6389de0e2636b31dbc8b508f18ef9ba278199c2b048003f384')
+
+prepare() {
+cd wxPython-${pkgver}
+
+# use python 3.7 compatible waf
+patch -p1 -i ../use-waf-2.0.8.patch
+ln -sf "${srcdir}/waf-2.0.8" bin/
+}
+
+build() {
+cd wxPython-${pkgver}
+python3 setup.py build
+}
+
+check() {
+cd wxPython-${pkgver}
+
+pythonpaths=("$PWD"/build/lib.linux-$CARCH-3*)
+
+# test_vlbox.py:test_vlbox4 hangs
+# test_utils.py:test_utilsSomeOtherStuff segfaults but only when run with 
all other tests...
+# still failures but the package works...
+PYTHONPATH="${pythonpaths[0]}" xvfb-run python -m pytest unittests/ -k 
'not test_utilsSomeOtherStuff and not test_vlbox4 \
+and not test_webview1 and not test_webview2 and not test_webview3' || 
warning "tests failed"
+PYTHONPATH="${pythonpaths[0]}" xvfb-run python -m pytest 
unittests/test_utils.py -k 'test_utilsSomeOtherStuff'
+}
+
+package() {
+cd wxPython-${pkgver}
+python3 setup.py install --root="${pkgdir}" --optimize=1
+install -Dm644 LICENSE.txt 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE.txt
+find "$pkgdir/usr/lib" -type f | xargs chmod 644
+}

Copied: python-wxpython/repos/community-staging-x86_64/use-waf-2.0.8.patch 
(from rev 363657, python-wxpython/trunk/use-waf-2.0.8.patch)
===
--- community-staging-x86_64/use-waf-2.0.8.patch
(rev 0)
+++ community-staging-x86_64/use-waf-2.0.8.patch2018-07-26 22:53:08 UTC 
(rev 363658)
@@ -0,0 +1,101 @@
+From 1eb0f5aad704c07de45e5092dde04c8051e421ae Mon Sep 17 00:00:00 2001
+From: Robin Dunn 
+Date: Sat, 5 May 2018 21:03:30 -0700
+Subject: [PATCH 1/2] Update waf to version 2.0.7
+
+---
+ build.py | 4 ++--
+ wscript  | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/build.py b/build.py
+index 41ed39ac..a56d3e22 100755
+--- a/build.py
 b/build.py
+@@ -83,8 +83,8 @@ sipMD5 = {
+ 'linux64'  : 'b349127a4d46452936e4181d96b12c2d',
+ }
+ 
+-wafCurrentVersion = '1.7.15-p1'
+-wafMD5 = 'e44003373c965f4221bbdc4c9b846128'
++wafCurrentVersion = '2.0.7'
++wafMD5 = '48ac1250bcccd0674cf461937875ce9a'
+ 
+ doxygenCurrentVersion = '1.8.8'
+ doxygenMD5 = {
+diff --git a/wscript b/wscript
+index d051ebbc..c4bc96fd 100644
+--- a/wscript
 b/wscript
+@@ -30,7 +30,7 @@ def options(opt):
+ if isWindows:
+ opt.load('msvc')
+ else:
+-opt.load('compiler_cc compiler_cxx')
++opt.load('compiler_c compiler_cxx')
+ opt.load('python')
+ 
+ opt.add_option('--debug', dest='debug', action='store_true', 
default=False,
+@@ -78,7 +78,7 @@ def configure(conf):
+ conf.env['MSVC_TARGETS'] = [conf.options.msvc_arch]
+ conf.load('msvc')
+ else:
+-conf.load('compiler_cc compiler_cxx')
++conf.load('compiler_c compiler_cxx')
+ 
+ if conf.options.python:
+ conf.env.PYTHON = conf.options.python
+-- 
+2.18.0
+
+
+From bbcd9a029d42b5c66e122676bcdc8d7149415388 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 26 Jul 2018 19:33:31 +
+Subject: [PATCH 2/2] Manually 

[arch-commits] Commit in python-wxpython/trunk (PKGBUILD use-waf-2.0.8.patch)

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:50:05
  Author: eschwartz
Revision: 363657

upgpkg: python-wxpython 4.0.1-3

python 3.7 rebuild

add testsuite and ignore errors; the errors are the same on both python 3.6 and
python 3.7 so it is presumably okay on python 3.7

Added:
  python-wxpython/trunk/use-waf-2.0.8.patch
Modified:
  python-wxpython/trunk/PKGBUILD

-+
 PKGBUILD|   31 ++-
 use-waf-2.0.8.patch |  101 ++
 2 files changed, 130 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:40:14 UTC (rev 363656)
+++ PKGBUILD2018-07-26 22:50:05 UTC (rev 363657)
@@ -3,7 +3,7 @@
 
 pkgname=python-wxpython
 pkgver=4.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Phoenix wxWidgets GUI toolkit for Python"
 arch=('x86_64')
 license=('custom:wxWindows')
@@ -10,14 +10,41 @@
 url="https://www.wxpython.org;
 depends=('wxgtk3' 'python-setuptools' 'python-six')
 makedepends=('mesa' 'glu' 'webkit2gtk')
+checkdepends=('xorg-server-xvfb' 'python-pytest' 'python-numpy')
 
source=("https://github.com/wxWidgets/Phoenix/releases/download/wxPython-${pkgver}/wxPython-${pkgver}.tar.gz;)
-sha256sums=('f8f2ac1a75368b9b103259addc77f4e3dfe729c6d70aa1fd0b7e9c5b6075c710')
+source=("https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-${pkgver}.tar.gz;
+"use-waf-2.0.8.patch"
+"https://wxpython.org/Phoenix/tools/waf-2.0.8.bz2;)
+sha256sums=('f8f2ac1a75368b9b103259addc77f4e3dfe729c6d70aa1fd0b7e9c5b6075c710'
+'e88c92a4ad7fa8e692ffd816dc20b897c4e5b7fc60dd167226298b3b14280f66'
+'6cf9cc2a7d96aa6389de0e2636b31dbc8b508f18ef9ba278199c2b048003f384')
 
+prepare() {
+cd wxPython-${pkgver}
+
+# use python 3.7 compatible waf
+patch -p1 -i ../use-waf-2.0.8.patch
+ln -sf "${srcdir}/waf-2.0.8" bin/
+}
+
 build() {
 cd wxPython-${pkgver}
 python3 setup.py build
 }
 
+check() {
+cd wxPython-${pkgver}
+
+pythonpaths=("$PWD"/build/lib.linux-$CARCH-3*)
+
+# test_vlbox.py:test_vlbox4 hangs
+# test_utils.py:test_utilsSomeOtherStuff segfaults but only when run with 
all other tests...
+# still failures but the package works...
+PYTHONPATH="${pythonpaths[0]}" xvfb-run python -m pytest unittests/ -k 
'not test_utilsSomeOtherStuff and not test_vlbox4 \
+and not test_webview1 and not test_webview2 and not test_webview3' || 
warning "tests failed"
+PYTHONPATH="${pythonpaths[0]}" xvfb-run python -m pytest 
unittests/test_utils.py -k 'test_utilsSomeOtherStuff'
+}
+
 package() {
 cd wxPython-${pkgver}
 python3 setup.py install --root="${pkgdir}" --optimize=1

Added: use-waf-2.0.8.patch
===
--- use-waf-2.0.8.patch (rev 0)
+++ use-waf-2.0.8.patch 2018-07-26 22:50:05 UTC (rev 363657)
@@ -0,0 +1,101 @@
+From 1eb0f5aad704c07de45e5092dde04c8051e421ae Mon Sep 17 00:00:00 2001
+From: Robin Dunn 
+Date: Sat, 5 May 2018 21:03:30 -0700
+Subject: [PATCH 1/2] Update waf to version 2.0.7
+
+---
+ build.py | 4 ++--
+ wscript  | 4 ++--
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/build.py b/build.py
+index 41ed39ac..a56d3e22 100755
+--- a/build.py
 b/build.py
+@@ -83,8 +83,8 @@ sipMD5 = {
+ 'linux64'  : 'b349127a4d46452936e4181d96b12c2d',
+ }
+ 
+-wafCurrentVersion = '1.7.15-p1'
+-wafMD5 = 'e44003373c965f4221bbdc4c9b846128'
++wafCurrentVersion = '2.0.7'
++wafMD5 = '48ac1250bcccd0674cf461937875ce9a'
+ 
+ doxygenCurrentVersion = '1.8.8'
+ doxygenMD5 = {
+diff --git a/wscript b/wscript
+index d051ebbc..c4bc96fd 100644
+--- a/wscript
 b/wscript
+@@ -30,7 +30,7 @@ def options(opt):
+ if isWindows:
+ opt.load('msvc')
+ else:
+-opt.load('compiler_cc compiler_cxx')
++opt.load('compiler_c compiler_cxx')
+ opt.load('python')
+ 
+ opt.add_option('--debug', dest='debug', action='store_true', 
default=False,
+@@ -78,7 +78,7 @@ def configure(conf):
+ conf.env['MSVC_TARGETS'] = [conf.options.msvc_arch]
+ conf.load('msvc')
+ else:
+-conf.load('compiler_cc compiler_cxx')
++conf.load('compiler_c compiler_cxx')
+ 
+ if conf.options.python:
+ conf.env.PYTHON = conf.options.python
+-- 
+2.18.0
+
+
+From bbcd9a029d42b5c66e122676bcdc8d7149415388 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 26 Jul 2018 19:33:31 +
+Subject: [PATCH 2/2] Manually backport update waf to 2.0.8
+
+- e0cde8741295d08b599f39f33a2a95eef5fd5b87
+- b910acaef120cce61508fc57eab07bb0286a29ec
+- e1679ca2016a5160e12513e0c3c2d37030e431af
+---
+ build.py | 4 ++--
+ wscript  | 8 
+ 2 files changed, 10 insertions(+), 2 deletions(-)
+
+diff --git a/build.py b/build.py
+index a56d3e22..67aa813d 100755
+--- a/build.py
 b/build.py
+@@ -83,8 +83,8 @@ sipMD5 = {
+ 'linux64'  : 'b349127a4d46452936e4181d96b12c2d',
+ }
+ 

[arch-commits] Commit in aarch64-linux-gnu-gcc/repos (2 files)

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:40:14
  Author: anatolik
Revision: 363656

archrelease: copy trunk to community-testing-x86_64

Added:
  aarch64-linux-gnu-gcc/repos/community-testing-x86_64/
  aarch64-linux-gnu-gcc/repos/community-testing-x86_64/PKGBUILD
(from rev 363655, aarch64-linux-gnu-gcc/trunk/PKGBUILD)

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

Copied: aarch64-linux-gnu-gcc/repos/community-testing-x86_64/PKGBUILD (from rev 
363655, aarch64-linux-gnu-gcc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-07-26 22:40:14 UTC (rev 363656)
@@ -0,0 +1,93 @@
+# Maintainer: Anatol Pomozov 
+
+_target=aarch64-linux-gnu
+pkgname=$_target-gcc
+pkgver=8.2.0
+_islver=0.19
+pkgrel=1
+#_snapshot=7-20180125
+pkgdesc='The GNU Compiler Collection - cross compiler for ARM64 target'
+arch=(x86_64)
+url='https://gcc.gnu.org/'
+license=(GPL LGPL FDL)
+depends=($_target-binutils $_target-glibc libmpc zlib)
+makedepends=(gmp mpfr)
+options=(!emptydirs !strip)
+source=(https://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz
+#https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
+http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
+'d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
+validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+
+if [ -n "$_snapshot" ]; then
+  _basedir=gcc-$_snapshot
+else
+  _basedir=gcc-$pkgver
+fi
+
+prepare() {
+  cd $_basedir
+
+  # link isl for in-tree builds
+  ln -sf ../isl-$_islver isl
+
+  echo $pkgver > gcc/BASE-VER
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" 
"$srcdir"/$_basedir/{libiberty,gcc}/configure
+
+  rm -rf $srcdir/gcc-build
+  mkdir $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/$_basedir/configure \
+  --prefix=/usr \
+  --program-prefix=$_target- \
+  --with-local-prefix=/usr/$_target \
+  --with-sysroot=/usr/$_target \
+  --with-build-sysroot=/usr/$_target \
+  --libdir=/usr/lib --libexecdir=/usr/lib \
+  --target=$_target --host=$CHOST --build=$CHOST \
+  --disable-nls \
+  --enable-languages=c,c++ \
+  --enable-shared --enable-threads=posix \
+  --with-system-zlib --with-isl --enable-__cxa_atexit \
+  --disable-libunwind-exceptions --enable-clocale=gnu \
+  --disable-libstdcxx-pch --disable-libssp \
+  --enable-gnu-unique-object --enable-linker-build-id \
+  --enable-lto --enable-plugin --enable-install-libiberty \
+  --with-linker-hash-style=gnu --enable-gnu-indirect-function \
+  --disable-multilib --disable-werror \
+  --enable-checking=release
+
+  make
+}
+
+package() {
+  cd gcc-build
+
+  make DESTDIR="$pkgdir" install-gcc install-target-libgcc 
install-target-libstdc++-v3
+
+  # strip target binaries
+  find "$pkgdir"/usr/lib/gcc/$_target/ "$pkgdir"/usr/$_target/lib -type f -and 
\( -name \*.a -or -name \*.o \) -exec $_target-objcopy -R .comment -R .note -R 
.debug_info -R .debug_aranges -R .debug_pubnames -R .debug_pubtypes -R 
.debug_abbrev -R .debug_line -R .debug_str -R .debug_ranges -R .debug_loc '{}' 
\;
+
+  # strip host binaries
+  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/ -type f -and \( 
-executable \) -exec strip '{}' \;
+
+  # Remove files that conflict with host gcc package
+  rm -r "$pkgdir"/usr/share/man/man7
+  rm -r "$pkgdir"/usr/share/info
+  rm -r "$pkgdir"/usr/share/gcc-$pkgver
+}


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

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:39:46
  Author: anatolik
Revision: 363655

upgpkg: aarch64-linux-gnu-gcc 8.2.0-1

Modified:
  aarch64-linux-gnu-gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:26:41 UTC (rev 363654)
+++ PKGBUILD2018-07-26 22:39:46 UTC (rev 363655)
@@ -2,7 +2,7 @@
 
 _target=aarch64-linux-gnu
 pkgname=$_target-gcc
-pkgver=8.1.0
+pkgver=8.2.0
 _islver=0.19
 pkgrel=1
 #_snapshot=7-20180125
@@ -13,11 +13,10 @@
 depends=($_target-binutils $_target-glibc libmpc zlib)
 makedepends=(gmp mpfr)
 options=(!emptydirs !strip)
-source=(https://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+source=(https://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz
 #https://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
 http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153'
-'SKIP'
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
 validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

 


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

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:26:41
  Author: anatolik
Revision: 363654

archrelease: copy trunk to community-testing-x86_64

Added:
  avr-gcc/repos/community-testing-x86_64/
  avr-gcc/repos/community-testing-x86_64/PKGBUILD
(from rev 363653, avr-gcc/trunk/PKGBUILD)

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

Copied: avr-gcc/repos/community-testing-x86_64/PKGBUILD (from rev 363653, 
avr-gcc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-07-26 22:26:41 UTC (rev 363654)
@@ -0,0 +1,111 @@
+# $Id$
+# Maintainer: schuay 
+# Contributor: Brad Fanella 
+# Contributor: Corrado Primier 
+# Contributor: danst0 
+
+# Build order: avr-binutils -> avr-gcc -> avr-libc
+
+pkgname=avr-gcc
+pkgver=8.2.0
+pkgrel=1
+#_snapshot=7-20180125
+_islver=0.19
+pkgdesc='The GNU AVR Compiler Collection'
+arch=(x86_64)
+license=(GPL LGPL FDL custom)
+url='http://gcc.gnu.org/'
+depends=(avr-binutils gcc-libs libmpc)
+optdepends=('avr-libc: Standard C library for Atmel AVR development')
+options=(!emptydirs !strip)
+source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz
+
#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.xz
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+   )
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
+'d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
+validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+
+if [ -n "${_snapshot}" ]; then
+  _basedir=gcc-${_snapshot}
+else
+  _basedir=gcc-${pkgver}
+fi
+
+prepare() {
+cd ${_basedir}
+}
+
+build() {
+cd ${srcdir}/${_basedir} 
+
+# link isl for in-tree build
+ln -s ../isl-${_islver} isl
+
+# https://bugs.archlinux.org/task/34629
+# hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+echo ${pkgver} > gcc/BASE-VER
+
+cd ${srcdir}
+mkdir gcc-build && cd gcc-build
+
+export CFLAGS_FOR_TARGET='-O2 -pipe'
+export CXXFLAGS_FOR_TARGET='-O2 -pipe'
+
+# --disable-linker-build-id   https://bugs.archlinux.org/task/34902
+# --disable-__cxa_atexit   https://bugs.archlinux.org/task/50848
+${srcdir}/${_basedir}/configure \
+--disable-install-libiberty \
+--disable-libssp \
+--disable-libstdcxx-pch \
+--disable-libunwind-exceptions \
+--disable-linker-build-id \
+--disable-nls \
+--disable-werror \
+--disable-__cxa_atexit \
+--enable-checking=release \
+--enable-clocale=gnu \
+--enable-gnu-unique-object \
+--enable-gold \
+--enable-languages=c,c++ \
+--enable-ld=default \
+--enable-lto \
+--enable-plugin \
+--enable-shared \
+--infodir=/usr/share/info \
+--libdir=/usr/lib \
+--libexecdir=/usr/lib \
+--mandir=/usr/share/man \
+--prefix=/usr \
+--target=avr \
+--with-as=/usr/bin/avr-as \
+--with-gnu-as \
+--with-gnu-ld \
+--with-ld=/usr/bin/avr-ld \
+--with-plugin-ld=ld.gold \
+--with-system-zlib \
+--with-isl \
+--enable-gnu-indirect-function
+
+make
+}
+
+package() {
+cd ${srcdir}/gcc-build
+
+make -j1 DESTDIR=${pkgdir} install
+
+# Strip debug symbols from libraries; without this, the package size 
balloons to ~500MB.
+find ${pkgdir}/usr/lib -type f -name "*.a" \
+-exec /usr/bin/avr-strip --strip-debug '{}' \;
+
+# Install Runtime Library Exception
+install -Dm644 ${srcdir}/${_basedir}/COPYING.RUNTIME \
+${pkgdir}/usr/share/licenses/avr-gcc/RUNTIME.LIBRARY.EXCEPTION
+
+rm -r ${pkgdir}/usr/share/man/man7
+rm -r ${pkgdir}/usr/share/info
+rm ${pkgdir}/usr/lib/libcc1.*
+}


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

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:26:10
  Author: anatolik
Revision: 363653

upgpkg: avr-gcc 8.2.0-1

Modified:
  avr-gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:25:14 UTC (rev 363652)
+++ PKGBUILD2018-07-26 22:26:10 UTC (rev 363653)
@@ -7,7 +7,7 @@
 # Build order: avr-binutils -> avr-gcc -> avr-libc
 
 pkgname=avr-gcc
-pkgver=8.1.0
+pkgver=8.2.0
 pkgrel=1
 #_snapshot=7-20180125
 _islver=0.19
@@ -18,12 +18,11 @@
 depends=(avr-binutils gcc-libs libmpc)
 optdepends=('avr-libc: Standard C library for Atmel AVR development')
 options=(!emptydirs !strip)
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz{,.sig}
+source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.xz
 
#ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.xz
 http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
)
-sha256sums=('1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153'
-'SKIP'
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
 validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

 


[arch-commits] Commit in arm-none-eabi-gcc/repos (2 files)

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:25:14
  Author: anatolik
Revision: 363652

archrelease: copy trunk to community-testing-x86_64

Added:
  arm-none-eabi-gcc/repos/community-testing-x86_64/
  arm-none-eabi-gcc/repos/community-testing-x86_64/PKGBUILD
(from rev 363651, arm-none-eabi-gcc/trunk/PKGBUILD)

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

Copied: arm-none-eabi-gcc/repos/community-testing-x86_64/PKGBUILD (from rev 
363651, arm-none-eabi-gcc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-07-26 22:25:14 UTC (rev 363652)
@@ -0,0 +1,124 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Martin Schmölzer 
+
+_target=arm-none-eabi
+pkgname=$_target-gcc
+pkgver=8.2.0
+_islver=0.19
+pkgrel=1
+#_snapshot=8-20180427
+pkgdesc='The GNU Compiler Collection - cross compiler for ARM EABI 
(bare-metal) target'
+arch=(x86_64)
+url='http://gcc.gnu.org/'
+license=(GPL LGPL FDL)
+depends=($_target-binutils zlib libmpc)
+makedepends=(gmp mpfr $_target-newlib)
+optdepends=('arm-none-eabi-newlib: Standard C library optimized for embedded 
systems')
+options=(!emptydirs !strip)
+source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz
+#ftp://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
+   http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
+'d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
+validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

+
+if [ -n "$_snapshot" ]; then
+  _basedir=gcc-$_snapshot
+else
+  _basedir=gcc-$pkgver
+fi
+
+prepare() {
+  cd $_basedir
+
+  # link isl for in-tree builds
+  ln -s ../isl-$_islver isl
+
+  echo $pkgver > gcc/BASE-VER
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  mkdir $srcdir/build-{gcc,gcc-nano}
+}
+
+_build_gcc() {
+  $srcdir/$_basedir/configure \
+--target=$_target \
+--prefix=/usr \
+--with-sysroot=/usr/$_target \
+--with-native-system-header-dir=/include \
+--libexecdir=/usr/lib \
+--enable-languages=c,c++ \
+--enable-plugins \
+--disable-decimal-float \
+--disable-libffi \
+--disable-libgomp \
+--disable-libmudflap \
+--disable-libquadmath \
+--disable-libssp \
+--disable-libstdcxx-pch \
+--disable-nls \
+--disable-shared \
+--disable-threads \
+--disable-tls \
+--with-gnu-as \
+--with-gnu-ld \
+--with-system-zlib \
+--with-newlib \
+--with-headers=/usr/$_target/include \
+--with-python-dir=share/gcc-arm-none-eabi \
+--with-gmp \
+--with-mpfr \
+--with-mpc \
+--with-isl \
+--with-libelf \
+--enable-gnu-indirect-function \
+--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' 
\
+--with-pkgversion='Arch Repository' \
+--with-bugurl='https://bugs.archlinux.org/' \
+--with-multilib-list=rmprofile
+
+  make INHIBIT_LIBC_CFLAGS='-DUSE_TM_CLONE_REGISTRY=0'
+}
+
+build() {
+  cd $srcdir/build-gcc
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  export CXXFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  _build_gcc
+
+  # Build libstdc++ without exceptions support (the 'nano' variant)
+  cd $srcdir/build-gcc-nano
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections 
-fno-exceptions'
+  export CXXFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections 
-fno-exceptions'  
+  _build_gcc
+}
+
+package() {
+  cd $srcdir/build-gcc
+  make DESTDIR="$pkgdir" install -j1
+
+  cd $srcdir/build-gcc-nano
+  make DESTDIR="$pkgdir.nano" install -j1
+  # we need only libstdc nano files
+  multilibs=( $($pkgdir/usr/bin/$_target-gcc -print-multi-lib 2>/dev/null) )
+  for multilib in "${multilibs[@]}"; do
+dir="${multilib%%;*}"
+from_dir=$pkgdir.nano/usr/$_target/lib/$dir
+to_dir=$pkgdir/usr/$_target/lib/$dir
+cp -f $from_dir/libstdc++.a $to_dir/libstdc++_nano.a
+cp -f $from_dir/libsupc++.a $to_dir/libsupc++_nano.a
+  done
+
+  # strip target binaries
+  find "$pkgdir"/usr/lib/gcc/$_target/$pkgver "$pkgdir"/usr/$_target/lib -type 
f -and \( -name \*.a -or -name \*.o \) -exec $_target-objcopy -R .comment -R 
.note -R .debug_info -R .debug_aranges -R .debug_pubnames -R .debug_pubtypes -R 
.debug_abbrev -R .debug_line -R .debug_str -R .debug_ranges -R .debug_loc '{}' 
\;
+
+  # strip host binaries
+  find "$pkgdir"/usr/bin/ "$pkgdir"/usr/lib/gcc/$_target/$pkgver -type f -and 
\( -executable \) -exec strip '{}' \;
+
+  # Remove files that conflict with host gcc package
+  rm -r "$pkgdir"/usr/share/man/man7
+  rm -r "$pkgdir"/usr/share/info
+  

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

2018-07-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, July 26, 2018 @ 22:24:47
  Author: anatolik
Revision: 363651

upgpkg: arm-none-eabi-gcc 8.2.0-1

Modified:
  arm-none-eabi-gcc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:13:39 UTC (rev 363650)
+++ PKGBUILD2018-07-26 22:24:47 UTC (rev 363651)
@@ -3,7 +3,7 @@
 
 _target=arm-none-eabi
 pkgname=$_target-gcc
-pkgver=8.1.0
+pkgver=8.2.0
 _islver=0.19
 pkgrel=1
 #_snapshot=8-20180427
@@ -15,11 +15,10 @@
 makedepends=(gmp mpfr $_target-newlib)
 optdepends=('arm-none-eabi-newlib: Standard C library optimized for embedded 
systems')
 options=(!emptydirs !strip)
-source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
+source=(ftp://gcc.gnu.org/pub/gcc/releases/gcc-$pkgver/gcc-$pkgver.tar.xz
 #ftp://gcc.gnu.org/pub/gcc/snapshots/$_snapshot/gcc-$_snapshot.tar.xz
http://isl.gforge.inria.fr/isl-$_islver.tar.bz2)
-sha256sums=('1d1866f992626e61349a1ccd0b8d5253816222cdc13390dcfaa74b093aa2b153'
-'SKIP'
+sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080'
 'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8')
 validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek 

 


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:13:39
  Author: eschwartz
Revision: 363650

archrelease: copy trunk to community-staging-x86_64

Added:
  python-gammu/repos/community-staging-x86_64/
  python-gammu/repos/community-staging-x86_64/PKGBUILD
(from rev 363649, python-gammu/trunk/PKGBUILD)

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

Copied: python-gammu/repos/community-staging-x86_64/PKGBUILD (from rev 363649, 
python-gammu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 22:13:39 UTC (rev 363650)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Felix Yan 
+
+pkgbase=python-gammu
+pkgname=('python-gammu' 'python2-gammu')
+pkgver=2.11
+pkgrel=2
+pkgdesc="Python bindings for Gammu library"
+arch=('x86_64')
+url="https://wammu.eu/python-gammu/;
+license=('GPL')
+makedepends=('python-setuptools' 'python2-setuptools' 'gammu')
+checkdepends=('libdbi-drivers')
+source=(https://dl.cihar.com/python-gammu/python-gammu-$pkgver.tar.bz2)
+sha256sums=('8938af9a92804028e729f68a2e23ccbde525590a4cdc2f43e59d490855a05db6')
+
+prepare() {
+  cp -a python-gammu-$pkgver{,-py2}
+}
+
+build() {
+  cd "${srcdir}"/python-gammu-$pkgver
+  python setup.py build
+
+  cd "${srcdir}"/python-gammu-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # tests can be flaky on slower hardware due to timing
+  cd "${srcdir}"/python-gammu-$pkgver
+  python setup.py test 
+
+  cd "${srcdir}"/python-gammu-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-gammu() {
+  depends=('python' 'gammu')
+
+  cd python-gammu-$pkgver
+  python setup.py install --root="${pkgdir}" --optimize=1
+}
+
+package_python2-gammu() {
+  depends=('python2' 'gammu')
+
+  cd python-gammu-$pkgver-py2
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+}


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:13:16
  Author: eschwartz
Revision: 363649

upgpkg: python-gammu 2.11-2

python 3.7 rebuild
fix test failures with new gammu version

Modified:
  python-gammu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 22:11:45 UTC (rev 363648)
+++ PKGBUILD2018-07-26 22:13:16 UTC (rev 363649)
@@ -5,13 +5,14 @@
 pkgbase=python-gammu
 pkgname=('python-gammu' 'python2-gammu')
 pkgver=2.11
-pkgrel=1
+pkgrel=2
 pkgdesc="Python bindings for Gammu library"
 arch=('x86_64')
-url="http://wammu.eu/python-gammu/;
+url="https://wammu.eu/python-gammu/;
 license=('GPL')
 makedepends=('python-setuptools' 'python2-setuptools' 'gammu')
-source=(http://dl.cihar.com/python-gammu/python-gammu-$pkgver.tar.bz2)
+checkdepends=('libdbi-drivers')
+source=(https://dl.cihar.com/python-gammu/python-gammu-$pkgver.tar.bz2)
 sha256sums=('8938af9a92804028e729f68a2e23ccbde525590a4cdc2f43e59d490855a05db6')
 
 prepare() {
@@ -27,11 +28,12 @@
 }
 
 check() {
+  # tests can be flaky on slower hardware due to timing
   cd "${srcdir}"/python-gammu-$pkgver
-  python setup.py test || warning "Tests failed"
+  python setup.py test 
 
   cd "${srcdir}"/python-gammu-$pkgver-py2
-  python2 setup.py test || warning "Tests failed"
+  python2 setup.py test
 }
 
 package_python-gammu() {


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:11:45
  Author: eschwartz
Revision: 363648

archrelease: copy trunk to community-x86_64

Added:
  gammu/repos/community-x86_64/PKGBUILD
(from rev 363647, gammu/trunk/PKGBUILD)
Deleted:
  gammu/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 22:11:17 UTC (rev 363647)
+++ PKGBUILD2018-07-26 22:11:45 UTC (rev 363648)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Ray Rashif 
-# Contributor: Corrado Primier 
-# Contributor: Aurelien Foret 
-
-pkgname=gammu
-pkgver=1.39.0
-pkgrel=1
-pkgdesc="GNU All Mobile Management Utilities"
-arch=('x86_64')
-url="http://wammu.eu/gammu/;
-license=('GPL')
-depends=('glib2' 'bluez-libs' 'curl' 'libmariadbclient' 'postgresql-libs' 
'libusb' 'libgudev')
-makedepends=('cmake' 'doxygen' 'python2')
-optdepends=('dialog: support for the gammu-config script' 'python2: for python 
bindings')
-source=(https://dl.cihar.com/$pkgname/releases/$pkgname-$pkgver.tar.xz)
-sha256sums=('66d1d991d7a993fdf254d4c425f0fdd38c9cca15b1735936695a486067a6a9f8')
-
-prepare() {
-  cd $pkgname-$pkgver
-# bash completion dir change
-  sed -i 's,COMPLETIONSDIR "/etc/bash_completion.d",COMPLETIONSDIR 
"/usr/share/bash-completion/completions",' contrib/CMakeLists.txt
-}
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake . -DCMAKE_INSTALL_PREFIX="/usr" -DLIB_SUFFIX=""
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: gammu/repos/community-x86_64/PKGBUILD (from rev 363647, 
gammu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 22:11:45 UTC (rev 363648)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Ray Rashif 
+# Contributor: Corrado Primier 
+# Contributor: Aurelien Foret 
+
+pkgname=gammu
+pkgver=1.39.0
+pkgrel=2
+pkgdesc="GNU All Mobile Management Utilities"
+arch=('x86_64')
+url="http://wammu.eu/gammu/;
+license=('GPL')
+depends=('glib2' 'bluez-libs' 'curl' 'libdbi' 'libmariadbclient' 
'postgresql-libs' 'libusb' 'libgudev')
+makedepends=('cmake' 'doxygen' 'python2')
+checkdepends=('libdbi-drivers')
+optdepends=('dialog: support for the gammu-config script' 'python2: for python 
bindings')
+source=(https://dl.cihar.com/$pkgname/releases/$pkgname-$pkgver.tar.xz)
+sha256sums=('66d1d991d7a993fdf254d4c425f0fdd38c9cca15b1735936695a486067a6a9f8')
+
+prepare() {
+  cd $pkgname-$pkgver
+# bash completion dir change
+  sed -i 's,COMPLETIONSDIR "/etc/bash_completion.d",COMPLETIONSDIR 
"/usr/share/bash-completion/completions",' contrib/CMakeLists.txt
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake . -DCMAKE_INSTALL_PREFIX="/usr" -DLIB_SUFFIX=""
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  # tests can be flaky on slower hardware due to timing
+  make test
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="${pkgdir}" install
+}


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

2018-07-26 Thread Eli Schwartz via arch-commits
Date: Thursday, July 26, 2018 @ 22:11:17
  Author: eschwartz
Revision: 363647

upgpkg: gammu 1.39.0-2

enable testsuite
add libdbi support, allows python-gammu tests to succeed

Modified:
  gammu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 21:35:45 UTC (rev 363646)
+++ PKGBUILD2018-07-26 22:11:17 UTC (rev 363647)
@@ -6,13 +6,14 @@
 
 pkgname=gammu
 pkgver=1.39.0
-pkgrel=1
+pkgrel=2
 pkgdesc="GNU All Mobile Management Utilities"
 arch=('x86_64')
 url="http://wammu.eu/gammu/;
 license=('GPL')
-depends=('glib2' 'bluez-libs' 'curl' 'libmariadbclient' 'postgresql-libs' 
'libusb' 'libgudev')
+depends=('glib2' 'bluez-libs' 'curl' 'libdbi' 'libmariadbclient' 
'postgresql-libs' 'libusb' 'libgudev')
 makedepends=('cmake' 'doxygen' 'python2')
+checkdepends=('libdbi-drivers')
 optdepends=('dialog: support for the gammu-config script' 'python2: for python 
bindings')
 source=(https://dl.cihar.com/$pkgname/releases/$pkgname-$pkgver.tar.xz)
 sha256sums=('66d1d991d7a993fdf254d4c425f0fdd38c9cca15b1735936695a486067a6a9f8')
@@ -30,6 +31,13 @@
   make
 }
 
+check() {
+  cd $pkgname-$pkgver
+
+  # tests can be flaky on slower hardware due to timing
+  make test
+}
+
 package() {
   cd $pkgname-$pkgver
 


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

2018-07-26 Thread Antonio Rojas via arch-commits
Date: Thursday, July 26, 2018 @ 21:35:29
  Author: arojas
Revision: 363645

Python 3.7 rebuild

Modified:
  pynormaliz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 21:34:33 UTC (rev 363644)
+++ PKGBUILD2018-07-26 21:35:29 UTC (rev 363645)
@@ -3,7 +3,7 @@
 pkgbase=pynormaliz
 pkgname=(python2-pynormaliz python-pynormaliz)
 pkgver=1.19
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python interface to Normaliz"
 arch=(x86_64)
 url="https://github.com/sebasguts/PyNormaliz;


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

2018-07-26 Thread Antonio Rojas via arch-commits
Date: Thursday, July 26, 2018 @ 21:35:45
  Author: arojas
Revision: 363646

archrelease: copy trunk to community-staging-x86_64

Added:
  pynormaliz/repos/community-staging-x86_64/
  pynormaliz/repos/community-staging-x86_64/PKGBUILD
(from rev 363645, pynormaliz/trunk/PKGBUILD)

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

Copied: pynormaliz/repos/community-staging-x86_64/PKGBUILD (from rev 363645, 
pynormaliz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 21:35:45 UTC (rev 363646)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+
+pkgbase=pynormaliz
+pkgname=(python2-pynormaliz python-pynormaliz)
+pkgver=1.19
+pkgrel=2
+pkgdesc="A Python interface to Normaliz"
+arch=(x86_64)
+url="https://github.com/sebasguts/PyNormaliz;
+license=(GPL2)
+makedepends=(python-setuptools python2-setuptools normaliz boost)
+source=("https://pypi.io/packages/source/P/PyNormaliz/PyNormaliz-$pkgver.tar.gz;)
+sha256sums=('f96dc3ee609f0753f2ea53bc52c6d531e8111f6d52c3adaeabc754f1295e8167')
+
+prepare() {
+  cp -r PyNormaliz-$pkgver PyNormaliz-$pkgver-py2
+}
+
+build() {
+  cd PyNormaliz-$pkgver
+  python setup.py build
+
+  cd ../PyNormaliz-$pkgver-py2
+  python2 setup.py build
+}
+
+package_python2-pynormaliz() {
+  depends=(python2 normaliz)
+  cd PyNormaliz-$pkgver-py2
+
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}
+
+package_python-pynormaliz() {
+  depends=(python normaliz)
+  cd PyNormaliz-$pkgver
+  
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}
+


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

2018-07-26 Thread Antonio Rojas via arch-commits
Date: Thursday, July 26, 2018 @ 21:33:47
  Author: arojas
Revision: 363643

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 21:33:11 UTC (rev 363642)
+++ PKGBUILD2018-07-26 21:33:47 UTC (rev 363643)
@@ -1,40 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgbase=pynormaliz
-pkgname=(python2-pynormaliz python-pynormaliz)
-pkgver=1.17
-pkgrel=2
-pkgdesc="A Python interface to Normaliz"
-arch=(x86_64)
-url="https://github.com/sebasguts/PyNormaliz;
-license=(GPL2)
-makedepends=(python-setuptools python2-setuptools normaliz boost)
-source=("https://pypi.io/packages/source/P/PyNormaliz/PyNormaliz-$pkgver.tar.gz;)
-sha256sums=('17d11c44c65a4e1ae9ee642eb8a4db1454d6f3b3c4ea08ff263106ab245cee72')
-
-prepare() {
-  cp -r PyNormaliz-$pkgver PyNormaliz-$pkgver-py2
-}
-
-build() {
-  cd PyNormaliz-$pkgver
-  python setup.py build
-
-  cd ../PyNormaliz-$pkgver-py2
-  python2 setup.py build
-}
-
-package_python2-pynormaliz() {
-  depends=(python2 normaliz)
-  cd PyNormaliz-$pkgver-py2
-
-  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-}
-
-package_python-pynormaliz() {
-  depends=(python normaliz)
-  cd PyNormaliz-$pkgver
-  
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-}
-

Copied: pynormaliz/repos/community-staging-x86_64/PKGBUILD (from rev 363642, 
pynormaliz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 21:33:47 UTC (rev 363643)
@@ -0,0 +1,40 @@
+# Maintainer: Antonio Rojas 
+
+pkgbase=pynormaliz
+pkgname=(python2-pynormaliz python-pynormaliz)
+pkgver=1.19
+pkgrel=1
+pkgdesc="A Python interface to Normaliz"
+arch=(x86_64)
+url="https://github.com/sebasguts/PyNormaliz;
+license=(GPL2)
+makedepends=(python-setuptools python2-setuptools normaliz boost)
+source=("https://pypi.io/packages/source/P/PyNormaliz/PyNormaliz-$pkgver.tar.gz;)
+sha256sums=('f96dc3ee609f0753f2ea53bc52c6d531e8111f6d52c3adaeabc754f1295e8167')
+
+prepare() {
+  cp -r PyNormaliz-$pkgver PyNormaliz-$pkgver-py2
+}
+
+build() {
+  cd PyNormaliz-$pkgver
+  python setup.py build
+
+  cd ../PyNormaliz-$pkgver-py2
+  python2 setup.py build
+}
+
+package_python2-pynormaliz() {
+  depends=(python2 normaliz)
+  cd PyNormaliz-$pkgver-py2
+
+  python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}
+
+package_python-pynormaliz() {
+  depends=(python normaliz)
+  cd PyNormaliz-$pkgver
+  
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+}
+


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

2018-07-26 Thread Antonio Rojas via arch-commits
Date: Thursday, July 26, 2018 @ 21:33:11
  Author: arojas
Revision: 363642

Update to 1.19

Modified:
  pynormaliz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:58:18 UTC (rev 363641)
+++ PKGBUILD2018-07-26 21:33:11 UTC (rev 363642)
@@ -2,8 +2,8 @@
 
 pkgbase=pynormaliz
 pkgname=(python2-pynormaliz python-pynormaliz)
-pkgver=1.17
-pkgrel=2
+pkgver=1.19
+pkgrel=1
 pkgdesc="A Python interface to Normaliz"
 arch=(x86_64)
 url="https://github.com/sebasguts/PyNormaliz;
@@ -10,7 +10,7 @@
 license=(GPL2)
 makedepends=(python-setuptools python2-setuptools normaliz boost)
 
source=("https://pypi.io/packages/source/P/PyNormaliz/PyNormaliz-$pkgver.tar.gz;)
-sha256sums=('17d11c44c65a4e1ae9ee642eb8a4db1454d6f3b3c4ea08ff263106ab245cee72')
+sha256sums=('f96dc3ee609f0753f2ea53bc52c6d531e8111f6d52c3adaeabc754f1295e8167')
 
 prepare() {
   cp -r PyNormaliz-$pkgver PyNormaliz-$pkgver-py2


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:58:12
  Author: shibumi
Revision: 363640

upgpkg: bettercap 2.7-1

Modified:
  bettercap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:54:23 UTC (rev 363639)
+++ PKGBUILD2018-07-26 20:58:12 UTC (rev 363640)
@@ -1,7 +1,7 @@
 # Maintainer: Levente Polyak 
 
 pkgname=bettercap
-pkgver=2.6
+pkgver=2.7
 pkgrel=1
 pkgdesc='Swiss army knife for network attacks and monitoring'
 url='https://github.com/bettercap/bettercap'
@@ -11,7 +11,7 @@
 makedepends=('go-pie' 'git' 'dep')
 options=('!emptydirs')
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
-sha512sums=('cf58c457fd342a33497ffedcc0a9a4b0b337ca3a9fdaaf81530142835c78376a9a3c01a5326f3d7933d3b0b4b8d128c0b2c8d8397c907d78cd250e8fb9ffaacf')
+sha512sums=('9ac9ff08d9d24fa339fcf981d70945daf51b743a05f0f30d9153bfd756bdd9cdc1ebed221d6898740dfa57fb46d1b4d22d22cf942ea9737dbc2f5fafbb04713e')
 
 prepare(){
   export GOPATH="${srcdir}/go"


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:58:18
  Author: shibumi
Revision: 363641

archrelease: copy trunk to community-x86_64

Added:
  bettercap/repos/community-x86_64/PKGBUILD
(from rev 363640, bettercap/trunk/PKGBUILD)
Deleted:
  bettercap/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:58:12 UTC (rev 363640)
+++ PKGBUILD2018-07-26 20:58:18 UTC (rev 363641)
@@ -1,35 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=bettercap
-pkgver=2.6
-pkgrel=1
-pkgdesc='Swiss army knife for network attacks and monitoring'
-url='https://github.com/bettercap/bettercap'
-arch=('x86_64')
-license=('GPL3')
-depends=('libpcap' 'libnetfilter_queue' 'iproute2' 'glibc' 'libnfnetlink')
-makedepends=('go-pie' 'git' 'dep')
-options=('!emptydirs')
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
-sha512sums=('cf58c457fd342a33497ffedcc0a9a4b0b337ca3a9fdaaf81530142835c78376a9a3c01a5326f3d7933d3b0b4b8d128c0b2c8d8397c907d78cd250e8fb9ffaacf')
-
-prepare(){
-  export GOPATH="${srcdir}/go"
-  mkdir -p go/src/github.com/bettercap
-  ln -rTsf ${pkgname}-${pkgver} go/src/github.com/bettercap/bettercap
-}
-
-build() {
-  cd go/src/github.com/bettercap/bettercap
-  export GOPATH="${srcdir}/go"
-  dep ensure
-  go build -o bettercap
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 bettercap -t "${pkgdir}/usr/bin"
-  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: bettercap/repos/community-x86_64/PKGBUILD (from rev 363640, 
bettercap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:58:18 UTC (rev 363641)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+
+pkgname=bettercap
+pkgver=2.7
+pkgrel=1
+pkgdesc='Swiss army knife for network attacks and monitoring'
+url='https://github.com/bettercap/bettercap'
+arch=('x86_64')
+license=('GPL3')
+depends=('libpcap' 'libnetfilter_queue' 'iproute2' 'glibc' 'libnfnetlink')
+makedepends=('go-pie' 'git' 'dep')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/bettercap/bettercap/archive/v${pkgver}.tar.gz)
+sha512sums=('9ac9ff08d9d24fa339fcf981d70945daf51b743a05f0f30d9153bfd756bdd9cdc1ebed221d6898740dfa57fb46d1b4d22d22cf942ea9737dbc2f5fafbb04713e')
+
+prepare(){
+  export GOPATH="${srcdir}/go"
+  mkdir -p go/src/github.com/bettercap
+  ln -rTsf ${pkgname}-${pkgver} go/src/github.com/bettercap/bettercap
+}
+
+build() {
+  cd go/src/github.com/bettercap/bettercap
+  export GOPATH="${srcdir}/go"
+  dep ensure
+  go build -o bettercap
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 bettercap -t "${pkgdir}/usr/bin"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:54:14
  Author: shibumi
Revision: 363638

upgpkg: vault 0.10.3-1

Modified:
  vault/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:52:29 UTC (rev 363637)
+++ PKGBUILD2018-07-26 20:54:14 UTC (rev 363638)
@@ -4,7 +4,7 @@
 
 pkgname='vault'
 pkgdesc='A tool for managing secrets'
-pkgver='0.10.2'
+pkgver='0.10.3'
 pkgrel='1'
 url="https://vaultproject.io/;
 license=('MPL')
@@ -13,7 +13,7 @@
 depends=('glibc')
 install='vault.install'
 backup=('etc/vault.hcl')
-_vault_commit='3ee0802ed08cb7f4046c2151ec4671a076b76166'
+_vault_commit='533003e27840d9646cb4e7d23b3a113895da1dd0'
 source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit};
 'vault.service'
 'vault.sysusers'


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:54:23
  Author: shibumi
Revision: 363639

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |  146 +++
 vault.hcl  |   38 +++---
 vault.install  |   18 +++---
 vault.service  |   44 
 vault.sysusers |2 
 vault.tmpfiles |2 
 6 files changed, 125 insertions(+), 125 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:54:14 UTC (rev 363638)
+++ PKGBUILD2018-07-26 20:54:23 UTC (rev 363639)
@@ -1,73 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Contributor: Tim Meusel 
-# Contributor: Sebastian Rakel sebast...@devunit.eu
-
-pkgname='vault'
-pkgdesc='A tool for managing secrets'
-pkgver='0.10.2'
-pkgrel='1'
-url="https://vaultproject.io/;
-license=('MPL')
-arch=('x86_64')
-makedepends=('go-pie' 'git' 'yarn' 'python2' 'bower' 'npm' 'zip')
-depends=('glibc')
-install='vault.install'
-backup=('etc/vault.hcl')
-_vault_commit='3ee0802ed08cb7f4046c2151ec4671a076b76166'
-source=("git+https://github.com/hashicorp/vault#commit=${_vault_commit};
-'vault.service'
-'vault.sysusers'
-'vault.tmpfiles'
-'vault.hcl')
-sha512sums=('SKIP'
-
'6619cf57668e995cddb29fb6c388c18c21b251052a53832415e415bb4fe538361ef77b74536f5b082b9cda6cd71b598fc50d8b7f51092c4d60262052c5725af2'
-
'92616ccf83fa5ca9f8b0d022cf8ceb1f3549e12b66bf21d9f77f3eb26bd75ec1dc36c155948ec987c642067b85fbfc30a9217d6c503d952a402aa5ef63e50928'
-
'073f0f400cba78521cd2709ce86d88fbb14125117f9f3beca657f625d04eab8e00f7a01b5d9a1cfc03e9038844f5732bdbb1a85dd65a803d3f0b90f8bf87880e'
-
'46106cc76151eef2dd5e4b2caa6a96aae4d6ce1ecbf977dcc8667a3f6c829cbea95133622adafcb15cdfaa066ecc94c73c983e7613ee2f6573694981569729fe')
-
-prepare () {
-  export GOPATH="${srcdir}"
-  export PATH="$PATH:$GOPATH/bin"
-  mkdir -p src/github.com/hashicorp/
-  mv "${pkgname}" "src/github.com/hashicorp/${pkgname}"
-  # this is temporary
-  go get github.com/kardianos/govendor
-  export PACKAGE_ROOT="${GOPATH}/src/github.com/hashicorp/${pkgname}"
-}
-
-build () {
-  cd $PACKAGE_ROOT
-
-  # We will provide these packages in the future ourself
-  govendor fetch github.com/mitchellh/gox
-  govendor fetch github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs
-  govendor fetch github.com/hashicorp/go-bindata/go-bindata
-
-  cd $PACKAGE_ROOT/vendor/github.com/hashicorp/go-bindata/go-bindata
-  go build
-  go install
-
-  cd 
$PACKAGE_ROOT/vendor/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs
-  go build
-  go install
-
-  cd $PACKAGE_ROOT/vendor/github.com/mitchellh/gox
-  go build
-  go install
-
-  cd $PACKAGE_ROOT
-  XC_OSARCH='linux/amd64' make static-dist bin
-}
-
-package () {
-  cd ${PACKAGE_ROOT}
-  install -Dm755 bin/vault "${pkgdir}/usr/bin/vault"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm644 "${srcdir}/vault.hcl" "${pkgdir}/etc/vault.hcl"
-  install -Dm644 "${srcdir}/vault.service" 
"${pkgdir}/usr/lib/systemd/system/vault.service"
-  install -Dm644 "${srcdir}/vault.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/vault.conf"
-  install -Dm644 "${srcdir}/vault.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/vault.conf"
-  for file in README.md CHANGELOG.md ; do
-install -Dm644 "${file}" "${pkgdir}/usr/share/doc/${pkgname}/${file}"
-  done
-}

Copied: vault/repos/community-x86_64/PKGBUILD (from rev 363638, 
vault/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:54:23 UTC (rev 363639)
@@ -0,0 +1,73 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Tim Meusel 
+# Contributor: Sebastian Rakel sebast...@devunit.eu
+
+pkgname='vault'
+pkgdesc='A tool for managing secrets'
+pkgver='0.10.3'
+pkgrel='1'
+url="https://vaultproject.io/;
+license=('MPL')
+arch=('x86_64')
+makedepends=('go-pie' 'git' 'yarn' 'python2' 'bower' 'npm' 'zip')
+depends=('glibc')
+install='vault.install'
+backup=('etc/vault.hcl')

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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:52:23
  Author: shibumi
Revision: 363636

upgpkg: playerctl 0.6.1-1

Modified:
  playerctl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:47:59 UTC (rev 363635)
+++ PKGBUILD2018-07-26 20:52:23 UTC (rev 363636)
@@ -2,7 +2,7 @@
 # Contributor: Ian D. Scott 
 # Contributor: Tony Crisci 
 pkgname=playerctl
-pkgver=0.6.0
+pkgver=0.6.1
 pkgrel=1
 pkgdesc="mpris media player controller and lib for spotify, vlc, audacious, 
bmp, xmms2, and others."
 arch=('x86_64')
@@ -11,7 +11,7 @@
 depends=('glib2')
 makedepends=('gobject-introspection' 'gtk-doc')
 
source=("playerctl-${pkgver}.tar.gz::https://github.com/acrisci/playerctl/archive/v${pkgver}.tar.gz;)
-sha512sums=('8023b5704ca2a428510df6228850b616061289764cc3c4190c0c46f79d6a20e499495f2d773bd821357653ba63bca40eac70f7cc3a11251da3c6a4f7781db739')
+sha512sums=('07c302eb06a96bf3b8aa180e68e85ef6f9fdb5933b80fbce8ee5f9a36c1d961eaf5638e319ff0b26475984acc57a447a4aa8e705667f77e4bd393364cdbfb284')
 
 prepare() {
 cd "${srcdir}/playerctl-${pkgver}"


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:52:29
  Author: shibumi
Revision: 363637

archrelease: copy trunk to community-x86_64

Added:
  playerctl/repos/community-x86_64/PKGBUILD
(from rev 363636, playerctl/trunk/PKGBUILD)
Deleted:
  playerctl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:52:23 UTC (rev 363636)
+++ PKGBUILD2018-07-26 20:52:29 UTC (rev 363637)
@@ -1,29 +0,0 @@
-# Maintainer : Christian Rebischke 
-# Contributor: Ian D. Scott 
-# Contributor: Tony Crisci 
-pkgname=playerctl
-pkgver=0.6.0
-pkgrel=1
-pkgdesc="mpris media player controller and lib for spotify, vlc, audacious, 
bmp, xmms2, and others."
-arch=('x86_64')
-url="https://github.com/acrisci/playerctl;
-license=('LGPL3')
-depends=('glib2')
-makedepends=('gobject-introspection' 'gtk-doc')
-source=("playerctl-${pkgver}.tar.gz::https://github.com/acrisci/playerctl/archive/v${pkgver}.tar.gz;)
-sha512sums=('8023b5704ca2a428510df6228850b616061289764cc3c4190c0c46f79d6a20e499495f2d773bd821357653ba63bca40eac70f7cc3a11251da3c6a4f7781db739')
-
-prepare() {
-cd "${srcdir}/playerctl-${pkgver}"
-NOCONFIGURE=true ./autogen.sh
-}
-
-build() {
-cd "${srcdir}/playerctl-${pkgver}"
-./configure --prefix=/usr --enable-gtk-doc
-}
-
-package() {
-cd "${srcdir}/playerctl-${pkgver}"
-make DESTDIR="${pkgdir}/" install
-}

Copied: playerctl/repos/community-x86_64/PKGBUILD (from rev 363636, 
playerctl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:52:29 UTC (rev 363637)
@@ -0,0 +1,29 @@
+# Maintainer : Christian Rebischke 
+# Contributor: Ian D. Scott 
+# Contributor: Tony Crisci 
+pkgname=playerctl
+pkgver=0.6.1
+pkgrel=1
+pkgdesc="mpris media player controller and lib for spotify, vlc, audacious, 
bmp, xmms2, and others."
+arch=('x86_64')
+url="https://github.com/acrisci/playerctl;
+license=('LGPL3')
+depends=('glib2')
+makedepends=('gobject-introspection' 'gtk-doc')
+source=("playerctl-${pkgver}.tar.gz::https://github.com/acrisci/playerctl/archive/v${pkgver}.tar.gz;)
+sha512sums=('07c302eb06a96bf3b8aa180e68e85ef6f9fdb5933b80fbce8ee5f9a36c1d961eaf5638e319ff0b26475984acc57a447a4aa8e705667f77e4bd393364cdbfb284')
+
+prepare() {
+cd "${srcdir}/playerctl-${pkgver}"
+NOCONFIGURE=true ./autogen.sh
+}
+
+build() {
+cd "${srcdir}/playerctl-${pkgver}"
+./configure --prefix=/usr --enable-gtk-doc
+}
+
+package() {
+cd "${srcdir}/playerctl-${pkgver}"
+make DESTDIR="${pkgdir}/" install
+}


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:47:53
  Author: shibumi
Revision: 363634

upgpkg: facter 3.11.3-1

Modified:
  facter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:35:05 UTC (rev 363633)
+++ PKGBUILD2018-07-26 20:47:53 UTC (rev 363634)
@@ -20,7 +20,7 @@
 replaces=('cfacter')
 source=("https://github.com/puppetlabs/facter/archive/${pkgver}.tar.gz;
 'java10.patch')
-sha512sums=('aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582'
+sha512sums=('6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef'
 
'0db7f0a636bb31850b4440b3e7acc273cefc4091bd177ffaeb51434f80b142b9a96730d2a31a6ef48bf94dbd1cb21943a18e4f329a75b87718efd06a7124260b')
 
 prepare() {


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:47:59
  Author: shibumi
Revision: 363635

archrelease: copy trunk to community-x86_64

Added:
  facter/repos/community-x86_64/PKGBUILD
(from rev 363634, facter/trunk/PKGBUILD)
  facter/repos/community-x86_64/java10.patch
(from rev 363634, facter/trunk/java10.patch)
Deleted:
  facter/repos/community-x86_64/PKGBUILD
  facter/repos/community-x86_64/java10.patch

--+
 PKGBUILD |  106 -
 java10.patch |   76 
 2 files changed, 91 insertions(+), 91 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:47:53 UTC (rev 363634)
+++ PKGBUILD2018-07-26 20:47:59 UTC (rev 363635)
@@ -1,53 +0,0 @@
-# $Id$
-# Maintainer: Christian Rebischke 
-# Contributor: Jonathan Steel 
-# Contributor: Greg Sutcliffe 
-# Contributor: Hyacinthe Cartiaux 
-# Contributor: Thomas S Hatch 
-# Contributor: Dave Simons 
-# Contributor: Niels Abspoel 
-
-pkgname=facter
-pkgver=3.11.2
-pkgrel=1
-pkgdesc="Collect and display system facts"
-arch=('x86_64')
-url="http://puppetlabs.com/facter;
-license=('APACHE')
-depends=('ruby' 'yaml-cpp' 'boost-libs' 'curl')
-makedepends=('boost' 'cmake' 'java-environment>=10' 'leatherman' 'cpp-hocon' 
'java-environment-common')
-optdepends=('java-environment: jruby support')
-replaces=('cfacter')
-source=("https://github.com/puppetlabs/facter/archive/${pkgver}.tar.gz;
-'java10.patch')
-sha512sums=('aaeee7449813590ac8bc8d3b1b2a654e75bcdaabbb19f91f8b282f747e0f8af05ef71bc872b99c226f0db4d06b67549551f62c365853f5829c6b26c931c0b582'
-
'0db7f0a636bb31850b4440b3e7acc273cefc4091bd177ffaeb51434f80b142b9a96730d2a31a6ef48bf94dbd1cb21943a18e4f329a75b87718efd06a7124260b')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-
-  # Replace rb_data_object_alloc symbol with rb_data_object_wrap
-  # https://tickets.puppetlabs.com/browse/FACT-1291
-  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
-$( grep -rl rb_data_object_alloc lib/src/ruby )
-  patch -p1 < ${srcdir}/java10.patch
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  # Do not treat warnings as errors
-  CXXFLAGS+=' -Wno-error'
-
-  JAVA_HOME=/usr/lib/jvm/default cmake -DCMAKE_INSTALL_PREFIX=/usr
-
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  make install DESTDIR="${pkgdir}"
-
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
-}

Copied: facter/repos/community-x86_64/PKGBUILD (from rev 363634, 
facter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:47:59 UTC (rev 363635)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Christian Rebischke 
+# Contributor: Jonathan Steel 
+# Contributor: Greg Sutcliffe 
+# Contributor: Hyacinthe Cartiaux 
+# Contributor: Thomas S Hatch 
+# Contributor: Dave Simons 
+# Contributor: Niels Abspoel 
+
+pkgname=facter
+pkgver=3.11.3
+pkgrel=1
+pkgdesc="Collect and display system facts"
+arch=('x86_64')
+url="http://puppetlabs.com/facter;
+license=('APACHE')
+depends=('ruby' 'yaml-cpp' 'boost-libs' 'curl')
+makedepends=('boost' 'cmake' 'java-environment>=10' 'leatherman' 'cpp-hocon' 
'java-environment-common')
+optdepends=('java-environment: jruby support')
+replaces=('cfacter')
+source=("https://github.com/puppetlabs/facter/archive/${pkgver}.tar.gz;
+'java10.patch')
+sha512sums=('6b2dbc5a0bc1c70739a4c0987311ef0891a27f64ed1b45a46cc20a37e6d1d24fda0481976fbf743f83f10d2014f6e0df0e2b5cc9eba19924e831652e1a8417ef'
+
'0db7f0a636bb31850b4440b3e7acc273cefc4091bd177ffaeb51434f80b142b9a96730d2a31a6ef48bf94dbd1cb21943a18e4f329a75b87718efd06a7124260b')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+
+  # Replace rb_data_object_alloc symbol with rb_data_object_wrap
+  # https://tickets.puppetlabs.com/browse/FACT-1291
+  sed -i 's/rb_data_object_alloc/rb_data_object_wrap/g' \
+$( grep -rl rb_data_object_alloc lib/src/ruby )
+  patch -p1 < ${srcdir}/java10.patch
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  # Do not treat warnings as errors
+  CXXFLAGS+=' -Wno-error'
+
+  JAVA_HOME=/usr/lib/jvm/default cmake -DCMAKE_INSTALL_PREFIX=/usr
+
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  make install DESTDIR="${pkgdir}"
+
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/"${pkgname}"/LICENSE
+}

Deleted: java10.patch
===
--- java10.patch2018-07-26 20:47:53 UTC (rev 363634)
+++ java10.patch2018-07-26 20:47:59 UTC (rev 363635)
@@ -1,38 +0,0 @@
-From 05050b84320e118fc7490609b77b5cdeafd83add Mon Sep 17 00:00:00 2001
-From: mlevitt 
-Date: Sat, 14 Apr 2018 14:51:22 -0600
-Subject: [PATCH] (FACT-1844) JDK10 drops support for javah
-
-Any JDK post 9 requires change of invocation from
-
-   javah -d 
-to
-   javac -h 

- 

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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:35:05
  Author: shibumi
Revision: 363633

upgpkg: facter 3.11.3-1

Modified:
  facter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 20:34:26 UTC (rev 363632)
+++ PKGBUILD2018-07-26 20:35:05 UTC (rev 363633)
@@ -8,7 +8,7 @@
 # Contributor: Niels Abspoel 
 
 pkgname=facter
-pkgver=3.11.2
+pkgver=3.11.3
 pkgrel=1
 pkgdesc="Collect and display system facts"
 arch=('x86_64')


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:34:26
  Author: shibumi
Revision: 363632

archrelease: copy trunk to community-x86_64

Added:
  iwd/repos/community-x86_64/PKGBUILD
(from rev 363631, iwd/trunk/PKGBUILD)
Deleted:
  iwd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:34:19 UTC (rev 363631)
+++ PKGBUILD2018-07-26 20:34:26 UTC (rev 363632)
@@ -1,30 +0,0 @@
-# Maintainer: Christian Rebischke 
-
-pkgname=iwd
-pkgver=0.3
-pkgrel=1
-pkgdesc='Internet Wireless Daemon'
-arch=('x86_64')
-url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
-license=('LGPL')
-depends=('glibc')
-source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
-sha512sums=('9c34d98ecae18955cc39cb7a58c0724b500902e2070ebbc1967fa4e2ed3633e01052a6bcb592b8bbb806307d8f0db8271a0ac7ad105f8a8f42915b8627e429f6'
-'SKIP')
-validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure --prefix=/usr \
-   --sysconfdir=/etc \
-   --libexecdir=/usr/lib/iwd \
-   --localstatedir=/var
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make install DESTDIR="${pkgdir}"
-}
-
-# vim: set ts=2 sw=2 ft=sh noet:

Copied: iwd/repos/community-x86_64/PKGBUILD (from rev 363631, 
iwd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:34:26 UTC (rev 363632)
@@ -0,0 +1,30 @@
+# Maintainer: Christian Rebischke 
+
+pkgname=iwd
+pkgver=0.4
+pkgrel=1
+pkgdesc='Internet Wireless Daemon'
+arch=('x86_64')
+url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
+license=('LGPL')
+depends=('glibc')
+source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
+sha512sums=('55c469b4e675f0c47c91bc46f0a93b704d9f2893393262aca8fd983aee16a7a13a112e9df15a31561fe72a806439a9a93fcbe1721648f3eed9ef277f9339b770'
+'SKIP')
+validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --libexecdir=/usr/lib/iwd \
+   --localstatedir=/var
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make install DESTDIR="${pkgdir}"
+}
+
+# vim: set ts=2 sw=2 ft=sh noet:


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

2018-07-26 Thread Christian Rebischke via arch-commits
Date: Thursday, July 26, 2018 @ 20:34:19
  Author: shibumi
Revision: 363631

upgpkg: iwd 0.4-1

Modified:
  iwd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 18:07:33 UTC (rev 363630)
+++ PKGBUILD2018-07-26 20:34:19 UTC (rev 363631)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Rebischke 
 
 pkgname=iwd
-pkgver=0.3
+pkgver=0.4
 pkgrel=1
 pkgdesc='Internet Wireless Daemon'
 arch=('x86_64')
@@ -9,7 +9,7 @@
 license=('LGPL')
 depends=('glibc')
 
source=("https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar"{.xz,.sign})
-sha512sums=('9c34d98ecae18955cc39cb7a58c0724b500902e2070ebbc1967fa4e2ed3633e01052a6bcb592b8bbb806307d8f0db8271a0ac7ad105f8a8f42915b8627e429f6'
+sha512sums=('55c469b4e675f0c47c91bc46f0a93b704d9f2893393262aca8fd983aee16a7a13a112e9df15a31561fe72a806439a9a93fcbe1721648f3eed9ef277f9339b770'
 'SKIP')
 validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
 


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

2018-07-26 Thread Jan Steffens via arch-commits
Date: Thursday, July 26, 2018 @ 20:05:44
  Author: heftig
Revision: 329569

archrelease: copy trunk to extra-x86_64

Added:
  libdazzle/repos/extra-x86_64/PKGBUILD
(from rev 329568, libdazzle/trunk/PKGBUILD)
Deleted:
  libdazzle/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 20:05:27 UTC (rev 329568)
+++ PKGBUILD2018-07-26 20:05:44 UTC (rev 329569)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Jan de Groot 
-
-pkgname=libdazzle
-pkgver=3.28.2
-pkgrel=1
-pkgdesc="A library to delight your users with fancy features"
-url="https://git.gnome.org/browse/libdazzle;
-arch=(x86_64)
-license=(LGPL)
-depends=(gtk3)
-makedepends=(git meson vala gobject-introspection gtk-doc)
-checkdepends=(xorg-server-xvfb)
-_commit=3e4df964882fbbc1cfed06f145844b1d0bec4e97  # tags/3.28.2^0
-source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  arch-meson $pkgname build -Denable_gtk_doc=true
-  ninja -C build
-}
-
-check() {
-  cd build
-  xvfb-run meson test
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}

Copied: libdazzle/repos/extra-x86_64/PKGBUILD (from rev 329568, 
libdazzle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 20:05:44 UTC (rev 329569)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Jan de Groot 
+
+pkgname=libdazzle
+pkgver=3.28.4
+pkgrel=1
+pkgdesc="A library to delight your users with fancy features"
+url="https://gitlab.gnome.org/GNOME/libdazzle;
+arch=(x86_64)
+license=(LGPL)
+depends=(gtk3)
+makedepends=(git meson vala gobject-introspection gtk-doc)
+checkdepends=(xorg-server-xvfb)
+_commit=7e0b543bc45439d59872e6a5a222b6b946c9cf83  # tags/3.28.4^0
+source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build -D enable_gtk_doc=true
+  ninja -C build
+}
+
+check() {
+  xvfb-run meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2018-07-26 Thread Jan Steffens via arch-commits
Date: Thursday, July 26, 2018 @ 20:05:27
  Author: heftig
Revision: 329568

3.28.4-1

Modified:
  libdazzle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 14:11:16 UTC (rev 329567)
+++ PKGBUILD2018-07-26 20:05:27 UTC (rev 329568)
@@ -2,16 +2,16 @@
 # Maintainer: Jan de Groot 
 
 pkgname=libdazzle
-pkgver=3.28.2
+pkgver=3.28.4
 pkgrel=1
 pkgdesc="A library to delight your users with fancy features"
-url="https://git.gnome.org/browse/libdazzle;
+url="https://gitlab.gnome.org/GNOME/libdazzle;
 arch=(x86_64)
 license=(LGPL)
 depends=(gtk3)
 makedepends=(git meson vala gobject-introspection gtk-doc)
 checkdepends=(xorg-server-xvfb)
-_commit=3e4df964882fbbc1cfed06f145844b1d0bec4e97  # tags/3.28.2^0
+_commit=7e0b543bc45439d59872e6a5a222b6b946c9cf83  # tags/3.28.4^0
 source=("git+https://gitlab.gnome.org/GNOME/libdazzle.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -21,15 +21,14 @@
 }
 
 build() {
-  arch-meson $pkgname build -Denable_gtk_doc=true
+  arch-meson $pkgname build -D enable_gtk_doc=true
   ninja -C build
 }
 
 check() {
-  cd build
-  xvfb-run meson test
+  xvfb-run meson test -C build
 }
 
 package() {
-  DESTDIR="$pkgdir" ninja -C build install
+  DESTDIR="$pkgdir" meson install -C build
 }


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

2018-07-26 Thread Gaëtan Bisson via arch-commits
Date: Thursday, July 26, 2018 @ 18:07:33
  Author: bisson
Revision: 363630

archrelease: copy trunk to community-staging-x86_64

Added:
  unbound/repos/community-staging-x86_64/
  unbound/repos/community-staging-x86_64/PKGBUILD
(from rev 363629, unbound/trunk/PKGBUILD)
  unbound/repos/community-staging-x86_64/conf
(from rev 363629, unbound/trunk/conf)
  unbound/repos/community-staging-x86_64/hook
(from rev 363629, unbound/trunk/hook)
  unbound/repos/community-staging-x86_64/service
(from rev 363629, unbound/trunk/service)
  unbound/repos/community-staging-x86_64/sysusers.d
(from rev 363629, unbound/trunk/sysusers.d)
  unbound/repos/community-staging-x86_64/tmpfiles.d
(from rev 363629, unbound/trunk/tmpfiles.d)

+
 PKGBUILD   |   63 +++
 conf   |5 
 hook   |   10 +
 service|   14 +
 sysusers.d |1 
 tmpfiles.d |1 
 6 files changed, 94 insertions(+)

Copied: unbound/repos/community-staging-x86_64/PKGBUILD (from rev 363629, 
unbound/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 18:07:33 UTC (rev 363630)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Hisato Tatekura 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=unbound
+pkgver=1.7.3
+pkgrel=2
+pkgdesc='Validating, recursive, and caching DNS resolver'
+url='https://unbound.net/'
+license=('custom:BSD')
+arch=('x86_64')
+makedepends=('expat')
+optdepends=('expat: unbound-anchor')
+depends=('openssl' 'ldns' 'libevent' 'fstrm' 'protobuf-c' 'dnssec-anchors')
+backup=('etc/unbound/unbound.conf')
+validpgpkeys=('EDFAA3F2CA4E6EB05681AF8E9F6F1C2D7E045F8D')
+source=("https://unbound.net/downloads/${pkgname}-${pkgver}.tar.gz"{,.asc}
+'sysusers.d'
+'tmpfiles.d'
+'service'
+'hook'
+'conf')
+sha256sums=('c11de115d928a6b48b2165e0214402a7a7da313cd479203a7ce7a8b62cba602d'
+'SKIP'
+'85b8f00881fb93bcce83bdfe3246463a396eb5b352c0d7f5fca32fcb839d22fa'
+'31a573f43287dd7e3678be1680388bfc7d8dee8280eb2443f521a4b349aaa6b6'
+'526ee18a5394073404ee10a67addf9894efa43fa234234562e84a1641d54b556'
+'2746aede36b1f57efdcc370b7643ce31ff9e6acb9a1f62705987b07eaed866a3'
+'07d764f4f42adfba9685c5c7feef81116118f4a1772b118aa3ebbe059e8a513e')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var \
+   --sbindir=/usr/bin \
+   --disable-rpath \
+   --enable-dnstap \
+   --enable-pie \
+   --enable-relro-now \
+   --with-conf-file=/etc/unbound/unbound.conf \
+   --with-pidfile=/run/unbound.pid \
+   --with-rootkey-file=/etc/trusted-key.key \
+   --with-libevent \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 doc/example.conf.in 
"${pkgdir}/etc/unbound/unbound.conf.example"
+   install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   install -Dm644 ../sysusers.d "${pkgdir}/usr/lib/sysusers.d/unbound.conf"
+   install -Dm644 ../service 
"${pkgdir}/usr/lib/systemd/system/unbound.service"
+   install -Dm644 ../conf "${pkgdir}/etc/unbound/unbound.conf"
+
+   # Trust anchor file available from within unbound's chroot.
+   install -Dm644 ../tmpfiles.d "${pkgdir}/usr/lib/tmpfiles.d/unbound.conf"
+   install -Dm644 ../hook 
"${pkgdir}/usr/share/libalpm/hooks/unbound-key.hook"
+}

Copied: unbound/repos/community-staging-x86_64/conf (from rev 363629, 
unbound/trunk/conf)
===
--- community-staging-x86_64/conf   (rev 0)
+++ community-staging-x86_64/conf   2018-07-26 18:07:33 UTC (rev 363630)
@@ -0,0 +1,5 @@
+server:
+  use-syslog: yes
+  username: "unbound"
+  directory: "/etc/unbound"
+  trust-anchor-file: trusted-key.key

Copied: unbound/repos/community-staging-x86_64/hook (from rev 363629, 
unbound/trunk/hook)
===
--- community-staging-x86_64/hook   (rev 0)
+++ community-staging-x86_64/hook   2018-07-26 18:07:33 UTC (rev 363630)
@@ -0,0 +1,10 @@
+[Trigger]
+Type = File
+Target = etc/trusted-key.key
+Operation = Install
+Operation = Upgrade
+
+[Action]
+Description = Updating trusted-key.key for unbound...
+When = PostTransaction
+Exec = /bin/cp -f /etc/trusted-key.key /etc/unbound/

Copied: unbound/repos/community-staging-x86_64/service (from rev 363629, 
unbound/trunk/service)

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

2018-07-26 Thread Gaëtan Bisson via arch-commits
Date: Thursday, July 26, 2018 @ 18:06:43
  Author: bisson
Revision: 363629

rebuild for protobuf-3.6.0

Modified:
  unbound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 17:25:54 UTC (rev 363628)
+++ PKGBUILD2018-07-26 18:06:43 UTC (rev 363629)
@@ -5,7 +5,7 @@
 
 pkgname=unbound
 pkgver=1.7.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Validating, recursive, and caching DNS resolver'
 url='https://unbound.net/'
 license=('custom:BSD')


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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 17:25:54
  Author: archange
Revision: 363628

archrelease: copy trunk to community-x86_64

Added:
  fractal/repos/community-x86_64/PKGBUILD
(from rev 363627, fractal/trunk/PKGBUILD)
Deleted:
  fractal/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 17:25:20 UTC (rev 363627)
+++ PKGBUILD2018-07-26 17:25:54 UTC (rev 363628)
@@ -1,25 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=fractal
-pkgver=3.29.1
-pkgrel=1
-pkgdesc="A GTK+ client for Matrix written in Rust"
-arch=('x86_64')
-url="https://wiki.gnome.org/Apps/Fractal;
-license=('GPL3')
-depends=('gtk3' 'gspell')
-makedepends=('meson' 'rust')
-_md5=70d01654b73092dc6782666ef9440123
-source=("https://gitlab.gnome.org/World/fractal/uploads/${_md5}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('51bc394510b361d14823f446574e94a8cb4efa199ef253194cdd6e41395c5113')
-
-build() {
-cd ${pkgname}-${pkgver}
-arch-meson . _build
-ninja -C _build
-}
-
-package() {
-cd ${pkgname}-${pkgver}
-DESTDIR="${pkgdir}" ninja -C _build install
-}

Copied: fractal/repos/community-x86_64/PKGBUILD (from rev 363627, 
fractal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 17:25:54 UTC (rev 363628)
@@ -0,0 +1,25 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=fractal
+pkgver=3.29.4
+pkgrel=1
+pkgdesc="A GTK+ client for Matrix written in Rust"
+arch=('x86_64')
+url="https://wiki.gnome.org/Apps/Fractal;
+license=('GPL3')
+depends=('gtk3' 'gst-plugins-base-libs' 'gst-plugins-bad' 'gtksourceview3')
+makedepends=('meson' 'rust' 'gspell')
+_md5=270493b7e17ef0708f0405b393c0c903
+source=("https://gitlab.gnome.org/World/fractal/uploads/${_md5}/${pkgname}-${pkgver}.tar.xz;)
+sha256sums=('a2d01ce7c059d8400d41ae607700151cf05980b8fd7e867e78ff2ae76bbe6028')
+
+build() {
+cd ${pkgname}-${pkgver}
+arch-meson . _build
+ninja -C _build
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+DESTDIR="${pkgdir}" ninja -C _build install
+}


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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 17:25:20
  Author: archange
Revision: 363627

upgpkg: fractal 3.29.4-1

Modified:
  fractal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 17:15:38 UTC (rev 363626)
+++ PKGBUILD2018-07-26 17:25:20 UTC (rev 363627)
@@ -1,17 +1,17 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=fractal
-pkgver=3.29.1
+pkgver=3.29.4
 pkgrel=1
 pkgdesc="A GTK+ client for Matrix written in Rust"
 arch=('x86_64')
 url="https://wiki.gnome.org/Apps/Fractal;
 license=('GPL3')
-depends=('gtk3' 'gspell')
-makedepends=('meson' 'rust')
-_md5=70d01654b73092dc6782666ef9440123
+depends=('gtk3' 'gst-plugins-base-libs' 'gst-plugins-bad' 'gtksourceview3')
+makedepends=('meson' 'rust' 'gspell')
+_md5=270493b7e17ef0708f0405b393c0c903
 
source=("https://gitlab.gnome.org/World/fractal/uploads/${_md5}/${pkgname}-${pkgver}.tar.xz;)
-sha256sums=('51bc394510b361d14823f446574e94a8cb4efa199ef253194cdd6e41395c5113')
+sha256sums=('a2d01ce7c059d8400d41ae607700151cf05980b8fd7e867e78ff2ae76bbe6028')
 
 build() {
 cd ${pkgname}-${pkgver}


[arch-commits] Commit in fwupdate/trunk (esp-as-boot-efi.hook esp-as-boot.hook)

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 17:15:38
  Author: archange
Revision: 363626

Remove old files

Deleted:
  fwupdate/trunk/esp-as-boot-efi.hook
  fwupdate/trunk/esp-as-boot.hook

--+
 esp-as-boot-efi.hook |   10 --
 esp-as-boot.hook |   10 --
 2 files changed, 20 deletions(-)

Deleted: esp-as-boot-efi.hook
===
--- esp-as-boot-efi.hook2018-07-26 16:20:52 UTC (rev 363625)
+++ esp-as-boot-efi.hook2018-07-26 17:15:38 UTC (rev 363626)
@@ -1,10 +0,0 @@
-[Trigger]
-Type = Package
-Operation = Install
-Operation = Upgrade
-Target = fwupdate
-
-[Action]
-Description = Copying fwupdate to EFI directory...
-When = PostTransaction
-Exec = /usr/bin/cp -r /usr/lib/fwupdate/EFI /boot/efi

Deleted: esp-as-boot.hook
===
--- esp-as-boot.hook2018-07-26 16:20:52 UTC (rev 363625)
+++ esp-as-boot.hook2018-07-26 17:15:38 UTC (rev 363626)
@@ -1,10 +0,0 @@
-[Trigger]
-Type = Package
-Operation = Install
-Operation = Upgrade
-Target = fwupdate
-
-[Action]
-Description = Copying fwupdate to EFI directory...
-When = PostTransaction
-Exec = /usr/bin/cp -r /usr/lib/fwupdate/EFI /boot


[arch-commits] Commit in knot/repos (5 files)

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 16:20:52
  Author: archange
Revision: 363625

archrelease: copy trunk to community-staging-x86_64

Added:
  knot/repos/community-staging-x86_64/
  knot/repos/community-staging-x86_64/PKGBUILD
(from rev 363624, knot/trunk/PKGBUILD)
  knot/repos/community-staging-x86_64/knot.service
(from rev 363624, knot/trunk/knot.service)
  knot/repos/community-staging-x86_64/knot.sysusers
(from rev 363624, knot/trunk/knot.sysusers)
  knot/repos/community-staging-x86_64/knot.tmpfiles
(from rev 363624, knot/trunk/knot.tmpfiles)

---+
 PKGBUILD  |   69 
 knot.service  |   11 
 knot.sysusers |1 
 knot.tmpfiles |2 +
 4 files changed, 83 insertions(+)

Copied: knot/repos/community-staging-x86_64/PKGBUILD (from rev 363624, 
knot/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 16:20:52 UTC (rev 363625)
@@ -0,0 +1,69 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Ondřej Surý 
+# Contributor: Julian Brost 
+# Contributor: Oleander Reis 
+# Contributor: Otto Sabart 
+
+pkgname=knot
+pkgver=2.6.8
+pkgrel=2
+pkgdesc="High-performance authoritative-only DNS server"
+arch=('x86_64')
+url="https://www.knot-dns.cz/;
+license=('GPL3')
+depends=('lmdb' 'liburcu' 'protobuf-c' 'fstrm' 'libedit' 'systemd' 'libcap-ng' 
'gnutls' 'libidn2')
+optdepends=('python: for pykeymgr')
+backup=('etc/knot/knot.conf')
+
+source=("https://secure.nic.cz/files/knot-dns/${pkgname}-${pkgver}.tar.xz"{,.asc}
+"${pkgname}.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles")
+sha256sums=('0daee8efd6262f10c54ee6f5fb99ca4d0f72e275513ec0902032af594cac1b15'
+'SKIP'
+'353e109d07483d029a85106021c108767aab74427abec6a66c8e3c6b39a0b41f'
+'76c47120f91dbe467454a2f5330067d3dfd6ac5dacda5f3a095138b9a8877855'
+'793fee121d03acce87e3b04cfa869d4eb65e6ac0ee3e1257804fa526fa60d7f5')
+validpgpkeys=('742FA4E95829B6C5EAC6B85710BB7AF6FEBBD6AB') # Daniel Salzman 

+
+build() {
+cd ${pkgname}-${pkgver}
+
+./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/var/lib \
+--libexecdir=/usr/lib/knot \
+--with-rundir=/run/knot \
+--with-storage=/var/lib/knot \
+--enable-recvmmsg \
+--enable-dnstap \
+--enable-systemd \
+--enable-reuseport \
+--disable-silent-rules
+
+make
+}
+
+check() {
+cd ${pkgname}-${pkgver}
+make check
+}
+
+package() {
+cd ${pkgname}-${pkgver}
+
+make DESTDIR="${pkgdir}" install
+
+# Don’t keep those empty dir, manage them with systemd-tmpfiles instead
+rmdir "${pkgdir}"/{var/{lib/{knot/,},},run/{knot/,}}
+
+rm "${pkgdir}"/etc/knot/example.com.zone
+mv "${pkgdir}"/etc/knot/{knot.sample.conf,knot.conf}
+
+cd ..
+install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+}

Copied: knot/repos/community-staging-x86_64/knot.service (from rev 363624, 
knot/trunk/knot.service)
===
--- community-staging-x86_64/knot.service   (rev 0)
+++ community-staging-x86_64/knot.service   2018-07-26 16:20:52 UTC (rev 
363625)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Knot DNS server
+After=syslog.target network.target
+
+[Service]
+Type=notify
+ExecStart=/usr/bin/knotd
+ExecReload=/usr/bin/knotc reload
+
+[Install]
+WantedBy=multi-user.target

Copied: knot/repos/community-staging-x86_64/knot.sysusers (from rev 363624, 
knot/trunk/knot.sysusers)
===
--- community-staging-x86_64/knot.sysusers  (rev 0)
+++ community-staging-x86_64/knot.sysusers  2018-07-26 16:20:52 UTC (rev 
363625)
@@ -0,0 +1 @@
+u knot - "Knot DNS Daemon User"

Copied: knot/repos/community-staging-x86_64/knot.tmpfiles (from rev 363624, 
knot/trunk/knot.tmpfiles)
===
--- community-staging-x86_64/knot.tmpfiles  (rev 0)
+++ community-staging-x86_64/knot.tmpfiles  2018-07-26 16:20:52 UTC (rev 
363625)
@@ -0,0 +1,2 @@
+d /run/knot   0755 knot knot - -
+d /var/lib/knot   0700 knot knot - -


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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 16:20:39
  Author: archange
Revision: 363624

protobuf rebuild

Modified:
  knot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 15:52:36 UTC (rev 363623)
+++ PKGBUILD2018-07-26 16:20:39 UTC (rev 363624)
@@ -6,7 +6,7 @@
 
 pkgname=knot
 pkgver=2.6.8
-pkgrel=1
+pkgrel=2
 pkgdesc="High-performance authoritative-only DNS server"
 arch=('x86_64')
 url="https://www.knot-dns.cz/;


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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:52:36
  Author: archange
Revision: 363623

archrelease: copy trunk to community-staging-x86_64

Added:
  
nsjail/repos/community-staging-x86_64/26d086f98690646319cf6d7809072f74ccc41795.patch
(from rev 363622, 
nsjail/trunk/26d086f98690646319cf6d7809072f74ccc41795.patch)
  nsjail/repos/community-staging-x86_64/PKGBUILD
(from rev 363622, nsjail/trunk/PKGBUILD)
Deleted:
  
nsjail/repos/community-staging-x86_64/26d086f98690646319cf6d7809072f74ccc41795.patch
  nsjail/repos/community-staging-x86_64/PKGBUILD

+
 26d086f98690646319cf6d7809072f74ccc41795.patch |  776 +++
 PKGBUILD   |   68 +-
 2 files changed, 422 insertions(+), 422 deletions(-)

Deleted: 26d086f98690646319cf6d7809072f74ccc41795.patch
===
--- 26d086f98690646319cf6d7809072f74ccc41795.patch  2018-07-26 15:52:29 UTC 
(rev 363622)
+++ 26d086f98690646319cf6d7809072f74ccc41795.patch  2018-07-26 15:52:36 UTC 
(rev 363623)
@@ -1,388 +0,0 @@
-From 26d086f98690646319cf6d7809072f74ccc41795 Mon Sep 17 00:00:00 2001
-From: Wiktor Garbacz 
-Date: Thu, 26 Jul 2018 14:16:55 +0200
-Subject: [PATCH] cgroup: refactor cgroup code
-
-Extract common functions, use c++ strings.
-
-Fixes #83

- cgroup.cc | 290 +-
- util.h|   7 ++
- 2 files changed, 106 insertions(+), 191 deletions(-)
-
-diff --git a/cgroup.cc b/cgroup.cc
-index cc8b94b..91a09ce 100644
 a/cgroup.cc
-+++ b/cgroup.cc
-@@ -30,54 +30,62 @@
- #include 
- #include 
- 
-+#include 
-+
- #include "logs.h"
- #include "util.h"
- 
- namespace cgroup {
- 
-+static bool createCgroup(const std::string& cgroup_path, pid_t pid) {
-+  LOG_D("Create '%s' for PID=%d", cgroup_path.c_str(), (int)pid);
-+  if (mkdir(cgroup_path.c_str(), 0700) == -1 && errno != EEXIST) {
-+  PLOG_W("mkdir('%s', 0700) failed", cgroup_path.c_str());
-+  return false;
-+  }
-+
-+  return true;
-+}
-+
-+static bool writeToCgroup(
-+const std::string& cgroup_path, const std::string& value, const 
std::string& what) {
-+  LOG_D("Setting '%s' to '%s'", cgroup_path.c_str(), value.c_str());
-+  if (!util::writeBufToFile(
-+  cgroup_path.c_str(), value.c_str(), value.length(), O_WRONLY | 
O_CLOEXEC)) {
-+  LOG_W("Could not update %s", what.c_str());
-+  return false;
-+  }
-+
-+  return true;
-+}
-+
-+static bool addPidToTaskList(const std::string& cgroup_path, pid_t pid) {
-+  std::string pid_str = std::to_string(pid);
-+  std::string tasks_path = cgroup_path + "/tasks";
-+  LOG_D("Adding PID='%s' to '%s'", pid_str.c_str(), tasks_path.c_str());
-+  return writeToCgroup(tasks_path, pid_str, "'" + tasks_path + "' task 
list");
-+}
-+
- static bool initNsFromParentMem(nsjconf_t* nsjconf, pid_t pid) {
-   if (nsjconf->cgroup_mem_max == (size_t)0) {
-   return true;
-   }
- 
--  char mem_cgroup_path[PATH_MAX];
--  snprintf(mem_cgroup_path, sizeof(mem_cgroup_path), "%s/%s/NSJAIL.%d",
--  nsjconf->cgroup_mem_mount.c_str(), 
nsjconf->cgroup_mem_parent.c_str(), (int)pid);
--  LOG_D("Create '%s' for PID=%d", mem_cgroup_path, (int)pid);
--  if (mkdir(mem_cgroup_path, 0700) == -1 && errno != EEXIST) {
--  PLOG_W("mkdir('%s', 0700) failed", mem_cgroup_path);
--  return false;
--  }
-+  std::string mem_cgroup_path = nsjconf->cgroup_mem_mount + '/' + 
nsjconf->cgroup_mem_parent +
-+"/NSJAIL." + std::to_string(pid);
-+  RETURN_ON_FAILURE(createCgroup(mem_cgroup_path, pid));
- 
--  char fname[PATH_MAX];
-   std::string mem_max_str = std::to_string(nsjconf->cgroup_mem_max);
--  snprintf(fname, sizeof(fname), "%s/memory.limit_in_bytes", 
mem_cgroup_path);
--  LOG_D("Setting '%s' to '%s'", fname, mem_max_str.c_str());
--  if (!util::writeBufToFile(
--  fname, mem_max_str.data(), mem_max_str.length(), O_WRONLY | 
O_CLOEXEC)) {
--  LOG_W("Could not update memory cgroup max limit");
--  return false;
--  }
-+  RETURN_ON_FAILURE(writeToCgroup(
-+  mem_cgroup_path + "/memory.limit_in_bytes", mem_max_str, "memory 
cgroup max limit"));
- 
-   /*
-* Use OOM-killer instead of making processes hang/sleep
-*/
--  snprintf(fname, sizeof(fname), "%s/memory.oom_control", 
mem_cgroup_path);
--  LOG_D("Writting '0' '%s'", fname);
--  if (!util::writeBufToFile(fname, "0", strlen("0"), O_WRONLY | 
O_CLOEXEC)) {
--  LOG_W("Could not update memory cgroup oom control");
--  return false;
--  }
--
--  std::string pid_str = std::to_string(pid);
--  snprintf(fname, sizeof(fname), "%s/tasks", mem_cgroup_path);
--  LOG_D("Adding PID='%s' to 

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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:52:29
  Author: archange
Revision: 363622

Proper fix for the build issue

Modified:
  nsjail/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 15:51:55 UTC (rev 363621)
+++ PKGBUILD2018-07-26 15:52:29 UTC (rev 363622)
@@ -2,7 +2,7 @@
 
 pkgname=nsjail
 pkgver=2.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A light-weight process isolation tool"
 arch=('x86_64')
 url="http://nsjail.com;


[arch-commits] Commit in cozy-stack/repos/community-x86_64 (10 files)

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:51:55
  Author: archange
Revision: 363621

archrelease: copy trunk to community-x86_64

Added:
  cozy-stack/repos/community-x86_64/PKGBUILD
(from rev 363620, cozy-stack/trunk/PKGBUILD)
  cozy-stack/repos/community-x86_64/cozy-stack.service
(from rev 363620, cozy-stack/trunk/cozy-stack.service)
  cozy-stack/repos/community-x86_64/cozy-stack.sysusers
(from rev 363620, cozy-stack/trunk/cozy-stack.sysusers)
  cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles
(from rev 363620, cozy-stack/trunk/cozy-stack.tmpfiles)
  cozy-stack/repos/community-x86_64/cozy.yml
(from rev 363620, cozy-stack/trunk/cozy.yml)
Deleted:
  cozy-stack/repos/community-x86_64/PKGBUILD
  cozy-stack/repos/community-x86_64/cozy-stack.service
  cozy-stack/repos/community-x86_64/cozy-stack.sysusers
  cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles
  cozy-stack/repos/community-x86_64/cozy.yml

-+
 PKGBUILD|   90 +-
 cozy-stack.service  |   28 +++
 cozy-stack.sysusers |2 -
 cozy-stack.tmpfiles |   10 ++---
 cozy.yml|   46 -
 5 files changed, 88 insertions(+), 88 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 15:51:45 UTC (rev 363620)
+++ PKGBUILD2018-07-26 15:51:55 UTC (rev 363621)
@@ -1,45 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=cozy-stack
-pkgver=2018M2S6
-pkgrel=1
-pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
-arch=('x86_64')
-url="https://cozy.io;
-license=('AGPL3')
-backup=('etc/cozy/cozy.yml')
-depends=('couchdb' 'imagemagick' 'git')
-makedepends=('go-pie')
-#optdepends=('cozy-coclyco: X.509 certificates management for instances'
-optdepends=('nodejs: konnectors without isolation'
-'nsjail: isolated konnectors'
-'smtp-forwarder: to allow sending mail to users')
-source=("https://apt.cozy.io/debian/pool/testing/c/${pkgname}/${pkgname}_${pkgver}.orig.tar.xz;
-"cozy.yml"
-"${pkgname}.service"
-"${pkgname}.sysusers"
-"${pkgname}.tmpfiles")
-sha256sums=('335a6744c09d82ab178162f5d365c1743ce5cdcb6abd73898d9c1ecd7d1b815e'
-'66b2c6be56f70896308974de35d94cedf0124736acd2bdd0b64f0f46d26fd034'
-'f0a8cc43c51daeba92b36b449537eb6fa5d3fb84ef1428dc586266749ed742e0'
-'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'
-'2851ae1dbe60d83a2ee919b783be8c6bd39516c0290f43270605bebe7c9b22f2')
-
-build() {
-cd cozy-stack/src/github.com/cozy/cozy-stack
-GOPATH="${srcdir}"/cozy-stack go build -o "${srcdir}"/bin/cozy-stack 
-ldflags "\
-   -X github.com/cozy/cozy-stack/pkg/config.Version=${pkgver} \
-   -X github.com/cozy/cozy-stack/pkg/config.BuildTime=$(date -u 
+"%Y-%m-%dT%H:%M:%SZ") \
--X github.com/cozy/cozy-stack/pkg/config.BuildMode=production"
-}
-
-package() {
-install -Dm755 bin/cozy-stack -t "${pkgdir}"/usr/bin/
-install -Dm644 cozy.yml -t "${pkgdir}"/etc/cozy/
-install -Dm644 cozy-stack/src/github.com/cozy/cozy-stack/cozy.example.yaml 
-t "${pkgdir}"/usr/share/cozy/
-install -Dm755 
cozy-stack/src/github.com/cozy/cozy-stack/scripts/konnector-node-run.sh -t 
"${pkgdir}"/usr/share/cozy/
-install -Dm755 
cozy-stack/src/github.com/cozy/cozy-stack/scripts/konnector-nsjail-run.sh -t 
"${pkgdir}"/usr/share/cozy/
-install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
-install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
-install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-}

Copied: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 363620, 
cozy-stack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 15:51:55 UTC (rev 363621)
@@ -0,0 +1,45 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=cozy-stack
+pkgver=2018M3S2
+pkgrel=1
+pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
+arch=('x86_64')
+url="https://cozy.io;
+license=('AGPL3')
+backup=('etc/cozy/cozy.yml')
+depends=('couchdb' 'imagemagick' 'git')
+makedepends=('go-pie')
+#optdepends=('cozy-coclyco: X.509 certificates management for instances'
+optdepends=('nodejs: konnectors without isolation'
+'nsjail: isolated konnectors'
+'smtp-forwarder: to allow sending mail to users')
+source=("https://apt.cozy.io/debian/pool/testing/c/${pkgname}/${pkgname}_${pkgver}.orig.tar.xz;
+"cozy.yml"
+"${pkgname}.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles")
+sha256sums=('164feefce66ba64fdf8164df8d0631b248bc0e3aa28892ef4fe5fa5f7f62d98f'
+

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

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:51:45
  Author: archange
Revision: 363620

upgpkg: cozy-stack 2018M3S2-1

Modified:
  cozy-stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 15:45:57 UTC (rev 363619)
+++ PKGBUILD2018-07-26 15:51:45 UTC (rev 363620)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=cozy-stack
-pkgver=2018M2S6
+pkgver=2018M3S2
 pkgrel=1
 pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
 arch=('x86_64')
@@ -19,7 +19,7 @@
 "${pkgname}.service"
 "${pkgname}.sysusers"
 "${pkgname}.tmpfiles")
-sha256sums=('335a6744c09d82ab178162f5d365c1743ce5cdcb6abd73898d9c1ecd7d1b815e'
+sha256sums=('164feefce66ba64fdf8164df8d0631b248bc0e3aa28892ef4fe5fa5f7f62d98f'
 '66b2c6be56f70896308974de35d94cedf0124736acd2bdd0b64f0f46d26fd034'
 'f0a8cc43c51daeba92b36b449537eb6fa5d3fb84ef1428dc586266749ed742e0'
 'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'


[arch-commits] Commit in nsjail/repos/community-staging-x86_64 (3 files)

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:45:57
  Author: archange
Revision: 363619

archrelease: copy trunk to community-staging-x86_64

Added:
  
nsjail/repos/community-staging-x86_64/26d086f98690646319cf6d7809072f74ccc41795.patch
(from rev 363618, 
nsjail/trunk/26d086f98690646319cf6d7809072f74ccc41795.patch)
  nsjail/repos/community-staging-x86_64/PKGBUILD
(from rev 363618, nsjail/trunk/PKGBUILD)
Deleted:
  nsjail/repos/community-staging-x86_64/PKGBUILD

+
 26d086f98690646319cf6d7809072f74ccc41795.patch |  388 +++
 PKGBUILD   |   65 ++-
 2 files changed, 422 insertions(+), 31 deletions(-)

Copied: 
nsjail/repos/community-staging-x86_64/26d086f98690646319cf6d7809072f74ccc41795.patch
 (from rev 363618, nsjail/trunk/26d086f98690646319cf6d7809072f74ccc41795.patch)
===
--- 26d086f98690646319cf6d7809072f74ccc41795.patch  
(rev 0)
+++ 26d086f98690646319cf6d7809072f74ccc41795.patch  2018-07-26 15:45:57 UTC 
(rev 363619)
@@ -0,0 +1,388 @@
+From 26d086f98690646319cf6d7809072f74ccc41795 Mon Sep 17 00:00:00 2001
+From: Wiktor Garbacz 
+Date: Thu, 26 Jul 2018 14:16:55 +0200
+Subject: [PATCH] cgroup: refactor cgroup code
+
+Extract common functions, use c++ strings.
+
+Fixes #83
+---
+ cgroup.cc | 290 +-
+ util.h|   7 ++
+ 2 files changed, 106 insertions(+), 191 deletions(-)
+
+diff --git a/cgroup.cc b/cgroup.cc
+index cc8b94b..91a09ce 100644
+--- a/cgroup.cc
 b/cgroup.cc
+@@ -30,54 +30,62 @@
+ #include 
+ #include 
+ 
++#include 
++
+ #include "logs.h"
+ #include "util.h"
+ 
+ namespace cgroup {
+ 
++static bool createCgroup(const std::string& cgroup_path, pid_t pid) {
++  LOG_D("Create '%s' for PID=%d", cgroup_path.c_str(), (int)pid);
++  if (mkdir(cgroup_path.c_str(), 0700) == -1 && errno != EEXIST) {
++  PLOG_W("mkdir('%s', 0700) failed", cgroup_path.c_str());
++  return false;
++  }
++
++  return true;
++}
++
++static bool writeToCgroup(
++const std::string& cgroup_path, const std::string& value, const 
std::string& what) {
++  LOG_D("Setting '%s' to '%s'", cgroup_path.c_str(), value.c_str());
++  if (!util::writeBufToFile(
++  cgroup_path.c_str(), value.c_str(), value.length(), O_WRONLY | 
O_CLOEXEC)) {
++  LOG_W("Could not update %s", what.c_str());
++  return false;
++  }
++
++  return true;
++}
++
++static bool addPidToTaskList(const std::string& cgroup_path, pid_t pid) {
++  std::string pid_str = std::to_string(pid);
++  std::string tasks_path = cgroup_path + "/tasks";
++  LOG_D("Adding PID='%s' to '%s'", pid_str.c_str(), tasks_path.c_str());
++  return writeToCgroup(tasks_path, pid_str, "'" + tasks_path + "' task 
list");
++}
++
+ static bool initNsFromParentMem(nsjconf_t* nsjconf, pid_t pid) {
+   if (nsjconf->cgroup_mem_max == (size_t)0) {
+   return true;
+   }
+ 
+-  char mem_cgroup_path[PATH_MAX];
+-  snprintf(mem_cgroup_path, sizeof(mem_cgroup_path), "%s/%s/NSJAIL.%d",
+-  nsjconf->cgroup_mem_mount.c_str(), 
nsjconf->cgroup_mem_parent.c_str(), (int)pid);
+-  LOG_D("Create '%s' for PID=%d", mem_cgroup_path, (int)pid);
+-  if (mkdir(mem_cgroup_path, 0700) == -1 && errno != EEXIST) {
+-  PLOG_W("mkdir('%s', 0700) failed", mem_cgroup_path);
+-  return false;
+-  }
++  std::string mem_cgroup_path = nsjconf->cgroup_mem_mount + '/' + 
nsjconf->cgroup_mem_parent +
++"/NSJAIL." + std::to_string(pid);
++  RETURN_ON_FAILURE(createCgroup(mem_cgroup_path, pid));
+ 
+-  char fname[PATH_MAX];
+   std::string mem_max_str = std::to_string(nsjconf->cgroup_mem_max);
+-  snprintf(fname, sizeof(fname), "%s/memory.limit_in_bytes", 
mem_cgroup_path);
+-  LOG_D("Setting '%s' to '%s'", fname, mem_max_str.c_str());
+-  if (!util::writeBufToFile(
+-  fname, mem_max_str.data(), mem_max_str.length(), O_WRONLY | 
O_CLOEXEC)) {
+-  LOG_W("Could not update memory cgroup max limit");
+-  return false;
+-  }
++  RETURN_ON_FAILURE(writeToCgroup(
++  mem_cgroup_path + "/memory.limit_in_bytes", mem_max_str, "memory 
cgroup max limit"));
+ 
+   /*
+* Use OOM-killer instead of making processes hang/sleep
+*/
+-  snprintf(fname, sizeof(fname), "%s/memory.oom_control", 
mem_cgroup_path);
+-  LOG_D("Writting '0' '%s'", fname);
+-  if (!util::writeBufToFile(fname, "0", strlen("0"), O_WRONLY | 
O_CLOEXEC)) {
+-  LOG_W("Could not update memory cgroup oom control");
+-  return false;
+-  }
+-
+-  std::string pid_str = std::to_string(pid);
+-  snprintf(fname, sizeof(fname), "%s/tasks", mem_cgroup_path);
+-  

[arch-commits] Commit in nsjail/trunk (2 files)

2018-07-26 Thread Bruno Pagani via arch-commits
Date: Thursday, July 26, 2018 @ 15:45:43
  Author: archange
Revision: 363618

upgpkg: nsjail 2.7-2

Update the patch while still in staging

Added:
  nsjail/trunk/26d086f98690646319cf6d7809072f74ccc41795.patch
Modified:
  nsjail/trunk/PKGBUILD

+
 26d086f98690646319cf6d7809072f74ccc41795.patch |  388 +++
 PKGBUILD   |9 
 2 files changed, 394 insertions(+), 3 deletions(-)

Added: 26d086f98690646319cf6d7809072f74ccc41795.patch
===
--- 26d086f98690646319cf6d7809072f74ccc41795.patch  
(rev 0)
+++ 26d086f98690646319cf6d7809072f74ccc41795.patch  2018-07-26 15:45:43 UTC 
(rev 363618)
@@ -0,0 +1,388 @@
+From 26d086f98690646319cf6d7809072f74ccc41795 Mon Sep 17 00:00:00 2001
+From: Wiktor Garbacz 
+Date: Thu, 26 Jul 2018 14:16:55 +0200
+Subject: [PATCH] cgroup: refactor cgroup code
+
+Extract common functions, use c++ strings.
+
+Fixes #83
+---
+ cgroup.cc | 290 +-
+ util.h|   7 ++
+ 2 files changed, 106 insertions(+), 191 deletions(-)
+
+diff --git a/cgroup.cc b/cgroup.cc
+index cc8b94b..91a09ce 100644
+--- a/cgroup.cc
 b/cgroup.cc
+@@ -30,54 +30,62 @@
+ #include 
+ #include 
+ 
++#include 
++
+ #include "logs.h"
+ #include "util.h"
+ 
+ namespace cgroup {
+ 
++static bool createCgroup(const std::string& cgroup_path, pid_t pid) {
++  LOG_D("Create '%s' for PID=%d", cgroup_path.c_str(), (int)pid);
++  if (mkdir(cgroup_path.c_str(), 0700) == -1 && errno != EEXIST) {
++  PLOG_W("mkdir('%s', 0700) failed", cgroup_path.c_str());
++  return false;
++  }
++
++  return true;
++}
++
++static bool writeToCgroup(
++const std::string& cgroup_path, const std::string& value, const 
std::string& what) {
++  LOG_D("Setting '%s' to '%s'", cgroup_path.c_str(), value.c_str());
++  if (!util::writeBufToFile(
++  cgroup_path.c_str(), value.c_str(), value.length(), O_WRONLY | 
O_CLOEXEC)) {
++  LOG_W("Could not update %s", what.c_str());
++  return false;
++  }
++
++  return true;
++}
++
++static bool addPidToTaskList(const std::string& cgroup_path, pid_t pid) {
++  std::string pid_str = std::to_string(pid);
++  std::string tasks_path = cgroup_path + "/tasks";
++  LOG_D("Adding PID='%s' to '%s'", pid_str.c_str(), tasks_path.c_str());
++  return writeToCgroup(tasks_path, pid_str, "'" + tasks_path + "' task 
list");
++}
++
+ static bool initNsFromParentMem(nsjconf_t* nsjconf, pid_t pid) {
+   if (nsjconf->cgroup_mem_max == (size_t)0) {
+   return true;
+   }
+ 
+-  char mem_cgroup_path[PATH_MAX];
+-  snprintf(mem_cgroup_path, sizeof(mem_cgroup_path), "%s/%s/NSJAIL.%d",
+-  nsjconf->cgroup_mem_mount.c_str(), 
nsjconf->cgroup_mem_parent.c_str(), (int)pid);
+-  LOG_D("Create '%s' for PID=%d", mem_cgroup_path, (int)pid);
+-  if (mkdir(mem_cgroup_path, 0700) == -1 && errno != EEXIST) {
+-  PLOG_W("mkdir('%s', 0700) failed", mem_cgroup_path);
+-  return false;
+-  }
++  std::string mem_cgroup_path = nsjconf->cgroup_mem_mount + '/' + 
nsjconf->cgroup_mem_parent +
++"/NSJAIL." + std::to_string(pid);
++  RETURN_ON_FAILURE(createCgroup(mem_cgroup_path, pid));
+ 
+-  char fname[PATH_MAX];
+   std::string mem_max_str = std::to_string(nsjconf->cgroup_mem_max);
+-  snprintf(fname, sizeof(fname), "%s/memory.limit_in_bytes", 
mem_cgroup_path);
+-  LOG_D("Setting '%s' to '%s'", fname, mem_max_str.c_str());
+-  if (!util::writeBufToFile(
+-  fname, mem_max_str.data(), mem_max_str.length(), O_WRONLY | 
O_CLOEXEC)) {
+-  LOG_W("Could not update memory cgroup max limit");
+-  return false;
+-  }
++  RETURN_ON_FAILURE(writeToCgroup(
++  mem_cgroup_path + "/memory.limit_in_bytes", mem_max_str, "memory 
cgroup max limit"));
+ 
+   /*
+* Use OOM-killer instead of making processes hang/sleep
+*/
+-  snprintf(fname, sizeof(fname), "%s/memory.oom_control", 
mem_cgroup_path);
+-  LOG_D("Writting '0' '%s'", fname);
+-  if (!util::writeBufToFile(fname, "0", strlen("0"), O_WRONLY | 
O_CLOEXEC)) {
+-  LOG_W("Could not update memory cgroup oom control");
+-  return false;
+-  }
+-
+-  std::string pid_str = std::to_string(pid);
+-  snprintf(fname, sizeof(fname), "%s/tasks", mem_cgroup_path);
+-  LOG_D("Adding PID='%s' to '%s'", pid_str.c_str(), fname);
+-  if (!util::writeBufToFile(fname, pid_str.data(), pid_str.length(), 
O_WRONLY | O_CLOEXEC)) {
+-  LOG_W("Could not update '%s' task list", fname);
+-  return false;
+-  }
++  RETURN_ON_FAILURE(writeToCgroup(
++  mem_cgroup_path + 

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

2018-07-26 Thread Evangelos Foutras via arch-commits
Date: Thursday, July 26, 2018 @ 14:11:16
  Author: foutrelis
Revision: 329567

archrelease: copy trunk to staging-x86_64

Added:
  twisted/repos/staging-x86_64/PKGBUILD
(from rev 329566, twisted/trunk/PKGBUILD)
Deleted:
  twisted/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 14:11:08 UTC (rev 329566)
+++ PKGBUILD2018-07-26 14:11:16 UTC (rev 329567)
@@ -1,105 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Ionut Biru 
-# Contributor: Juergen Hoetzel 
-# Contributor:  Douglas Soares de Andrade 
-
-pkgbase=twisted
-pkgname=(python-twisted python2-twisted)
-pkgver=18.7.0
-_commit=ee535041258e7ef0b3223d2e12cd9aaa0bc2289f
-pkgrel=1
-pkgdesc="Asynchronous networking framework written in Python"
-arch=('x86_64')
-url="https://twistedmatrix.com/;
-license=('MIT')
-makedepends=('python-zope-interface' 'python2-zope-interface' 
'python-setuptools'
- 'python2-setuptools' 'python-service-identity' 
'python2-service-identity'
- 'python-incremental' 'python2-incremental' 'python-constantly' 
'python2-constantly'
- 'python-automat' 'python2-automat' 'python-hyperlink' 
'python2-hyperlink'
- 'python-attrs' 'python2-attrs' 'python-pyhamcrest' 
'python2-pyhamcrest')
-checkdepends=('subversion' 'python2-sphinx' 'pygtk' 'xorg-server-xvfb' 'tk' 
'openssh' 'gtk3'
-  'python-gobject' 'python2-gobject' 'python-gobject2' 
'python2-gobject2'
-  'python2-soappy' 'python-subunit' 'python2-subunit' 'python-h2' 
'python2-h2'
-  'python-priority' 'python2-priority' 'python-cryptography' 
'python2-cryptography'
-  'python-idna' 'python2-idna' 'python-pyserial' 
'python2-pyserial')
-#source=("$pkgbase-$pkgver.tar.gz::https://github.com/twisted/twisted/archive/twisted-$pkgver.tar.gz;)
-makedepends+=('git')
-source=(git+https://github.com/twisted/twisted#commit=$_commit)
-sha512sums=('SKIP')
-
-prepare() {
-  mv twisted twisted-twisted-$pkgver
-  cp -a twisted-twisted-$pkgver{,-py2}
-
-  sed -i 's:^#!.*bin.*python:#!/usr/bin/python2:' \
-twisted-twisted-$pkgver-py2/src/twisted/mail/test/pop3testserver.py \
-twisted-twisted-$pkgver-py2/src/twisted/trial/test/scripttest.py
-}
-
-build() {
-  cd "$srcdir"/twisted-twisted-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/twisted-twisted-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  export LC_CTYPE=en_US.UTF-8
-
-  # do glob expansion in variable assignment
-  pythonpaths=("$srcdir/twisted-twisted-$pkgver/build/lib.linux-$CARCH"-3*
-   "$srcdir/twisted-twisted-$pkgver-py2/build/lib.linux-$CARCH-"2*)
-
-  # tests use the underlying function from the 'python -m twisted.trial' 
module, to prevent loading system entry points
-  PYTHONPATH="${pythonpaths[0]}" xvfb-run python -c 'from 
twisted.scripts.trial import run; run()' twisted || warning "Tests failed"
-  PYTHONPATH="${pythonpaths[1]}" xvfb-run python2 -c 'from 
twisted.scripts.trial import run; run()' twisted || warning "Tests failed"
-}
-
-package_python-twisted() {
-  depends=('python-zope-interface' 'python-incremental' 'python-constantly' 
'python-automat'
-   'python-hyperlink' 'python-attrs' 'python-pyhamcrest')
-  optdepends=('python-pyopenssl: for TLS client hostname verification'
-  'python-service-identity: for TLS client hostname verification'
-  'python-idna: for TLS client hostname verification'
-  'python-cryptography: for using conch'
-  'python-pyasn1: for using conch'
-  'python-appdirs: for using conch'
-  'python-h2: for http2 support'
-  'python-priority: for http2 support'
-  'python-pyserial: for serial support'
-  'tk: for using tkconch')
-
-  cd twisted-twisted-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-
-  # twisted in python 3 supports only few command line tools for now.
-  # Let's rename the tools the other way round after the python 3 version 
supports all.
-  for name in trial twistd twist ckeygen cftp conch pyhtmlizer tkconch 
mailmail; do
-mv "$pkgdir"/usr/bin/${name}{,3}
-  done
-
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-twisted() {
-  depends=('python2-zope-interface' 'python2-incremental' 'python2-constantly' 
'python2-automat'
-   'python2-hyperlink' 'python-attrs' 'python-pyhamcrest')
-  optdepends=('python2-pyopenssl: for TLS client hostname verification'
-  'python2-service-identity: for TLS client hostname verification'
-  'python2-idna: for TLS client hostname verification'
-  'python2-cryptography: for using conch'
-  'python2-pyasn1: for using conch'
-  

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

2018-07-26 Thread Evangelos Foutras via arch-commits
Date: Thursday, July 26, 2018 @ 14:11:08
  Author: foutrelis
Revision: 329566

upgpkg: twisted 18.7.0-2

Fix python2-twisted's deps incorrectly listing Python 3 packages (FS#59457).

Modified:
  twisted/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:56:22 UTC (rev 329565)
+++ PKGBUILD2018-07-26 14:11:08 UTC (rev 329566)
@@ -8,7 +8,7 @@
 pkgname=(python-twisted python2-twisted)
 pkgver=18.7.0
 _commit=ee535041258e7ef0b3223d2e12cd9aaa0bc2289f
-pkgrel=1
+pkgrel=2
 pkgdesc="Asynchronous networking framework written in Python"
 arch=('x86_64')
 url="https://twistedmatrix.com/;
@@ -85,7 +85,7 @@
 
 package_python2-twisted() {
   depends=('python2-zope-interface' 'python2-incremental' 'python2-constantly' 
'python2-automat'
-   'python2-hyperlink' 'python-attrs' 'python-pyhamcrest')
+   'python2-hyperlink' 'python2-attrs' 'python2-pyhamcrest')
   optdepends=('python2-pyopenssl: for TLS client hostname verification'
   'python2-service-identity: for TLS client hostname verification'
   'python2-idna: for TLS client hostname verification'


[arch-commits] Commit in deepin-file-manager/repos/community-x86_64 (2 files)

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 12:05:09
  Author: felixonmars
Revision: 363617

archrelease: copy trunk to community-x86_64

Added:
  deepin-file-manager/repos/community-x86_64/PKGBUILD
(from rev 363616, deepin-file-manager/trunk/PKGBUILD)
Deleted:
  deepin-file-manager/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 12:04:52 UTC (rev 363616)
+++ PKGBUILD2018-07-26 12:05:09 UTC (rev 363617)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-file-manager
-pkgver=4.6.0
-pkgrel=1
-epoch=1
-pkgdesc='Deepin File Manager'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-file-manager;
-license=('GPL3')
-depends=('deepin-qt5integration' 'gtk2' 'gsettings-qt' 'libsecret' 'qt5-svg' 
'file' 'avfs'
- 'polkit-qt5' 'deepin-shortcut-viewer' 'poppler' 'ffmpegthumbnailer'
- 'file-roller' 'deepin-qt-dbus-factory' 'treefrog-framework' 
'deepin-terminal'
- 'gst-plugins-good' 'mpv' 'deepin-anything' 'deepin-movie' 'jemalloc' 
'kcodecs')
-makedepends=('qt5-tools' 'deepin-dock' 'deepin-gettext-tools')
-optdepends=('deepin-manual: view the help manual')
-groups=('deepin')
-provides=('deepin-desktop')
-conflicts=('deepin-desktop')
-replaces=('deepin-desktop')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
-sha512sums=('dd5a2b4548253d6768ac8e2bed86400064e9c21e31b839d536cc9a3b5f955f1efcfb8e80393026f01f5c4481682337e94f504e1bddc86b10e25906de6cb5f373')
-
-build() {
-  cd dde-file-manager-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd dde-file-manager-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-file-manager/repos/community-x86_64/PKGBUILD (from rev 363616, 
deepin-file-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 12:05:09 UTC (rev 363617)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-file-manager
+pkgver=4.6.1
+pkgrel=1
+epoch=1
+pkgdesc='Deepin File Manager'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-file-manager;
+license=('GPL3')
+depends=('deepin-qt5integration' 'gtk2' 'gsettings-qt' 'libsecret' 'qt5-svg' 
'file' 'avfs'
+ 'polkit-qt5' 'deepin-shortcut-viewer' 'poppler' 'ffmpegthumbnailer'
+ 'file-roller' 'deepin-qt-dbus-factory' 'treefrog-framework' 
'deepin-terminal'
+ 'gst-plugins-good' 'mpv' 'deepin-anything' 'deepin-movie' 'jemalloc' 
'kcodecs')
+makedepends=('qt5-tools' 'deepin-dock' 'deepin-gettext-tools')
+optdepends=('deepin-manual: view the help manual')
+groups=('deepin')
+provides=('deepin-desktop')
+conflicts=('deepin-desktop')
+replaces=('deepin-desktop')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
+sha512sums=('d06bded29d6a819c9cf16c9874b22de3898316dfacd8a0680bf1fb2dd3c4afacf36ae7fa0426b9c2cf6e5c329dd4a8eaaa367a891d0f39fff5e1cd4df6f9d4b2')
+
+build() {
+  cd dde-file-manager-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd dde-file-manager-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 12:04:52
  Author: felixonmars
Revision: 363616

upgpkg: deepin-file-manager 1:4.6.1-1

Modified:
  deepin-file-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:42:32 UTC (rev 363615)
+++ PKGBUILD2018-07-26 12:04:52 UTC (rev 363616)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-file-manager
-pkgver=4.6.0
+pkgver=4.6.1
 pkgrel=1
 epoch=1
 pkgdesc='Deepin File Manager'
@@ -22,7 +22,7 @@
 conflicts=('deepin-desktop')
 replaces=('deepin-desktop')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
-sha512sums=('dd5a2b4548253d6768ac8e2bed86400064e9c21e31b839d536cc9a3b5f955f1efcfb8e80393026f01f5c4481682337e94f504e1bddc86b10e25906de6cb5f373')
+sha512sums=('d06bded29d6a819c9cf16c9874b22de3898316dfacd8a0680bf1fb2dd3c4afacf36ae7fa0426b9c2cf6e5c329dd4a8eaaa367a891d0f39fff5e1cd4df6f9d4b2')
 
 build() {
   cd dde-file-manager-$pkgver


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

2018-07-26 Thread Christian Hesse via arch-commits
Date: Thursday, July 26, 2018 @ 11:56:22
  Author: eworm
Revision: 329565

do not disable DNSSEC

... but use systemd's default, which is 'allow-downgrade' (FS#59391)

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:53:08 UTC (rev 329564)
+++ PKGBUILD2018-07-26 11:56:22 UTC (rev 329565)
@@ -120,7 +120,6 @@
 -Dlz4=true
 
 -Ddbuspolicydir=/usr/share/dbus-1/system.d
--Ddefault-dnssec=no
 # TODO(dreisner): consider changing this to unified
 -Ddefault-hierarchy=hybrid
 -Ddefault-kill-user-processes=false


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

2018-07-26 Thread Christian Hesse via arch-commits
Date: Thursday, July 26, 2018 @ 11:53:08
  Author: eworm
Revision: 329564

update list of nameservers

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:16:13 UTC (rev 329563)
+++ PKGBUILD2018-07-26 11:53:08 UTC (rev 329564)
@@ -100,11 +100,17 @@
 build() {
   local _timeservers=({0..3}.arch.pool.ntp.org)
   local _nameservers=(
-# https://1.1.1.1/
+# We use these public name services, ordered by their
+# privacy policy (hopefully):
+#  * Cloudflare (https://1.1.1.1/)
+#  * Quad9 without filtering (https://www.quad9.net/)
+#  * Google (https://developers.google.com/speed/public-dns/)
 1.1.1.1
-1.0.0.1
+9.9.9.10
+8.8.8.8
 2606:4700:4700::
-2606:4700:4700::1001
+2620:fe::10
+2001:4860:4860::
   )
 
   local _meson_options=(


[arch-commits] Commit in debootstrap/repos/community-any (4 files)

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:42:32
  Author: felixonmars
Revision: 363615

archrelease: copy trunk to community-any

Added:
  debootstrap/repos/community-any/PKGBUILD
(from rev 363614, debootstrap/trunk/PKGBUILD)
  debootstrap/repos/community-any/arch-detect.patch
(from rev 363614, debootstrap/trunk/arch-detect.patch)
Deleted:
  debootstrap/repos/community-any/PKGBUILD
  debootstrap/repos/community-any/arch-detect.patch

---+
 PKGBUILD  |   74 ++--
 arch-detect.patch |   42 ++---
 2 files changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-26 11:42:16 UTC (rev 363614)
+++ PKGBUILD2018-07-26 11:42:32 UTC (rev 363615)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=debootstrap
-pkgver=1.0.106
-pkgrel=1
-pkgdesc="Bootstrap a basic Debian system"
-arch=('any')
-license=('GPL')
-url="https://tracker.debian.org/pkg/debootstrap;
-depends=('wget' 'binutils')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/debootstrap/archive/$pkgver.tar.gz;
-arch-detect.patch)
-optdepends=('gnupg: check release signatures'
-'debian-archive-keyring: check release signatures for Debian'
-'ubuntu-keyring: check release signatures for Ubuntu')
-sha512sums=('0d6b97d884d83f724ad9f02b6462ef911fee5c6f55d7ea84da3827c5e9131c0761e6f9c77ebd56cfef6d935f86ca7b003169b15d5de212c7807bc0af989a34a8'
-
'56e25f48027f99f7e720859a9e14fe769b1cbd6227c7a7e27e14c2fea88520109342d6e5b127dc34ce8cc40f46941a0c5157ad35cf8ef9b3e4323877a4b32d97')
-
-prepare() {
-  cd debootstrap-$pkgver
-
-  sed -i 's/sbin/bin/g' Makefile
-
-  # Debian defaults
-  sed -i 's|export PATH|export 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"|' 
debootstrap
-
-  # Detect Architecture
-  patch -p1 -i ../arch-detect.patch
-}
-
-package() {
-  cd debootstrap-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 debootstrap.8 "$pkgdir"/usr/share/man/man8/debootstrap.8
-}

Copied: debootstrap/repos/community-any/PKGBUILD (from rev 363614, 
debootstrap/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-26 11:42:32 UTC (rev 363615)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=debootstrap
+pkgver=1.0.107
+pkgrel=1
+pkgdesc="Bootstrap a basic Debian system"
+arch=('any')
+license=('GPL')
+url="https://tracker.debian.org/pkg/debootstrap;
+depends=('wget' 'binutils')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/debootstrap/archive/$pkgver.tar.gz;
+arch-detect.patch)
+optdepends=('gnupg: check release signatures'
+'debian-archive-keyring: check release signatures for Debian'
+'ubuntu-keyring: check release signatures for Ubuntu')
+sha512sums=('2c466aa78a8be006f069070dba2700d331192f16e50e6309e9d0ba27876b73fa0691384cd3776baf917b3a165273bbd14c0c396a3bfccc1d96d8ef9e191315c1'
+
'56e25f48027f99f7e720859a9e14fe769b1cbd6227c7a7e27e14c2fea88520109342d6e5b127dc34ce8cc40f46941a0c5157ad35cf8ef9b3e4323877a4b32d97')
+
+prepare() {
+  cd debootstrap-$pkgver
+
+  sed -i 's/sbin/bin/g' Makefile
+
+  # Debian defaults
+  sed -i 's|export PATH|export 
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"|' 
debootstrap
+
+  # Detect Architecture
+  patch -p1 -i ../arch-detect.patch
+}
+
+package() {
+  cd debootstrap-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 debootstrap.8 "$pkgdir"/usr/share/man/man8/debootstrap.8
+}

Deleted: arch-detect.patch
===
--- arch-detect.patch   2018-07-26 11:42:16 UTC (rev 363614)
+++ arch-detect.patch   2018-07-26 11:42:32 UTC (rev 363615)
@@ -1,21 +0,0 @@
-diff --git a/debootstrap b/debootstrap
-index fcdb20f..184900d 100755
 a/debootstrap
-+++ b/debootstrap
-@@ -427,6 +427,16 @@ elif in_path udpkg && \
-   HOST_ARCH=$(/usr/bin/udpkg --print-architecture)
- elif [ -e "$DEBOOTSTRAP_DIR/arch" ]; then
-   HOST_ARCH=$(cat "$DEBOOTSTRAP_DIR/arch")
-+elif in_path pacman; then
-+  # pacman 5.1 will have `pacman-conf Architecture`
-+  CARCH="$(bash -c '. /etc/makepkg.conf && echo $CARCH')"
-+  case "$CARCH" in
-+  "i686")   HOST_ARCH="i386" ;;
-+  "x86_64") HOST_ARCH="amd64" ;;
-+  "armv7h") HOST_ARCH="armhf" ;;
-+  "aarch64") HOST_ARCH="arm64" ;;
-+  *) echo "Unknown architecture: $CARCH" && exit 1
-+  esac
- fi
- HOST_OS="$HOST_ARCH"
- # basic host OS guessing for non-Debian systems

Copied: debootstrap/repos/community-any/arch-detect.patch (from rev 363614, 
debootstrap/trunk/arch-detect.patch)
===
--- arch-detect.patch

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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:42:16
  Author: felixonmars
Revision: 363614

upgpkg: debootstrap 1.0.107-1

Modified:
  debootstrap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:39:23 UTC (rev 363613)
+++ PKGBUILD2018-07-26 11:42:16 UTC (rev 363614)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=debootstrap
-pkgver=1.0.106
+pkgver=1.0.107
 pkgrel=1
 pkgdesc="Bootstrap a basic Debian system"
 arch=('any')
@@ -14,7 +14,7 @@
 optdepends=('gnupg: check release signatures'
 'debian-archive-keyring: check release signatures for Debian'
 'ubuntu-keyring: check release signatures for Ubuntu')
-sha512sums=('0d6b97d884d83f724ad9f02b6462ef911fee5c6f55d7ea84da3827c5e9131c0761e6f9c77ebd56cfef6d935f86ca7b003169b15d5de212c7807bc0af989a34a8'
+sha512sums=('2c466aa78a8be006f069070dba2700d331192f16e50e6309e9d0ba27876b73fa0691384cd3776baf917b3a165273bbd14c0c396a3bfccc1d96d8ef9e191315c1'
 
'56e25f48027f99f7e720859a9e14fe769b1cbd6227c7a7e27e14c2fea88520109342d6e5b127dc34ce8cc40f46941a0c5157ad35cf8ef9b3e4323877a4b32d97')
 
 prepare() {


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:33:21
  Author: felixonmars
Revision: 363576

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 363575, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:33:21 UTC (rev 363576)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.26
+pkgrel=63
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 
'haskell-http'
+ 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz
+
hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch)
+sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d'
+
'53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264')
+
+prepare() {
+  cd xmobar-$pkgver
+  patch -p1 -i ../hinotify-0.3.10.patch
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:33:04
  Author: felixonmars
Revision: 363575

upgpkg: xmobar 0.26-63

rebuild with http-date 0.0.8

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:31:56 UTC (rev 363574)
+++ PKGBUILD2018-07-26 11:33:04 UTC (rev 363575)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.26
-pkgrel=62
+pkgrel=63
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('custom:BSD3')


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:31:56
  Author: felixonmars
Revision: 363574

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
363573, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:31:56 UTC (rev 363574)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=68
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.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)

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:31:42
  Author: felixonmars
Revision: 363573

upgpkg: tamarin-prover 1.4.0-68

rebuild with http-date 0.0.8

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:29:57 UTC (rev 363572)
+++ PKGBUILD2018-07-26 11:31:42 UTC (rev 363573)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=67
+pkgrel=68
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:29:57
  Author: felixonmars
Revision: 363572

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   77 
 stack.install |4 ++
 2 files changed, 81 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 363571, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:29:57 UTC (rev 363572)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=86
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 
'haskell-mono-traversable'
+ 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-simple' 
'haskell-path' 'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-project-template' 
'haskell-regex-applicative-text'
+ 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 
'haskell-store'
+ 'haskell-store-core' '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' 'haskell-bindings-uname')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs
+  hpack
+  sed -i '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # 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 "${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"
+
+  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 363571, 

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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:29:42
  Author: felixonmars
Revision: 363571

upgpkg: stack 1.7.1-86

rebuild with http-date 0.0.8

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:23:58 UTC (rev 363570)
+++ PKGBUILD2018-07-26 11:29:42 UTC (rev 363571)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=85
+pkgrel=86
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:23:58
  Author: felixonmars
Revision: 363570

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 363569, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:23:58 UTC (rev 363570)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=60
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:23:41
  Author: felixonmars
Revision: 363569

upgpkg: shellcheck 0.5.0-60

rebuild with http-date 0.0.8

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:20:59 UTC (rev 363568)
+++ PKGBUILD2018-07-26 11:23:41 UTC (rev 363569)
@@ -5,7 +5,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:20:59
  Author: felixonmars
Revision: 363568

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 363567, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:20:59 UTC (rev 363568)
@@ -0,0 +1,72 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=212
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-ranged-sets' '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-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal
+
+sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs
+sed -i '/safe/d' $pkgname-$pkgver/$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}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:20:44
  Author: felixonmars
Revision: 363567

upgpkg: postgrest 0.4.4.0-212

rebuild with http-date 0.0.8

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:18:00 UTC (rev 363566)
+++ PKGBUILD2018-07-26 11:20:44 UTC (rev 363567)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=211
+pkgrel=212
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:18:00
  Author: felixonmars
Revision: 363566

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
363565, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:18:00 UTC (rev 363566)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=47
+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-file-embed' 
'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=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+# 
https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601
+cd $pkgname-$pkgver
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:17:45
  Author: felixonmars
Revision: 363565

upgpkg: pandoc-crossref 0.3.2.1-47

rebuild with http-date 0.0.8

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:16:24 UTC (rev 363564)
+++ PKGBUILD2018-07-26 11:17:45 UTC (rev 363565)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=46
+pkgrel=47
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:16:09
  Author: felixonmars
Revision: 363563

upgpkg: haskell-hakyll 4.12.3.0-73

rebuild with http-date 0.0.8

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:14:05 UTC (rev 363562)
+++ PKGBUILD2018-07-26 11:16:09 UTC (rev 363563)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.3.0
-pkgrel=72
+pkgrel=73
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:16:24
  Author: felixonmars
Revision: 363564

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 363563, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
363563, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:16:24 UTC (rev 363564)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.3.0
+pkgrel=73
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:14:05
  Author: felixonmars
Revision: 363562

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:13:50
  Author: felixonmars
Revision: 363561

upgpkg: pandoc-citeproc 0.14.3.1-94

rebuild with http-date 0.0.8

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:10:58 UTC (rev 363560)
+++ PKGBUILD2018-07-26 11:13:50 UTC (rev 363561)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.3.1
-pkgrel=93
+pkgrel=94
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:10:43
  Author: felixonmars
Revision: 363559

upgpkg: pandoc 2.2.2.1-2

rebuild with http-date 0.0.8

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:02:21 UTC (rev 363558)
+++ PKGBUILD2018-07-26 11:10:43 UTC (rev 363559)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.2.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:10:58
  Author: felixonmars
Revision: 363560

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 363559, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:10:58 UTC (rev 363560)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.2.1
+pkgrel=2
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua'
+ '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-tagsoup' 'haskell-temporary' 'haskell-network-uri'
+ '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-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('fcde3afc3cbbf95ed9fe735ceb30008c5dd621df3ebf6fd0fabbbc6739dc2349ae3ea2b9934971d414315521ba0a421b2ff0190eeb06438455057c96fb4dd458')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:02:21
  Author: felixonmars
Revision: 363558

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 363557, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 11:02:21 UTC (rev 363558)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=56
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' '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=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+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 \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${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)

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:02:06
  Author: felixonmars
Revision: 363557

upgpkg: hoogle 5.0.17.3-56

rebuild with http-date 0.0.8

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 11:00:41 UTC (rev 363556)
+++ PKGBUILD2018-07-26 11:02:06 UTC (rev 363557)
@@ -4,7 +4,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=55
+pkgrel=56
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:00:41
  Author: felixonmars
Revision: 363556

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 11:00:26
  Author: felixonmars
Revision: 363555

upgpkg: hledger-web 1.10-20

rebuild with http-date 0.0.8

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:59:00 UTC (rev 363554)
+++ PKGBUILD2018-07-26 11:00:26 UTC (rev 363555)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.10
-pkgrel=19
+pkgrel=20
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:59:00
  Author: felixonmars
Revision: 363554

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 363553, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 10:59:00 UTC (rev 363554)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.10
+pkgrel=16
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-docopt' 'haskell-either' 
'haskell-microlens'
+ 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server'
+ 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('8c51c80ae911782fac5108949d67d52c81bdbafc562eeea9fc817a29362da85f7dd4a2d860d2fb25bea880df786e4886dca9561c9b2b9c7d7f2a4ecef6091834')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:58:44
  Author: felixonmars
Revision: 363553

upgpkg: hledger-api 1.10-16

rebuild with http-date 0.0.8

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:57:35 UTC (rev 363552)
+++ PKGBUILD2018-07-26 10:58:44 UTC (rev 363553)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.10
-pkgrel=15
+pkgrel=16
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:57:35
  Author: felixonmars
Revision: 363552

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
363551, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 10:57:35 UTC (rev 363552)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.5
+pkgrel=2
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ae990cbd3a04bbcefe02a650a904e295ee8e2ca4dd4ac9167e7f2ea879a02bb005dd3d686249f9f891261d8f184f5a3c2abd6e4c41cacb79751f5bd3bc85b4a5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:57:21
  Author: felixonmars
Revision: 363551

upgpkg: haskell-yesod-test 1.6.5-2

rebuild with http-date 0.0.8

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:56:05 UTC (rev 363550)
+++ PKGBUILD2018-07-26 10:57:21 UTC (rev 363551)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:55:50
  Author: felixonmars
Revision: 363549

upgpkg: git-annex 6.20180719-2

rebuild with http-date 0.0.8

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:49:53 UTC (rev 363548)
+++ PKGBUILD2018-07-26 10:55:50 UTC (rev 363549)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180719
-pkgrel=1
+pkgrel=2
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:56:05
  Author: felixonmars
Revision: 363550

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 363549, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 363549, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   54 
 ghc-8.4.patch |  121 
 2 files changed, 175 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 363549, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 10:56:05 UTC (rev 363550)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180719
+pkgrel=2
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns'
+ 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 
'haskell-fdo-notify'
+ 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-ifelse'
+ 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 
'haskell-yesod-core' 'haskell-yesod-form'
+ 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
363549, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-07-26 10:56:05 UTC (rev 
363550)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 
++instance Monoid KeyData where
++  mempty = KeyData 0 0 0 M.empty
++
+ data NumCopiesStats = NumCopiesStats
+   { numCopiesVarianceMap :: M.Map Variance Integer
+   }
+diff 

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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:49:38
  Author: felixonmars
Revision: 363547

upgpkg: haskell-yesod-static 1.6.0-58

rebuild with http-date 0.0.8

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:48:41 UTC (rev 363546)
+++ PKGBUILD2018-07-26 10:49:38 UTC (rev 363547)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0
-pkgrel=57
+pkgrel=58
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:49:53
  Author: felixonmars
Revision: 363548

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:48:41
  Author: felixonmars
Revision: 363546

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:48:26
  Author: felixonmars
Revision: 363545

upgpkg: haskell-yesod-auth 1.6.3-67

rebuild with http-date 0.0.8

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:47:10 UTC (rev 363544)
+++ PKGBUILD2018-07-26 10:48:26 UTC (rev 363545)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=66
+pkgrel=67
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:47:10
  Author: felixonmars
Revision: 363544

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:46:56
  Author: felixonmars
Revision: 363543

upgpkg: haskell-yesod 1.6.0-70

rebuild with http-date 0.0.8

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:46:00 UTC (rev 363542)
+++ PKGBUILD2018-07-26 10:46:56 UTC (rev 363543)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=69
+pkgrel=70
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:46:00
  Author: felixonmars
Revision: 363542

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:45:45
  Author: felixonmars
Revision: 363541

upgpkg: haskell-yesod-form 1.6.2-4

rebuild with http-date 0.0.8

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-26 10:44:28 UTC (rev 363540)
+++ PKGBUILD2018-07-26 10:45:45 UTC (rev 363541)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-07-26 Thread Felix Yan via arch-commits
Date: Thursday, July 26, 2018 @ 10:44:28
  Author: felixonmars
Revision: 363540

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 363539, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 10:44:28 UTC (rev 363540)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=63
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   >