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

2018-05-05 Thread Jan Steffens via arch-commits
Date: Sunday, May 6, 2018 @ 05:15:05
  Author: heftig
Revision: 319004

archrelease: copy trunk to community-x86_64

Added:
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 319003, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/dirs.patch
(from rev 319003, rubinius/trunk/dirs.patch)
  rubinius/repos/community-x86_64/gemrc
(from rev 319003, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/dirs.patch
  rubinius/repos/community-x86_64/gemrc

+
 PKGBUILD   |  152 +--
 dirs.patch |   42 
 gemrc  |   10 +--
 3 files changed, 102 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-06 05:13:55 UTC (rev 319003)
+++ PKGBUILD2018-05-06 05:15:05 UTC (rev 319004)
@@ -1,76 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=3.100
-pkgrel=1
-pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
-arch=(x86_64)
-url="https://rubinius.com;
-license=(custom:BSD MPL2)
-depends=(libffi openssl-1.0 libyaml)
-makedepends=(llvm ruby ruby-rake clang valgrind)
-options=(!emptydirs)
-source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
-gemrc dirs.patch)
-sha256sums=('95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
-'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
-
-prepare() {
-  cd $pkgbase-$pkgver
-  patch -Np1 -i ../dirs.patch
-}
-
-build() {
-  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
-
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---bin-link bundle \
---bin-link bundler \
---preserve-prefix \
---without-rpath \
---release-build
-  rake build
-}
-
-check() {
-  cd $pkgbase-$pkgver
-  rake vm:test
-}
-
-package_rubinius() {
-  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
-
-  cd $pkgbase-$pkgver
-  DESTDIR="$pkgdir" rake install:files
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE
-
-### Split rubinius-ruby
-  mkdir -p "$srcdir/ruby/usr/bin"
-  for _f in "$pkgdir"/usr/bin/*; do
-[[ $_f == */rbx ]] && continue
-mv $_f "$srcdir/ruby/usr/bin"
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc="Ruby compat for Rubinius"
-  depends=("rubinius=$pkgver-$pkgrel")
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* "$pkgdir"
-  install -Dt "$pkgdir/etc" -m644 gemrc
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s rubinius "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: rubinius/repos/community-x86_64/PKGBUILD (from rev 319003, 
rubinius/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-06 05:15:05 UTC (rev 319004)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=3.101
+pkgrel=1
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(x86_64)
+url="https://rubinius.com;
+license=(custom:BSD MPL2)
+depends=(libffi openssl-1.0 libyaml)
+makedepends=(llvm ruby ruby-rake clang valgrind)
+options=(!emptydirs)
+source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../dirs.patch
+}
+
+build() {
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+
+  cd $pkgbase-$pkgver
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--bin-link bundle \
+--bin-link bundler \
+--preserve-prefix \
+--without-rpath \
+--release-build
+  rake build
+}
+
+check() {
+  cd $pkgbase-$pkgver
+  rake vm:test
+}
+
+package_rubinius() {
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+
+  cd $pkgbase-$pkgver
+  DESTDIR="$pkgdir" rake install:files
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat 

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

2018-05-05 Thread Jan Steffens via arch-commits
Date: Sunday, May 6, 2018 @ 05:13:55
  Author: heftig
Revision: 319003

3.101-1

Modified:
  rubinius/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 23:01:52 UTC (rev 319002)
+++ PKGBUILD2018-05-06 05:13:55 UTC (rev 319003)
@@ -3,7 +3,7 @@
 
 pkgbase=rubinius
 pkgname=(rubinius rubinius-ruby)
-pkgver=3.100
+pkgver=3.101
 pkgrel=1
 pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 options=(!emptydirs)
 source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
 gemrc dirs.patch)
-sha256sums=('95f434cb034e732ecd075bc0b99540b54a5adfd0d8b8da7d5a0d4566bdcd8cce'
+sha256sums=('ce9861e569807c8db5de3dcbe093441a61de623d9df7c52de78891962c3f66e8'
 '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
 '01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
 


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

2018-05-05 Thread Anatol Pomozov via arch-commits
Date: Saturday, May 5, 2018 @ 23:01:52
  Author: anatolik
Revision: 319002

Remove unused patches

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 21:37:03 UTC (rev 319001)
+++ PKGBUILD2018-05-05 23:01:52 UTC (rev 319002)
@@ -12,19 +12,9 @@
 license=(BSD)
 makedepends=($_target-gcc)
 options=(!emptydirs !strip)
-source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz
-
fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528'
-
fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310')
-sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665'
-'2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da'
-'641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf')
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz)
+sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665')
 
