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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:29:56
  Author: arojas
Revision: 335068

archrelease: copy trunk to staging-x86_64

Added:
  kdevelop/repos/staging-x86_64/
  kdevelop/repos/staging-x86_64/PKGBUILD
(from rev 335067, kdevelop/trunk/PKGBUILD)

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

Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 335067, 
kdevelop/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 06:29:56 UTC (rev 335068)
@@ -0,0 +1,47 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Giovanni Scafora 
+
+pkgname=kdevelop
+pkgver=5.2.4
+pkgrel=2
+pkgdesc='C++ IDE using KDE technologies'
+arch=(x86_64)
+url='http://www.kdevelop.org/'
+license=(GPL)
+depends=(clang libksysguard kitemmodels knotifyconfig ktexteditor grantlee 
libkomparediff2 qt5-webengine
+ kcmutils threadweaver knewstuff)
+makedepends=(extra-cmake-modules kdoctools kdevelop-pg-qt llvm qt5-tools 
plasma-framework krunner okteta boost purpose subversion)
+optdepends=('konsole: embedded terminal'
+'git: Git support' 'subversion: SVN support' 'cvs: CVS support'
+'gdb: GNU debugger support' 'lldb: LLDB debugger support'
+'qt5-doc: Qt documentation integration'
+'cmake: cmake integration'
+'qt5-tools: qthelp plugin'
+'okteta: GNU debugger support'
+'plasma-framework: for the plasma addons'
+'purpose: patch review plugin'
+'cppcheck: code analyzer' 'heaptrack: memory profiler' 
'kdevelop-clang-tidy: clang-tidy analyzer plugin')
+conflicts=(kdevelop-qmljs kdevplatform)
+replaces=(kdevelop-qmljs kdevplatform)
+source=("https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.asc})
+sha256sums=('2c3ee424da6b0df06bea48db28abb9a00be9601a5494f026f9cbe704edd173c9'
+'SKIP')
+validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6') # Sven Brauch 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:29:33
  Author: arojas
Revision: 335067

clang 7 rebuild

Modified:
  kdevelop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 06:18:40 UTC (rev 335066)
+++ PKGBUILD2018-09-20 06:29:33 UTC (rev 335067)
@@ -4,7 +4,7 @@
 
 pkgname=kdevelop
 pkgver=5.2.4
-pkgrel=1
+pkgrel=2
 pkgdesc='C++ IDE using KDE technologies'
 arch=(x86_64)
 url='http://www.kdevelop.org/'


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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:18:40
  Author: arojas
Revision: 335066

archrelease: copy trunk to staging-x86_64

Added:
  clazy/repos/staging-x86_64/
  clazy/repos/staging-x86_64/PKGBUILD
(from rev 335065, clazy/trunk/PKGBUILD)

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

Copied: clazy/repos/staging-x86_64/PKGBUILD (from rev 335065, 
clazy/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 06:18:40 UTC (rev 335066)
@@ -0,0 +1,39 @@
+# Maintainer: Antonio Rojas 
+# Contributor: André Klitzing 
+
+pkgname=clazy
+pkgver=1.3
+pkgrel=3
+pkgdesc="Qt oriented code checker based on clang framework"
+url="https://www.kdab.com/";
+license=(GPL2)
+depends=(clang)
+makedepends=(cmake llvm)
+arch=(x86_64)
+source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
+
clazy-clang7.patch::"https://cgit.kde.org/clazy.git/patch/?id=c1074481";)
+sha256sums=('0a9470d653e1c73e06db1421fa922f6ea286408de5abc98e4743b9aee5655188'
+'SKIP'
+'39f57c125c69dcbbdd2549090137afed386926f538a54cbaaea57c6a50d03b58')
+validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins 

+
+prepare() {
+  mkdir -p build
+
+  sed -e 's|man/man1|share/man/man1|g' -i $pkgname-$pkgver/CMakeLists.txt
+  cd $pkgname-$pkgver
+  patch -p1 -i ../clazy-clang7.patch # Fix build with clang 7
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:18:16
  Author: arojas
Revision: 335065

clang 7 rebuild

Modified:
  clazy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 06:09:18 UTC (rev 335064)
+++ PKGBUILD2018-09-20 06:18:16 UTC (rev 335065)
@@ -3,7 +3,7 @@
 
 pkgname=clazy
 pkgver=1.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Qt oriented code checker based on clang framework"
 url="https://www.kdab.com/";
 license=(GPL2)
@@ -10,9 +10,11 @@
 depends=(clang)
 makedepends=(cmake llvm)
 arch=(x86_64)
-source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig})
+source=(https://download.kde.org/stable/$pkgname/$pkgver/src/$pkgname-$pkgver.tar.xz{,.sig}
+
clazy-clang7.patch::"https://cgit.kde.org/clazy.git/patch/?id=c1074481";)
 sha256sums=('0a9470d653e1c73e06db1421fa922f6ea286408de5abc98e4743b9aee5655188'
-'SKIP')
+'SKIP'
+'39f57c125c69dcbbdd2549090137afed386926f538a54cbaaea57c6a50d03b58')
 validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins 

 
 prepare() {
@@ -19,6 +21,8 @@
   mkdir -p build
 
   sed -e 's|man/man1|share/man/man1|g' -i $pkgname-$pkgver/CMakeLists.txt
+  cd $pkgname-$pkgver
+  patch -p1 -i ../clazy-clang7.patch # Fix build with clang 7
 }
 
 build() {


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

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

archrelease: copy trunk to staging-x86_64

Added:
  shiboken2/repos/staging-x86_64/
  shiboken2/repos/staging-x86_64/PKGBUILD
(from rev 335063, shiboken2/trunk/PKGBUILD)

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

Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 335063, 
shiboken2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 06:09:18 UTC (rev 335064)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Felix Yan 
+
+pkgbase=shiboken2
+pkgname=(shiboken2 python-shiboken2)
+_qtver=5.11.1
+_clangver=7.0.0
+pkgver=${_qtver/-/}
+pkgrel=3
+arch=(x86_64)
+url='http://qt-project.org/'
+license=(GPL2 LGPL)
+pkgdesc='Generates bindings for C++ libraries using CPython source code'
+makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python)
+_pkgfqn=pyside-setup-everywhere-src-${_qtver}
+source=("http://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz";)
+sha256sums=('9cbc3cbb03c6c1ddba8de7a651c84b269f87ebd4a0991a1f9acc8b2d0ccdfb83')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../${_pkgfqn}/sources/shiboken2 \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DBUILD_TESTS=OFF \
+-DUSE_PYTHON_VERSION=3
+  make
+}
+
+package_shiboken2() {
+  depends=(clang=$_clangver llvm libxslt qt5-xmlpatterns)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in python-shiboken2
+  rm -r "$pkgdir"/usr/lib/{python*,libshiboken*}
+}
+
+package_python-shiboken2() {
+  depends=(python)
+
+  cd build
+  make DESTDIR="$pkgdir" install
+# Provided in shiboken2
+  rm -r "$pkgdir"/usr/{bin,include,lib/{cmake,pkgconfig},share}
+}


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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:08:56
  Author: arojas
Revision: 335063

clang 7 rebuild

Modified:
  shiboken2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 06:07:08 UTC (rev 335062)
+++ PKGBUILD2018-09-20 06:08:56 UTC (rev 335063)
@@ -4,9 +4,9 @@
 pkgbase=shiboken2
 pkgname=(shiboken2 python-shiboken2)
 _qtver=5.11.1
-_clangver=6.0.1
+_clangver=7.0.0
 pkgver=${_qtver/-/}
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='http://qt-project.org/'
 license=(GPL2 LGPL)


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

2018-09-19 Thread Antonio Rojas via arch-commits
Date: Thursday, September 20, 2018 @ 06:07:08
  Author: arojas
Revision: 335062

archrelease: copy trunk to staging-x86_64

Added:
  qt5-tools/repos/staging-x86_64/
  qt5-tools/repos/staging-x86_64/PKGBUILD
(from rev 335061, qt5-tools/trunk/PKGBUILD)
  qt5-tools/repos/staging-x86_64/assistant.desktop
(from rev 335061, qt5-tools/trunk/assistant.desktop)
  qt5-tools/repos/staging-x86_64/designer.desktop
(from rev 335061, qt5-tools/trunk/designer.desktop)
  qt5-tools/repos/staging-x86_64/linguist.desktop
(from rev 335061, qt5-tools/trunk/linguist.desktop)
  qt5-tools/repos/staging-x86_64/qdbusviewer.desktop
(from rev 335061, qt5-tools/trunk/qdbusviewer.desktop)

-+
 PKGBUILD|   74 ++
 assistant.desktop   |8 +
 designer.desktop|   10 ++
 linguist.desktop|9 ++
 qdbusviewer.desktop |9 ++
 5 files changed, 110 insertions(+)

