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

2018-10-20 Thread Felix Yan via arch-commits
Date: Sunday, October 21, 2018 @ 05:14:37
  Author: felixonmars
Revision: 398174

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
398173, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-21 05:14:37 UTC (rev 398174)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=51
+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')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' -e 's/< *0.11/<1/' 
$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Sunday, October 21, 2018 @ 05:14:19
  Author: felixonmars
Revision: 398173

upgpkg: haskell-hakyll 4.12.4.0-51

rebuild with pandoc-citeproc 0.14.8

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-21 05:12:16 UTC (rev 398172)
+++ PKGBUILD2018-10-21 05:14:19 UTC (rev 398173)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.4.0
-pkgrel=50
+pkgrel=51
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Sunday, October 21, 2018 @ 05:12:16
  Author: felixonmars
Revision: 398172

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
398171, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-21 05:12:16 UTC (rev 398172)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.14.8
+pkgrel=1
+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=('d56becc2c0af8e13511de2dcd7870db69f093a6861a4df5e156200725ec959321857cc4705350ca32a601c83bdbc2de9938a4f3a821a7c1b538f185f8813a585')
+
+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-10-20 Thread Felix Yan via arch-commits
Date: Sunday, October 21, 2018 @ 05:11:58
  Author: felixonmars
Revision: 398171

upgpkg: pandoc-citeproc 0.14.8-1

rebuild with pandoc-citeproc 0.14.8

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-21 00:59:06 UTC (rev 398170)
+++ PKGBUILD2018-10-21 05:11:58 UTC (rev 398171)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=pandoc-citeproc
-pkgver=0.14.7
-pkgrel=6
+pkgver=0.14.8
+pkgrel=1
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("custom:BSD3")
@@ -17,7 +17,7 @@
 replaces=('haskell-pandoc-citeproc')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
-sha512sums=('a174fb3d18cb1c9bdf63a15e246b453e209e18b7e701e2cab1c25f2eb46c7299a1af2023ca4ccc6df22b4972b2cf0b18284d464588acdf8275202724747e138c')
+sha512sums=('d56becc2c0af8e13511de2dcd7870db69f093a6861a4df5e156200725ec959321857cc4705350ca32a601c83bdbc2de9938a4f3a821a7c1b538f185f8813a585')
 
 prepare() {
 cd "${srcdir}/$pkgname-${pkgver}"


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

2018-10-20 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 21, 2018 @ 00:59:06
  Author: svenstaro
Revision: 398170

archrelease: copy trunk to community-x86_64

Added:
  astromenace/repos/community-x86_64/PKGBUILD
(from rev 398169, astromenace/trunk/PKGBUILD)
Deleted:
  astromenace/repos/community-x86_64/PKGBUILD
  astromenace/repos/community-x86_64/astromenace.desktop
  astromenace/repos/community-x86_64/astromenace.patch
  astromenace/repos/community-x86_64/astromenace.png
  astromenace/repos/community-x86_64/astromenace.sh

-+
 PKGBUILD|   79 +++---
 astromenace.desktop |   10 --
 astromenace.patch   |   12 ---
 astromenace.sh  |3 -
 4 files changed, 37 insertions(+), 67 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-21 00:51:45 UTC (rev 398169)
+++ PKGBUILD2018-10-21 00:59:06 UTC (rev 398170)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Arkham 
-# Contributor: Ivan Bobrov 
-# Contributor: Black_Mage 
-
-pkgname=astromenace
-pkgver=1.3.2
-pkgrel=3
-pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
-arch=('x86_64')
-url="http://www.viewizard.com/astromenace/index_linux.php";
-license=('GPL3')
-depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 
'libxinerama')
-makedepends=('cmake' 'mesa')
-source=(https://downloads.sourceforge.net/openastromenace/astromenace-src-$pkgver.tar.bz2
-astromenace.desktop)
-sha512sums=('0a06278a8a7fdaaf5c730590fcc1f8f59503fe4c94dcbb6dd6b6ee638048f9bebf7c49c75cd32f26e4cd08cfbe01f5082002860901b7196f08a55712bb3ed5d4'
-
'cc63f110bfec4f5c6b2cb1e5e940f23ceb9f75ca984278537b3bf4c041db401a46c10f54f91db8d42e1d25403c8d2d1bd106756d180383c91ac5abd2d847fbec')
-
-build() {
-cd $srcdir/AstroMenace
-
-[[ -d build ]] && rm -r build
-mkdir build && cd build
-cmake .. \
--DCMAKE_INSTALL_PREFIX=/usr \
--DDATADIR=/usr/share/astromenace
-make
-}
-
-package() {
-cd $srcdir/AstroMenace
-
-build/AstroMenace --pack --rawdata=./RAW_VFS_DATA --dir=build
-
-install -Dm755 build/AstroMenace $pkgdir/usr/bin/astromenace
-install -Dm644 build/gamedata.vfs 
$pkgdir/usr/share/astromenace/gamedata.vfs
-
-install -Dm 644 astromenace_128.png 
$pkgdir/usr/share/pixmaps/astromenace.png
-install -Dm 644 $srcdir/astromenace.desktop 
$pkgdir/usr/share/applications/astromenace.desktop
-}

