[arch-commits] Commit in jenkins/repos/community-any (14 files)

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:57:10
  Author: felixonmars
Revision: 383809

archrelease: copy trunk to community-any

Added:
  jenkins/repos/community-any/LICENSE
(from rev 383808, jenkins/trunk/LICENSE)
  jenkins/repos/community-any/PKGBUILD
(from rev 383808, jenkins/trunk/PKGBUILD)
  jenkins/repos/community-any/jenkins.conf
(from rev 383808, jenkins/trunk/jenkins.conf)
  jenkins/repos/community-any/jenkins.install
(from rev 383808, jenkins/trunk/jenkins.install)
  jenkins/repos/community-any/jenkins.service
(from rev 383808, jenkins/trunk/jenkins.service)
  jenkins/repos/community-any/jenkins.sysusers
(from rev 383808, jenkins/trunk/jenkins.sysusers)
  jenkins/repos/community-any/jenkins.tmpfiles
(from rev 383808, jenkins/trunk/jenkins.tmpfiles)
Deleted:
  jenkins/repos/community-any/LICENSE
  jenkins/repos/community-any/PKGBUILD
  jenkins/repos/community-any/jenkins.conf
  jenkins/repos/community-any/jenkins.install
  jenkins/repos/community-any/jenkins.service
  jenkins/repos/community-any/jenkins.sysusers
  jenkins/repos/community-any/jenkins.tmpfiles

--+
 LICENSE  |   46 +--
 PKGBUILD |   89 ++---
 jenkins.conf |   26 +++
 jenkins.install  |   14 
 jenkins.service  |   48 ++--
 jenkins.sysusers |4 +-
 jenkins.tmpfiles |2 -
 7 files changed, 114 insertions(+), 115 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-09-21 05:56:37 UTC (rev 383808)
+++ LICENSE 2018-09-21 05:57:10 UTC (rev 383809)
@@ -1,23 +0,0 @@
-The MIT License
-
-Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-

Copied: jenkins/repos/community-any/LICENSE (from rev 383808, 
jenkins/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-09-21 05:57:10 UTC (rev 383809)
@@ -0,0 +1,23 @@
+The MIT License
+
+Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 05:56:37 UTC (rev 383808)
+++ PKGBUILD2018-09-21 05:57:10 UTC (rev 383809)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.141
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime=8' 'ttf-dejavu' 'libcups')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')
-replaces=('jenkins-ci')
-backup=('etc/conf.d/jenkins')

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:56:29
  Author: felixonmars
Revision: 383807

archrelease: copy trunk to community-x86_64

Added:
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 383806, deepin-dock/trunk/PKGBUILD)
Deleted:
  deepin-dock/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 05:56:11 UTC (rev 383806)