Copied: qt5-tools/repos/staging-x86_64/PKGBUILD (from rev 335061, 
qt5-tools/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 06:07:08 UTC (rev 335062)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-tools
+_qtver=5.11.2
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='http://qt-project.org/'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='A cross-platform application and UI framework (Development Tools, 
QtHelp)'
+depends=('qt5-base' 'hicolor-icon-theme')
+makedepends=('qt5-declarative' 'qt5-webkit' 'vulkan-headers' 'clang')
+optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant')
+groups=('qt' 'qt5')
+conflicts=('qtchooser')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("http://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";
+{assistant,designer,linguist,qdbusviewer}.desktop)
+sha256sums=('f0e8332c771958b4aa373ac643d35e2fabb1a2dcdbaca756ebf3d1ace7c631b8'
+'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4'
+'366e18ba400068df40d26a3c944d6bd4925bf22c32f171b837a3f4e387eff019'
+'db1ad1d27ce73820b8d50291618b6f817292f15f55107274064b9ae99201069a'
+'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+
+  qmake ../${_pkgfqn}
+  make
+}
+
+package() {
+  cd build
+  make INSTALL_ROOT="${pkgdir}" install
+
+  cd ../${_pkgfqn}
+  # install missing icons and desktop files
+  for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do
+size=$(echo $(basename ${icon}) | cut -d- -f2)
+install -p -D -m644 ${icon} \
+  "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png"
+  done
+
+  install -D -m644 src/assistant/assistant/images/assistant.png \
+"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png"
+  install -D -m644 src/assistant/assistant/images/assistant-128.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png"
+  install -D -m644 src/designer/src/designer/images/designer.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png"
+  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \
+"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png"
+  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \
+"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png"
+  install -d "${pkgdir}/usr/share/applications"
+  install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \
+"${pkgdir}/usr/share/applications/"
+
+  # Symlinks for backwards compatibility
+  for b in "${pkgdir}"/usr/bin/*; do
+ln -s /usr/bin/$(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
+  done
+
+  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
+  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
+-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
+
+  install -d "$pkgdir"/usr/share/licenses
+  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
+}

Copied: qt5-tools/repos/staging-x86_64/assistant.desktop (from rev 335061, 
qt5-tools/trunk/assistant.desktop)
===
--- staging-x86_64/assistant.desktop(rev 0)
+++ staging-x86_64/assistant.desktop2018-09-20 06:07:08 UTC (rev 335062)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Qt Assistant
+Comment=Shows Qt documentation and examples
+Exec=assistant
+Icon=assistant
+Terminal=false
+Type=Application
+Categories=Qt;Development;Documentation;

Copied: qt5-tools/repos/staging-x86_64/designer.desktop (from rev 335061, 
qt5-tools/trunk/designer.desktop)
===
--- staging-x86_64/designer.desktop   

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

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

clang 7 rebuild

Modified:
  qt5-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 03:56:09 UTC (rev 335060)
+++ PKGBUILD2018-09-20 06:06:34 UTC (rev 335061)
@@ -4,7 +4,7 @@
 pkgname=qt5-tools
 _qtver=5.11.2
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='http://qt-project.org/'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:56:09
  Author: foutrelis
Revision: 335060

archrelease: copy trunk to staging-x86_64

Added:
  compiler-rt/repos/staging-x86_64/PKGBUILD
(from rev 335059, compiler-rt/trunk/PKGBUILD)
Deleted:
  compiler-rt/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 03:56:03 UTC (rev 335059)
+++ PKGBUILD2018-09-20 03:56:09 UTC (rev 335060)
@@ -1,47 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=compiler-rt
-pkgver=7.0.0
-pkgrel=1
-pkgdesc="Compiler runtime libraries for clang"
-arch=('x86_64')
-url="https://compiler-rt.llvm.org/";
-license=('custom:University of Illinois/NCSA Open Source License')
-depends=('gcc-libs')
-makedepends=('llvm' 'cmake' 'ninja' 'python')
-# Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
-makedepends_x86_64=('lib32-gcc-libs')
-options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6'
-'SKIP')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

-
-prepare() {
-  cd "$srcdir/$pkgname-$pkgver.src"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver.src/build"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr
-  ninja
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver.src/build"
-
-  DESTDIR="$pkgdir" ninja install
-  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-
-  mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib"
-  mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
-  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335059, 
compiler-rt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 03:56:09 UTC (rev 335060)
@@ -0,0 +1,47 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=compiler-rt
+pkgver=7.0.0
+pkgrel=2
+pkgdesc="Compiler runtime libraries for clang"
+arch=('x86_64')
+url="https://compiler-rt.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('gcc-libs')
+makedepends=('llvm' 'cmake' 'ninja' 'python')
+# Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
+makedepends_x86_64=('lib32-gcc-libs')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  mkdir -p "$pkgdir"/usr/lib/clang/$pkgver/{lib,share}
+  mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
+  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/share/}
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:56:03
  Author: foutrelis
Revision: 335059

upgpkg: compiler-rt 7.0.0-2

Fix location of sanitizer blacklists.

Modified:
  compiler-rt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 03:42:29 UTC (rev 335058)
+++ PKGBUILD2018-09-20 03:56:03 UTC (rev 335059)
@@ -3,7 +3,7 @@
 
 pkgname=compiler-rt
 pkgver=7.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Compiler runtime libraries for clang"
 arch=('x86_64')
 url="https://compiler-rt.llvm.org/";
@@ -39,9 +39,9 @@
   DESTDIR="$pkgdir" ninja install
   install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 
-  mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib"
+  mkdir -p "$pkgdir"/usr/lib/clang/$pkgver/{lib,share}
   mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
-  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/}
+  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/share/}
 }
 
 # vim:set ts=2 sw=2 et:


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:42:29
  Author: foutrelis
Revision: 335058

archrelease: copy trunk to staging-x86_64

Added:
  lldb/repos/staging-x86_64/
  lldb/repos/staging-x86_64/PKGBUILD
(from rev 335057, lldb/trunk/PKGBUILD)

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

Copied: lldb/repos/staging-x86_64/PKGBUILD (from rev 335057, 
lldb/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 03:42:29 UTC (rev 335058)
@@ -0,0 +1,60 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lldb
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="Next generation, high-performance debugger"
+arch=('x86_64')
+url="https://lldb.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('llvm-libs' 'clang' 'python2' 'python2-six')
+makedepends=('llvm' 'cmake' 'ninja' 'swig')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python2 \
+-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
+-DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLDB_USE_SYSTEM_SIX=1
+  ninja
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Install possibly outdated man page; better than nothing!
+  install -Dm644 ../docs/lldb.1 "$pkgdir/usr/share/man/man1/lldb.1"
+
+  # Remove static libraries
+  rm "$pkgdir"/usr/lib/*.a
+
+  # Relocate custom readline.so module which links agaisnt libedit
+  mv "$pkgdir"/usr/lib/python2.7/site-packages/{,lldb/}readline.so
+  sed -i '2isys.path.insert(1, "/usr/lib/python2.7/site-packages/lldb")' \
+"$pkgdir/usr/lib/python2.7/site-packages/lldb/embedded_interpreter.py"
+
+  # Compile Python scripts
+  python2 -m compileall "$pkgdir"
+  python2 -O -m compileall "$pkgdir"
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:42:24
  Author: foutrelis
Revision: 335057

upgpkg: lldb 7.0.0-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD
Deleted:
  lldb/trunk/PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch

--+
 PKGBUILD |   13 ---
 PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch |   54 -
 2 files changed, 4 insertions(+), 63 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 03:32:32 UTC (rev 335056)
+++ PKGBUILD2018-09-20 03:42:24 UTC (rev 335057)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=6.0.1
+pkgver=7.0.0
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -10,11 +10,9 @@
 license=('custom:University of Illinois/NCSA Open Source License')
 depends=('llvm-libs' 'clang' 'python2' 'python2-six')
 makedepends=('llvm' 'cmake' 'ninja' 'swig')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
-PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch)
-sha256sums=('6b8573841f2f7b60ffab9715c55dceff4f2a44e5a6d590ac189d20e8e7472714'
-'SKIP'
-'1f146b2009553c6a5f76fa077b621fba66db5ef26c9790e9f64e608304d099e5')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('7ff6d8fee49977d25b3b69be7d22937b92592c7609cf283ed0dcf9e5cd80aa32'
+'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

 
@@ -21,9 +19,6 @@
 prepare() {
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
-
-  # https://bugs.llvm.org/show_bug.cgi?id=36687
-  patch -Np1 -i ../PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch
 }
 
 build() {

Deleted: PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch
===
--- PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch2018-09-20 
03:32:32 UTC (rev 335056)
+++ PR36687-fix-standalone-LLVM_LINK_LLVM_DYLIB-builds.patch2018-09-20 
03:42:24 UTC (rev 335057)
@@ -1,54 +0,0 @@
-From 39c65fb3ea6ddbec92b32efa1a7fbd0fb299ce63 Mon Sep 17 00:00:00 2001
-From: Pavel Labath 
-Date: Wed, 14 Mar 2018 10:08:21 +
-Subject: [PATCH] [cmake] Fix standalone+LLVM_LINK_LLVM_DYLIB builds (pr36687)
-
-Summary:
-To make this build work, I needed to add detection code for the pthread
-library. This is necessary, because we have direct calls to these
-libraries (instead of going through llvm) and in the standalone build we
-cannot rely on llvm to detect these for us. In a standalone non-dylib
-build this was accidentaly working because these libraries were pulled
-in as an interface dependency of the .a files, but in a dylib build
-these are no longer part of the link interface, and so we need to add
-them explicitly.
-
-Reviewers: krytarowski, zturner
-
-Subscribers: lldb-commits, mgorny
-
-Differential Revision: https://reviews.llvm.org/D44379
-
-git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@327490 
91177308-0d34-0410-b5e6-96231b3b80d8

- cmake/modules/LLDBConfig.cmake | 14 +-
- 1 file changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/cmake/modules/LLDBConfig.cmake b/cmake/modules/LLDBConfig.cmake
-index 24878b5913..32effe7737 100644
 a/cmake/modules/LLDBConfig.cmake
-+++ b/cmake/modules/LLDBConfig.cmake
-@@ -346,14 +346,18 @@ else()
- 
- endif()
- 
--if (HAVE_LIBPTHREAD)
--  list(APPEND system_libs pthread)
--endif(HAVE_LIBPTHREAD)
-+if( WIN32 AND NOT CYGWIN )
-+  set(PURE_WINDOWS 1)
-+endif()
- 
--if (HAVE_LIBDL)
--  list(APPEND system_libs ${CMAKE_DL_LIBS})
-+if(NOT PURE_WINDOWS)
-+  set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
-+  find_package(Threads REQUIRED)
-+  list(APPEND system_libs ${CMAKE_THREAD_LIBS_INIT})
- endif()
- 
-+list(APPEND system_libs ${CMAKE_DL_LIBS})
-+
- # Figure out if lldb could use lldb-server.  If so, then we'll
- # ensure we build lldb-server when an lldb target is being built.
- if (CMAKE_SYSTEM_NAME MATCHES "Android|Darwin|FreeBSD|Linux|NetBSD")


[arch-commits] Commit in clang/trunk (PKGBUILD enable-SSP-and-PIE-by-default.patch)

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:32:27
  Author: foutrelis
Revision: 335055

upgpkg: clang 7.0.0-1

New upstream release.

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

-+
 PKGBUILD|   12 ++---
 enable-SSP-and-PIE-by-default.patch |   79 ++
 2 files changed, 59 insertions(+), 32 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 03:04:44 UTC (rev 335054)
+++ PKGBUILD2018-09-20 03:32:27 UTC (rev 335055)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=clang
-pkgver=6.0.1
-pkgrel=2
+pkgver=7.0.0
+pkgrel=1
 pkgdesc="C language family frontend for LLVM"
 arch=('x86_64')
 url="https://clang.llvm.org/";
@@ -20,13 +20,13 @@
 
https://releases.llvm.org/$pkgver/clang-tools-extra-$pkgver.src.tar.xz{,.sig}
 https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
 enable-SSP-and-PIE-by-default.patch)
-sha256sums=('7c243f1485bddfdfedada3cd402ff4792ea82362ff91fbdac2dae67c6026b667'
+sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55'
 'SKIP'
-'0d2e3727786437574835b75135f9e36f861932a958d8547ced7e13ebdda115f1'
+'937c5a8c8c43bc185e4805144744799e524059cac877a44d9063926cd7a19dbe'
 'SKIP'
-'b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
 'SKIP'
-'28d38b7f4bcaa0c974f8c48d732a0db309ea89ffa901c39de90725ae857946c1')
+'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

 

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

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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:32:32
  Author: foutrelis
Revision: 335056

archrelease: copy trunk to staging-x86_64

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

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

Copied: clang/repos/staging-x86_64/PKGBUILD (from rev 335055, 
clang/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 03:32:32 UTC (rev 335056)
@@ -0,0 +1,106 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=clang
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="C language family frontend for LLVM"
+arch=('x86_64')
+url="https://clang.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('llvm-libs' 'gcc' 'compiler-rt')
+makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'python2')
+optdepends=('openmp: OpenMP support in clang with -fopenmp'
+'python: for git-clang-format'
+'python2: for scan-view')
+provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver")
+conflicts=('clang-analyzer' 'clang-tools-extra')
+replaces=('clang-analyzer' 'clang-tools-extra')
+source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
+
https://releases.llvm.org/$pkgver/clang-tools-extra-$pkgver.src.tar.xz{,.sig}
+https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+enable-SSP-and-PIE-by-default.patch)
+sha256sums=('550212711c752697d2f82c648714a7221b1207fd9441543ff4aa9e3be45bba55'
+'SKIP'
+'937c5a8c8c43bc185e4805144744799e524059cac877a44d9063926cd7a19dbe'
+'SKIP'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP'
+'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/cfe-$pkgver.src"
+  mkdir build
+  mv "$srcdir/clang-tools-extra-$pkgver.src" tools/extra
+  patch -Np1 -i ../enable-SSP-and-PIE-by-default.patch
+}
+
+build() {
+  cd "$srcdir/cfe-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python \
+-DBUILD_SHARED_LIBS=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_INCLUDE_DOCS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DSPHINX_WARNINGS_AS_ERRORS=OFF \
+-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+  ninja
+}
+
+check() {
+  cd "$srcdir/cfe-$pkgver.src/build"
+  ninja check-clang{,-tools}
+}
+
+_python2_optimize() {
+  python2 -m compileall "$@"
+  python2 -O -m compileall "$@"
+}
+
+_python3_optimize() {
+  python3 -m compileall "$@"
+  python3 -O -m compileall "$@"
+  python3 -OO -m compileall "$@"
+}
+
+package() {
+  cd "$srcdir/cfe-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/clang{,-tools}/html/{_sources,.buildinfo}
+
+  # Move analyzer scripts out of /usr/libexec
+  mv "$pkgdir"/usr/libexec/{ccc,c++}-analyzer "$pkgdir/usr/lib/clang/"
+  rmdir "$pkgdir/usr/libexec"
+  sed -i 's|libexec|lib/clang|' "$pkgdir/usr/bin/scan-build"
+
+  # Install Python bindings
+  for _py in 2.7 3.7; do
+install -d "$pkgdir/usr/lib/python$_py/site-packages"
+cp -a ../bindings/python/clang "$pkgdir/usr/lib/python$_py/site-packages/"
+_python${_py%%.*}_optimize "$pkgdir/usr/lib/python$_py"
+  done
+
+  # Fix shebang in Python 2 scripts
+  sed -i '1s|/usr/bin/env python$|&2|' \
+"$pkgdir/usr/bin/scan-view" \
+"$pkgdir"/usr/share/$pkgname/*.py
+
+  # Compile Python scripts
+  _python2_optimize "$pkgdir/usr/share"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from 
rev 335055, clang/trunk/enable-SSP-and-PIE-by-default.patch)
===
--- staging-x86_64/enable-SSP-and-PIE-by-default.patch  
(rev 0)
+++ staging-x86_64/enable-SSP-and-PIE-by-default.patch  2018-09-20 03:32:32 UTC 
(rev 335056)
@@ -0,0 +1,284 @@
+From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Thu, 20 Sep 2018 06:20:28 +0300
+Subj

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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:04:44
  Author: foutrelis
Revision: 335054

archrelease: copy trunk to staging-x86_64

Added:
  openmp/repos/staging-x86_64/
  openmp/repos/staging-x86_64/PKGBUILD
(from rev 335053, openmp/trunk/PKGBUILD)

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

Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 335053, 
openmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 03:04:44 UTC (rev 335054)
@@ -0,0 +1,43 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=openmp
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="LLVM OpenMP Runtime Library"
+arch=('x86_64')
+url="http://openmp.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('glibc' 'libelf' 'libffi')
+makedepends=('cmake' 'ninja')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('30662b632f5556c59ee9215c1309f61de50b3ea8e89dcc28ba9a9494bba238ff'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+   cd "$pkgname-$pkgver.src"
+   mkdir build
+}
+
+build() {
+   cd "$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd "$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # libgomp.so is also provided by gcc-libs; remove it to fix the conflict
+  rm "$pkgdir/usr/lib/libgomp.so"
+
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 03:04:35
  Author: foutrelis
Revision: 335053

upgpkg: openmp 7.0.0-1

New upstream release.

Modified:
  openmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 01:54:20 UTC (rev 335052)
+++ PKGBUILD2018-09-20 03:04:35 UTC (rev 335053)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=openmp
-pkgver=6.0.1
+pkgver=7.0.0
 pkgrel=1
 pkgdesc="LLVM OpenMP Runtime Library"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('glibc' 'libelf' 'libffi')
 makedepends=('cmake' 'ninja')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('66afca2b308351b180136cf899a3b22865af1a775efaf74dc8a10c96d4721c5a'
+sha256sums=('30662b632f5556c59ee9215c1309f61de50b3ea8e89dcc28ba9a9494bba238ff'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2018-09-19 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, September 20, 2018 @ 02:21:02
  Author: svenstaro
Revision: 383457

upgpkg: tiled 1.2.0-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 23:08:44 UTC (rev 383456)
+++ PKGBUILD2018-09-20 02:21:02 UTC (rev 383457)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.1.6
+pkgver=1.2.0
 pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('mesa' 'qt5-tools' 'python2')
 optdepends=('python2: Python plugin')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830')
+sha512sums=('9c0c151348a90344b355e9bc8a7c9d38e2203d48474e8cf496e2c08cc75f764042e4355db2827f0e3518a1c03bfbcc79be7ba643c44c50430c7ecec09fbb8563')
 
 build() {
   cd $srcdir/$pkgname-$pkgver


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

2018-09-19 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, September 20, 2018 @ 02:21:16
  Author: svenstaro
Revision: 383458

archrelease: copy trunk to community-x86_64

Added:
  tiled/repos/community-x86_64/PKGBUILD
(from rev 383457, tiled/trunk/PKGBUILD)
Deleted:
  tiled/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-20 02:21:02 UTC (rev 383457)
+++ PKGBUILD2018-09-20 02:21:16 UTC (rev 383458)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.1.6
-pkgrel=1
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11')
-makedepends=('mesa' 'qt5-tools' 'python2')
-optdepends=('python2: Python plugin')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('d1083a938bbbd87897c5897fe79d424706e719a4319680ed907be481773daea656fc5b3230ba6b674e5ea044e22ee0044df2a07a7c91c56f9521e32b86847830')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install INSTALL_ROOT=$pkgdir
-}

Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 383457, 
tiled/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-20 02:21:16 UTC (rev 383458)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
+pkgname=tiled
+pkgver=1.2.0
+pkgrel=1
+pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
+arch=('x86_64')
+url='http://mapeditor.org'
+license=('GPL')
+replaces=('tiled-qt')
+depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11')
+makedepends=('mesa' 'qt5-tools' 'python2')
+optdepends=('python2: Python plugin')
+source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
+sha512sums=('9c0c151348a90344b355e9bc8a7c9d38e2203d48474e8cf496e2c08cc75f764042e4355db2827f0e3518a1c03bfbcc79be7ba643c44c50430c7ecec09fbb8563')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install INSTALL_ROOT=$pkgdir
+}


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 01:54:16
  Author: foutrelis
Revision: 335051

upgpkg: lld 7.0.0-1

New upstream release.

Modified:
  lld/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 01:35:12 UTC (rev 335050)
+++ PKGBUILD2018-09-20 01:54:16 UTC (rev 335051)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lld
-pkgver=6.0.1
+pkgver=7.0.0
 pkgrel=1
 pkgdesc="Linker from the LLVM project"
 arch=('x86_64')
@@ -9,9 +9,12 @@
 url="https://lld.llvm.org/";
 license=('custom:University of Illinois/NCSA Open Source License')
 depends=('llvm-libs')
-makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx' 'gtest' 'clang')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('e706745806921cea5c45700e13ebe16d834b5e3c0b7ad83bf6da1f28b0634e11'
+makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
+https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('fbcf47c5e543f4cdac6bb9bbbc6327ff24217cd7eafc5571549ad6d237287f9c'
+'SKIP'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

@@ -24,11 +27,6 @@
 build() {
   cd "$srcdir/$pkgname-$pkgver.src/build"
 
-  # Build with Clang because GCC 8 seems to trigger two test failures:
-  #   lld :: mach-o/do-not-emit-unwind-fde-arm64.yaml
-  #   lld :: mach-o/eh-frame-relocs-arm64.yaml
-  export CC=clang CXX=clang++
-
   cmake .. -G Ninja \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
@@ -39,7 +37,8 @@
 -DLLVM_BUILD_TESTS=ON \
 -DLLVM_BUILD_DOCS=ON \
 -DLLVM_ENABLE_SPHINX=ON \
--DLLVM_EXTERNAL_LIT=/usr/bin/lit
+-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
   ninja
 }
 


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 01:54:20
  Author: foutrelis
Revision: 335052

archrelease: copy trunk to staging-x86_64

Added:
  lld/repos/staging-x86_64/
  lld/repos/staging-x86_64/PKGBUILD
(from rev 335051, lld/trunk/PKGBUILD)

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

Copied: lld/repos/staging-x86_64/PKGBUILD (from rev 335051, lld/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 01:54:20 UTC (rev 335052)
@@ -0,0 +1,65 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lld
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="Linker from the LLVM project"
+arch=('x86_64')
+url="https://lld.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('llvm-libs')
+makedepends=('llvm' 'cmake' 'ninja' 'python-sphinx')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
+https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('fbcf47c5e543f4cdac6bb9bbbc6327ff24217cd7eafc5571549ad6d237287f9c'
+'SKIP'
+'8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPYTHON_EXECUTABLE=/usr/bin/python \
+-DBUILD_SHARED_LIBS=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INCLUDE_TESTS=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DLLVM_EXTERNAL_LIT=/usr/bin/lit \
+-DLLVM_MAIN_SRC_DIR="$srcdir/llvm-$pkgver.src"
+  ninja
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+  if [[ -e /usr/bin/lld ]]; then
+# TODO(foutrelis): tests use system lld if it exists; check if it's fixable
+error "Cannot run the tests while lld is installed to the system"
+return 1
+  fi
+  ninja check-lld
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 01:35:12
  Author: foutrelis
Revision: 335050

archrelease: copy trunk to staging-x86_64

Added:
  compiler-rt/repos/staging-x86_64/
  compiler-rt/repos/staging-x86_64/PKGBUILD
(from rev 335049, compiler-rt/trunk/PKGBUILD)

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

Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 335049, 
compiler-rt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 01:35:12 UTC (rev 335050)
@@ -0,0 +1,47 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=compiler-rt
+pkgver=7.0.0
+pkgrel=1
+pkgdesc="Compiler runtime libraries for clang"
+arch=('x86_64')
+url="https://compiler-rt.llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('gcc-libs')
+makedepends=('llvm' 'cmake' 'ninja' 'python')
+# Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
+makedepends_x86_64=('lib32-gcc-libs')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6'
+'SKIP')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib"
+  mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
+  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/}
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in compiler-rt/trunk (PKGBUILD glibc-2.27.patch)

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 01:35:07
  Author: foutrelis
Revision: 335049

upgpkg: compiler-rt 7.0.0-1

New upstream release.

Modified:
  compiler-rt/trunk/PKGBUILD
Deleted:
  compiler-rt/trunk/glibc-2.27.patch

--+
 PKGBUILD |   17 +---
 glibc-2.27.patch |  195 -
 2 files changed, 6 insertions(+), 206 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 00:54:09 UTC (rev 335048)
+++ PKGBUILD2018-09-20 01:35:07 UTC (rev 335049)
@@ -2,8 +2,8 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=compiler-rt
-pkgver=6.0.1
-pkgrel=2
+pkgver=7.0.0
+pkgrel=1
 pkgdesc="Compiler runtime libraries for clang"
 arch=('x86_64')
 url="https://compiler-rt.llvm.org/";
@@ -13,11 +13,9 @@
 # Build 32-bit compiler-rt libraries on x86_64 (FS#41911)
 makedepends_x86_64=('lib32-gcc-libs')
 options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig}
-glibc-2.27.patch)
-sha256sums=('f4cd1e15e7d5cb708f9931d4844524e4904867240c306b06a4287b22ac1c99b9'
-'SKIP'
-'acfba6a38cf3b40dc4f2edca2f1d487e1b287db71d6a6ca9f27657c5f90f876b')
+source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
+sha256sums=('bdec7fe3cf2c85f55656c07dfb0bd93ae46f2b3dd8f33ff3ad6e7586f4c670d6'
+'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

 
@@ -24,9 +22,6 @@
 prepare() {
   cd "$srcdir/$pkgname-$pkgver.src"
   mkdir build
-
-  # Fixes for glibc 2.27
-  patch -Np1 -i ../glibc-2.27.patch
 }
 
 build() {
@@ -46,7 +41,7 @@
 
   mkdir -p "$pkgdir/usr/lib/clang/$pkgver/lib"
   mv "$pkgdir"/usr/lib/{linux,clang/$pkgver/lib/}
-  mv "$pkgdir"/usr/{*.txt,lib/clang/$pkgver/}
+  mv "$pkgdir"/usr/{share/*.txt,lib/clang/$pkgver/}
 }
 
 # vim:set ts=2 sw=2 et:

Deleted: glibc-2.27.patch
===
--- glibc-2.27.patch2018-09-20 00:54:09 UTC (rev 335048)
+++ glibc-2.27.patch2018-09-20 01:35:07 UTC (rev 335049)
@@ -1,195 +0,0 @@
-From 80dc25a213216b31f981b80f74c94a757eb3b8c1 Mon Sep 17 00:00:00 2001
-From: Peter Wu 
-Date: Sun, 10 Jun 2018 11:17:47 +
-Subject: [PATCH 1/2] [ASAN] Fix crash on i?86-linux (32-bit) against glibc
- 2.27 and later
-
-Summary:
-Running sanitized 32-bit x86 programs on glibc 2.27 crashes at startup, with:
-
-ERROR: AddressSanitizer: SEGV on unknown address 0xf7a8a250 (pc 0xf7f807f4 
bp 0xff969fc8 sp 0xff969f7c T16777215)
-The signal is caused by a WRITE memory access.
-#0 0xf7f807f3 in _dl_get_tls_static_info (/lib/ld-linux.so.2+0x127f3)
-#1 0xf7a92599  (/lib/libasan.so.5+0x112599)
-#2 0xf7a80737  (/lib/libasan.so.5+0x100737)
-#3 0xf7f7e14f in _dl_init (/lib/ld-linux.so.2+0x1014f)
-#4 0xf7f6eb49  (/lib/ld-linux.so.2+0xb49)
-
-The problem is that glibc changed the calling convention for the GLIBC_PRIVATE
-symbol that sanitizer uses (even when it should not, GLIBC_PRIVATE is exactly
-for symbols that can change at any time, be removed etc.), see
-https://sourceware.org/ml/libc-alpha/2017-08/msg00497.html
-
-Fixes https://github.com/google/sanitizers/issues/954
-
-Patch By: Jakub Jelinek
-
-Reviewed By: vitalybuka, Lekensteyn
-
-Differential Revison: https://reviews.llvm.org/D44623
-
-git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@334363 
91177308-0d34-0410-b5e6-96231b3b80d8

- .../sanitizer_linux_libcdep.cc| 45 ---
- 1 file changed, 38 insertions(+), 7 deletions(-)
-
-diff --git a/lib/sanitizer_common/sanitizer_linux_libcdep.cc 
b/lib/sanitizer_common/sanitizer_linux_libcdep.cc
-index 56fdfc870..5d543622f 100644
 a/lib/sanitizer_common/sanitizer_linux_libcdep.cc
-+++ b/lib/sanitizer_common/sanitizer_linux_libcdep.cc
-@@ -178,24 +178,55 @@ bool SanitizerGetThreadName(char *name, int max_len) {
- static uptr g_tls_size;
- 
- #ifdef __i386__
-+# ifndef __GLIBC_PREREQ
-+#  define CHECK_GET_TLS_STATIC_INFO_VERSION 1
-+# else
-+#  define CHECK_GET_TLS_STATIC_INFO_VERSION (!__GLIBC_PREREQ(2, 27))
-+# endif
-+#else
-+# define CHECK_GET_TLS_STATIC_INFO_VERSION 0
-+#endif
-+
-+#if CHECK_GET_TLS_STATIC_INFO_VERSION
- # define DL_INTERNAL_FUNCTION __attribute__((regparm(3), stdcall))
- #else
- # define DL_INTERNAL_FUNCTION
- #endif
- 
-+namespace {
-+struct GetTlsStaticInfoCall {
-+  typedef void (*get_tls_func)(size_t*, size_t*);
-+};
-+struct GetTlsStaticInfoRegparmCall {
-+  typedef void (*get_tls_func)(size_t*, size_t*) DL_INTERNAL_FUNCTION;
-+};
-+
-+template 
-+void CallGetTls(void* ptr, size_t* size, size_t* align) {
-+  typename T::get_tls_func get_tls;
-+  CHECK_EQ(sizeof(get_tls), sizeof(ptr));
-+  internal_memcpy(&get_tls, &ptr, sizeof(ptr));
-+  CHECK_NE(get_tls, 0);
-+  get_tls(size, align);
-+}
-+}  // namespace
-+
- vo

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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 00:54:00
  Author: foutrelis
Revision: 335047

upgpkg: llvm 7.0.0-1

New upstream release.

Modified:
  llvm/trunk/PKGBUILD
Deleted:
  llvm/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
  llvm/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
  llvm/trunk/D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch

---+
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch |   36 
--
 D44420-cmake-fix-a-typo-in-llvm_config-macro.patch|   13 ---
 D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch |   28 
---
 PKGBUILD  |   22 --
 4 files changed, 3 insertions(+), 96 deletions(-)

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

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

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

Deleted: D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch
===
--- D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch   
2018-09-19 23:08:52 UTC (rev 335046)
+++ D50416-cmake-Prevent-LLVMgold.so-from-being-unloaded-on-Lin.patch   
2018-09-20 00:54:00 UTC (rev 335047)
@@ -1,28 +0,0 @@
-From 4961e6f4874713052bc0b42268b89929a356 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Wed, 8 Aug 2018 01:40:26 +0300
-Subject: [PATCH] [cmake] Prevent LLVMgold.so from being unloaded on Linux
-
-Extend the fix from D40459 to also apply to modules such as the LLVM
-gold plugin. This is needed because current binutils master (and future
-binutils 2.32) calls dlclose() on bfd plugins as part of a recent fix
-for PR23460 (https://sourceware.org/bugzilla/show_bug.cgi?id=23460).

- cmake/modules/HandleLLVMOptions.cmake | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/cmake/modules/HandleLLVMOptions.cmake 
b/cmake/modules/HandleLLVMOptions.cmake
-index 5fd318f0..05cf9026 100644
 a/cmake/modules/HandleLLVMOptions.cmake
-+++ b/cmake/modules/HandleLLVMOptions.cmake
-@@ -149,6 +149,7 @@ endif()
- # is unloaded.
- if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
-   set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} 
-Wl,-z,nodelete")
-+  set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} 
-Wl,-z,nodelete")
- endif()
- 
- 
--- 
-2.18.0
-

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 23:

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

2018-09-19 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 20, 2018 @ 00:54:09
  Author: foutrelis
Revision: 335048

archrelease: copy trunk to staging-x86_64

Added:
  llvm/repos/staging-x86_64/
  llvm/repos/staging-x86_64/PKGBUILD
(from rev 335047, llvm/trunk/PKGBUILD)
  llvm/repos/staging-x86_64/llvm-config.h
(from rev 335047, llvm/trunk/llvm-config.h)

---+
 PKGBUILD  |  121 
 llvm-config.h |9 
 2 files changed, 130 insertions(+)

Copied: llvm/repos/staging-x86_64/PKGBUILD (from rev 335047, 
llvm/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-20 00:54:09 UTC (rev 335048)
@@ -0,0 +1,121 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
+pkgver=7.0.0
+pkgrel=1
+_ocaml_ver=4.07.0
+arch=('x86_64')
+url="https://llvm.org/";
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2' 
'python-sphinx'
+ "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+llvm-config.h)
+sha256sums=('8bc1f844e6cbde1b652c19c1edebc1864456fd9c78b8c1bea038e51b363fe222'
+'SKIP'
+'597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+}
+
+build() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  cmake .. -G Ninja \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLLVM_HOST_TRIPLE=$CHOST \
+-DLLVM_BUILD_LLVM_DYLIB=ON \
+-DLLVM_LINK_LLVM_DYLIB=ON \
+-DLLVM_INSTALL_UTILS=ON \
+-DLLVM_ENABLE_RTTI=ON \
+-DLLVM_ENABLE_FFI=ON \
+-DLLVM_BUILD_TESTS=ON \
+-DLLVM_BUILD_DOCS=ON \
+-DLLVM_ENABLE_SPHINX=ON \
+-DLLVM_ENABLE_DOXYGEN=OFF \
+-DSPHINX_WARNINGS_AS_ERRORS=OFF \
+-DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
+-DLLVM_BINUTILS_INCDIR=/usr/include
+  ninja all ocaml_doc
+}
+
+check() {
+  cd "$srcdir/llvm-$pkgver.src/build"
+  ninja check
+}
+
+package_llvm() {
+  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies"
+  depends=('llvm-libs' 'perl')
+  optdepends=('python-setuptools: for using lit (LLVM Integrated Tester)')
+
+  cd "$srcdir/llvm-$pkgver.src/build"
+
+  DESTDIR="$pkgdir" ninja install
+
+  # Include lit for running tests with clang and friends
+  pushd ../utils/lit
+  python3 setup.py install --root="$pkgdir" -O1
+  popd
+
+  # Remove documentation sources
+  rm -r "$pkgdir"/usr/share/doc/$pkgname/html/{_sources,.buildinfo}
+
+  # The runtime libraries go into llvm-libs
+  mv -f "$pkgdir"/usr/lib/lib{LLVM,LTO}*.so* "$srcdir"
+  mv -f "$pkgdir"/usr/lib/LLVMgold.so "$srcdir"
+
+  # OCaml bindings go to a separate package
+  rm -rf "$srcdir"/ocaml.{lib,doc}
+  mv "$pkgdir/usr/lib/ocaml" "$srcdir/ocaml.lib"
+  mv "$pkgdir/usr/share/doc/$pkgname/ocaml-html" "$srcdir/ocaml.doc"
+
+  if [[ $CARCH == x86_64 ]]; then
+# Needed for multilib (https://bugs.archlinux.org/task/29951)
+# Header stub is taken from Fedora
+mv "$pkgdir/usr/include/llvm/Config/llvm-config"{,-64}.h
+cp "$srcdir/llvm-config.h" "$pkgdir/usr/include/llvm/Config/llvm-config.h"
+  fi
+
+  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm-libs() {
+  pkgdesc="LLVM runtime libraries"
+  depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses' 'libxml2')
+
+  install -d "$pkgdir/usr/lib"
+  cp -P \
+"$srcdir"/lib{LLVM,LTO}*.so* \
+"$srcdir"/LLVMgold.so \
+"$pkgdir/usr/lib/"
+
+  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
+  # https://bugs.archlinux.org/task/28479
+  install -d "$pkgdir/usr/lib/bfd-plugins"
+  ln -s ../LLVMgold.so "$pkgdir/usr/lib/bfd-plugins/LLVMgold.so"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+package_llvm-ocaml() {
+  pkgdesc="OCaml bindings for LLVM"
+  depends=('llvm' "ocaml=$_ocaml_ver" 'ocaml-ctypes')
+
+  install -d "$pkgdir"/{usr/lib,usr/share/doc/$pkgname}
+  cp -a "$srcdir/ocaml.lib" "$pkgdir/usr/lib/ocaml"
+  cp -a "$srcdir/ocaml.doc" "$pkgdir/usr/share/doc/$pkgname/html"
+
+  install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: llvm/repos/staging-x86_64/llvm-config.h (from rev 335047, 
llvm/trunk/llvm-config.h)
===
--- staging-x86_64/llvm-config.h(rev 0)
+++ staging-x86_64/llvm-con

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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:48
  Author: heftig
Revision: 335041

archrelease: copy trunk to staging-x86_64

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

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

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

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

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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:39
  Author: heftig
Revision: 335040

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 335039, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-19 23:00:39 UTC (rev 335040)
@@ -0,0 +1,86 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=396.54
+_extramodules=extramodules-ARCH
+pkgrel=6
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers>=4.18' 
'linux-headers<4.19')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('7c3e3c9ca6aea31ad2613ef9cb6a4510d95d61b698f084e55adcc0611ee9eec3'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux>=4.18' 'linux<4.19' "nvidia-utils=${pkgver}" 'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 335039, 
nvidia/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2018-09-19 23:00:39 UTC (rev 335040)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if defined(NV_VM_INSERT_PAGE_PRESENT)
+ #include 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 16, 0)
+ #include 
++#else
++#include 
++#endif
+ #endif
+ 
+ #if defined(CONFIG_SWIOTLB) && defined(NVCPU_AARCH64)
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index b23dbb4..42dc576 100755
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -1906,7 +1906,12 @@ compile_test() {
+ # Determine if the phys_to_dma function is present.
+ #
+ CODE="
++   

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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:30
  Author: heftig
Revision: 335039

archrelease: copy trunk to staging-x86_64

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

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

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 335038, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-19 23:00:30 UTC (rev 335039)
@@ -0,0 +1,87 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.77
+_extramodules=extramodules-ARCH
+pkgrel=17
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/";
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 
'linux-headers>=4.18' 'linux-headers<4.19')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";
+kernel-4.16.patch)
+sha256sums=('6eb950dc4b59697d12d79a975b2c21a5e3cde49a12b61432d7e836110a06a6ea'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux>=4.18' 'linux<4.19' "nvidia-390xx-utils=${pkgver}" 
'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

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

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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:12
  Author: heftig
Revision: 383448

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
383447, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2018-09-19 23:00:12 UTC (rev 
383448)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:22
  Author: heftig
Revision: 383449

archrelease: copy trunk to community-staging-x86_64

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

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 23:00:02
  Author: heftig
Revision: 383447

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:59:47
  Author: heftig
Revision: 383445

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:59:54
  Author: heftig
Revision: 383446

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:59:38
  Author: heftig
Revision: 383444

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:59:30
  Author: heftig
Revision: 383443

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:21
  Author: heftig
Revision: 383442

1.1.0-161: kernel 4.18.9.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:19 UTC (rev 383441)
+++ PKGBUILD2018-09-19 22:57:21 UTC (rev 383442)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=160
+pkgrel=161
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:17
  Author: heftig
Revision: 383440

8.046.00-12: kernel 4.18.9.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:15 UTC (rev 383439)
+++ PKGBUILD2018-09-19 22:57:17 UTC (rev 383440)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.046.00
-pkgrel=11
+pkgrel=12
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw";
 license=("GPL")


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:19
  Author: heftig
Revision: 383441

20170610-102: kernel 4.18.9.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:17 UTC (rev 383440)
+++ PKGBUILD2018-09-19 22:57:19 UTC (rev 383441)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
-pkgrel=101
+pkgrel=102
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/";
 arch=(x86_64)


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:29
  Author: heftig
Revision: 335038

340.107-30: kernel 4.18.9.arch1-1

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:27 UTC (rev 335037)
+++ PKGBUILD2018-09-19 22:57:29 UTC (rev 335038)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=29
+pkgrel=30
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:24
  Author: heftig
Revision: 335036

390.77-17: kernel 4.18.9.arch1-1

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:31:35 UTC (rev 335035)
+++ PKGBUILD2018-09-19 22:57:24 UTC (rev 335036)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.77
 _extramodules=extramodules-ARCH
-pkgrel=16
+pkgrel=17
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:27
  Author: heftig
Revision: 335037

396.54-6: kernel 4.18.9.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:24 UTC (rev 335036)
+++ PKGBUILD2018-09-19 22:57:27 UTC (rev 335037)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=396.54
 _extramodules=extramodules-ARCH
-pkgrel=5
+pkgrel=6
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/";


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:13
  Author: heftig
Revision: 383438

5.2.18-11: kernel 4.18.9.arch1-1

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:11 UTC (rev 383437)
+++ PKGBUILD2018-09-19 22:57:13 UTC (rev 383438)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.2.18
-pkgrel=10
+pkgrel=11
 _linux_major=4
 _linux_minor=18
 arch=('x86_64')


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:15
  Author: heftig
Revision: 383439

0.8-167: kernel 4.18.9.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:13 UTC (rev 383438)
+++ PKGBUILD2018-09-19 22:57:15 UTC (rev 383439)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=166
+pkgrel=167
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch";


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:11
  Author: heftig
Revision: 383437

6.30.223.271-48: kernel 4.18.9.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:57:09 UTC (rev 383436)
+++ PKGBUILD2018-09-19 22:57:11 UTC (rev 383437)
@@ -4,7 +4,7 @@
 #pkgname=broadcom-wl-custom# Build agains kernel with a different name
 _kernelname=${pkgname#broadcom-wl}
 pkgver=6.30.223.271
-pkgrel=47
+pkgrel=48
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:57:09
  Author: heftig
Revision: 383436

0.43-55: kernel 4.18.9.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:10:40 UTC (rev 383435)
+++ PKGBUILD2018-09-19 22:57:09 UTC (rev 383436)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=54
+pkgrel=55
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:23:19
  Author: heftig
Revision: 335033

archrelease: copy trunk to staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:23:08
  Author: heftig
Revision: 335032

archrelease: copy trunk to staging-x86_64

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

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

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


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:21:51
  Author: heftig
Revision: 335030

4.18.9.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 21:18:10 UTC (rev 335029)
+++ PKGBUILD2018-09-19 22:21:51 UTC (rev 335030)
@@ -4,7 +4,7 @@
 
 pkgbase=linux-zen   # Build stock -zen kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.18.8-zen1
+_srcver=4.18.9-zen1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 22:21:53
  Author: heftig
Revision: 335031

4.18.9.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 22:21:51 UTC (rev 335030)
+++ PKGBUILD2018-09-19 22:21:53 UTC (rev 335031)
@@ -4,7 +4,7 @@
 
 pkgbase=linux   # Build stock -ARCH kernel
 #pkgbase=linux-custom   # Build kernel with a different name
-_srcver=4.18.8-arch1
+_srcver=4.18.9-arch1
 pkgver=${_srcver//-/.}
 pkgrel=1
 arch=(x86_64)


[arch-commits] Commit in nextcloud-app-spreed/trunk (PKGBUILD)

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 22:10:34
  Author: dvzrv
Revision: 383434

upgpkg: nextcloud-app-spreed 4.0.0-2

Switching to correct license (AGPL3).

Modified:
  nextcloud-app-spreed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 21:51:55 UTC (rev 383433)
+++ PKGBUILD2018-09-19 22:10:34 UTC (rev 383434)
@@ -2,11 +2,11 @@
 _name=spreed
 pkgname=nextcloud-app-spreed
 pkgver=4.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Video & audio-conferencing using WebRTC"
 arch=('any')
 url="https://apps.nextcloud.com/apps/spreed";
-license=('GPL')
+license=('AGPL3')
 depends=('nextcloud<15.0.0')
 
source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";)
 
sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')


[arch-commits] Commit in nextcloud-app-spreed/repos/community-any (PKGBUILD PKGBUILD)

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 22:10:40
  Author: dvzrv
Revision: 383435

archrelease: copy trunk to community-any

Added:
  nextcloud-app-spreed/repos/community-any/PKGBUILD
(from rev 383434, nextcloud-app-spreed/trunk/PKGBUILD)
Deleted:
  nextcloud-app-spreed/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 22:10:34 UTC (rev 383434)
+++ PKGBUILD2018-09-19 22:10:40 UTC (rev 383435)
@@ -1,22 +0,0 @@
-# Maintainer: David Runge 
-_name=spreed
-pkgname=nextcloud-app-spreed
-pkgver=4.0.0
-pkgrel=1
-pkgdesc="Video & audio-conferencing using WebRTC"
-arch=('any')
-url="https://apps.nextcloud.com/apps/spreed";
-license=('GPL')
-depends=('nextcloud<15.0.0')
-source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";)
-sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')
-
-prepare() {
-  find ${_name} -type f -exec chmod 644 {} +
-  find ${_name} -type d -exec chmod 755 {} +
-}
-
-package() {
-  install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
-  cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
-}

Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383434, 
nextcloud-app-spreed/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 22:10:40 UTC (rev 383435)
@@ -0,0 +1,22 @@
+# Maintainer: David Runge 
+_name=spreed
+pkgname=nextcloud-app-spreed
+pkgver=4.0.0
+pkgrel=2
+pkgdesc="Video & audio-conferencing using WebRTC"
+arch=('any')
+url="https://apps.nextcloud.com/apps/spreed";
+license=('AGPL3')
+depends=('nextcloud<15.0.0')
+source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";)
+sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')
+
+prepare() {
+  find ${_name} -type f -exec chmod 644 {} +
+  find ${_name} -type d -exec chmod 755 {} +
+}
+
+package() {
+  install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+  cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+}


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 21:51:55
  Author: heftig
Revision: 383433

archrelease: copy trunk to community-x86_64

Added:
  eclipse/repos/community-x86_64/PKGBUILD
(from rev 383432, eclipse/trunk/PKGBUILD)
  eclipse/repos/community-x86_64/commonify
(from rev 383432, eclipse/trunk/commonify)
Deleted:
  eclipse/repos/community-x86_64/PKGBUILD
  eclipse/repos/community-x86_64/commonify

---+
 PKGBUILD  |  215 +++--
 commonify |  344 ++--
 2 files changed, 281 insertions(+), 278 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 21:48:36 UTC (rev 383432)
+++ PKGBUILD2018-09-19 21:51:55 UTC (rev 383433)
@@ -1,106 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-# Contributor: Paul Mattal 
-# Contributor: Andrew Wright 
-# Contributor: Andreas W. Hauser 
-# Contributor: Marco Crosio 
-
-pkgbase=eclipse
-pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust})
-pkgver=4.8
-pkgrel=2
-_release=photon-R
-pkgdesc="Highly extensible IDE"
-license=(EPL)
-arch=(x86_64)
-url="https://eclipse.org";
-makedepends=(python3)
-source=(commonify)
-noextract=()
-
-_sourcename() {
-  case $1 in
-eclipse-common*) return 1 ;;
-eclipse-rust   ) echo $1-$_release-incubation-linux-gtk-x86_64.tar.gz ;;
-*  ) echo $1-$_release-linux-gtk-x86_64.tar.gz ;;
-  esac
-}
-
-for _pkg in ${pkgname[@]}; do
-  _src=$(_sourcename $_pkg) || continue
-  
source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_src)
-  noextract+=($_src)
-  eval "package_$_pkg() { _package $_pkg; }"
-done
-
-sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e'
-'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816'
-'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee'
-'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01'
-'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615'
-'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a'
-'cf4bb11a656eb4b5002bf51e6bc2841e710571250e97f0671897c18d61308dff')
-
-prepare() {
-  local pkg src
-  for pkg in ${pkgname[@]}; do
-mkdir $pkg
-src=$(_sourcename $pkg) || continue
-bsdtar -xf $src -C $pkg --strip-components 1
-  done
-}
-
-build() {
-  mkdir eclipse-common/dropins
-  touch eclipse-common/dropins/.keep
-  ./commonify --identical ${pkgname[@]}
-}
-
-package_eclipse-common() {
-  pkgdesc+=" (common files)"
-  depends=("java-environment>=8" webkit2gtk unzip)
-
-  install -d "$pkgdir/usr/lib"
-  cp -a eclipse-common "$pkgdir/usr/lib/eclipse"
-
-  install -D /dev/stdin "$pkgdir/usr/bin/eclipse" <
+# Contributor: Ionut Biru 
+# Contributor: Paul Mattal 
+# Contributor: Andrew Wright 
+# Contributor: Andreas W. Hauser 
+# Contributor: Marco Crosio 
+
+pkgbase=eclipse
+pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust})
+pkgver=4.9
+pkgrel=1
+_release=2018-09
+pkgdesc="Highly extensible IDE"
+license=(EPL)
+arch=(x86_64)
+url="https://eclipse.org";
+makedepends=(python3)
+source=(commonify)
+noextract=()
+
+_sourcename() {
+  case $1 in
+eclipse-common) return 1 ;;
+eclipse-rust  ) echo $1-$_release-incubation-linux-gtk-x86_64.tar.gz ;;
+* ) echo $1-$_release-linux-gtk-x86_64.tar.gz ;;
+  esac
+}
+
+for _pkg in ${pkgname[@]}; do
+  _src=$(_sourcename $_pkg) || continue
+  
source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/R/$_src)
+  noextract+=($_src)
+  eval "package_$_pkg() { _package $_pkg; }"
+done
+
+sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e'
+'7f5264ab51477deed9f28a4d3f92209846fa9caa3b311f60d540543c7e172748'
+'9d1375f45fb9a37f471db71da07ef67d45c6e36bdd1c6fea9652a19ab388ed0c'
+'f18e533650ab1961651cb3ebdcf38d6fb78d983e1edb175da1afe5b06bebc9e0'
+'8fca8efa9f63291efacc0205dd85fc35a109c9518cf0f603cf632b534d01ed7e'
+'9197060e3e133d5033b7fcbe856ede5c0cb8f831ba5f0835d6ca2579bce22c3f'
+'adca1e695d0e6adb6fcf11a595c6d2d6b3c01436ab6cb02f99b63ae5cfecfbdd')
+
+prepare() {
+  local pkg src
+  for pkg in ${pkgname[@]}; do
+mkdir $pkg
+src=$(_sourcename $pkg) || continue
+bsdtar -xf $src -C $pkg --strip-components 1
+  done
+}
+
+build() {
+  mkdir eclipse-common/dropins
+  touch eclipse-common/dropins/.keep
+  ./commonify --identical ${pkgname[@]}
+}
+
+package_eclipse-common() {
+  pkgdesc+=" (common files)"
+
+  install -d "$pkgdir/usr/lib"
+  cp -a eclipse-common "$pkgdir/usr/lib/eclipse"
+}
+
+_package() {
+  local variant i
+
+  case ${1#eclipse-} in
+java  ) variant=Java; replaces=(eclipse) ;;
+jee   ) variant=JEE ;;
+cpp

[arch-commits] Commit in nextcloud-app-spreed/repos (2 files)

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 21:48:36
  Author: dvzrv
Revision: 383432

archrelease: copy trunk to community-any

Added:
  nextcloud-app-spreed/repos/community-any/
  nextcloud-app-spreed/repos/community-any/PKGBUILD
(from rev 383431, nextcloud-app-spreed/trunk/PKGBUILD)

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

Copied: nextcloud-app-spreed/repos/community-any/PKGBUILD (from rev 383431, 
nextcloud-app-spreed/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2018-09-19 21:48:36 UTC (rev 383432)
@@ -0,0 +1,22 @@
+# Maintainer: David Runge 
+_name=spreed
+pkgname=nextcloud-app-spreed
+pkgver=4.0.0
+pkgrel=1
+pkgdesc="Video & audio-conferencing using WebRTC"
+arch=('any')
+url="https://apps.nextcloud.com/apps/spreed";
+license=('GPL')
+depends=('nextcloud<15.0.0')
+source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";)
+sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')
+
+prepare() {
+  find ${_name} -type f -exec chmod 644 {} +
+  find ${_name} -type d -exec chmod 755 {} +
+}
+
+package() {
+  install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+  cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+}


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 21:47:18
  Author: heftig
Revision: 383431

4.9-1

Modified:
  eclipse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 21:41:37 UTC (rev 383430)
+++ PKGBUILD2018-09-19 21:47:18 UTC (rev 383431)
@@ -7,9 +7,9 @@
 
 pkgbase=eclipse
 pkgname=(eclipse-{common,java,jee,cpp,php,javascript,rust})
-pkgver=4.8
-pkgrel=2
-_release=photon-R
+pkgver=4.9
+pkgrel=1
+_release=2018-09
 pkgdesc="Highly extensible IDE"
 license=(EPL)
 arch=(x86_64)
@@ -28,18 +28,18 @@
 
 for _pkg in ${pkgname[@]}; do
   _src=$(_sourcename $_pkg) || continue
-  
source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/${_release/-//}/$_src)
+  
source+=(http://ftp-stud.fht-esslingen.de/pub/Mirrors/eclipse/technology/epp/downloads/release/$_release/R/$_src)
   noextract+=($_src)
   eval "package_$_pkg() { _package $_pkg; }"
 done
 
 sha256sums=('70ae1934385b0b7c25e5a76bfcd6d092bfd8d19ce451c3d909afa3cf2448452e'
-'d6f5ee4e5ced59d2cf6a9b7a992b7d01eb71480cd2353844ba47eb5c55a41816'
-'3bd00147fe545d1263dd10cdba9850d1fbeaed463582162bb15ddd0d6cfbd3ee'
-'aa6addf9748156402075db28d6fe839bc63e996075c3894550ca367b68e51b01'
-'adec5f5a676486d06ad6d2df40c83a754a498f022501b4b055573f7e56549615'
-'e267b7b52ed16e858f938a4f2a145a422582543d619e4ccba2744a499c6a0a0a'
-'cf4bb11a656eb4b5002bf51e6bc2841e710571250e97f0671897c18d61308dff')
+'7f5264ab51477deed9f28a4d3f92209846fa9caa3b311f60d540543c7e172748'
+'9d1375f45fb9a37f471db71da07ef67d45c6e36bdd1c6fea9652a19ab388ed0c'
+'f18e533650ab1961651cb3ebdcf38d6fb78d983e1edb175da1afe5b06bebc9e0'
+'8fca8efa9f63291efacc0205dd85fc35a109c9518cf0f603cf632b534d01ed7e'
+'9197060e3e133d5033b7fcbe856ede5c0cb8f831ba5f0835d6ca2579bce22c3f'
+'adca1e695d0e6adb6fcf11a595c6d2d6b3c01436ab6cb02f99b63ae5cfecfbdd')
 
 prepare() {
   local pkg src


[arch-commits] Commit in (4 files)

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 21:41:37
  Author: dvzrv
Revision: 383430

Adding nextcloud-app-spreed from the AUR.

Added:
  nextcloud-app-spreed/
  nextcloud-app-spreed/repos/
  nextcloud-app-spreed/trunk/
  nextcloud-app-spreed/trunk/PKGBUILD

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

Added: nextcloud-app-spreed/trunk/PKGBUILD
===
--- nextcloud-app-spreed/trunk/PKGBUILD (rev 0)
+++ nextcloud-app-spreed/trunk/PKGBUILD 2018-09-19 21:41:37 UTC (rev 383430)
@@ -0,0 +1,22 @@
+# Maintainer: David Runge 
+_name=spreed
+pkgname=nextcloud-app-spreed
+pkgver=4.0.0
+pkgrel=1
+pkgdesc="Video & audio-conferencing using WebRTC"
+arch=('any')
+url="https://apps.nextcloud.com/apps/spreed";
+license=('GPL')
+depends=('nextcloud<15.0.0')
+source=("https://github.com/nextcloud/${_name}/releases/download/v${pkgver}/${_name}-${pkgver}.tar.gz";)
+sha512sums=('ea119cdf0eb5cb375fb088ef30b82c7bc6591ba7d8c62020fddec7d705471739b2d5eff9c513b03b39cf76025f2a45818e07df30b5b09cfe12433ccce2846700')
+
+prepare() {
+  find ${_name} -type f -exec chmod 644 {} +
+  find ${_name} -type d -exec chmod 755 {} +
+}
+
+package() {
+  install -dm 755 "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+  cp -av ${_name}/* "${pkgdir}/usr/share/webapps/nextcloud/apps/${_name}/"
+}


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 21:18:10
  Author: heftig
Revision: 335029

archrelease: copy trunk to extra-x86_64

Added:
  librsvg/repos/extra-x86_64/PKGBUILD
(from rev 335028, librsvg/trunk/PKGBUILD)
Deleted:
  librsvg/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 21:12:45 UTC (rev 335028)
+++ PKGBUILD2018-09-19 21:18:10 UTC (rev 335029)
@@ -1,44 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=librsvg
-pkgver=2.44.2
-pkgrel=1
-epoch=2
-pkgdesc="SVG rendering library"
-url="https://wiki.gnome.org/Projects/LibRsvg";
-arch=(x86_64)
-license=(LGPL)
-depends=(gdk-pixbuf2 pango libcroco)
-makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256  # tags/2.44.2^0
-source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 335028, 
librsvg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 21:18:10 UTC (rev 335029)
@@ -0,0 +1,44 @@
+# Maintainer: Jan de Groot 
+
+pkgname=librsvg
+pkgver=2.44.3
+pkgrel=1
+epoch=2
+pkgdesc="SVG rendering library"
+url="https://wiki.gnome.org/Projects/LibRsvg";
+arch=(x86_64)
+license=(LGPL)
+depends=(gdk-pixbuf2 pango libcroco)
+makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
+_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116  # tags/2.44.3^0
+source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 21:12:45
  Author: heftig
Revision: 335028

2.44.3-1

Modified:
  librsvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 20:48:37 UTC (rev 335027)
+++ PKGBUILD2018-09-19 21:12:45 UTC (rev 335028)
@@ -1,7 +1,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=librsvg
-pkgver=2.44.2
+pkgver=2.44.3
 pkgrel=1
 epoch=2
 pkgdesc="SVG rendering library"
@@ -10,7 +10,7 @@
 license=(LGPL)
 depends=(gdk-pixbuf2 pango libcroco)
 makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=5121a79e8e1c3ed478fdaac4e4f4a0e34382f256  # tags/2.44.2^0
+_commit=1168b79c54d2f5e5dfbb5657800c6896e9371116  # tags/2.44.3^0
 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit";)
 sha256sums=('SKIP')
 


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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 20:48:37
  Author: heftig
Revision: 335027

archrelease: copy trunk to testing-any

Added:
  docbook-xml/repos/testing-any/
  docbook-xml/repos/testing-any/LICENSE
(from rev 335026, docbook-xml/trunk/LICENSE)
  docbook-xml/repos/testing-any/PKGBUILD
(from rev 335026, docbook-xml/trunk/PKGBUILD)
  docbook-xml/repos/testing-any/docbook-xml.install
(from rev 335026, docbook-xml/trunk/docbook-xml.install)

-+
 LICENSE |   24 ++
 PKGBUILD|  114 ++
 docbook-xml.install |   42 ++
 3 files changed, 180 insertions(+)

Copied: docbook-xml/repos/testing-any/LICENSE (from rev 335026, 
docbook-xml/trunk/LICENSE)
===
--- testing-any/LICENSE (rev 0)
+++ testing-any/LICENSE 2018-09-19 20:48:37 UTC (rev 335027)
@@ -0,0 +1,24 @@
+ Copyright 1992-2006 HaL Computer Systems, Inc.,
+ O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
+ Corporation, Norman Walsh, Sun Microsystems, Inc., and the
+ Organization for the Advancement of Structured Information
+ Standards (OASIS).
+
+ See also http://docbook.org/specs/
+
+ Permission to use, copy, modify and distribute the DocBook XML DTD
+ and its accompanying documentation for any purpose and without fee
+ is hereby granted in perpetuity, provided that the above copyright
+ notice and this paragraph appear in all copies.  The copyright
+ holders make no representation about the suitability of the DTD for
+ any purpose.  It is provided "as is" without expressed or implied
+ warranty.
+
+ If you modify the DocBook DTD in any way, except for declaring and
+ referencing additional sets of general entities and declaring
+ additional notations, label your DTD as a variant of DocBook.  See
+ the maintenance documentation for more information.
+
+ Please direct all questions, bug reports, or suggestions for
+ changes to the docb...@lists.oasis-open.org mailing list. For more
+ information, see http://www.oasis-open.org/docbook/.

Copied: docbook-xml/repos/testing-any/PKGBUILD (from rev 335026, 
docbook-xml/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2018-09-19 20:48:37 UTC (rev 335027)
@@ -0,0 +1,114 @@
+# Contributor: dorphell 
+# Contributor: Judd Vinet 
+
+_vers=(4.{2..5})
+
+pkgname=docbook-xml
+pkgver=${_vers[-1]}
+pkgrel=8
+pkgdesc="A widely used XML scheme for writing documentation and help"
+url="https://www.oasis-open.org/docbook/";
+arch=(any)
+license=(MIT)
+depends=(libxml2)
+install=docbook-xml.install
+source=(https://docbook.org/xml/4.1.2/docbkx412.zip
+LICENSE)
+noextract=(docbkx412.zip)
+
+for _ver in ${_vers[@]}; do
+  source+=("https://docbook.org/xml/$_ver/docbook-xml-$_ver.zip";)
+  noextract+=("docbook-xml-$_ver.zip")
+done
+  
+sha512sums=('f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063'
+
'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5'
+
'0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a'
+
'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb'
+
'7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76'
+
'1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27')
+
+package() {
+  local ver xml
+
+  mkdir -p "$pkgdir/etc/xml"
+  xmlcatalog --noout --create "$pkgdir/etc/xml/docbook-xml"
+
+  mkdir docbook-xml-4.1.2
+  bsdtar -C docbook-xml-4.1.2 -xf docbkx412.zip
+  for ver in ${_vers[@]}; do
+mkdir docbook-xml-$ver
+bsdtar -C docbook-xml-$ver -xf docbook-xml-$ver.zip
+  done
+
+  for ver in 4.1.2 ${_vers[@]}; do
+pushd docbook-xml-$ver
+mkdir -p "$pkgdir/usr/share/xml/docbook/xml-dtd-$ver"
+cp -dr docbook.cat *.dtd ent/ *.mod \
+"$pkgdir/usr/share/xml/docbook/xml-dtd-$ver"
+popd
+
+xml=
+case $ver in
+  4.1.2) xml=' XML' ;;&
+  *)
+xmlcatalog --noout --add "public" \
+  "-//OASIS//DTD DocBook XML V$ver//EN" \
+  "http://www.oasis-open.org/docbook/xml/$ver/docbookx.dtd"; \
+  "$pkgdir/etc/xml/docbook-xml"
+xmlcatalog --noout --add "public" \
+  "-//OASIS//DTD DocBook$xml CALS Table Model V$ver//EN" \
+  "http://www.oasis-open.org/docbook/xml/$ver/calstblx.dtd"; \
+ 

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

2018-09-19 Thread Jan Steffens via arch-commits
Date: Wednesday, September 19, 2018 @ 20:48:20
  Author: heftig
Revision: 335026

4.5-8

Modified:
  docbook-xml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 20:04:15 UTC (rev 335025)
+++ PKGBUILD2018-09-19 20:48:20 UTC (rev 335026)
@@ -1,272 +1,114 @@
-# Maintainer: dorphell 
-# Committer: Judd Vinet 
+# Contributor: dorphell 
+# Contributor: Judd Vinet 
 
+_vers=(4.{2..5})
+
 pkgname=docbook-xml
-pkgver=4.5
-pkgrel=7
+pkgver=${_vers[-1]}
+pkgrel=8
 pkgdesc="A widely used XML scheme for writing documentation and help"
-arch=('any')
-url="http://www.oasis-open.org/docbook/";
-license=('MIT')
-depends=('libxml2')
+url="https://www.oasis-open.org/docbook/";
+arch=(any)
+license=(MIT)
+depends=(libxml2)
 install=docbook-xml.install
-source=('http://www.docbook.org/xml/4.5/docbook-xml-4.5.zip'
-'http://www.docbook.org/xml/4.4/docbook-xml-4.4.zip'
-'http://www.docbook.org/xml/4.3/docbook-xml-4.3.zip'
-'http://www.docbook.org/xml/4.2/docbook-xml-4.2.zip'
-'http://www.docbook.org/xml/4.1.2/docbkx412.zip'
-'LICENSE')
-noextract=('docbook-xml-4.5.zip' 'docbook-xml-4.4.zip' 'docbook-xml-4.3.zip' 
'docbook-xml-4.2.zip' 'docbkx412.zip')
-sha512sums=('1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27'
+source=(https://docbook.org/xml/4.1.2/docbkx412.zip
+LICENSE)
+noextract=(docbkx412.zip)
+
+for _ver in ${_vers[@]}; do
+  source+=("https://docbook.org/xml/$_ver/docbook-xml-$_ver.zip";)
+  noextract+=("docbook-xml-$_ver.zip")
+done
+  
+sha512sums=('f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063'
+
'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5'
+
'0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a'
+
'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb'
 
'7df5af4df24e4618b09814e4e20c147c722962531f03a40c28cd60f1db16b4c330420adf96adb7d66ed6eda84046ee91b467fd6f6fbfac2201537e2080735d76'
-
'f5090fb74884bae3d4fac8a3c5060b5d6a74272de183c181a7642e4b91f4ed32ad028537d198010782c3d98575ce679672f76a9749ed124432195886a7cb'
-
'0c836346130d1e8f4e26e00959f6b4fd2c3c11269ba5cbf11cdc904724e189606f431c99cd5ab188877daa0eb44c58d0bc30556df3b51df480396818d61c4e0a'
-
'f700591a671694ca0ac51f5b5b7e825df5c0b3604b20baa6afd3aaafa7ce99470ca1c261781b105b42bfa5485c23217cf3db821b3fcf2ebdae9df07bb8ae4063'
-
'd852ab8e1442af4a91ffc32b9bb37377d98171dbc379cfd9787a2e06fc5c9b8ed04c5cd156ff5b7799973250011389456a3a3584ed4ae99362420c15235fcbb5')
+
'1ee282fe86c9282610ee72c0e1d1acfc03f1afb9dc67166f438f2703109046479edb6329313ecb2949db27993077e077d111501c10b8769ebb20719eb6213d27')
 
 package() {
-  for ver in 4.2 4.3 4.4 4.5; do
-mkdir docbook-xml-${ver}
-pushd docbook-xml-${ver}
-bsdtar xf "${srcdir}/docbook-xml-${ver}.zip"
-mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}"
-cp -dRf docbook.cat *.dtd ent/ *.mod \
-"${pkgdir}/usr/share/xml/docbook/xml-dtd-${ver}/"
-popd
-  done
-  mkdir docbook-xml-4.1.2
-  pushd docbook-xml-4.1.2
-  bsdtar xf "${srcdir}/docbkx412.zip"
-  mkdir -p "${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2"
-  cp -dRf docbook.cat *.dtd ent/ *.mod \
-  "${pkgdir}/usr/share/xml/docbook/xml-dtd-4.1.2/"
-  popd
+  local ver xml
 
-  mkdir -p "${pkgdir}/etc/xml"
-  xmlcatalog --noout --create "${pkgdir}/etc/xml/docbook-xml"
+  mkdir -p "$pkgdir/etc/xml"
+  xmlcatalog --noout --create "$pkgdir/etc/xml/docbook-xml"
 
-  # V4.1.2
-  xmlcatalog --noout --add "public" \
-"-//OASIS//DTD DocBook XML V4.1.2//EN" \
-"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"; \
-"${pkgdir}/etc/xml/docbook-xml"
-  xmlcatalog --noout --add "public" \
-"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \
-"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd"; \
-"${pkgdir}/etc/xml/docbook-xml"
-  xmlcatalog --noout --add "public" \
-"-//OASIS//DTD DocBook XML CALS Table Model V4.1.2//EN" \
-"http://www.oasis-open.org/docbook/xml/4.1.2/calstblx.dtd"; \
-"${pkgdir}/etc/xml/docbook-xml"
-  xmlcatalog --noout --add "public" \
-"-//OASIS//DTD XML Exchange Table Model 19990315//EN" \
-"http://www.oasis-open.org/docbook/xml/4.1.2/soextblx.dtd"; \
-"${pkgdir}/etc/xml/docbook-xml"
-  xmlcatalog --noout --add "public" \
-"-//OASIS//ELEMENTS DocBook XML Information Pool V4.1.2//EN" \
-  

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

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 20:36:58
  Author: dvzrv
Revision: 383429

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 20:36:48 UTC (rev 383428)
+++ PKGBUILD2018-09-19 20:36:58 UTC (rev 383429)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: David Runge 
-_name=tabulate
-pkgbase=python-tabulate
-pkgname=('python-tabulate' 'python2-tabulate')
-pkgver=0.8.2
-pkgrel=2
-pkgdesc="Pretty-print tabular data in Python, a library and a command-line 
utility."
-arch=('any')
-url="https://bitbucket.org/astanin/python-tabulate";
-license=('MIT')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";)
-sha512sums=('9e34fb84e16f4b2c1378c0f53c5ef803438fcae7bc1637ac8975f358a11653f641bba0ea19529858e8e62aa45bb5bccd3b6f0492fd2d9d9c9a3bf963dd1ac0a7')
-
-prepare() {
-  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="${PYTHONPATH}:${PWD}"
-  # disabling failing tests:
-  # https://bitbucket.org/astanin/python-tabulate/issues/149
-  py.test -k 'not test_dict_like \
-  and not test_list_of_dicts \
-  and not test_List_of_dicts_keys \
-  and not test_list_of_dicts_firstrow \
-  and not test_list_of_dicts_dict_of_headers \
-  and not test_list_of_lists_with_supplied_index \
-  and not test_list_of_lists_with_index_firstrow \
-  and not test_isconvertible_on_set_values'
-  py.test2 -k 'not test_list_of_lists_with_supplied_index \
-   and not test_list_of_lists_with_index_firstrow'
-}
-
-package_python-tabulate() {
-  depends=('python-setuptools')
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-}
-
-package_python2-tabulate() {
-  depends=('python2-setuptools')
-  cd "$pkgbase-$pkgver"
-  python2 setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: python-tabulate/repos/community-any/PKGBUILD (from rev 383428, 
python-tabulate/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 20:36:58 UTC (rev 383429)
@@ -0,0 +1,65 @@
+# Maintainer: David Runge 
+_name=tabulate
+pkgbase=python-tabulate
+pkgname=('python-tabulate' 'python2-tabulate')
+pkgver=0.8.2
+pkgrel=3
+pkgdesc="Pretty-print tabular data in Python, a library and a command-line 
utility."
+arch=('any')
+url="https://bitbucket.org/astanin/python-tabulate";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";)
+sha512sums=('9e34fb84e16f4b2c1378c0f53c5ef803438fcae7bc1637ac8975f358a11653f641bba0ea19529858e8e62aa45bb5bccd3b6f0492fd2d9d9c9a3bf963dd1ac0a7')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="${PYTHONPATH}:${PWD}"
+  # disabling failing tests:
+  # https://bitbucket.org/astanin/python-tabulate/issues/149
+  py.test -k 'not test_dict_like \
+  and not test_list_of_dicts \
+  and not test_List_of_dicts_keys \
+  and not test_list_of_dicts_firstrow \
+  and not test_list_of_dicts_dict_of_headers \
+  and not test_list_of_lists_with_supplied_index \
+  and not test_list_of_lists_with_index_firstrow \
+  and not test_isconvertible_on_set_values'
+  py.test2 -k 'not test_list_of_lists_with_supplied_index \
+   and not test_list_of_lists_with_index_firstrow'
+}
+
+package_python-tabulate() {
+  depends=('python-setuptools')
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 README.rst -t "${pkgdir}/usr/share/

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

2018-09-19 Thread David Runge via arch-commits
Date: Wednesday, September 19, 2018 @ 20:36:48
  Author: dvzrv
Revision: 383428

upgpkg: python-tabulate 0.8.2-3

Fixing non-unique executable name (#60129).

Modified:
  python-tabulate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 20:03:52 UTC (rev 383427)
+++ PKGBUILD2018-09-19 20:36:48 UTC (rev 383428)
@@ -3,7 +3,7 @@
 pkgbase=python-tabulate
 pkgname=('python-tabulate' 'python2-tabulate')
 pkgver=0.8.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Pretty-print tabular data in Python, a library and a command-line 
utility."
 arch=('any')
 url="https://bitbucket.org/astanin/python-tabulate";
@@ -60,4 +60,6 @@
 --root="${pkgdir}"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}/"
   install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  # move executable to unique name
+  mv -v "${pkgdir}/usr/bin/${_name}"{,2}
 }


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

2018-09-19 Thread Christian Hesse via arch-commits
Date: Wednesday, September 19, 2018 @ 20:04:15
  Author: eworm
Revision: 335025

archrelease: copy trunk to testing-x86_64

Added:
  dnsmasq/repos/testing-x86_64/
  dnsmasq/repos/testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch
(from rev 335024, 
dnsmasq/trunk/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch)
  dnsmasq/repos/testing-x86_64/PKGBUILD
(from rev 335024, dnsmasq/trunk/PKGBUILD)
  dnsmasq/repos/testing-x86_64/dnsmasq-sysusers.conf
(from rev 335024, dnsmasq/trunk/dnsmasq-sysusers.conf)
  dnsmasq/repos/testing-x86_64/dnsmasq.service
(from rev 335024, dnsmasq/trunk/dnsmasq.service)

-+
 0001-DNSSEC-fix-for-wildcard-NSEC-records.patch |  203 ++
 PKGBUILD|   59 ++
 dnsmasq-sysusers.conf   |1 
 dnsmasq.service |   14 +
 4 files changed, 277 insertions(+)

Copied: 
dnsmasq/repos/testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch 
(from rev 335024, dnsmasq/trunk/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch)
===
--- testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch  
(rev 0)
+++ testing-x86_64/0001-DNSSEC-fix-for-wildcard-NSEC-records.patch  
2018-09-19 20:04:15 UTC (rev 335025)
@@ -0,0 +1,203 @@
+From 4fe6744a220eddd3f1749b40cac3dfc510787de6 Mon Sep 17 00:00:00 2001
+From: Simon Kelley 
+Date: Fri, 19 Jan 2018 12:26:08 +
+Subject: DNSSEC fix for wildcard NSEC records. CVE-2017-15107 applies.
+
+It's OK for NSEC records to be expanded from wildcards,
+but in that case, the proof of non-existence is only valid
+starting at the wildcard name, *. NOT the name expanded
+from the wildcard. Without this check it's possible for an
+attacker to craft an NSEC which wrongly proves non-existence
+in a domain which includes a wildcard for NSEC.
+---
+ src/dnssec.c | 117 ---
+ 2 files changed, 114 insertions(+), 15 deletions(-)
+
+diff --git a/src/dnssec.c b/src/dnssec.c
+index eb6c11c..a54a0b4 100644
+--- a/src/dnssec.c
 b/src/dnssec.c
+@@ -103,15 +103,17 @@ static void from_wire(char *name)
+ static int count_labels(char *name)
+ {
+   int i;
+-
++  char *p;
++  
+   if (*name == 0)
+ return 0;
+ 
+-  for (i = 0; *name; name++)
+-if (*name == '.')
++  for (p = name, i = 0; *p; p++)
++if (*p == '.')
+   i++;
+ 
+-  return i+1;
++  /* Don't count empty first label. */
++  return *name == '.' ? i : i+1;
+ }
+ 
+ /* Implement RFC1982 wrapped compare for 32-bit numbers */
+@@ -1094,8 +1096,8 @@ static int hostname_cmp(const char *a, const char *b)
+ }
+ }
+ 
+-static int prove_non_existence_nsec(struct dns_header *header, size_t plen, 
unsigned char **nsecs, int nsec_count,
+-  char *workspace1, char *workspace2, char 
*name, int type, int *nons)
++static int prove_non_existence_nsec(struct dns_header *header, size_t plen, 
unsigned char **nsecs, unsigned char **labels, int nsec_count,
++  char *workspace1_in, char *workspace2, char 
*name, int type, int *nons)
+ {
+   int i, rc, rdlen;
+   unsigned char *p, *psave;
+@@ -1108,6 +1110,9 @@ static int prove_non_existence_nsec(struct dns_header 
*header, size_t plen, unsi
+   /* Find NSEC record that proves name doesn't exist */
+   for (i = 0; i < nsec_count; i++)
+ {
++  char *workspace1 = workspace1_in;
++  int sig_labels, name_labels;
++
+   p = nsecs[i];
+   if (!extract_name(header, plen, &p, workspace1, 1, 10))
+   return 0;
+@@ -1116,7 +1121,27 @@ static int prove_non_existence_nsec(struct dns_header 
*header, size_t plen, unsi
+   psave = p;
+   if (!extract_name(header, plen, &p, workspace2, 1, 10))
+   return 0;
+-  
++
++  /* If NSEC comes from wildcard expansion, use original wildcard
++   as name for computation. */
++  sig_labels = *labels[i];
++  name_labels = count_labels(workspace1);
++
++  if (sig_labels < name_labels)
++  {
++int k;
++for (k = name_labels - sig_labels; k != 0; k--)
++  {
++while (*workspace1 != '.' && *workspace1 != 0)
++  workspace1++;
++if (k != 1 && *workspace1 == '.')
++  workspace1++;
++  }
++
++workspace1--;
++*workspace1 = '*';
++  }
++
+   rc = hostname_cmp(workspace1, name);
+   
+   if (rc == 0)
+@@ -1514,24 +1539,26 @@ static int prove_non_existence_nsec3(struct dns_header 
*header, size_t plen, uns
+ 
+ static int prove_non_existence(struct dns_header *header, size_t plen, char 
*keyname, char *name, int qtype, int qclass, char *wildname, int *nons)
+ {
+-  static unsigned char **nsecset = NULL;
+-  static int nsecset_sz = 0;
++  static unsigned char **nsecset = NULL, 

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

2018-09-19 Thread Christian Hesse via arch-commits
Date: Wednesday, September 19, 2018 @ 20:04:09
  Author: eworm
Revision: 335024

upgpkg: dnsmasq 2.79-3

build with libidn2

Modified:
  dnsmasq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:32:38 UTC (rev 335023)
+++ PKGBUILD2018-09-19 20:04:09 UTC (rev 335024)
@@ -5,12 +5,12 @@
 
 pkgname=dnsmasq
 pkgver=2.79
-pkgrel=2
+pkgrel=3
 pkgdesc="Lightweight, easy to configure DNS forwarder and DHCP server"
 url="http://www.thekelleys.org.uk/dnsmasq/doc.html";
 arch=('x86_64')
 license=('GPL')
-depends=('glibc' 'gmp' 'libidn' 'libdbus' 'libnetfilter_conntrack' 'nettle')
+depends=('glibc' 'gmp' 'libidn2' 'libdbus' 'libnetfilter_conntrack' 'nettle')
 backup=('etc/dnsmasq.conf')
 validpgpkeys=('D6EACBD6EE46B834248D111215CDDA6AE19135A2') # Simon Kelley 

 source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
@@ -21,7 +21,7 @@
 '7f6ff6a709038ae580758f4b6a754451d7f7ce22957b88a36b97f7b643d3c2ab'
 '983a3c7a68ce114cf7b44f0d9c59b74c266647a9e5ac34c1d1d5161610bc57fe')
 
-_build_copts="-DHAVE_DNSSEC -DHAVE_DBUS -DHAVE_IDN -DHAVE_CONNTRACK"
+_build_copts="-DHAVE_DNSSEC -DHAVE_DBUS -DHAVE_LIBIDN2 -DHAVE_CONNTRACK"
 
 build() {
   cd "$pkgname-$pkgver"


[arch-commits] Commit in nginx-mod-njs/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-09-19 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, September 19, 2018 @ 20:03:52
  Author: mtorromeo
Revision: 383427

archrelease: copy trunk to community-x86_64

Added:
  nginx-mod-njs/repos/community-x86_64/PKGBUILD
(from rev 383426, nginx-mod-njs/trunk/PKGBUILD)
Deleted:
  nginx-mod-njs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 20:03:36 UTC (rev 383426)
+++ PKGBUILD2018-09-19 20:03:52 UTC (rev 383427)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Massimiliano Torromeo 
-
-pkgname=nginx-mod-njs
-pkgver=0.2.3 # https://hg.nginx.org/njs/tags
-pkgrel=1
-
-_modname="${pkgname#nginx-mod-}"
-_nginxver=1.14.0
-
-pkgdesc='nginScript module for nginx'
-arch=('x86_64')
-depends=("nginx=$_nginxver")
-url="https://nginx.org/en/docs/njs_about.html";
-license=('CUSTOM')
-
-source=(
-   https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
-   njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz
-)
-validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

-sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
-'SKIP'
-'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830')
-
-build() {
-   cd "$srcdir"/nginx-$_nginxver
-   ./configure --with-compat --with-stream 
--add-dynamic-module=../njs-$pkgver/nginx
-   make modules
-}
-
-package() {
-   install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \
-  "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-   cd "$srcdir"/nginx-$_nginxver/objs
-   for mod in *.so; do
-   install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
-   done
-}

Copied: nginx-mod-njs/repos/community-x86_64/PKGBUILD (from rev 383426, 
nginx-mod-njs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 20:03:52 UTC (rev 383427)
@@ -0,0 +1,39 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=nginx-mod-njs
+pkgver=0.2.4 # https://hg.nginx.org/njs/tags
+pkgrel=1
+
+_modname="${pkgname#nginx-mod-}"
+_nginxver=1.14.0
+
+pkgdesc='nginScript module for nginx'
+arch=('x86_64')
+depends=("nginx=$_nginxver")
+url="https://nginx.org/en/docs/njs_about.html";
+license=('CUSTOM')
+
+source=(
+   https://nginx.org/download/nginx-$_nginxver.tar.gz{,.asc}
+   njs-$pkgver.tar.gz::https://hg.nginx.org/njs/archive/$pkgver.tar.gz
+)
+validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

+sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
+'SKIP'
+'aa2b7ca5f26a60e6d82597f264cd608adebad0061242eddbfddabe54ec6ec522')
+
+build() {
+   cd "$srcdir"/nginx-$_nginxver
+   ./configure --with-compat --with-stream 
--add-dynamic-module=../njs-$pkgver/nginx
+   make modules
+}
+
+package() {
+   install -Dm644 "$srcdir"/njs-$pkgver/LICENSE \
+  "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+   cd "$srcdir"/nginx-$_nginxver/objs
+   for mod in *.so; do
+   install -Dm755 $mod "$pkgdir"/usr/lib/nginx/modules/$mod
+   done
+}


[arch-commits] Commit in nginx-mod-njs/trunk (PKGBUILD)

2018-09-19 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, September 19, 2018 @ 20:03:36
  Author: mtorromeo
Revision: 383426

upgpkg: nginx-mod-njs 0.2.4-1

Modified:
  nginx-mod-njs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:52:43 UTC (rev 383425)
+++ PKGBUILD2018-09-19 20:03:36 UTC (rev 383426)
@@ -1,7 +1,7 @@
 # Maintainer: Massimiliano Torromeo 
 
 pkgname=nginx-mod-njs
-pkgver=0.2.3 # https://hg.nginx.org/njs/tags
+pkgver=0.2.4 # https://hg.nginx.org/njs/tags
 pkgrel=1
 
 _modname="${pkgname#nginx-mod-}"
@@ -20,7 +20,7 @@
 validpgpkeys=(B0F4253373F8F6F510D42178520A9993A1C052F8) # Maxim Dounin 

 sha256sums=('5d15becbf69aba1fe33f8d416d97edd95ea8919ea9ac519eff9bafebb6022cb5'
 'SKIP'
-'cbc7df9ddd7211fe2e252a0394abf26a6d3506a74425362572685aec27a65830')
+'aa2b7ca5f26a60e6d82597f264cd608adebad0061242eddbfddabe54ec6ec522')
 
 build() {
cd "$srcdir"/nginx-$_nginxver


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:52:43
  Author: ffy00
Revision: 383425

add felix as a mainatiner again

Modified:
  python-cairosvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:48:14 UTC (rev 383424)
+++ PKGBUILD2018-09-19 19:52:43 UTC (rev 383425)
@@ -1,3 +1,4 @@
+# Maintainer: Felix Yan 
 # Maintainer: Filipe Laíns (FFY00) 
 
 pkgname=python-cairosvg


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:48:14
  Author: ffy00
Revision: 383424

archrelease: copy trunk to community-x86_64

Added:
  budgie-extras/repos/community-x86_64/PKGBUILD
(from rev 383423, budgie-extras/trunk/PKGBUILD)
Deleted:
  budgie-extras/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:48:09 UTC (rev 383423)
+++ PKGBUILD2018-09-19 19:48:14 UTC (rev 383424)
@@ -1,30 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=budgie-extras
-pkgver=0.6.0
-pkgrel=1
-pkgdesc="Additional Budgie Desktop enhancements for the user experience"
-arch=('x86_64')
-license=('GPL3')
-depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 
'python-gobject' 'python-cairo'
- 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 
'imagemagick' 'python-pillow'
- 'python-svgwrite' 'cairosvg' 'python-pyudev' 'python-requests' 
'libpeas' 'json-glib')
-makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool')
-url="https://github.com/UbuntuBudgie/budgie-extras";
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e')
-
-build() {
-  mkdir -p $pkgname-$pkgver/build
-  cd $pkgname-$pkgver/build
-
-  arch-meson ..
-
-  ninja
-}
-
-package() {
-  cd $pkgname-$pkgver/build
-
-  DESTDIR="$pkgdir" ninja install
-}

Copied: budgie-extras/repos/community-x86_64/PKGBUILD (from rev 383423, 
budgie-extras/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:48:14 UTC (rev 383424)
@@ -0,0 +1,31 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=budgie-extras
+pkgver=0.6.0
+pkgrel=2
+pkgdesc='Additional Budgie Desktop enhancements for the user experience'
+arch=('x86_64')
+license=('GPL3')
+depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 
'python-gobject' 'python-cairo'
+ 'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 
'imagemagick' 'python-pillow'
+ 'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 
'libpeas' 'json-glib')
+makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool')
+url='https://github.com/UbuntuBudgie/budgie-extras'
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e')
+
+build() {
+  mkdir -p $pkgname-$pkgver/build
+  cd $pkgname-$pkgver/build
+
+  arch-meson ..
+
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}
+


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:48:09
  Author: ffy00
Revision: 383423

upgpkg: budgie-extras 0.6.0-2

Modified:
  budgie-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:45:47 UTC (rev 383422)
+++ PKGBUILD2018-09-19 19:48:09 UTC (rev 383423)
@@ -2,8 +2,8 @@
 
 pkgname=budgie-extras
 pkgver=0.6.0
-pkgrel=1
-pkgdesc="Additional Budgie Desktop enhancements for the user experience"
+pkgrel=2
+pkgdesc='Additional Budgie Desktop enhancements for the user experience'
 arch=('x86_64')
 license=('GPL3')
 depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 
'python-gobject' 'python-cairo'
@@ -10,7 +10,7 @@
  'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 
'imagemagick' 'python-pillow'
  'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 
'libpeas' 'json-glib')
 makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool')
-url="https://github.com/UbuntuBudgie/budgie-extras";
+url='https://github.com/UbuntuBudgie/budgie-extras'
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 
sha512sums=('154d6cf06a2fee7c4fc044064508381d70ca5cfa242770f7a23961e6d7c996ee7fc780f58642eed67f2af3d2dfeada6171260559d4ec87b78ca3102690c0517e')
 
@@ -28,3 +28,4 @@
 
   DESTDIR="$pkgdir" ninja install
 }
+


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:45:47
  Author: ffy00
Revision: 383422

upgpkg: budgie-extras 0.6.0-1

Modified:
  budgie-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:44:30 UTC (rev 383421)
+++ PKGBUILD2018-09-19 19:45:47 UTC (rev 383422)
@@ -8,7 +8,7 @@
 license=('GPL3')
 depends=('budgie-desktop' 'wmctrl' 'xdotool' 'xprintidle' 'python' 
'python-gobject' 'python-cairo'
  'zenity' 'vorbis-tools' 'python-psutil' 'sound-theme-freedesktop' 
'imagemagick' 'python-pillow'
- 'python-svgwrite' 'cairosvg' 'python-pyudev' 'python-requests' 
'libpeas' 'json-glib')
+ 'python-svgwrite' 'python-cairosvg' 'python-pyudev' 'python-requests' 
'libpeas' 'json-glib')
 makedepends=('gobject-introspection' 'meson' 'ninja' 'vala' 'intltool')
 url="https://github.com/UbuntuBudgie/budgie-extras";
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:44:25
  Author: ffy00
Revision: 383420

upgpkg: python-cairosvg 2.1.3-4

Modified:
  python-cairosvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:34:30 UTC (rev 383419)
+++ PKGBUILD2018-09-19 19:44:25 UTC (rev 383420)
@@ -1,43 +1,39 @@
-# Maintainer: Felix Yan 
-# Contributor: razer 
-# Contributor: pzl 
-# Contributor: Dennis Fink 
-# Contributor: Simon Sapin 
+# Maintainer: Filipe Laíns (FFY00) 
 
 pkgname=python-cairosvg
+_pkgname=CairoSVG
 pkgver=2.1.3
-pkgrel=2
-pkgdesc="A Simple SVG Converter for Cairo"
+pkgrel=4
+pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
 arch=('any')
-url="https://cairosvg.org/";
+url='http://cairosvg.org'
 license=('LGPL3')
-depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 
'python-pillow'
- 'python-tinycss2')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-isort'
-  'python2-pytest-isort' 'python-pytest-flake8' 
'python2-pytest-flake8'
-  'python-pytest-cov' 'python2-pytest-cov')
+depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
+checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
 
sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
 
 prepare() {
-  cd CairoSVG-$pkgver
-  rmdir test/cairosvg_reference
-  cp -a "$srcdir"/CairoSVG-$pkgver{,-copy}
-  mv "$srcdir"/CairoSVG-$pkgver-copy test/cairosvg_reference
+  cd $_pkgname-$pkgver
+
+  cp -r cairosvg test/cairosvg_reference/
 }
 
 build() {
-  cd CairoSVG-$pkgver
+  cd $_pkgname-$pkgver
+
   python setup.py build
 }
 
 check() {
-  cd CairoSVG-$pkgver
-  python setup.py test
+  cd $_pkgname-$pkgver
+
+  python setup.py pytest
 }
 
 package() {
-  cd CairoSVG-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
 }
+


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:44:30
  Author: ffy00
Revision: 383421

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:44:25 UTC (rev 383420)
+++ PKGBUILD2018-09-19 19:44:30 UTC (rev 383421)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: razer 
-# Contributor: pzl 
-# Contributor: Dennis Fink 
-# Contributor: Simon Sapin 
-
-pkgname=python-cairosvg
-pkgver=2.1.3
-pkgrel=2
-pkgdesc="A Simple SVG Converter for Cairo"
-arch=('any')
-url="https://cairosvg.org/";
-license=('LGPL3')
-depends=('python-cairocffi' 'python-cssselect2' 'python-defusedxml' 
'python-pillow'
- 'python-tinycss2')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-isort'
-  'python2-pytest-isort' 'python-pytest-flake8' 
'python2-pytest-flake8'
-  'python-pytest-cov' 'python2-pytest-cov')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
-sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
-
-prepare() {
-  cd CairoSVG-$pkgver
-  rmdir test/cairosvg_reference
-  cp -a "$srcdir"/CairoSVG-$pkgver{,-copy}
-  mv "$srcdir"/CairoSVG-$pkgver-copy test/cairosvg_reference
-}
-
-build() {
-  cd CairoSVG-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd CairoSVG-$pkgver
-  python setup.py test
-}
-
-package() {
-  cd CairoSVG-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-cairosvg/repos/community-any/PKGBUILD (from rev 383420, 
python-cairosvg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:44:30 UTC (rev 383421)
@@ -0,0 +1,39 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=python-cairosvg
+_pkgname=CairoSVG
+pkgver=2.1.3
+pkgrel=4
+pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
+arch=('any')
+url='http://cairosvg.org'
+license=('LGPL3')
+depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
+checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
+sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  cp -r cairosvg test/cairosvg_reference/
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  python setup.py pytest
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+


[arch-commits] Commit in lightdm-webkit-theme-litarvan/repos/community-any (2 files)

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:34:30
  Author: ffy00
Revision: 383419

archrelease: copy trunk to community-any

Added:
  lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD
(from rev 383418, lightdm-webkit-theme-litarvan/trunk/PKGBUILD)
Deleted:
  lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:34:25 UTC (rev 383418)
+++ PKGBUILD2018-09-19 19:34:30 UTC (rev 383419)
@@ -1,31 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=lightdm-webkit-theme-litarvan
-pkgver=2.0.7
-pkgrel=3
-pkgdesc='Modern and full-featured LightDM theme'
-arch=('any')
-url="https://github.com/Litarvan/$pkgname";
-license=('BSD')
-depends=('lightdm-webkit2-greeter')
-makedepends=('dart')
-#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7')
-
-#build() {
-#  cd $pkgname-$pkgver
-#
-#  pub get
-#  pub build --mode=release
-#}
-
-package() {
-  cd $pkgname-$pkgver
-
-  install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan
-  cp -r --no-preserve=ownership * 
"$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 
383418, lightdm-webkit-theme-litarvan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:34:30 UTC (rev 383419)
@@ -0,0 +1,31 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=lightdm-webkit-theme-litarvan
+pkgver=2.0.7
+pkgrel=3
+pkgdesc='Modern and full-featured LightDM theme'
+arch=('any')
+url="https://github.com/Litarvan/$pkgname";
+license=('BSD')
+depends=('lightdm-webkit2-greeter')
+#makedepends=('dart')
+#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('31e1e0db9b18e82d56fb3424292103d0c8407cbdca431de949940f9be77541fff6e7a2f33f6c49190afe3e5a2926a72a597f6071535f9d1dd6d77a19451ac23f')
+
+#build() {
+#  cd $pkgname-$pkgver
+#
+#  pub get
+#  pub build --mode=release
+#}
+
+package() {
+#  cd $pkgname-$pkgver
+
+  install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan
+  cp -r --no-preserve=ownership * 
"$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+


[arch-commits] Commit in lightdm-webkit-theme-litarvan/trunk (PKGBUILD)

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:34:25
  Author: ffy00
Revision: 383418

upgpkg: lightdm-webkit-theme-litarvan 2.0.7-3

Modified:
  lightdm-webkit-theme-litarvan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:20:29 UTC (rev 383417)
+++ PKGBUILD2018-09-19 19:34:25 UTC (rev 383418)
@@ -8,10 +8,10 @@
 url="https://github.com/Litarvan/$pkgname";
 license=('BSD')
 depends=('lightdm-webkit2-greeter')
-makedepends=('dart')
+#makedepends=('dart')
 #source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7')
+sha512sums=('31e1e0db9b18e82d56fb3424292103d0c8407cbdca431de949940f9be77541fff6e7a2f33f6c49190afe3e5a2926a72a597f6071535f9d1dd6d77a19451ac23f')
 
 #build() {
 #  cd $pkgname-$pkgver
@@ -21,7 +21,7 @@
 #}
 
 package() {
-  cd $pkgname-$pkgver
+#  cd $pkgname-$pkgver
 
   install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan
   cp -r --no-preserve=ownership * 
"$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/


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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:32:38
  Author: andyrtr
Revision: 335023

archrelease: copy trunk to extra-x86_64

Added:
  lftp/repos/extra-x86_64/PKGBUILD
(from rev 335022, lftp/trunk/PKGBUILD)
Deleted:
  lftp/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:32:30 UTC (rev 335022)
+++ PKGBUILD2018-09-19 19:32:38 UTC (rev 335023)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Andreas Radke 
-# Contributor: Aaron Griffin 
-
-pkgname=lftp
-pkgver=4.8.4
-pkgrel=1
-pkgdesc="Sophisticated command line based FTP client"
-arch=('x86_64')
-license=('GPL3')
-depends=('gcc-libs' 'readline' 'gnutls' 'libidn' 'expat' 'sh' 
'hicolor-icon-theme')
-optdepends=('perl: needed for convert-netscape-cookies and verify-file')
-url="https://lftp.yar.ru/";
-backup=('etc/lftp.conf')
-source=(https://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz{,.asc})
-sha256sums=('4ebc271e9e5cea84a683375a0f7e91086e5dac90c5d51bb3f169f75386107a62'
-'SKIP')
-validpgpkeys=('C027FA3148652A5513036413A824BB69F2A99A18') # "Alexander V. 
Lukyanov "
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
---with-gnutls \
---without-openssl \
---without-included-regex \
---disable-static
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR=${pkgdir} install
-  rm -rf ${pkgdir}/usr/lib
-}

Copied: lftp/repos/extra-x86_64/PKGBUILD (from rev 335022, lftp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:32:38 UTC (rev 335023)
@@ -0,0 +1,33 @@
+# Maintainer: Andreas Radke 
+# Contributor: Aaron Griffin 
+
+pkgname=lftp
+pkgver=4.8.4
+pkgrel=2
+pkgdesc="Sophisticated command line based FTP client"
+arch=('x86_64')
+license=('GPL3')
+depends=('gcc-libs' 'readline' 'gnutls' 'expat' 'sh' 'hicolor-icon-theme')
+optdepends=('perl: needed for convert-netscape-cookies and verify-file')
+url="https://lftp.yar.ru/";
+backup=('etc/lftp.conf')
+source=(https://lftp.yar.ru/ftp/${pkgname}-${pkgver}.tar.xz{,.asc})
+sha256sums=('4ebc271e9e5cea84a683375a0f7e91086e5dac90c5d51bb3f169f75386107a62'
+'SKIP')
+validpgpkeys=('C027FA3148652A5513036413A824BB69F2A99A18') # "Alexander V. 
Lukyanov "
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr \
+--with-gnutls \
+--without-openssl \
+--without-included-regex \
+--disable-static
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+  rm -rf ${pkgdir}/usr/lib
+}


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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:32:30
  Author: andyrtr
Revision: 335022

upgpkg: lftp 4.8.4-2

drop unneeded libidn dependency, it actually links to libidn2 - FS#60085

Modified:
  lftp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:26:45 UTC (rev 335021)
+++ PKGBUILD2018-09-19 19:32:30 UTC (rev 335022)
@@ -3,11 +3,11 @@
 
 pkgname=lftp
 pkgver=4.8.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Sophisticated command line based FTP client"
 arch=('x86_64')
 license=('GPL3')
-depends=('gcc-libs' 'readline' 'gnutls' 'libidn' 'expat' 'sh' 
'hicolor-icon-theme')
+depends=('gcc-libs' 'readline' 'gnutls' 'expat' 'sh' 'hicolor-icon-theme')
 optdepends=('perl: needed for convert-netscape-cookies and verify-file')
 url="https://lftp.yar.ru/";
 backup=('etc/lftp.conf')


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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:26:45
  Author: andyrtr
Revision: 335021

archrelease: copy trunk to extra-x86_64

Added:
  ghostscript/repos/extra-x86_64/PKGBUILD
(from rev 335020, ghostscript/trunk/PKGBUILD)
Deleted:
  ghostscript/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  194 ++---
 1 file changed, 97 insertions(+), 97 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:26:32 UTC (rev 335020)
+++ PKGBUILD2018-09-19 19:26:45 UTC (rev 335021)
@@ -1,97 +0,0 @@
-# Maintainer: AndyRTR 
-
-pkgbase=ghostscript
-pkgname=(ghostscript ghostxps ghostpcl)
-pkgver=9.25
-pkgrel=2
-pkgdesc="An interpreter for the PostScript language"
-url="https://www.ghostscript.com/";
-arch=('x86_64')
-license=('AGPL3' 'custom')
-depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec'
- 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2')
-makedepends=('gtk3' 'gnutls' 'glu' 'freeglut')
-# https://github.com/ArtifexSoftware/ghostpdl-downloads/releases
-source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz)
-sha512sums=('8b5efdbddfaa0395b4ee13b2d109cf610bc85dbba024a8bd9e01af37353649e6405868e2569d098e7c8ab8cb7b76162ab393dd4fad2f52f3bc3ba3047fdbc006')
-
-prepare() {
-  cd ghostpdl-${pkgver}
-
-  # force it to use system-libs
-  rm -r cups/libs expat ijs jbig2dec jpeg lcms2mt libpng openjpeg tiff zlib
-  # using tree freetype because of https://bugs.archlinux.org/task/56849
-  # lcms2mt is the new lcms2 fork aimed to replace lcms2 in a thread safe way
-}
-
-build() {
-  cd ghostpdl-${pkgver}
-
-  ./configure --prefix=/usr \
-  --enable-dynamic \
-  --with-ijs \
-  --with-jbig2dec \
-  --with-x \
-  --with-drivers=ALL \
-  --with-fontpath=/usr/share/fonts/gsfonts \
-  --enable-fontconfig \
-  --enable-freetype \
-  --enable-openjpeg \
-  --without-luratech \
-  --with-system-libtiff \
-  --with-libpaper \
-  --disable-compile-inits #--help # needed for linking with 
system-zlib
-
-  make so-only
-}
-
-package_ghostscript() {
-  optdepends=('texlive-core:  needed for dvipdf'
-  'gtk3:  needed for gsx')
-
-  cd ghostpdl-${pkgver}
-
-  make DESTDIR="${pkgdir}" \
-   CUPSSERVERROOT="${pkgdir}$(cups-config --serverroot)" \
-   CUPSSERVERBIN="${pkgdir}$(cups-config --serverbin)" \
-   soinstall
-  ln -s gsc "${pkgdir}"/usr/bin/gs
-
-  # remove useless broken doc/ symlink - FS#59507
-  rm -f "${pkgdir}"/usr/share/ghostscript/${pkgver}/doc
-
-  # remove unwanted localized manpages
-  rm -r "${pkgdir}"/usr/share/man/de
-
-  install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE
-}
-
-package_ghostxps() {
-  pkgdesc="${pkgdesc/PostScript/XPS document}"
-  depends=("ghostscript=${pkgver}-${pkgrel}")
-
-  cd ghostpdl-${pkgver}
-
-  install -Dt "${pkgdir}"/usr/bin sobin/gxpsc
-  ln -s gxpsc "${pkgdir}"/usr/bin/gxps
-
-  install -Dt "${pkgdir}"/usr/lib sobin/libgxps.so.${pkgver%.*}
-  ln -s libgxps.so.${pkgver%.*} "${pkgdir}"/usr/lib/libgxps.so.${pkgver%rc*}
-
-  install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE
-}
-
-package_ghostpcl() {
-  pkgdesc="${pkgdesc/PostScript/PCL 6}"
-  depends=("ghostscript=${pkgver}-${pkgrel}")
-
-  cd ghostpdl-${pkgver}
-
-  install -Dt "${pkgdir}"/usr/bin sobin/gpcl6c
-  ln -sf gpcl6c "${pkgdir}"/usr/bin/gpcl6
-
-  install -Dt "${pkgdir}"/usr/lib sobin/libgpcl6.so.${pkgver%.*}
-  ln -s libgpcl6.so.${pkgver%.*} "${pkgdir}"/usr/lib/libgpcl6.so.${pkgver%rc*}
-
-  install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE
-}

Copied: ghostscript/repos/extra-x86_64/PKGBUILD (from rev 335020, 
ghostscript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:26:45 UTC (rev 335021)
@@ -0,0 +1,97 @@
+# Maintainer: AndyRTR 
+
+pkgbase=ghostscript
+pkgname=(ghostscript ghostxps ghostpcl)
+pkgver=9.25
+pkgrel=3
+pkgdesc="An interpreter for the PostScript language"
+url="https://www.ghostscript.com/";
+arch=('x86_64')
+license=('AGPL3' 'custom')
+depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec'
+ 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2' 'libidn')
+makedepends=('gtk3' 'gnutls' 'glu' 'freeglut')
+# https://github.com/ArtifexSoftware/ghostpdl-downloads/releases
+source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz)
+sha512sums=('8b5efdbddfaa0395b4ee13b2d109cf610bc85dbba024a8bd9e01af37353649e6405868e2569d098e7c8ab8cb7b76162ab393dd4fad2f52f3bc3ba3047fdbc006')
+
+prepare() {
+  cd ghostpdl-${pkgver}
+
+  # force it to use syst

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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:26:32
  Author: andyrtr
Revision: 335020

upgpkg: ghostscript 9.25-3

list libidn dependency that was removed from systemd deps recently

Modified:
  ghostscript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:11:19 UTC (rev 335019)
+++ PKGBUILD2018-09-19 19:26:32 UTC (rev 335020)
@@ -3,13 +3,13 @@
 pkgbase=ghostscript
 pkgname=(ghostscript ghostxps ghostpcl)
 pkgver=9.25
-pkgrel=2
+pkgrel=3
 pkgdesc="An interpreter for the PostScript language"
 url="https://www.ghostscript.com/";
 arch=('x86_64')
 license=('AGPL3' 'custom')
 depends=('libxt' 'libcups' 'fontconfig' 'zlib' 'libpng' 'libjpeg' 'jbig2dec'
- 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2')
+ 'libtiff' 'lcms2' 'dbus' 'libpaper' 'ijs' 'openjpeg2' 'libidn')
 makedepends=('gtk3' 'gnutls' 'glu' 'freeglut')
 # https://github.com/ArtifexSoftware/ghostpdl-downloads/releases
 
source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver/./}/ghostpdl-${pkgver}.tar.gz)


[arch-commits] Commit in lightdm-webkit-theme-litarvan/trunk (PKGBUILD)

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:20:22
  Author: ffy00
Revision: 383416

upgpkg: lightdm-webkit-theme-litarvan 2.0.7-3

Modified:
  lightdm-webkit-theme-litarvan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 18:20:20 UTC (rev 383415)
+++ PKGBUILD2018-09-19 19:20:22 UTC (rev 383416)
@@ -2,15 +2,24 @@
 
 pkgname=lightdm-webkit-theme-litarvan
 pkgver=2.0.7
-pkgrel=2
+pkgrel=3
 pkgdesc='Modern and full-featured LightDM theme'
 arch=('any')
 url="https://github.com/Litarvan/$pkgname";
 license=('BSD')
 depends=('lightdm-webkit2-greeter')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+makedepends=('dart')
+#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
 
sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7')
 
+#build() {
+#  cd $pkgname-$pkgver
+#
+#  pub get
+#  pub build --mode=release
+#}
+
 package() {
   cd $pkgname-$pkgver
 


[arch-commits] Commit in lightdm-webkit-theme-litarvan/repos/community-any (2 files)

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 19:20:29
  Author: ffy00
Revision: 383417

archrelease: copy trunk to community-any

Added:
  lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD
(from rev 383416, lightdm-webkit-theme-litarvan/trunk/PKGBUILD)
Deleted:
  lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 19:20:22 UTC (rev 383416)
+++ PKGBUILD2018-09-19 19:20:29 UTC (rev 383417)
@@ -1,22 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=lightdm-webkit-theme-litarvan
-pkgver=2.0.7
-pkgrel=2
-pkgdesc='Modern and full-featured LightDM theme'
-arch=('any')
-url="https://github.com/Litarvan/$pkgname";
-license=('BSD')
-depends=('lightdm-webkit2-greeter')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7')
-
-package() {
-  cd $pkgname-$pkgver
-
-  install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan
-  cp -r --no-preserve=ownership * 
"$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: lightdm-webkit-theme-litarvan/repos/community-any/PKGBUILD (from rev 
383416, lightdm-webkit-theme-litarvan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 19:20:29 UTC (rev 383417)
@@ -0,0 +1,31 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=lightdm-webkit-theme-litarvan
+pkgver=2.0.7
+pkgrel=3
+pkgdesc='Modern and full-featured LightDM theme'
+arch=('any')
+url="https://github.com/Litarvan/$pkgname";
+license=('BSD')
+depends=('lightdm-webkit2-greeter')
+makedepends=('dart')
+#source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+source=("$url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('fad1370d25cca010ef615a1ae0361d34e3611409760ffc791ed28851c83704c6f4c7b814a5240f0b11fc33c1da928e88636f760b4a3f55fa9603601bbaa5dad7')
+
+#build() {
+#  cd $pkgname-$pkgver
+#
+#  pub get
+#  pub build --mode=release
+#}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -dm 755 "$pkgdir"/usr/share/lightdm-webkit/themes/litarvan
+  cp -r --no-preserve=ownership * 
"$pkgdir"/usr/share/lightdm-webkit/themes/litarvan/
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+


[arch-commits] Commit in nano/trunk (PKGBUILD keycode_fixes.diff)

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:11:13
  Author: andyrtr
Revision: 335018

upgpkg: nano 3.1-1

upstream update 3.1

Modified:
  nano/trunk/PKGBUILD
Deleted:
  nano/trunk/keycode_fixes.diff

+
 PKGBUILD   |   18 +++
 keycode_fixes.diff |   83 ---
 2 files changed, 5 insertions(+), 96 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 19:05:00 UTC (rev 335017)
+++ PKGBUILD2018-09-19 19:11:13 UTC (rev 335018)
@@ -2,8 +2,8 @@
 # Contributor: Judd 
 
 pkgname=nano
-pkgver=3.0
-pkgrel=2
+pkgver=3.1
+pkgrel=1
 pkgdesc="Pico editor clone with enhancements"
 arch=('x86_64')
 license=('GPL')
@@ -11,22 +11,14 @@
 groups=('base')
 depends=('ncurses' 'file' 'sh')
 backup=('etc/nanorc')
-source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc}
-keycode_fixes.diff)
-sha256sums=('e0a5bca354514e64762c987c200a8758b05e7bcced3b00b3e48ea0a2d383c8a0'
-'SKIP'
-'8453d3040f894482484e5318705689f3bf2fb6e23ea1a61cada4eac76eb68b14')
+source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc})
+sha256sums=('14c02ca40a5bc61c580ce2f9cb7f9fc72d5ccc9da17ad044f78f6fb3fdb7719e'
+'SKIP')
 validpgpkeys=('8DA6FE7BFA7A418AB3CB2354BCB356DF91009FA7' # "Chris Allegretta 
"
   'A7F6A64A67DA09EF92782DD79DF4862AF1175C5B' # "Benno Schulenberg 
"
   'BFD009061E535052AD0DF2150D28D4D2A0ACE884' # "Benno Schulenberg 
"
 )
 
-prepare(){
-  cd ${pkgname}-${pkgver}
-  # FS#60026
-  patch -Np1 -i ../keycode_fixes.diff
-}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr \

Deleted: keycode_fixes.diff
===
--- keycode_fixes.diff  2018-09-19 19:05:00 UTC (rev 335017)
+++ keycode_fixes.diff  2018-09-19 19:11:13 UTC (rev 335018)
@@ -1,83 +0,0 @@
-From 09ab2e3d0eeb33bc4d0702623404ba01b1f8fa9a Mon Sep 17 00:00:00 2001
-From: Benno Schulenberg 
-Date: Wed, 12 Sep 2018 13:18:17 +0200
-Subject: bindings: when Ctrl+Shift+Delete has no keycode, don't use KEY_BSP
-
-When curses gives no code for Ctrl+Shift+Delete, do not fall back
-to KEY_BACKSPACE, because then ^H and/or  get bound to
-'cutwordleft'.
-
-This fixes https://savannah.gnu.org/bugs/?54642.
-
-Bug was introduced with version 3.0, commit e6429e78.

- src/nano.c | 2 +-
- src/nano.h | 1 +
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/nano.c b/src/nano.c
-index c7e0ca2..74e1243 100644
 a/src/nano.c
-+++ b/src/nano.c
-@@ -2580,7 +2580,7 @@ int main(int argc, char **argv)
-   controlhome = get_keycode("kHOM5", CONTROL_HOME);
-   controlend = get_keycode("kEND5", CONTROL_END);
-   controldelete = get_keycode("kDC5", CONTROL_DELETE);
--  controlshiftdelete = get_keycode("kDC6", KEY_BACKSPACE);
-+  controlshiftdelete = get_keycode("kDC6", CONTROL_SHIFT_DELETE);
- #ifndef NANO_TINY
-   /* Ask for the codes for Shift+Control+Left/Right/Up/Down. */
-   shiftcontrolleft = get_keycode("kLFT6", SHIFT_CONTROL_LEFT);
-diff --git a/src/nano.h b/src/nano.h
-index e104275..7de34bf 100644
 a/src/nano.h
-+++ b/src/nano.h
-@@ -588,6 +588,7 @@ enum
- #define SHIFT_CONTROL_DOWN 0x414
- #define SHIFT_CONTROL_HOME 0x415
- #define SHIFT_CONTROL_END 0x416
-+#define CONTROL_SHIFT_DELETE 0x417
- #define ALT_LEFT 0x421
- #define ALT_RIGHT 0x422
- #define ALT_UP 0x423
--- 
-cgit v1.0-41-gc330
-
-From 3c5e5d4b6f7fd388578622e3ed9c78aad88055c1 Mon Sep 17 00:00:00 2001
-From: Benno Schulenberg 
-Date: Wed, 12 Sep 2018 15:00:06 +0200
-Subject: input: recognize the sequences for Ctrl+Shift+Delete on xterm and
- urxvt
-
-This fixes https://savannah.gnu.org/bugs/?54648.

- src/winio.c | 6 ++
- 1 file changed, 6 insertions(+)
-
-diff --git a/src/winio.c b/src/winio.c
-index 953826b..d6a5630 100644
 a/src/winio.c
-+++ b/src/winio.c
-@@ -1101,12 +1101,18 @@ int convert_sequence(const int *seq, size_t length, 
int *consumed)
-   if (seq[3] == '5')
-   /* Esc [ 3 ; 5 
~ == Ctrl-Delete on xterm. */
-   return 
CONTROL_DELETE;
-+  if (seq[3] == '6')
-+  /* Esc [ 3 ; 6 
~ == Ctrl-Shift-Delete on xterm. */
-+  return 
controlshiftdelete;
-   }
-   if (length > 2 && seq[2] == 
'^') {
-   /* Esc [ 3 ^ == 
Ctrl-Delete on urxvt. */
-   *consumed = 3;
-   

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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:11:19
  Author: andyrtr
Revision: 335019

archrelease: copy trunk to testing-x86_64

Added:
  nano/repos/testing-x86_64/
  nano/repos/testing-x86_64/PKGBUILD
(from rev 335018, nano/trunk/PKGBUILD)

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

Copied: nano/repos/testing-x86_64/PKGBUILD (from rev 335018, 
nano/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-19 19:11:19 UTC (rev 335019)
@@ -0,0 +1,37 @@
+# Maintainer: Andreas Radke 
+# Contributor: Judd 
+
+pkgname=nano
+pkgver=3.1
+pkgrel=1
+pkgdesc="Pico editor clone with enhancements"
+arch=('x86_64')
+license=('GPL')
+url="http://www.nano-editor.org";
+groups=('base')
+depends=('ncurses' 'file' 'sh')
+backup=('etc/nanorc')
+source=(https://www.nano-editor.org/dist/v3/${pkgname}-${pkgver}.tar.xz{,.asc})
+sha256sums=('14c02ca40a5bc61c580ce2f9cb7f9fc72d5ccc9da17ad044f78f6fb3fdb7719e'
+'SKIP')
+validpgpkeys=('8DA6FE7BFA7A418AB3CB2354BCB356DF91009FA7' # "Chris Allegretta 
"
+  'A7F6A64A67DA09EF92782DD79DF4862AF1175C5B' # "Benno Schulenberg 
"
+  'BFD009061E535052AD0DF2150D28D4D2A0ACE884' # "Benno Schulenberg 
"
+)
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--enable-color \
+--enable-nanorc \
+--enable-multibuffer \
+--disable-wrapping-as-root
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+  install -DTm644 ${srcdir}/${pkgname}-${pkgver}/doc/sample.nanorc 
${pkgdir}/etc/nanorc
+}


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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:05:00
  Author: andyrtr
Revision: 335017

archrelease: copy trunk to testing-x86_64

Added:
  sqlite/repos/testing-x86_64/
  sqlite/repos/testing-x86_64/PKGBUILD
(from rev 335016, sqlite/trunk/PKGBUILD)
  sqlite/repos/testing-x86_64/license.txt
(from rev 335016, sqlite/trunk/license.txt)

-+
 PKGBUILD|  117 ++
 license.txt |   33 
 2 files changed, 150 insertions(+)

Copied: sqlite/repos/testing-x86_64/PKGBUILD (from rev 335016, 
sqlite/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-19 19:05:00 UTC (rev 335017)
@@ -0,0 +1,117 @@
+# Maintainer: Andreas Radke 
+# Contributor: Tom Newsom 
+
+pkgbase="sqlite"
+pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer')
+_srcver=3250100
+_docver=${_srcver}
+#_docver=3080001
+pkgver=3.25.1
+pkgrel=1
+pkgdesc="A C library that implements an SQL database engine"
+arch=('x86_64')
+license=('custom:Public Domain')
+url="http://www.sqlite.org/";
+makedepends=('tcl' 'readline' 'zlib')
+source=(https://www.sqlite.org/2018/sqlite-src-${_srcver}.zip
+https://www.sqlite.org/2018/sqlite-doc-${_docver}.zip
+license.txt)
+options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
+sha1sums=('40a31793068087cc7ca600195a664561b4206f38'
+  '9d195b4ba5a1fdb2d7f82cf75b7e8ddd2a9552ce'
+  'f34f6daa4ab3073d74e774aad21d66878cf26853')
+
+prepare() {
+  cd sqlite-src-$_srcver
+#  autoreconf -vfi
+}
+
+build() {
+  export CPPFLAGS="$CPPFLAGS -DSQLITE_ENABLE_COLUMN_METADATA=1 \
+ -DSQLITE_ENABLE_UNLOCK_NOTIFY \
+ -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
+ -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \
+ -DSQLITE_SECURE_DELETE \
+ -DSQLITE_MAX_VARIABLE_NUMBER=25 \
+ -DSQLITE_MAX_EXPR_DEPTH=1"
+
+  # build sqlite
+  cd sqlite-src-$_srcver
+  ./configure --prefix=/usr \
+   --disable-static \
+   --disable-amalgamation \
+   --enable-fts3 \
+   --enable-fts4 \
+   --enable-fts5 \
+   --enable-rtree \
+   --enable-json1 \
+   TCLLIBDIR=/usr/lib/sqlite$pkgver
+  make
+  # build additional tools
+  make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
+}
+
+package_sqlite() {
+
+ pkgdesc="A C library that implements an SQL database engine"
+ depends=('readline' 'zlib')
+ provides=("sqlite3=$pkgver")
+ replaces=("sqlite3")
+
+  cd sqlite-src-$_srcver
+  make DESTDIR=${pkgdir} install
+
+  install -m755 showdb showjournal showstat4 showwal sqldiff ${pkgdir}/usr/bin/
+
+  # install manpage
+  install -m755 -d ${pkgdir}/usr/share/man/man1
+  install -m644 sqlite3.1 ${pkgdir}/usr/share/man/man1/
+
+  # license - no linking required because pkgbase=pkgname
+  install -D -m644 ${srcdir}/license.txt 
${pkgdir}/usr/share/licenses/${pkgbase}/license.txt
+
+  # split out tcl extension
+  mkdir $srcdir/tcl
+  mv $pkgdir/usr/lib/sqlite* $srcdir/tcl
+}
+
+package_sqlite-tcl() {
+
+ pkgdesc="sqlite Tcl Extension Architecture (TEA)"
+ depends=('sqlite')
+ provides=("sqlite3-tcl=$pkgver")
+ replaces=("sqlite3-tcl")
+
+  install -m755 -d ${pkgdir}/usr/lib
+  mv $srcdir/tcl/* ${pkgdir}/usr/lib
+
+  # install manpage
+  install -m755 -d ${pkgdir}/usr/share/man/mann
+  install -m644 ${srcdir}/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n 
${pkgdir}/usr/share/man/mann/
+
+  # link license
+  install -m755 -d ${pkgdir}/usr/share/licenses
+  ln -sf /usr/share/licenses/${pkgbase} 
"${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_sqlite-analyzer() {
+
+ pkgdesc="An analysis program for sqlite3 database files"
+ depends=('sqlite' 'tcl')
+
+  cd sqlite-src-$_srcver
+  install -m755 -d ${pkgdir}/usr/bin
+  install -m755 sqlite3_analyzer ${pkgdir}/usr/bin/
+}
+
+package_sqlite-doc() {
+
+ pkgdesc="most of the static HTML files that comprise this website, including 
all of the SQL Syntax and the C/C++ interface specs and other miscellaneous 
documentation"
+ #arch=('any') - not yet supported
+ provides=("sqlite3-doc=$pkgver")
+ replaces=("sqlite3-doc")
+
+  cd sqlite-doc-${_docver}
+  mkdir -p ${pkgdir}/usr/share/doc/${pkgbase}
+  cp -R *  ${pkgdir}/usr/share/doc/${pkgbase}/
+}

Copied: sqlite/repos/testing-x86_64/license.txt (from rev 335016, 
sqlite/trunk/license.txt)
===
--- testing-x86_64/license.txt  (rev 0)
+++ testing-x86_64/license.txt  2018-09-19 19:05:00 UTC (rev 335017)
@@ -0,0 +1,33 @@
+SQLite Copyright
+SQLite is in the
+Public Domain 
+
+
+All of the deliverable code in SQLite has been dedicated to the public domain 
by the authors. All code authors, and representatives of the companies they 

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

2018-09-19 Thread Andreas Radke via arch-commits
Date: Wednesday, September 19, 2018 @ 19:04:45
  Author: andyrtr
Revision: 335016

upgpkg: sqlite 3.25.1-1

upstream update 3.25.1

Modified:
  sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 18:07:32 UTC (rev 335015)
+++ PKGBUILD2018-09-19 19:04:45 UTC (rev 335016)
@@ -3,10 +3,10 @@
 
 pkgbase="sqlite"
 pkgname=('sqlite' 'sqlite-tcl' 'sqlite-doc' 'sqlite-analyzer')
-_srcver=325
+_srcver=3250100
 _docver=${_srcver}
 #_docver=3080001
-pkgver=3.25.0
+pkgver=3.25.1
 pkgrel=1
 pkgdesc="A C library that implements an SQL database engine"
 arch=('x86_64')
@@ -17,8 +17,8 @@
 https://www.sqlite.org/2018/sqlite-doc-${_docver}.zip
 license.txt)
 options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
-sha1sums=('ed456f1809be70a518eb0c13d852aff0464e8c47'
-  'a1c2ff75ceab0b56ea94a6bb290d7cd6690421f2'
+sha1sums=('40a31793068087cc7ca600195a664561b4206f38'
+  '9d195b4ba5a1fdb2d7f82cf75b7e8ddd2a9552ce'
   'f34f6daa4ab3073d74e774aad21d66878cf26853')
 
 prepare() {


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 18:20:20
  Author: ffy00
Revision: 383415

archrelease: copy trunk to community-any

Added:
  cairosvg/repos/community-any/PKGBUILD
(from rev 383414, cairosvg/trunk/PKGBUILD)
Deleted:
  cairosvg/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 18:19:56 UTC (rev 383414)
+++ PKGBUILD2018-09-19 18:20:20 UTC (rev 383415)
@@ -1,42 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-pkgname=cairosvg
-_pkgname=CairoSVG
-pkgver=2.1.3
-pkgrel=4
-pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
-arch=('any')
-url='http://cairosvg.org'
-license=('LGPL3')
-depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
-makedepends=()
-checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
-provides=('python-cairosvg')
-replaces=('python-cairosvg')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
-sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  cp -r cairosvg test/cairosvg_reference/
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  python setup.py pytest
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-

Copied: cairosvg/repos/community-any/PKGBUILD (from rev 383414, 
cairosvg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 18:20:20 UTC (rev 383415)
@@ -0,0 +1,41 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=cairosvg
+_pkgname=CairoSVG
+pkgver=2.1.3
+pkgrel=5
+pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
+arch=('any')
+url='http://cairosvg.org'
+license=('LGPL3')
+depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
+checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
+provides=("python-cairosvg=$pkgver")
+replaces=('python-cairosvg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
+sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
+
+prepare() {
+  cd $_pkgname-$pkgver
+
+  cp -r cairosvg test/cairosvg_reference/
+}
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  python setup.py pytest
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+


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

2018-09-19 Thread Filipe Laíns via arch-commits
Date: Wednesday, September 19, 2018 @ 18:19:56
  Author: ffy00
Revision: 383414

upgpkg: cairosvg 2.1.3-5

Modified:
  cairosvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 15:40:56 UTC (rev 383413)
+++ PKGBUILD2018-09-19 18:19:56 UTC (rev 383414)
@@ -3,15 +3,14 @@
 pkgname=cairosvg
 _pkgname=CairoSVG
 pkgver=2.1.3
-pkgrel=4
+pkgrel=5
 pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
 arch=('any')
 url='http://cairosvg.org'
 license=('LGPL3')
 depends=('python' 'python-setuptools' 'python-cairocffi' 'python-pillow' 
'python-cssselect2' 'python-defusedxml' 'python-tinycss2')
-makedepends=()
 checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
-provides=('python-cairosvg')
+provides=("python-cairosvg=$pkgver")
 replaces=('python-cairosvg')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz";)
 
sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')


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

2018-09-19 Thread Florian Pritz via arch-commits
Date: Wednesday, September 19, 2018 @ 18:07:32
  Author: bluewind
Revision: 335015

Update URL to https

Modified:
  zabbix/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 18:06:12 UTC (rev 335014)
+++ PKGBUILD2018-09-19 18:07:32 UTC (rev 335015)
@@ -6,7 +6,7 @@
 pkgver=3.4.14
 pkgrel=2
 arch=(x86_64)
-url='http://www.zabbix.com/'
+url='https://www.zabbix.com/'
 license=(GPL)
 makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient 
libldap libevent)
 
source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz


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

2018-09-19 Thread Florian Pritz via arch-commits
Date: Wednesday, September 19, 2018 @ 18:06:02
  Author: bluewind
Revision: 335013

Fix compatibility with openssl 1.1.1

upgpkg: zabbix 3.4.14-2

Added:
  zabbix/trunk/patch_set_max_version_tls12_for_30.patch
Modified:
  zabbix/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 patch_set_max_version_tls12_for_30.patch |   51 +
 2 files changed, 58 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 13:12:36 UTC (rev 335012)
+++ PKGBUILD2018-09-19 18:06:02 UTC (rev 335013)
@@ -4,17 +4,19 @@
 pkgbase=zabbix
 pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php)
 pkgver=3.4.14
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url='http://www.zabbix.com/'
 license=(GPL)
 makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient 
libldap libevent)
 
source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz
+   patch_set_max_version_tls12_for_30.patch
 zabbix-agent.{service,sysusers,tmpfiles}
zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles}
zabbix-proxy{-sqlite,-mysql,-pgsql}.service 
zabbix-proxy.{sysusers,tmpfiles})
 
 sha256sums=('7443873cc970672d3c884230d3aeb082f2d8afcc2b757506c2d684ffdd12d77e'
+'8e419efc3848b88bf9f05f957c8096af6f5ceb98e06253b1ca9c6993434b9b38'
 '484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a'
 'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c'
 'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec'
@@ -34,6 +36,10 @@
 -e '/^LogFile=.*/d' \
 -e 's/# LogType=file/LogType=system/' \
 conf/zabbix_{agentd,proxy,server}.conf
+
+  # Temporary fix for compatibility with openssl 1.1.1 
https://support.zabbix.com/browse/ZBX-14856
+  patch -p0 -i "$srcdir/patch_set_max_version_tls12_for_30.patch"
+
   autoreconf -fi
 }
 

Added: patch_set_max_version_tls12_for_30.patch
===
--- patch_set_max_version_tls12_for_30.patch(rev 0)
+++ patch_set_max_version_tls12_for_30.patch2018-09-19 18:06:02 UTC (rev 
335013)
@@ -0,0 +1,51 @@
+Index: src/libs/zbxcrypto/tls.c
+===
+--- src/libs/zbxcrypto/tls.c   (revision 85017)
 src/libs/zbxcrypto/tls.c   (working copy)
+@@ -127,6 +127,7 @@
+ #define TLS_client_method TLSv1_2_client_method
+ #define SSL_CTX_get_ciphers(ciphers)  ((ciphers)->cipher_list)
+ #define SSL_CTX_set_min_proto_version(ctx, TLSv)  1
++#define SSL_CTX_set_max_proto_version(ctx, TLSv)  1
+ 
+ static intOPENSSL_init_ssl(int opts, void *settings)
+ {
+@@ -3131,8 +3132,11 @@
+   if (NULL == (ctx_cert = SSL_CTX_new(method)))
+   goto out_method;
+ 
+-  if (1 != SSL_CTX_set_min_proto_version(ctx_cert, 
TLS1_2_VERSION))
++  if (1 != SSL_CTX_set_min_proto_version(ctx_cert, 
TLS1_2_VERSION) ||
++  1 != SSL_CTX_set_max_proto_version(ctx_cert, 
TLS1_2_VERSION))
++  {
+   goto out_method;
++  }
+   }
+ 
+   /* Create context for PSK-only authentication. PSK can come from 
configuration file (in proxy, agentd) */
+@@ -3142,8 +3146,11 @@
+   if (NULL == (ctx_psk = SSL_CTX_new(method)))
+   goto out_method;
+ 
+-  if (1 != SSL_CTX_set_min_proto_version(ctx_psk, TLS1_2_VERSION))
++  if (1 != SSL_CTX_set_min_proto_version(ctx_psk, TLS1_2_VERSION) 
||
++  1 != SSL_CTX_set_max_proto_version(ctx_psk, 
TLS1_2_VERSION))
++  {
+   goto out_method;
++  }
+   }
+ 
+   /* Sometimes we need to be ready for both certificate and PSK whichever 
comes in. Set up a universal context */
+@@ -3153,8 +3160,11 @@
+   if (NULL == (ctx_all = SSL_CTX_new(method)))
+   goto out_method;
+ 
+-  if (1 != SSL_CTX_set_min_proto_version(ctx_all, TLS1_2_VERSION))
++  if (1 != SSL_CTX_set_min_proto_version(ctx_all, TLS1_2_VERSION) 
||
++  1 != SSL_CTX_set_max_proto_version(ctx_all, 
TLS1_2_VERSION))
++  {
+   goto out_method;
++  }
+   }
+ 
+   /* 'TLSCAFile' parameter (in zabbix_server.conf, zabbix_proxy.conf, 
zabbix_agentd.conf) */


[arch-commits] Commit in zabbix/repos/extra-x86_64 (29 files)

2018-09-19 Thread Florian Pritz via arch-commits
Date: Wednesday, September 19, 2018 @ 18:06:12
  Author: bluewind
Revision: 335014

archrelease: copy trunk to extra-x86_64

Added:
  zabbix/repos/extra-x86_64/PKGBUILD
(from rev 335013, zabbix/trunk/PKGBUILD)
  zabbix/repos/extra-x86_64/patch_set_max_version_tls12_for_30.patch
(from rev 335013, zabbix/trunk/patch_set_max_version_tls12_for_30.patch)
  zabbix/repos/extra-x86_64/zabbix-agent.service
(from rev 335013, zabbix/trunk/zabbix-agent.service)
  zabbix/repos/extra-x86_64/zabbix-agent.sysusers
(from rev 335013, zabbix/trunk/zabbix-agent.sysusers)
  zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles
(from rev 335013, zabbix/trunk/zabbix-agent.tmpfiles)
  zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service
(from rev 335013, zabbix/trunk/zabbix-proxy-mysql.service)
  zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service
(from rev 335013, zabbix/trunk/zabbix-proxy-pgsql.service)
  zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service
(from rev 335013, zabbix/trunk/zabbix-proxy-sqlite.service)
  zabbix/repos/extra-x86_64/zabbix-proxy.sysusers
(from rev 335013, zabbix/trunk/zabbix-proxy.sysusers)
  zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles
(from rev 335013, zabbix/trunk/zabbix-proxy.tmpfiles)
  zabbix/repos/extra-x86_64/zabbix-server-mysql.service
(from rev 335013, zabbix/trunk/zabbix-server-mysql.service)
  zabbix/repos/extra-x86_64/zabbix-server-pgsql.service
(from rev 335013, zabbix/trunk/zabbix-server-pgsql.service)
  zabbix/repos/extra-x86_64/zabbix-server.install
(from rev 335013, zabbix/trunk/zabbix-server.install)
  zabbix/repos/extra-x86_64/zabbix-server.sysusers
(from rev 335013, zabbix/trunk/zabbix-server.sysusers)
  zabbix/repos/extra-x86_64/zabbix-server.tmpfiles
(from rev 335013, zabbix/trunk/zabbix-server.tmpfiles)
Deleted:
  zabbix/repos/extra-x86_64/PKGBUILD
  zabbix/repos/extra-x86_64/zabbix-agent.service
  zabbix/repos/extra-x86_64/zabbix-agent.sysusers
  zabbix/repos/extra-x86_64/zabbix-agent.tmpfiles
  zabbix/repos/extra-x86_64/zabbix-proxy-mysql.service
  zabbix/repos/extra-x86_64/zabbix-proxy-pgsql.service
  zabbix/repos/extra-x86_64/zabbix-proxy-sqlite.service
  zabbix/repos/extra-x86_64/zabbix-proxy.sysusers
  zabbix/repos/extra-x86_64/zabbix-proxy.tmpfiles
  zabbix/repos/extra-x86_64/zabbix-server-mysql.service
  zabbix/repos/extra-x86_64/zabbix-server-pgsql.service
  zabbix/repos/extra-x86_64/zabbix-server.install
  zabbix/repos/extra-x86_64/zabbix-server.sysusers
  zabbix/repos/extra-x86_64/zabbix-server.tmpfiles

--+
 PKGBUILD |  366 ++---
 patch_set_max_version_tls12_for_30.patch |   51 
 zabbix-agent.service |   22 -
 zabbix-agent.sysusers|2 
 zabbix-agent.tmpfiles|2 
 zabbix-proxy-mysql.service   |   32 +-
 zabbix-proxy-pgsql.service   |   32 +-
 zabbix-proxy-sqlite.service  |   32 +-
 zabbix-proxy.sysusers|2 
 zabbix-proxy.tmpfiles|2 
 zabbix-server-mysql.service  |   32 +-
 zabbix-server-pgsql.service  |   32 +-
 zabbix-server.install|   24 -
 zabbix-server.sysusers   |2 
 zabbix-server.tmpfiles   |2 
 15 files changed, 346 insertions(+), 289 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 18:06:02 UTC (rev 335013)
+++ PKGBUILD2018-09-19 18:06:12 UTC (rev 335014)
@@ -1,180 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-# Maintainer: Florian Pritz 
-
-pkgbase=zabbix
-pkgname=(zabbix-server zabbix-agent zabbix-proxy zabbix-frontend-php)
-pkgver=3.4.14
-pkgrel=1
-arch=(x86_64)
-url='http://www.zabbix.com/'
-license=(GPL)
-makedepends=(postgresql-libs libxml2 unixodbc net-snmp libmariadbclient 
libldap libevent)
-source=(https://downloads.sourceforge.net/sourceforge/zabbix/zabbix-${pkgver}.tar.gz
-zabbix-agent.{service,sysusers,tmpfiles}
-   zabbix-server{-mysql,-pgsql}.service zabbix-server.{sysusers,tmpfiles}
-   zabbix-proxy{-sqlite,-mysql,-pgsql}.service 
zabbix-proxy.{sysusers,tmpfiles})
-
-sha256sums=('7443873cc970672d3c884230d3aeb082f2d8afcc2b757506c2d684ffdd12d77e'
-'484fa9969eab61eaf20043ae08e2615c0569982dff869c985f2e2065da698c6a'
-'ef23133aae2340945e621c9725094a3458d9089d3de15f641afcdabdf7c5a39c'
-'c38a871d237b00dd6310dfb02e5a8e1b930e445204e73dde8305bed8baf380ec'
-'931cd9fff3aa4618d8caca426de6c938477dd0201719ddee90bc93736ab04bc8'
-'0e6d1384071061826370fd508f2a8a2546e9adc2d6abe3242775356ecf35e3bc'
-'9fe22526327a0573652c65ff374eba7c36a00b85f8e72d32643d1cc68a07ebbb'
-'879a7553040d652d1c34044c0ce1e57b809c647b3b037247a5819892a7622a65'
-'92172f120785dd26b326ee5e4cd335f0011673a4120996bf37

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

2018-09-19 Thread Felix Yan via arch-commits
Date: Wednesday, September 19, 2018 @ 15:40:56
  Author: felixonmars
Revision: 383413

update pkgdesc

Modified:
  deepin-dbus-generator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 15:40:19 UTC (rev 383412)
+++ PKGBUILD2018-09-19 15:40:56 UTC (rev 383413)
@@ -5,7 +5,7 @@
 pkgname=deepin-dbus-generator
 pkgver=0.6.6
 pkgrel=2
-pkgdesc='Convert dbus interfaces to go-lang or qml wrapper code'
+pkgdesc='Convert dbus interfaces to golang or qml wrapper code'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/go-dbus-generator";
 license=('GPL3')


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

2018-09-19 Thread Felix Yan via arch-commits
Date: Wednesday, September 19, 2018 @ 15:40:19
  Author: felixonmars
Revision: 383412

update pkgdesc

Modified:
  deepin-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 14:07:55 UTC (rev 383411)
+++ PKGBUILD2018-09-19 15:40:19 UTC (rev 383412)
@@ -5,7 +5,7 @@
 pkgname=deepin-api
 pkgver=3.1.30
 pkgrel=2
-pkgdesc='Go-lang bindings for dde-daemon'
+pkgdesc='Golang bindings for dde-daemon'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-api";
 license=('GPL3')


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

2018-09-19 Thread Morten Linderud via arch-commits
Date: Wednesday, September 19, 2018 @ 14:07:55
  Author: foxboron
Revision: 383411

archrelease: copy trunk to community-any

Added:
  python-language-server/repos/community-any/PKGBUILD
(from rev 383410, python-language-server/trunk/PKGBUILD)
Deleted:
  python-language-server/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 14:07:44 UTC (rev 383410)
+++ PKGBUILD2018-09-19 14:07:55 UTC (rev 383411)
@@ -1,70 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: fenuks
-
-pkgbase=python-language-server
-pkgname=(python-language-server python2-language-server)
-pkgver=0.21.2
-pkgrel=1
-pkgdesc="An implementation of the Language Server Protocol for Python"
-arch=("any")
-url="https://github.com/palantir/python-language-server";
-license=("MIT")
-makedepends=("python" "python-setuptools"
- "python2" "python2-setuptools")
-checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov"  
"python-pyflakes"
-  "python-mock" "python-jedi" "python-future" "yapf" 
"python-mccabe" "python-pycodestyle"
- "autopep8" "python-rope" "python-pydocstyle" 
"python-jsonrpc-server"
-  "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" 
"python2-pyflakes"
- "python2-autopep8" "python2-rope" "python2-mccabe" 
"python2-pydocstyle" "python2-jsonrpc-server"
- "python2-mock" "python2-jedi" "python2-future" 
"python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8")
-source=("$pkgname-$pkgver.tar.gz::https://github.com/palantir/${pkgname}/archive/${pkgver}.tar.gz";)
-sha256sums=('0b81bf42200c7d11e066907040314038525fa5ac98e7691485166db60fde')
-
-prepare() {
-  cp -r "$pkgname-$pkgver"{,-py2}
-}
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-python setup.py build
-
-cd "${srcdir}/${pkgname}-${pkgver}-py2"
-python2 setup.py build
-}
-
-check() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-py.test
-
-cd "${srcdir}/${pkgname}-${pkgver}-py2"
-py.test2
-}
-
-package_python-language-server() {
-depends=("python" "python-json-rpc" "python-future" "python-jedi" 
"python-pluggy")
-optdepends=(
-   "python-mccabe: for complexity checking"
-"python-rope: for completions and renaming"
-   "python-pyflakes: for linter to detect various errors"
-   "python-pycodestyle: for style checking"
-   "autopep8: for code formatting"
-   "yapf: for code formatting (preferred over autopep8)"
-   "python-pydocstyle: for docstring style checking")
-cd "${pkgbase}-${pkgver}"
-python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-}
-
-package_python2-language-server() {
-depends=("python2" "python2-json-rpc" "python2-future" "python2-jedi" 
"python2-pluggy")
-optdepends=(
-   "python2-mccabe: for complexity checking"
-"python2-rope: for completions and renaming"
-   "python2-pyflakes: for linter to detect various errors"
-   "python2-pycodestyle: for style checking"
-   "python2-autopep8: for code formatting"
-   "python2-yapf: for code formatting (preferred over autopep8)"
-   "python2-pydocstyle: for docstring style checking")
-cd "${pkgbase}-${pkgver}-py2"
-python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
-mv "$pkgdir/usr/bin/pyls" "$pkgdir/usr/bin/pyls2"
-}