Copied: astromenace/repos/community-x86_64/PKGBUILD (from rev 398169, 
astromenace/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-21 00:59:06 UTC (rev 398170)
@@ -0,0 +1,37 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Arkham 
+# Contributor: Ivan Bobrov 
+# Contributor: Black_Mage 
+
+pkgname=astromenace
+pkgver=1.4.0
+pkgrel=1
+pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
+arch=('x86_64')
+url="http://www.viewizard.com/astromenace/index_linux.php";
+license=('GPL3')
+depends=('sdl2' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 
'libxinerama')
+makedepends=('cmake' 'mesa')
+source=(https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz)
+sha512sums=('274fe6b9e75e0886907a3bb43e210b8327d9d6c8e54c8594bbdfd04d61a2377cfb9bdabf87034e3c17ccff493b9a897859d7ce80b734f584e221ece03f69bfac')
+
+build() {
+cd astromenace-$pkgver
+
+[[ -d build ]] && rm -r build
+mkdir build && cd build
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATADIR=/usr/share/astromenace
+make
+}
+
+package() {
+cd astromenace-$pkgver
+
+install -Dm755 build/astromenace $pkgdir/usr/bin/astromenace
+install -Dm644 build/gamedata.vfs 
$pkgdir/usr/share/astromenace/gamedata.vfs
+install -Dm644 share/astromenace_128.png 
$pkgdir/usr/share/pixmaps/astromenace.png
+install -Dm644 share/astromenace.desktop 
$pkgdir/usr/share/applications/astromenace.desktop
+install -Dm644 share/astromenace.appdata.xml 
$pkgdir/usr/share/appdata/astromenace.appdata.xml
+}

Deleted: astromenace.desktop
===
--- astromenace.desktop 2018-10-21 00:51:45 UTC (rev 398169)
+++ astromenace.desktop 2018-10-21 00:59:06 UTC (rev 398170)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Astromenace
-Comment=Space shooter
-Exec=astromenace
-Icon=/usr/share/pixmaps/astromenace.png
-StartupNotify=true
-Terminal=false
-Type=Application
-Categories=Application;Game;ArcadeGame;

Deleted: astromenace.patch
===
--- astromenace.patch   2018-10-21 00:51:45 UTC (rev 398169)
+++ astromenace.patch   2018-10-21 00:59:06 UTC (rev 398170)
@@ -1,12 +0,0 @@
-diff -aur 
OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h
 
OpenAstroMenaceSVN.new/AstroMenace

[arch-commits] Commit in astromenace/trunk (astromenace.png)

2018-10-20 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 21, 2018 @ 00:51:45
  Author: svenstaro
Revision: 398169

upgpkg: astromenace 1.4.0-1

Deleted:
  astromenace/trunk/astromenace.png

+
 0 files changed

Deleted: astromenace.png
===
(Binary files differ)


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

2018-10-20 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, October 21, 2018 @ 00:50:26
  Author: svenstaro
Revision: 398168

upgpkg: astromenace 1.4.0-1

Modified:
  astromenace/trunk/PKGBUILD
Deleted:
  astromenace/trunk/astromenace.desktop
  astromenace/trunk/astromenace.patch
  astromenace/trunk/astromenace.sh

-+
 PKGBUILD|   26 +++---
 astromenace.desktop |   10 --
 astromenace.patch   |   12 
 astromenace.sh  |3 ---
 4 files changed, 11 insertions(+), 40 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-21 00:26:16 UTC (rev 398167)
+++ PKGBUILD2018-10-21 00:50:26 UTC (rev 398168)
@@ -4,21 +4,19 @@
 # Contributor: Black_Mage 
 
 pkgname=astromenace
-pkgver=1.3.2
-pkgrel=3
+pkgver=1.4.0
+pkgrel=1
 pkgdesc="Hardcore 3D space shooter with spaceship upgrade possibilities"
 arch=('x86_64')
 url="http://www.viewizard.com/astromenace/index_linux.php";
 license=('GPL3')
-depends=('sdl' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 
'libxinerama')
+depends=('sdl2' 'freealut' 'libjpeg' 'libvorbis' 'glu' 'freetype2' 
'libxinerama')
 makedepends=('cmake' 'mesa')
-source=(https://downloads.sourceforge.net/openastromenace/astromenace-src-$pkgver.tar.bz2
-astromenace.desktop)
-sha512sums=('0a06278a8a7fdaaf5c730590fcc1f8f59503fe4c94dcbb6dd6b6ee638048f9bebf7c49c75cd32f26e4cd08cfbe01f5082002860901b7196f08a55712bb3ed5d4'
-
'cc63f110bfec4f5c6b2cb1e5e940f23ceb9f75ca984278537b3bf4c041db401a46c10f54f91db8d42e1d25403c8d2d1bd106756d180383c91ac5abd2d847fbec')
+source=(https://github.com/viewizard/astromenace/archive/v${pkgver}.tar.gz)
+sha512sums=('274fe6b9e75e0886907a3bb43e210b8327d9d6c8e54c8594bbdfd04d61a2377cfb9bdabf87034e3c17ccff493b9a897859d7ce80b734f584e221ece03f69bfac')
 
 build() {
-cd $srcdir/AstroMenace
+cd astromenace-$pkgver
 
 [[ -d build ]] && rm -r build
 mkdir build && cd build
@@ -29,13 +27,11 @@
 }
 
 package() {
-cd $srcdir/AstroMenace
+cd astromenace-$pkgver
 
-build/AstroMenace --pack --rawdata=./RAW_VFS_DATA --dir=build
-
-install -Dm755 build/AstroMenace $pkgdir/usr/bin/astromenace
+install -Dm755 build/astromenace $pkgdir/usr/bin/astromenace
 install -Dm644 build/gamedata.vfs 
$pkgdir/usr/share/astromenace/gamedata.vfs
-
-install -Dm 644 astromenace_128.png 
$pkgdir/usr/share/pixmaps/astromenace.png
-install -Dm 644 $srcdir/astromenace.desktop 
$pkgdir/usr/share/applications/astromenace.desktop
+install -Dm644 share/astromenace_128.png 
$pkgdir/usr/share/pixmaps/astromenace.png
+install -Dm644 share/astromenace.desktop 
$pkgdir/usr/share/applications/astromenace.desktop
+install -Dm644 share/astromenace.appdata.xml 
$pkgdir/usr/share/appdata/astromenace.appdata.xml
 }

Deleted: astromenace.desktop
===
--- astromenace.desktop 2018-10-21 00:26:16 UTC (rev 398167)
+++ astromenace.desktop 2018-10-21 00:50:26 UTC (rev 398168)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Name=Astromenace
-Comment=Space shooter
-Exec=astromenace
-Icon=/usr/share/pixmaps/astromenace.png
-StartupNotify=true
-Terminal=false
-Type=Application
-Categories=Application;Game;ArcadeGame;

Deleted: astromenace.patch
===
--- astromenace.patch   2018-10-21 00:26:16 UTC (rev 398167)
+++ astromenace.patch   2018-10-21 00:50:26 UTC (rev 398168)
@@ -1,12 +0,0 @@
-diff -aur 
OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h
 
OpenAstroMenaceSVN.new/AstroMenaceSource/Core/RendererInterface/RendererInterface.h
 
OpenAstroMenaceSVN.pristine/AstroMenaceSource/Core/RendererInterface/RendererInterface.h
   2010-02-14 11:39:06.721353373 +0100
-+++ 
OpenAstroMenaceSVN.new/AstroMenaceSource/Core/RendererInterface/RendererInterface.h
2010-02-14 11:46:47.171304764 +0100
-@@ -37,6 +37,8 @@
- #include "../Base.h"
- #include "../Math/Math.h"
- #include "../Texture/Texture.h"
-+#define PFNGLCLIENTACTIVETEXTUREPROC PFNGLACTIVETEXTUREPROC
-+
- 
- 
- 

Deleted: astromenace.sh
===
--- astromenace.sh  2018-10-21 00:26:16 UTC (rev 398167)
+++ astromenace.sh  2018-10-21 00:50:26 UTC (rev 398168)
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-astromenace_bin --dir=/usr/share/astromenace "$@"


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

2018-10-20 Thread Anatol Pomozov via arch-commits
Date: Sunday, October 21, 2018 @ 00:26:16
  Author: anatolik
Revision: 398167

archrelease: copy trunk to community-x86_64

Added:
  nanomsg/repos/community-x86_64/PKGBUILD
(from rev 398166, nanomsg/trunk/PKGBUILD)
Deleted:
  nanomsg/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-21 00:25:35 UTC (rev 398166)
+++ PKGBUILD2018-10-21 00:26:16 UTC (rev 398167)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov 
-# Contributor: KokaKiwi 
-# Contributor: James Bulmer 
-
-pkgname=nanomsg
-pkgver=1.1.4
-pkgrel=1
-pkgdesc='Simple high-performance implementation of several "scalability 
protocols"'
-url='http://nanomsg.org/'
-license=(MIT)
-arch=(x86_64)
-depends=(glibc)
-makedepends=(cmake)
-source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz)
-sha1sums=('e4253d0441aee9c43e650aa1a2f12b15d7f34fc1')
-
-
-build() {
-  cd nanomsg-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .
-  make
-}
-
-check() {
-  cd nanomsg-$pkgver
-  ctest
-}
-
-package() {
-  cd nanomsg-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}

Copied: nanomsg/repos/community-x86_64/PKGBUILD (from rev 398166, 
nanomsg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-21 00:26:16 UTC (rev 398167)
@@ -0,0 +1,33 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: KokaKiwi 
+# Contributor: James Bulmer 
+
+pkgname=nanomsg
+pkgver=1.1.5
+pkgrel=1
+pkgdesc='Simple high-performance implementation of several "scalability 
protocols"'
+url='http://nanomsg.org/'
+license=(MIT)
+arch=(x86_64)
+depends=(glibc)
+makedepends=(cmake)
+source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz)
+sha1sums=('c7008c63ad4ab4a015e893673acaac098922cb40')
+
+
+build() {
+  cd nanomsg-$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib .
+  make
+}
+
+check() {
+  cd nanomsg-$pkgver
+  ctest
+}
+
+package() {
+  cd nanomsg-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}


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

2018-10-20 Thread Anatol Pomozov via arch-commits
Date: Sunday, October 21, 2018 @ 00:25:35
  Author: anatolik
Revision: 398166

upgpkg: nanomsg 1.1.5-1

Modified:
  nanomsg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:25:53 UTC (rev 398165)
+++ PKGBUILD2018-10-21 00:25:35 UTC (rev 398166)
@@ -3,7 +3,7 @@
 # Contributor: James Bulmer 
 
 pkgname=nanomsg
-pkgver=1.1.4
+pkgver=1.1.5
 pkgrel=1
 pkgdesc='Simple high-performance implementation of several "scalability 
protocols"'
 url='http://nanomsg.org/'
@@ -12,7 +12,7 @@
 depends=(glibc)
 makedepends=(cmake)
 
source=(nanomsg-$pkgver.tar.gz::https://github.com/nanomsg/nanomsg/archive/$pkgver.tar.gz)
-sha1sums=('e4253d0441aee9c43e650aa1a2f12b15d7f34fc1')
+sha1sums=('c7008c63ad4ab4a015e893673acaac098922cb40')
 
 
 build() {


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 23:59:49
  Author: seblu
Revision: 336938

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 336937, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 336937, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/empty.zone
(from rev 336937, bind/trunk/empty.zone)
  bind/repos/extra-x86_64/fix-FS#60286.patch
(from rev 336937, bind/trunk/fix-FS#60286.patch)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 336937, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 336937, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 336937, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 336937, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 336937, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 336937, 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/fix-FS#60286.patch
  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   |  269 +--
 empty.zone |   16 +--
 fix-FS#60286.patch |  258 
 localhost.ip6.zone |   20 +--
 localhost.zone |   22 ++--
 named.conf |  144 +--
 named.service  |   20 +--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 10 files changed, 386 insertions(+), 387 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2018-10-20 23:59:37 UTC (rev 336937)
+++ 127.0.0.zone2018-10-20 23:59:49 UTC (rev 336938)
@@ -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 336937, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2018-10-20 23:59:49 UTC (rev 336938)
@@ -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-10-20 23:59:37 UTC (rev 336937)
+++ PKGBUILD2018-10-20 23:59:49 UTC (rev 336938)
@@ -1,135 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.13.3
-pkgver=${_pkgver//-/.}
-pkgrel=2
-url='https://www.isc.org/software/bind/'
-license=('MPL2')
-arch=('x86_64')
-options=('!emptydirs')
-makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
- 'libidn2' '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'
-'fix-FS#60286.patch')
-sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2'
-  'SKIP'
-  'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
-  '9537f4835a1f736788d0733c7996a10db2d4eee4'
-  'c017aae379c32c7cb1aa1ad84776b83e3a5c139f'
-  '62b06487323dd0d515a4dc659b8ecd193c29107b'
-  '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f'
-  '52da8f1c0247a11b1

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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 23:59:37
  Author: seblu
Revision: 336937

upgpkg: bind 9.13.3-2

- fix FS#59464

Modified:
  bind/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:26:03 UTC (rev 336936)
+++ PKGBUILD2018-10-20 23:59:37 UTC (rev 336937)
@@ -13,7 +13,8 @@
 arch=('x86_64')
 options=('!emptydirs')
 makedepends=('libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'openssl' 'readline'
- 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 
'libseccomp')
+  'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 'lmdb'
+  'zlib' 'icu' 'xz')
 validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5'
   'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc)
   'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems 
Consortium, Inc.
@@ -65,19 +66,17 @@
 --sbindir=/usr/bin \
 --localstatedir=/var \
 --disable-static \
---enable-ipv6 \
---enable-filter- \
 --enable-fixed-rrset \
---enable-seccomp \
 --enable-full-report \
+--enable-dnsrps \
 --with-python=/usr/bin/python \
 --with-geoip \
---with-idn \
 --with-openssl \
+--with-libidn2 \
 --with-libjson \
 --with-libxml2 \
+--with-lmdb \
 --with-libtool
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
@@ -84,8 +83,8 @@
 package_bind() {
   pkgdesc='The ISC DNS Server'
   provides=('dns-server')
-  depends=('glibc' 'libxml2' 'libcap' 'libseccomp' 'openssl' 'geoip' 'json-c'
-   'bind-tools')
+  depends=('glibc' 'libxml2' 'libcap' 'openssl' 'geoip' 'json-c' 'bind-tools'
+   'zlib' 'lmdb')
   backup=('etc/named.conf'
   'var/named/127.0.0.zone'
   'var/named/localhost.zone'
@@ -116,9 +115,9 @@
 
 package_bind-tools() {
   pkgdesc='The ISC DNS tools'
-  depends=('glibc' 'libcap' 'libseccomp' 'libxml2' 'zlib' 'krb5' 'e2fsprogs'
+  depends=('glibc' 'libcap' 'libxml2' 'zlib' 'krb5' 'e2fsprogs' 'python' 'bash'
'openssl' 'readline' 'geoip' 'libidn2' 'dnssec-anchors' 'json-c'
-   'python')
+   'lmdb' 'xz' 'icu')
   conflicts=('dnsutils')
   replaces=('dnsutils' 'host')
   provides=("dnsutils=$pkgver")


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:23:06
  Author: heftig
Revision: 336931

archrelease: copy trunk to staging-x86_64

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

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

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

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

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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:59
  Author: heftig
Revision: 336930

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 336929, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/kernel-4.16.patch
(from rev 336929, nvidia/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   86 
 kernel-4.16.patch |   33 +++
 2 files changed, 119 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 336929, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-10-20 23:22:59 UTC (rev 336930)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=410.66
+_extramodules=extramodules-ARCH
+pkgrel=3
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 
'linux-headers<4.19')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha512sums=('1773ea5150822735cf02808df68cd2f9ff8b502633632a7748b4bff387daec44527f1bfb0508938c9eee7fb12ac070b99b3f5a903e592bf6d9c6461f4f7a7e9e'
+
'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.18' 'linux<4.19' "nvidia-utils=${pkgver}" 'libglvnd')
+
+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"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+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"
+}

Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 336929, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-10-20 23:22:59 UTC (rev 336930)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@

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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:24
  Author: heftig
Revision: 398155

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:31
  Author: heftig
Revision: 398156

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 398155, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 398155, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-20 23:22:31 UTC (rev 398156)
@@ -0,0 +1,39 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.046.00
+pkgrel=19
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw";
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
+
+build() {
+   KERNEL_VERSION=$(=4.18" "linux<4.19")
+
+   cd "$pkgname-$pkgver"
+   install -Dt "$pkgdir/usr/lib/modules/extramodules-ARCH" -m644 src/*.ko
+   find "$pkgdir" -name '*.ko' -exec xz {} +
+
+   echo "blacklist r8169" | \
+   install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modprobe.d/r8168.conf"
+}


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:39
  Author: heftig
Revision: 398157

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
398156, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-10-20 23:22:39 UTC (rev 
398157)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

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

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 398156, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2018-10-20 23:22:39 UTC (rev 398157)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:45
  Author: heftig
Revision: 398158

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   61 
 dkms.conf |9 
 2 files changed, 70 insertions(+)

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

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


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:52
  Author: heftig
Revision: 336929

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-390xx/repos/staging-x86_64/
  nvidia-390xx/repos/staging-x86_64/PKGBUILD
(from rev 336928, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch
(from rev 336928, nvidia-390xx/trunk/kernel-4.16.patch)

---+
 PKGBUILD  |   87 
 kernel-4.16.patch |   33 +++
 2 files changed, 120 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 336928, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-10-20 23:22:52 UTC (rev 336929)
@@ -0,0 +1,87 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.87
+_extramodules=extramodules-ARCH
+pkgrel=8
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 
'linux-headers>=4.18' 'linux-headers<4.19')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('c7c07151e17f610af11f7870560d96c3a3ee9bb91ba1bb82fcc7b5d473d40b66'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux>=4.18' 'linux<4.19' "nvidia-390xx-utils=${pkgver}" 
'libglvnd')
+
+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"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+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"
+}

Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 336928, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-10-20 23:22:52 UTC (rev 336929)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576

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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:22:06
  Author: heftig
Revision: 398154

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 398153, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-20 23:22:06 UTC (rev 398154)
@@ -0,0 +1,59 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.2.20
+pkgrel=3
+_linux_major=4
+_linux_minor=18
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+_linux_cur=${_linux_major}.${_linux_minor}
+_linux_next=${_linux_major}.$((_linux_minor + 1))
+makedepends=("linux>=$_linux_cur" "linux<$_linux_next"
+ "linux-headers>=$_linux_cur" "linux-headers<$_linux_next"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt |
+install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=$_linux_cur" "linux<$_linux_next")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+
+  cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:21:58
  Author: heftig
Revision: 398153

archrelease: copy trunk to community-staging-x86_64

Added:
  broadcom-wl/repos/community-staging-x86_64/
  broadcom-wl/repos/community-staging-x86_64/PKGBUILD
(from rev 398152, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 398152, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-20 23:21:58 UTC (rev 398153)
@@ -0,0 +1,38 @@
+# Maintainer: Eli Schwartz 
+
+pkgname=broadcom-wl# Build against stock -arch kernel
+#pkgname=broadcom-wl-custom# Build agains kernel with a different name
+_kernelname=${pkgname#broadcom-wl}
+pkgver=6.30.223.271
+pkgrel=55
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" 
"${pkgname%$_kernelname}-dkms=${pkgver}")
+
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
+build() {
+_kernver="$(<${_extramodules}/version)"
+
+dkms build --dkmstree "$srcdir" -m $pkgname/$pkgver -k $_kernver
+}
+
+package() {
+_kernver="$(<${_extramodules}/version)"
+
+install -Dm644 -t "${pkgdir}${_extramodules}" \
+${pkgname}/${pkgver}/${_kernver}/${CARCH}/module/*.ko
+find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+_license="/usr/share/licenses/${pkgname}-dkms/"
+if [[ -d $_license ]]; then
+install -Dm644 -t "${pkgdir}"/${_license/-dkms/} ${_license}/*
+fi
+_modprobe="/usr/lib/modprobe.d/${pkgname}-dkms.conf"
+if [[ -r ${_modprobe} ]]; then
+install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/}
+fi
+}


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:21:48
  Author: heftig
Revision: 398152

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:02
  Author: heftig
Revision: 398145

0.43-62: kernel 4.18.16.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 22:10:43 UTC (rev 398144)
+++ PKGBUILD2018-10-20 23:19:02 UTC (rev 398145)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=61
+pkgrel=62
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:03
  Author: heftig
Revision: 398146

6.30.223.271-55: kernel 4.18.16.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:02 UTC (rev 398145)
+++ PKGBUILD2018-10-20 23:19:03 UTC (rev 398146)
@@ -4,7 +4,7 @@
 #pkgname=broadcom-wl-custom# Build agains kernel with a different name
 _kernelname=${pkgname#broadcom-wl}
 pkgver=6.30.223.271
-pkgrel=54
+pkgrel=55
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:30
  Author: heftig
Revision: 336928

340.107-37: kernel 4.18.16.arch1-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:28 UTC (rev 336927)
+++ PKGBUILD2018-10-20 23:19:30 UTC (rev 336928)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=36
+pkgrel=37
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:28
  Author: heftig
Revision: 336927

410.66-3: kernel 4.18.16.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:26 UTC (rev 336926)
+++ PKGBUILD2018-10-20 23:19:28 UTC (rev 336927)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=410.66
 _extramodules=extramodules-ARCH
-pkgrel=2
+pkgrel=3
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:06
  Author: heftig
Revision: 398147

5.2.20-3: kernel 4.18.16.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:03 UTC (rev 398146)
+++ PKGBUILD2018-10-20 23:19:06 UTC (rev 398147)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.20
-pkgrel=2
+pkgrel=3
 _linux_major=4
 _linux_minor=18
 arch=('x86_64')


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:24
  Author: heftig
Revision: 398151

1.1.0-168: kernel 4.18.16.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:22 UTC (rev 398150)
+++ PKGBUILD2018-10-20 23:19:24 UTC (rev 398151)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=167
+pkgrel=168
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:22
  Author: heftig
Revision: 398150

20170610-109: kernel 4.18.16.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:11 UTC (rev 398149)
+++ PKGBUILD2018-10-20 23:19:22 UTC (rev 398150)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=108
+pkgrel=109
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(x86_64)


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:26
  Author: heftig
Revision: 336926

390.87-8: kernel 4.18.16.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:04:16 UTC (rev 336925)
+++ PKGBUILD2018-10-20 23:19:26 UTC (rev 336926)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.87
 _extramodules=extramodules-ARCH
-pkgrel=7
+pkgrel=8
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:11
  Author: heftig
Revision: 398149

8.046.00-19: kernel 4.18.16.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:09 UTC (rev 398148)
+++ PKGBUILD2018-10-20 23:19:11 UTC (rev 398149)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.046.00
-pkgrel=18
+pkgrel=19
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:19:09
  Author: heftig
Revision: 398148

0.8-174: kernel 4.18.16.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 23:19:06 UTC (rev 398147)
+++ PKGBUILD2018-10-20 23:19:09 UTC (rev 398148)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=173
+pkgrel=174
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:04:16
  Author: heftig
Revision: 336925

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  linux/repos/staging-x86_64/60-linux.hook
(from rev 336924, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 336924, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 336924, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 336924, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 336924, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 336924, linux/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  241 +
 config| 9666 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9954 insertions(+)

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


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 23:04:04
  Author: heftig
Revision: 336924

archrelease: copy trunk to staging-x86_64

Added:
  linux-zen/repos/staging-x86_64/
  linux-zen/repos/staging-x86_64/60-linux.hook
(from rev 336923, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/staging-x86_64/90-linux.hook
(from rev 336923, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/staging-x86_64/PKGBUILD
(from rev 336923, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/staging-x86_64/config
(from rev 336923, linux-zen/trunk/config)
  linux-zen/repos/staging-x86_64/linux.install
(from rev 336923, linux-zen/trunk/linux.install)
  linux-zen/repos/staging-x86_64/linux.preset
(from rev 336923, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  241 +
 config| 9710 
 linux.install |   10 
 linux.preset  |   14 
 6 files changed, 9998 insertions(+)

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


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

2018-10-20 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 20, 2018 @ 22:10:34
  Author: arodseth
Revision: 398143

upgpkg: bat 0.8.0-1

Modified:
  bat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 21:49:07 UTC (rev 398142)
+++ PKGBUILD2018-10-20 22:10:34 UTC (rev 398143)
@@ -2,8 +2,8 @@
 # Contributor: Wesley Moore 
 
 pkgname=bat
-pkgver=0.7.1
-pkgrel=2
+pkgver=0.8.0
+pkgrel=1
 pkgdesc='Cat clone with syntax highlighting and git integration'
 arch=('x86_64')
 url='https://github.com/sharkdp/bat'
@@ -11,7 +11,7 @@
 makedepends=('cmake' 'rust')
 depends=('curl' 'libssh2')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('5863895e6ac95f5349da95ff74e196c4b365af3fc3f4a1376cab797df493b7a4')
+sha256sums=('577664399cf24695f51b702350c1a3fe460cd296a6a12ed0938bb937a4b3b00d')
 
 build() {
   cd "$pkgname-$pkgver"
@@ -24,16 +24,16 @@
 
   install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname"
   install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1"
-  install -Dm644 LICENSE-APACHE 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
-  install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
-
-  # For the upcoming version of bat
-  #install -Dm644 target/release/build/bat-*/out/bat.bash \
-  #  "$pkgdir/usr/share/bash-completion/completions/bat"
-  #install -Dm644 target/release/build/bat-*/out/bat.fish \
-  #  "$pkgdir/usr/share/fish/vendor_completions.d/bat.fish"
-  #install -Dm644 target/release/build/bat-*/out/bat.zsh \
-  #  "$pkgdir/usr/share/zsh/site-functions/_bat"
+  install -Dm644 target/release/build/bat-*/out/bat.bash \
+"$pkgdir/usr/share/bash-completion/completions/bat"
+  install -Dm644 target/release/build/bat-*/out/bat.fish \
+"$pkgdir/usr/share/fish/vendor_completions.d/bat.fish"
+  install -Dm644 target/release/build/bat-*/out/_bat \
+"$pkgdir/usr/share/zsh/site-functions/_bat"
+  install -Dm644 LICENSE-APACHE \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
+  install -Dm644 LICENSE-MIT \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
 }
 
 # vim: ts=2 sw=2 et:


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

2018-10-20 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 20, 2018 @ 22:10:43
  Author: arodseth
Revision: 398144

archrelease: copy trunk to community-x86_64

Added:
  bat/repos/community-x86_64/PKGBUILD
(from rev 398143, bat/trunk/PKGBUILD)
Deleted:
  bat/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 22:10:34 UTC (rev 398143)
+++ PKGBUILD2018-10-20 22:10:43 UTC (rev 398144)
@@ -1,39 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Wesley Moore 
-
-pkgname=bat
-pkgver=0.7.1
-pkgrel=2
-pkgdesc='Cat clone with syntax highlighting and git integration'
-arch=('x86_64')
-url='https://github.com/sharkdp/bat'
-license=('APACHE' 'MIT')
-makedepends=('cmake' 'rust')
-depends=('curl' 'libssh2')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('5863895e6ac95f5349da95ff74e196c4b365af3fc3f4a1376cab797df493b7a4')
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  cargo build --release
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname"
-  install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1"
-  install -Dm644 LICENSE-APACHE 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
-  install -Dm644 LICENSE-MIT "$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
-
-  # For the upcoming version of bat
-  #install -Dm644 target/release/build/bat-*/out/bat.bash \
-  #  "$pkgdir/usr/share/bash-completion/completions/bat"
-  #install -Dm644 target/release/build/bat-*/out/bat.fish \
-  #  "$pkgdir/usr/share/fish/vendor_completions.d/bat.fish"
-  #install -Dm644 target/release/build/bat-*/out/bat.zsh \
-  #  "$pkgdir/usr/share/zsh/site-functions/_bat"
-}
-
-# vim: ts=2 sw=2 et:

Copied: bat/repos/community-x86_64/PKGBUILD (from rev 398143, 
bat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 22:10:43 UTC (rev 398144)
@@ -0,0 +1,39 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Wesley Moore 
+
+pkgname=bat
+pkgver=0.8.0
+pkgrel=1
+pkgdesc='Cat clone with syntax highlighting and git integration'
+arch=('x86_64')
+url='https://github.com/sharkdp/bat'
+license=('APACHE' 'MIT')
+makedepends=('cmake' 'rust')
+depends=('curl' 'libssh2')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('577664399cf24695f51b702350c1a3fe460cd296a6a12ed0938bb937a4b3b00d')
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  cargo build --release
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  install -Dm755 target/release/$pkgname "$pkgdir/usr/bin/$pkgname"
+  install -Dm644 doc/bat.1 "$pkgdir/usr/share/man/man1/bat.1"
+  install -Dm644 target/release/build/bat-*/out/bat.bash \
+"$pkgdir/usr/share/bash-completion/completions/bat"
+  install -Dm644 target/release/build/bat-*/out/bat.fish \
+"$pkgdir/usr/share/fish/vendor_completions.d/bat.fish"
+  install -Dm644 target/release/build/bat-*/out/_bat \
+"$pkgdir/usr/share/zsh/site-functions/_bat"
+  install -Dm644 LICENSE-APACHE \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE-APACHE"
+  install -Dm644 LICENSE-MIT \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE-MIT"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 22:05:38
  Author: heftig
Revision: 336923

4.18.16.zen1-1: Build in VFIO for FS#46505

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |4 ++--
 config   |   18 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 22:05:36 UTC (rev 336922)
+++ PKGBUILD2018-10-20 22:05:38 UTC (rev 336923)
@@ -4,7 +4,7 @@
 
 pkgbase=linux-zen   # Build stock -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.18.15-zen1
+_srcver=4.18.16-zen1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)
@@ -26,7 +26,7 @@
   '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'3dd1f340c20a43070bc14287521c28e2f818a9288419ceccb4e2eaa73bd3b848'
+'f2ff030c4004874c0b010da577f8fd188c54d53b96f6dd2423fb16b002cd5584'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')

Modified: config
===
--- config  2018-10-20 22:05:36 UTC (rev 336922)
+++ config  2018-10-20 22:05:38 UTC (rev 336923)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.18.10-zen1 Kernel Configuration
+# Linux/x86 4.18.16-zen1 Kernel Configuration
 #
 
 #
@@ -1411,8 +1411,8 @@
 CONFIG_NF_LOG_IPV4=m
 CONFIG_NF_REJECT_IPV4=m
 CONFIG_NF_NAT_IPV4=m
+CONFIG_NF_NAT_MASQUERADE_IPV4=y
 CONFIG_NFT_CHAIN_NAT_IPV4=m
-CONFIG_NF_NAT_MASQUERADE_IPV4=y
 CONFIG_NFT_MASQ_IPV4=m
 CONFIG_NFT_REDIR_IPV4=m
 CONFIG_NF_NAT_SNMP_BASIC=m
@@ -7506,18 +7506,18 @@
 CONFIG_UIO_PRUSS=m
 CONFIG_UIO_MF624=m
 CONFIG_UIO_HV_GENERIC=m
-CONFIG_VFIO_IOMMU_TYPE1=m
-CONFIG_VFIO_VIRQFD=m
-CONFIG_VFIO=m
+CONFIG_VFIO_IOMMU_TYPE1=y
+CONFIG_VFIO_VIRQFD=y
+CONFIG_VFIO=y
 # CONFIG_VFIO_NOIOMMU is not set
-CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI=y
 CONFIG_VFIO_PCI_VGA=y
 CONFIG_VFIO_PCI_MMAP=y
 CONFIG_VFIO_PCI_INTX=y
 CONFIG_VFIO_PCI_IGD=y
-CONFIG_VFIO_MDEV=m
-CONFIG_VFIO_MDEV_DEVICE=m
-CONFIG_IRQ_BYPASS_MANAGER=m
+CONFIG_VFIO_MDEV=y
+CONFIG_VFIO_MDEV_DEVICE=y
+CONFIG_IRQ_BYPASS_MANAGER=y
 CONFIG_VIRT_DRIVERS=y
 CONFIG_VBOXGUEST=m
 CONFIG_VIRTIO=m


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 22:05:36
  Author: heftig
Revision: 336922

4.18.16.arch1-1: Build in VFIO for FS#46505

Modified:
  linux/trunk/PKGBUILD
  linux/trunk/config

--+
 PKGBUILD |4 ++--
 config   |   18 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 22:00:13 UTC (rev 336921)
+++ PKGBUILD2018-10-20 22:05:36 UTC (rev 336922)
@@ -4,7 +4,7 @@
 
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.18.15-arch1
+_srcver=4.18.16-arch1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)
@@ -26,7 +26,7 @@
   '8218F88849AAC522E94CF470A5E9288C4FA415FA'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'321af63cf7dc8e79531ddd8634eddba19e40a18335e7ce61eedd0ad72fef89a5'
+'0e0d831763f080c65c07e06389007ada9f7d77f8148859ac5a2223263cc966e7'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65')

Modified: config
===
--- config  2018-10-20 22:00:13 UTC (rev 336921)
+++ config  2018-10-20 22:05:36 UTC (rev 336922)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.18.10-arch1 Kernel Configuration
+# Linux/x86 4.18.16-arch1 Kernel Configuration
 #
 
 #
@@ -1378,8 +1378,8 @@
 CONFIG_NF_LOG_IPV4=m
 CONFIG_NF_REJECT_IPV4=m
 CONFIG_NF_NAT_IPV4=m
+CONFIG_NF_NAT_MASQUERADE_IPV4=y
 CONFIG_NFT_CHAIN_NAT_IPV4=m
-CONFIG_NF_NAT_MASQUERADE_IPV4=y
 CONFIG_NFT_MASQ_IPV4=m
 CONFIG_NFT_REDIR_IPV4=m
 CONFIG_NF_NAT_SNMP_BASIC=m
@@ -7471,18 +7471,18 @@
 CONFIG_UIO_PRUSS=m
 CONFIG_UIO_MF624=m
 CONFIG_UIO_HV_GENERIC=m
-CONFIG_VFIO_IOMMU_TYPE1=m
-CONFIG_VFIO_VIRQFD=m
-CONFIG_VFIO=m
+CONFIG_VFIO_IOMMU_TYPE1=y
+CONFIG_VFIO_VIRQFD=y
+CONFIG_VFIO=y
 # CONFIG_VFIO_NOIOMMU is not set
-CONFIG_VFIO_PCI=m
+CONFIG_VFIO_PCI=y
 CONFIG_VFIO_PCI_VGA=y
 CONFIG_VFIO_PCI_MMAP=y
 CONFIG_VFIO_PCI_INTX=y
 CONFIG_VFIO_PCI_IGD=y
-CONFIG_VFIO_MDEV=m
-CONFIG_VFIO_MDEV_DEVICE=m
-CONFIG_IRQ_BYPASS_MANAGER=m
+CONFIG_VFIO_MDEV=y
+CONFIG_VFIO_MDEV_DEVICE=y
+CONFIG_IRQ_BYPASS_MANAGER=y
 CONFIG_VIRT_DRIVERS=y
 CONFIG_VBOXGUEST=m
 CONFIG_VIRTIO=m


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 22:00:13
  Author: seblu
Revision: 336921

archrelease: copy trunk to extra-x86_64

Added:
  bind/repos/extra-x86_64/127.0.0.zone
(from rev 336920, bind/trunk/127.0.0.zone)
  bind/repos/extra-x86_64/PKGBUILD
(from rev 336920, bind/trunk/PKGBUILD)
  bind/repos/extra-x86_64/empty.zone
(from rev 336920, bind/trunk/empty.zone)
  bind/repos/extra-x86_64/fix-FS#60286.patch
(from rev 336920, bind/trunk/fix-FS#60286.patch)
  bind/repos/extra-x86_64/localhost.ip6.zone
(from rev 336920, bind/trunk/localhost.ip6.zone)
  bind/repos/extra-x86_64/localhost.zone
(from rev 336920, bind/trunk/localhost.zone)
  bind/repos/extra-x86_64/named.conf
(from rev 336920, bind/trunk/named.conf)
  bind/repos/extra-x86_64/named.service
(from rev 336920, bind/trunk/named.service)
  bind/repos/extra-x86_64/sysusers.conf
(from rev 336920, bind/trunk/sysusers.conf)
  bind/repos/extra-x86_64/tmpfiles.conf
(from rev 336920, 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   |  268 +--
 empty.zone |   16 +--
 fix-FS#60286.patch |  129 
 localhost.ip6.zone |   20 +--
 localhost.zone |   22 ++--
 named.conf |  144 +--
 named.service  |   20 +--
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 10 files changed, 387 insertions(+), 256 deletions(-)

Deleted: 127.0.0.zone
===
--- 127.0.0.zone2018-10-20 21:59:58 UTC (rev 336920)
+++ 127.0.0.zone2018-10-20 22:00:13 UTC (rev 336921)
@@ -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 336920, 
bind/trunk/127.0.0.zone)
===
--- 127.0.0.zone(rev 0)
+++ 127.0.0.zone2018-10-20 22:00:13 UTC (rev 336921)
@@ -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-10-20 21:59:58 UTC (rev 336920)
+++ PKGBUILD2018-10-20 22:00:13 UTC (rev 336921)
@@ -1,133 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Gaetan Bisson 
-# Contributor: judd 
-# Contributor: Mario Vazquez 
-
-pkgbase=bind
-pkgname=(bind bind-tools)
-_pkgver=9.13.3
-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=('eed41fd32887bd163935fe14b94afad4a8b287c2'
-  'SKIP'
-  'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
-  '9537f4835a1f736788d0733c7996a10db2d4eee4'
-  'c017aae379c32c7cb1aa1ad84776b83e3a5c139f'
-  '62b06487323dd0d515a4dc659b8ecd193c29107b'
-  '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f'
-  '52da8f1c0247a11b16daa4e03d920e8f09315cbe'
-  '9c33726088342207ad06d33b2c13408290a0c8ad'
-  '4f4457b310

[arch-commits] Commit in bind/trunk (PKGBUILD fix-FS#60286.patch)

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 21:59:58
  Author: seblu
Revision: 336920

upgpkg: bind 9.13.3-2

- implement FS#58741
- implement FS#59357
- fix FS#60286

Added:
  bind/trunk/fix-FS#60286.patch
Modified:
  bind/trunk/PKGBUILD

+
 PKGBUILD   |   18 +++
 fix-FS#60286.patch |  129 +++
 2 files changed, 139 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 21:48:59 UTC (rev 336919)
+++ PKGBUILD2018-10-20 21:59:58 UTC (rev 336920)
@@ -7,13 +7,13 @@
 pkgname=(bind bind-tools)
 _pkgver=9.13.3
 pkgver=${_pkgver//-/.}
-pkgrel=1
+pkgrel=2
 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')
+ 'libidn2' 'geoip' 'dnssec-anchors' 'python' 'json-c' 'python-ply' 
'libseccomp')
 validpgpkeys=('2B48A38AE1CF9886435F89EE45AC7857189CDBC5'
   'ADBE9446286C794905F1E0756FA6EBC9911A4C02' #ISC, Inc)
   'BE0E9748B718253A28BB89FFF1B11BF05CF02E57' #Internet Systems 
Consortium, Inc.
@@ -26,7 +26,8 @@
 'localhost.zone'
 'localhost.ip6.zone'
 '127.0.0.zone'
-'empty.zone')
+'empty.zone'
+'fix-FS#60286.patch')
 sha1sums=('eed41fd32887bd163935fe14b94afad4a8b287c2'
   'SKIP'
   'c5a2bcd9b0f009ae71f3a03fbdbe012196962a11'
@@ -36,7 +37,8 @@
   '6704303a6ed431a29b1d8fe7b12decd4d1f2f50f'
   '52da8f1c0247a11b16daa4e03d920e8f09315cbe'
   '9c33726088342207ad06d33b2c13408290a0c8ad'
-  '4f4457b310cbbeadca2272eced062a9c2b2b42fe')
+  '4f4457b310cbbeadca2272eced062a9c2b2b42fe'
+  '90b8362f8be53a025e204ddf5f202fc872846f1e')
 
 prepare() {
   msg2 'Getting a fresh version of root DNS'
@@ -93,7 +95,7 @@
   cd "bind-$_pkgver"
   install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
   install -Dm644 LICENSE COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/"
-  for _d in bin/{check,confgen,named,rndc}; do
+  for _d in bin/{check,named,rndc}; do
 (cd "$_d" && make DESTDIR="$pkgdir" install)
   done
 
@@ -115,8 +117,8 @@
 package_bind-tools() {
   pkgdesc='The ISC DNS tools'
   depends=('glibc' 'libcap' 'libseccomp' 'libxml2' 'zlib' 'krb5' 'e2fsprogs'
-   'openssl' 'readline' 'geoip' 'idnkit' 'dnssec-anchors' 'json-c')
-  optdepends=('python: for python scripts')
+   'openssl' 'readline' 'geoip' 'libidn2' 'dnssec-anchors' 'json-c'
+   'python')
   conflicts=('dnsutils')
   replaces=('dnsutils' 'host')
   provides=("dnsutils=$pkgver")
@@ -125,7 +127,7 @@
   install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
   make DESTDIR="$pkgdir" SUBDIRS="" install
   (cd lib && make DESTDIR="$pkgdir" install)
-  for _d in bin/{dig,dnssec,delv,nsupdate,python,tools}; do
+  for _d in bin/{confgen,dig,dnssec,delv,nsupdate,python,tools}; do
 (cd "$_d" && make DESTDIR="$pkgdir" install)
   done
 }

Added: fix-FS#60286.patch
===
--- fix-FS#60286.patch  (rev 0)
+++ fix-FS#60286.patch  2018-10-20 21:59:58 UTC (rev 336920)
@@ -0,0 +1,129 @@
+diff --git a/lib/irs/getaddrinfo.c b/lib/irs/getaddrinfo.c
+index 
1b2df6d71c9a3df0e75c1f336833a136e0d6a06c..d5481c7afa605880b7c9e5ca17815d5f80e6ea5a
 100644
+--- a/lib/irs/getaddrinfo.c
 b/lib/irs/getaddrinfo.c
+@@ -181,6 +181,47 @@ static void _freeaddrinfo(struct addrinfo *ai);
+ #define FOUND_IPV60x2
+ #define FOUND_MAX 2
+ 
++/*%
++ * Try converting the scope identifier in 'src' to a network interface index.
++ * Upon success, return true and store the resulting index in 'dst'.  Upon
++ * failure, return false.
++ */
++static bool
++parse_scopeid(const char *src, uint32_t *dst) {
++  uint32_t scopeid = 0;
++
++  REQUIRE(src != NULL);
++  REQUIRE(dst != NULL);
++
++#ifdef HAVE_IF_NAMETOINDEX
++  /*
++   * Try using if_nametoindex() first if it is available.  As it does not
++   * handle numeric scopes, we do not simply return if it fails.
++   */
++  scopeid = (uint32_t)if_nametoindex(src);
++#endif
++
++  /*
++   * Fall back to numeric scope processing if if_nametoindex() either
++   * fails or is unavailable.
++   */
++  if (scopeid == 0) {
++  char *endptr = NULL;
++  scopeid = (uint32_t)strtoul(src, &endptr, 10);
++  /*
++   * The scope identifier must not be empty and no trailing
++   * characters are allowed after it.
++   */
++  if (src == endptr || endptr == NULL || *endptr != '\0') {
++  return (false);
++  }
++  }
++
++  *dst = scopeid;
++
++  return (true);
++}
++
+ #define ISC_AI_MAS

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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 21:49:07
  Author: heftig
Revision: 398142

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-cairo/repos/multilib-x86_64/PKGBUILD
(from rev 398141, lib32-cairo/trunk/PKGBUILD)
Deleted:
  lib32-cairo/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 21:48:12 UTC (rev 398141)
+++ PKGBUILD2018-10-20 21:49:07 UTC (rev 398142)
@@ -1,66 +0,0 @@
-# Contributor: Ionut Biru 
-
-_pkgbasename=cairo
-pkgname=lib32-$_pkgbasename
-pkgver=1.15.14
-pkgrel=1
-pkgdesc="2D graphics library with support for multiple output devices (32-bit)"
-url="https://cairographics.org/";
-arch=(x86_64)
-license=(LGPL MPL)
-depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig 
lib32-pixman lib32-glib2 $_pkgbasename)
-makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git)
-_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b  # tags/1.15.14^0
-source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
-sha1sums=('SKIP')
-
-pkgver() {
-  cd $_pkgbasename
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $_pkgbasename
-
-  # Update gtk-doc
-  cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
-  cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd $_pkgbasename
-  ./configure --prefix=/usr \
---libdir=/usr/lib32 \
---sysconfdir=/etc \
---localstatedir=/var \
---disable-static \
---disable-gl \
---enable-tee \
---enable-svg \
---enable-ps \
---enable-pdf \
---enable-gobject \
---disable-gtk-doc
-#--enable-full-testing \
-#--enable-test-surfaces
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $_pkgbasename
-  # many tests in cairo-test-suite hang forever
-  # xvfb-run make check
-}
-
-package() {
-  cd $_pkgbasename
-  make DESTDIR="$pkgdir" install
-  rm -r "$pkgdir"/usr/{include,bin}
-}

Copied: lib32-cairo/repos/multilib-x86_64/PKGBUILD (from rev 398141, 
lib32-cairo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 21:49:07 UTC (rev 398142)
@@ -0,0 +1,69 @@
+# Contributor: Ionut Biru 
+
+pkgname=lib32-cairo
+pkgver=1.16.0
+pkgrel=1
+pkgdesc="2D graphics library with support for multiple output devices (32-bit)"
+url="https://cairographics.org/";
+arch=(x86_64)
+license=(LGPL MPL)
+depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig 
lib32-pixman lib32-glib2
+ cairo)
+makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git)
+checkdepends=(ttf-dejavu gsfonts)
+_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d  # tags/1.16.0^0
+source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
+sha1sums=('SKIP')
+
+pkgver() {
+  cd cairo
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd cairo
+
+  # Update gtk-doc
+  cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
+  cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd cairo
+  ./configure --prefix=/usr \
+--libdir=/usr/lib32 \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--disable-static \
+--disable-gl \
+--enable-tee \
+--enable-svg \
+--enable-ps \
+--enable-pdf \
+--enable-gobject \
+--disable-gtk-doc \
+--enable-full-testing \
+--enable-test-surfaces
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd cairo
+  # FIXME: tests don't pass
+  env CAIRO_TEST_TARGET=image \
+  CAIRO_TEST_TARGET_FORMAT=rgba \
+  CAIRO_TESTS='!pthread-show-text' make -k check || :
+}
+
+package() {
+  cd cairo
+  make DESTDIR="$pkgdir" install
+  rm -r "$pkgdir"/usr/{include,bin}
+}


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 21:48:01
  Author: heftig
Revision: 336918

1.16.0-1

Modified:
  cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:55:08 UTC (rev 336917)
+++ PKGBUILD2018-10-20 21:48:01 UTC (rev 336918)
@@ -2,7 +2,7 @@
 # Contributor: Brice Carpentier 
 
 pkgname=cairo
-pkgver=1.15.14
+pkgver=1.16.0
 pkgrel=1
 pkgdesc="2D graphics library with support for multiple output devices"
 url="https://cairographics.org/";
@@ -10,17 +10,18 @@
 license=(LGPL MPL)
 depends=(libpng libxrender libxext fontconfig pixman glib2 lzo)
 makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git)
-_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b  # tags/1.15.14^0
+checkdepends=(ttf-dejavu gsfonts)
+_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d  # tags/1.16.0^0
 source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
 sha1sums=('SKIP')
 
 pkgver() {
-  cd $pkgname
+  cd cairo
   git describe --tags | sed 's/-/+/g'
 }
 
 prepare() {
-  cd $pkgname
+  cd cairo
 
   # Update gtk-doc
   cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
@@ -30,7 +31,7 @@
 }
 
 build() {
-  cd $pkgname
+  cd cairo
   ./configure --prefix=/usr \
 --sysconfdir=/etc \
 --localstatedir=/var \
@@ -41,20 +42,22 @@
 --enable-ps \
 --enable-pdf \
 --enable-gobject \
---enable-gtk-doc
-#--enable-full-testing \
-#--enable-test-surfaces
+--enable-gtk-doc \
+--enable-full-testing \
+--enable-test-surfaces
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
 check() {
-  cd $pkgname
-  # many tests in cairo-test-suite hang forever
-  # xvfb-run make check
+  cd cairo
+  # FIXME: tests don't pass
+  env CAIRO_TEST_TARGET=image \
+  CAIRO_TEST_TARGET_FORMAT=rgba \
+  CAIRO_TESTS='!pthread-show-text' make -k check || :
 }
 
 package() {
-  cd $pkgname
+  cd cairo
   make DESTDIR="$pkgdir" install
 }


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 21:48:12
  Author: heftig
Revision: 398141

1.16.0-1

Modified:
  lib32-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 21:27:18 UTC (rev 398140)
+++ PKGBUILD2018-10-20 21:48:12 UTC (rev 398141)
@@ -1,26 +1,27 @@
 # Contributor: Ionut Biru 
 
-_pkgbasename=cairo
-pkgname=lib32-$_pkgbasename
-pkgver=1.15.14
+pkgname=lib32-cairo
+pkgver=1.16.0
 pkgrel=1
 pkgdesc="2D graphics library with support for multiple output devices (32-bit)"
 url="https://cairographics.org/";
 arch=(x86_64)
 license=(LGPL MPL)
-depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig 
lib32-pixman lib32-glib2 $_pkgbasename)
+depends=(lib32-libpng lib32-libxrender lib32-libxext lib32-fontconfig 
lib32-pixman lib32-glib2
+ cairo)
 makedepends=(lib32-librsvg lib32-gtk2 gtk-doc valgrind git)
-_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b  # tags/1.15.14^0
+checkdepends=(ttf-dejavu gsfonts)
+_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d  # tags/1.16.0^0
 source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
 sha1sums=('SKIP')
 
 pkgver() {
-  cd $_pkgbasename
+  cd cairo
   git describe --tags | sed 's/-/+/g'
 }
 
 prepare() {
-  cd $_pkgbasename
+  cd cairo
 
   # Update gtk-doc
   cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
@@ -34,7 +35,7 @@
   export CXX="g++ -m32"
   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
 
-  cd $_pkgbasename
+  cd cairo
   ./configure --prefix=/usr \
 --libdir=/usr/lib32 \
 --sysconfdir=/etc \
@@ -46,21 +47,23 @@
 --enable-ps \
 --enable-pdf \
 --enable-gobject \
---disable-gtk-doc
-#--enable-full-testing \
-#--enable-test-surfaces
+--disable-gtk-doc \
+--enable-full-testing \
+--enable-test-surfaces
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
 check() {
-  cd $_pkgbasename
-  # many tests in cairo-test-suite hang forever
-  # xvfb-run make check
+  cd cairo
+  # FIXME: tests don't pass
+  env CAIRO_TEST_TARGET=image \
+  CAIRO_TEST_TARGET_FORMAT=rgba \
+  CAIRO_TESTS='!pthread-show-text' make -k check || :
 }
 
 package() {
-  cd $_pkgbasename
+  cd cairo
   make DESTDIR="$pkgdir" install
   rm -r "$pkgdir"/usr/{include,bin}
 }


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

2018-10-20 Thread Jan Steffens via arch-commits
Date: Saturday, October 20, 2018 @ 21:48:59
  Author: heftig
Revision: 336919

archrelease: copy trunk to extra-x86_64

Added:
  cairo/repos/extra-x86_64/PKGBUILD
(from rev 336918, cairo/trunk/PKGBUILD)
Deleted:
  cairo/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 21:48:01 UTC (rev 336918)
+++ PKGBUILD2018-10-20 21:48:59 UTC (rev 336919)
@@ -1,60 +0,0 @@
-# Maintainer: Jan de Groot 
-# Contributor: Brice Carpentier 
-
-pkgname=cairo
-pkgver=1.15.14
-pkgrel=1
-pkgdesc="2D graphics library with support for multiple output devices"
-url="https://cairographics.org/";
-arch=(x86_64)
-license=(LGPL MPL)
-depends=(libpng libxrender libxext fontconfig pixman glib2 lzo)
-makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git)
-_commit=d9aaea0c1e1484c632e1a6735c6ecc961c4b032b  # tags/1.15.14^0
-source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
-sha1sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-
-  # Update gtk-doc
-  cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
-  cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---disable-static \
---disable-gl \
---enable-tee \
---enable-svg \
---enable-ps \
---enable-pdf \
---enable-gobject \
---enable-gtk-doc
-#--enable-full-testing \
-#--enable-test-surfaces
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  # many tests in cairo-test-suite hang forever
-  # xvfb-run make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: cairo/repos/extra-x86_64/PKGBUILD (from rev 336918, 
cairo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 21:48:59 UTC (rev 336919)
@@ -0,0 +1,63 @@
+# Maintainer: Jan de Groot 
+# Contributor: Brice Carpentier 
+
+pkgname=cairo
+pkgver=1.16.0
+pkgrel=1
+pkgdesc="2D graphics library with support for multiple output devices"
+url="https://cairographics.org/";
+arch=(x86_64)
+license=(LGPL MPL)
+depends=(libpng libxrender libxext fontconfig pixman glib2 lzo)
+makedepends=(librsvg gtk2 poppler-glib libspectre gtk-doc valgrind git)
+checkdepends=(ttf-dejavu gsfonts)
+_commit=3ad43122b21a3299dd729dc8462d6b8f7f01142d  # tags/1.16.0^0
+source=("git+https://gitlab.freedesktop.org/cairo/cairo.git#commit=$_commit";)
+sha1sums=('SKIP')
+
+pkgver() {
+  cd cairo
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd cairo
+
+  # Update gtk-doc
+  cp /usr/share/aclocal/gtk-doc.m4 build/aclocal.gtk-doc.m4
+  cp /usr/share/gtk-doc/data/gtk-doc.make build/Makefile.am.gtk-doc
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd cairo
+  ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--disable-static \
+--disable-gl \
+--enable-tee \
+--enable-svg \
+--enable-ps \
+--enable-pdf \
+--enable-gobject \
+--enable-gtk-doc \
+--enable-full-testing \
+--enable-test-surfaces
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd cairo
+  # FIXME: tests don't pass
+  env CAIRO_TEST_TARGET=image \
+  CAIRO_TEST_TARGET_FORMAT=rgba \
+  CAIRO_TESTS='!pthread-show-text' make -k check || :
+}
+
+package() {
+  cd cairo
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in epson-inkjet-printer-escpr/repos (3 files)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 21:27:18
  Author: ffy00
Revision: 398140

archrelease: copy trunk to community-x86_64

Added:
  epson-inkjet-printer-escpr/repos/community-x86_64/
  epson-inkjet-printer-escpr/repos/community-x86_64/PKGBUILD
(from rev 398139, epson-inkjet-printer-escpr/trunk/PKGBUILD)
  epson-inkjet-printer-escpr/repos/community-x86_64/bug_x86_64.patch
(from rev 398139, epson-inkjet-printer-escpr/trunk/bug_x86_64.patch)

--+
 PKGBUILD |   44 +++
 bug_x86_64.patch |   99 +
 2 files changed, 143 insertions(+)

Copied: epson-inkjet-printer-escpr/repos/community-x86_64/PKGBUILD (from rev 
398139, epson-inkjet-printer-escpr/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-10-20 21:27:18 UTC (rev 398140)
@@ -0,0 +1,44 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor:  Hyacinthe Cartiaux 
+# Contributor: James An 
+# Contributor: Stefano Bergamini 
+# Contributor: Heiko Baums 
+# Contributor: Quentin Foussette 
+# Contributor: MetaNova
+
+pkgname=epson-inkjet-printer-escpr
+pkgver=1.6.31
+pkgrel=1
+pkgdesc='Epson Inkjet Printer Driver (ESC/P-R) for Linux'
+arch=('x86_64')
+url='http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX'
+license=('GPL2')
+depends=('cups' 'ghostscript')
+source=("https://download3.ebz.epson.net/dsc/f/03/00/08/37/47/d522643d893358c730210b29712d67560555181a/epson-inkjet-printer-escpr-$pkgver-1lsb3.2.tar.gz";
+'bug_x86_64.patch')
+sha512sums=('f6559a205fce4db9ad0b940be4ff0b959968ed3380eb132732f0bd44b5fbb258a4882bf66b0c3c8feddf9d6e2944a6ff3b335f943c3abb7d4be5d2045c2a0550'
+
'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -p1 < ../bug_x86_64.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure \
+   --prefix=/usr \
+   --with-cupsfilterdir=/usr/lib/cups/filter \
+   --with-cupsppddir=/usr/share/ppd
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}
+

Copied: epson-inkjet-printer-escpr/repos/community-x86_64/bug_x86_64.patch 
(from rev 398139, epson-inkjet-printer-escpr/trunk/bug_x86_64.patch)
===
--- community-x86_64/bug_x86_64.patch   (rev 0)
+++ community-x86_64/bug_x86_64.patch   2018-10-20 21:27:18 UTC (rev 398140)
@@ -0,0 +1,99 @@
+diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c 
epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c
+--- epson-inkjet-printer-escpr-1.6.9/src/filter.c  2016-09-21 
03:55:30.0 +0200
 epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c2016-10-07 
22:07:23.965463021 +0200
+@@ -34,6 +34,8 @@
+ #include "epson-protocol.h"
+ #include "epson-escpr-api.h"
+ #include "epson-escpr-mem.h"
++#include "epson-escpr-services.h"
++#include "epson-escpage.h"
+ 
+ #include "err.h"
+ #include "mem.h"
+@@ -42,6 +44,11 @@
+ #include "libprtX.h"
+ #include "optBase.h"
+ #include "linux_cmn.h"
++#include "xfifo.h"
++
++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*);
++extern EPS_ERR_CODE SendStartJob ();
++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*);
+ 
+ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
+ 
+@@ -380,10 +387,10 @@
+   }else{
+   debug_msg("pageStartJob() success");
+   }
+-  
++
+   printJob.jobStatus = EPS_STATUS_ESTABLISHED;
+-  int printHeight = 0;
+-///
   