+++ PKGBUILD2018-09-21 05:56:29 UTC (rev 383807)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=4.7.3.2
-pkgrel=2
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
- 'deepin-qt-dbus-factory' 'deepin-network-utils')
-makedepends=('cmake' 'qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('e79faf680056b49054ace788b12f376ae72d8acb383b5ae91f4d74e507037711e7182b8e4ede139ca9ae9dbedb8f823bb7af20791dc22467622987985ff26254')
-
-build() {
-  cd dde-dock-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DARCHITECTURE=$CARCH
-  make
-}
-
-package() {
-  cd dde-dock-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 383806, 
deepin-dock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-21 05:56:29 UTC (rev 383807)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=4.7.3.3
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-dock;
+license=('GPL3')
+depends=('qt5-svg' 'deepin-menu' 'deepin-daemon' 'deepin-launcher' 
'deepin-qt5integration'
+ 'deepin-qt-dbus-factory' 'deepin-network-utils')
+makedepends=('cmake' 'qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz;)
+sha512sums=('457f9465a49a6d1a1a65ea6ef36bad30b94e307643095269844f9f2cb288e1204c85a3cf935b984135f3717cf7574e51e19c27baf4e3a420f3555fdd983fca99')
+
+build() {
+  cd dde-dock-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DARCHITECTURE=$CARCH
+  make
+}
+
+package() {
+  cd dde-dock-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:56:37
  Author: felixonmars
Revision: 383808

upgpkg: jenkins 2.142-1

Modified:
  jenkins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 05:56:29 UTC (rev 383807)
+++ PKGBUILD2018-09-21 05:56:37 UTC (rev 383808)
@@ -4,7 +4,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.141
+pkgver=2.142
 pkgrel=1
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
@@ -24,7 +24,7 @@
 'jenkins.tmpfiles'
 'jenkins.sysusers'
 'LICENSE')
-sha512sums=('060ebf8453366925be7b2bb8284a7ec4c1be870f02459cd455d3b2d67e5f9ef0277ba182532c26026d3ba5a94a8b90b410c23a4f3e1f34dd50c39e83284ba953'
+sha512sums=('67554f5e7b6c5ecd62e96d5d9da9d5b0c1f6162093c65759e38ed2c905162783b424f9b4eff6dc6a156a454d9e6baa228cafebe83c43e7421d94907de664c0f5'
 
'3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0'
 
'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:56:11
  Author: felixonmars
Revision: 383806

upgpkg: deepin-dock 4.7.3.3-1

Modified:
  deepin-dock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 05:47:27 UTC (rev 383805)
+++ PKGBUILD2018-09-21 05:56:11 UTC (rev 383806)
@@ -3,8 +3,8 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=4.7.3.2
-pkgrel=2
+pkgver=4.7.3.3
+pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-dock;
@@ -16,7 +16,7 @@
 replaces=('dde-dock')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('e79faf680056b49054ace788b12f376ae72d8acb383b5ae91f4d74e507037711e7182b8e4ede139ca9ae9dbedb8f823bb7af20791dc22467622987985ff26254')
+sha512sums=('457f9465a49a6d1a1a65ea6ef36bad30b94e307643095269844f9f2cb288e1204c85a3cf935b984135f3717cf7574e51e19c27baf4e3a420f3555fdd983fca99')
 
 build() {
   cd dde-dock-$pkgver


[arch-commits] Commit in perl-net-idn-encode/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:46:55
  Author: felixonmars
Revision: 383804

upgpkg: perl-net-idn-encode 2.401-1

Modified:
  perl-net-idn-encode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 02:49:10 UTC (rev 383803)
+++ PKGBUILD2018-09-21 05:46:55 UTC (rev 383804)
@@ -3,8 +3,8 @@
 
 pkgname=perl-net-idn-encode
 _cpanname=Net-IDN-Encode
-pkgver=2.400
-pkgrel=4
+pkgver=2.401
+pkgrel=1
 pkgdesc="Net::IDN::Encode provides an easy-to-use interface for encoding and 
decoding Internationalized Domain Names (IDNs)."
 arch=('any')
 url="http://search.cpan.org/~cfaerber/${_cpanname}/;
@@ -13,7 +13,7 @@
 checkdepends=('perl-test-nowarnings' 'perl-test-pod' 'perl-test-pod-coverage')
 options=('!emptydirs')
 
source=(http://search.cpan.org/CPAN/authors/id/C/CF/CFAERBER/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('1ccf33ee6717185064b5d1bbbe8f4247')
+sha512sums=('e66bd90d40554ea17e0c2cc0ae1a741325c505dc4d970a05cd104eb81ac4be38bc8136701caf25bd9bd118145a7a97bec173f21e1fc22b34bb11e920be5ee6b6')
 
 build() {
   cd "$srcdir/${_cpanname}-${pkgver}"


[arch-commits] Commit in perl-net-idn-encode/repos/community-any (PKGBUILD PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Friday, September 21, 2018 @ 05:47:27
  Author: felixonmars
Revision: 383805

archrelease: copy trunk to community-any

Added:
  perl-net-idn-encode/repos/community-any/PKGBUILD
(from rev 383804, perl-net-idn-encode/trunk/PKGBUILD)
Deleted:
  perl-net-idn-encode/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 05:46:55 UTC (rev 383804)
+++ PKGBUILD2018-09-21 05:47:27 UTC (rev 383805)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Jan-Erik Rediger 
-
-pkgname=perl-net-idn-encode
-_cpanname=Net-IDN-Encode
-pkgver=2.400
-pkgrel=4
-pkgdesc="Net::IDN::Encode provides an easy-to-use interface for encoding and 
decoding Internationalized Domain Names (IDNs)."
-arch=('any')
-url="http://search.cpan.org/~cfaerber/${_cpanname}/;
-license=('GPL')
-depends=('perl')
-checkdepends=('perl-test-nowarnings' 'perl-test-pod' 'perl-test-pod-coverage')
-options=('!emptydirs')
-source=(http://search.cpan.org/CPAN/authors/id/C/CF/CFAERBER/${_cpanname}-${pkgver}.tar.gz)
-md5sums=('1ccf33ee6717185064b5d1bbbe8f4247')
-
-build() {
-  cd "$srcdir/${_cpanname}-${pkgver}"
-  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd "$srcdir/${_cpanname}-${pkgver}"
-  make test
-}
-
-package() {
-  cd "$srcdir/${_cpanname}-${pkgver}"
-  make install DESTDIR="$pkgdir/"
-}
-
-# vim:set ts=2 sw=2 sts=2 et:

Copied: perl-net-idn-encode/repos/community-any/PKGBUILD (from rev 383804, 
perl-net-idn-encode/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-21 05:47:27 UTC (rev 383805)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Jan-Erik Rediger 
+
+pkgname=perl-net-idn-encode
+_cpanname=Net-IDN-Encode
+pkgver=2.401
+pkgrel=1
+pkgdesc="Net::IDN::Encode provides an easy-to-use interface for encoding and 
decoding Internationalized Domain Names (IDNs)."
+arch=('any')
+url="http://search.cpan.org/~cfaerber/${_cpanname}/;
+license=('GPL')
+depends=('perl')
+checkdepends=('perl-test-nowarnings' 'perl-test-pod' 'perl-test-pod-coverage')
+options=('!emptydirs')
+source=(http://search.cpan.org/CPAN/authors/id/C/CF/CFAERBER/${_cpanname}-${pkgver}.tar.gz)
+sha512sums=('e66bd90d40554ea17e0c2cc0ae1a741325c505dc4d970a05cd104eb81ac4be38bc8136701caf25bd9bd118145a7a97bec173f21e1fc22b34bb11e920be5ee6b6')
+
+build() {
+  cd "$srcdir/${_cpanname}-${pkgver}"
+  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd "$srcdir/${_cpanname}-${pkgver}"
+  make test
+}
+
+package() {
+  cd "$srcdir/${_cpanname}-${pkgver}"
+  make install DESTDIR="$pkgdir/"
+}
+
+# vim:set ts=2 sw=2 sts=2 et:


[arch-commits] Commit in crystal/trunk (PKGBUILD llvm7.patch)

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Friday, September 21, 2018 @ 02:49:10
  Author: foutrelis
Revision: 383803

Remove patch added in previous commit; it's incomplete

Modified:
  crystal/trunk/PKGBUILD
Deleted:
  crystal/trunk/llvm7.patch

-+
 PKGBUILD|5 -
 llvm7.patch |  281 --
 2 files changed, 286 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 02:03:55 UTC (rev 383802)
+++ PKGBUILD2018-09-21 02:49:10 UTC (rev 383803)
@@ -16,11 +16,9 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-llvm7.patch
 
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
 
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
 sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
-'8c0c5e2a33d3d9d74db7c27a8a6d7e9ddb5bac7d61490372b037cead4664f18a'
 '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
 '6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
 
@@ -33,9 +31,6 @@
 
   # https://github.com/crystal-lang/crystal/pull/6738
   patch -p1 < ../fix_openssl_11.patch
-
-  # https://github.com/crystal-lang/crystal/issues/6754
-  patch -p1 < ../llvm7.patch
 }
 
 build() {

Deleted: llvm7.patch
===
--- llvm7.patch 2018-09-21 02:03:55 UTC (rev 383802)
+++ llvm7.patch 2018-09-21 02:49:10 UTC (rev 383803)
@@ -1,281 +0,0 @@
-From 96380373229306a27eda49f5bfe67538a2589359 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Fri, 21 Sep 2018 04:38:46 +0300
-Subject: [PATCH] Fix building with LLVM 7 (#6754)
-
-Similarly to how LLVM 6 support was added in commit 249a2ed4dae7:
-
-- Rename functions that conflict with those added to llvm-c/DebugInfo.h
-  in LLVM 7
-- Pass a reference to a module to the bitcode writer (ref LLVM r325155)

- src/llvm/ext/llvm_ext.cc | 36 
- src/llvm/lib_llvm.cr |  1 +
- src/llvm/lib_llvm_ext.cr | 30 +++---
- 3 files changed, 36 insertions(+), 31 deletions(-)
-
-diff --git a/src/llvm/ext/llvm_ext.cc b/src/llvm/ext/llvm_ext.cc
-index e6c5744bf..12746f2d6 100644
 a/src/llvm/ext/llvm_ext.cc
-+++ b/src/llvm/ext/llvm_ext.cc
-@@ -86,7 +86,7 @@ LLVMMetadataRef LLVMDIBuilderCreateCompileUnit2(DIBuilderRef 
Dref, unsigned Lang
- #endif
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateFunction(
-+LLVMMetadataRef LLVMDIBuilderCreateFunction2(
- DIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name,
- const char *LinkageName, LLVMMetadataRef File, unsigned Line,
- LLVMMetadataRef CompositeType, bool IsLocalToUnit, bool IsDefinition,
-@@ -106,7 +106,7 @@ LLVMMetadataRef LLVMDIBuilderCreateFunction(
-   return wrap(Sub);
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock2(DIBuilderRef Dref,
- LLVMMetadataRef Scope,
- LLVMMetadataRef File,
- unsigned Line,
-@@ -115,7 +115,7 @@ LLVMMetadataRef 
LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
-unwrapDI(File), Line, Column));
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderCreateBasicType2(DIBuilderRef Dref,
-  const char *Name,
-  uint64_t SizeInBits,
-  uint64_t AlignInBits,
-@@ -127,7 +127,7 @@ LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef 
Dref,
- #endif
- }
- 
--LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray2(DIBuilderRef Dref,
-   LLVMMetadataRef *Data,
-   unsigned Length) {
-   Metadata **DataValue = unwrap(Data);
-@@ -136,7 +136,7 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
-   .get());
- }
- 
--LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderGetOrCreateArray2(DIBuilderRef Dref,
-   LLVMMetadataRef *Data,
-   unsigned Length) {
-   Metadata **DataValue = unwrap(Data);
-@@ -145,13 +145,13 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
- }
- 
- LLVMMetadataRef
--LLVMDIBuilderCreateSubroutineType(DIBuilderRef Dref, 

[arch-commits] Commit in crystal/trunk (PKGBUILD llvm7.patch)

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Friday, September 21, 2018 @ 02:01:26
  Author: foutrelis
Revision: 383800

LLVM 7 rebuild

Added:
  crystal/trunk/llvm7.patch
Modified:
  crystal/trunk/PKGBUILD

-+
 PKGBUILD|7 +
 llvm7.patch |  281 ++
 2 files changed, 287 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 01:33:46 UTC (rev 383799)
+++ PKGBUILD2018-09-21 02:01:26 UTC (rev 383800)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.26.1
-pkgrel=2
+pkgrel=3
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -16,9 +16,11 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+llvm7.patch
 
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
 
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
 sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
+'8c0c5e2a33d3d9d74db7c27a8a6d7e9ddb5bac7d61490372b037cead4664f18a'
 '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
 '6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
 
@@ -31,6 +33,9 @@
 
   # https://github.com/crystal-lang/crystal/pull/6738
   patch -p1 < ../fix_openssl_11.patch
+
+  # https://github.com/crystal-lang/crystal/issues/6754
+  patch -p1 < ../llvm7.patch
 }
 
 build() {

Added: llvm7.patch
===
--- llvm7.patch (rev 0)
+++ llvm7.patch 2018-09-21 02:01:26 UTC (rev 383800)
@@ -0,0 +1,281 @@
+From 96380373229306a27eda49f5bfe67538a2589359 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Fri, 21 Sep 2018 04:38:46 +0300
+Subject: [PATCH] Fix building with LLVM 7 (#6754)
+
+Similarly to how LLVM 6 support was added in commit 249a2ed4dae7:
+
+- Rename functions that conflict with those added to llvm-c/DebugInfo.h
+  in LLVM 7
+- Pass a reference to a module to the bitcode writer (ref LLVM r325155)
+---
+ src/llvm/ext/llvm_ext.cc | 36 
+ src/llvm/lib_llvm.cr |  1 +
+ src/llvm/lib_llvm_ext.cr | 30 +++---
+ 3 files changed, 36 insertions(+), 31 deletions(-)
+
+diff --git a/src/llvm/ext/llvm_ext.cc b/src/llvm/ext/llvm_ext.cc
+index e6c5744bf..12746f2d6 100644
+--- a/src/llvm/ext/llvm_ext.cc
 b/src/llvm/ext/llvm_ext.cc
+@@ -86,7 +86,7 @@ LLVMMetadataRef LLVMDIBuilderCreateCompileUnit2(DIBuilderRef 
Dref, unsigned Lang
+ #endif
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateFunction(
++LLVMMetadataRef LLVMDIBuilderCreateFunction2(
+ DIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name,
+ const char *LinkageName, LLVMMetadataRef File, unsigned Line,
+ LLVMMetadataRef CompositeType, bool IsLocalToUnit, bool IsDefinition,
+@@ -106,7 +106,7 @@ LLVMMetadataRef LLVMDIBuilderCreateFunction(
+   return wrap(Sub);
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock2(DIBuilderRef Dref,
+ LLVMMetadataRef Scope,
+ LLVMMetadataRef File,
+ unsigned Line,
+@@ -115,7 +115,7 @@ LLVMMetadataRef 
LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
+unwrapDI(File), Line, Column));
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderCreateBasicType2(DIBuilderRef Dref,
+  const char *Name,
+  uint64_t SizeInBits,
+  uint64_t AlignInBits,
+@@ -127,7 +127,7 @@ LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef 
Dref,
+ #endif
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray2(DIBuilderRef Dref,
+   LLVMMetadataRef *Data,
+   unsigned Length) {
+   Metadata **DataValue = unwrap(Data);
+@@ -136,7 +136,7 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
+   .get());
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderGetOrCreateArray2(DIBuilderRef Dref,
+   LLVMMetadataRef *Data,
+   unsigned Length) {
+   Metadata **DataValue = unwrap(Data);
+@@ -145,13 +145,13 @@ LLVMMetadataRef 

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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Friday, September 21, 2018 @ 02:01:39
  Author: foutrelis
Revision: 383801

archrelease: copy trunk to community-staging-x86_64

Added:
  crystal/repos/community-staging-x86_64/
  crystal/repos/community-staging-x86_64/PKGBUILD
(from rev 383800, crystal/trunk/PKGBUILD)
  crystal/repos/community-staging-x86_64/llvm7.patch
(from rev 383800, crystal/trunk/llvm7.patch)

-+
 PKGBUILD|   86 +
 llvm7.patch |  281 ++
 2 files changed, 367 insertions(+)

Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 383800, 
crystal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-21 02:01:39 UTC (rev 383801)
@@ -0,0 +1,86 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=0.26.1
+pkgrel=3
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='http://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm-libs)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+llvm7.patch
+
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
+
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
+sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
+'8c0c5e2a33d3d9d74db7c27a8a6d7e9ddb5bac7d61490372b037cead4664f18a'
+'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
+'6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  # https://github.com/crystal-lang/crystal/issues/6672
+  patch -p1 < ../fix_build.patch
+
+  # https://github.com/crystal-lang/crystal/pull/6738
+  patch -p1 < ../fix_openssl_11.patch
+
+  # https://github.com/crystal-lang/crystal/issues/6754
+  patch -p1 < ../llvm7.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+   FLAGS="--release --no-debug" \
+   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+   CRYSTAL_CONFIG_VERSION="$pkgver" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
+}
+
+check() {
+  cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
+
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # /usr/bin/crystalcompiled executable
+  # /usr/lib/crystal/   compiler src & core libs
+  # /usr/share/doc/crystal/api  api docs
+  # /usr/share/doc/crystal/samples/ samples
+
+  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
+
+  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
+  cp -r src "$pkgdir/usr/lib/crystal"
+
+  install -dm755 "$pkgdir/usr/share/doc/crystal"
+  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
+  cp -r samples "$pkgdir/usr/share/doc/crystal/"
+
+  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
+
+  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
+  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Copied: crystal/repos/community-staging-x86_64/llvm7.patch (from rev 383800, 
crystal/trunk/llvm7.patch)
===
--- community-staging-x86_64/llvm7.patch(rev 0)
+++ community-staging-x86_64/llvm7.patch2018-09-21 02:01:39 UTC (rev 
383801)
@@ -0,0 +1,281 @@
+From 96380373229306a27eda49f5bfe67538a2589359 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Fri, 21 Sep 2018 04:38:46 +0300
+Subject: [PATCH] Fix building with LLVM 7 (#6754)
+
+Similarly to how LLVM 6 support was added in commit 249a2ed4dae7:
+
+- Rename functions that conflict with those added to llvm-c/DebugInfo.h
+  in LLVM 7
+- Pass a reference to a module to the bitcode writer (ref LLVM r325155)
+---
+ src/llvm/ext/llvm_ext.cc | 36 

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

2018-09-20 Thread Giancarlo Razzolini via arch-commits
Date: Friday, September 21, 2018 @ 01:33:46
  Author: grazzolini
Revision: 383799

archrelease: copy trunk to community-x86_64

Added:
  dateutils/repos/community-x86_64/PKGBUILD
(from rev 383798, dateutils/trunk/PKGBUILD)
Deleted:
  dateutils/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 01:32:54 UTC (rev 383798)
+++ PKGBUILD2018-09-21 01:33:46 UTC (rev 383799)
@@ -1,38 +0,0 @@
-# Maintainer: Giancarlo Razzolini 
-
-pkgname=dateutils
-pkgver=0.4.4
-pkgrel=1
-pkgdesc='nifty command line date and time utilities; fast date calculations 
and conversion in the shell'
-url='http://www.fresse.org/dateutils/'
-arch=('x86_64')
-license=('BSD')
-depends=('glibc')
-source=("$pkgname-$pkgver.tar.xz::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz;
-
"$pkgname-$pkgver.tar.asc::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.asc;)
-validpgpkeys=('6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E')
-sha1sums=('575c5bbe6a17c6f5d8c5e9c1bad8133ac0131117'
-  'SKIP')
-sha512sums=('a5a5a2764993310ee1d5f7d76f34bc9dcb45b05762bbceb291d5d512d74a7aa2a8cdfb7ff3c006466bd0833b00a2c606dc913742f675fd08e367dae0974dea6f'
-'SKIP')
-
-prepare() {
-cd "$srcdir/$pkgname-$pkgver"
-./configure --prefix=/usr --with-old-links=no
-}
-
-build() {
-cd "$srcdir/$pkgname-$pkgver"
-make
-}
-
-check() {
-cd "$srcdir/$pkgname-$pkgver"
-make check
-}
-
-package() {
-cd "$srcdir/$pkgname-$pkgver"
-make DESTDIR="$pkgdir" install
-install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
-}

Copied: dateutils/repos/community-x86_64/PKGBUILD (from rev 383798, 
dateutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-21 01:33:46 UTC (rev 383799)
@@ -0,0 +1,38 @@
+# Maintainer: Giancarlo Razzolini 
+
+pkgname=dateutils
+pkgver=0.4.5
+pkgrel=1
+pkgdesc='nifty command line date and time utilities; fast date calculations 
and conversion in the shell'
+url='http://www.fresse.org/dateutils/'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc')
+source=("$pkgname-$pkgver.tar.xz::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz;
+
"$pkgname-$pkgver.tar.asc::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.asc;)
+validpgpkeys=('6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E')
+sha1sums=('32997bb9fc2f6e20bb0a44ee13f01d6e1e73ecb8'
+  'SKIP')
+sha512sums=('91d7b83dc70a0f46920c6bb5b1f456d6b3b5a8f9511218ac74888006501adef5c938f95e424ca8537e2a69bf632b2a08ef4a2536d89367089afb3da55cde70c7'
+'SKIP')
+
+prepare() {
+cd "$srcdir/$pkgname-$pkgver"
+./configure --prefix=/usr --with-old-links=no
+}
+
+build() {
+cd "$srcdir/$pkgname-$pkgver"
+make
+}
+
+check() {
+cd "$srcdir/$pkgname-$pkgver"
+make check
+}
+
+package() {
+cd "$srcdir/$pkgname-$pkgver"
+make DESTDIR="$pkgdir" install
+install -Dm0644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}


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

2018-09-20 Thread Giancarlo Razzolini via arch-commits
Date: Friday, September 21, 2018 @ 01:32:54
  Author: grazzolini
Revision: 383798

upgpkg: dateutils 0.4.5-1

Modified:
  dateutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 20:16:02 UTC (rev 383797)
+++ PKGBUILD2018-09-21 01:32:54 UTC (rev 383798)
@@ -1,7 +1,7 @@
 # Maintainer: Giancarlo Razzolini 
 
 pkgname=dateutils
-pkgver=0.4.4
+pkgver=0.4.5
 pkgrel=1
 pkgdesc='nifty command line date and time utilities; fast date calculations 
and conversion in the shell'
 url='http://www.fresse.org/dateutils/'
@@ -11,9 +11,9 @@
 
source=("$pkgname-$pkgver.tar.xz::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz;
 
"$pkgname-$pkgver.tar.asc::https://github.com/hroptatyr/$pkgname/releases/download/v$pkgver/$pkgname-$pkgver.tar.asc;)
 validpgpkeys=('6CB0D61E23A4275CC2CFA16194C9A1AC82C9390E')
-sha1sums=('575c5bbe6a17c6f5d8c5e9c1bad8133ac0131117'
+sha1sums=('32997bb9fc2f6e20bb0a44ee13f01d6e1e73ecb8'
   'SKIP')
-sha512sums=('a5a5a2764993310ee1d5f7d76f34bc9dcb45b05762bbceb291d5d512d74a7aa2a8cdfb7ff3c006466bd0833b00a2c606dc913742f675fd08e367dae0974dea6f'
+sha512sums=('91d7b83dc70a0f46920c6bb5b1f456d6b3b5a8f9511218ac74888006501adef5c938f95e424ca8537e2a69bf632b2a08ef4a2536d89367089afb3da55cde70c7'
 'SKIP')
 
 prepare() {


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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Friday, September 21, 2018 @ 00:11:24
  Author: bisson
Revision: 335153

archrelease: copy trunk to extra-x86_64

Added:
  feh/repos/extra-x86_64/PKGBUILD
(from rev 335152, feh/trunk/PKGBUILD)
Deleted:
  feh/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-21 00:10:18 UTC (rev 335152)
+++ PKGBUILD2018-09-21 00:11:24 UTC (rev 335153)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Andrea Scarpino 
-# Contributor: dorphell 
-# Contributor: Tom Newsom 
-
-pkgname=feh
-pkgver=2.27.1
-pkgrel=1
-pkgdesc='Fast and light imlib2-based image viewer'
-url='https://feh.finalrewind.org/'
-license=('custom:MIT')
-arch=('x86_64')
-depends=('imlib2' 'curl' 'libxinerama' 'libexif')
-optdepends=('imagemagick: support more file formats'
-'jpegexiforient: set exif rotation tag')
-makedepends=('libxt')
-validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
-source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha256sums=('6ec338f80c3f4c30d715f44780f1a09ebfbb99e92a1bb43316428744a839f383'
-'SKIP')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make PREFIX=/usr exif=1 help=1 stat64=1
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make PREFIX=/usr DESTDIR="${pkgdir}" install
-   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: feh/repos/extra-x86_64/PKGBUILD (from rev 335152, feh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-21 00:11:24 UTC (rev 335153)
@@ -0,0 +1,31 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Andrea Scarpino 
+# Contributor: dorphell 
+# Contributor: Tom Newsom 
+
+pkgname=feh
+pkgver=2.28
+pkgrel=1
+pkgdesc='Fast and light imlib2-based image viewer'
+url='https://feh.finalrewind.org/'
+license=('custom:MIT')
+arch=('x86_64')
+depends=('imlib2' 'curl' 'libxinerama' 'libexif')
+optdepends=('imagemagick: support more file formats'
+'jpegexiforient: set exif rotation tag')
+makedepends=('libxt')
+validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
+source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
+sha256sums=('13d22d7c5fe5057612ce3df88857aee89fcab9c8cd6fd4f95a42fe6bf851d3d9'
+'SKIP')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make PREFIX=/usr exif=1 help=1 stat64=1
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make PREFIX=/usr DESTDIR="${pkgdir}" install
+   install -Dm644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Friday, September 21, 2018 @ 00:10:18
  Author: bisson
Revision: 335152

upstream update

Modified:
  feh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 23:53:10 UTC (rev 335151)
+++ PKGBUILD2018-09-21 00:10:18 UTC (rev 335152)
@@ -4,7 +4,7 @@
 # Contributor: Tom Newsom 
 
 pkgname=feh
-pkgver=2.27.1
+pkgver=2.28
 pkgrel=1
 pkgdesc='Fast and light imlib2-based image viewer'
 url='https://feh.finalrewind.org/'
@@ -16,7 +16,7 @@
 makedepends=('libxt')
 validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
 source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha256sums=('6ec338f80c3f4c30d715f44780f1a09ebfbb99e92a1bb43316428744a839f383'
+sha256sums=('13d22d7c5fe5057612ce3df88857aee89fcab9c8cd6fd4f95a42fe6bf851d3d9'
 'SKIP')
 
 build() {


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 23:53:10
  Author: foutrelis
Revision: 335151

archrelease: copy trunk to staging-x86_64

Added:
  gnome-builder/repos/staging-x86_64/
  gnome-builder/repos/staging-x86_64/PKGBUILD
(from rev 335150, gnome-builder/trunk/PKGBUILD)

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

Copied: gnome-builder/repos/staging-x86_64/PKGBUILD (from rev 335150, 
gnome-builder/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 23:53:10 UTC (rev 335151)
@@ -0,0 +1,52 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.30.0
+pkgrel=3
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils
+ ctags libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak 
gspell libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk)
+makedepends=(intltool llvm gobject-introspection gtk-doc yelp-tools 
appstream-glib vala git
+ mm-common meson)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services')
+groups=(gnome-extra)
+_commit=81a9a8235f3c9818147cd1a710ac870bed4c5938  # tags/3.30.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  git cherry-pick -n ba4d103
+}
+
+build() {
+  arch-meson $pkgname build \
+--buildtype debugoptimized \
+-D with_docs=true \
+-D with_help=true \
+-D with_editorconfig=true \
+-D with_webkit=true \
+-D with_vapi=true
+  ninja -C build
+}
+
+check() {
+  # some tests need an installed gnome-builder
+  xvfb-run meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 23:53:00
  Author: foutrelis
Revision: 335150

LLVM 7 rebuild

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 22:05:29 UTC (rev 335149)
+++ PKGBUILD2018-09-20 23:53:00 UTC (rev 335150)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.30.0
-pkgrel=2
+pkgrel=3
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)


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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, September 20, 2018 @ 22:05:29
  Author: bisson
Revision: 335149

archrelease: copy trunk to extra-x86_64

Added:
  mutt/repos/extra-x86_64/PKGBUILD
(from rev 335148, mutt/trunk/PKGBUILD)
  mutt/repos/extra-x86_64/a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch
(from rev 335148, mutt/trunk/a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch)
Deleted:
  mutt/repos/extra-x86_64/PKGBUILD
  mutt/repos/extra-x86_64/a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch

+
 PKGBUILD   |  107 ++--
 a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch |  538 +++
 2 files changed, 322 insertions(+), 323 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 22:04:43 UTC (rev 335148)
+++ PKGBUILD2018-09-20 22:05:29 UTC (rev 335149)
@@ -1,54 +0,0 @@
-# $Id$
-# Contributor: tobias [tobias [at] archlinux.org]
-# Maintainer: Gaetan Bisson 
-
-pkgname=mutt
-pkgver=1.10.1
-pkgrel=3
-pkgdesc='Small but very powerful text-based mail client'
-url='http://www.mutt.org/'
-license=('GPL')
-backup=('etc/Muttrc')
-arch=('x86_64')
-optdepends=('smtp-forwarder: to send mail')
-depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 
'krb5')
-validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
-source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc}
-'a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch')
-sha256sums=('734a3883158ec3d180cf6538d8bd7f685ce641d2cdef657aa0038f76e79a54a0'
-'SKIP'
-'21ae6f739801f07728d770ac7365f696b6d0ec81cda8b6cd1a5b3c81a3bb0f2f')
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   patch -p1 -i ../a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure \
-   --prefix=/usr \
-   --sysconfdir=/etc \
-   --enable-gpgme \
-   --enable-pop \
-   --enable-imap \
-   --enable-smtp \
-   --enable-hcache \
-   --enable-sidebar \
-   --with-curses=/usr \
-   --with-regex \
-   --with-gss=/usr \
-   --with-ssl=/usr \
-   --with-sasl \
-   --with-idn \
-
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-
-   rm "${pkgdir}"/etc/mime.types{,.dist}
-   install -Dm644 contrib/gpg.rc "${pkgdir}"/etc/Muttrc.gpg.dist
-}

Copied: mutt/repos/extra-x86_64/PKGBUILD (from rev 335148, mutt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 22:05:29 UTC (rev 335149)
@@ -0,0 +1,53 @@
+# Contributor: tobias [tobias [at] archlinux.org]
+# Maintainer: Gaetan Bisson 
+
+pkgname=mutt
+pkgver=1.10.1
+pkgrel=4
+pkgdesc='Small but very powerful text-based mail client'
+url='http://www.mutt.org/'
+license=('GPL')
+backup=('etc/Muttrc')
+arch=('x86_64')
+optdepends=('smtp-forwarder: to send mail')
+depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn2' 'mime-types' 
'krb5')
+validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
+source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc}
+'a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch')
+sha256sums=('734a3883158ec3d180cf6538d8bd7f685ce641d2cdef657aa0038f76e79a54a0'
+'SKIP'
+'21ae6f739801f07728d770ac7365f696b6d0ec81cda8b6cd1a5b3c81a3bb0f2f')
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   patch -p1 -i ../a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch
+}
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure \
+   --prefix=/usr \
+   --sysconfdir=/etc \
+   --enable-gpgme \
+   --enable-pop \
+   --enable-imap \
+   --enable-smtp \
+   --enable-hcache \
+   --enable-sidebar \
+   --with-curses=/usr \
+   --with-regex \
+   --with-gss=/usr \
+   --with-ssl=/usr \
+   --with-sasl \
+   --with-idn2 \
+
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+
+   rm "${pkgdir}"/etc/mime.types{,.dist}
+   install -Dm644 contrib/gpg.rc "${pkgdir}"/etc/Muttrc.gpg.dist
+}

Deleted: a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch
===
--- a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch  2018-09-20 22:04:43 UTC 
(rev 335148)
+++ a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch  2018-09-20 22:05:29 UTC 
(rev 335149)
@@ -1,269 +0,0 @@
-From a2b289361d90360c37eb19cca2cf1216ab60fb7b Mon Sep 17 00:00:00 2001
-From: Kevin 

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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, September 20, 2018 @ 22:04:43
  Author: bisson
Revision: 335148

implement FS#60086

Modified:
  mutt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 21:28:17 UTC (rev 335147)
+++ PKGBUILD2018-09-20 22:04:43 UTC (rev 335148)
@@ -3,7 +3,7 @@
 
 pkgname=mutt
 pkgver=1.10.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Small but very powerful text-based mail client'
 url='http://www.mutt.org/'
 license=('GPL')
@@ -10,7 +10,7 @@
 backup=('etc/Muttrc')
 arch=('x86_64')
 optdepends=('smtp-forwarder: to send mail')
-depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn' 'mime-types' 
'krb5')
+depends=('gpgme' 'ncurses' 'openssl' 'libsasl' 'gdbm' 'libidn2' 'mime-types' 
'krb5')
 validpgpkeys=('8975A9B33AA37910385C5308ADEF768480316BDA')
 source=("http://ftp.mutt.org/pub/mutt/${pkgname}-${pkgver}.tar.gz"{,.asc}
 'a2b289361d90360c37eb19cca2cf1216ab60fb7b.patch')
@@ -39,7 +39,7 @@
--with-gss=/usr \
--with-ssl=/usr \
--with-sasl \
-   --with-idn \
+   --with-idn2 \
 
make
 }


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

2018-09-20 Thread Jan Steffens via arch-commits
Date: Thursday, September 20, 2018 @ 21:28:17
  Author: heftig
Revision: 335147

archrelease: copy trunk to extra-x86_64

Added:
  webkit2gtk/repos/extra-x86_64/PKGBUILD
(from rev 335146, webkit2gtk/trunk/PKGBUILD)
Deleted:
  webkit2gtk/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 21:28:01 UTC (rev 335146)
+++ PKGBUILD2018-09-20 21:28:17 UTC (rev 335147)
@@ -1,60 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.22.0
-pkgrel=2
-pkgdesc="GTK+ Web content engine library"
-arch=(x86_64)
-url="https://webkitgtk.org/;
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen woff2)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('fa42b54a98831405c8a3e7f40371eec3f0bd5cdbb124813a5e329e7a9f8c6f2a'
-'SKIP')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-}
-
-build() {
-  cd build
-  cmake ../webkitgtk-$pkgver -G Ninja \
--DPORT=GTK \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_SKIP_RPATH=ON \
--DENABLE_GTKDOC=ON \
--DLIBEXEC_INSTALL_DIR=/usr/lib \
--DLIB_INSTALL_DIR=/usr/lib \
--DPYTHON_EXECUTABLE=/usr/bin/python2
-  cmake --build .
-}
-
-check() {
-  : cmake --build build --target tests
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --build build --target install
-
-  cd webkitgtk-$pkgver
-  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
-while IFS= read -d $'\0' -r _f; do
-  echo "### $_f ###"
-  cat "$_f"
-  echo
-done |
-install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set sw=2 et:

Copied: webkit2gtk/repos/extra-x86_64/PKGBUILD (from rev 335146, 
webkit2gtk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 21:28:17 UTC (rev 335147)
@@ -0,0 +1,60 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.22.1
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(x86_64)
+url="https://webkitgtk.org/;
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen woff2)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
+sha256sums=('051794adb25c1d5f7cb24b84ef0f1b04d9030441a8a708282f53539752007a12'
+'SKIP')
+validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
+
+prepare() {
+  mkdir build
+  cd webkitgtk-$pkgver
+  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
+}
+
+build() {
+  cd build
+  cmake ../webkitgtk-$pkgver -G Ninja \
+-DPORT=GTK \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DENABLE_GTKDOC=ON \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DLIB_INSTALL_DIR=/usr/lib \
+-DPYTHON_EXECUTABLE=/usr/bin/python2
+  cmake --build .
+}
+
+check() {
+  : cmake --build build --target tests
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --build build --target install
+
+  cd webkitgtk-$pkgver
+  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | sort -z |
+while IFS= read -d $'\0' -r _f; do
+  echo "### $_f ###"
+  cat "$_f"
+  echo
+done |
+install -Dm644 /dev/stdin "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set sw=2 et:


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

2018-09-20 Thread Jan Steffens via arch-commits
Date: Thursday, September 20, 2018 @ 21:28:01
  Author: heftig
Revision: 335146

2.22.1-1

Modified:
  webkit2gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:50:01 UTC (rev 335145)
+++ PKGBUILD2018-09-20 21:28:01 UTC (rev 335146)
@@ -2,8 +2,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=webkit2gtk
-pkgver=2.22.0
-pkgrel=2
+pkgver=2.22.1
+pkgrel=1
 pkgdesc="GTK+ Web content engine library"
 arch=(x86_64)
 url="https://webkitgtk.org/;
@@ -16,7 +16,7 @@
 'gst-plugins-good: media decoding'
 'gst-libav: nonfree media decoding')
 source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc})
-sha256sums=('fa42b54a98831405c8a3e7f40371eec3f0bd5cdbb124813a5e329e7a9f8c6f2a'
+sha256sums=('051794adb25c1d5f7cb24b84ef0f1b04d9030441a8a708282f53539752007a12'
 'SKIP')
 validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
 


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 20:16:02
  Author: felixonmars
Revision: 383797

archrelease: copy trunk to community-x86_64

Added:
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD
(from rev 383796, python-ruamel-yaml/trunk/PKGBUILD)
Deleted:
  python-ruamel-yaml/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 20:15:44 UTC (rev 383796)
+++ PKGBUILD2018-09-20 20:16:02 UTC (rev 383797)
@@ -1,22 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Samuel Littley 
-# Contributor: rnons 
-
-pkgname=python-ruamel-yaml
-pkgver=0.15.67
-pkgrel=1
-pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
-arch=('x86_64')
-url="https://bitbucket.org/ruamel/yaml;
-license=("MIT")
-makedepends=('python-pip' 'python-wheel')
-source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz;)
-sha512sums=('90d5c950fc8e0fbf20232bf046c225baa47b7b2d5f8da9f00aa9757335d814bd4d62fcbc7cfa0e7bb404fbfe6cfa28c5cfa87ac1b99e998a90e9c076eb8d9680')
-
-package() {
-  depends=('python')
-
-  cd ruamel.yaml-$pkgver
-  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-ruamel-yaml/repos/community-x86_64/PKGBUILD (from rev 383796, 
python-ruamel-yaml/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 20:16:02 UTC (rev 383797)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Samuel Littley 
+# Contributor: rnons 
+
+pkgname=python-ruamel-yaml
+pkgver=0.15.69
+pkgrel=1
+pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
+arch=('x86_64')
+url="https://bitbucket.org/ruamel/yaml;
+license=("MIT")
+makedepends=('python-pip' 'python-wheel')
+source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz;)
+sha512sums=('ce3f0c3184e06d067ab36b7697b4ea545411d8cdeffbb1ad941eb59046a988f594fb7aefa7ad54cf91f2b4f1151d10cdcc5ea9a9de1548d2e7eef8ea612ed9fd')
+
+package() {
+  depends=('python')
+
+  cd ruamel.yaml-$pkgver
+  LC_CTYPE=en_US.UTF-8 pip install . --root="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 20:15:44
  Author: felixonmars
Revision: 383796

upgpkg: python-ruamel-yaml 0.15.69-1

Modified:
  python-ruamel-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 20:14:10 UTC (rev 383795)
+++ PKGBUILD2018-09-20 20:15:44 UTC (rev 383796)
@@ -3,7 +3,7 @@
 # Contributor: rnons 
 
 pkgname=python-ruamel-yaml
-pkgver=0.15.67
+pkgver=0.15.69
 pkgrel=1
 pkgdesc="YAML parser/emitter that supports roundtrip preservation of comments, 
seq/map flow style, and map key order"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 license=("MIT")
 makedepends=('python-pip' 'python-wheel')
 
source=("https://pypi.io/packages/source/r/ruamel.yaml/ruamel.yaml-$pkgver.tar.gz;)
-sha512sums=('90d5c950fc8e0fbf20232bf046c225baa47b7b2d5f8da9f00aa9757335d814bd4d62fcbc7cfa0e7bb404fbfe6cfa28c5cfa87ac1b99e998a90e9c076eb8d9680')
+sha512sums=('ce3f0c3184e06d067ab36b7697b4ea545411d8cdeffbb1ad941eb59046a988f594fb7aefa7ad54cf91f2b4f1151d10cdcc5ea9a9de1548d2e7eef8ea612ed9fd')
 
 package() {
   depends=('python')


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 20:14:10
  Author: felixonmars
Revision: 383795

archrelease: copy trunk to community-x86_64

Added:
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 383794, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/rebuild.list
(from rev 383794, nodejs/trunk/rebuild.list)
Deleted:
  nodejs/repos/community-x86_64/PKGBUILD
  nodejs/repos/community-x86_64/rebuild.list

--+
 PKGBUILD |  143 -
 rebuild.list |2 
 2 files changed, 72 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 20:13:47 UTC (rev 383794)
+++ PKGBUILD2018-09-20 20:14:10 UTC (rev 383795)
@@ -1,72 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=10.10.0
-pkgrel=1
-pkgdesc='Evented I/O for V8 javascript'
-arch=('x86_64')
-url='http://nodejs.org/'
-license=('MIT')
-depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
-sha512sums=('f005f968fcfb17488caa0571059bd78e4e3c61650392710f2ce724bdd35bb8f1a86f9a614475888a6f9fdec50f80a55c55f51462498859fb7dbe5d6de534')
-
-prepare() {
-  cd node-$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-$pkgver
-
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---shared-http-parser \
---shared-cares \
---shared-nghttp2
-# --shared-v8
-
-  make
-}
-
-check() {
-  cd node-$pkgver
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
-}
-
-package() {
-  cd node-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 383794, 
nodejs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 20:14:10 UTC (rev 383795)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=10.11.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript'
+arch=('x86_64')
+url='http://nodejs.org/'
+license=('MIT')
+depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares' 'libnghttp2') # 
'v8')
+makedepends=('python2' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
+sha512sums=('6bf6e7f7375d468752b173faeaf7e769615c8a9d83420ed1fa0d9245dfe1117f5942a63ade3f9fb3c92ed2141eee1d31f8a00b2fc0644284a8da40e40d4b8cd8')
+
+prepare() {
+  cd node-$pkgver
+
+  msg 'Fixing for python2 name'
+  find -type f -exec sed \
+-e 's_^#!/usr/bin/env python$_&2_' \
+-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
+-e 's_^#!/usr/bin/python$_&2_' \
+-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
+-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
+-e "s_'python'_'python2'_" -i {} \;
+  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
+}
+
+build() {
+  cd node-$pkgver
+
+  export PYTHON=python2
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--shared-http-parser \
+--shared-cares \
+--shared-nghttp2
+# --shared-v8
+
+  make
+}
+
+check() {
+  cd node-$pkgver
+  # Expected failure: https://github.com/nodejs/node/issues/11627
+  make test || warning "Tests failed"
+}
+
+package() {
+  cd node-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 LICENSE \
+"$pkgdir"/usr/share/licenses/nodejs/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: rebuild.list

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 20:13:47
  Author: felixonmars
Revision: 383794

upgpkg: nodejs 10.11.0-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 20:13:44 UTC (rev 383793)
+++ PKGBUILD2018-09-20 20:13:47 UTC (rev 383794)
@@ -8,7 +8,7 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=10.10.0
+pkgver=10.11.0
 pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
@@ -18,7 +18,7 @@
 makedepends=('python2' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
-sha512sums=('f005f968fcfb17488caa0571059bd78e4e3c61650392710f2ce724bdd35bb8f1a86f9a614475888a6f9fdec50f80a55c55f51462498859fb7dbe5d6de534')
+sha512sums=('6bf6e7f7375d468752b173faeaf7e769615c8a9d83420ed1fa0d9245dfe1117f5942a63ade3f9fb3c92ed2141eee1d31f8a00b2fc0644284a8da40e40d4b8cd8')
 
 prepare() {
   cd node-$pkgver


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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 19:55:11
  Author: dvzrv
Revision: 383791

archrelease: copy trunk to community-staging-x86_64

Added:
  csound/repos/community-staging-x86_64/
  csound/repos/community-staging-x86_64/PKGBUILD
(from rev 383790, csound/trunk/PKGBUILD)
  csound/repos/community-staging-x86_64/csound.sh
(from rev 383790, csound/trunk/csound.sh)
  csound/repos/community-staging-x86_64/fix-compiler-flag-overrides.patch
(from rev 383790, csound/trunk/fix-compiler-flag-overrides.patch)

---+
 PKGBUILD  |   89 
 csound.sh |3 +
 fix-compiler-flag-overrides.patch |   14 +
 3 files changed, 106 insertions(+)

Copied: csound/repos/community-staging-x86_64/PKGBUILD (from rev 383790, 
csound/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 19:55:11 UTC (rev 383791)
@@ -0,0 +1,89 @@
+# Maintainer: David Runge 
+# Contributor: Ainola
+# Contributor: speps
+# Contributor: Bernardo Barros
+
+pkgbase=csound
+pkgname=('csound' 'csound-doc')
+pkgver=6.11.0
+pkgrel=7
+pkgdesc="A programming language for sound rendering and signal processing."
+arch=('x86_64')
+url="http://csound.com;
+license=('LGPL')
+# wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
+# current gmm doesn't work https://github.com/csound/csound/issues/920
+makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git'
+'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd'
+'portmidi' 'portsmf' 'python2' 'stk' 'swig')
+source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
+"${pkgname[0]}.sh"
+"fix-compiler-flag-overrides.patch"
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
+sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad'
+
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995'
+
'67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084'
+
'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'
+
'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81')
+
+prepare() {
+  cd "${pkgname[0]}-${pkgver}"
+  # problems compiler flags overrides: 
https://github.com/csound/csound/issues/960
+  patch -Np1 -i "${srcdir}/fix-compiler-flag-overrides.patch"
+  # requires out-of-tree build
+  mkdir bld
+}
+
+build() {
+  cd "${pkgname[0]}-${pkgver}/bld"
+  cmake .. -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_CXX_FLAGS="-Wno-error -Wno-missing-field-initializers" \
+   -DCMAKE_C_FLAGS="-Wno-error -Wno-missing-field-initializers" \
+   
-DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \
+   -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \
+   -DBUILD_FAUST_OPCODES=1 \
+   -DFAUST_LIBRARY=/usr/lib/libfaust.a \
+   -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
+   -DLUA_H_PATH=/usr/include/luajit-2.0/ \
+   -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
+   -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
+   -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
+   -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages
+  make
+}
+
+package_csound() {
+  groups=('pro-audio')
+  depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit'
+  'portmidi' 'portsmf' 'stk' 'tk')
+  optdepends=('csound-doc: The canonical Csound Reference Manual'
+  'csoundqt: Qt frontend'
+  'fltk: fltk GUIs'
+  'faust: Embed faust'
+  'java-environment: Use csound with Java'
+  'python2: python opcodes'
+  'vim-csound: Use csound with vim')
+  cd "${pkgname}-${pkgver}/bld"
+  make DESTDIR="${pkgdir}/" install
+
+  # export vars in profile.d
+  install -vDm 755 "${srcdir}/${pkgname}.sh" -t "${pkgdir}/etc/profile.d/"
+  # rename extract executable due to name conflict with libextractor
+  # https://github.com/csound/csound/issues/985
+  mv -v "${pkgdir}/usr/bin/extract" "${pkgdir}/usr/bin/${pkgname}-extract"
+}
+
+package_csound-doc() {
+  license=('LGPL' 'GPL')
+  install -vDm 644 "Csound${pkgver}_manual.pdf" \
+

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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 19:55:04
  Author: dvzrv
Revision: 383790

upgpkg: csound 6.11.0-7

Rebuilding against llvm 7.

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:53:47 UTC (rev 383789)
+++ PKGBUILD2018-09-20 19:55:04 UTC (rev 383790)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=6
+pkgrel=7
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


[arch-commits] Commit in psi/repos/community-x86_64 (6 files)

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 19:53:47
  Author: arojas
Revision: 383789

archrelease: copy trunk to community-x86_64

Added:
  psi/repos/community-x86_64/PKGBUILD
(from rev 383788, psi/trunk/PKGBUILD)
  psi/repos/community-x86_64/no-qca-qt4.patch
(from rev 383788, psi/trunk/no-qca-qt4.patch)
  psi/repos/community-x86_64/qt-5.11.patch
(from rev 383788, psi/trunk/qt-5.11.patch)
Deleted:
  psi/repos/community-x86_64/PKGBUILD
  psi/repos/community-x86_64/no-qca-qt4.patch
  psi/repos/community-x86_64/qt-5.11.patch

--+
 PKGBUILD |  115 ++---
 no-qca-qt4.patch |   72 -
 qt-5.11.patch|   42 +--
 3 files changed, 114 insertions(+), 115 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 19:53:20 UTC (rev 383788)
+++ PKGBUILD2018-09-20 19:53:47 UTC (rev 383789)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=('psi' 'psi-nowebengine')
-pkgver=1.3
-pkgrel=6
-pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
-url="https://psi-im.org;
-license=('GPL2')
-arch=('x86_64')
-depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras')
-makedepends=('cmake' 'qt5-multimedia')
-source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz;
-"no-qca-qt4.patch"
-"qt-5.11.patch")
-sha256sums=('59debd16e61ab1d4ff88aca9f41b9caaaca8395f1576418fb99214d5e2c6fa8b'
-'a6ea9a62100b6990b8a6c8590a6d0e9df095b99b6527bb5490a7fd3f6929ac23'
-'e56ec1a250488b2cf9d42887aac432ff2e0ef482eb7cc8500f3d52cb53949119')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 <"$srcdir"/no-qca-qt4.patch
-  patch -p1 <"$srcdir"/qt-5.11.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-  mkdir -p build
-  cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
-  make
-  cd ..
-
-  mkdir -p build-nowebengine
-  cd build-nowebengine
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DENABLE_WEBKIT=OFF ..
-  make
-}
-
-package_psi() {
-  cd "$srcdir"/psi-$pkgver/build
-  make DESTDIR="$pkgdir" install
-  install -dm755 "$pkgdir/usr/include/psi/plugins"
-  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
-}
-
-package_psi-nowebengine() {
-  pkgdesc+=" without WebEngine support"
-  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras')
-  provides=("$pkgbase=$pkgver")
-  conflicts=("$pkgbase")
-  replaces=('psi-nowebkit')
-
-  cd "$srcdir"/psi-$pkgver/build-nowebengine
-  make DESTDIR="$pkgdir" install
-  install -dm755 "$pkgdir/usr/include/psi/plugins"
-  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
-}

Copied: psi/repos/community-x86_64/PKGBUILD (from rev 383788, 
psi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 19:53:47 UTC (rev 383789)
@@ -0,0 +1,57 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=('psi' 'psi-nowebengine')
+pkgver=1.3
+pkgrel=7
+pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
+url="https://psi-im.org;
+license=('GPL2')
+arch=('x86_64')
+depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras' 
'libidn')
+makedepends=('cmake' 'qt5-multimedia')
+source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz;
+"no-qca-qt4.patch"
+"qt-5.11.patch")
+sha256sums=('59debd16e61ab1d4ff88aca9f41b9caaaca8395f1576418fb99214d5e2c6fa8b'
+'a6ea9a62100b6990b8a6c8590a6d0e9df095b99b6527bb5490a7fd3f6929ac23'
+'e56ec1a250488b2cf9d42887aac432ff2e0ef482eb7cc8500f3d52cb53949119')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 <"$srcdir"/no-qca-qt4.patch
+  patch -p1 <"$srcdir"/qt-5.11.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+  mkdir -p build
+  cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release ..
+  make
+  cd ..
+
+  mkdir -p build-nowebengine
+  cd build-nowebengine
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DENABLE_WEBKIT=OFF ..
+  make
+}
+
+package_psi() {
+  cd "$srcdir"/psi-$pkgver/build
+  make DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/usr/include/psi/plugins"
+  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
+}
+
+package_psi-nowebengine() {
+  pkgdesc+=" without WebEngine support"
+  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras' 'libidn')
+  provides=("$pkgbase=$pkgver")
+  conflicts=("$pkgbase")
+  replaces=('psi-nowebkit')
+
+  cd "$srcdir"/psi-$pkgver/build-nowebengine
+  make DESTDIR="$pkgdir" install
+  install -dm755 "$pkgdir/usr/include/psi/plugins"
+  install -m644 ../src/plugins/include/*.h "$pkgdir/usr/include/psi/plugins"
+}

Deleted: no-qca-qt4.patch

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

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 19:53:20
  Author: arojas
Revision: 383788

Add missing libidn dependency

Modified:
  psi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:43:47 UTC (rev 383787)
+++ PKGBUILD2018-09-20 19:53:20 UTC (rev 383788)
@@ -2,12 +2,12 @@
 
 pkgname=('psi' 'psi-nowebengine')
 pkgver=1.3
-pkgrel=6
+pkgrel=7
 pkgdesc="Powerful XMPP (Jabber) client (Qt, C++) designed for power users"
 url="https://psi-im.org;
 license=('GPL2')
 arch=('x86_64')
-depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras')
+depends=('hunspell' 'qca-qt5' 'qt5-svg' 'qt5-webengine' 'qt5-x11extras' 
'libidn')
 makedepends=('cmake' 'qt5-multimedia')
 
source=("https://download.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.xz;
 "no-qca-qt4.patch"
@@ -45,7 +45,7 @@
 
 package_psi-nowebengine() {
   pkgdesc+=" without WebEngine support"
-  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras')
+  depends=('hunspell' 'minizip' 'qca-qt5' 'qt5-svg' 'qt5-x11extras' 'libidn')
   provides=("$pkgbase=$pkgver")
   conflicts=("$pkgbase")
   replaces=('psi-nowebkit')


[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (13 files)

2018-09-20 Thread Levente Polyak via arch-commits
Date: Thursday, September 20, 2018 @ 19:50:01
  Author: anthraxx
Revision: 335145

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/60-linux.hook
(from rev 335144, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/extra-x86_64/90-linux.hook
(from rev 335144, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 335144, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config.x86_64
(from rev 335144, linux-hardened/trunk/config.x86_64)
  linux-hardened/repos/extra-x86_64/linux.install
(from rev 335144, linux-hardened/trunk/linux.install)
  linux-hardened/repos/extra-x86_64/linux.preset
(from rev 335144, linux-hardened/trunk/linux.preset)
Deleted:
  linux-hardened/repos/extra-x86_64/60-linux.hook
  linux-hardened/repos/extra-x86_64/90-linux.hook
  linux-hardened/repos/extra-x86_64/HID-core-fix-grouping-by-application.patch
  linux-hardened/repos/extra-x86_64/PKGBUILD
  linux-hardened/repos/extra-x86_64/config.x86_64
  linux-hardened/repos/extra-x86_64/linux.install
  linux-hardened/repos/extra-x86_64/linux.preset

+
 60-linux.hook  |   24 
 90-linux.hook  |   22 
 HID-core-fix-grouping-by-application.patch |   78 
 PKGBUILD   |  503 
 config.x86_64  |19330 +--
 linux.install  |   22 
 linux.preset   |   28 
 7 files changed, 9963 insertions(+), 10044 deletions(-)

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


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

2018-09-20 Thread Levente Polyak via arch-commits
Date: Thursday, September 20, 2018 @ 19:49:52
  Author: anthraxx
Revision: 335144

upgpkg: linux-hardened 4.18.9.a-1

Modified:
  linux-hardened/trunk/PKGBUILD
  linux-hardened/trunk/config.x86_64
Deleted:
  linux-hardened/trunk/HID-core-fix-grouping-by-application.patch

+
 HID-core-fix-grouping-by-application.patch |   78 ---
 PKGBUILD   |   13 +---
 config.x86_64  |2 
 3 files changed, 6 insertions(+), 87 deletions(-)

Deleted: HID-core-fix-grouping-by-application.patch
===
--- HID-core-fix-grouping-by-application.patch  2018-09-20 19:16:57 UTC (rev 
335143)
+++ HID-core-fix-grouping-by-application.patch  2018-09-20 19:49:52 UTC (rev 
335144)
@@ -1,78 +0,0 @@
-From 20acb01da9443e3ca814bb5d17f01b3fea754010 Mon Sep 17 00:00:00 2001
-From: Benjamin Tissoires 
-Date: Tue, 4 Sep 2018 15:31:14 +0200
-Subject: [PATCH] HID: core: fix grouping by application
-
-commit f07b3c1da92d ("HID: generic: create one input report per
-application type") was effectively the same as MULTI_INPUT:
-hidinput->report was never set, so hidinput_match_application()
-always returned null.
-
-Fix that by testing against the real application.
-
-Note that this breaks some old eGalax touchscreens that expect MULTI_INPUT
-instead of HID_QUIRK_INPUT_PER_APP. Enable this quirk for backward
-compatibility on all non-Win8 touchscreens.
-
-link: https://bugzilla.kernel.org/show_bug.cgi?id=200847
-link: https://bugzilla.kernel.org/show_bug.cgi?id=200849
-link: https://bugs.archlinux.org/task/59699
-link: https://github.com/NixOS/nixpkgs/issues/45165
-
-Cc: sta...@vger.kernel.org # v4.18+
-Signed-off-by: Benjamin Tissoires 
-Signed-off-by: Jiri Kosina 

- drivers/hid/hid-input.c  | 4 ++--
- drivers/hid/hid-multitouch.c | 3 +++
- include/linux/hid.h  | 1 +
- 3 files changed, 6 insertions(+), 2 deletions(-)
-
-diff --git a/drivers/hid/hid-input.c b/drivers/hid/hid-input.c
-index ab93dd5927c3a..a137d2835f328 100644
 a/drivers/hid/hid-input.c
-+++ b/drivers/hid/hid-input.c
-@@ -1579,6 +1579,7 @@ static struct hid_input *hidinput_allocate(struct 
hid_device *hid,
-   input_dev->dev.parent = >dev;
- 
-   hidinput->input = input_dev;
-+  hidinput->application = application;
-   list_add_tail(>list, >inputs);
- 
-   INIT_LIST_HEAD(>reports);
-@@ -1674,8 +1675,7 @@ static struct hid_input 
*hidinput_match_application(struct hid_report *report)
-   struct hid_input *hidinput;
- 
-   list_for_each_entry(hidinput, >inputs, list) {
--  if (hidinput->report &&
--  hidinput->report->application == report->application)
-+  if (hidinput->application == report->application)
-   return hidinput;
-   }
- 
-diff --git a/drivers/hid/hid-multitouch.c b/drivers/hid/hid-multitouch.c
-index 45968f7970f87..1a987345692a6 100644
 a/drivers/hid/hid-multitouch.c
-+++ b/drivers/hid/hid-multitouch.c
-@@ -1476,6 +1476,9 @@ static int mt_probe(struct hid_device *hdev, const 
struct hid_device_id *id)
-*/
-   hdev->quirks |= HID_QUIRK_INPUT_PER_APP;
- 
-+  if (id->group != HID_GROUP_MULTITOUCH_WIN_8)
-+  hdev->quirks |= HID_QUIRK_MULTI_INPUT;
-+
-   timer_setup(>release_timer, mt_expired_timeout, 0);
- 
-   ret = hid_parse(hdev);
-diff --git a/include/linux/hid.h b/include/linux/hid.h
-index 773bcb1d4044e..5482dd6ae9efd 100644
 a/include/linux/hid.h
-+++ b/include/linux/hid.h
-@@ -520,6 +520,7 @@ struct hid_input {
-   const char *name;
-   bool registered;
-   struct list_head reports;   /* the list of reports */
-+  unsigned int application;   /* application usage for this input */
- };
- 
- enum hid_type {

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:16:57 UTC (rev 335143)
+++ PKGBUILD2018-09-20 19:49:52 UTC (rev 335144)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=linux-hardened
-_pkgver=4.18.8
+_pkgver=4.18.9
 _hardenedver=a
 _srcname=linux-${_pkgver}
 pkgver=${_pkgver}.${_hardenedver}
@@ -21,19 +21,16 @@
 60-linux.hook  # pacman hook for depmod
 90-linux.hook  # pacman hook for initramfs regeneration
 linux.preset   # standard config files for mkinitcpio ramdisk
-
-HID-core-fix-grouping-by-application.patch
 )
 replaces=('linux-grsec')
-sha256sums=('f1551bad69ab617708fa8cf3f94545ae03dd350bdeb3065fbcf39c1a7df85494'
+sha256sums=('4c995351e57902a04a94e43796407b4ba295c8eae070c27e99f8f99c321e917a'
 'SKIP'
-'f36fcb8d263b7361fe84d2673426d37c4ba5bfbad4e9ebe914579e672586e845'
+'bd77700d2ece09219b50e96e18b646d53675e33bef7055f7adec97ff40e9d3e7'
 'SKIP'
-'c7f9d1a2f6dfdbf9d625560681da8dadff50da1ea6b13362e7fb8a1abbd4c286'
+

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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 19:43:39
  Author: dvzrv
Revision: 383786

upgpkg: python-ethtool 0.14-1

Upgrading to 0.14. Adding tests (while skipping the flaky ones).

Modified:
  python-ethtool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:31:29 UTC (rev 383785)
+++ PKGBUILD2018-09-20 19:43:39 UTC (rev 383786)
@@ -3,44 +3,47 @@
 
 pkgbase=python-ethtool
 pkgname=('python-ethtool' 'python2-ethtool')
-pkgver=0.13
-pkgrel=8
+pkgver=0.14
+pkgrel=1
 pkgdesc='Python bindings for the ethtool kernel interface.'
 arch=('x86_64')
 url="https://github.com/fedora-python/python-ethtool;
 license=('GPL')
 makedepends=('asciidoc' 'libnl' 'python-setuptools' 'python2-setuptools')
-checkdepends=('net-tools')
+checkdepends=('net-tools' 'python-pytest' 'python2-pytest')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/fedora-python/${pkgbase}/archive/v${pkgver}.tar.gz;)
-sha512sums=('f7fe0dadae8b163a0116c64b1b3c6897bc7d302d1b764abf26e853342495ab3fefc0558ab08c6081b1cda535c134c7181c08951c96c1cf389ae069acc4c8efab')
+sha512sums=('57a3f2d60dd8309192fc858614645d4e7533c90c03113ffc1eeeb810b86eb71b0a80b4eb209d3452c7624c5318a853de50d9d716d41334bf079e6e3e2490fd4b')
 
-prepare(){
-  cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}"
-}
-
 build() {
-  cd "${pkgname[0]}-${pkgver}"
+  cd "${pkgbase}-${pkgver}"
   python setup.py build
   a2x -d manpage -f manpage "man/pethtool.8.asciidoc"
   a2x -d manpage -f manpage "man/pifconfig.8.asciidoc"
-  cd ../"${pkgname[1]}-${pkgver}"
   python2 setup.py build
-  a2x -v -d manpage -f manpage "man/pethtool.8.asciidoc"
-  a2x -v -d manpage -f manpage "man/pifconfig.8.asciidoc"
+  cp -v man/pethtool.8 man/pethtool2.8
+  cp -v man/pifconfig.8 man/pifconfig2.8
 }
 
-# build without tests for now
+# do not run flaky tests:
 # https://github.com/fedora-python/python-ethtool/issues/40
-#check() {
-#  cd "${pkgname[0]}-${pkgver}"
+check() {
+  cd "${pkgbase}-${pkgver}"
+  local _py3_ver=$(python --version | cut -d " " -f2)
+  export PYTHONPATH="build/lib.linux-$CARCH-${_py3_ver%"."*}:${PYTHONPATH}"
+  py.test -k 'not test_etherinfo_objects \
+  and not test_get_interface_info_active \
+  and not test_get_interface_info_all'
+  export PYTHONPATH="build/lib.linux-$CARCH-2.7:${PYTHONPATH}"
+  py.test2 -k 'not test_etherinfo_objects \
+   and not test_get_interface_info_active \
+   and not test_get_interface_info_all'
 #  python setup.py test
-#  cd ../"${pkgname[1]}-${pkgver}"
 #  python2 setup.py test
-#}
+}
 
 package_python-ethtool() {
   depends=('python' 'libnl')
-  cd "${pkgname[0]}-${pkgver}"
+  cd "${pkgbase}-${pkgver}"
   python setup.py install --skip-build \
 --optimize=1 \
 --prefix=/usr \
@@ -47,12 +50,12 @@
 --root="${pkgdir}"
 
   install -t "${pkgdir}/usr/share/man/man8" \
--vDm644 man/{pethtool,pifconfig}.8
+-vDm 644 man/{pethtool,pifconfig}.8
 }
 
 package_python2-ethtool() {
   depends=('python2' 'libnl')
-  cd "${pkgname[1]}-${pkgver}"
+  cd "${pkgbase}-${pkgver}"
   python2 setup.py install --skip-build \
 --optimize=1 \
 --prefix=/usr \
@@ -60,7 +63,7 @@
 
   mv -v "${pkgdir}/usr/bin/pethtool" "${pkgdir}/usr/bin/pethtool2"
   mv -v "${pkgdir}/usr/bin/pifconfig" "${pkgdir}/usr/bin/pifconfig2"
-  install -vDm644 man/pethtool.8 "${pkgdir}/usr/share/man/man8/pethtool2.8"
-  install -vDm644 man/pifconfig.8 "${pkgdir}/usr/share/man/man8/pifconfig2.8"
+  install -t "${pkgdir}/usr/share/man/man8" \
+-vDm 644 man/{pethtool,pifconfig}2.8
 }
 


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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 19:43:47
  Author: dvzrv
Revision: 383787

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 19:43:39 UTC (rev 383786)
+++ PKGBUILD2018-09-20 19:43:47 UTC (rev 383787)
@@ -1,66 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Konstantin Shalygin 
-
-pkgbase=python-ethtool
-pkgname=('python-ethtool' 'python2-ethtool')
-pkgver=0.13
-pkgrel=8
-pkgdesc='Python bindings for the ethtool kernel interface.'
-arch=('x86_64')
-url="https://github.com/fedora-python/python-ethtool;
-license=('GPL')
-makedepends=('asciidoc' 'libnl' 'python-setuptools' 'python2-setuptools')
-checkdepends=('net-tools')
-source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/fedora-python/${pkgbase}/archive/v${pkgver}.tar.gz;)
-sha512sums=('f7fe0dadae8b163a0116c64b1b3c6897bc7d302d1b764abf26e853342495ab3fefc0558ab08c6081b1cda535c134c7181c08951c96c1cf389ae069acc4c8efab')
-
-prepare(){
-  cp -av "${pkgname[0]}-${pkgver}" "${pkgname[1]}-${pkgver}"
-}
-
-build() {
-  cd "${pkgname[0]}-${pkgver}"
-  python setup.py build
-  a2x -d manpage -f manpage "man/pethtool.8.asciidoc"
-  a2x -d manpage -f manpage "man/pifconfig.8.asciidoc"
-  cd ../"${pkgname[1]}-${pkgver}"
-  python2 setup.py build
-  a2x -v -d manpage -f manpage "man/pethtool.8.asciidoc"
-  a2x -v -d manpage -f manpage "man/pifconfig.8.asciidoc"
-}
-
-# build without tests for now
-# https://github.com/fedora-python/python-ethtool/issues/40
-#check() {
-#  cd "${pkgname[0]}-${pkgver}"
-#  python setup.py test
-#  cd ../"${pkgname[1]}-${pkgver}"
-#  python2 setup.py test
-#}
-
-package_python-ethtool() {
-  depends=('python' 'libnl')
-  cd "${pkgname[0]}-${pkgver}"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-
-  install -t "${pkgdir}/usr/share/man/man8" \
--vDm644 man/{pethtool,pifconfig}.8
-}
-
-package_python2-ethtool() {
-  depends=('python2' 'libnl')
-  cd "${pkgname[1]}-${pkgver}"
-  python2 setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-
-  mv -v "${pkgdir}/usr/bin/pethtool" "${pkgdir}/usr/bin/pethtool2"
-  mv -v "${pkgdir}/usr/bin/pifconfig" "${pkgdir}/usr/bin/pifconfig2"
-  install -vDm644 man/pethtool.8 "${pkgdir}/usr/share/man/man8/pethtool2.8"
-  install -vDm644 man/pifconfig.8 "${pkgdir}/usr/share/man/man8/pifconfig2.8"
-}
-

Copied: python-ethtool/repos/community-x86_64/PKGBUILD (from rev 383786, 
python-ethtool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 19:43:47 UTC (rev 383787)
@@ -0,0 +1,69 @@
+# Maintainer: David Runge 
+# Contributor: Konstantin Shalygin 
+
+pkgbase=python-ethtool
+pkgname=('python-ethtool' 'python2-ethtool')
+pkgver=0.14
+pkgrel=1
+pkgdesc='Python bindings for the ethtool kernel interface.'
+arch=('x86_64')
+url="https://github.com/fedora-python/python-ethtool;
+license=('GPL')
+makedepends=('asciidoc' 'libnl' 'python-setuptools' 'python2-setuptools')
+checkdepends=('net-tools' 'python-pytest' 'python2-pytest')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/fedora-python/${pkgbase}/archive/v${pkgver}.tar.gz;)
+sha512sums=('57a3f2d60dd8309192fc858614645d4e7533c90c03113ffc1eeeb810b86eb71b0a80b4eb209d3452c7624c5318a853de50d9d716d41334bf079e6e3e2490fd4b')
+
+build() {
+  cd "${pkgbase}-${pkgver}"
+  python setup.py build
+  a2x -d manpage -f manpage "man/pethtool.8.asciidoc"
+  a2x -d manpage -f manpage "man/pifconfig.8.asciidoc"
+  python2 setup.py build
+  cp -v man/pethtool.8 man/pethtool2.8
+  cp -v man/pifconfig.8 man/pifconfig2.8
+}
+
+# do not run flaky tests:
+# https://github.com/fedora-python/python-ethtool/issues/40
+check() {
+  cd "${pkgbase}-${pkgver}"
+  local _py3_ver=$(python --version | cut -d " " -f2)
+  export PYTHONPATH="build/lib.linux-$CARCH-${_py3_ver%"."*}:${PYTHONPATH}"
+  py.test -k 'not test_etherinfo_objects \
+  and not test_get_interface_info_active \
+  and not test_get_interface_info_all'
+  export PYTHONPATH="build/lib.linux-$CARCH-2.7:${PYTHONPATH}"
+  py.test2 -k 'not test_etherinfo_objects \
+   and not test_get_interface_info_active \
+   and not test_get_interface_info_all'
+#  python setup.py test
+#  python2 setup.py test
+}
+
+package_python-ethtool() {
+  depends=('python' 'libnl')
+  cd "${pkgbase}-${pkgver}"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+
+  install -t "${pkgdir}/usr/share/man/man8" \

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:31:29
  Author: felixonmars
Revision: 383785

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 383784, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 19:31:29 UTC (rev 383785)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.6.0
+pkgrel=29
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-gitrev' 
'haskell-graphscc' 'haskell-heredoc'
+ 'haskell-monad-control' 'haskell-monadlib' 'haskell-panic' 
'haskell-random' 'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 
'haskell-transformers-base'
+ 'haskell-ansi-terminal' 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;)
+sha512sums=('445a1656ffd0d260553e041de9b15b6257a4b068b5462d996e8207671c097ea814bc5b7aaeb527b5e9579bd8a3e5e8ced0aaf57c24fbccaa7410342a109e9325')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/<.*0.10/<1/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+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 cryptol/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:31:13
  Author: felixonmars
Revision: 383784

upgpkg: cryptol 2.6.0-29

rebuild with sbv 7.11

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:28:13 UTC (rev 383783)
+++ PKGBUILD2018-09-20 19:31:13 UTC (rev 383784)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.6.0
-pkgrel=28
+pkgrel=29
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:28:13
  Author: felixonmars
Revision: 383783

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 383782, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 19:28:13 UTC (rev 383783)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=7.11
+pkgrel=1
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-reinterpret-cast'
+ 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('83cd74fd7be4636da9915d92a54edcda09951a0c5ba6f531306f449b919e9dbacdf9fe92f5271fffd44017d91deb8c0dc4ca8e39ee82358c15fb0d5fd7d24bc8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:27:54
  Author: felixonmars
Revision: 383782

upgpkg: haskell-sbv 7.11-1

rebuild with sbv 7.11

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:21:23 UTC (rev 383781)
+++ PKGBUILD2018-09-20 19:27:54 UTC (rev 383782)
@@ -3,19 +3,19 @@
 
 _hkgname=sbv
 pkgname=haskell-sbv
-pkgver=7.10
-pkgrel=31
+pkgver=7.11
+pkgrel=1
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("custom:BSD3")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
- 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754'
+ 'haskell-random' 'haskell-syb' 'haskell-reinterpret-cast'
  'haskell-generic-deriving')
 makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
  'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('0eff6c043fff464d2a4c715e2269d05ecdda690df6a975c36f1c96728a4e4e075dc1e5667ffbdb8f1929bda930ad2a419d8138d13f6a1e3023562b6445c86121')
+sha512sums=('83cd74fd7be4636da9915d92a54edcda09951a0c5ba6f531306f449b919e9dbacdf9fe92f5271fffd44017d91deb8c0dc4ca8e39ee82358c15fb0d5fd7d24bc8')
 
 build() {
 cd $_hkgname-$pkgver


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:21:23
  Author: andyrtr
Revision: 383781

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 383780, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-09-20 19:21:23 UTC (rev 383781)
@@ -0,0 +1,44 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.14-lts
+pkgrel=41
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux-lts>=4.14.71' 'linux-lts<4.15')
+makedepends=('linux-lts-headers>=4.14.71' 'linux-lts-headers<4.15')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz;)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd ${pkgname/-lts/}-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd ${pkgname/-lts/}-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:21:17
  Author: andyrtr
Revision: 383780

upgpkg: tp_smapi-lts 0.42-41

kernel 4.14.71 rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:19:51 UTC (rev 383779)
+++ PKGBUILD2018-09-20 19:21:17 UTC (rev 383780)
@@ -11,13 +11,13 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-lts
-pkgrel=40
+pkgrel=41
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
 license=('GPL')
-depends=('linux-lts>=4.14.69' 'linux-lts<4.15')
-makedepends=('linux-lts-headers>=4.14.69' 'linux-lts-headers<4.15')
+depends=('linux-lts>=4.14.71' 'linux-lts<4.15')
+makedepends=('linux-lts-headers>=4.14.71' 'linux-lts-headers<4.15')
 
source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz;)
 md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
 


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:41
  Author: andyrtr
Revision: 383778

archrelease: copy trunk to community-testing-x86_64

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

---+
 PKGBUILD  |   32 
 r8168-lts.install |4 
 2 files changed, 36 insertions(+)

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 383777, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-09-20 19:19:41 UTC (rev 383778)
@@ -0,0 +1,32 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+_pkgname=r8168
+pkgver=8.046.00
+pkgrel=5
+pkgdesc="A kernel module for Realtek 8169 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' "linux-lts>=4.14.71" "linux-lts<4.15")
+makedepends=("linux-lts-headers>=4.14.71" "linux-lts-headers<4.15")
+install=$pkgname.install
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
+
+_extramodules=extramodules-4.14-lts
+
+build() {
+   cd "$_pkgname-$pkgver"
+   _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+   make -C /usr/lib/modules/$_kernver/build \
+   SUBDIRS="$srcdir/$_pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   cd "$_pkgname-$pkgver"
+   install -Dm644 src/$_pkgname.ko 
"$pkgdir/usr/lib/modules/$_extramodules/$_pkgname.ko"
+   find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+}

Copied: r8168-lts/repos/community-testing-x86_64/r8168-lts.install (from rev 
383777, r8168-lts/trunk/r8168-lts.install)
===
--- community-testing-x86_64/r8168-lts.install  (rev 0)
+++ community-testing-x86_64/r8168-lts.install  2018-09-20 19:19:41 UTC (rev 
383778)
@@ -0,0 +1,4 @@
+post_install() {
+   echo '>>> The module r8168 conflicts with r8169. You can blacklist it 
with:'
+   echo '>>>  `echo "blacklist r8169" > 
/etc/modprobe.d/r8169_blacklist.conf`'
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:12
  Author: felixonmars
Revision: 383774

upgpkg: dns-lexicon 2.7.6-1

Modified:
  dns-lexicon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:12:17 UTC (rev 383773)
+++ PKGBUILD2018-09-20 19:19:12 UTC (rev 383774)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=dns-lexicon
-pkgver=2.7.5
+pkgver=2.7.6
 pkgrel=1
 pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
 arch=('any')
@@ -17,7 +17,7 @@
 checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
   'python-pynamecheap' 'python-zeep' 'python-xmltodict')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;)
-sha512sums=('0f8a958c0612ca94f4bb56ab1327fbd05591408ca135f4c74cf371f84828c0ccb786e6e644f3a01c02bf843c64346b351e8063a65ebb5423c3e275b2bfb27651')
+sha512sums=('a1a1f77e7f9cf409b9cb8f9005dcff1eee24eee5a08a6f83c692ddfdd9876ef88a9174c6bb935340fa8f80ec9cd07eede709fbee2d7ccbaa1cc9e4c26c3be7d9')
 
 build() {
   cd lexicon-$pkgver


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:35
  Author: andyrtr
Revision: 383777

upgpkg: r8168-lts 8.046.00-5

kernel 4.14.71 rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:19:34 UTC (rev 383776)
+++ PKGBUILD2018-09-20 19:19:35 UTC (rev 383777)
@@ -3,13 +3,13 @@
 pkgname=r8168-lts
 _pkgname=r8168
 pkgver=8.046.00
-pkgrel=4
+pkgrel=5
 pkgdesc="A kernel module for Realtek 8169 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")
 arch=('x86_64')
-depends=('glibc' "linux-lts>=4.14.69" "linux-lts<4.15")
-makedepends=("linux-lts-headers>=4.14.69" "linux-lts-headers<4.15")
+depends=('glibc' "linux-lts>=4.14.71" "linux-lts<4.15")
+makedepends=("linux-lts-headers>=4.14.71" "linux-lts-headers<4.15")
 install=$pkgname.install
 
source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')


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

2018-09-20 Thread Jelle van der Waa via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:51
  Author: jelle
Revision: 383779

archrelease: copy trunk to community-x86_64

Added:
  geckodriver/repos/community-x86_64/PKGBUILD
(from rev 383778, geckodriver/trunk/PKGBUILD)
Deleted:
  geckodriver/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 19:19:41 UTC (rev 383778)
+++ PKGBUILD2018-09-20 19:19:51 UTC (rev 383779)
@@ -1,24 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Contributor: kevku 
-
-pkgname=geckodriver
-pkgver=0.21.0
-pkgrel=1
-pkgdesc="Proxy for using W3C WebDriver-compatible clients to interact with 
Gecko-based browsers."
-arch=("x86_64")
-url="https://github.com/mozilla/geckodriver;
-license=("MPL")
-makedepends=("rust" "cargo" "gcc-libs")
-source=("https://github.com/mozilla/geckodriver/archive/v$pkgver.tar.gz;)
-sha256sums=('28848219addea9f56b1a75f9e1b3ae29edf74066bb47e5cd9e719b97be1a69e4')
-
-build() {
-   cd "$pkgname-$pkgver"
-   cargo build --release
-}
-
-package() {
-   cd "$pkgname-$pkgver"
-install -Dm755 target/release/$pkgname "$pkgdir"/usr/bin/$pkgname
-ln -sf /usr/bin/$pkgname "$pkgdir"/usr/bin/wires
-}

Copied: geckodriver/repos/community-x86_64/PKGBUILD (from rev 383778, 
geckodriver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 19:19:51 UTC (rev 383779)
@@ -0,0 +1,24 @@
+# Maintainer: Jelle van der Waa 
+# Contributor: kevku 
+
+pkgname=geckodriver
+pkgver=0.22.0
+pkgrel=1
+pkgdesc="Proxy for using W3C WebDriver-compatible clients to interact with 
Gecko-based browsers."
+arch=("x86_64")
+url="https://github.com/mozilla/geckodriver;
+license=("MPL")
+makedepends=("rust" "cargo" "gcc-libs")
+source=("https://github.com/mozilla/geckodriver/archive/v$pkgver.tar.gz;)
+sha256sums=('60a4bafad93ab03bf44e7f0c1e726fad715742eb9bbdd32fae33c78fe452dc65')
+
+build() {
+   cd "$pkgname-$pkgver"
+   cargo build --release
+}
+
+package() {
+   cd "$pkgname-$pkgver"
+install -Dm755 target/release/$pkgname "$pkgdir"/usr/bin/$pkgname
+ln -sf /usr/bin/$pkgname "$pkgdir"/usr/bin/wires
+}


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

2018-09-20 Thread Jelle van der Waa via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:34
  Author: jelle
Revision: 383776

upgpkg: geckodriver 0.22.0-1

Modified:
  geckodriver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:19:29 UTC (rev 383775)
+++ PKGBUILD2018-09-20 19:19:34 UTC (rev 383776)
@@ -2,7 +2,7 @@
 # Contributor: kevku 
 
 pkgname=geckodriver
-pkgver=0.21.0
+pkgver=0.22.0
 pkgrel=1
 pkgdesc="Proxy for using W3C WebDriver-compatible clients to interact with 
Gecko-based browsers."
 arch=("x86_64")
@@ -10,7 +10,7 @@
 license=("MPL")
 makedepends=("rust" "cargo" "gcc-libs")
 source=("https://github.com/mozilla/geckodriver/archive/v$pkgver.tar.gz;)
-sha256sums=('28848219addea9f56b1a75f9e1b3ae29edf74066bb47e5cd9e719b97be1a69e4')
+sha256sums=('60a4bafad93ab03bf44e7f0c1e726fad715742eb9bbdd32fae33c78fe452dc65')
 
 build() {
cd "$pkgname-$pkgver"


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 19:19:29
  Author: felixonmars
Revision: 383775

archrelease: copy trunk to community-any

Added:
  dns-lexicon/repos/community-any/PKGBUILD
(from rev 383774, dns-lexicon/trunk/PKGBUILD)
Deleted:
  dns-lexicon/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 19:19:12 UTC (rev 383774)
+++ PKGBUILD2018-09-20 19:19:29 UTC (rev 383775)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=dns-lexicon
-pkgver=2.7.5
-pkgrel=1
-pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
-arch=('any')
-url="https://github.com/AnalogJ/lexicon;
-license=('MIT')
-depends=('python-future' 'python-requests' 'python-setuptools' 
'python-tldextract'
- 'python-cryptography')
-optdepends=('python-softlayer: for SoftLayer support'
-'python-boto3: for Route53 support'
-'python-pynamecheap: for Namecheap support'
-'python-zeep: for Subreg support'
-'python-xmltodict: for Plesk support')
-checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
-  'python-pynamecheap' 'python-zeep' 'python-xmltodict')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;)
-sha512sums=('0f8a958c0612ca94f4bb56ab1327fbd05591408ca135f4c74cf371f84828c0ccb786e6e644f3a01c02bf843c64346b351e8063a65ebb5423c3e275b2bfb27651')
-
-build() {
-  cd lexicon-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd lexicon-$pkgver
-  python setup.py pytest --addopts '--ignore tests/providers/test_route53.py 
--ignore tests/providers/test_transip.py'
-}
-
-package() {
-  cd lexicon-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 383774, 
dns-lexicon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 19:19:29 UTC (rev 383775)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+pkgname=dns-lexicon
+pkgver=2.7.6
+pkgrel=1
+pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+arch=('any')
+url="https://github.com/AnalogJ/lexicon;
+license=('MIT')
+depends=('python-future' 'python-requests' 'python-setuptools' 
'python-tldextract'
+ 'python-cryptography')
+optdepends=('python-softlayer: for SoftLayer support'
+'python-boto3: for Route53 support'
+'python-pynamecheap: for Namecheap support'
+'python-zeep: for Subreg support'
+'python-xmltodict: for Plesk support')
+checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3'
+  'python-pynamecheap' 'python-zeep' 'python-xmltodict')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/AnalogJ/lexicon/archive/v$pkgver.tar.gz;)
+sha512sums=('a1a1f77e7f9cf409b9cb8f9005dcff1eee24eee5a08a6f83c692ddfdd9876ef88a9174c6bb935340fa8f80ec9cd07eede709fbee2d7ccbaa1cc9e4c26c3be7d9')
+
+build() {
+  cd lexicon-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd lexicon-$pkgver
+  python setup.py pytest --addopts '--ignore tests/providers/test_route53.py 
--ignore tests/providers/test_transip.py'
+}
+
+package() {
+  cd lexicon-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, September 20, 2018 @ 19:16:57
  Author: bisson
Revision: 335143

archrelease: copy trunk to extra-x86_64

Added:
  whois/repos/extra-x86_64/PKGBUILD
(from rev 335142, whois/trunk/PKGBUILD)
Deleted:
  whois/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 19:16:30 UTC (rev 335142)
+++ PKGBUILD2018-09-20 19:16:57 UTC (rev 335143)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Giovanni Scafora 
-# Contributor: Tom Newsom 
-
-pkgname=whois
-pkgver=5.3.2
-pkgrel=1
-pkgdesc='Intelligent WHOIS client'
-url='https://github.com/rfc1036/whois'
-license=('GPL')
-arch=('x86_64')
-depends=('libidn')
-makedepends=('perl')
-source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;)
-sha256sums=('79714ba89172bca08a2443f59885daa4af0c5f8d6a49bc9e7f2a83559a286354')
-
-backup=('etc/whois.conf')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   make \
-   CONFIG_FILE=/etc/whois.conf \
-   CFLAGS="$CFLAGS $CPPFLAGS" \
-   HAVE_ICONV=1
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   make prefix=/usr BASEDIR="${pkgdir}" install-whois
-   install -D -m644 whois.conf "${pkgdir}/etc/whois.conf"
-}

Copied: whois/repos/extra-x86_64/PKGBUILD (from rev 335142, 
whois/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 19:16:57 UTC (rev 335143)
@@ -0,0 +1,33 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Giovanni Scafora 
+# Contributor: Tom Newsom 
+
+pkgname=whois
+pkgver=5.3.2
+pkgrel=2
+pkgdesc='Intelligent WHOIS client'
+url='https://github.com/rfc1036/whois'
+license=('GPL')
+arch=('x86_64')
+depends=('libidn2')
+makedepends=('perl')
+source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;)
+sha256sums=('79714ba89172bca08a2443f59885daa4af0c5f8d6a49bc9e7f2a83559a286354')
+
+backup=('etc/whois.conf')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   make \
+   CONFIG_FILE=/etc/whois.conf \
+   CFLAGS="$CFLAGS $CPPFLAGS" \
+   HAVE_ICONV=1
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+
+   make prefix=/usr BASEDIR="${pkgdir}" install-whois
+   install -D -m644 whois.conf "${pkgdir}/etc/whois.conf"
+}


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

2018-09-20 Thread Gaëtan Bisson via arch-commits
Date: Thursday, September 20, 2018 @ 19:16:30
  Author: bisson
Revision: 335142

implement FS#60084

Modified:
  whois/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:07:56 UTC (rev 335141)
+++ PKGBUILD2018-09-20 19:16:30 UTC (rev 335142)
@@ -4,12 +4,12 @@
 
 pkgname=whois
 pkgver=5.3.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Intelligent WHOIS client'
 url='https://github.com/rfc1036/whois'
 license=('GPL')
 arch=('x86_64')
-depends=('libidn')
+depends=('libidn2')
 makedepends=('perl')
 
source=("http://ftp.debian.org/debian/pool/main/w/whois/${pkgname}_${pkgver}.tar.xz;)
 sha256sums=('79714ba89172bca08a2443f59885daa4af0c5f8d6a49bc9e7f2a83559a286354')


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:12:10
  Author: andyrtr
Revision: 383772

upgpkg: acpi_call-lts 1.1.0-70

kernel 4.14.71 rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 18:46:55 UTC (rev 383771)
+++ PKGBUILD2018-09-20 19:12:10 UTC (rev 383772)
@@ -4,14 +4,14 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=69
+pkgrel=70
 _extramodules=extramodules-4.14-lts
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('x86_64')
 url='https://github.com/mkottman/acpi_call'
 license=('GPL')
-depends=('linux-lts>=4.14.69')
-makedepends=('linux-lts-headers>=4.14.69')
+depends=('linux-lts>=4.14.71')
+makedepends=('linux-lts-headers>=4.14.71')
 provides=('acpi_call')
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
 sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:12:17
  Author: andyrtr
Revision: 383773

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 383772, 
acpi_call-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-09-20 19:12:17 UTC (rev 383773)
@@ -0,0 +1,48 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call-lts
+pkgver=1.1.0
+pkgrel=70
+_extramodules=extramodules-4.14-lts
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux-lts>=4.14.71')
+makedepends=('linux-lts-headers>=4.14.71')
+provides=('acpi_call')
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd ${pkgname%-*}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd ${pkgname%-*}-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko
+  echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/${pkgname}
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/${pkgname}/
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:07:56
  Author: andyrtr
Revision: 335141

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 335140, 
nvidia-390xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-20 19:07:56 UTC (rev 335141)
@@ -0,0 +1,44 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-390xx-lts
+pkgver=390.77
+_extramodules=extramodules-4.14-lts
+pkgrel=6
+epoch=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.71')
+provides=('nvidia-390xx')
+conflicts=('nvidia-lts')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+sha512sums=('517947c63dceefd4c9ef27226e39abba727baa4e5493543edf2e0d3cd16341b35e90d02b5ec7319e76c75a0adbc4ae451ede5fc48a6fc38cc2823425dfaefd7d')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
+depends=('linux-lts>=4.14.71' "nvidia-390xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:07:50
  Author: andyrtr
Revision: 335140

upgpkg: nvidia-390xx-lts 1:390.77-6

kernel 4.14.71 rebuild

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:03:34 UTC (rev 335139)
+++ PKGBUILD2018-09-20 19:07:50 UTC (rev 335140)
@@ -3,11 +3,11 @@
 pkgname=nvidia-390xx-lts
 pkgver=390.77
 _extramodules=extramodules-4.14-lts
-pkgrel=5
+pkgrel=6
 epoch=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.69')
+makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.71')
 provides=('nvidia-390xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -30,7 +30,7 @@
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch"
-depends=('linux-lts>=4.14.69' "nvidia-390xx-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.14.71' "nvidia-390xx-utils=${pkgver}" 'libgl')
 
 install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
   "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:03:28
  Author: andyrtr
Revision: 335138

upgpkg: nvidia-340xx-lts 340.107-8

kernel 4.14.71 rebuild

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:01:06 UTC (rev 335137)
+++ PKGBUILD2018-09-20 19:03:28 UTC (rev 335138)
@@ -4,11 +4,11 @@
 pkgname=nvidia-340xx-lts
 pkgver=340.107
 _extramodules=extramodules-4.14-lts
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=('linux-lts>=4.14.69' 'linux-lts-headers>=4.14.69' 
"nvidia-340xx-utils=$pkgver")
+makedepends=('linux-lts>=4.14.69' 'linux-lts-headers>=4.14.71' 
"nvidia-340xx-utils=$pkgver")
 provides=('nvidia-340xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -37,7 +37,7 @@
 }
 
 package() {
-  depends=('linux-lts>=4.14.69' "nvidia-340xx-utils=$pkgver" 'libgl')
+  depends=('linux-lts>=4.14.71' "nvidia-340xx-utils=$pkgver" 'libgl')
 
   install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
 "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:03:34
  Author: andyrtr
Revision: 335139

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 335138, 
nvidia-340xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-20 19:03:34 UTC (rev 335139)
@@ -0,0 +1,51 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Eric Bélanger 
+
+pkgname=nvidia-340xx-lts
+pkgver=340.107
+_extramodules=extramodules-4.14-lts
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('linux-lts>=4.14.69' 'linux-lts-headers>=4.14.71' 
"nvidia-340xx-utils=$pkgver")
+provides=('nvidia-340xx')
+conflicts=('nvidia-lts')
+license=('custom')
+options=(!strip)
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+cd "${_pkg}"
+# patches here
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+}
+
+build() {
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  cd "${_pkg}/kernel"
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  depends=('linux-lts>=4.14.71' "nvidia-340xx-utils=$pkgver" 'libgl')
+
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+  install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko"
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+  install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+  echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

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


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:01:06
  Author: andyrtr
Revision: 335137

archrelease: copy trunk to testing-x86_64

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

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 335136, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-20 19:01:06 UTC (rev 335137)
@@ -0,0 +1,42 @@
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=396.54
+_extramodules=extramodules-4.14-lts
+pkgrel=4
+epoch=1
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.71')
+provides=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
+sha512sums=('17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package() {
+pkgdesc="NVIDIA drivers for linux-lts"
+depends=('linux-lts>=4.14.71' "nvidia-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+  install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 19:00:53
  Author: andyrtr
Revision: 335136

upgpkg: nvidia-lts 1:396.54-4

kernel 4.14.71 rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 18:49:46 UTC (rev 335135)
+++ PKGBUILD2018-09-20 19:00:53 UTC (rev 335136)
@@ -3,11 +3,11 @@
 pkgname=nvidia-lts
 pkgver=396.54
 _extramodules=extramodules-4.14-lts
-pkgrel=3
+pkgrel=4
 epoch=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.69')
+makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.71')
 provides=('nvidia')
 license=('custom')
 options=('!strip')
@@ -28,7 +28,7 @@
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts"
-depends=('linux-lts>=4.14.69' "nvidia-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.14.71' "nvidia-utils=${pkgver}" 'libgl')
 
 install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
   "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 18:49:46
  Author: andyrtr
Revision: 335135

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 335134, 
linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux-lts/repos/testing-x86_64/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch
(from rev 335134, 
linux-lts/trunk/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch)
  linux-lts/repos/testing-x86_64/60-linux.hook
(from rev 335134, linux-lts/trunk/60-linux.hook)
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 335134, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 335134, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 335134, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 335134, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 335134, linux-lts/trunk/linux-lts.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch |  230 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  236 
 config  | 8506 
++
 linux-lts.install   |   10 
 linux-lts.preset|   14 
 8 files changed, 9122 insertions(+)

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


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

2018-09-20 Thread Andreas Radke via arch-commits
Date: Thursday, September 20, 2018 @ 18:49:20
  Author: andyrtr
Revision: 335134

upgpkg: linux-lts 4.14.71-1

upstream update 4.14.71

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 18:47:31 UTC (rev 335133)
+++ PKGBUILD2018-09-20 18:49:20 UTC (rev 335134)
@@ -3,7 +3,7 @@
 pkgbase=linux-lts
 #pkgbase=linux-lts-custom
 _srcname=linux-4.14
-pkgver=4.14.70
+pkgver=4.14.71
 pkgrel=1
 arch=('x86_64')
 url="https://www.kernel.org/;
@@ -24,7 +24,7 @@
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'97da7533653de6d6ddc169c16c731c0a581dfa97fe302c9dede4b2581db0def7'
+'e2186b5a3fa179ee5b97e75cafc829646b8cbc8f9106d26d4b8fa0a96795e039'
 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'


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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 18:36:49
  Author: dvzrv
Revision: 383764

archrelease: copy trunk to community-testing-x86_64

Added:
  apparmor/repos/community-testing-x86_64/PKGBUILD
(from rev 383763, apparmor/trunk/PKGBUILD)
Deleted:
  apparmor/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 18:36:31 UTC (rev 383763)
+++ PKGBUILD2018-09-20 18:36:49 UTC (rev 383764)
@@ -1,104 +0,0 @@
-# Maintainer: David Runge 
-pkgname=apparmor
-pkgver=2.13.0
-pkgrel=4
-pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
-arch=('x86_64')
-url="https://launchpad.net/apparmor;
-license=('GPL')
-depends=('audit' 'pam' 'python')
-makedepends=('swig' 'chrpath' 'ruby')
-optdepends=('perl: perl bindings'
-'ruby: ruby bindings')
-provides=('libapparmor')
-replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
-'apparmor-profiles' 'apparmor-utils' 'apparmor-vim')
-backup=('etc/apparmor/easyprof.conf'
-'etc/apparmor/logprof.conf'
-'etc/apparmor/notify.conf'
-'etc/apparmor/parser.conf'
-'etc/apparmor/subdomain.conf'
-'etc/apparmor/severity.db')
-source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
-sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
-'SKIP')
-# AppArmor Development Team (AppArmor signing key) 
-validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
-_core_perl="/usr/bin/core_perl"
-
-prepare() {
-  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # fix bin directory for parser install target
-  # fix lib dir location
-  # fix missing executable bit on apparmor.systemd script
-  sed -e 's/sbin/usr\/bin/g' \
-  -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
-  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
-  -i parser/Makefile
-  # fix default vim syntax file installation path
-  sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
-  -i utils/vim/Makefile
-  # fix paths in logprof.conf
-  sed -e '/logfiles/ s/syslog /syslog.log /g' \
-  -e '/logfiles/ s/messages/messages.log/g' \
-  -e 's/sbin/bin/g' \
-  -e 's| /bin/| /usr/bin/|g' \
-  -i utils/logprof.conf
-  # rename profiles (to use usr.bin prefix)
-  for profile in $(ls 
profiles/{${pkgname}/profiles/extras,${pkgname}.d}/{bin,sbin,usr.sbin}*); do
-mv -v $profile \
-  $(echo $profile| \
-sed -e 's|/bin|/usr.bin|;s|/sbin|/usr.bin|;s|/usr.sbin|/usr.bin|')
-  done
-  # overwrite usage of sbin with bin in all profiles
-  # overwrite local bin includes with usr.bin
-  sed -e 's/sbin/bin/g' \
-  -e 's|local/bin|local/usr.bin|' \
-  -i profiles/${pkgname}/profiles/extras/usr.* \
-  profiles/${pkgname}.d/{abstractions/*-{helpers,common},usr.*}
-  cd libraries/libapparmor/
-  autoreconf -vfi
-}
-
-build() {
-  # export required perl executable locations
-  export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
-  export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
-  export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker"
-  export MAKEFLAGS+=" PROVE=${_core_perl}/prove"
-  cd "${pkgname}-${pkgver}/libraries/libapparmor/"
-  ./configure --prefix=/usr \
-  --sbindir=/usr/bin \
-  --with-perl \
-  --with-python \
-  --with-ruby
-  make
-  cd ../..
-  make -C parser
-  make -C profiles
-  make -C utils
-  make -C changehat/pam_apparmor
-  make -C utils/vim
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make -C libraries/libapparmor DESTDIR="${pkgdir}" install
-  make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install
-  make -C parser DESTDIR="${pkgdir}" install
-  make -C parser DESTDIR="${pkgdir}" install-systemd
-  make -C profiles DESTDIR="${pkgdir}" install
-  make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
-  # strip perl library and remove empty rpath
-  find "${pkgdir}/usr/lib/perl5/" \
--type f -iname "*.so" \
--exec strip --strip-unneeded {} \; \
--exec chrpath -d {} \;
-  # move ruby bindings to vendor_ruby
-  mv -v "${pkgdir}/usr/lib/ruby/site_ruby/" \
-"${pkgdir}/usr/lib/ruby/vendor_ruby/"
-  # adding files below /etc/apparmor.d to backup array
-  cd "${pkgdir}"
-  backup=( ${backup[@]} $(find "etc/${pkgname}.d/" -type f) )
-}

Copied: apparmor/repos/community-testing-x86_64/PKGBUILD (from rev 383763, 
apparmor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 18:36:49 UTC (rev 383764)
@@ -0,0 +1,98 @@
+# Maintainer: David Runge 

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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 18:36:31
  Author: dvzrv
Revision: 383763

upgpkg: apparmor 2.13.0-5

Only replacing the use of /sbin/ /bin/ and /usr/sbin/ with /usr/bin in all 
profiles, instead of renaming the files.

Modified:
  apparmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 17:54:27 UTC (rev 383762)
+++ PKGBUILD2018-09-20 18:36:31 UTC (rev 383763)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=apparmor
 pkgver=2.13.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
 arch=('x86_64')
 url="https://launchpad.net/apparmor;
@@ -45,18 +45,12 @@
   -e 's/sbin/bin/g' \
   -e 's| /bin/| /usr/bin/|g' \
   -i utils/logprof.conf
-  # rename profiles (to use usr.bin prefix)
-  for profile in $(ls 
profiles/{${pkgname}/profiles/extras,${pkgname}.d}/{bin,sbin,usr.sbin}*); do
-mv -v $profile \
-  $(echo $profile| \
-sed -e 's|/bin|/usr.bin|;s|/sbin|/usr.bin|;s|/usr.sbin|/usr.bin|')
-  done
-  # overwrite usage of sbin with bin in all profiles
-  # overwrite local bin includes with usr.bin
-  sed -e 's/sbin/bin/g' \
-  -e 's|local/bin|local/usr.bin|' \
-  -i profiles/${pkgname}/profiles/extras/usr.* \
-  profiles/${pkgname}.d/{abstractions/*-{helpers,common},usr.*}
+  # replace the use of /sbin /usr/sbin and /bin with /usr/bin in all profiles
+  find profiles -type f \
+-exec sed -e 's| /sbin/| /usr/bin/|g' \
+  -e 's|/sbin/|/bin/|g' \
+  -e 's| /bin/| /usr/bin/|g' \
+  -i {} +
   cd libraries/libapparmor/
   autoreconf -vfi
 }


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

2018-09-20 Thread Maxime Gauduin via arch-commits
Date: Thursday, September 20, 2018 @ 17:54:19
  Author: alucryd
Revision: 383761

upgpkg: firewalld 0.6.2-1

Modified:
  firewalld/trunk/PKGBUILD

--+
 PKGBUILD |   27 +++
 1 file changed, 15 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 15:37:22 UTC (rev 383760)
+++ PKGBUILD2018-09-20 17:54:19 UTC (rev 383761)
@@ -3,22 +3,27 @@
 # Contributor: speed145a 
 
 pkgname=firewalld
-pkgver=0.6.1
-pkgrel=4
+pkgver=0.6.2
+pkgrel=1
 pkgdesc='Firewall daemon with D-Bus interface'
 arch=('any')
 url='https://github.com/t-woerner/firewalld'
 license=('GPL2')
 depends=(
-  'dconf' 'ebtables' 'glib2' 'hicolor-icon-theme' 'ipset' 'iptables' 'nftables'
-  'python-decorator' 'python-gobject' 'python-slip'
+  'dconf' 'glib2' 'hicolor-icon-theme' 'nftables' 'python-decorator'
+  'python-gobject' 'python-slip'
 )
-makedepends=('docbook-xsl' 'git' 'intltool')
-optdepends=('bash-completion: bash completion'
-'gtk3: firewall-config'
-'libnm-glib: firewall-config and firewall-applet'
-'libnotify: firewall-applet'
-'python-pyqt5: firewall-applet')
+makedepends=('docbook-xsl' 'ebtables' 'git' 'intltool' 'ipset' 'iptables')
+optdepends=(
+  'bash-completion: bash completion'
+  'ebtables: old backend'
+  'gtk3: firewall-config'
+  'ipset: old backend'
+  'iptables: old backend'
+  'libnm-glib: firewall-config and firewall-applet'
+  'libnotify: firewall-applet'
+  'python-pyqt5: firewall-applet'
+)
 backup=('etc/conf.d/firewalld'
 'etc/firewalld/firewalld.conf')
 source=("git+https://github.com/firewalld/firewalld.git#tag=v${pkgver};
@@ -29,8 +34,6 @@
 prepare() {
   cd firewalld
 
-  git cherry-pick -n 5a59a90f449a8bf836e62e2d9ad486301b1aa2bb # FS#59661
-
   patch -Np1 -i ../firewalld-sysconfigdir.patch
 
   NOCONFIGURE='true' ./autogen.sh


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

2018-09-20 Thread Maxime Gauduin via arch-commits
Date: Thursday, September 20, 2018 @ 17:54:27
  Author: alucryd
Revision: 383762

archrelease: copy trunk to community-testing-any

Added:
  firewalld/repos/community-testing-any/PKGBUILD
(from rev 383761, firewalld/trunk/PKGBUILD)
  firewalld/repos/community-testing-any/firewalld-sysconfigdir.patch
(from rev 383761, firewalld/trunk/firewalld-sysconfigdir.patch)
Deleted:
  firewalld/repos/community-testing-any/PKGBUILD
  firewalld/repos/community-testing-any/firewalld-sysconfigdir.patch

--+
 PKGBUILD |  119 +
 firewalld-sysconfigdir.patch |   88 +++---
 2 files changed, 105 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 17:54:19 UTC (rev 383761)
+++ PKGBUILD2018-09-20 17:54:27 UTC (rev 383762)
@@ -1,58 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: unikum 
-# Contributor: speed145a 
-
-pkgname=firewalld
-pkgver=0.6.1
-pkgrel=4
-pkgdesc='Firewall daemon with D-Bus interface'
-arch=('any')
-url='https://github.com/t-woerner/firewalld'
-license=('GPL2')
-depends=(
-  'dconf' 'ebtables' 'glib2' 'hicolor-icon-theme' 'ipset' 'iptables' 'nftables'
-  'python-decorator' 'python-gobject' 'python-slip'
-)
-makedepends=('docbook-xsl' 'git' 'intltool')
-optdepends=('bash-completion: bash completion'
-'gtk3: firewall-config'
-'libnm-glib: firewall-config and firewall-applet'
-'libnotify: firewall-applet'
-'python-pyqt5: firewall-applet')
-backup=('etc/conf.d/firewalld'
-'etc/firewalld/firewalld.conf')
-source=("git+https://github.com/firewalld/firewalld.git#tag=v${pkgver};
-'firewalld-sysconfigdir.patch')
-sha256sums=('SKIP'
-'cf7d655230c43acf10a0f97dffdbcba136729967c8b9a25a930871d54a589834')
-
-prepare() {
-  cd firewalld
-
-  git cherry-pick -n 5a59a90f449a8bf836e62e2d9ad486301b1aa2bb # FS#59661
-
-  patch -Np1 -i ../firewalld-sysconfigdir.patch
-
-  NOCONFIGURE='true' ./autogen.sh
-}
-
-build() {
-  cd firewalld
-
-  ./configure \
---prefix='/usr' \
---localstatedir='/var' \
---sbindir='/usr/bin' \
---sysconfdir='/etc' \
---disable-schemas-compile \
---disable-sysconfig
-  make
-}
-
-package() {
-  cd firewalld
-
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: firewalld/repos/community-testing-any/PKGBUILD (from rev 383761, 
firewalld/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 17:54:27 UTC (rev 383762)
@@ -0,0 +1,61 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: unikum 
+# Contributor: speed145a 
+
+pkgname=firewalld
+pkgver=0.6.2
+pkgrel=1
+pkgdesc='Firewall daemon with D-Bus interface'
+arch=('any')
+url='https://github.com/t-woerner/firewalld'
+license=('GPL2')
+depends=(
+  'dconf' 'glib2' 'hicolor-icon-theme' 'nftables' 'python-decorator'
+  'python-gobject' 'python-slip'
+)
+makedepends=('docbook-xsl' 'ebtables' 'git' 'intltool' 'ipset' 'iptables')
+optdepends=(
+  'bash-completion: bash completion'
+  'ebtables: old backend'
+  'gtk3: firewall-config'
+  'ipset: old backend'
+  'iptables: old backend'
+  'libnm-glib: firewall-config and firewall-applet'
+  'libnotify: firewall-applet'
+  'python-pyqt5: firewall-applet'
+)
+backup=('etc/conf.d/firewalld'
+'etc/firewalld/firewalld.conf')
+source=("git+https://github.com/firewalld/firewalld.git#tag=v${pkgver};
+'firewalld-sysconfigdir.patch')
+sha256sums=('SKIP'
+'cf7d655230c43acf10a0f97dffdbcba136729967c8b9a25a930871d54a589834')
+
+prepare() {
+  cd firewalld
+
+  patch -Np1 -i ../firewalld-sysconfigdir.patch
+
+  NOCONFIGURE='true' ./autogen.sh
+}
+
+build() {
+  cd firewalld
+
+  ./configure \
+--prefix='/usr' \
+--localstatedir='/var' \
+--sbindir='/usr/bin' \
+--sysconfdir='/etc' \
+--disable-schemas-compile \
+--disable-sysconfig
+  make
+}
+
+package() {
+  cd firewalld
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:

Deleted: firewalld-sysconfigdir.patch
===
--- firewalld-sysconfigdir.patch2018-09-20 17:54:19 UTC (rev 383761)
+++ firewalld-sysconfigdir.patch2018-09-20 17:54:27 UTC (rev 383762)
@@ -1,44 +0,0 @@
-diff -rupN firewalld.orig/config/firewalld.service.in 
firewalld/config/firewalld.service.in
 firewalld.orig/config/firewalld.service.in 2018-07-31 22:22:40.786777349 
+0200
-+++ firewalld/config/firewalld.service.in  2018-07-31 22:26:40.550121870 
+0200
-@@ -8,7 +8,7 @@ Conflicts=iptables.service ip6tables.ser
- Documentation=man:firewalld(1)
- 
- [Service]
--EnvironmentFile=-/etc/sysconfig/firewalld
-+EnvironmentFile=-/etc/conf.d/firewalld
- ExecStart=@sbindir@/firewalld --nofork --nopid $FIREWALLD_ARGS
- 

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

2018-09-20 Thread Anatol Pomozov via arch-commits
Date: Thursday, September 20, 2018 @ 17:06:13
  Author: anatolik
Revision: 335128

archrelease: copy trunk to extra-x86_64

Added:
  virglrenderer/repos/extra-x86_64/PKGBUILD
(from rev 335127, virglrenderer/trunk/PKGBUILD)
Deleted:
  virglrenderer/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 17:05:43 UTC (rev 335127)
+++ PKGBUILD2018-09-20 17:06:13 UTC (rev 335128)
@@ -1,27 +0,0 @@
-#$Id$
-# Maintainer:  Anatol Pomozov 
-
-pkgname=virglrenderer
-pkgver=0.6.0
-pkgrel=1
-pkgdesc='A virtual 3D GPU library, that allows the guest operating system to 
use the host GPU to accelerate 3D rendering'
-arch=(i686 x86_64)
-url='https://virgil3d.github.io/'
-license=(MIT)
-depends=(libepoxy mesa)
-source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig})
-validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie 

-sha1sums=('3f48d665e8776a45f7f6ffa851e960e6761d872a'
-  'SKIP')
-
-build() {
-  cd virglrenderer-$pkgver 
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd virglrenderer-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}

Copied: virglrenderer/repos/extra-x86_64/PKGBUILD (from rev 335127, 
virglrenderer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 17:06:13 UTC (rev 335128)
@@ -0,0 +1,26 @@
+# Maintainer:  Anatol Pomozov 
+
+pkgname=virglrenderer
+pkgver=0.7.0
+pkgrel=1
+pkgdesc='A virtual 3D GPU library, that allows the guest operating system to 
use the host GPU to accelerate 3D rendering'
+arch=(x86_64)
+url='https://virgil3d.github.io/'
+license=(MIT)
+depends=(libepoxy mesa)
+source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig})
+validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie 

+sha1sums=('31d4545facb7e884aca929408632749b65a99416'
+  'SKIP')
+
+build() {
+  cd virglrenderer-$pkgver 
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd virglrenderer-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


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

2018-09-20 Thread Anatol Pomozov via arch-commits
Date: Thursday, September 20, 2018 @ 17:05:43
  Author: anatolik
Revision: 335127

upgpkg: virglrenderer 0.7.0-1

Modified:
  virglrenderer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 15:46:42 UTC (rev 335126)
+++ PKGBUILD2018-09-20 17:05:43 UTC (rev 335127)
@@ -1,7 +1,7 @@
 # Maintainer:  Anatol Pomozov 
 
 pkgname=virglrenderer
-pkgver=0.6.0
+pkgver=0.7.0
 pkgrel=1
 pkgdesc='A virtual 3D GPU library, that allows the guest operating system to 
use the host GPU to accelerate 3D rendering'
 arch=(x86_64)
@@ -10,7 +10,7 @@
 depends=(libepoxy mesa)
 
source=(https://www.freedesktop.org/software/virgl/virglrenderer-$pkgver.tar.bz2{,.sig})
 validpgpkeys=(10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE) # David Airlie 

-sha1sums=('3f48d665e8776a45f7f6ffa851e960e6761d872a'
+sha1sums=('31d4545facb7e884aca929408632749b65a99416'
   'SKIP')
 
 build() {


[arch-commits] Commit in libclc/repos (staging-any staging-any/PKGBUILD)

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:46:42
  Author: lcarlier
Revision: 335126

archrelease: copy trunk to staging-any

Added:
  libclc/repos/staging-any/
  libclc/repos/staging-any/PKGBUILD
(from rev 335125, libclc/trunk/PKGBUILD)

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

Copied: libclc/repos/staging-any/PKGBUILD (from rev 335125, 
libclc/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-09-20 15:46:42 UTC (rev 335126)
@@ -0,0 +1,36 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=libclc
+pkgver=0.2.0+539+dabae5a
+pkgrel=1
+pkgdesc="Library requirements of the OpenCL C programming language"
+arch=('any')
+url="http://libclc.llvm.org/;
+license=('MIT')
+makedepends=('clang' 'llvm' 'python2' 'git')
+options=('staticlibs')
+source=('git+http://llvm.org/git/libclc.git#commit=dabae5a')
+md5sums=('SKIP')
+
+pkgver() {
+  cd libclc
+
+  echo 0.2.0+$(git rev-list --count HEAD)+$(git describe --always)
+}
+
+build() {
+  cd libclc
+  
+  sed -i 's/"python < $in >/sys.executable + " < $in >/g' configure.py
+  
+  python2 ./configure.py --prefix=/usr
+  make
+}
+
+package() {
+  cd libclc
+  
+  make install DESTDIR="$pkgdir"
+  install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+


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

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:46:39
  Author: lcarlier
Revision: 335125

upgpkg: libclc 0.2.0+539+dabae5a-1

sync with master + LLVM 7 rebuild

Modified:
  libclc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 15:31:03 UTC (rev 335124)
+++ PKGBUILD2018-09-20 15:46:39 UTC (rev 335125)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=libclc
-pkgver=0.2.0+506+96d10f2
+pkgver=0.2.0+539+dabae5a
 pkgrel=1
 pkgdesc="Library requirements of the OpenCL C programming language"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('clang' 'llvm' 'python2' 'git')
 options=('staticlibs')
-source=('git+http://llvm.org/git/libclc.git#commit=96d10f2')
+source=('git+http://llvm.org/git/libclc.git#commit=dabae5a')
 md5sums=('SKIP')
 
 pkgver() {


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

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:36:48
  Author: lcarlier
Revision: 383731

upgpkg: lib32-mesa 18.2.0-2

LLVM 7 rebuild

Modified:
  lib32-mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 15:36:48 UTC (rev 383730)
+++ PKGBUILD2018-09-20 15:36:48 UTC (rev 383731)
@@ -5,7 +5,7 @@
 pkgbase=lib32-mesa
 pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
 pkgver=18.2.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto'
  'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 
'gcc-multilib' 'lib32-libelf' 'lib32-llvm' 'lib32-libvdpau'


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

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:36:57
  Author: lcarlier
Revision: 383736

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-mesa/repos/multilib-staging-x86_64/
  lib32-mesa/repos/multilib-staging-x86_64/0001-glvnd-fix-gl.pc.patch
(from rev 383733, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch)
  
lib32-mesa/repos/multilib-staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
(from rev 383733, 
lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
  lib32-mesa/repos/multilib-staging-x86_64/LICENSE
(from rev 383733, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD
(from rev 383734, lib32-mesa/trunk/PKGBUILD)

-+
 0001-glvnd-fix-gl.pc.patch  |   26 +
 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch |   74 
 LICENSE |   83 
 PKGBUILD|  169 
++
 4 files changed, 352 insertions(+)

Copied: lib32-mesa/repos/multilib-staging-x86_64/0001-glvnd-fix-gl.pc.patch 
(from rev 383733, lib32-mesa/trunk/0001-glvnd-fix-gl.pc.patch)
===
--- multilib-staging-x86_64/0001-glvnd-fix-gl.pc.patch  
(rev 0)
+++ multilib-staging-x86_64/0001-glvnd-fix-gl.pc.patch  2018-09-20 15:36:57 UTC 
(rev 383736)
@@ -0,0 +1,26 @@
+From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
+Message-Id: 

+From: Unknown <>
+Date: Tue, 15 May 2018 20:10:53 +0200
+Subject: [PATCH 1/4] glvnd: fix gl.pc
+
+---
+ src/mesa/gl.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
+index 181724b97b..8c7b7da8d7 100644
+--- a/src/mesa/gl.pc.in
 b/src/mesa/gl.pc.in
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@
+-- 
+2.17.0
+

Copied: 
lib32-mesa/repos/multilib-staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
 (from rev 383733, 
lib32-mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
===
--- 
multilib-staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
 (rev 0)
+++ 
multilib-staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
 2018-09-20 15:36:57 UTC (rev 383736)
@@ -0,0 +1,74 @@
+From patchwork Tue May  8 09:42:05 2018
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Subject: [Mesa-dev,
+ 2/2] loader_dri3: Variant 2: Wait for pending swaps to complete
+ before drawable_fini.
+From: =?utf-8?q?Michel_D=C3=A4nzer?= 
+X-Patchwork-Id: 221466
+Message-Id: 
+To: Mario Kleiner ,
+ Mike Lothian 
+Cc: ML mesa-dev ,
+ ML xorg-devel 
+Date: Tue, 8 May 2018 11:42:05 +0200
+
+On 2018-05-05 06:25 AM, Mario Kleiner wrote:
+> On Sat, May 5, 2018 at 4:08 AM, Mike Lothian  wrote:
+>> I definately saw the steam bug with patch 1 but not with plasmashell,
+>> I started seeing it with patch 2 but it seemed to fix itself
+> 
+> I had two hangs of kwin_x11 within the last 6 hours when alt-tabbing
+> between windows, where it got stuck in the
+> loader_dri3_swapbuffer_barrier() from patch 1/2. Not sure how that is
+> possible, or if the stacktrace was misleading, because i had to VT
+> switch to a text console to attach the debugger and this might be just
+> a side effect of that. But if it is true, then patch 1/2 would not be
+> it. Also 1/2 has a potential performance impact, whereas 2/2 doesn't.
+> However 2/2 would also need more work, as i can think of more complex
+> scenarios where it would filter the wrong events, although not in the
+> case of plasmashell or steam. Probably we'd need to sacrifice a few
+> sbc bits in the Present events serial field to transport a unique tag
+> for each incarnation of the loader_dri3_drawable, like a mini-hash of
+> the draw->eid. Ugly ugly...
+
+How about the below?
+
+Idle notify events shouldn't need special treatment, since the pixmap
+XIDs of the buffers will be different between loader_dri3_drawable
+incarnations, aren't they?
+
+
+This still leaves the issue that the SBC moves backwards, which could
+theoretically result in hangs with apps using glXWaitForSbcOML. Fixing
+that would probably require changing the loader_dri3_drawable lifetime
+cycle, which would probably be very invasive, if feasible at all. Maybe
+we don't need to care about that for the time being, until there's a
+real world app running into it.
+
+diff --git 

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

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:31:03
  Author: lcarlier
Revision: 335124

archrelease: copy trunk to staging-x86_64

Added:
  mesa/repos/staging-x86_64/
  mesa/repos/staging-x86_64/0001-glvnd-fix-gl.pc.patch
(from rev 335123, mesa/trunk/0001-glvnd-fix-gl.pc.patch)
  
mesa/repos/staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
(from rev 335123, 
mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
  mesa/repos/staging-x86_64/LICENSE
(from rev 335123, mesa/trunk/LICENSE)
  mesa/repos/staging-x86_64/PKGBUILD
(from rev 335123, mesa/trunk/PKGBUILD)

-+
 0001-glvnd-fix-gl.pc.patch  |   26 +
 0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch |   74 +++
 LICENSE |   83 
 PKGBUILD|  187 
++
 4 files changed, 370 insertions(+)

Copied: mesa/repos/staging-x86_64/0001-glvnd-fix-gl.pc.patch (from rev 335123, 
mesa/trunk/0001-glvnd-fix-gl.pc.patch)
===
--- staging-x86_64/0001-glvnd-fix-gl.pc.patch   (rev 0)
+++ staging-x86_64/0001-glvnd-fix-gl.pc.patch   2018-09-20 15:31:03 UTC (rev 
335124)
@@ -0,0 +1,26 @@
+From a9554de2a6028540fa12a7ebdab4daf2b46010fa Mon Sep 17 00:00:00 2001
+Message-Id: 

+From: Unknown <>
+Date: Tue, 15 May 2018 20:10:53 +0200
+Subject: [PATCH 1/4] glvnd: fix gl.pc
+
+---
+ src/mesa/gl.pc.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/mesa/gl.pc.in b/src/mesa/gl.pc.in
+index 181724b97b..8c7b7da8d7 100644
+--- a/src/mesa/gl.pc.in
 b/src/mesa/gl.pc.in
+@@ -7,7 +7,7 @@ Name: gl
+ Description: Mesa OpenGL library
+ Requires.private: @GL_PC_REQ_PRIV@
+ Version: @PACKAGE_VERSION@
+-Libs: -L${libdir} -l@GL_LIB@
++Libs: -L${libdir} -lGL
+ Libs.private: @GL_PC_LIB_PRIV@
+ Cflags: -I${includedir} @GL_PC_CFLAGS@
+ glx_tls: @GLX_TLS@
+-- 
+2.17.0
+

Copied: 
mesa/repos/staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch
 (from rev 335123, 
mesa/trunk/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch)
===
--- 
staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch  
(rev 0)
+++ 
staging-x86_64/0004-loader_dri3-Variant-2-Wait-for-pending-swaps-to-comp.patch  
2018-09-20 15:31:03 UTC (rev 335124)
@@ -0,0 +1,74 @@
+From patchwork Tue May  8 09:42:05 2018
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+Content-Transfer-Encoding: 7bit
+Subject: [Mesa-dev,
+ 2/2] loader_dri3: Variant 2: Wait for pending swaps to complete
+ before drawable_fini.
+From: =?utf-8?q?Michel_D=C3=A4nzer?= 
+X-Patchwork-Id: 221466
+Message-Id: 
+To: Mario Kleiner ,
+ Mike Lothian 
+Cc: ML mesa-dev ,
+ ML xorg-devel 
+Date: Tue, 8 May 2018 11:42:05 +0200
+
+On 2018-05-05 06:25 AM, Mario Kleiner wrote:
+> On Sat, May 5, 2018 at 4:08 AM, Mike Lothian  wrote:
+>> I definately saw the steam bug with patch 1 but not with plasmashell,
+>> I started seeing it with patch 2 but it seemed to fix itself
+> 
+> I had two hangs of kwin_x11 within the last 6 hours when alt-tabbing
+> between windows, where it got stuck in the
+> loader_dri3_swapbuffer_barrier() from patch 1/2. Not sure how that is
+> possible, or if the stacktrace was misleading, because i had to VT
+> switch to a text console to attach the debugger and this might be just
+> a side effect of that. But if it is true, then patch 1/2 would not be
+> it. Also 1/2 has a potential performance impact, whereas 2/2 doesn't.
+> However 2/2 would also need more work, as i can think of more complex
+> scenarios where it would filter the wrong events, although not in the
+> case of plasmashell or steam. Probably we'd need to sacrifice a few
+> sbc bits in the Present events serial field to transport a unique tag
+> for each incarnation of the loader_dri3_drawable, like a mini-hash of
+> the draw->eid. Ugly ugly...
+
+How about the below?
+
+Idle notify events shouldn't need special treatment, since the pixmap
+XIDs of the buffers will be different between loader_dri3_drawable
+incarnations, aren't they?
+
+
+This still leaves the issue that the SBC moves backwards, which could
+theoretically result in hangs with apps using glXWaitForSbcOML. Fixing
+that would probably require changing the loader_dri3_drawable lifetime
+cycle, which would probably be very invasive, if feasible at all. Maybe
+we don't need to care about that for the time being, until there's a
+real world app running into it.
+
+diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c
+index 6db8303d26d..f0ff2f07bde 100644
+--- a/src/loader/loader_dri3_helper.c
 b/src/loader/loader_dri3_helper.c
+@@ 

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

2018-09-20 Thread Laurent Carlier via arch-commits
Date: Thursday, September 20, 2018 @ 15:30:59
  Author: lcarlier
Revision: 335123

upgpkg: mesa 18.2.0-2

LLVM 7 rebuild

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 15:13:42 UTC (rev 335122)
+++ PKGBUILD2018-09-20 15:30:59 UTC (rev 335123)
@@ -5,7 +5,7 @@
 pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 
'mesa-vdpau' 'mesa')
 pkgdesc="An open-source implementation of the OpenGL specification"
 pkgver=18.2.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
  'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 
'wayland' 'wayland-protocols'


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

2018-09-20 Thread Sébastien Luttringer via arch-commits
Date: Thursday, September 20, 2018 @ 15:13:42
  Author: seblu
Revision: 335122

db-move: moved lz4 from [testing] to [core] (x86_64)

Added:
  lz4/repos/core-x86_64/PKGBUILD
(from rev 335121, lz4/repos/testing-x86_64/PKGBUILD)
Deleted:
  lz4/repos/core-x86_64/PKGBUILD
  lz4/repos/testing-x86_64/

--+
 /PKGBUILD|   38 ++
 core-x86_64/PKGBUILD |   39 ---
 2 files changed, 38 insertions(+), 39 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2018-09-20 15:12:26 UTC (rev 335121)
+++ core-x86_64/PKGBUILD2018-09-20 15:13:42 UTC (rev 335122)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=lz4
-epoch=1
-pkgver=1.8.2
-pkgrel=2
-pkgdesc='Extremely fast compression algorithm'
-arch=('x86_64')
-url='http://www.lz4.org/'
-license=('GPL2')
-makedepends=('git')
-checkdepends=('diffutils')
-depends=('glibc')
-source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver;)
-md5sums=('SKIP')
-
-build() {
-  # do not use the main makefile, it calls sub make with -e
-  # exported CLFAGS by makepkg break the version. see FS#50071
-  cd $pkgname
-  make -C lib PREFIX=/usr
-  make -C programs PREFIX=/usr lz4 lz4c
-}
-
-check() {
-  rm -f passwd.lz4
-  $pkgname/programs/lz4 /etc/passwd passwd.lz4
-  $pkgname/programs/lz4 -d passwd.lz4 passwd
-  diff -q /etc/passwd passwd
-  rm passwd
-}
-
-package() {
-  cd $pkgname
-  make install PREFIX=/usr DESTDIR="$pkgdir"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lz4/repos/core-x86_64/PKGBUILD (from rev 335121, 
lz4/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2018-09-20 15:13:42 UTC (rev 335122)
@@ -0,0 +1,38 @@
+# Maintainer: Sébastien Luttringer
+
+pkgname=lz4
+epoch=1
+pkgver=1.8.3
+pkgrel=1
+pkgdesc='Extremely fast compression algorithm'
+arch=('x86_64')
+url='http://www.lz4.org/'
+license=('GPL2')
+makedepends=('git')
+checkdepends=('diffutils')
+depends=('glibc')
+source=("git+https://github.com/lz4/lz4.git#tag=v$pkgver;)
+md5sums=('SKIP')
+
+build() {
+  # do not use the main makefile, it calls sub make with -e
+  # exported CLFAGS by makepkg break the version. see FS#50071
+  cd $pkgname
+  make -C lib PREFIX=/usr
+  make -C programs PREFIX=/usr lz4 lz4c
+}
+
+check() {
+  rm -f passwd.lz4
+  $pkgname/programs/lz4 /etc/passwd passwd.lz4
+  $pkgname/programs/lz4 -d passwd.lz4 passwd
+  diff -q /etc/passwd passwd
+  rm passwd
+}
+
+package() {
+  cd $pkgname
+  make install PREFIX=/usr DESTDIR="$pkgdir"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-20 Thread Sébastien Luttringer via arch-commits
Date: Thursday, September 20, 2018 @ 15:12:26
  Author: seblu
Revision: 335121

archrelease: copy trunk to extra-x86_64

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

+
 127.0.0.zone   |   20 +--
 PKGBUILD   |  267 +--
 empty.zone |   16 +--
 localhost.ip6.zone |   20 +--
 localhost.zone |   22 ++--
 named.conf |  144 +--
 named.service  |   20 +--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 9 files changed, 256 insertions(+), 257 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2018-09-20 15:12:14 UTC (rev 335120)
+++ 127.0.0.zone2018-09-20 15:12:26 UTC (rev 335121)
@@ -1,10 +0,0 @@
-@   1D IN SOA   localhost. root.localhost. (
-42; serial (mmdd##)
-3H; refresh
-15M   ; retry
-1W; expiry
-1D )  ; minimum ttl
-
-1D  IN  NS  localhost.
-
-1.0.0.127.in-addr.arpa. 1D  IN  PTR localhost.

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 15:12:14 UTC (rev 335120)
+++ PKGBUILD2018-09-20 15:12:26 UTC (rev 335121)
@@ -1,134 +0,0 @@
-# $Id: PKGBUILD 113060 2014-06-12 10:51:06Z seblu $
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.13.2
-pkgver=${_pkgver//-/.}
-pkgrel=1
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
- 'idnkit' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'libseccomp')
-validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5'
-  'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc)
-  'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems 
Consortium, Inc.
-  )
-source=("https://ftp.isc.org/isc/bind9/${_pkgver}/bind-${_pkgver}.tar.gz"{,.asc}
-'tmpfiles.conf'
-'sysusers.conf'
-'named.conf'
-'named.service'
-'localhost.zone'
-'localhost.ip6.zone'
-'127.0.0.zone'
-'empty.zone')
-sha1sums=('bd9c44cd1a19aa100ebd1f9fe94ce47e47e0eca7'
-  'SKIP'
-  'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
-  '9537f4835a1f736788d0733c7996a10db2d4eee4'
-  'c017aae379c32c7cb1aa1ad84776b83e3a5c139f'
-  '62b06487323dd0d515a4dc659b8ecd193c29107b'
-  '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f'
-  '52da8f1c0247a11b16daa4e03d920e8f09315cbe'
-  '9c33726088342207ad06d33b2c13408290a0c8ad'
-  '4f4457b310cbbeadca2272eced062a9c2b2b42fe')
-
-prepare() {
-  msg2 'Getting a fresh version of root DNS'
- 

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

2018-09-20 Thread Sébastien Luttringer via arch-commits
Date: Thursday, September 20, 2018 @ 15:12:14
  Author: seblu
Revision: 335120

upgpkg: bind 9.13.3-1

Modified:
  bind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:33:15 UTC (rev 335119)
+++ PKGBUILD2018-09-20 15:12:14 UTC (rev 335120)
@@ -5,7 +5,7 @@
 
 pkgbase=bind
 pkgname=(bind bind-tools)
-_pkgver=9.13.2
+_pkgver=9.13.3
 pkgver=${_pkgver//-/.}
 pkgrel=1
 url='https://www.isc.org/software/bind/'
@@ -27,7 +27,7 @@
 'localhost.ip6.zone'
 '127.0.0.zone'
 'empty.zone')
-sha1sums=('bd9c44cd1a19aa100ebd1f9fe94ce47e47e0eca7'
+sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2'
   'SKIP'
   'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
   '9537f4835a1f736788d0733c7996a10db2d4eee4'


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 14:43:22
  Author: foutrelis
Revision: 383686

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-clang/repos/multilib-staging-x86_64/
  lib32-clang/repos/multilib-staging-x86_64/PKGBUILD
(from rev 383685, lib32-clang/trunk/PKGBUILD)
  lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch
(from rev 383685, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch)

-+
 PKGBUILD|   61 +++
 enable-SSP-and-PIE-by-default.patch |  284 ++
 2 files changed, 345 insertions(+)

Copied: lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 383685, 
lib32-clang/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2018-09-20 14:43:22 UTC (rev 383686)
@@ -0,0 +1,61 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lib32-clang
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="C language family frontend for LLVM"
+arch=('x86_64')
+url="https://clang.llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('lib32-llvm-libs' 'gcc-multilib')
+makedepends=('lib32-llvm' 'cmake' 'ninja' 'python')
+source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
+https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+enable-SSP-and-PIE-by-default.patch)
+sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55'
+'SKIP'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP'
+'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/cfe-$pkgver.src"
+  mkdir build
+  patch -Np1 -i ../enable-SSP-and-PIE-by-default.patch
+}
+
+build() {
+  cd "$srcdir/cfe-$pkgver.src/build"
+
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+  
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python \
+-DLLVM_LIBDIR_SUFFIX=32 \
+-DCMAKE_C_FLAGS:STRING=-m32 \
+-DCMAKE_CXX_FLAGS:STRING=-m32 \
+-DLLVM_CONFIG="/usr/bin/llvm-config32" \
+-DBUILD_SHARED_LIBS=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_INCLUDE_DOCS=OFF \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+  ninja
+}
+
+package() {
+  cd "$srcdir/cfe-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  rm -rf "$pkgdir"/usr/{bin,include,libexec,share}
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: 
lib32-clang/repos/multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch 
(from rev 383685, lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch)
===
--- multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch 
(rev 0)
+++ multilib-staging-x86_64/enable-SSP-and-PIE-by-default.patch 2018-09-20 
14:43:22 UTC (rev 383686)
@@ -0,0 +1,284 @@
+From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Thu, 20 Sep 2018 06:20:28 +0300
+Subject: [PATCH] Enable SSP and PIE by default
+
+This is a minimal set of changes needed to make clang use SSP and PIE by
+default on Arch Linux. Tests that were easy to adjust have been changed
+accordingly; only test/Driver/linux-ld.c has been marked as "expected
+failure" due to the number of changes it would require (mostly replacing
+crtbegin.o with crtbeginS.o).
+
+Doing so is needed in order to align clang with the new default GCC
+behavior in Arch which generates PIE executables by default and also
+defaults to -fstack-protector-strong. It is not meant to be a long term
+solution, but a simple temporary fix.
+
+Hopefully these changes will be obsoleted by the introduction upstream
+of a compile-time option (https://bugs.llvm.org/show_bug.cgi?id=13410)
+---
+ lib/Driver/ToolChains/Linux.cpp | 14 --
+ lib/Driver/ToolChains/Linux.h   |  1 +
+ test/Driver/clang-offload-bundler.c |  2 +-
+ test/Driver/cross-linux.c   | 16 
+ test/Driver/env.c   |  2 +-
+ test/Driver/fsanitize.c | 14 +++---
+ test/Driver/gcc-toolchain.cpp   |  2 +-
+ test/Driver/hexagon-toolchain-elf.c |  2 +-
+ test/Driver/linux-as.c  |  4 ++--
+ test/Driver/linux-ld.c  |  2 ++
+ test/Driver/riscv32-toolchain.c |  4 ++--
+ test/Driver/stack-protector.c   |  4 ++--
+ 12 files changed, 40 insertions(+), 27 

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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 14:43:16
  Author: foutrelis
Revision: 383685

upgpkg: lib32-clang 7.0.0-1

New upstream release.

Modified:
  lib32-clang/trunk/PKGBUILD
  lib32-clang/trunk/enable-SSP-and-PIE-by-default.patch

-+
 PKGBUILD|8 +--
 enable-SSP-and-PIE-by-default.patch |   79 ++
 2 files changed, 57 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:12:24 UTC (rev 383684)
+++ PKGBUILD2018-09-20 14:43:16 UTC (rev 383685)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lib32-clang
-pkgver=6.0.1
+pkgver=7.0.0
 pkgrel=1
 pkgdesc="C language family frontend for LLVM"
 arch=('x86_64')
@@ -13,11 +13,11 @@
 source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
 https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
 enable-SSP-and-PIE-by-default.patch)
-sha256sums=('7c243f1485bddfdfedada3cd402ff4792ea82362ff91fbdac2dae67c6026b667'
+sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55'
 'SKIP'
-'b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
 'SKIP'
-'28d38b7f4bcaa0c974f8c48d732a0db309ea89ffa901c39de90725ae857946c1')
+'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 

Modified: enable-SSP-and-PIE-by-default.patch
===
--- enable-SSP-and-PIE-by-default.patch 2018-09-20 14:12:24 UTC (rev 383684)
+++ enable-SSP-and-PIE-by-default.patch 2018-09-20 14:43:16 UTC (rev 383685)
@@ -1,6 +1,6 @@
-From b0307536e769c8ce11dbfa1956d617e8fc9366a7 Mon Sep 17 00:00:00 2001
+From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001
 From: Evangelos Foutras 
-Date: Thu, 8 Mar 2018 18:38:53 +0200
+Date: Thu, 20 Sep 2018 06:20:28 +0300
 Subject: [PATCH] Enable SSP and PIE by default
 
 This is a minimal set of changes needed to make clang use SSP and PIE by
@@ -19,27 +19,29 @@
 ---
  lib/Driver/ToolChains/Linux.cpp | 14 --
  lib/Driver/ToolChains/Linux.h   |  1 +
+ test/Driver/clang-offload-bundler.c |  2 +-
  test/Driver/cross-linux.c   | 16 
  test/Driver/env.c   |  2 +-
- test/Driver/fsanitize.c | 18 ++
+ test/Driver/fsanitize.c | 14 +++---
  test/Driver/gcc-toolchain.cpp   |  2 +-
  test/Driver/hexagon-toolchain-elf.c |  2 +-
  test/Driver/linux-as.c  |  4 ++--
  test/Driver/linux-ld.c  |  2 ++
+ test/Driver/riscv32-toolchain.c |  4 ++--
  test/Driver/stack-protector.c   |  4 ++--
- 10 files changed, 40 insertions(+), 25 deletions(-)
+ 12 files changed, 40 insertions(+), 27 deletions(-)
 
 diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp
-index 1301cdf114..a15a722d76 100644
+index f8f3623918..7f75021542 100644
 --- a/lib/Driver/ToolChains/Linux.cpp
 +++ b/lib/Driver/ToolChains/Linux.cpp
-@@ -816,8 +816,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
+@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
  }
  
  bool Linux::isPIEDefault() const {
 -  return (getTriple().isAndroid() && !getTriple().isAndroidVersionLT(16)) ||
 -  getTriple().isMusl() || getSanitizerArgs().requiresPIE();
-+  const bool IsMips = tools::isMipsArch(getTriple().getArch());
++  const bool IsMips = getTriple().isMIPS();
 +  const bool IsAndroid = getTriple().isAndroid();
 +
 +  if (IsMips || IsAndroid)
@@ -55,10 +57,10 @@
  
  SanitizerMask Linux::getSupportedSanitizers() const {
 diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver/ToolChains/Linux.h
-index 9778c1832c..ddd46a1d58 100644
+index 22dbbecf6b..ba0d5587e0 100644
 --- a/lib/Driver/ToolChains/Linux.h
 +++ b/lib/Driver/ToolChains/Linux.h
-@@ -36,6 +36,7 @@ public:
+@@ -38,6 +38,7 @@ public:
void AddIAMCUIncludeArgs(const llvm::opt::ArgList ,
 llvm::opt::ArgStringList ) const override;
bool isPIEDefault() const override;
@@ -66,6 +68,19 @@
SanitizerMask getSupportedSanitizers() const override;
void addProfileRTLibs(const llvm::opt::ArgList ,
  llvm::opt::ArgStringList ) const override;
+diff --git a/test/Driver/clang-offload-bundler.c 
b/test/Driver/clang-offload-bundler.c
+index adf13f59d4..fd2f6e5d8c 100644
+--- a/test/Driver/clang-offload-bundler.c
 b/test/Driver/clang-offload-bundler.c
+@@ -115,7 +115,7 @@
+ // CK-TEXTI: // __CLANG_OFFLOAD_BUNDLEEND__ openmp-x86_64-pc-linux-gnu
+ 
+ // CK-TEXTLL: ; 

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

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 14:33:15
  Author: arojas
Revision: 335119

archrelease: copy trunk to staging-x86_64

Added:
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 335118, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch
(from rev 335118, qtcreator/trunk/qtcreator-clang-plugins.patch)
  qtcreator/repos/staging-x86_64/qtcreator-clang7.patch
(from rev 335118, qtcreator/trunk/qtcreator-clang7.patch)

---+
 PKGBUILD  |   68 
 qtcreator-clang-plugins.patch |   40 +++
 qtcreator-clang7.patch|   13 +++
 3 files changed, 121 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 335118, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 14:33:15 UTC (rev 335119)
@@ -0,0 +1,68 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.7.1
+_clangver=7.0.0
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=(x86_64)
+url='http://qt-project.org'
+license=(LGPL)
+depends=(qt5-tools qt5-quickcontrols qt5-quickcontrols2 qt5-webengine 
clang=$_clangver qbs clazy)
+makedepends=(git mesa llvm python)
+options=(docs)
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz;
+qtcreator-clang-plugins.patch qtcreator-clang7.patch)
+sha256sums=('c98254336953f637015f14b8b4ddb5e274454a5416fd20dd09747a6e50762565'
+'6f19fc9d83964a5460d224b3d44ce580553847960181fe0364e2ce26e1efd2e6'
+'88b78c8ebd72cdad8f59bba8172cc5d1f3f9577e2bb31d841d5cabdd76eba36c')
+
+prepare() {
+  mkdir -p build
+
+  cd qt-creator-opensource-src-$pkgver
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i qtcreator.pri
+  # use system qbs
+  rm -r src/shared/qbs
+  # Load analyzer plugins on demand, since upstream clang doesn't link to all 
plugins
+  # see 
http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf
+  # and https://bugs.archlinux.org/task/59492
+  patch -p1 -i ../qtcreator-clang-plugins.patch
+  # Don't use unreleased API when building against clang 7
+  patch -p1 -i ../qtcreator-clang7.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald 
QMAKE_CFLAGS_ISYSTEM=-I \
+DEFINES+=QBS_ENABLE_PROJECT_FILE_UPDATES 
"$srcdir"/qt-creator-opensource-src-$pkgver/qtcreator.pro
+  make
+  make docs
+}
+
+package() {
+  cd build
+
+  make INSTALL_ROOT="$pkgdir/usr/" install
+  make INSTALL_ROOT="$pkgdir/usr/" install_docs
+
+  install -Dm644 
"$srcdir"/qt-creator-opensource-src-$pkgver/LICENSE.GPL3-EXCEPT 
"$pkgdir"/usr/share/licenses/qtcreator/LICENSE.GPL3-EXCEPT
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 
335118, qtcreator/trunk/qtcreator-clang-plugins.patch)
===
--- staging-x86_64/qtcreator-clang-plugins.patch
(rev 0)
+++ staging-x86_64/qtcreator-clang-plugins.patch2018-09-20 14:33:15 UTC 
(rev 335119)
@@ -0,0 +1,40 @@
+diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp 
b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+index 25054f14ec..b0e17c3260 100644
+--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
 b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+@@ -524,6 +524,7 @@ private:
+ if (tidyMode == Mode::Disabled)
+ return;
+ 
++addXclangArg("-load", "libclangTidyPlugin.so");
+ addXclangArg("-add-plugin", "clang-tidy");
+ 
+ if (tidyMode == Mode::File)
+@@ -539,6 +540,7 @@ private:
+ if (checks.isEmpty())
+ return;
+ 
++addXclangArg("-load", "ClangLazy.so");
+ addXclangArg("-add-plugin", "clang-lazy");
+ addXclangArg("-plugin-arg-clang-lazy", "enable-all-fixits");
+ addXclangArg("-plugin-arg-clang-lazy", "no-autowrite-fixits");
+diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp 

[arch-commits] Commit in qtcreator/trunk (PKGBUILD qtcreator-clang7.patch)

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 14:32:37
  Author: arojas
Revision: 335118

clang 7 rebuild

Added:
  qtcreator/trunk/qtcreator-clang7.patch
Modified:
  qtcreator/trunk/PKGBUILD

+
 PKGBUILD   |   11 +++
 qtcreator-clang7.patch |   13 +
 2 files changed, 20 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:21:30 UTC (rev 335117)
+++ PKGBUILD2018-09-20 14:32:37 UTC (rev 335118)
@@ -8,8 +8,8 @@
 
 pkgname=qtcreator
 pkgver=4.7.1
-_clangver=6.0.1
-pkgrel=1
+_clangver=7.0.0
+pkgrel=2
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='http://qt-project.org'
@@ -28,9 +28,10 @@
 'bzr: bazaar support'
 'valgrind: analyze support')
 
source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz;
-qtcreator-clang-plugins.patch)
+qtcreator-clang-plugins.patch qtcreator-clang7.patch)
 sha256sums=('c98254336953f637015f14b8b4ddb5e274454a5416fd20dd09747a6e50762565'
-'6f19fc9d83964a5460d224b3d44ce580553847960181fe0364e2ce26e1efd2e6')
+'6f19fc9d83964a5460d224b3d44ce580553847960181fe0364e2ce26e1efd2e6'
+'88b78c8ebd72cdad8f59bba8172cc5d1f3f9577e2bb31d841d5cabdd76eba36c')
 
 prepare() {
   mkdir -p build
@@ -44,6 +45,8 @@
   # see 
http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e2656993fd55cf
   # and https://bugs.archlinux.org/task/59492
   patch -p1 -i ../qtcreator-clang-plugins.patch
+  # Don't use unreleased API when building against clang 7
+  patch -p1 -i ../qtcreator-clang7.patch
 }
 
 build() {

Added: qtcreator-clang7.patch
===
--- qtcreator-clang7.patch  (rev 0)
+++ qtcreator-clang7.patch  2018-09-20 14:32:37 UTC (rev 335118)
@@ -0,0 +1,13 @@
+diff --git a/src/tools/clangbackend/source/clangbackend_global.h 
b/src/tools/clangbackend/source/clangbackend_global.h
+index 658e2e8fb1..5c27224ae4 100644
+--- a/src/tools/clangbackend/source/clangbackend_global.h
 b/src/tools/clangbackend/source/clangbackend_global.h
+@@ -52,7 +52,7 @@ enum class PreferredTranslationUnit
+ #endif
+ 
+ // CLANG-UPGRADE-CHECK: Remove IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED 
once we require clang >= 7.0
+-#if defined(CINDEX_VERSION_HAS_SKIPWARNINGSFROMINCLUDEDFILES_BACKPORTED) || 
CINDEX_VERSION_MINOR >= 46
++#if defined(CINDEX_VERSION_HAS_SKIPWARNINGSFROMINCLUDEDFILES_BACKPORTED)
+ #  define IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED
+ #endif
+ 


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:12:24
  Author: felixonmars
Revision: 383684

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 383683, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 14:12:24 UTC (rev 383684)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.27
+pkgrel=23
+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-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz)
+sha512sums=('ad235a81dd59a972646c189500b665c9c18d3ca644c9fa4bc18f6f1004e1e6914b6b5f3e83db439b946efd622bbf4d0894eb84fcf521255916f095632d8249da')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i 's/==.*0.3/== 0.4/' xmobar.cabal
+}
+
+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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:12:08
  Author: felixonmars
Revision: 383683

upgpkg: xmobar 0.27-23

rebuild with haskell-src-exts 1.20.3

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:10:59 UTC (rev 383682)
+++ PKGBUILD2018-09-20 14:12:08 UTC (rev 383683)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.27
-pkgrel=22
+pkgrel=23
 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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:10:59
  Author: felixonmars
Revision: 383682

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

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
383681, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 14:10:59 UTC (rev 383682)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.0
+pkgrel=102
+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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:10:43
  Author: felixonmars
Revision: 383681

upgpkg: tamarin-prover 1.4.0-102

rebuild with haskell-src-exts 1.20.3

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:09:02 UTC (rev 383680)
+++ PKGBUILD2018-09-20 14:10:43 UTC (rev 383681)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.0
-pkgrel=101
+pkgrel=102
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:09:02
  Author: felixonmars
Revision: 383680

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
383679, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 14:09:02 UTC (rev 383680)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.0
+pkgrel=70
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.9/<1/' -e 's/<.*1.4/<2/' 
$pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:08:46
  Author: felixonmars
Revision: 383679

upgpkg: stylish-haskell 0.9.2.0-70

rebuild with haskell-src-exts 1.20.3

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:07:50 UTC (rev 383678)
+++ PKGBUILD2018-09-20 14:08:46 UTC (rev 383679)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.0
-pkgrel=69
+pkgrel=70
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("custom:BSD3")


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 14:07:50
  Author: foutrelis
Revision: 383678

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-llvm/repos/multilib-staging-x86_64/
  lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD
(from rev 383677, lib32-llvm/trunk/PKGBUILD)

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

Copied: lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 383677, 
lib32-llvm/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2018-09-20 14:07:50 UTC (rev 383678)
@@ -0,0 +1,101 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('lib32-llvm' 'lib32-llvm-libs')
+pkgver=7.0.0
+pkgrel=1
+arch=('x86_64')
+url="http://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python2' 
'gcc-multilib'
+ 'lib32-libxml2')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP')
+validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_LIBDIR_SUFFIX=32 \
+-DCMAKE_C_FLAGS:STRING=-m32 \
+-DCMAKE_CXX_FLAGS:STRING=-m32 \
+-DLLVM_TARGET_ARCH:STRING=i686 \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_DEFAULT_TARGET_TRIPLE="i686-pc-linux-gnu" \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_BUILD_DOCS=OFF \
+-DLLVM_ENABLE_SPHINX=OFF \
+-DLLVM_ENABLE_DOXYGEN=OFF \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+
+  ninja all
+}
+
+package_lib32-llvm() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies (32-bit)"
+  depends=('lib32-llvm-libs' 'llvm')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # The runtime library goes into lib32-llvm-libs
+  mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir"
+  mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir"
+
+  # Fix permissions of static libs
+  chmod -x "$pkgdir"/usr/lib32/*.a
+
+  mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config"
+  mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \
+"$pkgdir/usr/lib32/llvm-config-32.h"
+
+  rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}}
+
+  # Needed for multilib (https://bugs.archlinux.org/task/29951)
+  # Header stub is taken from Fedora
+  install -d "$pkgdir/usr/include/llvm/Config"
+  mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/"
+
+  mkdir "$pkgdir"/usr/bin
+  mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32"
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_lib32-llvm-libs() {
+  pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) "
+  depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 
'lib32-gcc-libs')
+
+  install -d "$pkgdir/usr/lib32"
+
+  cp -P \
+"$srcdir"/lib{LLVM,LTO}*.so* \
+"$srcdir"/LLVMgold.so \
+"$pkgdir/usr/lib32/"
+
+  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
+  # https://bugs.archlinux.org/task/28479
+  install -d "$pkgdir/usr/lib32/bfd-plugins"
+  ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so"
+
+  install -Dm644 llvm-$pkgver.src/LICENSE.TXT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 14:07:44
  Author: foutrelis
Revision: 383677

upgpkg: lib32-llvm 7.0.0-1

New upstream release.

Modified:
  lib32-llvm/trunk/PKGBUILD
Deleted:
  lib32-llvm/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
  lib32-llvm/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch

---+
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch |   36 --
 D44420-cmake-fix-a-typo-in-llvm_config-macro.patch|   13 ---
 PKGBUILD  |   18 +
 3 files changed, 4 insertions(+), 63 deletions(-)

Deleted: D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
===
--- D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
2018-09-20 14:07:42 UTC (rev 383676)
+++ D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
2018-09-20 14:07:44 UTC (rev 383677)
@@ -1,36 +0,0 @@
-From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001
-From: Pavel Labath 
-Date: Wed, 14 Mar 2018 09:28:38 +
-Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
-
-Summary:
-This is needed so that external projects (e.g. a standalone build of
-lldb) can link to the LLVM shared library via the USE_SHARED argument of
-llvm_config. Without this, llvm_config would add LLVM to the link list,
-but then also add the constituent static libraries, resulting in
-multiply defined symbols.
-
-Reviewers: beanz, mgorny
-
-Subscribers: llvm-commits
-
-Differential Revision: https://reviews.llvm.org/D44391
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 
91177308-0d34-0410-b5e6-96231b3b80d8

- cmake/modules/LLVMConfig.cmake.in | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/cmake/modules/LLVMConfig.cmake.in 
b/cmake/modules/LLVMConfig.cmake.in
-index fe4df5278498..e70018679846 100644
 a/cmake/modules/LLVMConfig.cmake.in
-+++ b/cmake/modules/LLVMConfig.cmake.in
-@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@)
- 
- set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@)
- 
-+set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@)
-+
- set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@)
- 
- set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@)

Deleted: D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
===
--- D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  2018-09-20 14:07:42 UTC 
(rev 383676)
+++ D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  2018-09-20 14:07:44 UTC 
(rev 383677)
@@ -1,13 +0,0 @@
-Index: cmake/modules/LLVM-Config.cmake
-===
 cmake/modules/LLVM-Config.cmake
-+++ cmake/modules/LLVM-Config.cmake
-@@ -68,7 +68,7 @@
-   cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN})
-   set(link_components ${ARG_UNPARSED_ARGUMENTS})
- 
--  if(USE_SHARED)
-+  if(ARG_USE_SHARED)
- # If USE_SHARED is specified, then we link against libLLVM,
- # but also against the component libraries below. This is
- # done in case libLLVM does not contain all of the components

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:07:42 UTC (rev 383676)
+++ PKGBUILD2018-09-20 14:07:44 UTC (rev 383677)
@@ -3,7 +3,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=('lib32-llvm' 'lib32-llvm-libs')
-pkgver=6.0.1
+pkgver=7.0.0
 pkgrel=1
 arch=('x86_64')
 url="http://llvm.org/;
@@ -11,13 +11,9 @@
 makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python2' 
'gcc-multilib'
  'lib32-libxml2')
 options=('staticlibs')
-source=(http://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
-D44420-cmake-fix-a-typo-in-llvm_config-macro.patch)
-sha256sums=('b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2'
-'SKIP'
-'96e2f3ca8b7d1bdbe2606a1eebb12c57b39838d1bcc15e40388e8d59649a9f4a'
-'5cc114fd711e6ea836a6270b2f713e2e751c49e8b5ffa6c6812127ca801acef3')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP')
 validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

 validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

 
@@ -24,12 +20,6 @@
 prepare() {
   cd "$srcdir/llvm-$pkgver.src"
   mkdir build
-
-  # https://reviews.llvm.org/D44391
-  patch -Np1 -i 
../D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
-
-  # https://reviews.llvm.org/D44420
-  patch -Np0 -i ../D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
 }
 
 build() {


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:07:25
  Author: felixonmars
Revision: 383675

upgpkg: stack 1.7.1-138

rebuild with haskell-src-exts 1.20.3

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 14:02:01 UTC (rev 383674)
+++ PKGBUILD2018-09-20 14:07:25 UTC (rev 383675)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.7.1
-pkgrel=137
+pkgrel=138
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:07:42
  Author: felixonmars
Revision: 383676

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 383675, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 14:07:42 UTC (rev 383676)
@@ -0,0 +1,76 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.7.1
+pkgrel=138
+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 383675, 

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:02:01
  Author: felixonmars
Revision: 383674

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 383673, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 14:02:01 UTC (rev 383674)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.5.0
+pkgrel=100
+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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 14:01:45
  Author: felixonmars
Revision: 383673

upgpkg: shellcheck 0.5.0-100

rebuild with haskell-src-exts 1.20.3

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:58:58 UTC (rev 383672)
+++ PKGBUILD2018-09-20 14:01:45 UTC (rev 383673)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.5.0
-pkgrel=99
+pkgrel=100
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:58:58
  Author: felixonmars
Revision: 383672

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 383671, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 383671, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 383671, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 13:58:58 UTC (rev 383672)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=26
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' '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-contravariant-extras'
+ '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;
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/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-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"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
383671, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2018-09-20 13:58:58 UTC (rev 
383672)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ 

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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:58:42
  Author: felixonmars
Revision: 383671

upgpkg: postgrest 0.5.0.0-26

rebuild with haskell-src-exts 1.20.3

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:55:55 UTC (rev 383670)
+++ PKGBUILD2018-09-20 13:58:42 UTC (rev 383671)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=25
+pkgrel=26
 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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:55:55
  Author: felixonmars
Revision: 383670

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
383669, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 13:55:55 UTC (rev 383670)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.2.1
+pkgrel=90
+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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:55:38
  Author: felixonmars
Revision: 383669

upgpkg: pandoc-crossref 0.3.2.1-90

rebuild with haskell-src-exts 1.20.3

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:54:22 UTC (rev 383668)
+++ PKGBUILD2018-09-20 13:55:38 UTC (rev 383669)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.2.1
-pkgrel=89
+pkgrel=90
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:54:22
  Author: felixonmars
Revision: 383668

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
383667, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 13:54:22 UTC (rev 383668)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=11
+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=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e')
+
+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 haskell-hakyll/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:54:04
  Author: felixonmars
Revision: 383667

upgpkg: haskell-hakyll 4.12.4.0-11

rebuild with haskell-src-exts 1.20.3

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:52:09 UTC (rev 383666)
+++ PKGBUILD2018-09-20 13:54:04 UTC (rev 383667)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=10
+pkgrel=11
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:52:09
  Author: felixonmars
Revision: 383666

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
383665, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 13:52:09 UTC (rev 383666)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.4
+pkgrel=4
+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=('45f8dbb4de1263cf3beee8f5cc953e75861dae6bbdb65aeefb7cce2ee64e52a70e42747f692fc6a350e9b9a9b95a31919acfce1b79dd7deab7374ec8a78790f4')
+
+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-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:51:52
  Author: felixonmars
Revision: 383665

upgpkg: pandoc-citeproc 0.14.4-4

rebuild with haskell-src-exts 1.20.3

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:49:13 UTC (rev 383664)
+++ PKGBUILD2018-09-20 13:51:52 UTC (rev 383665)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.14.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:49:13
  Author: felixonmars
Revision: 383664

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 383663, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-20 13:49:13 UTC (rev 383664)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.2.3.2
+pkgrel=33
+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=('e35f7e8db30784f15e11a6a48cb1ae8cb96faca7280c7d8ba63c1d948daab13097c04b7796a6ad8853ac177ee93de20edecf81842fdb7998e3453b89ac9750b0')
+
+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 pandoc/trunk (PKGBUILD)

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:48:56
  Author: felixonmars
Revision: 383663

upgpkg: pandoc 2.2.3.2-33

rebuild with haskell-src-exts 1.20.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:40:40 UTC (rev 383662)
+++ PKGBUILD2018-09-20 13:48:56 UTC (rev 383663)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.2.3.2
-pkgrel=32
+pkgrel=33
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:40:40
  Author: felixonmars
Revision: 383662

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-20 Thread Felix Yan via arch-commits
Date: Thursday, September 20, 2018 @ 13:40:24
  Author: felixonmars
Revision: 383661

upgpkg: idris 1.3.0-60

rebuild with haskell-src-exts 1.20.3

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:31:56 UTC (rev 383660)
+++ PKGBUILD2018-09-20 13:40:24 UTC (rev 383661)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/;
 license=("custom:BSD3")


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

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 13:31:56
  Author: arojas
Revision: 383660

archrelease: copy trunk to community-x86_64

Added:
  libcerf/repos/community-x86_64/PKGBUILD
(from rev 383659, libcerf/trunk/PKGBUILD)
Deleted:
  libcerf/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 13:31:30 UTC (rev 383659)
+++ PKGBUILD2018-09-20 13:31:56 UTC (rev 383660)
@@ -1,26 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=libcerf
-pkgver=1.5
-pkgrel=1
-pkgdesc="Self-contained numeric library that provides an efficient and 
accurate implementation of complex error functions"
-arch=(x86_64)
-url="http://apps.jcns.fz-juelich.de/doku/sc/libcerf;
-license=(custom)
-depends=(glibc)
-makedepends=()
-source=(http://apps.jcns.fz-juelich.de/src/libcerf/$pkgname-$pkgver.tgz)
-sha256sums=('e36dc147e7fff81143074a21550c259b5aac1b99fc314fc0ae33294231ca5c86')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: libcerf/repos/community-x86_64/PKGBUILD (from rev 383659, 
libcerf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 13:31:56 UTC (rev 383660)
@@ -0,0 +1,33 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=libcerf
+pkgver=1.6
+pkgrel=1
+pkgdesc="Self-contained numeric library that provides an efficient and 
accurate implementation of complex error functions"
+arch=(x86_64)
+url="http://apps.jcns.fz-juelich.de/doku/sc/libcerf;
+license=(custom)
+depends=(glibc)
+makedepends=(cmake)
+source=(http://apps.jcns.fz-juelich.de/src/libcerf/$pkgname-$pkgver.tgz)
+sha256sums=('43b493f3b145ac38cc7b9318c301e826510c1048d02611c5798a062c33992391')
+
+prepare() {
+  mkdir -p build
+  
+  sed -e 's|/man/|/share/man/|g' -i $pkgname-$pkgver/man/CMakeLists.txt
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-09-20 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 13:31:30
  Author: arojas
Revision: 383659

Update to 1.6

Modified:
  libcerf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 13:27:44 UTC (rev 383658)
+++ PKGBUILD2018-09-20 13:31:30 UTC (rev 383659)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=libcerf
-pkgver=1.5
+pkgver=1.6
 pkgrel=1
 pkgdesc="Self-contained numeric library that provides an efficient and 
accurate implementation of complex error functions"
 arch=(x86_64)
@@ -8,19 +8,26 @@
 url="http://apps.jcns.fz-juelich.de/doku/sc/libcerf;
 license=(custom)
 depends=(glibc)
-makedepends=()
+makedepends=(cmake)
 source=(http://apps.jcns.fz-juelich.de/src/libcerf/$pkgname-$pkgver.tgz)
-sha256sums=('e36dc147e7fff81143074a21550c259b5aac1b99fc314fc0ae33294231ca5c86')
+sha256sums=('43b493f3b145ac38cc7b9318c301e826510c1048d02611c5798a062c33992391')
 
+prepare() {
+  mkdir -p build
+  
+  sed -e 's|/man/|/share/man/|g' -i $pkgname-$pkgver/man/CMakeLists.txt
+}
+
 build() {
-  cd $pkgname-$pkgver
-  ./configure --prefix=/usr
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr
   make
 }
 
 package() {
-  cd $pkgname-$pkgver
+  cd build
   make DESTDIR="$pkgdir" install
 
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


  1   2   3   >