Copied: python-language-server/repos/community-any/PKGBUILD (from rev 383410, 
python-language-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 14:07:55 UTC (rev 383411)
@@ -0,0 +1,72 @@
+# Maintainer: Morten Linderud 
+# Contributor: fenuks
+
+pkgbase=python-language-server
+pkgname=(python-language-server python2-language-server)
+pkgver=0.21.2
+pkgrel=2
+pkgdesc="An implementation of the Language Server Protocol for Python"
+arch=("any")
+url="https://github.com/palantir/python-language-server";
+license=("MIT")
+makedepends=("python" "python-setuptools"
+ "python2" "python2-setuptools")
+checkdepends=("python-pytest" "python-pytest-runner" "python-pytest-cov"  
"python-pyflakes"
+  "python-mock" "python-jedi" "python-future" "yapf" 
"python-mccabe" "python-pycodestyle"
+ "autopep8" "python-rope" "python-pydocstyle" 
"python-jsonrpc-server"
+  "python2-pytest" "python2-pytest-runner" "python2-pytest-cov" 
"python2-pyflakes"
+ "python2-autopep8" "python2-rope" "python2-mccabe" 
"python2-pydocstyle" "python2-jsonrpc-server"
+ "python2-mock" "python2-jedi" "python2-future" 
"python2-futures" "python2-yapf" "python2-pycodestyle" "python2-autopep8")
+source=("$pkgname-$pkgver.ta

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

2018-09-19 Thread Morten Linderud via arch-commits
Date: Wednesday, September 19, 2018 @ 14:07:44
  Author: foxboron
Revision: 383410

upgpkg: python-language-server 0.21.2-2

Modified:
  python-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 14:02:23 UTC (rev 383409)
+++ PKGBUILD2018-09-19 14:07:44 UTC (rev 383410)
@@ -4,7 +4,7 @@
 pkgbase=python-language-server
 pkgname=(python-language-server python2-language-server)
 pkgver=0.21.2
-pkgrel=1
+pkgrel=2
 pkgdesc="An implementation of the Language Server Protocol for Python"
 arch=("any")
 url="https://github.com/palantir/python-language-server";
@@ -41,7 +41,7 @@
 }
 
 package_python-language-server() {
-depends=("python" "python-json-rpc" "python-future" "python-jedi" 
"python-pluggy")
+depends=("python" "python-jsonrpc-server" "python-future" "python-jedi" 
"python-pluggy")
 optdepends=(
"python-mccabe: for complexity checking"
 "python-rope: for completions and renaming"
@@ -52,10 +52,11 @@
"python-pydocstyle: for docstring style checking")
 cd "${pkgbase}-${pkgver}"
 python setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
+install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }
 
 package_python2-language-server() {
-depends=("python2" "python2-json-rpc" "python2-future" "python2-jedi" 
"python2-pluggy")
+depends=("python2" "python2-jsonrpc-server" "python2-future" 
"python2-jedi" "python2-pluggy")
 optdepends=(
"python2-mccabe: for complexity checking"
 "python2-rope: for completions and renaming"
@@ -67,4 +68,5 @@
 cd "${pkgbase}-${pkgver}-py2"
 python2 setup.py install --root="${pkgdir}/" --optimize=1 --skip-build
 mv "$pkgdir/usr/bin/pyls" "$pkgdir/usr/bin/pyls2"
+install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }


[arch-commits] Commit in deepin-api/repos/community-x86_64 (3 files)

2018-09-19 Thread Felix Yan via arch-commits
Date: Wednesday, September 19, 2018 @ 13:57:35
  Author: felixonmars
Revision: 383408

archrelease: copy trunk to community-x86_64

Added:
  deepin-api/repos/community-x86_64/PKGBUILD
(from rev 383407, deepin-api/trunk/PKGBUILD)
  deepin-api/repos/community-x86_64/deepin-api.sysusers
(from rev 383407, deepin-api/trunk/deepin-api.sysusers)
Deleted:
  deepin-api/repos/community-x86_64/PKGBUILD

-+
 PKGBUILD|   91 +-
 deepin-api.sysusers |2 +
 2 files changed, 49 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 13:57:12 UTC (rev 383407)
+++ PKGBUILD2018-09-19 13:57:35 UTC (rev 383408)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-api
-pkgver=3.1.30
-pkgrel=1
-pkgdesc='Go-lang bindings for dde-daemon'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-api";
-license=('GPL3')
-depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 
'rfkill'
- 'poppler-glib' 'xcur2png' 'blur-effect')
-makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 
'deepin-gir-generator'
- 'deepin-go-lib' 'deepin-go-dbus-factory' 'bzr' 'go-pie')
-conflicts=('dde-api')
-replaces=('dde-api')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";)
-sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd')
-
-prepare() {
-  export GOPATH="$srcdir/build:/usr/share/gocode"
-  mkdir -p build/src/pkg.deepin.io/dde/api
-  cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/
-
-  # https://github.com/niemeyer/gopkg/issues/50
-  git config --global http.https://gopkg.in.followRedirects true
-
-  cd "$srcdir"/dde-api-$pkgver
-  make build-dep
-  go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize 
github.com/cryptix/wav golang.org/x/net/context
-}
-
-build(){
-  cd dde-api-$pkgver
-  make
-}
-
-package() {
-  cd dde-api-$pkgver
-  make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install
-}