++  EPS_UINT32 printHeight = 0;
++///
+ 
+   print_area_x = printJob.printableAreaWidth;
+   print_area_y = printJob.printableAreaHeight;
+@@ -535,7 +542,7 @@
+   memcpy(rever_buf + k*3, 
startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3);
+   }
+   }
+-  PrintBand (rever_buf, bandBmp.widthBytes, 
&printHeight);
++  PrintBand ((const EPS_UINT8 *)rever_buf, 
bandBmp.widthBytes, &printHeight);
+   pos -= bandBmp.widthBytes;
+   }
+ 
+@@ -642,17 +649,17 @@
+   }
+   }
+   }
+-  
++
+   band_line_count ++;
+-  
++
+   if (band_line_count >= band_line)
+   {
+ 

[arch-commits] Commit in epson-inkjet-printer-escpr/trunk (PKGBUILD bug_x86_64.patch)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 21:27:14
  Author: ffy00
Revision: 398139

upgpkg: epson-inkjet-printer-escpr 1.6.31-1

Added:
  epson-inkjet-printer-escpr/trunk/PKGBUILD
  epson-inkjet-printer-escpr/trunk/bug_x86_64.patch

--+
 PKGBUILD |   44 +++
 bug_x86_64.patch |   99 +
 2 files changed, 143 insertions(+)

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 21:27:14 UTC (rev 398139)
@@ -0,0 +1,44 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor:  Hyacinthe Cartiaux 
+# Contributor: James An 
+# Contributor: Stefano Bergamini 
+# Contributor: Heiko Baums 
+# Contributor: Quentin Foussette 
+# Contributor: MetaNova
+
+pkgname=epson-inkjet-printer-escpr
+pkgver=1.6.31
+pkgrel=1
+pkgdesc='Epson Inkjet Printer Driver (ESC/P-R) for Linux'
+arch=('x86_64')
+url='http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX'
+license=('GPL2')
+depends=('cups' 'ghostscript')
+source=("https://download3.ebz.epson.net/dsc/f/03/00/08/37/47/d522643d893358c730210b29712d67560555181a/epson-inkjet-printer-escpr-$pkgver-1lsb3.2.tar.gz";
+'bug_x86_64.patch')
+sha512sums=('f6559a205fce4db9ad0b940be4ff0b959968ed3380eb132732f0bd44b5fbb258a4882bf66b0c3c8feddf9d6e2944a6ff3b335f943c3abb7d4be5d2045c2a0550'
+
'ff4f736ec884c4d2354a83c89ee535732cb414ef0c6443bdc8ec869f889f486b242d76e143ad59d61b182231697dfe3bdf68122cb8aae873a9776ce109a07dab')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  patch -p1 < ../bug_x86_64.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure \
+   --prefix=/usr \
+   --with-cupsfilterdir=/usr/lib/cups/filter \
+   --with-cupsppddir=/usr/share/ppd
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+}
+

Added: bug_x86_64.patch
===
--- bug_x86_64.patch(rev 0)
+++ bug_x86_64.patch2018-10-20 21:27:14 UTC (rev 398139)
@@ -0,0 +1,99 @@
+diff -Naur epson-inkjet-printer-escpr-1.6.9/src/filter.c 
epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c
+--- epson-inkjet-printer-escpr-1.6.9/src/filter.c  2016-09-21 
03:55:30.0 +0200
 epson-inkjet-printer-escpr-1.6.9-fixed/src/filter.c2016-10-07 
22:07:23.965463021 +0200
+@@ -34,6 +34,8 @@
+ #include "epson-protocol.h"
+ #include "epson-escpr-api.h"
+ #include "epson-escpr-mem.h"
++#include "epson-escpr-services.h"
++#include "epson-escpage.h"
+ 
+ #include "err.h"
+ #include "mem.h"
+@@ -42,6 +44,11 @@
+ #include "libprtX.h"
+ #include "optBase.h"
+ #include "linux_cmn.h"
++#include "xfifo.h"
++
++extern EPS_ERR_CODE SetupJobAttrib (const EPS_JOB_ATTRIB*);
++extern EPS_ERR_CODE SendStartJob ();
++extern EPS_ERR_CODE PrintBand (const EPS_UINT8*, EPS_UINT32, EPS_UINT32*);
+ 
+ #define WIDTH_BYTES(bits) (((bits) + 31) / 32 * 4)
+ 
+@@ -380,10 +387,10 @@
+   }else{
+   debug_msg("pageStartJob() success");
+   }
+-  
++
+   printJob.jobStatus = EPS_STATUS_ESTABLISHED;
+-  int printHeight = 0;
+-///
   