-prepare() {
-  cd newlib-$_upstream_ver
-#  patch -p1 < ../fix_build1.patch
-#  patch -p1 < ../fix_build2.patch
-}
-
 build() {
   rm -rf build-{newlib,nano}
   mkdir build-{newlib,nano}


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:37:03
  Author: arodseth
Revision: 319001

archrelease: copy trunk to community-x86_64

Added:
  magnum-plugins/repos/community-x86_64/PKGBUILD
(from rev 319000, magnum-plugins/trunk/PKGBUILD)
Deleted:
  magnum-plugins/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 21:36:50 UTC (rev 319000)
+++ PKGBUILD2018-05-05 21:37:03 UTC (rev 319001)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: mosra 
-
-pkgname=magnum-plugins
-pkgver=2018.02
-pkgrel=1
-pkgdesc='Plugins for the Magnum C++11/C++14 graphics engine'
-arch=('x86_64')
-url='http://magnum.graphics'
-license=('MIT')
-depends=('assimp' 'devil' 'freetype2' 'libjpeg' 'libpng' 'magnum')
-makedepends=('cmake' 'git' 'ninja')
-source=("git+https://github.com/mosra/magnum-plugins#tag=v$pkgver;)
-md5sums=('SKIP')
-
-build() {
-  mkdir -p build
-  cd build
-
-  cmake "../$pkgname" \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_ANYAUDIOIMPORTER=ON \
--DWITH_ANYIMAGECONVERTER=ON \
--DWITH_ANYIMAGEIMPORTER=ON \
--DWITH_ANYSCENEIMPORTER=ON \
--DWITH_ASSIMPIMPORTER=ON \
--DWITH_DDSIMPORTER=ON \
--DWITH_DEVILIMAGEIMPORTER=ON \
--DWITH_DRFLACAUDIOIMPORTER=ON \
--DWITH_DRWAVAUDIOIMPORTER=ON \
--DWITH_FREETYPEFONT=ON \
--DWITH_JPEGIMPORTER=ON \
--DWITH_MINIEXRIMAGECONVERTER=ON \
--DWITH_PNGIMAGECONVERTER=ON \
--DWITH_PNGIMPORTER=ON \
--DWITH_OPENGEXIMPORTER=ON \
--DWITH_STANFORDIMPORTER=ON \
--DWITH_STBIMAGECONVERTER=ON \
--DWITH_STBIMAGEIMPORTER=ON \
--DWITH_STBTRUETYPEFONT=ON \
--DWITH_STBVORBISAUDIOIMPORTER=ON \
--GNinja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-
-  install -Dm644 "$pkgname/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# getver: no
-# vim: ts=2 sw=2 et:

Copied: magnum-plugins/repos/community-x86_64/PKGBUILD (from rev 319000, 
magnum-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 21:37:03 UTC (rev 319001)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: mosra 
+
+pkgname=magnum-plugins
+pkgver=2018.04
+pkgrel=1
+pkgdesc='Plugins for the Magnum C++11/C++14 graphics engine'
+arch=('x86_64')
+url='http://magnum.graphics'
+license=('MIT')
+depends=('assimp' 'devil' 'freetype2' 'libjpeg' 'libpng' "magnum>=$pkgver")
+makedepends=('cmake' 'git' 'ninja')
+source=("git+https://github.com/mosra/magnum-plugins#tag=v$pkgver;)
+md5sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "../$pkgname" \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_ASSIMPIMPORTER=ON \
+-DWITH_DDSIMPORTER=ON \
+-DWITH_DEVILIMAGEIMPORTER=ON \
+-DWITH_DRFLACAUDIOIMPORTER=ON \
+-DWITH_DRWAVAUDIOIMPORTER=ON \
+-DWITH_FREETYPEFONT=ON \
+-DWITH_JPEGIMPORTER=ON \
+-DWITH_MINIEXRIMAGECONVERTER=ON \
+-DWITH_PNGIMAGECONVERTER=ON \
+-DWITH_PNGIMPORTER=ON \
+-DWITH_OPENGEXIMPORTER=ON \
+-DWITH_STANFORDIMPORTER=ON \
+-DWITH_STBIMAGECONVERTER=ON \
+-DWITH_STBIMAGEIMPORTER=ON \
+-DWITH_STBTRUETYPEFONT=ON \
+-DWITH_STBVORBISAUDIOIMPORTER=ON \
+-DWITH_TINYGLTFIMPORTER=ON \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "$pkgname/COPYING" \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim: ts=2 sw=2 et:
+# getver: no


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:36:50
  Author: arodseth
Revision: 319000

upgpkg: magnum-plugins 2018.04-1

Modified:
  magnum-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 21:33:22 UTC (rev 318999)
+++ PKGBUILD2018-05-05 21:36:50 UTC (rev 319000)
@@ -3,13 +3,13 @@
 # Contributor: mosra 
 
 pkgname=magnum-plugins
-pkgver=2018.02
+pkgver=2018.04
 pkgrel=1
 pkgdesc='Plugins for the Magnum C++11/C++14 graphics engine'
 arch=('x86_64')
 url='http://magnum.graphics'
 license=('MIT')
-depends=('assimp' 'devil' 'freetype2' 'libjpeg' 'libpng' 'magnum')
+depends=('assimp' 'devil' 'freetype2' 'libjpeg' 'libpng' "magnum>=$pkgver")
 makedepends=('cmake' 'git' 'ninja')
 source=("git+https://github.com/mosra/magnum-plugins#tag=v$pkgver;)
 md5sums=('SKIP')
@@ -17,14 +17,9 @@
 build() {
   mkdir -p build
   cd build
-
   cmake "../$pkgname" \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_ANYAUDIOIMPORTER=ON \
--DWITH_ANYIMAGECONVERTER=ON \
--DWITH_ANYIMAGEIMPORTER=ON \
--DWITH_ANYSCENEIMPORTER=ON \
 -DWITH_ASSIMPIMPORTER=ON \
 -DWITH_DDSIMPORTER=ON \
 -DWITH_DEVILIMAGEIMPORTER=ON \
@@ -41,6 +36,7 @@
 -DWITH_STBIMAGEIMPORTER=ON \
 -DWITH_STBTRUETYPEFONT=ON \
 -DWITH_STBVORBISAUDIOIMPORTER=ON \
+-DWITH_TINYGLTFIMPORTER=ON \
 -GNinja
   ninja
 }
@@ -47,9 +43,9 @@
 
 package() {
   DESTDIR="$pkgdir" ninja -C build install
-
-  install -Dm644 "$pkgname/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  install -Dm644 "$pkgname/COPYING" \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
 }
 
+# vim: ts=2 sw=2 et:
 # getver: no
-# vim: ts=2 sw=2 et:


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:33:22
  Author: arodseth
Revision: 318999

archrelease: copy trunk to community-x86_64

Added:
  magnum/repos/community-x86_64/PKGBUILD
(from rev 318998, magnum/trunk/PKGBUILD)
Deleted:
  magnum/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 21:33:09 UTC (rev 318998)
+++ PKGBUILD2018-05-05 21:33:22 UTC (rev 318999)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: mosra 
-
-pkgname=magnum
-pkgver=2018.02
-pkgrel=2
-pkgdesc='C++11/C++14 graphics middleware for games and data visualization'
-arch=('x86_64')
-url='http://magnum.graphics'
-license=('MIT')
-depends=('corrade' 'openal' 'sdl2')
-optdepends=('magnum-plugins: import and export features')
-makedepends=('cmake' 'git' 'ninja')
-source=("git+https://github.com/mosra/magnum.git#tag=v$pkgver;)
-sha1sums=('SKIP')
-
-build() {
-  mkdir -p build
-  cd build
-  cmake ../magnum \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_AUDIO=ON \
--DWITH_SDL2APPLICATION=ON \
--DWITH_GLXAPPLICATION=ON \
--DWITH_WINDOWLESSGLXAPPLICATION=ON \
--DWITH_GLXCONTEXT=ON \
--DWITH_MAGNUMFONT=ON \
--DWITH_MAGNUMFONTCONVERTER=ON \
--DWITH_OBJIMPORTER=ON \
--DWITH_TGAIMAGECONVERTER=ON \
--DWITH_TGAIMPORTER=ON \
--DWITH_WAVAUDIOIMPORTER=ON \
--DWITH_DISTANCEFIELDCONVERTER=ON \
--DWITH_FONTCONVERTER=ON \
--DWITH_MAGNUMINFO=ON \
--GNinja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 "magnum/COPYING" \
-"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# getver: no
-# vim: ts=2 sw=2 et:

Copied: magnum/repos/community-x86_64/PKGBUILD (from rev 318998, 
magnum/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 21:33:22 UTC (rev 318999)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: mosra 
+
+pkgname=magnum
+pkgver=2018.04
+pkgrel=1
+pkgdesc='C++11/C++14 graphics middleware for games and data visualization'
+arch=('x86_64')
+url='http://magnum.graphics'
+license=('MIT')
+depends=("corrade>=$pkgver" 'openal' 'sdl2')
+optdepends=('magnum-plugins: import and export features')
+makedepends=('cmake' 'git' 'ninja')
+source=("git+https://github.com/mosra/magnum.git#tag=v$pkgver;)
+sha1sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake ../magnum \
+-DCMAKE_CXX_FLAGS="$CXXFLAGS -Wfatal-errors" \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_ANYAUDIOIMPORTER=ON \
+-DWITH_ANYIMAGECONVERTER=ON \
+-DWITH_ANYIMAGEIMPORTER=ON \
+-DWITH_ANYSCENEIMPORTER=ON \
+-DWITH_AUDIO=ON \
+-DWITH_DISTANCEFIELDCONVERTER=ON \
+-DWITH_GLXAPPLICATION=ON \
+-DWITH_GLXCONTEXT=ON \
+-DWITH_MAGNUMFONT=ON \
+-DWITH_MAGNUMFONTCONVERTER=ON \
+-DWITH_OBJIMPORTER=ON \
+-DWITH_FONTCONVERTER=ON \
+-DWITH_GL_INFO=ON \
+-DWITH_SDL2APPLICATION=ON \
+-DWITH_TGAIMAGECONVERTER=ON \
+-DWITH_TGAIMPORTER=ON \
+-DWITH_WAVAUDIOIMPORTER=ON \
+-DWITH_WINDOWLESSGLXAPPLICATION=ON \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "magnum/COPYING" \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim: ts=2 sw=2 et:
+# getver: no


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:33:09
  Author: arodseth
Revision: 318998

upgpkg: magnum 2018.04-1

Modified:
  magnum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 21:30:23 UTC (rev 318997)
+++ PKGBUILD2018-05-05 21:33:09 UTC (rev 318998)
@@ -3,13 +3,13 @@
 # Contributor: mosra 
 
 pkgname=magnum
-pkgver=2018.02
-pkgrel=2
+pkgver=2018.04
+pkgrel=1
 pkgdesc='C++11/C++14 graphics middleware for games and data visualization'
 arch=('x86_64')
 url='http://magnum.graphics'
 license=('MIT')
-depends=('corrade' 'openal' 'sdl2')
+depends=("corrade>=$pkgver" 'openal' 'sdl2')
 optdepends=('magnum-plugins: import and export features')
 makedepends=('cmake' 'git' 'ninja')
 source=("git+https://github.com/mosra/magnum.git#tag=v$pkgver;)
@@ -19,22 +19,27 @@
   mkdir -p build
   cd build
   cmake ../magnum \
+-DCMAKE_CXX_FLAGS="$CXXFLAGS -Wfatal-errors" \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_ANYAUDIOIMPORTER=ON \
+-DWITH_ANYIMAGECONVERTER=ON \
+-DWITH_ANYIMAGEIMPORTER=ON \
+-DWITH_ANYSCENEIMPORTER=ON \
 -DWITH_AUDIO=ON \
--DWITH_SDL2APPLICATION=ON \
+-DWITH_DISTANCEFIELDCONVERTER=ON \
 -DWITH_GLXAPPLICATION=ON \
--DWITH_WINDOWLESSGLXAPPLICATION=ON \
 -DWITH_GLXCONTEXT=ON \
 -DWITH_MAGNUMFONT=ON \
 -DWITH_MAGNUMFONTCONVERTER=ON \
 -DWITH_OBJIMPORTER=ON \
+-DWITH_FONTCONVERTER=ON \
+-DWITH_GL_INFO=ON \
+-DWITH_SDL2APPLICATION=ON \
 -DWITH_TGAIMAGECONVERTER=ON \
 -DWITH_TGAIMPORTER=ON \
 -DWITH_WAVAUDIOIMPORTER=ON \
--DWITH_DISTANCEFIELDCONVERTER=ON \
--DWITH_FONTCONVERTER=ON \
--DWITH_MAGNUMINFO=ON \
+-DWITH_WINDOWLESSGLXAPPLICATION=ON \
 -GNinja
   ninja
 }
@@ -45,5 +50,5 @@
 "$pkgdir/usr/share/licenses/$pkgname/COPYING"
 }
 
+# vim: ts=2 sw=2 et:
 # getver: no
-# vim: ts=2 sw=2 et:


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:30:23
  Author: arodseth
Revision: 318997

archrelease: copy trunk to community-x86_64

Added:
  corrade/repos/community-x86_64/PKGBUILD
(from rev 318996, corrade/trunk/PKGBUILD)
Deleted:
  corrade/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 21:30:11 UTC (rev 318996)
+++ PKGBUILD2018-05-05 21:30:23 UTC (rev 318997)
@@ -1,32 +0,0 @@
-# Maintainer: Alexander F Rødseth 
-# Contributor: mosra 
-
-pkgname=corrade
-pkgver=2018.02
-pkgrel=1
-pkgdesc='Utility library for C++11/C++14'
-arch=('x86_64')
-url='http://mosra.cz/blog/corrade.php'
-license=('MIT')
-makedepends=('cmake' 'git' 'ninja')
-source=("git+https://github.com/mosra/corrade.git#tag=v$pkgver;)
-sha1sums=('SKIP')
-
-build() {
-  mkdir -p build
-  cd build
-  cmake ../corrade \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--GNinja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 "corrade/COPYING" \
-"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# getver: no
-# vim: ts=2 sw=2 et:

Copied: corrade/repos/community-x86_64/PKGBUILD (from rev 318996, 
corrade/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 21:30:23 UTC (rev 318997)
@@ -0,0 +1,32 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: mosra 
+
+pkgname=corrade
+pkgver=2018.04
+pkgrel=1
+pkgdesc='C++11/C++14 multiplatform utility library'
+arch=('x86_64')
+url='http://magnum.graphics/corrade/'
+license=('MIT')
+makedepends=('cmake' 'git' 'ninja')
+source=("git+https://github.com/mosra/corrade.git#tag=v$pkgver;)
+sha1sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake ../corrade \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 "corrade/COPYING" \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim: ts=2 sw=2 et:
+# getver: no


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

2018-05-05 Thread Alexander Rødseth via arch-commits
Date: Saturday, May 5, 2018 @ 21:30:11
  Author: arodseth
Revision: 318996

upgpkg: corrade 2018.04-1

Modified:
  corrade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 21:04:06 UTC (rev 318995)
+++ PKGBUILD2018-05-05 21:30:11 UTC (rev 318996)
@@ -2,7 +2,7 @@
 # Contributor: mosra 
 
 pkgname=corrade
-pkgver=2018.02
+pkgver=2018.04
 pkgrel=1
 pkgdesc='C++11/C++14 multiplatform utility library'
 arch=('x86_64')
@@ -28,5 +28,5 @@
 "$pkgdir/usr/share/licenses/$pkgname/COPYING"
 }
 
+# vim: ts=2 sw=2 et:
 # getver: no
-# vim: ts=2 sw=2 et:


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

2018-05-05 Thread Anatol Pomozov via arch-commits
Date: Saturday, May 5, 2018 @ 21:04:06
  Author: anatolik
Revision: 318995

archrelease: copy trunk to community-testing-any

Added:
  arm-none-eabi-newlib/repos/community-testing-any/
  arm-none-eabi-newlib/repos/community-testing-any/PKGBUILD
(from rev 318994, arm-none-eabi-newlib/trunk/PKGBUILD)

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

Copied: arm-none-eabi-newlib/repos/community-testing-any/PKGBUILD (from rev 
318994, arm-none-eabi-newlib/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-05-05 21:04:06 UTC (rev 318995)
@@ -0,0 +1,74 @@
+# $Id$
+# Maintainer: Anatol Pomozov 
+
+_target=arm-none-eabi
+pkgname=$_target-newlib
+pkgver=3.0.0.20180226
+pkgrel=1
+_upstream_ver=$pkgver
+pkgdesc='A C standard library implementation intended for use on embedded 
systems (ARM bare metal)'
+arch=(any)
+url='http://www.sourceware.org/newlib/'
+license=(BSD)
+makedepends=($_target-gcc)
+options=(!emptydirs !strip)
+source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz
+
fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528'
+
fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310')
+sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665'
+'2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da'
+'641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf')
+
+prepare() {
+  cd newlib-$_upstream_ver
+#  patch -p1 < ../fix_build1.patch
+#  patch -p1 < ../fix_build2.patch
+}
+
+build() {
+  rm -rf build-{newlib,nano}
+  mkdir build-{newlib,nano}
+
+  export CFLAGS_FOR_TARGET='-g -O2 -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-newlib
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-io-long-long \
+--enable-newlib-register-fini
+  make
+
+  export CFLAGS_FOR_TARGET='-g -Os -ffunction-sections -fdata-sections'
+  cd "$srcdir"/build-nano
+  ../newlib-$_upstream_ver/configure \
+--target=$_target \
+--prefix=/usr \
+--disable-newlib-supplied-syscalls \
+--disable-nls \
+--enable-newlib-reent-small   \
+--disable-newlib-fvwrite-in-streamio  \
+--disable-newlib-fseek-optimization   \
+--disable-newlib-wide-orient  \
+--enable-newlib-nano-malloc   \
+--disable-newlib-unbuf-stream-opt \
+--enable-lite-exit\
+--enable-newlib-global-atexit \
+--enable-newlib-nano-formatted-io
+  make
+}
+
+package() {
+  cd "$srcdir"/build-nano
+  make DESTDIR="$pkgdir" install -j1
+  find "$pkgdir" -regex ".*/lib\(c\|g\|rdimon\)\.a" -exec rename .a _nano.a 
'{}' \;
+
+  cd "$srcdir"/build-newlib
+  make DESTDIR="$pkgdir" install -j1
+
+  find "$pkgdir"/usr/$_target/lib \( -name "*.a" -or -name "*.o" \) -exec 
$_target-objcopy -R .comment -R .note -R .debug_info -R .debug_aranges -R 
.debug_pubnames -R .debug_pubtypes -R .debug_abbrev -R .debug_line -R 
.debug_str -R .debug_ranges -R .debug_loc '{}' \;
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname/
+  install -m644 -t "$pkgdir"/usr/share/licenses/$pkgname/ 
"$srcdir"/newlib-$_upstream_ver/COPYING*
+}


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

2018-05-05 Thread Anatol Pomozov via arch-commits
Date: Saturday, May 5, 2018 @ 21:03:37
  Author: anatolik
Revision: 318994

upgpkg: arm-none-eabi-newlib 3.0.0.20180226-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 19:58:35 UTC (rev 318993)
+++ PKGBUILD2018-05-05 21:03:37 UTC (rev 318994)
@@ -3,7 +3,7 @@
 
 _target=arm-none-eabi
 pkgname=$_target-newlib
-pkgver=3.0.0
+pkgver=3.0.0.20180226
 pkgrel=1
 _upstream_ver=$pkgver
 pkgdesc='A C standard library implementation intended for use on embedded 
systems (ARM bare metal)'
@@ -15,14 +15,14 @@
 source=(ftp://sourceware.org/pub/newlib/newlib-$_upstream_ver.tar.gz
 
fix_build1.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b8272e3b8df8337744423e4dd23e727cf963d528'
 
fix_build2.patch::'https://www.sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;a=patch;h=b7e0f286a2ecab3b687ec9b3f95f5a88b9f85310')
-sha256sums=('c8566335ee74e5fcaeb8595b4ebd0400c4b043d6acb3263ecb1314f8f5501332'
+sha256sums=('d0b40c874c3047eccbf06fe916d3fc746bd94e8a4cd14c54381b2f72f68c5665'
 '2be98412600b8d62b4f1456e95ae4bc3b7a6810981d3fde49fad1f42df0c49da'
 '641978987fcfc9fc5c529192f34771db44d3257f95bc682da16e8351356177cf')
 
 prepare() {
   cd newlib-$_upstream_ver
-  patch -p1 < ../fix_build1.patch
-  patch -p1 < ../fix_build2.patch
+#  patch -p1 < ../fix_build1.patch
+#  patch -p1 < ../fix_build2.patch
 }
 
 build() {


[arch-commits] Commit in emby-server/repos/community-any (18 files)

2018-05-05 Thread Maxime Gauduin via arch-commits
Date: Saturday, May 5, 2018 @ 19:58:35
  Author: alucryd
Revision: 318993

archrelease: copy trunk to community-any

Added:
  emby-server/repos/community-any/PKGBUILD
(from rev 318992, emby-server/trunk/PKGBUILD)
  emby-server/repos/community-any/emby-migrate-database
(from rev 318992, emby-server/trunk/emby-migrate-database)
  emby-server/repos/community-any/emby-server
(from rev 318992, emby-server/trunk/emby-server)
  emby-server/repos/community-any/emby-server.conf
(from rev 318992, emby-server/trunk/emby-server.conf)
  emby-server/repos/community-any/emby-server.install
(from rev 318992, emby-server/trunk/emby-server.install)
  emby-server/repos/community-any/emby-server.service
(from rev 318992, emby-server/trunk/emby-server.service)
  emby-server/repos/community-any/emby-server.sysusers
(from rev 318992, emby-server/trunk/emby-server.sysusers)
  emby-server/repos/community-any/emby-server.tmpfiles
(from rev 318992, emby-server/trunk/emby-server.tmpfiles)
  emby-server/repos/community-any/license.docx
(from rev 318992, emby-server/trunk/license.docx)
Deleted:
  emby-server/repos/community-any/PKGBUILD
  emby-server/repos/community-any/emby-migrate-database
  emby-server/repos/community-any/emby-server
  emby-server/repos/community-any/emby-server.conf
  emby-server/repos/community-any/emby-server.install
  emby-server/repos/community-any/emby-server.service
  emby-server/repos/community-any/emby-server.sysusers
  emby-server/repos/community-any/emby-server.tmpfiles
  emby-server/repos/community-any/license.docx

---+
 PKGBUILD  |   96 -
 emby-migrate-database |  112 
 emby-server   |   16 +++---
 emby-server.conf  |6 +-
 emby-server.install   |   28 ++--
 emby-server.service   |   32 ++---
 emby-server.sysusers  |2 
 emby-server.tmpfiles  |2 
 8 files changed, 147 insertions(+), 147 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 19:56:16 UTC (rev 318992)
+++ PKGBUILD2018-05-05 19:58:35 UTC (rev 318993)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Daniel Seymour 
-
-pkgname=emby-server
-pkgver=3.3.1.0
-pkgrel=1
-pkgdesc='Bring together your videos, music, photos, and live television'
-arch=('any')
-url='http://emby.media'
-license=('custom')
-depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp58' 'sqlite')
-install='emby-server.install'
-source=("https://github.com/MediaBrowser/Emby/releases/download/${pkgver}/embyserver-netcore-${pkgver}.zip;
-'emby-server'
-'emby-migrate-database'
-'emby-server.conf'
-'emby-server.service'
-'emby-server.sysusers'
-'emby-server.tmpfiles'
-'license.docx')
-backup=('etc/conf.d/emby-server')
-sha256sums=('84fd7db5e2e1a9da83e2f46485a2f8cf779a16082c8e8c160d008a3b813bee0d'
-'f0afca728cf695ae80fffe944ea2700e154293247b30ed592f632c2e58dd00f1'
-'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
-'015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'
-'8a91ea49a1699c820c4a180710072cba1d6d5c10e45df97477ff6a898f4e1d70'
-'f7fa33949757ffc587ecf82496dc35ebc8c8e5c98b882b31dc40a24263d3921a'
-'a13a844a1bdc679356698e3fd7f3946d07bdfe021ed857d944ead011ad338056'
-'a6d7ea65dcb06392479a85e1a10a7aeb872d803da6f784f6935fcd4ee63008c6')
-
-prepare() {
-  rm -rf system/{electron,runtimes}
-}
-
-package() {
-  install -dm 755 "${pkgdir}"/usr/lib
-  cp -dr --no-preserve='ownership' system "${pkgdir}"/usr/lib/emby-server
-  install -Dm 755 emby-server -t "${pkgdir}"/usr/bin/
-  install -Dm 755 emby-migrate-database -t "${pkgdir}"/usr/bin/
-  install -Dm 644 emby-server.service -t "${pkgdir}"/usr/lib/systemd/system/
-  install -Dm 644 emby-server.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/emby-server.conf
-  install -Dm 644 emby-server.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/emby-server.conf
-  install -Dm 644 emby-server.conf "${pkgdir}"/etc/conf.d/emby-server
-  install -Dm 644 license.docx -t "${pkgdir}"/usr/share/licenses/emby-server/
-}
-
-# vim: ts=2 sw=2 et:

Copied: emby-server/repos/community-any/PKGBUILD (from rev 318992, 
emby-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 19:58:35 UTC (rev 318993)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Daniel Seymour 
+
+pkgname=emby-server
+pkgver=3.4.0.0
+pkgrel=1
+pkgdesc='Bring together your videos, music, photos, and live television'
+arch=('any')
+url='http://emby.media'
+license=('custom')
+depends=('dotnet-runtime' 'ffmpeg' 'skia-sharp58' 

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

2018-05-05 Thread Maxime Gauduin via arch-commits
Date: Saturday, May 5, 2018 @ 19:56:16
  Author: alucryd
Revision: 318992

upgpkg: emby-server 3.4.0.0-1

Modified:
  emby-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 19:47:57 UTC (rev 318991)
+++ PKGBUILD2018-05-05 19:56:16 UTC (rev 318992)
@@ -3,7 +3,7 @@
 # Contributor: Daniel Seymour 
 
 pkgname=emby-server
-pkgver=3.3.1.0
+pkgver=3.4.0.0
 pkgrel=1
 pkgdesc='Bring together your videos, music, photos, and live television'
 arch=('any')
@@ -20,7 +20,7 @@
 'emby-server.tmpfiles'
 'license.docx')
 backup=('etc/conf.d/emby-server')
-sha256sums=('84fd7db5e2e1a9da83e2f46485a2f8cf779a16082c8e8c160d008a3b813bee0d'
+sha256sums=('8951a2e84f83d2feadb3d8e615687befb15f1f53eb908c91cabf65dd2d826015'
 'f0afca728cf695ae80fffe944ea2700e154293247b30ed592f632c2e58dd00f1'
 'b25bf83a0ab371aff3b13b82f7af71b51bfe6d7e51eb8a8a3dd8f0774ffce6a5'
 '015869b52601a9cdbd303aed9dffe11ef19959da4a070c775ece8416e699979f'


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

2018-05-05 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 5, 2018 @ 19:45:22
  Author: svenstaro
Revision: 318990

archrelease: copy trunk to community-staging-x86_64

Added:
  gcc54/repos/community-staging-x86_64/
  gcc54/repos/community-staging-x86_64/-gcc-5.4.ucontext.patch
(from rev 318989, gcc54/trunk/-gcc-5.4.ucontext.patch)
  gcc54/repos/community-staging-x86_64/0001-gcc-5.4-SIGSEGV.patch
(from rev 318989, gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch)
  gcc54/repos/community-staging-x86_64/0002-gcc-5.4-__res_state.patch
(from rev 318989, gcc54/trunk/0002-gcc-5.4-__res_state.patch)
  gcc54/repos/community-staging-x86_64/PKGBUILD
(from rev 318989, gcc54/trunk/PKGBUILD)

+
 -gcc-5.4.ucontext.patch|   13 
 0001-gcc-5.4-SIGSEGV.patch |   10 +++
 0002-gcc-5.4-__res_state.patch |   11 +++
 PKGBUILD   |  119 +++
 4 files changed, 153 insertions(+)

Copied: gcc54/repos/community-staging-x86_64/-gcc-5.4.ucontext.patch (from 
rev 318989, gcc54/trunk/-gcc-5.4.ucontext.patch)
===
--- community-staging-x86_64/-gcc-5.4.ucontext.patch
(rev 0)
+++ community-staging-x86_64/-gcc-5.4.ucontext.patch2018-05-05 
19:45:22 UTC (rev 318990)
@@ -0,0 +1,13 @@
+--- libsanitizer/sanitizer_common/sanitizer_linux.h.orig   2018-02-03 
18:21:04.356118422 +0100
 libsanitizer/sanitizer_common/sanitizer_linux.h2018-02-03 
18:22:01.547962570 +0100
+@@ -16,9 +16,9 @@
+ #include "sanitizer_common.h"
+ #include "sanitizer_internal_defs.h"
+ #include "sanitizer_platform_limits_posix.h"
++#include 
+ 
+ struct link_map;  // Opaque type returned by dlopen().
+-struct sigaltstack;
+ 
+ namespace __sanitizer {
+ // Dirent structure for getdents(). Note that this structure is different from

Copied: gcc54/repos/community-staging-x86_64/0001-gcc-5.4-SIGSEGV.patch (from 
rev 318989, gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch)
===
--- community-staging-x86_64/0001-gcc-5.4-SIGSEGV.patch 
(rev 0)
+++ community-staging-x86_64/0001-gcc-5.4-SIGSEGV.patch 2018-05-05 19:45:22 UTC 
(rev 318990)
@@ -0,0 +1,10 @@
+--- libsanitizer/asan/asan_linux.cc.orig   2018-02-03 18:24:37.977222787 
+0100
 libsanitizer/asan/asan_linux.cc2018-02-03 18:25:03.873215178 +0100
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #if SANITIZER_FREEBSD
+ #include 

Copied: gcc54/repos/community-staging-x86_64/0002-gcc-5.4-__res_state.patch 
(from rev 318989, gcc54/trunk/0002-gcc-5.4-__res_state.patch)
===
--- community-staging-x86_64/0002-gcc-5.4-__res_state.patch 
(rev 0)
+++ community-staging-x86_64/0002-gcc-5.4-__res_state.patch 2018-05-05 
19:45:22 UTC (rev 318990)
@@ -0,0 +1,11 @@
+--- libsanitizer/tsan/tsan_platform_linux.cc.orig  2018-02-03 
18:26:53.153703109 +0100
 libsanitizer/tsan/tsan_platform_linux.cc   2018-02-03 18:27:30.326068569 
+0100
+@@ -377,7 +377,7 @@
+ int ExtractResolvFDs(void *state, int *fds, int nfd) {
+ #if SANITIZER_LINUX
+   int cnt = 0;
+-  __res_state *statp = (__res_state*)state;
++  res_state statp = (res_state)state;
+   for (int i = 0; i < MAXNS && cnt < nfd; i++) {
+ if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
+   fds[cnt++] = statp->_u._ext.nssocks[i];

Copied: gcc54/repos/community-staging-x86_64/PKGBUILD (from rev 318989, 
gcc54/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-05-05 19:45:22 UTC (rev 318990)
@@ -0,0 +1,119 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Michael Strecke 
+# Contributor: Sebastiaan Lokhorst 
+# Contributor: Ruben Van Boxem 
+# Contributor: Allan McRae 
+
+pkgname=('gcc54')
+pkgver=5.4.1
+_pkgver=5
+_islver=0.18
+pkgrel=1
+pkgdesc="The GNU Compiler Collection (5.4.x)"
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url="http://gcc.gnu.org;
+depends=('binutils>=2.26' 'libmpc')
+makedepends=('git')
+options=('!emptydirs')
+provides=('gcc5==5.4')
+conflicts=('gcc5')
+_commit=c62ba6f61b276ef5729c089d866ab12bf1f38c0f
+source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+-gcc-5.4.ucontext.patch
+0001-gcc-5.4-SIGSEGV.patch
+0002-gcc-5.4-__res_state.patch)
+sha512sums=('SKIP'
+
'85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94'
+

[arch-commits] Commit in (7 files)

2018-05-05 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 5, 2018 @ 19:45:09
  Author: svenstaro
Revision: 318989

Add gcc54 for cuda

Added:
  gcc54/
  gcc54/repos/
  gcc54/trunk/
  gcc54/trunk/-gcc-5.4.ucontext.patch
  gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch
  gcc54/trunk/0002-gcc-5.4-__res_state.patch
  gcc54/trunk/PKGBUILD

+
 -gcc-5.4.ucontext.patch|   13 
 0001-gcc-5.4-SIGSEGV.patch |   10 +++
 0002-gcc-5.4-__res_state.patch |   11 +++
 PKGBUILD   |  119 +++
 4 files changed, 153 insertions(+)

Added: gcc54/trunk/-gcc-5.4.ucontext.patch
===
--- gcc54/trunk/-gcc-5.4.ucontext.patch (rev 0)
+++ gcc54/trunk/-gcc-5.4.ucontext.patch 2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,13 @@
+--- libsanitizer/sanitizer_common/sanitizer_linux.h.orig   2018-02-03 
18:21:04.356118422 +0100
 libsanitizer/sanitizer_common/sanitizer_linux.h2018-02-03 
18:22:01.547962570 +0100
+@@ -16,9 +16,9 @@
+ #include "sanitizer_common.h"
+ #include "sanitizer_internal_defs.h"
+ #include "sanitizer_platform_limits_posix.h"
++#include 
+ 
+ struct link_map;  // Opaque type returned by dlopen().
+-struct sigaltstack;
+ 
+ namespace __sanitizer {
+ // Dirent structure for getdents(). Note that this structure is different from

Added: gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch
===
--- gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch  (rev 0)
+++ gcc54/trunk/0001-gcc-5.4-SIGSEGV.patch  2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,10 @@
+--- libsanitizer/asan/asan_linux.cc.orig   2018-02-03 18:24:37.977222787 
+0100
 libsanitizer/asan/asan_linux.cc2018-02-03 18:25:03.873215178 +0100
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #if SANITIZER_FREEBSD
+ #include 

Added: gcc54/trunk/0002-gcc-5.4-__res_state.patch
===
--- gcc54/trunk/0002-gcc-5.4-__res_state.patch  (rev 0)
+++ gcc54/trunk/0002-gcc-5.4-__res_state.patch  2018-05-05 19:45:09 UTC (rev 
318989)
@@ -0,0 +1,11 @@
+--- libsanitizer/tsan/tsan_platform_linux.cc.orig  2018-02-03 
18:26:53.153703109 +0100
 libsanitizer/tsan/tsan_platform_linux.cc   2018-02-03 18:27:30.326068569 
+0100
+@@ -377,7 +377,7 @@
+ int ExtractResolvFDs(void *state, int *fds, int nfd) {
+ #if SANITIZER_LINUX
+   int cnt = 0;
+-  __res_state *statp = (__res_state*)state;
++  res_state statp = (res_state)state;
+   for (int i = 0; i < MAXNS && cnt < nfd; i++) {
+ if (statp->_u._ext.nsaddrs[i] && statp->_u._ext.nssocks[i] != -1)
+   fds[cnt++] = statp->_u._ext.nssocks[i];

Added: gcc54/trunk/PKGBUILD
===
--- gcc54/trunk/PKGBUILD(rev 0)
+++ gcc54/trunk/PKGBUILD2018-05-05 19:45:09 UTC (rev 318989)
@@ -0,0 +1,119 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Michael Strecke 
+# Contributor: Sebastiaan Lokhorst 
+# Contributor: Ruben Van Boxem 
+# Contributor: Allan McRae 
+
+pkgname=('gcc54')
+pkgver=5.4.1
+_pkgver=5
+_islver=0.18
+pkgrel=1
+pkgdesc="The GNU Compiler Collection (5.4.x)"
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url="http://gcc.gnu.org;
+depends=('binutils>=2.26' 'libmpc')
+makedepends=('git')
+options=('!emptydirs')
+provides=('gcc5==5.4')
+conflicts=('gcc5')
+_commit=c62ba6f61b276ef5729c089d866ab12bf1f38c0f
+source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+-gcc-5.4.ucontext.patch
+0001-gcc-5.4-SIGSEGV.patch
+0002-gcc-5.4-__res_state.patch)
+sha512sums=('SKIP'
+
'85d0b40f4dbf14cb99d17aa07048cdcab2dc3eb527d2fbb1e84c41b2de5f351025370e57448b63b2b8a8cf8a0843a089c3263f9baee1542d5c2e1cb37ed39d94'
+
'de49431ade77591b04e89a4ce33c0ad3501755600d335e8f2dc8849464b22620e591ed0d66cd1549a74bd6784a8c022b5e42d7ecbeb8f417eaae794418dbb83f'
+
'8e6574690bba2bd29c4dd3e4442c5b9fefc49ad6615903101cfe0d3f92b6d6f85a3e5fe44001e61fddfdf97a7ef8fe9bd31fe371c9073cb646c2e19064be65e6'
+
'c632488bbaf0e78c2ffe4f9f54c673208e60eb24f5f022c55c81102f780f59f47f3ba005a7caf9ff5d9bb2d204f240059ab6c1d5baf92975b5ced61a45f7e2e1')
+
+_basedir=gcc
+
+prepare() {
+  cd ${srcdir}/${_basedir}
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # fix build with glibc 2.26
+  patch -Nbup0 -i "${srcdir}/-gcc-5.4.ucontext.patch" # 
https://gcc.gnu.org/bugzilla/attachment.cgi?id=41921
+  patch -Nbup0 -i 

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

2018-05-05 Thread Jelle van der Waa via arch-commits
Date: Saturday, May 5, 2018 @ 19:06:50
  Author: jelle
Revision: 318988

Fix typo contributor

Modified:
  cura/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 18:37:04 UTC (rev 318987)
+++ PKGBUILD2018-05-05 19:06:50 UTC (rev 318988)
@@ -1,5 +1,5 @@
 # Maintainer: Jelle van der Waa 
-# Contributo: Grey Christoforo 
+# Contributor: Grey Christoforo 
 
 pkgname=cura
 pkgver=3.2.1


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:37:04
  Author: andyrtr
Revision: 318987

archrelease: copy trunk to community-testing-x86_64

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

--+
 PKGBUILD |   48 
 tp_smapi-lts.install |   13 +
 2 files changed, 61 insertions(+)

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/tp_smapi-lts.install (from 
rev 318986, tp_smapi-lts/trunk/tp_smapi-lts.install)
===
--- community-testing-x86_64/tp_smapi-lts.install   
(rev 0)
+++ community-testing-x86_64/tp_smapi-lts.install   2018-05-05 18:37:04 UTC 
(rev 318987)
@@ -0,0 +1,13 @@
+extramodules=/usr/lib/modules/extramodules-4.14-lts
+
+post_install() {
+  depmod -v $(< "$extramodules/version") &>/dev/null
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:36:57
  Author: andyrtr
Revision: 318986

upgpkg: tp_smapi-lts 0.42-34

kernel 4.14.39/gcc8 rebuild

Modified:
  tp_smapi-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 18:34:31 UTC (rev 318985)
+++ PKGBUILD2018-05-05 18:36:57 UTC (rev 318986)
@@ -11,13 +11,13 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.14-lts
-pkgrel=33
+pkgrel=34
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'
 license=('GPL')
-depends=('linux-lts>=4.14.36' 'linux-lts<4.15')
-makedepends=('linux-lts-headers>=4.14.36' 'linux-lts-headers<4.15')
+depends=('linux-lts>=4.14.39' 'linux-lts<4.15')
+makedepends=('linux-lts-headers>=4.14.39' 'linux-lts-headers<4.15')
 install="$pkgname.install"
 
source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz;)
 md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')


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

2018-05-05 Thread Antonio Rojas via arch-commits
Date: Saturday, May 5, 2018 @ 18:36:45
  Author: arojas
Revision: 323398

archrelease: copy trunk to extra-x86_64

Added:
  kwallet-pam/repos/extra-x86_64/PKGBUILD
(from rev 323397, kwallet-pam/trunk/PKGBUILD)
Deleted:
  kwallet-pam/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 18:30:08 UTC (rev 323397)
+++ PKGBUILD2018-05-05 18:36:45 UTC (rev 323398)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer:Antonio Rojas 
-
-pkgname=kwallet-pam
-pkgver=5.12.5
-pkgrel=3
-pkgdesc='KWallet PAM integration'
-arch=(x86_64)
-url='https://www.kde.org/workspaces/plasmadesktop/'
-license=(LGPL)
-depends=(pam libgcrypt socat)
-makedepends=(extra-cmake-modules qt5-base)
-groups=(plasma)
-source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
-
CVE-2018-10380-1.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=2134dec8;
-
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;
-
kdebug-393856.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=8da1a470;)
-sha256sums=('6374132fe2d142c9eb999e90c636b973fe9715335de3cfa86f0b5f4258d5eba2'
-'SKIP'
-'bc509c7d04aa21c35caac263720967dd098af47e6d282e437f1b69de38f42d66'
-'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62'
-'acead343253db2bd7dab373f115d4202954842e976c69b0e07c23696d36e9fc1')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
-  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

-  'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson
-  '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin 

-
-prepare() {
-  mkdir -p build{,4}
-
-  cd $pkgname-$pkgver
-# https://www.kde.org/info/security/advisory-20180503-1.txt
-  patch -p1 -i ../CVE-2018-10380-1.patch
-  patch -p1 -i ../CVE-2018-10380-2.patch
-# Fix regression from CVE fix
-  patch -p1 -i ../kdebug-393856.patch
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib
-  make
-
-  cd ../build4
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DKWALLET4=1
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-  cd ../build4
-  make DESTDIR="$pkgdir" install
-}

Copied: kwallet-pam/repos/extra-x86_64/PKGBUILD (from rev 323397, 
kwallet-pam/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 18:36:45 UTC (rev 323398)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer:Antonio Rojas 
+
+pkgname=kwallet-pam
+pkgver=5.12.5
+pkgrel=3
+pkgdesc='KWallet PAM integration'
+arch=(x86_64)
+url='https://www.kde.org/workspaces/plasmadesktop/'
+license=(LGPL)
+depends=(pam libgcrypt socat)
+makedepends=(extra-cmake-modules qt5-base)
+groups=(plasma)
+source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
+
CVE-2018-10380-1.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=2134dec8;
+
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;
+
kdebug-393856.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=8da1a470;)
+sha256sums=('6374132fe2d142c9eb999e90c636b973fe9715335de3cfa86f0b5f4258d5eba2'
+'SKIP'
+'bc509c7d04aa21c35caac263720967dd098af47e6d282e437f1b69de38f42d66'
+'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62'
+'acead343253db2bd7dab373f115d4202954842e976c69b0e07c23696d36e9fc1')
+validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
+  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

+  'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson
+  '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin 

+
+prepare() {
+  mkdir -p build{,4}
+
+  cd $pkgname-$pkgver
+# https://www.kde.org/info/security/advisory-20180503-1.txt
+  patch -p1 -i ../CVE-2018-10380-1.patch
+  patch -p1 -i ../CVE-2018-10380-2.patch
+# Fix regression from CVE fix
+  patch -p1 -i ../kdebug-393856.patch
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_LIBEXECDIR=lib
+  make
+
+  cd ../build4
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+

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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:34:31
  Author: andyrtr
Revision: 318985

archrelease: copy trunk to community-testing-x86_64

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

---+
 PKGBUILD  |   33 +
 r8168-lts.install |   17 +
 2 files changed, 50 insertions(+)

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

Copied: r8168-lts/repos/community-testing-x86_64/r8168-lts.install (from rev 
318984, r8168-lts/trunk/r8168-lts.install)
===
--- community-testing-x86_64/r8168-lts.install  (rev 0)
+++ community-testing-x86_64/r8168-lts.install  2018-05-05 18:34:31 UTC (rev 
318985)
@@ -0,0 +1,17 @@
+rebuild_module_dependencies() {
+   EXTRAMODULES='extramodules-4.14-lts'
+   depmod $(cat /lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+  rebuild_module_dependencies
+   echo '>>> The module r8168 conflicts with r8169. You can blacklist it 
with:'
+   echo '>>>  `echo "blacklist r8169" > 
/etc/modprobe.d/r8169_blacklist.conf`'
+}
+post_upgrade() {
+   rebuild_module_dependencies
+}
+
+post_remove() {
+   rebuild_module_dependencies
+}


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:34:23
  Author: andyrtr
Revision: 318984

upgpkg: r8168-lts 8.045.08-16

kernel 4.14.39/gcc8 rebuild

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 18:32:25 UTC (rev 318983)
+++ PKGBUILD2018-05-05 18:34:23 UTC (rev 318984)
@@ -4,13 +4,13 @@
 pkgname=r8168-lts
 _pkgname=r8168
 pkgver=8.045.08
-pkgrel=15
-pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+pkgrel=16
+pkgdesc="A kernel module for Realtek 8169 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")
 arch=('x86_64')
-depends=('glibc' "linux-lts>=4.14.36" "linux-lts<4.15")
-makedepends=("linux-lts-headers>=4.14.36" "linux-lts-headers<4.15")
+depends=('glibc' "linux-lts>=4.14.39" "linux-lts<4.15")
+makedepends=("linux-lts-headers>=4.14.39" "linux-lts-headers<4.15")
 install=$pkgname.install
 
source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31')


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:32:25
  Author: andyrtr
Revision: 318983

archrelease: copy trunk to community-testing-x86_64

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

---+
 PKGBUILD  |   50 ++
 acpi_call.install |   14 ++
 2 files changed, 64 insertions(+)

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

Copied: acpi_call-lts/repos/community-testing-x86_64/acpi_call.install (from 
rev 318982, acpi_call-lts/trunk/acpi_call.install)
===
--- community-testing-x86_64/acpi_call.install  (rev 0)
+++ community-testing-x86_64/acpi_call.install  2018-05-05 18:32:25 UTC (rev 
318983)
@@ -0,0 +1,14 @@
+post_install() {
+  _extramodules=extramodules-4.14-lts
+  depmod $(cat /usr/lib/modules/${_extramodules}/version)
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:32:17
  Author: andyrtr
Revision: 318982

upgpkg: acpi_call-lts 1.1.0-63

kernel 4.14.39/gcc8 rebuild

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 17:53:22 UTC (rev 318981)
+++ PKGBUILD2018-05-05 18:32:17 UTC (rev 318982)
@@ -5,14 +5,14 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=62
+pkgrel=63
 _extramodules=extramodules-4.14-lts
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('x86_64')
 url='https://github.com/mkottman/acpi_call'
 license=('GPL')
-depends=('linux-lts>=4.14.36')
-makedepends=('linux-lts-headers>=4.14.36')
+depends=('linux-lts>=4.14.39')
+makedepends=('linux-lts-headers>=4.14.39')
 provides=('acpi_call')
 install='acpi_call.install'
 
source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:30:08
  Author: andyrtr
Revision: 323397

archrelease: copy trunk to testing-x86_64

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

--+
 PKGBUILD |   52 +
 kernel-4.11.patch|   38 
 nvidia-340xx-lts.install |   15 
 3 files changed, 105 insertions(+)

Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 323396, 
nvidia-340xx-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-05-05 18:30:08 UTC (rev 323397)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-340xx-lts
+pkgver=340.106
+_extramodules=extramodules-4.14-lts
+pkgrel=10
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=('linux-lts>=4.14.39' 'linux-lts-headers>=4.14.36' 
"nvidia-340xx-utils=$pkgver")
+provides=('nvidia-340xx')
+conflicts=('nvidia-lts')
+license=('custom')
+install=${pkgname}.install
+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=('ea61d463148435b6c0d16203c06372e5dc93443607ece0709f789c5c08909a3ec51c1994df97b835bba58008cdc7fe588e403006eb00631482a2a9854a81ec0a'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2')
+
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh ${_pkg}.run --extract-only
+cd "${_pkg}"
+# patches here
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+}
+
+build() {
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  cd "${_pkg}/kernel"
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+
+  cd uvm
+  make SYSSRC=/usr/lib/modules/${_kernver}/build module
+}
+
+package() {
+  depends=('linux-lts>=4.14.39' "nvidia-340xx-utils=$pkgver" 'libgl')
+
+  install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
+"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
+  install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \
+
"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko"
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko
+  install -d -m755 "${pkgdir}/usr/lib/modprobe.d"
+  echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf"
+  install -D -m644 "${srcdir}/${_pkg}/LICENSE" 
"${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE"
+}

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

Copied: nvidia-340xx-lts/repos/testing-x86_64/nvidia-340xx-lts.install (from 
rev 323396, nvidia-340xx-lts/trunk/nvidia-340xx-lts.install)
===
--- testing-x86_64/nvidia-340xx-lts.install   

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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:30:00
  Author: andyrtr
Revision: 323396

upgpkg: nvidia-340xx-lts 340.106-10

kernel 4.14.39/gcc8 rebuild

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 18:29:25 UTC (rev 323395)
+++ PKGBUILD2018-05-05 18:30:00 UTC (rev 323396)
@@ -4,11 +4,11 @@
 pkgname=nvidia-340xx-lts
 pkgver=340.106
 _extramodules=extramodules-4.14-lts
-pkgrel=9
+pkgrel=10
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=('linux-lts>=4.14.36' 'linux-lts-headers>=4.14.36' 
"nvidia-340xx-utils=$pkgver")
+makedepends=('linux-lts>=4.14.39' 'linux-lts-headers>=4.14.36' 
"nvidia-340xx-utils=$pkgver")
 provides=('nvidia-340xx')
 conflicts=('nvidia-lts')
 license=('custom')
@@ -38,7 +38,7 @@
 }
 
 package() {
-  depends=('linux-lts>=4.14.36' "nvidia-340xx-utils=$pkgver" 'libgl')
+  depends=('linux-lts>=4.14.39' "nvidia-340xx-utils=$pkgver" 'libgl')
 
   install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \
 "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"


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

2018-05-05 Thread Antonio Rojas via arch-commits
Date: Saturday, May 5, 2018 @ 18:29:25
  Author: arojas
Revision: 323395

archrelease: copy trunk to extra-x86_64

Added:
  kwallet-pam/repos/extra-x86_64/PKGBUILD
(from rev 323394, kwallet-pam/trunk/PKGBUILD)
Deleted:
  kwallet-pam/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 18:28:51 UTC (rev 323394)
+++ PKGBUILD2018-05-05 18:29:25 UTC (rev 323395)
@@ -1,57 +0,0 @@
-# $Id$
-# Maintainer:Antonio Rojas 
-
-pkgname=kwallet-pam
-pkgver=5.12.5
-pkgrel=2
-pkgdesc='KWallet PAM integration'
-arch=(x86_64)
-url='https://www.kde.org/workspaces/plasmadesktop/'
-license=(LGPL)
-depends=(pam libgcrypt socat)
-makedepends=(extra-cmake-modules qt5-base)
-groups=(plasma)
-source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
-
CVE-2018-10380-1.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=2134dec8;
-
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;)
-sha256sums=('6374132fe2d142c9eb999e90c636b973fe9715335de3cfa86f0b5f4258d5eba2'
-'SKIP'
-'bc509c7d04aa21c35caac263720967dd098af47e6d282e437f1b69de38f42d66'
-'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
-  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

-  'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson
-  '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin 

-
-prepare() {
-  mkdir -p build{,4}
-
-  cd $pkgname-$pkgver
-# https://www.kde.org/info/security/advisory-20180503-1.txt
-  patch -p1 -i ../CVE-2018-10380-1.patch
-  patch -p1 -i ../CVE-2018-10380-2.patch
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib
-  make
-
-  cd ../build4
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DKWALLET4=1
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-  cd ../build4
-  make DESTDIR="$pkgdir" install
-}

Copied: kwallet-pam/repos/extra-x86_64/PKGBUILD (from rev 323394, 
kwallet-pam/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 18:29:25 UTC (rev 323395)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer:Antonio Rojas 
+
+pkgname=kwallet-pam
+pkgver=5.12.5
+pkgrel=3
+pkgdesc='KWallet PAM integration'
+arch=(x86_64)
+url='https://www.kde.org/workspaces/plasmadesktop/'
+license=(LGPL)
+depends=(pam libgcrypt socat)
+makedepends=(extra-cmake-modules qt5-base)
+groups=(plasma)
+source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
+
CVE-2018-10380-1.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=2134dec8;
+
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;
+
kdebug-393856.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=8da1a470;)
+sha256sums=('6374132fe2d142c9eb999e90c636b973fe9715335de3cfa86f0b5f4258d5eba2'
+'SKIP'
+'bc509c7d04aa21c35caac263720967dd098af47e6d282e437f1b69de38f42d66'
+'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62'
+'acead343253db2bd7dab373f115d4202954842e976c69b0e07c23696d36e9fc1')
+validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
+  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

+  'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson
+  '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin 

+
+prepare() {
+  mkdir -p build{,4}
+
+  cd $pkgname-$pkgver
+# https://www.kde.org/info/security/advisory-20180503-1.txt
+  patch -p1 -i ../CVE-2018-10380-1.patch
+  patch -p1 -i ../CVE-2018-10380-2.patch
+# Fix regression from CVE fix
+  patch -p1 -i ../kdebug-393856.patch
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_LIBEXECDIR=lib
+  make
+
+  cd ../build4
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DKWALLET4=1
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  cd ../build4
+  make DESTDIR="$pkgdir" install
+}


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

2018-05-05 Thread Antonio Rojas via arch-commits
Date: Saturday, May 5, 2018 @ 18:28:51
  Author: arojas
Revision: 323394

Fix regression from CVE fixes (FS#58446)

Modified:
  kwallet-pam/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 18:28:11 UTC (rev 323393)
+++ PKGBUILD2018-05-05 18:28:51 UTC (rev 323394)
@@ -3,7 +3,7 @@
 
 pkgname=kwallet-pam
 pkgver=5.12.5
-pkgrel=2
+pkgrel=3
 pkgdesc='KWallet PAM integration'
 arch=(x86_64)
 url='https://www.kde.org/workspaces/plasmadesktop/'
@@ -13,11 +13,13 @@
 groups=(plasma)
 
source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}
 
CVE-2018-10380-1.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=2134dec8;
-
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;)
+
CVE-2018-10380-2.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=01d4143f;
+
kdebug-393856.patch::"https://cgit.kde.org/kwallet-pam.git/patch/?id=8da1a470;)
 sha256sums=('6374132fe2d142c9eb999e90c636b973fe9715335de3cfa86f0b5f4258d5eba2'
 'SKIP'
 'bc509c7d04aa21c35caac263720967dd098af47e6d282e437f1b69de38f42d66'
-'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62')
+'b3c8500c7951b4a919875907abcefe817d8d613e31a2eb4ccf63b0038a4f5b62'
+'acead343253db2bd7dab373f115d4202954842e976c69b0e07c23696d36e9fc1')
 validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell
   '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

   'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson
@@ -30,6 +32,8 @@
 # https://www.kde.org/info/security/advisory-20180503-1.txt
   patch -p1 -i ../CVE-2018-10380-1.patch
   patch -p1 -i ../CVE-2018-10380-2.patch
+# Fix regression from CVE fix
+  patch -p1 -i ../kdebug-393856.patch
 }
 
 build() {


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:28:11
  Author: andyrtr
Revision: 323393

archrelease: copy trunk to testing-x86_64

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

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

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


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 18:28:00
  Author: andyrtr
Revision: 323392

upgpkg: nvidia-lts 1:390.48-3

kernel 4.14.39/gcc8 rebuild

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 17:14:36 UTC (rev 323391)
+++ PKGBUILD2018-05-05 18:28:00 UTC (rev 323392)
@@ -4,11 +4,11 @@
 pkgname=nvidia-lts
 pkgver=390.48
 _extramodules=extramodules-4.14-lts
-pkgrel=2
+pkgrel=3
 epoch=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
-makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.36')
+makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux-lts' 
'linux-lts-headers>=4.14.39')
 license=('custom')
 options=('!strip')
 
source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
@@ -29,7 +29,7 @@
 
 package() {
 pkgdesc="NVIDIA drivers for linux-lts"
-depends=('linux-lts>=4.14.36' "nvidia-utils=${pkgver}" 'libgl')
+depends=('linux-lts>=4.14.39' "nvidia-utils=${pkgver}" 'libgl')
 
 install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
   "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko


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

2018-05-05 Thread Felix Yan via arch-commits
Date: Saturday, May 5, 2018 @ 17:53:22
  Author: felixonmars
Revision: 318981

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 17:51:48 UTC (rev 318980)
+++ PKGBUILD2018-05-05 17:53:22 UTC (rev 318981)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-phonenumbers
-pkgname=(python-phonenumbers python2-phonenumbers)
-pkgver=8.9.5
-pkgrel=1
-pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
-arch=('any')
-url="https://github.com/daviddrysdale/python-phonenumbers;
-license=('Apache')
-makedepends=("python-setuptools" "python2-setuptools")
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;)
-sha512sums=('d25de35b996df21fe062d9b3a263a1820949eef5b7b14970fc8639fd71202e6036cba41043f7d1ca6f4e0d639c159950410d003501b65a8ec9210b89fdaab874')
-
-prepare() {
-  cp -a python-phonenumbers-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-phonenumbers() {
-  depends=('python')
-
-  cd python-phonenumbers-$pkgver
-  python setup.py install -O1 --root "$pkgdir"
-}
-
-package_python2-phonenumbers() {
-  depends=('python2')
-
-  cd python-phonenumbers-$pkgver-py2
-  python2 setup.py install -O1 --root "$pkgdir"
-}

Copied: python-phonenumbers/repos/community-any/PKGBUILD (from rev 318980, 
python-phonenumbers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 17:53:22 UTC (rev 318981)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-phonenumbers
+pkgname=(python-phonenumbers python2-phonenumbers)
+pkgver=8.9.5
+pkgrel=1
+pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
+arch=('any')
+url="https://github.com/daviddrysdale/python-phonenumbers;
+license=('Apache')
+makedepends=("python-setuptools" "python2-setuptools")
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;)
+sha512sums=('d25de35b996df21fe062d9b3a263a1820949eef5b7b14970fc8639fd71202e6036cba41043f7d1ca6f4e0d639c159950410d003501b65a8ec9210b89fdaab874')
+
+prepare() {
+  cp -a python-phonenumbers-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-phonenumbers() {
+  depends=('python')
+
+  cd python-phonenumbers-$pkgver
+  python setup.py install -O1 --root "$pkgdir"
+}
+
+package_python2-phonenumbers() {
+  depends=('python2')
+
+  cd python-phonenumbers-$pkgver-py2
+  python2 setup.py install -O1 --root "$pkgdir"
+}


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

2018-05-05 Thread Felix Yan via arch-commits
Date: Saturday, May 5, 2018 @ 17:51:48
  Author: felixonmars
Revision: 318980

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 17:51:23 UTC (rev 318979)
+++ PKGBUILD2018-05-05 17:51:48 UTC (rev 318980)
@@ -1,48 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-phonenumbers
-pkgname=(python-phonenumbers python2-phonenumbers)
-pkgver=8.9.4
-pkgrel=1
-pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
-arch=('any')
-url="https://github.com/daviddrysdale/python-phonenumbers;
-license=('Apache')
-makedepends=("python-setuptools" "python2-setuptools")
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;)
-sha512sums=('ad6878d9ed2733a9e15732d1a1fb38709351116784d2f85871b782d7e7fa040c7c9e28f775f2f4b672f6a03577363485fe95eb2b10c8032e4f3471d864460cc8')
-
-prepare() {
-  cp -a python-phonenumbers-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-phonenumbers-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/python-phonenumbers-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-phonenumbers() {
-  depends=('python')
-
-  cd python-phonenumbers-$pkgver
-  python setup.py install -O1 --root "$pkgdir"
-}
-
-package_python2-phonenumbers() {
-  depends=('python2')
-
-  cd python-phonenumbers-$pkgver-py2
-  python2 setup.py install -O1 --root "$pkgdir"
-}

Copied: python-phonenumbers/repos/community-any/PKGBUILD (from rev 318979, 
python-phonenumbers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 17:51:48 UTC (rev 318980)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-phonenumbers
+pkgname=(python-phonenumbers python2-phonenumbers)
+pkgver=8.9.5
+pkgrel=1
+pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
+arch=('any')
+url="https://github.com/daviddrysdale/python-phonenumbers;
+license=('Apache')
+makedepends=("python-setuptools" "python2-setuptools")
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;)
+sha512sums=('d25de35b996df21fe062d9b3a263a1820949eef5b7b14970fc8639fd71202e6036cba41043f7d1ca6f4e0d639c159950410d003501b65a8ec9210b89fdaab874')
+
+prepare() {
+  cp -a python-phonenumbers-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-phonenumbers-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/python-phonenumbers-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-phonenumbers() {
+  depends=('python')
+
+  cd python-phonenumbers-$pkgver
+  python setup.py install -O1 --root "$pkgdir"
+}
+
+package_python2-phonenumbers() {
+  depends=('python2')
+
+  cd python-phonenumbers-$pkgver-py2
+  python2 setup.py install -O1 --root "$pkgdir"
+}


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

2018-05-05 Thread Felix Yan via arch-commits
Date: Saturday, May 5, 2018 @ 17:51:23
  Author: felixonmars
Revision: 318979

upgpkg: python-phonenumbers 8.9.5-1

Modified:
  python-phonenumbers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 12:16:12 UTC (rev 318978)
+++ PKGBUILD2018-05-05 17:51:23 UTC (rev 318979)
@@ -3,7 +3,7 @@
 
 pkgbase=python-phonenumbers
 pkgname=(python-phonenumbers python2-phonenumbers)
-pkgver=8.9.4
+pkgver=8.9.5
 pkgrel=1
 pkgdesc="Python version of Google's common library for parsing, formatting, 
storing and validating international phone numbers"
 arch=('any')
@@ -11,7 +11,7 @@
 license=('Apache')
 makedepends=("python-setuptools" "python2-setuptools")
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz;)
-sha512sums=('ad6878d9ed2733a9e15732d1a1fb38709351116784d2f85871b782d7e7fa040c7c9e28f775f2f4b672f6a03577363485fe95eb2b10c8032e4f3471d864460cc8')
+sha512sums=('d25de35b996df21fe062d9b3a263a1820949eef5b7b14970fc8639fd71202e6036cba41043f7d1ca6f4e0d639c159950410d003501b65a8ec9210b89fdaab874')
 
 prepare() {
   cp -a python-phonenumbers-$pkgver{,-py2}


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 17:14:36
  Author: andyrtr
Revision: 323391

archrelease: copy trunk to testing-x86_64

Added:
  linux-lts/repos/testing-x86_64/
  
linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch
(from rev 323390, 
linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch)
  
linux-lts/repos/testing-x86_64/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch
(from rev 323390, 
linux-lts/trunk/0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch)
  linux-lts/repos/testing-x86_64/60-linux.hook
(from rev 323390, linux-lts/trunk/60-linux.hook)
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 323390, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 323390, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/config
(from rev 323390, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 323390, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 323390, linux-lts/trunk/linux-lts.preset)

-+
 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch |  103 
 0002-drm-i915-edp-Only-use-the-alternate-fixed-mode-if-it.patch |   42 
 60-linux.hook   |   12 
 90-linux.hook   |   11 
 PKGBUILD|  238 
 config  | 8506 
++
 linux-lts.install   |   10 
 linux-lts.preset|   14 
 8 files changed, 8936 insertions(+)

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


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

2018-05-05 Thread Andreas Radke via arch-commits
Date: Saturday, May 5, 2018 @ 17:14:19
  Author: andyrtr
Revision: 323390

upgpkg: linux-lts 4.14.39-2

gcc8 rebuild

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 06:02:39 UTC (rev 323389)
+++ PKGBUILD2018-05-05 17:14:19 UTC (rev 323390)
@@ -5,7 +5,7 @@
 #pkgbase=linux-lts-custom
 _srcname=linux-4.14
 pkgver=4.14.39
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://www.kernel.org/;
 license=('GPL2')


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

2018-05-05 Thread Anatol Pomozov via arch-commits
Date: Saturday, May 5, 2018 @ 12:15:39
  Author: anatolik
Revision: 318977

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

Deleted:
  arm-none-eabi-gcc/trunk/enable-with-multilib-list-for-arm.patch

-+
 enable-with-multilib-list-for-arm.patch |  194 --
 1 file changed, 194 deletions(-)

Deleted: enable-with-multilib-list-for-arm.patch
===
--- enable-with-multilib-list-for-arm.patch 2018-05-05 09:59:23 UTC (rev 
318976)
+++ enable-with-multilib-list-for-arm.patch 2018-05-05 12:15:39 UTC (rev 
318977)
@@ -1,194 +0,0 @@
-commit ebea823006d493d3b994c464ae599349cd1cfeaf
-Author: Anatol Pomozov 
-Date:   Fri May 4 21:15:49 2018 -0700
-
-ARM patch 
https://gcc.gnu.org/ml/gcc-patches/2012-05/msg00083/enable-with-multilib-list-for-arm.patch
-
-diff --git a/gcc/Makefile.in b/gcc/Makefile.in
-index 20bee0494..26898699d 100644
 a/gcc/Makefile.in
-+++ b/gcc/Makefile.in
-@@ -567,6 +567,7 @@ lang_opt_files=@lang_opt_files@ $(srcdir)/c-family/c.opt 
$(srcdir)/common.opt
- lang_specs_files=@lang_specs_files@
- lang_tree_files=@lang_tree_files@
- target_cpu_default=@target_cpu_default@
-+with_multilib_list=@with_multilib_list@
- OBJC_BOEHM_GC=@objc_boehm_gc@
- extra_modes_file=@extra_modes_file@
- extra_opt_files=@extra_opt_files@
-diff --git a/gcc/config.gcc b/gcc/config.gcc
-index a5defb0f0..f8f964757 100644
 a/gcc/config.gcc
-+++ b/gcc/config.gcc
-@@ -1181,7 +1181,7 @@ arm*-*-eabi* | arm*-*-symbianelf* | arm*-*-rtems* | 
arm*-*-fuchsia*)
-   case ${target} in
-   arm*-*-eabi*)
- tm_file="$tm_file newlib-stdint.h"
--tmake_file="${tmake_file} arm/t-bpabi"
-+tmake_file="${tmake_file} arm/t-bpabi arm/t-mlibs"
- use_gcc_stdint=wrap
- ;;
-   arm*-*-fuchsia*)
-@@ -3897,43 +3897,6 @@ case "${target}" in
-   exit 1
-   fi
- 
--  # Add extra multilibs
--  if test "x$with_multilib_list" != x; then
--  arm_multilibs=`echo $with_multilib_list | sed -e 's/,/ 
/g'`
--  if test "x${arm_multilibs}" != xdefault ; then
--  for arm_multilib in ${arm_multilibs}; do
--  case ${arm_multilib} in
--  aprofile|rmprofile)
--  
tmake_profile_file="arm/t-multilib"
--  ;;
--  *)
--  echo "Error: 
--with-multilib-list=${with_multilib_list} not supported." 1>&2
--  exit 1
--  ;;
--  esac
--  done
--  fi
--
--  if test "x${tmake_profile_file}" != x ; then
--  # arm/t-aprofile and arm/t-rmprofile are only
--  # designed to work without any with-cpu,
--  # with-arch, with-mode, with-fpu or with-float
--  # options.
--  if test "x$with_arch" != x \
--  || test "x$with_cpu" != x \
--  || test "x$with_float" != x \
--  || test "x$with_fpu" != x \
--  || test "x$with_mode" != x ; then
--  echo "Error: You cannot use any of 
--with-arch/cpu/fpu/float/mode with --with-multilib-list=${with_multilib_list}" 
1>&2
--  exit 1
--  fi
--  # But pass the default value for float-abi
--  # through to the multilib selector
--  with_float="soft"
--  tmake_file="${tmake_file} ${tmake_profile_file}"
--  TM_MULTILIB_CONFIG="$with_multilib_list"
--  fi
--  fi
-   target_cpu_cname=${target_cpu_cname:-arm6}
-   with_cpu=${with_cpu:-$target_cpu_cname}
-   ;;
-diff --git a/gcc/config/arm/t-mlibs b/gcc/config/arm/t-mlibs
-new file mode 100644
-index 0..5720cf750
 /dev/null
-+++ b/gcc/config/arm/t-mlibs
-@@ -0,0 +1,89 @@
-+# A set of predefined MULTILIB which can be used for different ARM targets.
-+# Via the configure option --with-multilib-list, user can customize the
-+# final MULTILIB implementation.
-+
-+comma := ,
-+space :=
-+space +=
-+
-+MULTILIB_OPTIONS   = mthumb/marm
-+MULTILIB_DIRNAMES  = thumb arm
-+MULTILIB_OPTIONS  += march=armv6s-m/march=armv7-m/march=armv7e-m/march=armv7
-+MULTILIB_DIRNAMES += armv6-m armv7-m armv7e-m armv7-ar

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

2018-05-05 Thread Anatol Pomozov via arch-commits
Date: Saturday, May 5, 2018 @ 12:16:12
  Author: anatolik
Revision: 318978

archrelease: copy trunk to community-testing-x86_64

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

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

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

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

[arch-commits] Commit in python-ndg-httpsclient/repos/community-any (2 files)

2018-05-05 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, May 5, 2018 @ 09:59:23
  Author: mtorromeo
Revision: 318976

archrelease: copy trunk to community-any

Added:
  python-ndg-httpsclient/repos/community-any/PKGBUILD
(from rev 318975, python-ndg-httpsclient/trunk/PKGBUILD)
Deleted:
  python-ndg-httpsclient/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 09:59:09 UTC (rev 318975)
+++ PKGBUILD2018-05-05 09:59:23 UTC (rev 318976)
@@ -1,49 +0,0 @@
-# $Id: PKGBUILD 134777 2015-06-04 13:33:01Z mtorromeo $
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Hugo Osvaldo Barrera 
-
-pkgbase=python-ndg-httpsclient
-pkgname=(python-ndg-httpsclient python2-ndg-httpsclient)
-_pkgname=ndg_httpsclient
-pkgver=0.4.4
-pkgrel=1
-pkgdesc="Provides enhanced HTTPS support for httplib and urllib2 using 
PyOpenSSL"
-arch=(any)
-url="https://pypi.python.org/pypi/ndg-httpsclient;
-license=('BSD')
-makedepends=(python2-setuptools python2-pyopenssl python2-pyasn1
- python-setuptools python-pyopenssl python-pyasn1)
-options=(!emptydirs)
-source=(https://files.pythonhosted.org/packages/source/n/ndg-httpsclient/$_pkgname-$pkgver.tar.gz)
-sha256sums=('fba4d4798dcac2965874f24afb6631b4326baa4bd02505744d34f690c354856a')
-
-build() {
-  cd "$srcdir"/$_pkgname-$pkgver
-
-  rm -rf ../buildpy3; mkdir ../buildpy3
-  python setup.py build -b ../buildpy3
-
-  rm -rf ../buildpy2; mkdir ../buildpy2
-  python2 setup.py build -b ../buildpy2
-}
-
-package_python-ndg-httpsclient() {
-  depends=(python-pyopenssl python-pyasn1)
-  _site_packages=$(python -sSc 'import site; print(site.getsitepackages()[0])')
-
-  cd "$srcdir"/$_pkgname-$pkgver
-  rm -rf build; ln -s ../buildpy3 build
-  python setup.py install --skip-build -O1 --root="$pkgdir"
-  install -Dm0644 "$pkgdir$_site_packages"/ndg/httpsclient/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-ndg-httpsclient() {
-  depends=(python2-pyopenssl python2-pyasn1)
-  _site_packages=$(python2 -sSc 'import site; 
print(site.getsitepackages()[0])')
-
-  cd "$srcdir"/$_pkgname-$pkgver
-  rm -rf build; ln -s ../buildpy2 build
-  python2 setup.py install --skip-build -O1 --root="$pkgdir"
-  install -Dm0644 "$pkgdir$_site_packages"/ndg/httpsclient/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  mv "$pkgdir"/usr/bin/ndg_httpclient{,2}
-}

Copied: python-ndg-httpsclient/repos/community-any/PKGBUILD (from rev 318975, 
python-ndg-httpsclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 09:59:23 UTC (rev 318976)
@@ -0,0 +1,49 @@
+# $Id: PKGBUILD 134777 2015-06-04 13:33:01Z mtorromeo $
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Hugo Osvaldo Barrera 
+
+pkgbase=python-ndg-httpsclient
+pkgname=(python-ndg-httpsclient python2-ndg-httpsclient)
+_pkgname=ndg_httpsclient
+pkgver=0.5.0
+pkgrel=1
+pkgdesc="Provides enhanced HTTPS support for httplib and urllib2 using 
PyOpenSSL"
+arch=(any)
+url="https://pypi.python.org/pypi/ndg-httpsclient;
+license=('BSD')
+makedepends=(python2-setuptools python2-pyopenssl python2-pyasn1
+ python-setuptools python-pyopenssl python-pyasn1)
+options=(!emptydirs)
+source=(https://files.pythonhosted.org/packages/source/n/ndg-httpsclient/$_pkgname-$pkgver.tar.gz)
+sha256sums=('c009f5430790936b3a97eaf9f968516664d97e146ab2bda991f0caadb7cc088b')
+
+build() {
+  cd "$srcdir"/$_pkgname-$pkgver
+
+  rm -rf ../buildpy3; mkdir ../buildpy3
+  python setup.py build -b ../buildpy3
+
+  rm -rf ../buildpy2; mkdir ../buildpy2
+  python2 setup.py build -b ../buildpy2
+}
+
+package_python-ndg-httpsclient() {
+  depends=(python-pyopenssl python-pyasn1)
+  _site_packages=$(python -sSc 'import site; print(site.getsitepackages()[0])')
+
+  cd "$srcdir"/$_pkgname-$pkgver
+  rm -rf build; ln -s ../buildpy3 build
+  python setup.py install --skip-build -O1 --root="$pkgdir"
+  install -Dm0644 "$pkgdir$_site_packages"/ndg/httpsclient/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-ndg-httpsclient() {
+  depends=(python2-pyopenssl python2-pyasn1)
+  _site_packages=$(python2 -sSc 'import site; 
print(site.getsitepackages()[0])')
+
+  cd "$srcdir"/$_pkgname-$pkgver
+  rm -rf build; ln -s ../buildpy2 build
+  python2 setup.py install --skip-build -O1 --root="$pkgdir"
+  install -Dm0644 "$pkgdir$_site_packages"/ndg/httpsclient/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  mv "$pkgdir"/usr/bin/ndg_httpclient{,2}
+}


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

2018-05-05 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, May 5, 2018 @ 09:58:54
  Author: mtorromeo
Revision: 318974

archrelease: copy trunk to community-x86_64

Added:
  percona-server/repos/community-x86_64/PKGBUILD
(from rev 318973, percona-server/trunk/PKGBUILD)
  percona-server/repos/community-x86_64/my.cnf
(from rev 318973, percona-server/trunk/my.cnf)
  percona-server/repos/community-x86_64/mysql-tirpc.patch
(from rev 318973, percona-server/trunk/mysql-tirpc.patch)
  percona-server/repos/community-x86_64/mysql-user.conf
(from rev 318973, percona-server/trunk/mysql-user.conf)
  percona-server/repos/community-x86_64/rocksdb-systemlibs.patch
(from rev 318973, percona-server/trunk/rocksdb-systemlibs.patch)
Deleted:
  percona-server/repos/community-x86_64/PKGBUILD
  percona-server/repos/community-x86_64/my.cnf
  percona-server/repos/community-x86_64/mysql-tirpc.patch
  percona-server/repos/community-x86_64/mysql-user.conf
  percona-server/repos/community-x86_64/rocksdb-systemlibs.patch

--+
 PKGBUILD |  361 ++---
 my.cnf   |   76 -
 mysql-tirpc.patch|  124 +++
 mysql-user.conf  |2 
 rocksdb-systemlibs.patch |  104 ++--
 5 files changed, 335 insertions(+), 332 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 09:58:33 UTC (rev 318973)
+++ PKGBUILD2018-05-05 09:58:54 UTC (rev 318974)
@@ -1,179 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-
-pkgbase=percona-server
-pkgname=('libperconaserverclient' 'percona-server-clients' 'percona-server')
-pkgver=5.7.21_21
-_boost_ver=1.59.0
-_pkgver=${pkgver/_/-}
-_myver=${pkgver/_rel*}
-pkgrel=1
-arch=('x86_64')
-makedepends=('cmake' 'zlib' 'lz4' 'zstd' 'libaio' 'systemd-tools' 'pam' 
'numactl' 'jemalloc' 'openssl' 'rpcsvc-proto')
-license=('GPL')
-url="https://www.percona.com/software/mysql-database/percona-server;
-source=("https://www.percona.com/downloads/Percona-Server-${pkgver%.*_*}/Percona-Server-$_pkgver/source/tarball/percona-server-$_pkgver.tar.gz;
-
"http://jenkins.percona.com/downloads/boost/boost_${_boost_ver//./_}.tar.gz;
-'my.cnf'
-'mysql-user.conf'
-'rocksdb-systemlibs.patch'
-'mysql-tirpc.patch')
-sha256sums=('8f9b3723741ad8f7b4d1d9366199aa3e7bb081b46130260c13fe9c14302d6b6b'
-'47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac'
-'ae451839c368f0db25a63bb0a6a890194897a8e74818bd4245140933c29e5f83'
-'e638a2657085f15b6728f43c1fd6aa551b27608fbf6b435e33afd3606a0cfb0e'
-'fcc3bea0982cda6cc35637d448a46924eccdfeb4c4da0634a26c9d190cf50fe4'
-'fa3e4b3e6fab751fe6857e994e72a1ba951b36d27c8a1e59a7263d3f60a13c28')
-
-prepare() {
-   cd $pkgbase-$_pkgver
-   rm -v sql/sql_yacc.{cc,h}
-
-   sed 's/${fullhostname}/"archbuild"/' -i 
storage/tokudb/PerconaFT/cmake_modules/TokuSetupCTest.cmake
-   sed 's/-Werror//g' -i \
-   storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake \
-   plugin/tokudb-backup-plugin/Percona-TokuBackup/backup/CMakeLists.txt
-
-   patch -p1 -i "$srcdir"/rocksdb-systemlibs.patch
-   patch -p1 -i "$srcdir"/mysql-tirpc.patch
-}
-
-build() {
-   # rm -rf build
-   mkdir -p build
-   cd build
-
-   cmake ../$pkgbase-$_pkgver \
-   -DBUILD_CONFIG=mysql_release \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DSYSCONFDIR=/etc/mysql \
-   -DMYSQL_DATADIR=/var/lib/mysql \
-   -DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \
-   -DDEFAULT_CHARSET=utf8mb4 \
-   -DDEFAULT_COLLATION=utf8mb4_unicode_ci \
-   -DENABLED_LOCAL_INFILE=ON \
-   -DINSTALL_INFODIR=share/doc/percona-server \
-   -DINSTALL_DOCREADMEDIR=share/doc/percona-server \
-   -DINSTALL_DOCDIR=share/doc/percona-server \
-   -DINSTALL_MANDIR=share/man \
-   -DINSTALL_PLUGINDIR=lib/mysql/plugin \
-   -DINSTALL_SCRIPTDIR=bin \
-   -DINSTALL_INCLUDEDIR=include/perconaserver \
-   -DINSTALL_SUPPORTFILESDIR=share/mysql \
-   -DINSTALL_MYSQLSHAREDIR=share/mysql \
-   -DWITH_ZLIB=system \
-   -DWITH_LZ4=system \
-   -DWITH_SSL=system \
-   -DWITH_LIBWRAP=OFF \
-   -DWITH_MECAB=OFF \
-   -DWITH_PAM=ON \
-   -DWITH_EXTRA_CHARSETS=complex \
-   -DWITH_EMBEDDED_SERVER=ON \
-   -DWITH_EMBEDDED_SHARED_LIBRARY=ON \
-   -DWITH_INNODB_MEMCACHED=ON \
-   -DWITH_ARCHIVE_STORAGE_ENGINE=ON \
-   -DWITH_BLACKHOLE_STORAGE_ENGINE=ON \
-   -DWITH_FEDERATED_STORAGE_ENGINE=ON \
-   -DWITH_ROCKSDB=ON \
-   -DTOKU_DEBUG_PARANOID=OFF \
-

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

2018-05-05 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, May 5, 2018 @ 09:59:09
  Author: mtorromeo
Revision: 318975

upgpkg: python-ndg-httpsclient 0.5.0-1

Modified:
  python-ndg-httpsclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 09:58:54 UTC (rev 318974)
+++ PKGBUILD2018-05-05 09:59:09 UTC (rev 318975)
@@ -5,7 +5,7 @@
 pkgbase=python-ndg-httpsclient
 pkgname=(python-ndg-httpsclient python2-ndg-httpsclient)
 _pkgname=ndg_httpsclient
-pkgver=0.4.4
+pkgver=0.5.0
 pkgrel=1
 pkgdesc="Provides enhanced HTTPS support for httplib and urllib2 using 
PyOpenSSL"
 arch=(any)
@@ -15,7 +15,7 @@
  python-setuptools python-pyopenssl python-pyasn1)
 options=(!emptydirs)
 
source=(https://files.pythonhosted.org/packages/source/n/ndg-httpsclient/$_pkgname-$pkgver.tar.gz)
-sha256sums=('fba4d4798dcac2965874f24afb6631b4326baa4bd02505744d34f690c354856a')
+sha256sums=('c009f5430790936b3a97eaf9f968516664d97e146ab2bda991f0caadb7cc088b')
 
 build() {
   cd "$srcdir"/$_pkgname-$pkgver


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

2018-05-05 Thread Massimiliano Torromeo via arch-commits
Date: Saturday, May 5, 2018 @ 09:58:33
  Author: mtorromeo
Revision: 318973

Fixed conflicts with libmariadbclient

Modified:
  percona-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-05 05:59:08 UTC (rev 318972)
+++ PKGBUILD2018-05-05 09:58:33 UTC (rev 318973)
@@ -7,7 +7,7 @@
 _boost_ver=1.59.0
 _pkgver=${pkgver/_/-}
 _myver=${pkgver/_rel*}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('cmake' 'zlib' 'lz4' 'zstd' 'libaio' 'systemd-tools' 'pam' 
'numactl' 'jemalloc' 'openssl' 'rpcsvc-proto')
 license=('GPL')
@@ -111,8 +111,10 @@
rm -rf "$pkgdir"/usr/lib/{libmysql*,mysql}
 
install -Dm755 scripts/mysql_config 
"$pkgdir"/usr/bin/perconaserver_config
-   install -d "$pkgdir"/usr/share/man/man1
-   install -m644 "$srcdir"/$pkgbase-$_pkgver/man/mysql_config.1 
"$pkgdir"/usr/share/man/man1/perconaserver_config.1
+   install -Dm644 "$srcdir"/$pkgbase-$_pkgver/man/mysql_config.1 
"$pkgdir"/usr/share/man/man1/perconaserver_config.1
+
+   install -D -m0644 scripts/perconaserverclient.pc 
"$pkgdir"/usr/lib/pkgconfig/perconaserverclient.pc
+   install -D -m0644 "$srcdir"/$pkgbase-$_pkgver/support-files/mysql.m4 
"$pkgdir"/usr/share/aclocal/perconaserverclient.m4
 }
 
 package_percona-server-clients() {
@@ -164,6 +166,7 @@
rm usr/lib/lib{mysql,perconaserver}*
rm -r usr/include/
rm 
usr/share/man/man1/{mysql_config,mysql_client_test_embedded,mysqltest_embedded}.1
+   rm -r usr/share/aclocal usr/lib/pkgconfig
 
# provided by percona-server-clients
rm usr/bin/mysql{,admin,check,dump,import,show,slap,pump}


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

2018-05-05 Thread Pierre Schmitz via arch-commits
Date: Saturday, May 5, 2018 @ 06:02:39
  Author: pierre
Revision: 323389

archrelease: copy trunk to extra-any

Added:
  composer/repos/extra-any/PKGBUILD
(from rev 323388, composer/trunk/PKGBUILD)
Deleted:
  composer/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-05-05 06:02:27 UTC (rev 323388)
+++ PKGBUILD2018-05-05 06:02:39 UTC (rev 323389)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Pierre Schmitz 
-
-pkgname=composer
-pkgver=1.6.4
-pkgrel=1
-pkgdesc="Dependency Manager for PHP"
-arch=('any')
-license=('MIT')
-url='https://getcomposer.org/'
-depends=('php')
-makedepends=('git')
-checkdepends=('git' 'mercurial' 'parallel')
-replaces=('php-composer')
-conflicts=('php-composer')
-provides=('php-composer')
-source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver};
-
"${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;)
-sha512sums=('SKIP'
-
'1d9824f5bfbeedc4374ccb82fd0d999aa3dd29bb737aba3b289f597b962050a22b03c9d0aed6ff379b67fb5c653fccf80160ead47144d4a0a3cf2853d76acf58')
-
-prepare() {
-   cd ${srcdir}/${pkgname}
-
-   php ${srcdir}/${pkgname}-${pkgver}.phar -n install --no-dev 
--prefer-dist
-}
-
-build() {
-   cd ${srcdir}/${pkgname}
-
-   php -d phar.readonly=Off bin/compile
-}
-
-check() {
-   cd ${srcdir}/${pkgname}
-
-   # check if the upstream build and ours differ
-   diff -q ${srcdir}/${pkgname}-${pkgver}.phar composer.phar
-
-   git config --global user.email "${USER}@${HOST}"
-   git config --global user.name "${USER}"
-
-   # Install the dev dependencies to run the unit tests
-   bin/composer -n install --prefer-dist
-
-   ls -d tests/Composer/Test/* | parallel --gnu --keep-order 
vendor/bin/phpunit {} \;
-}
-
-package() {
-   cd ${srcdir}/${pkgname}
-
-   install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
-   install -Dm755 composer.phar ${pkgdir}/usr/bin/composer
-}

Copied: composer/repos/extra-any/PKGBUILD (from rev 323388, 
composer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-05-05 06:02:39 UTC (rev 323389)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+
+pkgname=composer
+pkgver=1.6.5
+pkgrel=1
+pkgdesc="Dependency Manager for PHP"
+arch=('any')
+license=('MIT')
+url='https://getcomposer.org/'
+depends=('php')
+makedepends=('git')
+checkdepends=('git' 'mercurial' 'parallel')
+replaces=('php-composer')
+conflicts=('php-composer')
+provides=('php-composer')
+source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver};
+
"${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;)
+sha512sums=('SKIP'
+
'a94a9497ad45cf5bfb2cd4669c73f8cd3b86d0d97a13828ee3b48e8675972293cec898bfb977e55cddf26c5261c5e039310b821d2d5eb4fa046ec5e9e317b21e')
+
+prepare() {
+   cd ${srcdir}/${pkgname}
+
+   php ${srcdir}/${pkgname}-${pkgver}.phar -n install --no-dev 
--prefer-dist
+}
+
+build() {
+   cd ${srcdir}/${pkgname}
+
+   php -d phar.readonly=Off bin/compile
+}
+
+check() {
+   cd ${srcdir}/${pkgname}
+
+   # check if the upstream build and ours differ
+   diff -q ${srcdir}/${pkgname}-${pkgver}.phar composer.phar
+
+   git config --global user.email "${USER}@${HOST}"
+   git config --global user.name "${USER}"
+
+   # Install the dev dependencies to run the unit tests
+   bin/composer -n install --prefer-dist
+
+   ls -d tests/Composer/Test/* | parallel --gnu --keep-order 
vendor/bin/phpunit {} \;
+}
+
+package() {
+   cd ${srcdir}/${pkgname}
+
+   install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+   install -Dm755 composer.phar ${pkgdir}/usr/bin/composer
+}


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

2018-05-05 Thread Pierre Schmitz via arch-commits
Date: Saturday, May 5, 2018 @ 06:02:27
  Author: pierre
Revision: 323388

upgpkg: composer 1.6.5-1

Modified:
  composer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-05-04 22:58:29 UTC (rev 323387)
+++ PKGBUILD2018-05-05 06:02:27 UTC (rev 323388)
@@ -2,7 +2,7 @@
 # Maintainer: Pierre Schmitz 
 
 pkgname=composer
-pkgver=1.6.4
+pkgver=1.6.5
 pkgrel=1
 pkgdesc="Dependency Manager for PHP"
 arch=('any')
@@ -17,7 +17,7 @@
 
source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver};
 
"${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;)
 sha512sums=('SKIP'
-
'1d9824f5bfbeedc4374ccb82fd0d999aa3dd29bb737aba3b289f597b962050a22b03c9d0aed6ff379b67fb5c653fccf80160ead47144d4a0a3cf2853d76acf58')
+
'a94a9497ad45cf5bfb2cd4669c73f8cd3b86d0d97a13828ee3b48e8675972293cec898bfb977e55cddf26c5261c5e039310b821d2d5eb4fa046ec5e9e317b21e')
 
 prepare() {
cd ${srcdir}/${pkgname}