Copied: deepin-api/repos/community-x86_64/PKGBUILD (from rev 383407, 
deepin-api/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-19 13:57:35 UTC (rev 383408)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-api
+pkgver=3.1.30
+pkgrel=2
+pkgdesc='Go-lang bindings for dde-daemon'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-api";
+license=('GPL3')
+depends=('glib2' 'gdk-pixbuf2' 'gtk3' 'libcanberra-pulse' 'libxi' 'libxfixes' 
'rfkill'
+ 'poppler-glib' 'xcur2png' 'blur-effect')
+makedepends=('git' 'deepin-gettext-tools' 'deepin-dbus-factory' 
'deepin-gir-generator'
+ 'deepin-go-lib' 'deepin-go-dbus-factory' 'bzr' 'go-pie')
+conflicts=('dde-api')
+replaces=('dde-api')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";
+deepin-api.sysusers)
+sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd'
+
'548b4c8d06a10f0103d84fe6b68532ca71aae53347a6ad85dad1d274844146c9861d1bf6ce8e5518ea1b043aa082d705c534f0a4c0feb16a031537cee6befb08')
+
+prepare() {
+  export GOPATH="$srcdir/build:/usr/share/gocode"
+  mkdir -p build/src/pkg.deepin.io/dde/api
+  cp -a dde-api-$pkgver/* build/src/pkg.deepin.io/dde/api/
+
+  # https://github.com/niemeyer/gopkg/issues/50
+  git config --global http.https://gopkg.in.followRedirects true
+
+  cd "$srcdir"/dde-api-$pkgver
+  make build-dep
+  go get gopkg.in/alecthomas/kingpin.v2 github.com/nfnt/resize 
github.com/cryptix/wav golang.org/x/net/context
+}
+
+build(){
+  cd dde-api-$pkgver
+  make
+}
+
+package() {
+  cd dde-api-$pkgver
+  make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install
+
+  install -Dm644 ../deepin-api.sysusers 
"$pkgdir"/usr/lib/sysusers.d/deepin-api.conf
+}

Copied: deepin-api/repos/community-x86_64/deepin-api.sysusers (from rev 383407, 
deepin-api/trunk/deepin-api.sysusers)
===
--- deepin-api.sysusers (rev 0)
+++ deepin-api.sysusers 2018-09-19 13:57:35 UTC (rev 383408)
@@ -0,0 +1,2 @@
+u deepin-sound-player - "Deepin Sound Player"
+g deepin-sound-player -


[arch-commits] Commit in deepin-api/trunk (PKGBUILD deepin-api.sysusers)

2018-09-19 Thread Felix Yan via arch-commits
Date: Wednesday, September 19, 2018 @ 13:57:12
  Author: felixonmars
Revision: 383407

upgpkg: deepin-api 3.1.30-2

add missing system user

Added:
  deepin-api/trunk/deepin-api.sysusers
Modified:
  deepin-api/trunk/PKGBUILD

-+
 PKGBUILD|   10 +++---
 deepin-api.sysusers |2 ++
 2 files changed, 9 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 13:32:52 UTC (rev 383406)
+++ PKGBUILD2018-09-19 13:57:12 UTC (rev 383407)
@@ -4,7 +4,7 @@
 
 pkgname=deepin-api
 pkgver=3.1.30
-pkgrel=1
+pkgrel=2
 pkgdesc='Go-lang bindings for dde-daemon'
 arch=('x86_64')
 url="https://github.com/linuxdeepin/dde-api";
@@ -16,8 +16,10 @@
 conflicts=('dde-api')
 replaces=('dde-api')
 groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";)
-sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-api/archive/$pkgver.tar.gz";
+deepin-api.sysusers)
+sha512sums=('73c1403cc3a3b3253bca2689c5e3b772eae25250c660f15f58f5455e5984b33122c8ab02b1df2f150b9a2964316a79159d05d58f7b6b8d09a8aa2c37f8c390bd'
+
'548b4c8d06a10f0103d84fe6b68532ca71aae53347a6ad85dad1d274844146c9861d1bf6ce8e5518ea1b043aa082d705c534f0a4c0feb16a031537cee6befb08')
 
 prepare() {
   export GOPATH="$srcdir/build:/usr/share/gocode"
@@ -40,4 +42,6 @@
 package() {
   cd dde-api-$pkgver
   make DESTDIR="$pkgdir" SYSTEMD_LIB_DIR=/usr/lib install
+
+  install -Dm644 ../deepin-api.sysusers 
"$pkgdir"/usr/lib/sysusers.d/deepin-api.conf
 }

Added: deepin-api.sysusers
===
--- deepin-api.sysusers (rev 0)
+++ deepin-api.sysusers 2018-09-19 13:57:12 UTC (rev 383407)
@@ -0,0 +1,2 @@
+u deepin-sound-player - "Deepin Sound Player"
+g deepin-sound-player -


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

2018-09-19 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, September 19, 2018 @ 13:32:52
  Author: mtorromeo
Revision: 383406

archrelease: copy trunk to community-x86_64

Added:
  percona-server/repos/community-x86_64/PKGBUILD
(from rev 383405, percona-server/trunk/PKGBUILD)
  percona-server/repos/community-x86_64/my.cnf
(from rev 383405, percona-server/trunk/my.cnf)
  percona-server/repos/community-x86_64/mysql-user.conf
(from rev 383405, percona-server/trunk/mysql-user.conf)
  percona-server/repos/community-x86_64/rocksdb-systemlibs.patch
(from rev 383405, 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-user.conf
  percona-server/repos/community-x86_64/rocksdb-systemlibs.patch

--+
 PKGBUILD |  354 ++---
 my.cnf   |   76 -
 mysql-user.conf  |2 
 rocksdb-systemlibs.patch |  104 ++---
 4 files changed, 268 insertions(+), 268 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 13:32:30 UTC (rev 383405)
+++ PKGBUILD2018-09-19 13:32:52 UTC (rev 383406)
@@ -1,177 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-
-pkgbase=percona-server
-pkgname=('libperconaserverclient' 'percona-server-clients' 'percona-server')
-pkgver=5.7.23_23
-_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')
-sha256sums=('8fe0700764eb1308a20e1afd6acbb96e2c1aa51a3c5d5e982562bd8fb52064c3'
-'47f11c8844e579d02691a607fbd32540104a9ac7a2534a8ddaef50daf502baac'
-'ae451839c368f0db25a63bb0a6a890194897a8e74818bd4245140933c29e5f83'
-'e638a2657085f15b6728f43c1fd6aa551b27608fbf6b435e33afd3606a0cfb0e'
-'fcc3bea0982cda6cc35637d448a46924eccdfeb4c4da0634a26c9d190cf50fe4')
-
-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
-}
-
-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 \
-   -DWITH_VALGRIND=OFF \
-   -DUSE_VALGRIND=OFF \
-   -DDEBUG_EXTNAME=OFF \
-   -DBUILD_TESTING=OFF \
-   -DWITH_UNIT_TESTS=OFF \
-   -DUSE_GTAGS=OFF \
-   -DUSE_CTAGS=OFF \
-   -DUSE_ETAGS=OFF \
-   -DUSE_CSCOPE=OFF \
-   -DTOKUDB_BACKUP_PLUGIN_VERSION=$_pkgver \
-   -DWITH_SYSTEMD=1 \
- 

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

2018-09-19 Thread Massimiliano Torromeo via arch-commits
Date: Wednesday, September 19, 2018 @ 13:32:30
  Author: mtorromeo
Revision: 383405

upgpkg: percona-server 5.7.23_23-2

Modified:
  percona-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 12:09:37 UTC (rev 383404)
+++ PKGBUILD2018-09-19 13:32:30 UTC (rev 383405)
@@ -6,7 +6,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')
@@ -46,7 +46,7 @@
-DMYSQL_DATADIR=/var/lib/mysql \
-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock \
-DDEFAULT_CHARSET=utf8mb4 \
-   -DDEFAULT_COLLATION=utf8mb4_unicode_ci \
+   -DDEFAULT_COLLATION=utf8mb4_general_ci \
-DENABLED_LOCAL_INFILE=ON \
-DINSTALL_INFODIR=share/doc/percona-server \
-DINSTALL_DOCREADMEDIR=share/doc/percona-server \


[arch-commits] Commit in iptables/repos (12 files)

2018-09-19 Thread Ronald van Haren via arch-commits
Date: Wednesday, September 19, 2018 @ 13:12:36
  Author: ronald
Revision: 335012

archrelease: copy trunk to testing-x86_64

Added:
  iptables/repos/testing-x86_64/
  iptables/repos/testing-x86_64/PKGBUILD
(from rev 335011, iptables/trunk/PKGBUILD)
  iptables/repos/testing-x86_64/empty-filter.rules
(from rev 335011, iptables/trunk/empty-filter.rules)
  iptables/repos/testing-x86_64/empty-mangle.rules
(from rev 335011, iptables/trunk/empty-mangle.rules)
  iptables/repos/testing-x86_64/empty-nat.rules
(from rev 335011, iptables/trunk/empty-nat.rules)
  iptables/repos/testing-x86_64/empty-raw.rules
(from rev 335011, iptables/trunk/empty-raw.rules)
  iptables/repos/testing-x86_64/empty-security.rules
(from rev 335011, iptables/trunk/empty-security.rules)
  iptables/repos/testing-x86_64/empty.rules
(from rev 335011, iptables/trunk/empty.rules)
  iptables/repos/testing-x86_64/ip6tables.service
(from rev 335011, iptables/trunk/ip6tables.service)
  iptables/repos/testing-x86_64/iptables-flush
(from rev 335011, iptables/trunk/iptables-flush)
  iptables/repos/testing-x86_64/iptables.service
(from rev 335011, iptables/trunk/iptables.service)
  iptables/repos/testing-x86_64/simple_firewall.rules
(from rev 335011, iptables/trunk/simple_firewall.rules)

---+
 PKGBUILD  |   81 
 empty-filter.rules|6 +++
 empty-mangle.rules|8 
 empty-nat.rules   |7 
 empty-raw.rules   |5 ++
 empty-security.rules  |6 +++
 empty.rules   |6 +++
 ip6tables.service |   15 
 iptables-flush|   18 ++
 iptables.service  |   14 
 simple_firewall.rules |   11 ++
 11 files changed, 177 insertions(+)

Copied: iptables/repos/testing-x86_64/PKGBUILD (from rev 335011, 
iptables/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-19 13:12:36 UTC (rev 335012)
@@ -0,0 +1,81 @@
+# Maintainer: Ronald van Haren 
+# Contributor: Thomas Baechler 
+
+pkgname=iptables
+pkgver=1.6.2
+pkgrel=3
+epoch=1
+pkgdesc='Linux kernel packet control tool'
+arch=(x86_64)
+license=(GPL2)
+url='http://www.netfilter.org/projects/iptables/index.html'
+depends=(glibc bash libnftnl libpcap)
+makedepends=(linux-api-headers)
+source=(http://www.netfilter.org/projects/iptables/files/${pkgname}-${pkgver}.tar.bz2{,.sig}
+empty.rules
+simple_firewall.rules
+empty-filter.rules
+empty-mangle.rules
+empty-nat.rules
+empty-raw.rules
+empty-security.rules
+iptables.service
+ip6tables.service
+iptables-flush)
+sha1sums=('6279effbf8f2c7ff53d19ae13308f8a6e6a60dd9'
+  'SKIP'
+  '83b3363878e3660ce23b2ad325b53cbd6c796ecf'
+  'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec'
+  'd9f9f06b46b4187648e860afa0552335aafe3ce4'
+  'c45b738b5ec4cfb11611b984c21a83b91a2d58f3'
+  '1694d79b3e6e9d9d543f6a6e75fed06066c9a6c6'
+  '7db53bb882f62f6c677cc8559cff83d8bae2ef73'
+  'ebbd1424a1564fd45f455a81c61ce348f0a14c2e'
+  '49be9443fc302dd0fda78b63d64e884cadb61603'
+  '9cec592787e32451f58fa608ea057870e07aa704'
+  'e7abda09c61142121b6695928d3b71ccd8fdf73a')
+validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # use system one
+  rm include/linux/types.h
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  ./configure --prefix=/usr \
+--sysconfdir=/etc \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib/iptables \
+--with-xtlibdir=/usr/lib/iptables \
+--enable-bpf-compiler \
+--enable-devel \
+--enable-shared
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  cd "$srcdir"
+  install -Dm644 empty.rules "${pkgdir}"/etc/iptables/empty.rules
+  install -Dm644 simple_firewall.rules 
"${pkgdir}"/etc/iptables/simple_firewall.rules
+
+  install -d "$pkgdir"/var/lib/{iptables,ip6tables}
+  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"${pkgdir}"/var/lib/iptables
+  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"${pkgdir}"/var/lib/ip6tables
+
+  # install systemd files
+  install -Dm644 iptables.service \
+"$pkgdir/usr/lib/systemd/system/iptables.service"
+  install -Dm644 ip6tables.service \
+"$pkgdir/usr/lib/systemd/system/ip6tables.service"
+  install -Dm755 iptables-flush \
+"$pkgdir/usr/lib/systemd/scripts/iptables-flush"
+}
+

Copied: iptables/repos/testing-x86_64/empty-filter.rules (from rev 335011, 
iptables/trunk/empty-filter.rules)
===
--- testing-x86_64/empty-filter.rules   (rev 0)
+++ testing-x86_64/empty-filter.rules   2018-09-19 13:12:36 UTC (rev 335012)

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

2018-09-19 Thread Ronald van Haren via arch-commits
Date: Wednesday, September 19, 2018 @ 13:12:11
  Author: ronald
Revision: 335011

upgpkg: iptables 1:1.6.2-3

force downgrade to 1.6.2

Modified:
  iptables/trunk/PKGBUILD   (contents, properties)
Deleted:
  iptables/trunk/arptables
  iptables/trunk/arptables.service
  iptables/trunk/ebtables
  iptables/trunk/ebtables.service

---+
 PKGBUILD  |   58 ++--
 arptables |   21 --
 arptables.service |   13 ---
 ebtables  |   21 --
 ebtables.service  |   13 ---
 5 files changed, 25 insertions(+), 101 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 13:04:06 UTC (rev 335010)
+++ PKGBUILD2018-09-19 13:12:11 UTC (rev 335011)
@@ -2,8 +2,9 @@
 # Contributor: Thomas Baechler 
 
 pkgname=iptables
-pkgver=1.8.0
-pkgrel=2
+pkgver=1.6.2
+pkgrel=3
+epoch=1
 pkgdesc='Linux kernel packet control tool'
 arch=(x86_64)
 license=(GPL2)
@@ -10,16 +11,18 @@
 url='http://www.netfilter.org/projects/iptables/index.html'
 depends=(glibc bash libnftnl libpcap)
 makedepends=(linux-api-headers)
-provides=(ebtables arptables)
-conflicts=(ebtables arptables)
-replaces=(ebtables arptables)
 
source=(http://www.netfilter.org/projects/iptables/files/${pkgname}-${pkgver}.tar.bz2{,.sig}
 empty.rules
 simple_firewall.rules
-empty-{filter,mangle,nat,raw,security}.rules
-{iptables,ip6tables,ebtables,arptables}.service
-iptables-flush arptables ebtables)
-sha1sums=('04924fd00dbaf8189f0777af90f7bdb73ac7e47c'
+empty-filter.rules
+empty-mangle.rules
+empty-nat.rules
+empty-raw.rules
+empty-security.rules
+iptables.service
+ip6tables.service
+iptables-flush)
+sha1sums=('6279effbf8f2c7ff53d19ae13308f8a6e6a60dd9'
   'SKIP'
   '83b3363878e3660ce23b2ad325b53cbd6c796ecf'
   'f085a71f467e4d7cb2cf094d9369b0bcc4bab6ec'
@@ -30,11 +33,7 @@
   'ebbd1424a1564fd45f455a81c61ce348f0a14c2e'
   '49be9443fc302dd0fda78b63d64e884cadb61603'
   '9cec592787e32451f58fa608ea057870e07aa704'
-  '052fe6a802d5c7be015881787ed716819db1ca0a'
-  'f15bd7937a10fbfcc6443f55a25cd566a460ebe7'
-  'e7abda09c61142121b6695928d3b71ccd8fdf73a'
-  '1502ebe011f44e5553d9cbd5023755cd9f3e8c75'
-  '436f8adb727e93e92a07834ba0e93f4364587901')
+  'e7abda09c61142121b6695928d3b71ccd8fdf73a')
 validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
 
 prepare() {
@@ -64,26 +63,19 @@
   make DESTDIR="$pkgdir" install
 
   cd "$srcdir"
-  install -Dm644 empty.rules "$pkgdir/etc/iptables/empty.rules"
-  install -Dm644 simple_firewall.rules 
"$pkgdir/etc/iptables/simple_firewall.rules"
+  install -Dm644 empty.rules "${pkgdir}"/etc/iptables/empty.rules
+  install -Dm644 simple_firewall.rules 
"${pkgdir}"/etc/iptables/simple_firewall.rules
 
   install -d "$pkgdir"/var/lib/{iptables,ip6tables}
-  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"$pkgdir/var/lib/iptables"
-  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"$pkgdir/var/lib/ip6tables"
+  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"${pkgdir}"/var/lib/iptables
+  install -m644 empty-{filter,mangle,nat,raw,security}.rules 
"${pkgdir}"/var/lib/ip6tables
 
-  for unit in iptables ip6tables arptables ebtables; do
-install -Dm644 ${unit}.service 
"$pkgdir/usr/lib/systemd/system/${unit}.service"
-  done
+  # install systemd files
+  install -Dm644 iptables.service \
+"$pkgdir/usr/lib/systemd/system/iptables.service"
+  install -Dm644 ip6tables.service \
+"$pkgdir/usr/lib/systemd/system/ip6tables.service"
+  install -Dm755 iptables-flush \
+"$pkgdir/usr/lib/systemd/scripts/iptables-flush"
+}
 
-  for helper in iptables-flush arptables ebtables; do
-install -Dm755 $helper \
-  "$pkgdir/usr/lib/systemd/scripts/$helper"
-  done
-
-  # install iptables-apply
-  cd $srcdir/$pkgname-$pkgver
-  install -Dm755 $pkgname/iptables-apply \
-  "$pkgdir/usr/bin/iptables-apply"
-  gzip --to-stdout --best $pkgname/iptables-apply.8 > \
-  "$pkgdir/usr/share/man/man8/iptables-apply.8.gz"
-}


Property changes on: iptables/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Deleted: arptables
===
--- arptables   2018-09-19 13:04:06 UTC (rev 335010)
+++ arptables   2018-09-19 13:12:11 UTC (rev 335011)
@@ -1,21 +0,0 @@
-#!/bin/bash
-
-CONFIG_FILE='/etc/arptables.conf'
-
-case $1 in
-  start)
-arptables-restore < "$CONFIG_FILE"
-  ;;
-  stop)
-arptables-restore < /dev/null
-  ;;
-  save)
-arptables-save > "$CONFIG_FILE"
-  ;;
-  *)
-echo "usage: ${0##*/} {start|stop|save}" >&2
-exit 1
-

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