++  EPS_UINT32 printHeight = 0;
++///
+ 
+   print_area_x = printJob.printableAreaWidth;
+   print_area_y = printJob.printableAreaHeight;
+@@ -535,7 +542,7 @@
+   memcpy(rever_buf + k*3, 
startpage + pos + (bandBmp.widthBytes - 6) - k*3, 3);
+   }
+   }
+-  PrintBand (rever_buf, bandBmp.widthBytes, 
&printHeight);
++  PrintBand ((const EPS_UINT8 *)rever_buf, 
bandBmp.widthBytes, &printHeight);
+   pos -= bandBmp.widthBytes;
+   }
+ 
+@@ -642,17 +649,17 @@
+   }
+   }
+   }
+-  
++
+   band_line_count ++;
+-  
++
+   if (band_line_count >= band_line)
+   {
+   printHeight = band_line_count;
+   PrintBand (bandBmp.bits, 
bandBmp.widthBytes, &printHeight);
+ #if (HAVE_PPM)
+   fp = fopen(ppmfilename, "a+");
+-  int i=0;
+-  for(i=0; 
i
+ #include "mem.h"
++#include "err.h"
+ 
+ void *
+ mem_malloc (unsigned int size, bool_t crit)
+


[arch-commits] Commit in (3 files)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 21:21:31
  Author: ffy00
Revision: 398138

add root structure

Added:
  epson-inkjet-printer-escpr/
  epson-inkjet-printer-escpr/repos/
  epson-inkjet-printer-escpr/trunk/


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 21:06:54
  Author: seblu
Revision: 398137

archrelease: copy trunk to community-x86_64

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

--+
 PKGBUILD |  151 ++---
 grafana.install  |   44 +++
 grafana.service  |   30 +-
 grafana.sysusers |2 
 grafana.tmpfiles |6 +-
 5 files changed, 116 insertions(+), 117 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 21:06:40 UTC (rev 398136)
+++ PKGBUILD2018-10-20 21:06:54 UTC (rev 398137)
@@ -1,76 +0,0 @@
-# $Id$
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Carsten Feuls 
-# Contributor: Gilles Hamel 
-
-pkgname=grafana
-pkgver=5.2.2
-pkgrel=1
-pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & 
OpenTSDB'
-url='http://grafana.org'
-arch=('x86_64')
-license=('Apache')
-depends=('glibc' 'freetype2' 'fontconfig')
-makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2')
-backup=("etc/grafana.ini")
-source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver";
-"grafana.service"
-"grafana.sysusers"
-"grafana.tmpfiles"
-   )
-install=$pkgname.install
-md5sums=('SKIP'
- '2f1d73689923ecee92a102a65b91003a'
- 'e991d8cdf91c1e25652cdbc51fc726c5'
- 'b9b576d1959fc063b3399892e201488c')
-
-prepare() {
-  cd $pkgname
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  msg2 'GOPATH setup'
-  export GOPATH="$srcdir/gopath"
-  export PATH+=":$GOPATH/bin"
-  mkdir -p "$GOPATH/src/github.com/grafana/"
-  ln -fsrT "$srcdir/grafana/" "$GOPATH/src/github.com/grafana/grafana"
-  cd "$GOPATH/src/github.com/grafana/grafana"
-
-  msg2 'building the backend'
-  go run build.go setup
-  go run build.go build
-
-  msg2 'building the frontend'
-  export NPM_CONFIG_PREFIX="$srcdir/npm"
-  export PATH+=":$NPM_CONFIG_PREFIX/bin"
-  npm install -g yarn
-  yarn install --pure-lockfile --no-progress
-  npm run build release
-}
-
-package() {
-  install -Dm644 grafana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/grafana.conf"
-  install -Dm644 grafana.sysusers "$pkgdir/usr/lib/sysusers.d/grafana.conf"
-  install -Dm644 grafana.service 
"$pkgdir/usr/lib/systemd/system/grafana.service"
-  cd $pkgname
-  install -Dsm755 bin/linux-amd64/grafana-server 
"$pkgdir/usr/bin/grafana-server"
-  install -Dsm755 bin/linux-amd64/grafana-cli "$pkgdir/usr/bin/grafana-cli"
-  install -Dm640 -o207 -g207 conf/sample.ini "$pkgdir/etc/$pkgname.ini"
-  install -Dm644 conf/defaults.ini 
"$pkgdir/usr/share/$pkgname/conf/defaults.ini"
-  install -dm755 "$pkgdir/usr/share/grafana/"
-  for i in vendor public tools; do
-cp -r "$i" "$pkgdir/usr/share/grafana/$i"
-  done
-  ln -s ../../../var/lib/grafana "$pkgdir/usr/share/grafana/data"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: grafana/repos/community-x86_64/PKGBUILD (from rev 398136, 
grafana/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 21:06:54 UTC (rev 398137)
@@ -0,0 +1,75 @@
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Carsten Feuls 
+# Contributor: Gilles Hamel 
+
+pkgname=grafana
+pkgver=5.3.1
+pkgrel=1
+pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & 
OpenTSDB'
+url='http://grafana.org'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc' 'freetype2' 'fontconfig' 'gsfonts')
+makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2')
+backup=("etc/grafana.ini")
+source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver";
+"grafana.service"
+"grafana.sysusers"
+"grafana.tmpfiles"
+   )
+install=$pkgname.install
+md5sums=('SKIP'
+ '2f1d73689923ecee92a102a65b91003a'
+ 'e991d8cdf91c1e25652cdbc51fc726c5'
+ 'b9b576d1959fc063b3399892e201488c')
+
+prepare() {
+  cd $pkgname
+  # apply patch from the source array (should be a pacman featu

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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 21:06:40
  Author: seblu
Revision: 398136

upgpkg: grafana 5.3.1-1

Modified:
  grafana/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:59:48 UTC (rev 398135)
+++ PKGBUILD2018-10-20 21:06:40 UTC (rev 398136)
@@ -3,13 +3,13 @@
 # Contributor: Gilles Hamel 
 
 pkgname=grafana
-pkgver=5.2.2
+pkgver=5.3.1
 pkgrel=1
 pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & 
OpenTSDB'
 url='http://grafana.org'
 arch=('x86_64')
 license=('Apache')
-depends=('glibc' 'freetype2' 'fontconfig')
+depends=('glibc' 'freetype2' 'fontconfig' 'gsfonts')
 makedepends=('git' 'go' 'npm' 'grunt-cli' 'python2')
 backup=("etc/grafana.ini")
 source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver";


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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:59:48
  Author: demize
Revision: 398135

db-move: moved rust from [community-testing] to [community] (x86_64)

Added:
  rust/repos/community-x86_64/PKGBUILD
(from rev 398134, rust/repos/community-testing-x86_64/PKGBUILD)
  rust/repos/community-x86_64/config.toml
(from rev 398134, rust/repos/community-testing-x86_64/config.toml)
Deleted:
  rust/repos/community-testing-x86_64/
  rust/repos/community-x86_64/PKGBUILD
  rust/repos/community-x86_64/config.toml

--+
 /PKGBUILD|   77 ++
 /config.toml |   27 +
 community-x86_64/PKGBUILD|   82 -
 community-x86_64/config.toml |   27 -
 4 files changed, 104 insertions(+), 109 deletions(-)

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2018-10-20 20:57:48 UTC (rev 398134)
+++ community-x86_64/PKGBUILD   2018-10-20 20:59:48 UTC (rev 398135)
@@ -1,82 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Alexander F Rødseth 
-# Contributor: Daniel Micay 
-# Contributor: userwithuid 
-
-# Remember to bump lib32-rust as well!
-
-pkgname=('rust' 'rust-docs')
-epoch=1
-pkgver=1.29.0
-pkgrel=2
-
-pkgdesc='Systems programming language focused on safety, speed and concurrency'
-url='https://www.rust-lang.org/'
-arch=('x86_64')
-license=('MIT' 'Apache')
-
-makedepends=('rust' 'libffi' 'perl' 'python2' 'curl' 'cmake' 'ninja')
-
-options=('!emptydirs')
-
-source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}
-config.toml
-
https://github.com/rust-lang/rust/commit/1b94b84ad0143ea2039610e3aec9e929a8a20733.patch)
-
-sha256sums=('a4eb34ffd47f76afe2abd813f398512d5a19ef00989d37306217c9c9ec2f61e9'
-'SKIP'
-'ff4890bd733509b0dbb885d69afd578c41fc583af256dcc81e9239339c60b144'
-'8c8e79b0bac0dd1434c49f665abfa50634ffb0fbb35c9efee511e5b97960b9e2')
-validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag 
and Release Signing Key) 
-
-prepare() {
-  cd "rustc-$pkgver-src"
-
-  patch -p1 <"$srcdir"/1b94b84ad0143ea2039610e3aec9e929a8a20733.patch
-  cp "$srcdir"/config.toml config.toml
-}
-
-build() {
-  cd "rustc-$pkgver-src"
-
-  msg2 "Run build under x.py"
-  python2 ./x.py build
-}
-
-package_rust() {
-  depends=('gcc-libs' 'curl' 'libssh2')
-  provides=('cargo' 'rustfmt')
-  conflicts=('cargo' 'rustfmt')
-  replaces=('cargo' 'rustfmt')
-
-
-  cd "rustc-$pkgver-src"
-
-  DESTDIR="$pkgdir" python2 ./x.py install
-
-  for license in APACHE MIT; do install -Dm644 "LICENSE-$license" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done
-
-  cd "$pkgdir/usr/lib"
-
-  rm rustlib/{components,manifest-rustc,rust-installer-version}
-  ln -sf rustlib/$CARCH-unknown-linux-gnu/lib/*.so .
-
-  # move docs out of the way
-  mv "$pkgdir/usr/share/doc" "$srcdir/"
-
-  install -d "$pkgdir"/usr/share/bash-completion
-  mv "$pkgdir"/etc/bash_completion.d/ 
"$pkgdir"/usr/share/bash-completion/completions/
-}
-
-package_rust-docs() {
-  msg2 "Packaging documentation"
-  install -d "$pkgdir/usr/share/doc/"
-  mv "$srcdir"/doc/* "$pkgdir"/usr/share/doc/rust/
-
-  msg2 "Packaging license files for the documentation"
-  for license in APACHE MIT; do install -Dm644 
"rustc-$pkgver-src/LICENSE-$license" \
-"$pkgdir/usr/share/licenses/$pkgname/LICENSE-$license"; done
-}
-
-# vim:set ts=2 sw=2 et:

Copied: rust/repos/community-x86_64/PKGBUILD (from rev 398134, 
rust/repos/community-testing-x86_64/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-10-20 20:59:48 UTC (rev 398135)
@@ -0,0 +1,77 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Alexander F Rødseth 
+# Contributor: Daniel Micay 
+# Contributor: userwithuid 
+
+# Remember to bump lib32-rust as well!
+
+pkgname=('rust' 'rust-docs')
+epoch=1
+pkgver=1.29.1
+pkgrel=1
+
+pkgdesc='Systems programming language focused on safety, speed and concurrency'
+url='https://www.rust-lang.org/'
+arch=('x86_64')
+license=('MIT' 'Apache')
+
+makedepends=('rust' 'llvm' 'libffi' 'perl' 'python2' 'curl' 'cmake')
+checkdepends=('procps-ng' 'gdb')
+
+options=('!emptydirs')
+
+source=("https://static.rust-lang.org/dist/rustc-$pkgver-src.tar.gz"{,.asc}
+config.toml)
+
+sha256sums=('f1b0728b66ce6bce6d72bbe5ea9e3a24ea22a045665da2ed8fcdfad14f61a349'
+'SKIP'
+'ce1c2648e70a14362d33d0cbbd3e35846ea9d43a8d0abc36071563fc087b82d5')
+validpgpkeys=('108F66205EAEB0AAA8DD5E1C85AB96E6FA1BE5FE') # Rust Language (Tag 
and Release Signing Key) 
+
+prepare() {
+  cd "rustc-$pkgver-src"
+
+  cp "$srcdir"/config.toml config.toml
+}
+
+build() {
+  cd "rustc-$pkgver-src"
+
+  python2 ./x.py build -j"$(nproc)"
+}
+
+package_rust() {
+

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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:57:48
  Author: demize
Revision: 398134

archrelease: copy trunk to community-any

Added:
  python-parse/repos/community-any/LICENSE
(from rev 398133, python-parse/trunk/LICENSE)
  python-parse/repos/community-any/PKGBUILD
(from rev 398133, python-parse/trunk/PKGBUILD)
Deleted:
  python-parse/repos/community-any/LICENSE
  python-parse/repos/community-any/PKGBUILD

--+
 LICENSE  |   38 +--
 PKGBUILD |  120 ++---
 2 files changed, 79 insertions(+), 79 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2018-10-20 20:57:43 UTC (rev 398133)
+++ LICENSE 2018-10-20 20:57:48 UTC (rev 398134)
@@ -1,19 +0,0 @@
-Copyright (c) 2012-2013 Richard Jones 
-
-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: python-parse/repos/community-any/LICENSE (from rev 398133, 
python-parse/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2018-10-20 20:57:48 UTC (rev 398134)
@@ -0,0 +1,19 @@
+Copyright (c) 2012-2013 Richard Jones 
+
+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-10-20 20:57:43 UTC (rev 398133)
+++ PKGBUILD2018-10-20 20:57:48 UTC (rev 398134)
@@ -1,60 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Aaron DeVore 
-
-pkgbase=python-parse
-pkgname=(python-parse python2-parse)
-pkgver=1.8.4
-pkgrel=2
-
-pkgdesc='Parse strings using a specification based on the Python format() 
syntax.'
-url='http://pypi.python.org/pypi/parse'
-arch=('any')
-license=('BSD')
-
-makedepends=('python-setuptools' 'python2-setuptools')
-
-source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz";
-
https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE)
 # license from the bottom of parse.py
-
-md5sums=('fa69ab2fe846f9b183411391f7c6897b'
- '68c10fa20482cc4328a1052695fb7e53')
-
-prepare() {
-  cp -r parse-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/parse-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/parse-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/parse-$pkgver
-  python test_parse.py
-
-  cd "$srcdir"/parse-$pkgver-py2
-  python2 test_parse.py
-}
-
-
-package_python-parse() {
-  depends=('python')
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  cd "$srcdir"/parse-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-
-package_python2-parse() {
-  depends=('python2')
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  cd "$srcdir"/parse-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-parse/repos/community-any/PKGBUILD (from rev 398133, 
python-parse/trunk/

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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:57:43
  Author: demize
Revision: 398133

upgpkg: python-parse 1.9.0-1

Modified:
  python-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:56:25 UTC (rev 398132)
+++ PKGBUILD2018-10-20 20:57:43 UTC (rev 398133)
@@ -3,8 +3,8 @@
 
 pkgbase=python-parse
 pkgname=(python-parse python2-parse)
-pkgver=1.8.4
-pkgrel=2
+pkgver=1.9.0
+pkgrel=1
 
 pkgdesc='Parse strings using a specification based on the Python format() 
syntax.'
 url='http://pypi.python.org/pypi/parse'
@@ -16,7 +16,7 @@
 source=("https://pypi.org/packages/source/p/parse/parse-$pkgver.tar.gz";
 
https://raw.githubusercontent.com/r1chardj0n3s/parse/b48b0494d27f64a9088cd92c1f8d58928af07317/LICENSE)
 # license from the bottom of parse.py
 
-md5sums=('fa69ab2fe846f9b183411391f7c6897b'
+md5sums=('fd1157824c9246a8b7f050afcac852cb'
  '68c10fa20482cc4328a1052695fb7e53')
 
 prepare() {


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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:56:20
  Author: demize
Revision: 398131

upgpkg: tinc 1.0.35-1

Modified:
  tinc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:46:21 UTC (rev 398130)
+++ PKGBUILD2018-10-20 20:56:20 UTC (rev 398131)
@@ -5,7 +5,7 @@
 # Contributor: Dominik George 
 
 pkgname=tinc
-pkgver=1.0.34
+pkgver=1.0.35
 pkgrel=1
 
 pkgdesc="VPN (Virtual Private Network) daemon"
@@ -17,7 +17,7 @@
 
 source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig})
 
-md5sums=('05ccf540a0b37ab1087595eb4daa2e80'
+md5sums=('c44f3eaf6264319953d0cff56f2e98d4'
  'SKIP')
 validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A')
 


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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:56:25
  Author: demize
Revision: 398132

archrelease: copy trunk to community-x86_64

Added:
  tinc/repos/community-x86_64/PKGBUILD
(from rev 398131, tinc/trunk/PKGBUILD)
Deleted:
  tinc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 20:56:20 UTC (rev 398131)
+++ PKGBUILD2018-10-20 20:56:25 UTC (rev 398132)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Johannes Löthberg 
-# Contributor: Timothy Redaelli 
-# Contributor: helios
-# Contributor: Lothar Gesslein
-# Contributor: Dominik George 
-
-pkgname=tinc
-pkgver=1.0.34
-pkgrel=1
-
-pkgdesc="VPN (Virtual Private Network) daemon"
-url="http://www.tinc-vpn.org/";
-arch=('x86_64')
-license=('GPL')
-
-depends=('lzo' 'openssl' 'zlib')
-
-source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig})
-
-md5sums=('05ccf540a0b37ab1087595eb4daa2e80'
- 'SKIP')
-validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A')
-
-build() {
-  cd tinc-$pkgver
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---with-systemd=/usr/lib/systemd/system
-  make
-}
-
-package() {
-  cd tinc-$pkgver
-
-  make DESTDIR="$pkgdir/" install
-  install -dm755 "$pkgdir"/usr/share/tinc/examples
-  cp -a doc/sample-config/. "$pkgdir"/usr/share/tinc/examples/
-  find "$pkgdir"/usr/share/tinc/examples -type f -exec chmod 644 {} +
-  find "$pkgdir"/usr/share/tinc/examples -type d -exec chmod 755 {} +
-}

Copied: tinc/repos/community-x86_64/PKGBUILD (from rev 398131, 
tinc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 20:56:25 UTC (rev 398132)
@@ -0,0 +1,44 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Timothy Redaelli 
+# Contributor: helios
+# Contributor: Lothar Gesslein
+# Contributor: Dominik George 
+
+pkgname=tinc
+pkgver=1.0.35
+pkgrel=1
+
+pkgdesc="VPN (Virtual Private Network) daemon"
+url="http://www.tinc-vpn.org/";
+arch=('x86_64')
+license=('GPL')
+
+depends=('lzo' 'openssl' 'zlib')
+
+source=(https://www.tinc-vpn.org/packages/tinc-$pkgver.tar.gz{,.sig})
+
+md5sums=('c44f3eaf6264319953d0cff56f2e98d4'
+ 'SKIP')
+validpgpkeys=('D62BDD168EFBE48BC60E8E234A6084B9C0D71F4A')
+
+build() {
+  cd tinc-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--with-systemd=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  cd tinc-$pkgver
+
+  make DESTDIR="$pkgdir/" install
+  install -dm755 "$pkgdir"/usr/share/tinc/examples
+  cp -a doc/sample-config/. "$pkgdir"/usr/share/tinc/examples/
+  find "$pkgdir"/usr/share/tinc/examples -type f -exec chmod 644 {} +
+  find "$pkgdir"/usr/share/tinc/examples -type d -exec chmod 755 {} +
+}


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

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:54:59
  Author: demize
Revision: 336916

upgpkg: python-prometheus_client 0.4.2-1

Modified:
  python-prometheus_client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:15:59 UTC (rev 336915)
+++ PKGBUILD2018-10-20 20:54:59 UTC (rev 336916)
@@ -1,7 +1,7 @@
 # Maintainer: Johannes Löthberg 
 
 pkgname=(python-prometheus_client python2-prometheus_client)
-pkgver=0.3.1
+pkgver=0.4.2
 pkgrel=1
 
 pkgdesc="Prometheus instrumentation library for Python applications"
@@ -14,7 +14,7 @@
 checkdepends=('python-twisted' 'python2-twisted' 'python2-futures')
 
 
source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz)
-sha512sums=('939a985bcf6b377d353871333634ab1641f50288c531ab70b3e5e5466362c02012ae6cf0adf889dac96a89fc5ce29462aa62e651ce21c15d40647d6465baab1a')
+sha512sums=('5e0fee9f9fb4376dcf2959e8285b57a9156d3cf8b9d9118c7b95d2ff63f4dd925bc8cea817bf2fc1ba660e6f5c6dd8f4cf494125cf2a3673443abe0f3a4657c4')
 
 prepare() {
   cp -r client_python-$pkgver client_python-$pkgver-py2


[arch-commits] Commit in python-prometheus_client/repos/testing-any (2 files)

2018-10-20 Thread Johannes Löthberg via arch-commits
Date: Saturday, October 20, 2018 @ 20:55:08
  Author: demize
Revision: 336917

archrelease: copy trunk to testing-any

Added:
  python-prometheus_client/repos/testing-any/PKGBUILD
(from rev 336916, python-prometheus_client/trunk/PKGBUILD)
Deleted:
  python-prometheus_client/repos/testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 20:54:59 UTC (rev 336916)
+++ PKGBUILD2018-10-20 20:55:08 UTC (rev 336917)
@@ -1,51 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=(python-prometheus_client python2-prometheus_client)
-pkgver=0.3.1
-pkgrel=1
-
-pkgdesc="Prometheus instrumentation library for Python applications"
-url="https://github.com/prometheus/client_python";
-arch=('any')
-license=('APACHE')
-
-makedepends=('python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-checkdepends=('python-twisted' 'python2-twisted' 'python2-futures')
-
-source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz)
-sha512sums=('939a985bcf6b377d353871333634ab1641f50288c531ab70b3e5e5466362c02012ae6cf0adf889dac96a89fc5ce29462aa62e651ce21c15d40647d6465baab1a')
-
-prepare() {
-  cp -r client_python-$pkgver client_python-$pkgver-py2
-}
-
-build() {
-  cd client_python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/client_python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd client_python-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/client_python-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-prometheus_client() {
-  depends=('python')
-
-  cd client_python-$pkgver
-  python setup.py install --root="$pkgdir" --skip-build --optimize=1
-}
-
-package_python2-prometheus_client() {
-  depends=('python2')
-
-  cd client_python-$pkgver
-  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
-}

Copied: python-prometheus_client/repos/testing-any/PKGBUILD (from rev 336916, 
python-prometheus_client/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 20:55:08 UTC (rev 336917)
@@ -0,0 +1,51 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=(python-prometheus_client python2-prometheus_client)
+pkgver=0.4.2
+pkgrel=1
+
+pkgdesc="Prometheus instrumentation library for Python applications"
+url="https://github.com/prometheus/client_python";
+arch=('any')
+license=('APACHE')
+
+makedepends=('python' 'python-setuptools'
+ 'python2' 'python2-setuptools')
+checkdepends=('python-twisted' 'python2-twisted' 'python2-futures')
+
+source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz)
+sha512sums=('5e0fee9f9fb4376dcf2959e8285b57a9156d3cf8b9d9118c7b95d2ff63f4dd925bc8cea817bf2fc1ba660e6f5c6dd8f4cf494125cf2a3673443abe0f3a4657c4')
+
+prepare() {
+  cp -r client_python-$pkgver client_python-$pkgver-py2
+}
+
+build() {
+  cd client_python-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/client_python-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd client_python-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/client_python-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-prometheus_client() {
+  depends=('python')
+
+  cd client_python-$pkgver
+  python setup.py install --root="$pkgdir" --skip-build --optimize=1
+}
+
+package_python2-prometheus_client() {
+  depends=('python2')
+
+  cd client_python-$pkgver
+  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
+}


[arch-commits] Commit in pulseaudio-equalizer-ladspa/trunk (PKGBUILD)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 20:46:16
  Author: ffy00
Revision: 398129

upgpkg: pulseaudio-equalizer-ladspa 3.0.1-1

Modified:
  pulseaudio-equalizer-ladspa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 20:45:00 UTC (rev 398128)
+++ PKGBUILD2018-10-20 20:46:16 UTC (rev 398129)
@@ -1,7 +1,7 @@
 # Maintainer: Filipe Laíns (FFY00) 
 
 pkgname=pulseaudio-equalizer-ladspa
-pkgver=3.0.0
+pkgver=3.0.1
 pkgrel=1
 pkgdesc='A 15-band equalizer for PulseAudio'
 arch=(any)
@@ -11,7 +11,7 @@
 makedepends=('meson')
 optdepends=('python2-gobject: python2 support')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('39d96dae7a40b223ed7b2b637646b78a1167938b9d6af5f8d227ea7b59a941b728c75b33244e7ee1a20655e7be39180add61fe13d9698192f4e27c3f875c189d')
+sha512sums=('377a7aeff31ffe9cf3d5e10325b23177a5c3e5fcaeae506c9d59a93a781756311b2811557d3e9b5df4db4dc4d4aa09ccfb3a424baf6d102852574bdd4d49d570')
 
 build() {
   mkdir -p equalizer-$pkgver/build


[arch-commits] Commit in pulseaudio-equalizer-ladspa/repos/community-any (2 files)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 20:46:21
  Author: ffy00
Revision: 398130

archrelease: copy trunk to community-any

Added:
  pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD
(from rev 398129, pulseaudio-equalizer-ladspa/trunk/PKGBUILD)
Deleted:
  pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 20:46:16 UTC (rev 398129)
+++ PKGBUILD2018-10-20 20:46:21 UTC (rev 398130)
@@ -1,36 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=pulseaudio-equalizer-ladspa
-pkgver=3.0.0
-pkgrel=1
-pkgdesc='A 15-band equalizer for PulseAudio'
-arch=(any)
-url='https://github.com/pulseaudio-equalizer-ladspa/equalizer'
-license=('GPL3')
-depends=('python-gobject' 'gtk3' 'swh-plugins' 'pulseaudio' 'bc')
-makedepends=('meson')
-optdepends=('python2-gobject: python2 support')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('39d96dae7a40b223ed7b2b637646b78a1167938b9d6af5f8d227ea7b59a941b728c75b33244e7ee1a20655e7be39180add61fe13d9698192f4e27c3f875c189d')
-
-build() {
-  mkdir -p equalizer-$pkgver/build
-  cd equalizer-$pkgver/build
-
-  arch-meson ..
-
-  ninja
-}
-
-package() {
-  cd equalizer-$pkgver/build
-
-  DESTDIR="$pkgdir" meson install
-
-  python -m compileall -d /usr/lib "$pkgdir"/usr/lib
-  python -O -m compileall -d /usr/lib "$pkgdir"/usr/lib
-
-  # It's GLP3 but has a specific copyright string
-  install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: pulseaudio-equalizer-ladspa/repos/community-any/PKGBUILD (from rev 
398129, pulseaudio-equalizer-ladspa/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 20:46:21 UTC (rev 398130)
@@ -0,0 +1,36 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=pulseaudio-equalizer-ladspa
+pkgver=3.0.1
+pkgrel=1
+pkgdesc='A 15-band equalizer for PulseAudio'
+arch=(any)
+url='https://github.com/pulseaudio-equalizer-ladspa/equalizer'
+license=('GPL3')
+depends=('python-gobject' 'gtk3' 'swh-plugins' 'pulseaudio' 'bc')
+makedepends=('meson')
+optdepends=('python2-gobject: python2 support')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('377a7aeff31ffe9cf3d5e10325b23177a5c3e5fcaeae506c9d59a93a781756311b2811557d3e9b5df4db4dc4d4aa09ccfb3a424baf6d102852574bdd4d49d570')
+
+build() {
+  mkdir -p equalizer-$pkgver/build
+  cd equalizer-$pkgver/build
+
+  arch-meson ..
+
+  ninja
+}
+
+package() {
+  cd equalizer-$pkgver/build
+
+  DESTDIR="$pkgdir" meson install
+
+  python -m compileall -d /usr/lib "$pkgdir"/usr/lib
+  python -O -m compileall -d /usr/lib "$pkgdir"/usr/lib
+
+  # It's GLP3 but has a specific copyright string
+  install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+


[arch-commits] Commit in cloudprint-cups/trunk (PKGBUILD cloudprint-cups.install)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 20:44:56
  Author: ffy00
Revision: 398127

upgpkg: cloudprint-cups 1:20160502.r16.g1f27903-1

Added:
  cloudprint-cups/trunk/PKGBUILD
  cloudprint-cups/trunk/cloudprint-cups.install

-+
 PKGBUILD|   42 ++
 cloudprint-cups.install |8 
 2 files changed, 50 insertions(+)

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 20:44:56 UTC (rev 398127)
@@ -0,0 +1,42 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=cloudprint-cups
+_gitname=CUPS-Cloud-Print
+_commit=1f279036fad249efa8a2bca7f8f54adffd3b59c8
+pkgver=20160502.r16.g1f27903
+pkgrel=1
+epoch=1
+pkgdesc='Google Cloud Print driver for CUPS, allows printing to printers 
hosted on GCP.'
+arch=('any')
+url='https://github.com/simoncadman/CUPS-Cloud-Print'
+license=('GPL3')
+depends=('cups' 'imagemagick' 'ghostscript' 'python2-pycups' 'python2' 
'python2-httplib2' 'python2-six')
+makedepends=('git')
+install=$pkgname.install
+source=("git://github.com/simoncadman/CUPS-Cloud-Print.git#commit=$_commit")
+sha512sums=('SKIP')
+
+pkgver() {
+  cd $_gitname
+
+  git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+  cd $_gitname
+
+  ./configure --prefix /usr
+
+  make
+}
+
+package() {
+  cd $_gitname
+
+  NOPERMS=1 make DESTDIR="$pkgdir" install
+  python2 -O -m compileall "$pkgdir"/usr/share/$pkgname
+
+  install -dm 755 "$pkgdir"/usr/bin
+  ln -sf /usr/share/$pkgname/setupcloudprint.py 
"$pkgdir"/usr/bin/setupcloudprint
+}
+

Added: cloudprint-cups.install
===
--- cloudprint-cups.install (rev 0)
+++ cloudprint-cups.install 2018-10-20 20:44:56 UTC (rev 398127)
@@ -0,0 +1,8 @@
+post_install() {
+  echo 'Run setupcloudprint to connect to your Google account'
+}
+
+post_upgrade() {
+  /usr/share/cloudprint-cups/upgrade.py
+}
+


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

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 20:45:00
  Author: ffy00
Revision: 398128

archrelease: copy trunk to community-any

Added:
  cloudprint-cups/repos/community-any/
  cloudprint-cups/repos/community-any/PKGBUILD
(from rev 398127, cloudprint-cups/trunk/PKGBUILD)
  cloudprint-cups/repos/community-any/cloudprint-cups.install
(from rev 398127, cloudprint-cups/trunk/cloudprint-cups.install)

-+
 PKGBUILD|   42 ++
 cloudprint-cups.install |8 
 2 files changed, 50 insertions(+)

Copied: cloudprint-cups/repos/community-any/PKGBUILD (from rev 398127, 
cloudprint-cups/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-10-20 20:45:00 UTC (rev 398128)
@@ -0,0 +1,42 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=cloudprint-cups
+_gitname=CUPS-Cloud-Print
+_commit=1f279036fad249efa8a2bca7f8f54adffd3b59c8
+pkgver=20160502.r16.g1f27903
+pkgrel=1
+epoch=1
+pkgdesc='Google Cloud Print driver for CUPS, allows printing to printers 
hosted on GCP.'
+arch=('any')
+url='https://github.com/simoncadman/CUPS-Cloud-Print'
+license=('GPL3')
+depends=('cups' 'imagemagick' 'ghostscript' 'python2-pycups' 'python2' 
'python2-httplib2' 'python2-six')
+makedepends=('git')
+install=$pkgname.install
+source=("git://github.com/simoncadman/CUPS-Cloud-Print.git#commit=$_commit")
+sha512sums=('SKIP')
+
+pkgver() {
+  cd $_gitname
+
+  git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+  cd $_gitname
+
+  ./configure --prefix /usr
+
+  make
+}
+
+package() {
+  cd $_gitname
+
+  NOPERMS=1 make DESTDIR="$pkgdir" install
+  python2 -O -m compileall "$pkgdir"/usr/share/$pkgname
+
+  install -dm 755 "$pkgdir"/usr/bin
+  ln -sf /usr/share/$pkgname/setupcloudprint.py 
"$pkgdir"/usr/bin/setupcloudprint
+}
+

Copied: cloudprint-cups/repos/community-any/cloudprint-cups.install (from rev 
398127, cloudprint-cups/trunk/cloudprint-cups.install)
===
--- community-any/cloudprint-cups.install   (rev 0)
+++ community-any/cloudprint-cups.install   2018-10-20 20:45:00 UTC (rev 
398128)
@@ -0,0 +1,8 @@
+post_install() {
+  echo 'Run setupcloudprint to connect to your Google account'
+}
+
+post_upgrade() {
+  /usr/share/cloudprint-cups/upgrade.py
+}
+


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

2018-10-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Saturday, October 20, 2018 @ 20:15:59
  Author: bpiotrowski
Revision: 336915

archrelease: copy trunk to testing-x86_64

Added:
  pkgconf/repos/testing-x86_64/
  pkgconf/repos/testing-x86_64/PKGBUILD
(from rev 336914, pkgconf/trunk/PKGBUILD)
  pkgconf/repos/testing-x86_64/platform-pkg-config.in
(from rev 336914, pkgconf/trunk/platform-pkg-config.in)

+
 PKGBUILD   |   80 +++
 platform-pkg-config.in |   11 ++
 2 files changed, 91 insertions(+)

Copied: pkgconf/repos/testing-x86_64/PKGBUILD (from rev 336914, 
pkgconf/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-10-20 20:15:59 UTC (rev 336915)
@@ -0,0 +1,80 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Johannes Löthberg 
+# Contributor: Piotr Gorski 
+# Contributor: Lucy 
+# Contributor: Bartlomiej Piotrowski 
+
+pkgname=pkgconf
+pkgver=1.5.4
+pkgrel=1
+pkgdesc="Package compiler and linker metadata toolkit"
+url="https://github.com/pkgconf/pkgconf";
+license=(custom:ISC)
+arch=(x86_64)
+depends=(glibc sh)
+makedepends=(git)
+provides=(pkg-config pkgconfig)
+conflicts=(pkg-config)
+replaces=(pkg-config)
+groups=(base-devel)
+_commit=74133eda31bc1ed5947b4a3a854001e320b6c1fe  # tags/pkgconf-1.5.4
+source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; 
platform-pkg-config.in)
+sha256sums=('SKIP'
+'7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
+
+_pcdirs=/usr/lib/pkgconfig:/usr/share/pkgconfig
+_libdir=/usr/lib
+_includedir=/usr/include
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^pkgconf-//;s/-/+/g'
+}
+
+prepare() {
+  mkdir build
+  cd $pkgname
+  ./autogen.sh
+}
+
+build() {
+  cd build
+  ../$pkgname/configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-pkg-config-dir="$_pcdirs" \
+--with-system-libdir="$_libdir" \
+--with-system-includedir="$_includedir" \
+--disable-static
+  make
+}
+
+package() {
+  DESTDIR="$pkgdir" make -C build install
+
+  # From https://src.fedoraproject.org/rpms/pkgconf/
+  sed -e "s|@TARGET_PLATFORM@|$CHOST|g" \
+  -e "s|@PKGCONF_LIBDIRS@|$_pcdirs|g" \
+  -e "s|@PKGCONF_SYSLIBDIR@|$_libdir|g" \
+  -e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+  platform-pkg-config.in |
+install -D /dev/stdin "$pkgdir/usr/bin/$CHOST-pkg-config"
+  ln -s $CHOST-pkg-config "$pkgdir/usr/bin/pkg-config"
+
+  # Multilib
+  if [[ $CARCH = x86_64 ]]; then
+_host32=${CHOST/x86_64/i686}
+sed -e "s|@TARGET_PLATFORM@|$_host32|g" \
+-e "s|@PKGCONF_LIBDIRS@|${_pcdirs/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSLIBDIR@|${_libdir/lib/lib32}|g" \
+-e "s|@PKGCONF_SYSINCDIR@|$_includedir|g" \
+platform-pkg-config.in |
+  install -D /dev/stdin "$pkgdir/usr/bin/$_host32-pkg-config"
+ln -s $_host32-pkg-config "$pkgdir/usr/bin/pkg-config-32"
+  fi
+
+  ln -s pkgconf.1 "$pkgdir/usr/share/man/man1/pkg-config.1"
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
+}
+
+# vim:set sw=2 et:

Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 336914, 
pkgconf/trunk/platform-pkg-config.in)
===
--- testing-x86_64/platform-pkg-config.in   (rev 0)
+++ testing-x86_64/platform-pkg-config.in   2018-10-20 20:15:59 UTC (rev 
336915)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Simple wrapper to tell pkgconf to behave as a platform-specific version of 
pkg-config
+# Platform: @TARGET_PLATFORM@
+
+: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@}
+: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} 
+: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@}
+export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH 
PKG_CONFIG_SYSTEM_INCLUDE_PATH
+
+exec pkgconf "$@"


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

2018-10-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Saturday, October 20, 2018 @ 20:15:52
  Author: bpiotrowski
Revision: 336914

1.5.4-1

switch back to GitHub as upstream's self-hosted git server is down

Modified:
  pkgconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 18:25:17 UTC (rev 336913)
+++ PKGBUILD2018-10-20 20:15:52 UTC (rev 336914)
@@ -5,10 +5,10 @@
 # Contributor: Bartlomiej Piotrowski 
 
 pkgname=pkgconf
-pkgver=1.5.3
+pkgver=1.5.4
 pkgrel=1
 pkgdesc="Package compiler and linker metadata toolkit"
-url="https://git.dereferenced.org/pkgconf/pkgconf";
+url="https://github.com/pkgconf/pkgconf";
 license=(custom:ISC)
 arch=(x86_64)
 depends=(glibc sh)
@@ -17,8 +17,8 @@
 conflicts=(pkg-config)
 replaces=(pkg-config)
 groups=(base-devel)
-_commit=101b99b5b59d58fe6c6dc46ae22edb049cc0bd3a  # tags/pkgconf-1.5.3
-source=("git+$url#commit=$_commit" platform-pkg-config.in)
+_commit=74133eda31bc1ed5947b4a3a854001e320b6c1fe  # tags/pkgconf-1.5.4
+source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit"; 
platform-pkg-config.in)
 sha256sums=('SKIP'
 '7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
 


[arch-commits] Commit in (pkgconf)

2018-10-20 Thread Bartłomiej Piotrowski via arch-commits
Date: Saturday, October 20, 2018 @ 20:09:44
  Author: bpiotrowski
Revision: 398123

pkgconf has been moved to [core]

Deleted:
  pkgconf/


[arch-commits] Commit in (3 files)

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 20:05:10
  Author: ffy00
Revision: 398121

add root structure

Added:
  cloudprint-cups/
  cloudprint-cups/repos/
  cloudprint-cups/trunk/


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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 19:38:04
  Author: arojas
Revision: 398120

archrelease: copy trunk to community-any

Added:
  sage-notebook/repos/community-any/PKGBUILD
(from rev 398119, sage-notebook/trunk/PKGBUILD)
  sage-notebook/repos/community-any/sage.service
(from rev 398119, sage-notebook/trunk/sage.service)
Deleted:
  sage-notebook/repos/community-any/PKGBUILD
  sage-notebook/repos/community-any/sage.service

--+
 PKGBUILD |  123 ++---
 sage.service |   16 +++
 2 files changed, 73 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 19:37:42 UTC (rev 398119)
+++ PKGBUILD2018-10-20 19:38:04 UTC (rev 398120)
@@ -1,58 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Maintainer: Evgeniy Alekseev 
-
-pkgname=sage-notebook
-pkgver=1.1.0
-pkgrel=1
-pkgdesc='Browser-based notebook interface for SageMath'
-arch=(any)
-url='http://www.sagemath.org'
-license=(GPL3)
-depends=(sagemath python2-twisted python2-flask-oldsessions 
python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol)
-optdepends=('python2-pyopenssl: to use the notebook in secure mode')
-makedepends=(gendesk)
-source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz";
 sage.service)
-sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590'
-'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
-
-prepare() {
-# create *.desktop file
-  gendesk -f -n \
-  --pkgname="sage-notebook" \
-  --pkgdesc="SageMath notebook" \
-  --name="SageMath" \
-  --exec="/usr/bin/sage -notebook=sagenb" \
-  --terminal=true \
-  --categories="Education;Science;Math"
-
-  cd sagenb-$pkgver
-# Use python2
-  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' 
-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
--e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
-  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
-  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
-}
-
-build() {
-  cd sagenb-$pkgver
-  python2 setup.py build
-}
-
-package() {
-  cd sagenb-$pkgver
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING
-
-  ln -s /usr/share/mathjax 
"$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax
-
-# install a systemd user unit
-  install -Dm644 "${srcdir}/sage.service" 
"$pkgdir/usr/lib/systemd/user/sage.service"
-# install *.desktop and icon files
-  install -Dm644 "${srcdir}/sage-notebook.desktop" 
"$pkgdir/usr/share/applications/sage-notebook.desktop"
-  install -Dm644 
"$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" 
\
- "$pkgdir/usr/share/pixmaps/sage-notebook.png"
-# remove sage3d
-  rm -r "$pkgdir"/usr/bin
-}

Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 398119, 
sage-notebook/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 19:38:04 UTC (rev 398120)
@@ -0,0 +1,65 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Evgeniy Alekseev 
+
+pkgname=sage-notebook
+pkgver=1.1.0
+pkgrel=2
+pkgdesc='Browser-based notebook interface for SageMath'
+arch=(any)
+url='http://www.sagemath.org'
+license=(GPL3)
+depends=(sagemath python2-twisted python2-flask-oldsessions 
python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol)
+optdepends=('python2-pyopenssl: to use the notebook in secure mode')
+makedepends=(gendesk python2-sphinx)
+source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz";
 sage.service)
+sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590'
+'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
+
+prepare() {
+# create *.desktop file
+  gendesk -f -n \
+  --pkgname="sage-notebook" \
+  --pkgdesc="SageMath notebook" \
+  --name="SageMath" \
+  --exec="/usr/bin/sage -notebook=sagenb" \
+  --terminal=true \
+  --categories="Education;Science;Math"
+
+  cd sagenb-$pkgver
+# Use python2
+  find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' 
-e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
+  sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py
+  sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py 
+}
+
+build() {
+  cd sagenb-$pkgver
+  python2 setup.py build
+  
+  cd doc
+  make SPHINXBUILD=sphinx-build2 html
+}
+
+package() {
+  cd sagenb-$pkgver
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 COPYING "

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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 19:37:42
  Author: arojas
Revision: 398119

Add docs

Modified:
  sage-notebook/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 19:37:20 UTC (rev 398118)
+++ PKGBUILD2018-10-20 19:37:42 UTC (rev 398119)
@@ -3,7 +3,7 @@
 
 pkgname=sage-notebook
 pkgver=1.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Browser-based notebook interface for SageMath'
 arch=(any)
 url='http://www.sagemath.org'
@@ -10,7 +10,7 @@
 license=(GPL3)
 depends=(sagemath python2-twisted python2-flask-oldsessions 
python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax jsmol)
 optdepends=('python2-pyopenssl: to use the notebook in secure mode')
-makedepends=(gendesk)
+makedepends=(gendesk python2-sphinx)
 
source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz";
 sage.service)
 sha256sums=('219a02e2b15289a6ecdc8db41e14424fbbe7ad5ff85fbc1d85baf558db502590'
 '2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a')
@@ -36,6 +36,9 @@
 build() {
   cd sagenb-$pkgver
   python2 setup.py build
+  
+  cd doc
+  make SPHINXBUILD=sphinx-build2 html
 }
 
 package() {
@@ -55,4 +58,8 @@
  "$pkgdir/usr/share/pixmaps/sage-notebook.png"
 # remove sage3d
   rm -r "$pkgdir"/usr/bin
+
+# install docs
+  mkdir -p "$pkgdir"/usr/share/doc/sagenb
+  cp -r doc/build/html "$pkgdir"/usr/share/doc/sagenb
 }


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:37:20
  Author: felixonmars
Revision: 398118

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:37:02
  Author: felixonmars
Revision: 398117

upgpkg: hledger-web 1.11.1-19

rebuild with html-conduit 1.3.2

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 19:35:39 UTC (rev 398116)
+++ PKGBUILD2018-10-20 19:37:02 UTC (rev 398117)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.11.1
-pkgrel=18
+pkgrel=19
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:35:39
  Author: felixonmars
Revision: 398116

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:35:21
  Author: felixonmars
Revision: 398115

upgpkg: haskell-yesod-test 1.6.5.1-7

rebuild with html-conduit 1.3.2

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 19:34:14 UTC (rev 398114)
+++ PKGBUILD2018-10-20 19:35:21 UTC (rev 398115)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.5.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:34:14
  Author: felixonmars
Revision: 398114

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-html-conduit/repos/community-staging-x86_64/
  haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 398113, haskell-html-conduit/trunk/PKGBUILD)

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
398113, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-10-20 19:34:14 UTC (rev 398114)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.3.2
+pkgrel=1
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit'
+ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-10-20 Thread Felix Yan via arch-commits
Date: Saturday, October 20, 2018 @ 19:33:56
  Author: felixonmars
Revision: 398113

upgpkg: haskell-html-conduit 1.3.2-1

rebuild with html-conduit 1.3.2

Modified:
  haskell-html-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 19:12:52 UTC (rev 398112)
+++ PKGBUILD2018-10-20 19:33:56 UTC (rev 398113)
@@ -2,8 +2,8 @@
 
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
-pkgver=1.3.1
-pkgrel=52
+pkgver=1.3.2
+pkgrel=1
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml";
 license=('MIT')
@@ -12,7 +12,7 @@
  'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
 makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('2f6e77f7894459f724ffd1357545eedafcd820160de7bff71f775cc38189ddd78df735c0349ac0ebbf22def2f915e62df795ef32ea1652dc72cd0fa811d76dbf')
+sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


[arch-commits] Commit in sagemath-doc/repos/community-any (5 files)

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 19:12:52
  Author: arojas
Revision: 398112

archrelease: copy trunk to community-any

Added:
  sagemath-doc/repos/community-any/PKGBUILD
(from rev 398111, sagemath-doc/trunk/PKGBUILD)
  sagemath-doc/repos/community-any/docbuild_main.patch
(from rev 398111, sagemath-doc/trunk/docbuild_main.patch)
  sagemath-doc/repos/community-any/sagemath-doc-sphinx-1.8.patch
(from rev 398111, sagemath-doc/trunk/sagemath-doc-sphinx-1.8.patch)
Deleted:
  sagemath-doc/repos/community-any/PKGBUILD
  sagemath-doc/repos/community-any/docbuild_main.patch

---+
 PKGBUILD  |  119 
 docbuild_main.patch   |   12 ++--
 sagemath-doc-sphinx-1.8.patch |   16 +
 3 files changed, 84 insertions(+), 63 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 19:12:24 UTC (rev 398111)
+++ PKGBUILD2018-10-20 19:12:52 UTC (rev 398112)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-
-pkgname=sagemath-doc
-pkgver=8.3
-pkgrel=1
-pkgdesc="HTML documentation and inline help for SageMath"
-arch=(any)
-url="http://www.sagemath.org";
-license=(GPL)
-depends=(python2-sphinx gap-4.8-doc thebe)
-makedepends=(sage-notebook python2-pyzmq python2-docutils 
python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets)
-source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz";
-docbuild_main.patch)
-sha256sums=('41fd0b4eb820f7a1274e12294b6fbdbbf60d0027bff98c22fdc84da140964929'
-'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b')
-
-prepare() {
-  cd sage-$pkgver
-
-# fix relative imports
-  patch -p0 -i ../docbuild_main.patch
-# use sage_setup imports from sagemath source, but use system sage ones (which 
include compiled modules)
-  mkdir -p local-python
-  ln -sr src/sage_setup local-python
-}
-
-build() {
-  cd sage-$pkgver/src
-
-  export SAGE_LOCAL="/usr"
-  export SAGE_ROOT="/usr"
-  export SAGE_SRC="$PWD"
-  export SAGE_DOC_SRC="$SAGE_SRC"/doc
-  export SAGE_DOC="$SAGE_SRC"/doc
-  export SAGE_DOC_MATHJAX=yes
-  export PYTHONPATH="$srcdir"/sage-$pkgver/local-python
-  python2 sage_setup/docbuild --no-pdf-links -k all html
-}
-
-package() {
-  cd sage-$pkgver/src/doc
- 
-  mkdir -p "$pkgdir"/usr/share/doc/sage/en
-  cp -r en/introspect "$pkgdir"/usr/share/doc/sage/en
-  cp -r common "$pkgdir"/usr/share/doc/sage
-  cp -r html "$pkgdir"/usr/share/doc/sage
-
-# Replace duplicated files by symlinks (Gentoo)
-  cd "$pkgdir"/usr/share/doc/sage
-  mv html/en/_static{,.tmp}
-  for _dir in `find -name _static` ; do
-rm -r $_dir
-ln -s /usr/share/doc/sage/html/en/_static $_dir
-  done
-  mv html/en/_static{.tmp,}
-}

Copied: sagemath-doc/repos/community-any/PKGBUILD (from rev 398111, 
sagemath-doc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 19:12:52 UTC (rev 398112)
@@ -0,0 +1,62 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=sagemath-doc
+pkgver=8.4
+pkgrel=1
+pkgdesc="HTML documentation and inline help for SageMath"
+arch=(any)
+url="http://www.sagemath.org";
+license=(GPL)
+depends=(python2-sphinx gap-4.8-doc thebe)
+makedepends=(sage-notebook python2-pyzmq python2-docutils 
python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets)
+source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz";
+docbuild_main.patch sagemath-doc-sphinx-1.8.patch 
sagemath-doc-segfault.patch)
+sha256sums=('961a21f60d251531db4b9935cfb6f67f7a207e1029288b4dc5b807f021078ab0'
+'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b'
+'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e'
+'141ac064305526785fb6d9507896876cbf893cd41ec1e42d86fc836f766c200f')
+
+prepare() {
+  cd sage-$pkgver
+
+# fix relative imports
+  patch -p0 -i ../docbuild_main.patch
+# use sage_setup imports from sagemath source, but use system sage ones (which 
include compiled modules)
+  mkdir -p local-python
+  ln -sr src/sage_setup local-python
+# fix build with sphinx 1.8
+  patch -p1 -i ../sagemath-doc-sphinx-1.8.patch
+# Partially revert https://trac.sagemath.org/ticket/24655 to workaround a 
segfault
+  patch -Rp1 -i ../sagemath-doc-segfault.patch
+}
+
+build() {
+  cd sage-$pkgver/src
+
+  export SAGE_LOCAL="/usr"
+  export SAGE_ROOT="/usr"
+  export SAGE_SRC="$PWD"
+  export SAGE_DOC_SRC="$SAGE_SRC"/doc
+  export SAGE_DOC="$SAGE_DOC_SRC"
+  export SAGE_DOC_MATHJAX=yes
+  export PYTHONPATH="$srcdir"/sage-$pkgver/local-python
+  python2 sage_setup/docbuild --no-pdf-links -k all html
+}
+
+package() {
+  cd sage-$pkgver/src/doc
+ 
+  mkdir -p "$pkgdir"/usr/share/doc/sage/en
+  cp -r en/introspect "$pkgdir"/usr/share/doc/sage/en
+  cp -r common "$pkgdir"/usr/share/doc/sage

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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 19:12:24
  Author: arojas
Revision: 398111

Update to 8.4

Modified:
  sagemath-doc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 18:40:54 UTC (rev 398110)
+++ PKGBUILD2018-10-20 19:12:24 UTC (rev 398111)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=sagemath-doc
-pkgver=8.3
+pkgver=8.4
 pkgrel=1
 pkgdesc="HTML documentation and inline help for SageMath"
 arch=(any)
@@ -10,10 +10,11 @@
 depends=(python2-sphinx gap-4.8-doc thebe)
 makedepends=(sage-notebook python2-pyzmq python2-docutils 
python2-jupyter_client python2-pkgconfig cython2 python2-ipywidgets)
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/sagemath/sage/archive/$pkgver.tar.gz";
-docbuild_main.patch sagemath-doc-sphinx-1.8.patch)
-sha256sums=('41fd0b4eb820f7a1274e12294b6fbdbbf60d0027bff98c22fdc84da140964929'
+docbuild_main.patch sagemath-doc-sphinx-1.8.patch 
sagemath-doc-segfault.patch)
+sha256sums=('961a21f60d251531db4b9935cfb6f67f7a207e1029288b4dc5b807f021078ab0'
 'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b'
-'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e')
+'f2488c508c3322ad1bdedd56913adbcb4ab964531be95d12a86abb723b9fd25e'
+'141ac064305526785fb6d9507896876cbf893cd41ec1e42d86fc836f766c200f')
 
 prepare() {
   cd sage-$pkgver
@@ -25,6 +26,8 @@
   ln -sr src/sage_setup local-python
 # fix build with sphinx 1.8
   patch -p1 -i ../sagemath-doc-sphinx-1.8.patch
+# Partially revert https://trac.sagemath.org/ticket/24655 to workaround a 
segfault
+  patch -Rp1 -i ../sagemath-doc-segfault.patch
 }
 
 build() {
@@ -34,7 +37,7 @@
   export SAGE_ROOT="/usr"
   export SAGE_SRC="$PWD"
   export SAGE_DOC_SRC="$SAGE_SRC"/doc
-  export SAGE_DOC="$SAGE_SRC"/doc
+  export SAGE_DOC="$SAGE_DOC_SRC"
   export SAGE_DOC_MATHJAX=yes
   export PYTHONPATH="$srcdir"/sage-$pkgver/local-python
   python2 sage_setup/docbuild --no-pdf-links -k all html


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

2018-10-20 Thread Jerome Leclanche via arch-commits
Date: Saturday, October 20, 2018 @ 18:40:54
  Author: jleclanche
Revision: 398110

archrelease: copy trunk to community-any

Added:
  
python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
(from rev 398109, 
python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch)
  python-pipenv/repos/community-any/PKGBUILD
(from rev 398109, python-pipenv/trunk/PKGBUILD)
Deleted:
  
python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
  python-pipenv/repos/community-any/PKGBUILD

-+
 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch |   64 ++--
 PKGBUILD|  154 
+-
 2 files changed, 113 insertions(+), 105 deletions(-)

Deleted: 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
===
--- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
2018-10-20 18:30:31 UTC (rev 398109)
+++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
2018-10-20 18:40:54 UTC (rev 398110)
@@ -1,32 +0,0 @@
-From 29c76d50b90fd7b9494c61b0f028287580172940 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Wed, 15 Aug 2018 22:37:12 -0400
-Subject: [PATCH] setup: don't setup_requires on things used to run development
- tasks
-
-It's not actually needed for setup.py, and is only used for:
-- `invoke release.bump-version`
-- `invoke release.tag-version`
-
-Including it in setup_requires is just something which ends up being
-downloaded from PyPI as an egg, when doing possibly offline distro
-packaging.

- setup.py | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/setup.py b/setup.py
-index 7c87a2d6..179359f0 100644
 a/setup.py
-+++ b/setup.py
-@@ -130,7 +130,6 @@ setup(
- ],
- },
- python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
--setup_requires=['invoke', 'parver'],
- install_requires=required,
- extras_require={},
- include_package_data=True,
--- 
-2.18.0
-

Copied: 
python-pipenv/repos/community-any/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
 (from rev 398109, 
python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch)
===
--- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
(rev 0)
+++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
2018-10-20 18:40:54 UTC (rev 398110)
@@ -0,0 +1,32 @@
+From 29c76d50b90fd7b9494c61b0f028287580172940 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Wed, 15 Aug 2018 22:37:12 -0400
+Subject: [PATCH] setup: don't setup_requires on things used to run development
+ tasks
+
+It's not actually needed for setup.py, and is only used for:
+- `invoke release.bump-version`
+- `invoke release.tag-version`
+
+Including it in setup_requires is just something which ends up being
+downloaded from PyPI as an egg, when doing possibly offline distro
+packaging.
+---
+ setup.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 7c87a2d6..179359f0 100644
+--- a/setup.py
 b/setup.py
+@@ -130,7 +130,6 @@ setup(
+ ],
+ },
+ python_requires=">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*",
+-setup_requires=["invoke", "parver"],
+ install_requires=required,
+ extras_require={},
+ include_package_data=True,
+-- 
+2.18.0
+

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 18:30:31 UTC (rev 398109)
+++ PKGBUILD2018-10-20 18:40:54 UTC (rev 398110)
@@ -1,73 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: Maikel Wever 
-
-pkgbase=python-pipenv
-pkgname=(python-pipenv python2-pipenv)
-pkgver=2018.7.1
-pkgrel=3
-pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv."
-url="https://docs.pipenv.org";
-arch=('any')
-license=('MIT')
-makedepends=('python-setuptools'
- 'python2-setuptools')
-#checkdepends=('python-pytest' 'python-pytest-runner'
-#'python-pip' 'python-certifi' 'python-virtualenv'
-#'python-virtualenv-clone' 'python-strict-rfc3339'
-#'python-pytz' 'python-flaky' 'python-mock'
-#'python2-pytest' 'python2-pytest-runner')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz";
-"0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch")
-sha256sums=('e7428c4a3ac93b8ad0a7819e043191865fc75b93a4a26a7288bf2a12883bca7a'
-'c518c4a1f761aa41eb5e54f92aab4b8322bff36f188d48f014059bd13e0b0eae')
-
-prepare() {
-  patch -p1 -d pipenv-$pkgver < 
0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
-  cp -a pipenv-$pkgver{,-py2}
-}
-
-build(){
-  cd "$srcdir/pipenv-$pkgver"
-  python setup

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

2018-10-20 Thread Laurent Carlier via arch-commits
Date: Saturday, October 20, 2018 @ 18:30:31
  Author: lcarlier
Revision: 398109

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-mesa/repos/multilib-testing-x86_64/
  lib32-mesa/repos/multilib-testing-x86_64/LICENSE
(from rev 398108, lib32-mesa/trunk/LICENSE)
  lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD
(from rev 398108, lib32-mesa/trunk/PKGBUILD)

--+
 LICENSE  |   83 ++
 PKGBUILD |  166 +
 2 files changed, 249 insertions(+)

Copied: lib32-mesa/repos/multilib-testing-x86_64/LICENSE (from rev 398108, 
lib32-mesa/trunk/LICENSE)
===
--- multilib-testing-x86_64/LICENSE (rev 0)
+++ multilib-testing-x86_64/LICENSE 2018-10-20 18:30:31 UTC (rev 398109)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+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.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: lib32-mesa/repos/multilib-testing-x86_64/PKGBUILD (from rev 398108, 
lib32-mesa/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-10-20 18:30:31 UTC (rev 398109)
@@ -0,0 +1,166 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Jan de Groot 
+# Contributor: Andreas Radke 
+
+pkgbase=lib32-mesa
+pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
+pkgver=18.2.3
+pkgrel=1
+arch=('x86_64')
+makedepends=('python2-mako' 'lib32-libxml2' 'lib32-ex

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

2018-10-20 Thread Laurent Carlier via arch-commits
Date: Saturday, October 20, 2018 @ 18:30:25
  Author: lcarlier
Revision: 398108

upgpkg: lib32-mesa 18.2.3-1

upstream update 18.2.3

Modified:
  lib32-mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 18:13:08 UTC (rev 398107)
+++ PKGBUILD2018-10-20 18:30:25 UTC (rev 398108)
@@ -4,7 +4,7 @@
 
 pkgbase=lib32-mesa
 pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
-pkgver=18.2.2
+pkgver=18.2.3
 pkgrel=1
 arch=('x86_64')
 makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto'
@@ -14,7 +14,7 @@
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
 LICENSE)
-sha512sums=('35c27f0673abd35d0581db34b6ad646058523dd826ff751df718e1f9d6a996409a0c5b313fbbf177058d9610a53d646f858fb86537e3ea1000df5edbddcf043a'
+sha512sums=('20f512b1f3835b1c78b1f05f2e2125dc3437b61b8857e7ec62e0f9ac3be2ccb5b7ebe7e18f444da1117bc100d75e4b03cd2a0180f0f0b1cf760714b43bc7a664'
 'SKIP'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 



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

2018-10-20 Thread Laurent Carlier via arch-commits
Date: Saturday, October 20, 2018 @ 18:25:11
  Author: lcarlier
Revision: 336912

upgpkg: mesa 18.2.3-1

upstream update 18.2.3

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 17:30:29 UTC (rev 336911)
+++ PKGBUILD2018-10-20 18:25:11 UTC (rev 336912)
@@ -4,7 +4,7 @@
 pkgbase=mesa
 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.2
+pkgver=18.2.3
 pkgrel=1
 arch=('x86_64')
 makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
@@ -15,7 +15,7 @@
 license=('custom')
 source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
 LICENSE)
-sha512sums=('35c27f0673abd35d0581db34b6ad646058523dd826ff751df718e1f9d6a996409a0c5b313fbbf177058d9610a53d646f858fb86537e3ea1000df5edbddcf043a'
+sha512sums=('20f512b1f3835b1c78b1f05f2e2125dc3437b61b8857e7ec62e0f9ac3be2ccb5b7ebe7e18f444da1117bc100d75e4b03cd2a0180f0f0b1cf760714b43bc7a664'
 'SKIP'
 
'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7')
 validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D'  # Emil Velikov 



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

2018-10-20 Thread Laurent Carlier via arch-commits
Date: Saturday, October 20, 2018 @ 18:25:17
  Author: lcarlier
Revision: 336913

archrelease: copy trunk to testing-x86_64

Added:
  mesa/repos/testing-x86_64/
  mesa/repos/testing-x86_64/LICENSE
(from rev 336912, mesa/trunk/LICENSE)
  mesa/repos/testing-x86_64/PKGBUILD
(from rev 336912, mesa/trunk/PKGBUILD)

--+
 LICENSE  |   83 +++
 PKGBUILD |  184 +
 2 files changed, 267 insertions(+)

Copied: mesa/repos/testing-x86_64/LICENSE (from rev 336912, mesa/trunk/LICENSE)
===
--- testing-x86_64/LICENSE  (rev 0)
+++ testing-x86_64/LICENSE  2018-10-20 18:25:17 UTC (rev 336913)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+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.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: mesa/repos/testing-x86_64/PKGBUILD (from rev 336912, 
mesa/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-10-20 18:25:17 UTC (rev 336913)
@@ -0,0 +1,184 @@
+# Maintainer: Jan de Groot 
+# Maintainer: Andreas Radke 
+
+pkgbase=mesa
+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.3
+pkgrel=1
+arch=('x86_64')
+makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
+ 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 
'w

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

2018-10-20 Thread Jerome Leclanche via arch-commits
Date: Saturday, October 20, 2018 @ 18:13:08
  Author: jleclanche
Revision: 398107

upgpkg: python-pipenv 2018.10.13-1

Upstream release 2018.10.13

Modified:
  
python-pipenv/trunk/0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
  python-pipenv/trunk/PKGBUILD

-+
 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch |4 
 PKGBUILD|   92 
+-
 2 files changed, 52 insertions(+), 44 deletions(-)

Modified: 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
===
--- 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
2018-10-20 17:44:02 UTC (rev 398106)
+++ 0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch 
2018-10-20 18:13:08 UTC (rev 398107)
@@ -22,8 +22,8 @@
 @@ -130,7 +130,6 @@ setup(
  ],
  },
- python_requires='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*',
--setup_requires=['invoke', 'parver'],
+ python_requires=">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*",
+-setup_requires=["invoke", "parver"],
  install_requires=required,
  extras_require={},
  include_package_data=True,

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 17:44:02 UTC (rev 398106)
+++ PKGBUILD2018-10-20 18:13:08 UTC (rev 398107)
@@ -3,35 +3,40 @@
 
 pkgbase=python-pipenv
 pkgname=(python-pipenv python2-pipenv)
-pkgver=2018.7.1
-pkgrel=3
+pkgver=2018.10.13
+pkgrel=1
 pkgdesc="Sacred Marriage of Pipfile, Pip, & Virtualenv."
 url="https://docs.pipenv.org";
-arch=('any')
-license=('MIT')
-makedepends=('python-setuptools'
- 'python2-setuptools')
-#checkdepends=('python-pytest' 'python-pytest-runner'
-#'python-pip' 'python-certifi' 'python-virtualenv'
-#'python-virtualenv-clone' 'python-strict-rfc3339'
-#'python-pytz' 'python-flaky' 'python-mock'
-#'python2-pytest' 'python2-pytest-runner')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz";
-"0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch")
-sha256sums=('e7428c4a3ac93b8ad0a7819e043191865fc75b93a4a26a7288bf2a12883bca7a'
-'c518c4a1f761aa41eb5e54f92aab4b8322bff36f188d48f014059bd13e0b0eae')
+arch=("any")
+license=("MIT")
+makedepends=("python-setuptools" "python2-setuptools")
+#checkdepends=(
+#  "python-pytest" "python-pytest-runner"
+#  "python-pip" "python-certifi" "python-virtualenv"
+#  "python-virtualenv-clone" "python-strict-rfc3339"
+#  "python-pytz" "python-flaky" "python-mock"
+#  "python2-pytest" "python2-pytest-runner"
+#)
+source=(
+   
"${pkgname}-${pkgver}.tar.gz::https://github.com/pypa/pipenv/archive/v${pkgver}.tar.gz";
+   "0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch"
+)
+sha256sums=(
+   "7d34a075ee0f252b2a26e576c6231b9d44553dc3703a21dcdbd2ede786b6ccd3"
+   "878fd681571afe7e9664fcb06828f41e999d33dc31ae3b11cfbd93475fe8516d"
+)
 
 prepare() {
-  patch -p1 -d pipenv-$pkgver < 
0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
-  cp -a pipenv-$pkgver{,-py2}
+   patch -p1 -d pipenv-$pkgver < 
0001-setup-don-t-setup_requires-on-things-used-to-run-dev.patch
+   cp -a pipenv-$pkgver{,-py2}
 }
 
 build(){
-  cd "$srcdir/pipenv-$pkgver"
-  python setup.py build
+   cd "$srcdir/pipenv-$pkgver"
+   python setup.py build
 
-  cd "$srcdir/pipenv-$pkgver-py2"
-  python2 setup.py build
+   cd "$srcdir/pipenv-$pkgver-py2"
+   python2 setup.py build
 }
 
 #check(){
@@ -43,31 +48,34 @@
 #}
 
 package_python2-pipenv() {
-  depends=('python2' 'python2-pip' 'python2-pew' 'python2-virtualenv'
-  'python2-virtualenv-clone' 'python2-ordereddict'
-  'python2-setuptools' 'python2-certifi' 'python2-pyopenssl'
-  'python2-cryptography' 'python2-idna')
-  cd "pipenv-$pkgver-py2"
-  python2 setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-  install -Dm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+   depends=(
+   "python2" "python2-pip" "python2-pew" "python2-virtualenv"
+   "python2-virtualenv-clone" "python2-ordereddict"
+   "python2-setuptools" "python2-certifi" "python2-pyopenssl"
+   "python2-cryptography" "python2-idna"
+   )
+   cd "pipenv-$pkgver-py2"
+   python2 setup.py install --root="$pkgdir/" --skip-build
+   install -Dm 644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 
-  mv "${pkgdir}/usr/bin/pipenv" "${pkgdir}/usr/bin/pipenv2"
-  mv "${pkgdir}/usr/bin/pewtwo" "${pkgdir}/usr/bin/pewtwo2"
-  mv "${pkgdir}/usr/bin/pipenv-resolver" "${pkgdir}/usr/bin/pipenv-resolver2"
+   mv "${pkgdir}/usr/bin/pipenv" "${pkgdir}/usr/bin/pipenv2"
+   mv "${pkgdir}/usr/bin/pipe

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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 17:44:02
  Author: arojas
Revision: 398106

archrelease: copy trunk to community-testing-any

Added:
  python-sphinx/repos/community-testing-any/PKGBUILD
(from rev 398105, python-sphinx/trunk/PKGBUILD)
Deleted:
  python-sphinx/repos/community-testing-any/PKGBUILD

--+
 PKGBUILD |  305 +++--
 1 file changed, 156 insertions(+), 149 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 17:43:32 UTC (rev 398105)
+++ PKGBUILD2018-10-20 17:44:02 UTC (rev 398106)
@@ -1,149 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Sébastien Luttringer
-# Contributor: Angel Velasquez 
-# Contributor: Fabio Volpe 
-
-pkgbase=python-sphinx
-pkgname=('python-sphinx' 'python2-sphinx')
-pkgver=1.8.1
-pkgrel=1
-
-arch=('any')
-url='http://www.sphinx-doc.org/'
-license=('BSD')
-
-makedepends=(
-  'python-setuptools'
-  'python-docutils'
-  'python-jinja'
-  'python-pygments'
-  'python-six'
-  'python-imagesize'
-  'python-sphinxcontrib-websupport'
-  'python-sqlalchemy'
-  'python-whoosh'
-  'python2-setuptools'
-  'python2-docutils'
-  'python2-jinja'
-  'python2-pygments'
-  'python2-six'
-  'python2-imagesize'
-  'python2-sphinxcontrib-websupport'
-  'python2-sqlalchemy'
-  'python2-whoosh'
-  'python2-typing'
-)
-
-checkdepends=(
-  'texlive-latexextra'
-  'python-nose' 'python2-nose'
-  'python-snowballstemmer' 'python2-snowballstemmer'
-  'python-babel' 'python2-babel'
-  'python-sphinx-alabaster-theme' 'python2-sphinx-alabaster-theme'
-  'python-sphinx_rtd_theme' 'python2-sphinx_rtd_theme'
-  'python-mock' 'python2-mock'
-  'python-html5lib' 'python2-html5lib'
-  'python-requests' 'python2-requests'
-  'python2-pytest' 'python-pytest'
-  'python2-enum34'
-  'python-sphinxcontrib-websupport' 'python2-sphinxcontrib-websupport'
-  'imagemagick' 'librsvg'
-)
-
-source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc})
-
-validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E'
-  'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07')
-sha512sums=('971a478ccd0f77e7e9bf8548a31805140d2d757f237493e63a3046309683b1f6ae4f943f0b66cc8e00c3917a40c1c8e4cd2ec5133ff7ca565584b058bab5e677'
-'SKIP')
-
-prepare() {
-  # souce duplication is required because makefile modify source code
-  # setyp.py --build tricks don't works well
-  cp -a Sphinx-$pkgver Sphinx-${pkgver}2
-  # change python2 interpreter
-  find Sphinx-${pkgver}2 -type f -exec \
-sed -i '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' {} \;
-  # change sphinx-binaries name in source code
-  find Sphinx-${pkgver}2 -type f -name '*.py' -exec \
-sed -ri 's,(sphinx-(:?build|apidoc|autogen|quickstart)),\12,' {} \;
-}
-
-build() {
-  msg2 'Python 3 version'
-  cd "$srcdir"/Sphinx-$pkgver
-  make PYTHON=python3 build
-
-  msg2 'Python 2 version'
-  cd "$srcdir"/Sphinx-${pkgver}2
-  make PYTHON=python2 build
-}
-
-#check() {
-#  msg2 'Python 3 version'
-#  cd "$srcdir"/Sphinx-$pkgver
-#  LC_ALL="en_US.UTF-8" make PYTHON=python3 test
-#  rm -r tests
-#
-#  msg2 'Python 2 version'
-#  cd "$srcdir"/Sphinx-${pkgver}2
-#  LC_ALL="en_US.UTF-8" make PYTHON=python2 test
-#  rm -r tests
-#}
-
-package_python-sphinx() {
-  pkgdesc='Python3 documentation generator'
-  depends=(
-'python-setuptools'
-'python-jinja'
-'python-pygments'
-'python-docutils'
-'python-sphinx_rtd_theme'
-'python-sphinx-alabaster-theme'
-'python-babel'
-'python-snowballstemmer'
-'python-six'
-'python-imagesize'
-'python-requests'
-'python-sphinxcontrib-websupport'
-'python-sqlalchemy'
-'python-whoosh'
-  )
-  optdepends=('texlive-latexextra: for generation of PDF documentation'
-  'imagemagick: ext.imageconverter')
-
-  cd Sphinx-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 "$srcdir"/Sphinx-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/python-sphinx/LICENSE
-}
-
-package_python2-sphinx() {
-  pkgdesc='Python2 documentation generator'
-  depends=(
-'python2-setuptools'
-'python2-jinja'
-'python2-pygments'
-'python2-docutils'
-'python2-sphinx_rtd_theme'
-'python2-sphinx-alabaster-theme'
-'python2-babel'
-'python2-snowballstemmer'
-'python2-six'
-'python2-imagesize'
-'python2-requests'
-'python2-sphinxcontrib-websupport'
-'python2-sqlalchemy'
-'python2-whoosh'
-'python2-typing'
-  )
-  optdepends=('texlive-latexextra: for generation of PDF documentation'
-  'imagemagick: ext.imageconverter')
-
-  cd Sphinx-${pkgver}2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 "$srcdir"/Sphinx-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/python2-sphinx/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-sphinx/repos/community-testing-any/PKGBUILD (from rev 398105, 
python-sphinx/trunk/PKG

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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 17:43:32
  Author: arojas
Revision: 398105

Backport build fix for sagemath-doc

Modified:
  python-sphinx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 17:39:31 UTC (rev 398104)
+++ PKGBUILD2018-10-20 17:43:32 UTC (rev 398105)
@@ -6,7 +6,7 @@
 pkgbase=python-sphinx
 pkgname=('python-sphinx' 'python2-sphinx')
 pkgver=1.8.1
-pkgrel=1
+pkgrel=2
 
 arch=('any')
 url='http://www.sphinx-doc.org/'
@@ -50,14 +50,21 @@
   'imagemagick' 'librsvg'
 )
 
-source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc})
+source=("https://pypi.org/packages/source/S/Sphinx/Sphinx-$pkgver.tar.gz"{,.asc}
+
sphinx-graphviz.patch::"https://patch-diff.githubusercontent.com/raw/sphinx-doc/sphinx/pull/5549.patch";)
 
 validpgpkeys=('8A11B79A5D0D749A66F0A030102C2C17498D6B9E'
   'E9BEABB07E7B9CC3F56E62C91425F8CE5EBA0E07')
 
sha512sums=('971a478ccd0f77e7e9bf8548a31805140d2d757f237493e63a3046309683b1f6ae4f943f0b66cc8e00c3917a40c1c8e4cd2ec5133ff7ca565584b058bab5e677'
-'SKIP')
+'SKIP'
+
'3f690a4b96ea32694600a83482fee4753c6ee128c0599d4ef2d227b02263f762110cad414a2ea992439d434bcaba7acd259843c17922514295852f2abe67e0d1')
 
 prepare() {
+  # backport sagemath-doc build fix
+  pushd Sphinx-$pkgver
+patch -p1 -i ../sphinx-graphviz.patch
+  popd
+
   # souce duplication is required because makefile modify source code
   # setyp.py --build tricks don't works well
   cp -a Sphinx-$pkgver Sphinx-${pkgver}2


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

2018-10-20 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 20, 2018 @ 17:39:31
  Author: arodseth
Revision: 398104

archrelease: copy trunk to community-x86_64

Added:
  midori/repos/community-x86_64/PKGBUILD
(from rev 398103, midori/trunk/PKGBUILD)
Deleted:
  midori/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 17:39:12 UTC (rev 398103)
+++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104)
@@ -1,70 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Andreas Radke 
-# Contributor: rabyte 
-# Contributor: Johannes Krampf 
-# Contributor: Bartłomiej Piotrowski 
-
-pkgname=midori
-pkgver=0.5.11
-pkgrel=9
-pkgdesc='Lightweight web browser'
-arch=('x86_64')
-url='https://midori-browser.org/'
-license=('LGPL')
-provides=('midori')
-replaces=('midori-gtk3')
-depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist')
-makedepends=('bzr' 'cmake' 'intltool' 'ninja' 'vala')
-optdepends=('gst-plugins-base: HTML5 OGG videos support'
-'gst-plugins-good: HTML5 H264 and WebM videos support'
-'gst-libav: HTML5 H264 videos support')
-options=('!emptydirs')
-source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";)
-sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d')
-
-# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  msg2 'Fixing issues in the Vala sources...'
-  sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala
-  sed 's/%d other files/%u other files/g' -i extensions/transfers.vala
-  for f in transfers adblock/widgets apps history-list notes; do
-sed 's,.remove (iter,.remove (ref iter,g' -i "extensions/$f.vala"
-  done
-
-  msg2 'Fixing constants that were deprecated in Gtk 3.10...'
-  # https://lazka.github.io/pgi-docs/Gtk-3.0/constants.html
-  find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \
-
's/Gtk.STOCK_FILE/"text-x-generic"/g;s/Gtk.STOCK_CLOSE/"window-close"/g;s/Gtk.STOCK_ADD/"list-add"/g;s/Gtk.STOCK_HELP/"help-browser"/g;s/Gtk.STOCK_APPLY/""/g;s/Gtk.STOCK_CANCEL/""/g;s/Gtk.STOCK_COPY/"edit-copy"/g;s/Gtk.STOCK_DELETE/"edit-delete"/g;s/Gtk.STOCK_EDIT/""/g;s/Gtk.STOCK_OPEN/"document-open"/g;s/Gtk.STOCK_PREFERENCES/"preferences-system"/g;s/Gtk.STOCK_PROPERTIES/"document-properties"/g;s/Gtk.STOCK_SAVE/"document-save"/g;s/Gtk.STOCK_CLEAR/"edit-clear"/g;s/Gtk.STOCK_DIRECTORY/"folder"/g'
 \
-"{}" +;
-  # 
https://i-hate-farms.github.io/parrot/gio-2.0/GLib.g_dbus_generate_guid.html
-  find . -type f -regex '.*\.\(c\|vala\)' -exec sed -i \
-'s/g_dbus_generate_guid/GLib.DBus.generate_guid/g' "{}" +;
-}
-
-build() {
-  mkdir -p build
-  cd build
-
-  # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a 
different method.
-  #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); 
do echo -X "\"$f\""; done | xargs echo)" \
-  #-DVALAFLAGS="-X -fPIC" \
-
-  cmake "../$pkgname-$pkgver" \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DHALF_BRO_INCOM_WEBKIT2=ON \
--DCMAKE_C_FLAGS="$CFLAGS -w" \
--DVALA_CFLAGS="$CFLAGS -w" \
--G Ninja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}
-
-# getver: launchpad.net/midori/+download
-# vim: ts=2 sw=2 et:

Copied: midori/repos/community-x86_64/PKGBUILD (from rev 398103, 
midori/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 17:39:31 UTC (rev 398104)
@@ -0,0 +1,69 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Andreas Radke 
+# Contributor: rabyte 
+# Contributor: Johannes Krampf 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=midori
+pkgver=0.5.11
+pkgrel=9
+pkgdesc='Lightweight web browser'
+arch=('x86_64')
+url='https://midori-browser.org/'
+license=('LGPL')
+provides=('midori')
+replaces=('midori-gtk3')
+depends=('aria2' 'gcr' 'libxss' 'webkit2gtk' 'zeitgeist')
+makedepends=('bzr' 'cmake' 'intltool' 'ninja' 'vala')
+optdepends=('gst-plugins-base: HTML5 OGG videos support'
+'gst-plugins-good: HTML5 H264 and WebM videos support'
+'gst-libav: HTML5 H264 videos support')
+options=('!emptydirs')
+source=("https://midori-browser.org/wp-content/uploads/2018/08/${pkgname}_${pkgver}_all_.tar.bz2";)
+sha256sums=('96191a96be71144ae848a409fae5a1d6d52a00e583f33122081f47ead9c49c3d')
+
+# NOTE: Set GTK_CSD=1 for enabling client side decorations when running Midori
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  msg2 'Fixing issues in the Vala sources...'
+  sed 's/protected Tally/public Tally/g' -i midori/midori-notebook.vala
+  sed 's/%d other files/%u other files/g' -i extensions/transfers.vala
+  for f in transfers adblock/w

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

2018-10-20 Thread Alexander Rødseth via arch-commits
Date: Saturday, October 20, 2018 @ 17:39:12
  Author: arodseth
Revision: 398103

upgpkg: midori 0.5.11-9

Modified:
  midori/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 16:58:29 UTC (rev 398102)
+++ PKGBUILD2018-10-20 17:39:12 UTC (rev 398103)
@@ -51,13 +51,12 @@
   # CMake + Vala are not swayed by VALAFLAGS to build with PIC. Need to find a 
different method.
   #-DVALAFLAGS="$(for f in $(echo $CFLAGS $CXXFLAGS $LDFLAGS | tr ' ' '\n'); 
do echo -X "\"$f\""; done | xargs echo)" \
   #-DVALAFLAGS="-X -fPIC" \
-
   cmake "../$pkgname-$pkgver" \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib \
 -DHALF_BRO_INCOM_WEBKIT2=ON \
--DCMAKE_C_FLAGS="$CFLAGS -w" \
--DVALA_CFLAGS="$CFLAGS -w" \
+-DCMAKE_C_FLAGS="$CFLAGS -fPIC -w" \
+-DVALA_CFLAGS="$CFLAGS -fPIC -w" \
 -G Ninja
   ninja
 }


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

2018-10-20 Thread Levente Polyak via arch-commits
Date: Saturday, October 20, 2018 @ 17:30:29
  Author: anthraxx
Revision: 336911

archrelease: copy trunk to extra-x86_64

Added:
  linux-hardened/repos/extra-x86_64/60-linux.hook
(from rev 336910, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/extra-x86_64/90-linux.hook
(from rev 336910, linux-hardened/trunk/90-linux.hook)
  linux-hardened/repos/extra-x86_64/PKGBUILD
(from rev 336910, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/extra-x86_64/config.x86_64
(from rev 336910, linux-hardened/trunk/config.x86_64)
  linux-hardened/repos/extra-x86_64/linux.install
(from rev 336910, linux-hardened/trunk/linux.install)
  linux-hardened/repos/extra-x86_64/linux.preset
(from rev 336910, 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/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 
 PKGBUILD  |  500 -
 config.x86_64 |19322 
 linux.install |   22 
 linux.preset  |   28 
 6 files changed, 9959 insertions(+), 9959 deletions(-)

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


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

2018-10-20 Thread Levente Polyak via arch-commits
Date: Saturday, October 20, 2018 @ 17:30:19
  Author: anthraxx
Revision: 336910

upgpkg: linux-hardened 4.18.16.a-1

Modified:
  linux-hardened/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 16:21:02 UTC (rev 336909)
+++ PKGBUILD2018-10-20 17:30:19 UTC (rev 336910)
@@ -4,7 +4,7 @@
 # Contributor: Thomas Baechler 
 
 pkgbase=linux-hardened
-_pkgver=4.18.15
+_pkgver=4.18.16
 _hardenedver=a
 _srcname=linux-${_pkgver}
 pkgver=${_pkgver}.${_hardenedver}
@@ -23,9 +23,9 @@
 linux.preset   # standard config files for mkinitcpio ramdisk
 )
 replaces=('linux-grsec')
-sha256sums=('8fc351514d2f3acb528cd9f915bfad5b5a07354b4c90831cafd11713a0562933'
+sha256sums=('beba14e2f07259a545baa1dce5afdaf9f470cdadc8b378ac269e7c8a289c52e6'
 'SKIP'
-'82ec741db442532db8fe75f4092d5bf7961b6a5ce7c93f664287e3c08917314c'
+'42b464867c001bdf630739f4b65ab25ef8f974dafcaafadda5a2c21e104ecab3'
 'SKIP'
 '3cfb29354a2fe546308c60544d2b349dc28f9e4cbd3f0e2b109a89f0f6f5b333'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'


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

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 16:43:10
  Author: ffy00
Revision: 398095

archrelease: copy trunk to community-x86_64

Added:
  urh/repos/community-x86_64/PKGBUILD
(from rev 398094, urh/trunk/PKGBUILD)
Deleted:
  urh/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 16:43:05 UTC (rev 398094)
+++ PKGBUILD2018-10-20 16:43:10 UTC (rev 398095)
@@ -1,50 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Johannes Pohl 
-
-pkgname=urh
-pkgver=2.3.0
-pkgrel=1
-pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
-arch=('x86_64')
-url='https://github.com/jopohl/urh'
-license=('GPL3')
-depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 
'cython')
-makedepends=('gcc' 'python-setuptools'
- 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb')
-optdepends=('airspy: for native airspy backend'
-'cython: for recompiling native backends right from inside URH'
-'hackrf: for native hackrf backend'
-'libuhd: for native USRP backend'
-'limesuite: for native LimeSDR backend'
-'rtl-sdr: for native RTL-SDR backend'
-'rfcat-hg: for rfcat plugin'
-'gnuradio: for USRP gnuradio backend'
-'gnuradio-osmosdr: for more gnuradio device backends'
-'python-pyaudio: for soundcard support')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";)
-sha512sums=('eaa1c8cafa3724d50d308137352b472ab33e9321e6cb67695455e8acf5d6cd297f0e779cd623fee181084f5bcb3a538f4c832f3089fb52e696db9e68ac499098')
-
-build() {
-  cd $pkgname-$pkgver
-
-  python setup.py build build_ext
-  python src/urh/cythonext/build.py
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  xvfb-run pytest --boxed
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" -O1 --skip-build
-
-  install -Dm644 ./data/urh.desktop 
"$pkgdir"/usr/share/applications/urh.desktop
-  install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png
-  install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README
-}
-

Copied: urh/repos/community-x86_64/PKGBUILD (from rev 398094, 
urh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 16:43:10 UTC (rev 398095)
@@ -0,0 +1,50 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Johannes Pohl 
+
+pkgname=urh
+pkgver=2.4.0
+pkgrel=1
+pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
+arch=('x86_64')
+url='https://github.com/jopohl/urh'
+license=('GPL3')
+depends=('python' 'python-pyqt5' 'python-numpy' 'python-psutil' 'python-pyzmq' 
'cython')
+makedepends=('gcc' 'python-setuptools'
+ 'airspy' 'hackrf' 'libuhd' 'limesuite' 'rtl-sdr') # Optional
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'xorg-server-xvfb')
+optdepends=('airspy: for native airspy backend'
+'cython: for recompiling native backends right from inside URH'
+'hackrf: for native hackrf backend'
+'libuhd: for native USRP backend'
+'limesuite: for native LimeSDR backend'
+'rtl-sdr: for native RTL-SDR backend'
+'rfcat-hg: for rfcat plugin'
+'gnuradio: for USRP gnuradio backend'
+'gnuradio-osmosdr: for more gnuradio device backends'
+'python-pyaudio: for soundcard support')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";)
+sha512sums=('e4207e1f8c2ef532d4637ea40d68d980f5d6a404cc6f4b5d65be2fa02c36bdca89b5f7b9a120d7ca075b095c74dc62fa6f39337f767f86d8561a4e935a482797')
+
+build() {
+  cd $pkgname-$pkgver
+
+  python setup.py build build_ext
+  python src/urh/cythonext/build.py
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  xvfb-run pytest --boxed
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" -O1 --skip-build
+
+  install -Dm644 ./data/urh.desktop 
"$pkgdir"/usr/share/applications/urh.desktop
+  install -Dm 644 data/icons/appicon.png "$pkgdir"/usr/share/pixmaps/urh.png
+  install -Dm 644 README.md "$pkgdir"/usr/share/doc/$pkgname/README
+}
+


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

2018-10-20 Thread Filipe Laíns via arch-commits
Date: Saturday, October 20, 2018 @ 16:43:05
  Author: ffy00
Revision: 398094

upgpkg: urh 2.4.0-1

Modified:
  urh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 16:40:36 UTC (rev 398093)
+++ PKGBUILD2018-10-20 16:43:05 UTC (rev 398094)
@@ -2,7 +2,7 @@
 # Contributor: Johannes Pohl 
 
 pkgname=urh
-pkgver=2.3.0
+pkgver=2.4.0
 pkgrel=1
 pkgdesc='Universal Radio Hacker: investigate wireless protocols like a boss'
 arch=('x86_64')
@@ -23,7 +23,7 @@
 'gnuradio-osmosdr: for more gnuradio device backends'
 'python-pyaudio: for soundcard support')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/jopohl/urh/archive/v$pkgver.tar.gz";)
-sha512sums=('eaa1c8cafa3724d50d308137352b472ab33e9321e6cb67695455e8acf5d6cd297f0e779cd623fee181084f5bcb3a538f4c832f3089fb52e696db9e68ac499098')
+sha512sums=('e4207e1f8c2ef532d4637ea40d68d980f5d6a404cc6f4b5d65be2fa02c36bdca89b5f7b9a120d7ca075b095c74dc62fa6f39337f767f86d8561a4e935a482797')
 
 build() {
   cd $pkgname-$pkgver


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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 16:40:36
  Author: arojas
Revision: 398093

archrelease: copy trunk to community-x86_64

Added:
  ntl/repos/community-x86_64/PKGBUILD
(from rev 398092, ntl/trunk/PKGBUILD)
Deleted:
  ntl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 16:40:11 UTC (rev 398092)
+++ PKGBUILD2018-10-20 16:40:36 UTC (rev 398093)
@@ -1,31 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Brad Conte 
-
-pkgname=ntl
-pkgver=11.3.0
-pkgrel=3
-pkgdesc="A Library for doing Number Theory"
-arch=(x86_64)
-url="http://www.shoup.net/ntl/";
-license=(LGPL)
-depends=(gf2x gmp)
-makedepends=()
-source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";)
-sha256sums=('3ae0d3647e5d52bc0907e1f4cb4a958460ee8e5b3c9862c1a4b8e9f0f75891dd')
-
-build() {
-  cd $pkgname-$pkgver/src
-  ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \
-LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS=${LDFLAGS} 
LDLIBS="-lpthread"
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver/src
-  make -k check
-}
-
-package() {
-  cd $pkgname-$pkgver/src
-  make PREFIX="$pkgdir/usr" install
-}

Copied: ntl/repos/community-x86_64/PKGBUILD (from rev 398092, 
ntl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 16:40:36 UTC (rev 398093)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Brad Conte 
+
+pkgname=ntl
+pkgver=11.3.1
+pkgrel=1
+pkgdesc="A Library for doing Number Theory"
+arch=(x86_64)
+url="http://www.shoup.net/ntl/";
+license=(LGPL)
+depends=(gf2x gmp)
+makedepends=()
+source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";)
+sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121')
+
+prepare() {
+  cd $pkgname-$pkgver/src
+  rm -r libtool-origin
+}
+
+build() {
+  cd $pkgname-$pkgver/src
+  ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \
+LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver/src
+  make -k check
+}
+
+package() {
+  cd $pkgname-$pkgver/src
+  make PREFIX="$pkgdir/usr" install
+}


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

2018-10-20 Thread Antonio Rojas via arch-commits
Date: Saturday, October 20, 2018 @ 16:40:11
  Author: arojas
Revision: 398092

Update to 11.3.1

Modified:
  ntl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:46:27 UTC (rev 398091)
+++ PKGBUILD2018-10-20 16:40:11 UTC (rev 398092)
@@ -2,8 +2,8 @@
 # Contributor: Brad Conte 
 
 pkgname=ntl
-pkgver=11.3.0
-pkgrel=3
+pkgver=11.3.1
+pkgrel=1
 pkgdesc="A Library for doing Number Theory"
 arch=(x86_64)
 url="http://www.shoup.net/ntl/";
@@ -11,12 +11,17 @@
 depends=(gf2x gmp)
 makedepends=()
 source=("http://www.shoup.net/$pkgname/$pkgname-$pkgver.tar.gz";)
-sha256sums=('3ae0d3647e5d52bc0907e1f4cb4a958460ee8e5b3c9862c1a4b8e9f0f75891dd')
+sha256sums=('fa1f10a4b4dc50ba142a1e9ef662425cf888989cbd1c77a99171042d45da4121')
 
+prepare() {
+  cd $pkgname-$pkgver/src
+  rm -r libtool-origin
+}
+
 build() {
   cd $pkgname-$pkgver/src
   ./configure DEF_PREFIX=/usr SHARED=on NTL_GF2X_LIB=on NATIVE=off TUNE=x86 \
-LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS=${LDFLAGS} 
LDLIBS="-lpthread"
+LIBTOOL=libtool CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
   make
 }
 


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

2018-10-20 Thread Anatol Pomozov via arch-commits
Date: Saturday, October 20, 2018 @ 16:21:02
  Author: anatolik
Revision: 336909

archrelease: copy trunk to testing-x86_64

Added:
  ruby/repos/testing-x86_64/
  ruby/repos/testing-x86_64/PKGBUILD
(from rev 336908, ruby/trunk/PKGBUILD)

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

Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 336908, 
ruby/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-10-20 16:21:02 UTC (rev 336909)
@@ -0,0 +1,83 @@
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+pkgname=(ruby ruby-docs)
+pkgver=2.5.3
+pkgrel=1
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
+sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518')
+
+prepare() {
+  cd ruby-${pkgver}
+  # remove bundled gems, we are going to ship them as separate packages
+  rm -rf gems/
+}
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=(gdbm openssl libffi libyaml gmp zlib rubygems)
+  optdepends=(
+  'ruby-docs: Ruby documentation'
+  'tk: for Ruby/TK'
+  )
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+
+  rubyver=${pkgver:0:3}.0
+
+  # remove rubygems as it shipped in a separate package
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb}
+  rm "${pkgdir}"/usr/bin/gem
+
+  # remove bundled rdoc gem
+  # we are doing it here instead of prepare() because rdoc used doring Ruby 
build process
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/rdoc/
+  rm "${pkgdir}"/usr/bin/{rdoc,ri}
+  rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/*
+  rm 
"${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec
+}
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}


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

2018-10-20 Thread Anatol Pomozov via arch-commits
Date: Saturday, October 20, 2018 @ 16:20:27
  Author: anatolik
Revision: 336908

upgpkg: ruby 2.5.3-1

Modified:
  ruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:15:32 UTC (rev 336907)
+++ PKGBUILD2018-10-20 16:20:27 UTC (rev 336908)
@@ -4,8 +4,8 @@
 # Contributor: Jeramy Rutley 
 
 pkgname=(ruby ruby-docs)
-pkgver=2.5.1
-pkgrel=2
+pkgver=2.5.3
+pkgrel=1
 arch=(x86_64)
 url='http://www.ruby-lang.org/en/'
 license=(BSD custom)
@@ -12,7 +12,7 @@
 makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
 options=(!emptydirs)
 
source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
-sha512sums=('31bacf58469953282cd5d8b51862dcf4b84dedb927c1871bc3fca32fc157fe49187631575a70838705fe246f4555647577a7ecc26894445a7d64de5503dc11b4')
+sha512sums=('6dcae0e8d0bacdb2cbde636e2030596308b5af53f2eb85d3adccb67b02e6f8f9751e8117d12f8484829fdd9d995f6e327f701d9b433bcf94f1f59d13a1fd7518')
 
 prepare() {
   cd ruby-${pkgver}


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 14:46:16
  Author: seblu
Revision: 398090

upgpkg: ioping 1.1-1

Modified:
  ioping/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:23:23 UTC (rev 398089)
+++ PKGBUILD2018-10-20 14:46:16 UTC (rev 398090)
@@ -2,7 +2,7 @@
 # Contributor: Kovivchak Evgen 
 
 pkgname=ioping
-pkgver=1.0
+pkgver=1.1
 pkgrel=1
 pkgdesc='Simple disk I/0 latency measuring tool'
 arch=('x86_64')


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 14:46:27
  Author: seblu
Revision: 398091

archrelease: copy trunk to community-x86_64

Added:
  ioping/repos/community-x86_64/PKGBUILD
(from rev 398090, ioping/trunk/PKGBUILD)
Deleted:
  ioping/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 14:46:16 UTC (rev 398090)
+++ PKGBUILD2018-10-20 14:46:27 UTC (rev 398091)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-# Contributor: Kovivchak Evgen 
-
-pkgname=ioping
-pkgver=1.0
-pkgrel=1
-pkgdesc='Simple disk I/0 latency measuring tool'
-arch=('i686' 'x86_64')
-license=('GPL3')
-url='https://github.com/koct9i/ioping'
-depends=('glibc')
-makedepends=('git')
-source=("git+https://github.com/koct9i/ioping#tag=v$pkgver";)
-sha1sums=('SKIP')
-
-build() {
-  cd $pkgname
-  make PREFIX=/usr
-}
-
-package() {
-  cd $pkgname
-  make PREFIX="$pkgdir/usr" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ioping/repos/community-x86_64/PKGBUILD (from rev 398090, 
ioping/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-10-20 14:46:27 UTC (rev 398091)
@@ -0,0 +1,26 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Kovivchak Evgen 
+
+pkgname=ioping
+pkgver=1.1
+pkgrel=1
+pkgdesc='Simple disk I/0 latency measuring tool'
+arch=('x86_64')
+license=('GPL3')
+url='https://github.com/koct9i/ioping'
+depends=('glibc')
+makedepends=('git')
+source=("git+https://github.com/koct9i/ioping#tag=v$pkgver";)
+sha1sums=('SKIP')
+
+build() {
+  cd $pkgname
+  make PREFIX=/usr
+}
+
+package() {
+  cd $pkgname
+  make PREFIX="$pkgdir/usr" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-10-20 Thread Jelle van der Waa via arch-commits
Date: Saturday, October 20, 2018 @ 14:23:23
  Author: jelle
Revision: 398089

Fix non reproducible build with convert

Modified:
  bt747/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:08:36 UTC (rev 398088)
+++ PKGBUILD2018-10-20 14:23:23 UTC (rev 398089)
@@ -26,7 +26,7 @@
 }
 
 build() {
-  convert "${pkgname}_128x128.gif" "${pkgname}_128x128.png"
+  convert +set date:create +set date:modify "${pkgname}_128x128.gif" 
"${pkgname}_128x128.png"
 }
 
 package() {


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 14:15:32
  Author: seblu
Revision: 336907

archrelease: copy trunk to testing-x86_64

Added:
  file/repos/testing-x86_64/
  file/repos/testing-x86_64/PKGBUILD
(from rev 336906, file/trunk/PKGBUILD)

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

Copied: file/repos/testing-x86_64/PKGBUILD (from rev 336906, 
file/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-10-20 14:15:32 UTC (rev 336907)
@@ -0,0 +1,59 @@
+# Maintainer: Sébastien Luttringer 
+# Contributor: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=file
+pkgver=5.35
+pkgrel=1
+pkgdesc='File type identification utility'
+arch=('x86_64')
+license=('custom')
+groups=('base' 'base-devel')
+url='https://www.darwinsys.com/file/'
+depends=('glibc' 'zlib')
+source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
+md5sums=('5f10fb45bdaffd729a572e563783b78e'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  # seccomp breaks file -z foo.xz
+  # does a whole pipe-fork-exec dance with /bin/xz, so difficult to fix
+  # this breaks makepkg, specifically on the linux PKGBUILD's patch-*.xz
+
+  ./configure \
+--prefix=/usr \
+--datadir=/usr/share/file \
+--enable-fsect-man5 \
+--disable-libseccomp
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-10-20 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 20, 2018 @ 14:15:23
  Author: seblu
Revision: 336906

upgpkg: file 5.35-1

Modified:
  file/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 09:40:22 UTC (rev 336905)
+++ PKGBUILD2018-10-20 14:15:23 UTC (rev 336906)
@@ -3,7 +3,7 @@
 # Contributor: Andreas Radke 
 
 pkgname=file
-pkgver=5.34
+pkgver=5.35
 pkgrel=1
 pkgdesc='File type identification utility'
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('glibc' 'zlib')
 source=("ftp://ftp.astron.com/pub/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc})
 validpgpkeys=('BE04995BA8F90ED0C0C176C471112AB16CB33B3A') # Christos Zoulas
-md5sums=('44b0b6983462b18f96403d4d3ad80254'
+md5sums=('5f10fb45bdaffd729a572e563783b78e'
  'SKIP')
 
 prepare() {


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

2018-10-20 Thread Jelle van der Waa via arch-commits
Date: Saturday, October 20, 2018 @ 14:08:36
  Author: jelle
Revision: 398088

Fix non-reproducible build with covert

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:04:06 UTC (rev 398087)
+++ PKGBUILD2018-10-20 14:08:36 UTC (rev 398088)
@@ -34,7 +34,7 @@
 
   # resize icon
   for _size in 16 32 48 64 128 256; do
-convert misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
   done
 }
 


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

2018-10-20 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, October 20, 2018 @ 14:04:06
  Author: aginiewicz
Revision: 398087

mayavi: thanks for help!

Modified:
  mayavi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 14:02:35 UTC (rev 398086)
+++ PKGBUILD2018-10-20 14:04:06 UTC (rev 398087)
@@ -1,4 +1,5 @@
 # Maintainer: Andrzej Giniewicz 
+# Contributor: Jingbei Li 
 
 pkgname=mayavi
 pkgver=4.6.2


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

2018-10-20 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, October 20, 2018 @ 14:02:35
  Author: aginiewicz
Revision: 398086

archrelease: copy trunk to community-x86_64

Added:
  mayavi/repos/community-x86_64/PKGBUILD
(from rev 398085, mayavi/trunk/PKGBUILD)
  mayavi/repos/community-x86_64/mayavi.csh
(from rev 398085, mayavi/trunk/mayavi.csh)
  mayavi/repos/community-x86_64/mayavi.sh
(from rev 398085, mayavi/trunk/mayavi.sh)
Deleted:
  mayavi/repos/community-x86_64/PKGBUILD
  mayavi/repos/community-x86_64/mayavi.csh
  mayavi/repos/community-x86_64/mayavi.sh
  mayavi/repos/community-x86_64/setuptools.patch
  mayavi/repos/community-x86_64/vtk6.patch

--+
 PKGBUILD |  210 -
 mayavi.csh   |2 
 mayavi.sh|2 
 setuptools.patch |   22 -
 vtk6.patch   |   47 ---
 5 files changed, 98 insertions(+), 185 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-20 14:02:15 UTC (rev 398085)
+++ PKGBUILD2018-10-20 14:02:35 UTC (rev 398086)
@@ -1,114 +0,0 @@
-# $Id$
-# Maintainer: Andrzej Giniewicz 
-
-pkgname=mayavi
-pkgver=4.5.0
-pkgrel=6
-pkgdesc="A 3-dimensional visualizer of scientific data"
-arch=('i686' 'x86_64')
-url="https://github.com/enthought/mayavi";
-license=('BSD')
-depends=('ipython2' 'vtk' 'python2-envisage' 'python2-traitsui' 
'python2-configobj' 'wxpython'
- 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg')
-makedepends=('python2-setuptools' 'python2-sphinx' 'python2-twisted' 
'xorg-server-xvfb' 'qt5-base')
-replaces=('python2-mayavi')
-provides=('python2-mayavi')
-options=(!emptydirs)
-
-source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz";
-"mayavi.sh" "mayavi.csh" "setuptools.patch")
-md5sums=('ed3b0004b810bd5741ae9bb46d197250'
- '3e998f4f3cb1d9bc3353fbb933984458'
- 'd68e29e3c805ad2e0a5e82b1744b1f0a'
- 'fa81f3c6610942dedd072ef55428c41b')
-
-prepare() {
-  cd "$srcdir"/mayavi-$pkgver
-
-  # patch to fix setuptools 28.0 --- 
https://github.com/enthought/mayavi/issues/443
-  patch -p1 < ../setuptools.patch
-
-  # fix wrong-file-end-of-line-encoding
-  for file in *.txt examples/mayavi/data/room_vis.wrl examples/tvtk/dscene.py \
-examples/mayavi/interactive/wx_mayavi_embed*.py ; do
-sed "s|\r||g" $file > $file.new && \
-touch -r $file $file.new && \
-mv $file.new $file
-  done
-
-  # file-not-utf8
-  for file in *.txt docs/*.txt; do
-iconv -f ISO-8859-1 -t UTF-8 -o $file.new $file && \
-touch -r $file $file.new && \
-mv $file.new $file
-  done
-
-  # remove exec permission
-  find examples -type f -exec chmod 0644 {} ";"
-  chmod 0644 mayavi/tests/data/cellsnd.ascii.inp
-
-  # set path so autodoc can find just built modules
-  echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-2.7/')" 
>> docs/source/mayavi/conf.py
-
-  # Use python2-sphinx provided sphinx-build2
-  sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile*
-
-  # fix python->python2
-  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-  -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-  -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
-  -i $(find . -name '*[\._]py')
-}
-
-build() {
-  cd "$srcdir"/mayavi-$pkgver
-
-  rm -rf build
-  mkdir build
-  mkdir -p 
build/lib.linux-$CARCH-2.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core}
-  ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/tvtk_classes.zip \
-build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip
-  ln -s 
"$srcdir"/enthought-mayavi-${_githubtag}/mayavi/preferences/preferences.ini \
-build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
-  ln -s 
"$srcdir"/enthought-mayavi-${_githubtag}/tvtk/plugins/scene/preferences.ini \
-build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
-
-  # now this is ugly, but docs do not build without X. We setup X according to:
-  # 
http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer
-  export DISPLAY=:69
-  Xvfb $DISPLAY &
-
-  # build!
-  export ETS_TOOLKIT="wx"
-  python2 setup.py build
-
-  # have to kill the server to proceed, and do other cleanup
-  kill `cat /tmp/.X${DISPLAY/:/}-lock`
-  rm build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip
-  rm build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
-  rm build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
-}
-
-package() {
-  cd "$srcdir"/mayavi-$pkgver
-
-  python2 setup.py install --skip-build --root="$pkgdir"/ --optimize=1
-
-  # remove useless files
-  rm -f "${pkgdir}"/usr/lib/python2.7/site-packages/tvtk/setup.py*
-  find "${pkgdir}" -name \.buildinfo -type f -print | xargs rm -f -
-
-  # non-executable-script
-  chmod +x "${pkgdir}"/usr/lib/python2.7/site-packages/mayavi/tests/runtests.py
-
-  # install manpage
-  mkdir -p "${pkgdir}"/usr/share/man/man1
-  cp -p docs/mayavi2.man "${pkg

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

2018-10-20 Thread Andrzej Giniewicz via arch-commits
Date: Saturday, October 20, 2018 @ 14:02:15
  Author: aginiewicz
Revision: 398085

upgpkg: mayavi 4.6.2-1

mayavi: new upstream release

Modified:
  mayavi/trunk/PKGBUILD
  mayavi/trunk/mayavi.csh
  mayavi/trunk/mayavi.sh
Deleted:
  mayavi/trunk/setuptools.patch
  mayavi/trunk/vtk6.patch

--+
 PKGBUILD |   71 -
 mayavi.csh   |2 -
 mayavi.sh|2 -
 setuptools.patch |   22 
 vtk6.patch   |   47 ---
 5 files changed, 29 insertions(+), 115 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-20 13:43:59 UTC (rev 398084)
+++ PKGBUILD2018-10-20 14:02:15 UTC (rev 398085)
@@ -1,32 +1,27 @@
 # Maintainer: Andrzej Giniewicz 
 
 pkgname=mayavi
-pkgver=4.5.0
-pkgrel=6
+pkgver=4.6.2
+pkgrel=1
 pkgdesc="A 3-dimensional visualizer of scientific data"
 arch=('x86_64')
 url="https://github.com/enthought/mayavi";
 license=('BSD')
-depends=('ipython2' 'vtk' 'python2-envisage' 'python2-traitsui' 
'python2-configobj' 'wxpython'
- 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg')
-makedepends=('python2-setuptools' 'python2-sphinx' 'python2-twisted' 
'xorg-server-xvfb' 'qt5-base')
-replaces=('python2-mayavi')
-provides=('python2-mayavi')
+depends=('vtk' 'python-envisage' 'python-traitsui' 'python-configobj' 
'python-pyqt5' 'gdal' 'unixodbc' 'jsoncpp' 'openmpi' 'ffmpeg')
+makedepends=('python-setuptools' 'python-sphinx' 'python-twisted' 
'xorg-server-xvfb' 'qt5-base' 'glew' 'proj')
+replaces=('python-mayavi')
+provides=('python-mayavi')
 options=(!emptydirs)
 
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/enthought/mayavi/archive/${pkgver}.tar.gz";
-"mayavi.sh" "mayavi.csh" "setuptools.patch")
-md5sums=('ed3b0004b810bd5741ae9bb46d197250'
- '3e998f4f3cb1d9bc3353fbb933984458'
- 'd68e29e3c805ad2e0a5e82b1744b1f0a'
- 'fa81f3c6610942dedd072ef55428c41b')
+"mayavi.sh" "mayavi.csh")
+md5sums=('11e76a5ed9b7cd123b6a8efd3828c52a'
+ '5773317624d524e19c78c0521dab79d3'
+ 'd42bd281c92cb998f3d8a36171688fc4')
 
 prepare() {
   cd "$srcdir"/mayavi-$pkgver
 
-  # patch to fix setuptools 28.0 --- 
https://github.com/enthought/mayavi/issues/443
-  patch -p1 < ../setuptools.patch
-
   # fix wrong-file-end-of-line-encoding
   for file in *.txt examples/mayavi/data/room_vis.wrl examples/tvtk/dscene.py \
 examples/mayavi/interactive/wx_mayavi_embed*.py ; do
@@ -47,16 +42,7 @@
   chmod 0644 mayavi/tests/data/cellsnd.ascii.inp
 
   # set path so autodoc can find just built modules
-  echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-2.7/')" 
>> docs/source/mayavi/conf.py
-
-  # Use python2-sphinx provided sphinx-build2
-  sed -i -e 's/sphinx-build/sphinx-build2/' docs/Makefile*
-
-  # fix python->python2
-  sed -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-  -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
-  -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \
-  -i $(find . -name '*[\._]py')
+  echo "sys.path.append('$srcdir/mayavi-$pkgver/build/lib.linux-$CARCH-3.7/')" 
>> docs/source/mayavi/conf.py
 }
 
 build() {
@@ -64,50 +50,47 @@
 
   rm -rf build
   mkdir build
-  mkdir -p 
build/lib.linux-$CARCH-2.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core}
+  mkdir -p 
build/lib.linux-$CARCH-3.7/{tvtk/plugins/scene,mayavi/preferences,mayavi/core}
   ln -s "$srcdir"/enthought-mayavi-${_githubtag}/tvtk/tvtk_classes.zip \
-build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip
+build/lib.linux-$CARCH-3.7/tvtk/tvtk_classes.zip
   ln -s 
"$srcdir"/enthought-mayavi-${_githubtag}/mayavi/preferences/preferences.ini \
-build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
+build/lib.linux-$CARCH-3.7/mayavi/preferences/preferences.ini
   ln -s 
"$srcdir"/enthought-mayavi-${_githubtag}/tvtk/plugins/scene/preferences.ini \
-build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
+build/lib.linux-$CARCH-3.7/tvtk/plugins/scene/preferences.ini
 
+  export ETS_TOOLKIT="qt"
   # now this is ugly, but docs do not build without X. We setup X according to:
   # 
http://docs.enthought.com/mayavi/mayavi/tips.html#rendering-using-the-virtual-framebuffer
-  export DISPLAY=:69
-  Xvfb $DISPLAY &
+  xvfb-run python setup.py build
 
-  # build!
-  export ETS_TOOLKIT="wx"
-  python2 setup.py build
-
-  # have to kill the server to proceed, and do other cleanup
-  kill `cat /tmp/.X${DISPLAY/:/}-lock`
-  rm build/lib.linux-$CARCH-2.7/tvtk/tvtk_classes.zip
-  rm build/lib.linux-$CARCH-2.7/mayavi/preferences/preferences.ini
-  rm build/lib.linux-$CARCH-2.7/tvtk/plugins/scene/preferences.ini
+  rm build/lib.linux-$CARCH-3.7/tvtk/tvtk_classes.zip
+  rm build/lib.linux-$CARCH-3.7/mayavi/preferences/preferences.ini
+  rm build/lib.linux-$CARCH-3.7/tvtk/plugins/scene/preferences.ini
 }
 
 package() {
   cd "$src

  1   2   >