2018-09-19 Thread Maxime Gauduin via arch-commits
Date: Wednesday, September 19, 2018 @ 12:09:37
  Author: alucryd
Revision: 383404

archrelease: copy trunk to multilib-x86_64

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

--+
 PKGBUILD |  265 ++---
 1 file changed, 132 insertions(+), 133 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-19 12:09:28 UTC (rev 383403)
+++ PKGBUILD2018-09-19 12:09:37 UTC (rev 383404)
@@ -1,133 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Wael Nasreddine 
-# Contributor: Tor Krill 
-# Contributor: Will Rea 
-# Contributor: Valentine Sinitsyn 
-
-pkgbase=lib32-libnm
-pkgname=('lib32-libnm' 'lib32-libnm-glib')
-pkgver=1.12.0
-pkgrel=1
-arch=('x86_64')
-url='https://wiki.gnome.org/Projects/NetworkManager'
-license=('GPL2' 'LGPL2.1')
-makedepends=('dhclient' 'gcc-multilib' 'git' 'gtk-doc' 'intltool' 'iproute2'
- 'iptables' 'iwd' 'lib32-dbus' 'lib32-dbus-glib' 'lib32-jansson'
- 'lib32-libgudev' 'lib32-libmm-glib' 'lib32-libndp' 'lib32-libnewt'
- 'lib32-libnl' 'lib32-libpsl' 'lib32-libsoup' 'lib32-nspr'
- 'lib32-nss' 'lib32-polkit' 'lib32-util-linux' 'modemmanager'
- 'perl-yaml' 'python-gobject' 'systemd' 'wpa_supplicant')
-source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#tag=${pkgver}";)
-sha256sums=('SKIP')
-
-prepare() {
-  cd NetworkManager
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd NetworkManager
-
-  export CC='gcc -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32' \
---libexecdir='/usr/lib32/NetworkManager' \
---localstatedir='/var' \
---sbindir='/usr/bin' \
---sysconfdir='/etc' \
---enable-json-validation \
---enable-ld-gc \
---enable-modify-system \
---enable-polkit \
---enable-polkit-agent \
---enable-wifi \
---disable-bluez5-dun \
---disable-concheck \
---disable-gtk-doc-html \
---disable-introspection \
---disable-ifcfg-rh \
---disable-ifupdown \
---disable-introspection \
---disable-lto \
---disable-more-warnings \
---disable-ppp \
---disable-qt \
---disable-static \
---disable-teamdctl \
---with-config-dhcp-default='dhclient' \
---with-config-dns-rc-manager-default='resolvconf' \
---with-config-logging-backend-default='journal' \
---with-config-plugins-default='keyfile' \
---with-crypto='nss' \
---with-dbus-sys-dir='/usr/share/dbus-1/system.d' \
---with-dhclient='/usr/bin/dhclient' \
---with-dist-version="${pkgver}-${pkgrel}" \
---with-dnsmasq='/usr/bin/dnsmasq' \
---with-dnssec-trigger='/usr/lib/dnssec-trigger/dnssec-trigger-script' \
---with-hostname-persist='default' \
---with-iptables='/usr/bin/iptables' \
---with-iwd \
---with-modem-manager-1 \
---with-kernel-firmware-dir='/usr/lib/firmware' \
---with-libnm-glib \
---with-libpsl \
---with-libsoup \
---with-modem-manager-1 \
---with-resolvconf='/usr/bin/resolvconf' \
---with-session-tracking='systemd' \
---with-suspend-resume='systemd' \
---with-system-ca-path='/etc/ssl/certs' \
---with-systemd-journal \
---with-systemd-logind \
---with-systemdsystemunitdir='/usr/lib/systemd/system' \
---with-udev-dir='/usr/lib/udev' \
---with-wext \
---without-consolekit \
---without-dhcpcanon \
---without-libaudit \
---without-more-assets \
---without-netconfig \
---without-nmcli \
---without-nmtui \
---without-ofono \
---without-selinux
-
-  sed -e 's/ -shared / -Wl,-O1,--as-needed\0/g' -i libtool
-
-  make DESTDIR="${srcdir}"/install install
-}
-
-package_lib32-libnm() {
-  pkgdesc='NetworkManager client library'
-  depends=('lib32-glib2' 'lib32-glibc' 'lib32-jansson' 'lib32-libgudev'
-   'lib32-nspr' 'lib32-nss' 'lib32-util-linux' 'libnm')
-
-  install -dm 755 "${pkgdir}"/usr/lib32/pkgconfig
-  cp -dr --no-preserve='ownership' install/usr/lib32/libnm.so* 
"${pkgdir}"/usr/lib32/
-  cp -dr --no-preserve='ownership' install/usr/lib32/pkgconfig/libnm.pc 
"${pkgdir}"/usr/lib32/pkgconfig/
-
-}
-
-package_lib32-libnm-glib() {
-  pkgdesc='NetworkManager client library (legacy)'
-  depends=('lib32-dbus' 'lib32-dbus-glib' 'lib32-glib2' 'lib32-glibc'
-   'lib32-libgudev' 'lib32-nspr' 'lib32-nss' 'lib32-util-linux'
-   'libnm-glib')
-
-  install -dm 755 "${pkgdir}"/usr/lib32/pkgconfig
-  cp -dr --no-preserve='ownership' install/usr/lib32/libnm-glib.so* 
"${pkgdir}"/usr/lib32/
-  cp -dr --no-preserve='ownership' install/usr/lib32/pkgconfig/libnm-glib.pc 
"${pkgdir}"/usr/lib32/pkgconfig/
-  cp -dr --no-preserve='

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

2018-09-19 Thread Maxime Gauduin via arch-commits
Date: Wednesday, September 19, 2018 @ 12:09:28
  Author: alucryd
Revision: 383403

upgpkg: lib32-libnm 1.14.0-1

Modified:
  lib32-libnm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 12:09:24 UTC (rev 383402)
+++ PKGBUILD2018-09-19 12:09:28 UTC (rev 383403)
@@ -8,7 +8,7 @@
 
 pkgbase=lib32-libnm
 pkgname=('lib32-libnm' 'lib32-libnm-glib')
-pkgver=1.12.0
+pkgver=1.14.0
 pkgrel=1
 arch=('x86_64')
 url='https://wiki.gnome.org/Projects/NetworkManager'
@@ -19,7 +19,7 @@
  'lib32-libnl' 'lib32-libpsl' 'lib32-libsoup' 'lib32-nspr'
  'lib32-nss' 'lib32-polkit' 'lib32-util-linux' 'modemmanager'
  'perl-yaml' 'python-gobject' 'systemd' 'wpa_supplicant')
-source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#tag=${pkgver}";)
+source=("git+https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git#tag=${pkgver}";)
 sha256sums=('SKIP')
 
 prepare() {


[arch-commits] Commit in lib32-gst-plugins-good/trunk (PKGBUILD)

2018-09-19 Thread Felix Yan via arch-commits
Date: Wednesday, September 19, 2018 @ 12:09:02
  Author: felixonmars
Revision: 383401

upgpkg: lib32-gst-plugins-good 1.14.3-1

Modified:
  lib32-gst-plugins-good/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-19 12:01:32 UTC (rev 383400)
+++ PKGBUILD2018-09-19 12:09:02 UTC (rev 383401)
@@ -3,7 +3,7 @@
 
 _basename=gst-plugins-good
 pkgname=lib32-gst-plugins-good
-pkgver=1.14.2
+pkgver=1.14.3
 pkgrel=1
 pkgdesc="GStreamer Multimedia Framework Good Plugins (32-bit)"
 url="https://gstreamer.freedesktop.org/";
@@ -17,7 +17,7 @@
 makedepends=(lib32-gstreamer aalib python autoconf-archive git)
 checkdepends=(lib32-gst-plugins-base)
 options=(!emptydirs)
-_commit=4733e9715675d2dc52ed00e58d52388c56411cd2 # tags/1.14.2^0
+_commit=9333e823fe36f5ce08eef79e6ad6904b705c5655 # tags/1.14.3^0
 
source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-good#commit=$_commit";
 "gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";)
 sha512sums=('SKIP'


  1   2   >