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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:58:14
  Author: foutrelis
Revision: 443532

upgpkg: openshadinglanguage 1.9.10-5

LLVM 8 rebuild.

Modified:
  openshadinglanguage/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:57:55 UTC (rev 443531)
+++ PKGBUILD2019-03-26 03:58:14 UTC (rev 443532)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=openshadinglanguage
 pkgver=1.9.10
-pkgrel=4
+pkgrel=5
 pkgdesc="Advanced shading language for production GI renderers"
 arch=(x86_64)
 url="https://github.com/imageworks/OpenShadingLanguage;


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:58:20
  Author: foutrelis
Revision: 443533

archrelease: copy trunk to community-staging-x86_64

Added:
  openshadinglanguage/repos/community-staging-x86_64/
  openshadinglanguage/repos/community-staging-x86_64/PKGBUILD
(from rev 443532, openshadinglanguage/trunk/PKGBUILD)
  openshadinglanguage/repos/community-staging-x86_64/clang7.patch
(from rev 443532, openshadinglanguage/trunk/clang7.patch)
  
openshadinglanguage/repos/community-staging-x86_64/llvm-static-system-libs.patch
(from rev 443532, openshadinglanguage/trunk/llvm-static-system-libs.patch)

---+
 PKGBUILD  |   51 +++
 clang7.patch  |  173 
 llvm-static-system-libs.patch |   15 +++
 3 files changed, 239 insertions(+)

Copied: openshadinglanguage/repos/community-staging-x86_64/PKGBUILD (from rev 
443532, openshadinglanguage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-26 03:58:20 UTC (rev 443533)
@@ -0,0 +1,51 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=openshadinglanguage
+pkgver=1.9.10
+pkgrel=5
+pkgdesc="Advanced shading language for production GI renderers"
+arch=(x86_64)
+url="https://github.com/imageworks/OpenShadingLanguage;
+license=('custom')
+depends=('boost-libs' 'openimageio' 'openexr' 'intel-tbb' 'freetype2' 'libpng'
+ 'libtiff' 'zlib' 'ncurses')
+makedepends=('boost' 'cmake' 'python' 'llvm' 'clang')
+source=(https://github.com/imageworks/OpenShadingLanguage/archive/Release-${pkgver}.tar.gz
+clang7.patch)
+sha512sums=('61c52cb673863bd67e257aef2c37026a49c392de9a41739e07926f8dd878f6c90ac2da6224eb3f78b8ba8e6ca121502ba41c65a6c3353f3cb7fec631a43f016b'
+
'c6a9ba70e38f5fc93e99912fed1ac853521c4125e77f316eb2dfdf6ec2ee3ac34af2ed91bf144d09d25b1bfc06e736d1a9a10954f83d45950a1c83990fed4498')
+
+prepare() {
+  cd OpenShadingLanguage-Release-$pkgver
+
+  # Add system libraries needed to link against LLVM components (zlib, ncurses)
+  # This is required in order to statically link against LLVM
+  #patch -Np1 < $srcdir/llvm-static-system-libs.patch
+  patch -Np1 -i "$srcdir"/clang7.patch
+}
+
+build() {
+  cd OpenShadingLanguage-Release-$pkgver/src
+
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  cmake ../.. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DLLVM_STATIC=0 \
+-DENABLERTTI=ON \
+-DSTOP_ON_WARNING=OFF
+  make
+}
+
+package() {
+  cd OpenShadingLanguage-Release-$pkgver/src/build
+
+  make DESTDIR="$pkgdir/" install
+  mkdir "$pkgdir"/usr/share/OSL
+  mv "$pkgdir"/usr/shaders "$pkgdir"/usr/share/OSL/shaders
+
+  install -Dm644 "$pkgdir"/usr/share/doc/OSL/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: openshadinglanguage/repos/community-staging-x86_64/clang7.patch (from 
rev 443532, openshadinglanguage/trunk/clang7.patch)
===
--- community-staging-x86_64/clang7.patch   (rev 0)
+++ community-staging-x86_64/clang7.patch   2019-03-26 03:58:20 UTC (rev 
443533)
@@ -0,0 +1,173 @@
+From 8fbbe7dc32e2a418cc259ff8392bd29045d228f8 Mon Sep 17 00:00:00 2001
+From: Larry Gritz 
+Date: Sun, 23 Sep 2018 13:19:49 -0700
+Subject: [PATCH] Support clang7 and llvm7
+
+(backported from master)
+---
+ CHANGES.md|   2 +-
+ INSTALL.md|   2 +-
+ site/spi/Makefile-bits|  24 +--
+ src/liboslcomp/oslcomp.cpp|   6 
+ src/liboslexec/llvm_util.cpp  |  28 +++---
+ .../render-background/ref/out-clang7mac.exr   | Bin 0 -> 345516 bytes
+ 6 files changed, 53 insertions(+), 9 deletions(-)
+ create mode 100644 testsuite/render-background/ref/out-clang7mac.exr
+
+diff --git a/site/spi/Makefile-bits b/site/spi/Makefile-bits
+index fc7dd5542..3ec6a4270 100644
+--- a/site/spi/Makefile-bits
 b/site/spi/Makefile-bits
+@@ -18,7 +18,7 @@ ifeq ($(SP_OS), rhel7)
+ 
+ ## If not overridden, here is our preferred LLVM installation
+ ## (may be changed as new versions are rolled out to the facility)
+-LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_5.0.0
++LLVM_DIRECTORY ?= /shots/spi/home/lib/arnold/rhel7/llvm_7.0.0
+ 
+ # A variety of tags can be used to try specific versions of gcc or
+ # clang from the site-specific places we have installed them.
+@@ -28,14 +28,26 @@ ifeq ($(SP_OS), rhel7)
+
-DCMAKE_CXX_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_4.0_final/bin/clang++
+ else ifeq (${COMPILER}, clang5)
+ MY_CMAKE_FLAGS += \
+-   
-DCMAKE_C_COMPILER=/shots/spi/home/lib/arnold/rhel7/llvm_5.0.0/bin/clang \
+-   

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:57:55
  Author: foutrelis
Revision: 443531

archrelease: copy trunk to community-staging-x86_64

Added:
  ispc/repos/community-staging-x86_64/
  
ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch
(from rev 443530, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch)
  ispc/repos/community-staging-x86_64/Makefile.patch
(from rev 443530, ispc/trunk/Makefile.patch)
  ispc/repos/community-staging-x86_64/PKGBUILD
(from rev 443530, ispc/trunk/PKGBUILD)

---+
 0001-Remove-uses-of-LLVM-dump-functions.patch |   68 
 Makefile.patch|  130 
 PKGBUILD  |   37 ++
 3 files changed, 235 insertions(+)

Copied: 
ispc/repos/community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch
 (from rev 443530, ispc/trunk/0001-Remove-uses-of-LLVM-dump-functions.patch)
===
--- community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch  
(rev 0)
+++ community-staging-x86_64/0001-Remove-uses-of-LLVM-dump-functions.patch  
2019-03-26 03:57:55 UTC (rev 443531)
@@ -0,0 +1,68 @@
+diff --git a/src/llvmutil.cpp b/src/llvmutil.cpp
+--- a/src/llvmutil.cpp
 b/src/llvmutil.cpp
+@@ -45,6 +45,7 @@
+   #include 
+   #include 
+ #endif
++#include 
+ #include 
+ #include 
+ 
+@@ -1550,7 +1551,7 @@ lDumpValue(llvm::Value *v, std::set 
) {
+ return;
+ 
+ fprintf(stderr, "  ");
+-v->dump();
++v->print(llvm::errs());
+ done.insert(v);
+ 
+ if (inst == NULL)
+diff --git a/src/opt.cpp b/src/opt.cpp
+--- a/src/opt.cpp
 b/src/opt.cpp
+@@ -173,7 +173,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass();
+   strlen(getenv("FUNC") {   \
+ fprintf(stderr, "Start of " NAME "\n");\
+ fprintf(stderr, "---\n");  \
+-bb.dump(); \
++bb.print(llvm::errs());\
+ fprintf(stderr, "---\n\n");\
+ } else /* eat semicolon */
+ 
+@@ -184,7 +184,7 @@ static llvm::Pass *CreatePromoteLocalToPrivatePass();
+   strlen(getenv("FUNC") {   \
+ fprintf(stderr, "End of " NAME " %s\n", modifiedAny ? "** CHANGES **" 
: ""); \
+ fprintf(stderr, "---\n");  \
+-bb.dump(); \
++bb.print(llvm::errs());\
+ fprintf(stderr, "---\n\n");\
+ } else /* eat semicolon */
+ 
+@@ -537,7 +537,7 @@ void
+ Optimize(llvm::Module *module, int optLevel) {
+ if (g->debugPrint) {
+ printf("*** Code going into optimization ***\n");
+-module->dump();
++module->print(llvm::errs(), nullptr);
+ }
+ DebugPassManager optPM;
+ optPM.add(llvm::createVerifierPass(),0);
+@@ -932,7 +932,7 @@ Optimize(llvm::Module *module, int optLevel) {
+ 
+ if (g->debugPrint) {
+ printf("\n*\nFINAL OUTPUT\n*\n");
+-module->dump();
++module->print(llvm::errs(), nullptr);
+ }
+ 
+ }
+@@ -4895,7 +4895,7 @@ bool
+ DebugPass::runOnModule(llvm::Module ) {
+ fprintf(stderr, "%s", str_output);
+ fflush(stderr);
+-module.dump();
++module.print(llvm::errs(), nullptr);
+ return true;
+ }
+ 

Copied: ispc/repos/community-staging-x86_64/Makefile.patch (from rev 443530, 
ispc/trunk/Makefile.patch)
===
--- community-staging-x86_64/Makefile.patch (rev 0)
+++ community-staging-x86_64/Makefile.patch 2019-03-26 03:57:55 UTC (rev 
443531)
@@ -0,0 +1,130 @@
+--- a/Makefile
 b/Makefile
+@@ -175,11 +175,11 @@
+   $(LLVM_VERSION_DEF) \
+   -Wall \
+   -DBUILD_DATE="\"$(BUILD_DATE)\"" -DBUILD_VERSION="\"$(BUILD_VERSION)\"" 
\
+-  -Wno-sign-compare -Wno-unused-function $(WERROR)
++  -Wno-sign-compare -Wno-unused-function
+ 
+ # if( !($(LLVM_VERSION) == LLVM_3_2 || $(LLVM_VERSION) == LLVM_3_3 || 
$(LLVM_VERSION) == LLVM_3_4))
+ ifeq (,$(filter $(LLVM_VERSION), LLVM_3_2 LLVM_3_3 LLVM_3_4))
+-  CXXFLAGS+=-std=c++11 -Wno-c99-extensions -Wno-deprecated-register 
-fno-rtti
++  CXXFLAGS+=-std=c++11 -fno-rtti
+ endif
+ ifneq ($(ARM_ENABLED), 0)
+ CXXFLAGS+=-DISPC_ARM_ENABLED
+@@ -240,7 +240,7 @@
+ 
+ depend: llvm_check $(CXX_SRC) $(HEADERS)
+   @echo Updating dependencies
+-  @$(CXX) -MM $(CXXFLAGS) $(CXX_SRC) | sed 's_^\([a-z]\)_objs/\1_g' > 
depend
++  $(CXX) -MM $(CXXFLAGS) $(CXX_SRC) | sed 's_^\([a-z]\)_objs/\1_g' > 
depend
+ 
+ -include depend
+ 
+@@ -273,7 +273,7 @@
+ 
+ ispc: 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:57:49
  Author: foutrelis
Revision: 443530

upgpkg: ispc 1.10.0-2

LLVM 8 rebuild.

Modified:
  ispc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 02:13:03 UTC (rev 443529)
+++ PKGBUILD2019-03-26 03:57:49 UTC (rev 443530)
@@ -3,7 +3,7 @@
 
 pkgname=ispc
 pkgver=1.10.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A compiler for high-performance SIMD programming on the CPU"
 arch=('x86_64')
 url="https://ispc.github.io/;


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:16:27
  Author: foutrelis
Revision: 349223

upgpkg: qtcreator 4.8.2-2

LLVM 8 rebuild.

Modified:
  qtcreator/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:06:59 UTC (rev 349222)
+++ PKGBUILD2019-03-26 03:16:27 UTC (rev 349223)
@@ -8,8 +8,8 @@
 
 pkgname=qtcreator
 pkgver=4.8.2
-_clangver=7.0.1
-pkgrel=1
+_clangver=8.0.0
+pkgrel=2
 pkgdesc='Lightweight, cross-platform integrated development environment'
 arch=(x86_64)
 url='https://www.qt.io'


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:16:33
  Author: foutrelis
Revision: 349224

archrelease: copy trunk to staging-x86_64

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

---+
 PKGBUILD  |   65 
 qtcreator-clang-plugins.patch |   44 +++
 2 files changed, 109 insertions(+)

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

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-plugins.patch (from rev 
349223, qtcreator/trunk/qtcreator-clang-plugins.patch)
===
--- staging-x86_64/qtcreator-clang-plugins.patch
(rev 0)
+++ staging-x86_64/qtcreator-clang-plugins.patch2019-03-26 03:16:33 UTC 
(rev 349224)
@@ -0,0 +1,44 @@
+diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp 
b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+index 25054f14ec..b0e17c3260 100644
+--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
 b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+@@ -524,6 +524,7 @@ private:
+ if (tidyMode == Mode::Disabled)
+ return;
+ 
++addXclangArg("-load", "libclangTidyPlugin.so");
+ addXclangArg("-add-plugin", "clang-tidy");
+ 
+ if (tidyMode == Mode::File)
+@@ -539,7 +540,8 @@ private:
+ if (checks.isEmpty())
+ return;
+
+-addXclangArg("-add-plugin", "clang-lazy");
++addXclangArg("-load", "ClazyPlugin.so");
++addXclangArg("-add-plugin", "clazy");
+ addXclangArg("-plugin-arg-clang-lazy", "enable-all-fixits");
+ addXclangArg("-plugin-arg-clang-lazy", "no-autowrite-fixits");
+ addXclangArg("-plugin-arg-clang-lazy", checks);
+diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp 
b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+index d91724392e..75e1692f49 100644
+--- a/src/plugins/clangtools/clangtidyclazyrunner.cpp
 b/src/plugins/clangtools/clangtidyclazyrunner.cpp
+@@ -83,6 +83,7 @@ QStringList 
ClangTidyClazyRunner::constructCommandLineArguments(const 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:06:59
  Author: foutrelis
Revision: 349222

archrelease: copy trunk to staging-x86_64

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

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

Copied: shiboken2/repos/staging-x86_64/PKGBUILD (from rev 349221, 
shiboken2/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 03:06:59 UTC (rev 349222)
@@ -0,0 +1,48 @@
+# Maintainer: Antonio Rojas 
+# Maintainer: Felix Yan 
+
+pkgbase=shiboken2
+pkgname=(shiboken2 python-shiboken2)
+_qtver=5.12.2
+_clangver=8.0.0
+pkgver=${_qtver/-/}
+pkgrel=3
+arch=(x86_64)
+url='https://www.qt.io'
+license=(GPL2 LGPL)
+pkgdesc='Generates bindings for C++ libraries using CPython source code'
+makedepends=(clang llvm cmake libxslt qt5-xmlpatterns python-sphinx)
+_pkgfqn=pyside-setup-everywhere-src-${_qtver}
+source=("https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-$pkgver-src/${_pkgfqn}.tar.xz;)
+sha256sums=('ed974c0592019cbbcd4e4db3b18cf4f2af2c399cc1650e5c526be3efd7562bc1')
+
+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)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:06:53
  Author: foutrelis
Revision: 349221

upgpkg: shiboken2 5.12.2-3

LLVM 8 rebuild.

Modified:
  shiboken2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:03:00 UTC (rev 349220)
+++ PKGBUILD2019-03-26 03:06:53 UTC (rev 349221)
@@ -4,9 +4,9 @@
 pkgbase=shiboken2
 pkgname=(shiboken2 python-shiboken2)
 _qtver=5.12.2
-_clangver=7.0.1
+_clangver=8.0.0
 pkgver=${_qtver/-/}
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='https://www.qt.io'
 license=(GPL2 LGPL)


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:03:00
  Author: foutrelis
Revision: 349220

archrelease: copy trunk to staging-x86_64

Added:
  qt5-tools/repos/staging-x86_64/
  qt5-tools/repos/staging-x86_64/PKGBUILD
(from rev 349219, qt5-tools/trunk/PKGBUILD)
  qt5-tools/repos/staging-x86_64/assistant.desktop
(from rev 349219, qt5-tools/trunk/assistant.desktop)
  qt5-tools/repos/staging-x86_64/designer.desktop
(from rev 349219, qt5-tools/trunk/designer.desktop)
  qt5-tools/repos/staging-x86_64/linguist.desktop
(from rev 349219, qt5-tools/trunk/linguist.desktop)
  qt5-tools/repos/staging-x86_64/qdbusviewer.desktop
(from rev 349219, 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 349219, 
qt5-tools/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 03:03:00 UTC (rev 349220)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-tools
+_qtver=5.12.2
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+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' 'vulkan-headers' 'clang' 'qt5-webkit')
+optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant')
+groups=('qt' 'qt5')
+conflicts=('qtchooser')
+_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
+source=("https://download.qt.io/official_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz;
+{assistant,designer,linguist,qdbusviewer}.desktop)
+sha256sums=('4aa3a089794ab1c629b666fffb5da4371351a9e85ea691d5d988c2ff63586005'
+'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 $(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 349219, 
qt5-tools/trunk/assistant.desktop)
===
--- staging-x86_64/assistant.desktop(rev 0)
+++ staging-x86_64/assistant.desktop2019-03-26 03:03:00 UTC (rev 349220)
@@ -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 349219, 
qt5-tools/trunk/designer.desktop)
===
--- staging-x86_64/designer.desktop (rev 0)
+++ 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:31
  Author: foutrelis
Revision: 349215

upgpkg: kdevelop 5.3.2-3

LLVM 8 rebuild.

Modified:
  kdevelop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:02:28 UTC (rev 349214)
+++ PKGBUILD2019-03-26 03:02:31 UTC (rev 349215)
@@ -4,8 +4,8 @@
 
 pkgname=kdevelop
 pkgver=5.3.2
-_clangver=7.0.1
-pkgrel=2
+_clangver=8.0.0
+pkgrel=3
 pkgdesc='C++ IDE using KDE technologies'
 arch=(x86_64)
 url='http://www.kdevelop.org/'


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:36
  Author: foutrelis
Revision: 349216

archrelease: copy trunk to staging-x86_64

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

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

Copied: kdevelop/repos/staging-x86_64/PKGBUILD (from rev 349215, 
kdevelop/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 03:02:36 UTC (rev 349216)
@@ -0,0 +1,50 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Giovanni Scafora 
+
+pkgname=kdevelop
+pkgver=5.3.2
+_clangver=8.0.0
+pkgrel=3
+pkgdesc='C++ IDE using KDE technologies'
+arch=(x86_64)
+url='http://www.kdevelop.org/'
+license=(GPL)
+depends=(clang=$_clangver 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'
+'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' 'clazy: clazy 
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=('08ccd575514187dcbd01ac976a619803410c26bdfabf5d2d5fd52c95b76d6f2a'
+'SKIP')
+validpgpkeys=('329FD02C5AA48FCC77A4BBF0AC44AC6DB29779E6'  # Sven Brauch 

+  '364EFA5F639572907D392999C64CF56B13CACE5D') # Kevin Funk 

+
+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 gnome-builder/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:28
  Author: foutrelis
Revision: 349214

archrelease: copy trunk to staging-x86_64

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

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

Copied: gnome-builder/repos/staging-x86_64/PKGBUILD (from rev 349213, 
gnome-builder/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 03:02:28 UTC (rev 349214)
@@ -0,0 +1,47 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=gnome-builder
+pkgver=3.32.0
+pkgrel=2
+pkgdesc="An IDE for writing GNOME-based software"
+url="https://wiki.gnome.org/Apps/Builder;
+arch=(x86_64)
+license=(GPL3)
+depends=(gtksourceview4 devhelp libgit2-glib gjs python-gobject clang 
desktop-file-utils ctags
+ libpeas vte3 vala python-jedi autoconf-archive sysprof flatpak gspell 
libdazzle
+ template-glib jsonrpc-glib python-sphinx webkit2gtk glade)
+makedepends=(llvm gobject-introspection gtk-doc yelp-tools appstream-glib git 
mm-common meson)
+checkdepends=(xorg-server-xvfb)
+optdepends=('gnome-code-assistance: Legacy assistance services'
+'python-lxml: documentation support for Python auto-completion')
+groups=(gnome-extra)
+_commit=1c20f5b5c5a322d45ca5bb795c95ccb0d46892c5  # tags/3.32.0^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-builder.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GNOME_BUILDER_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build \
+-D docs=true \
+-D help=true
+  ninja -C build
+}
+
+check() {
+  # some tests need an installed gnome-builder
+  xvfb-run meson test -C build || :
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}
+
+# vim:set sw=2 et:


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:38
  Author: foutrelis
Revision: 349217

upgpkg: postgresql 11.2-2

LLVM 8 rebuild.

Modified:
  postgresql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:02:36 UTC (rev 349216)
+++ PKGBUILD2019-03-26 03:02:38 UTC (rev 349217)
@@ -5,7 +5,7 @@
 pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
 pkgver=11.2
 _majorver=${pkgver%.*}
-pkgrel=1
+pkgrel=2
 pkgdesc='Sophisticated object-relational DBMS'
 url='https://www.postgresql.org/'
 arch=('x86_64')


[arch-commits] Commit in postgresql/repos (10 files)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:50
  Author: foutrelis
Revision: 349218

archrelease: copy trunk to staging-x86_64

Added:
  postgresql/repos/staging-x86_64/
  postgresql/repos/staging-x86_64/PKGBUILD
(from rev 349217, postgresql/trunk/PKGBUILD)
  postgresql/repos/staging-x86_64/postgresql-check-db-dir
(from rev 349217, postgresql/trunk/postgresql-check-db-dir)
  postgresql/repos/staging-x86_64/postgresql-perl-rpath.patch
(from rev 349217, postgresql/trunk/postgresql-perl-rpath.patch)
  postgresql/repos/staging-x86_64/postgresql-run-socket.patch
(from rev 349217, postgresql/trunk/postgresql-run-socket.patch)
  postgresql/repos/staging-x86_64/postgresql.logrotate
(from rev 349217, postgresql/trunk/postgresql.logrotate)
  postgresql/repos/staging-x86_64/postgresql.pam
(from rev 349217, postgresql/trunk/postgresql.pam)
  postgresql/repos/staging-x86_64/postgresql.service
(from rev 349217, postgresql/trunk/postgresql.service)
  postgresql/repos/staging-x86_64/postgresql.sysusers
(from rev 349217, postgresql/trunk/postgresql.sysusers)
  postgresql/repos/staging-x86_64/postgresql.tmpfiles
(from rev 349217, postgresql/trunk/postgresql.tmpfiles)

-+
 PKGBUILD|  219 ++
 postgresql-check-db-dir |   49 +
 postgresql-perl-rpath.patch |   13 ++
 postgresql-run-socket.patch |   12 ++
 postgresql.logrotate|4 
 postgresql.pam  |3 
 postgresql.service  |   35 ++
 postgresql.sysusers |1 
 postgresql.tmpfiles |1 
 9 files changed, 337 insertions(+)

Copied: postgresql/repos/staging-x86_64/PKGBUILD (from rev 349217, 
postgresql/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 03:02:50 UTC (rev 349218)
@@ -0,0 +1,219 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Dan McGee 
+
+pkgbase=postgresql
+pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql')
+pkgver=11.2
+_majorver=${pkgver%.*}
+pkgrel=2
+pkgdesc='Sophisticated object-relational DBMS'
+url='https://www.postgresql.org/'
+arch=('x86_64')
+license=('custom:PostgreSQL')
+makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 
'openssl>=1.0.0'
+ 'pam' 'zlib' 'icu' 'systemd' 'libldap' 'llvm' 'clang')
+source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2
+postgresql-run-socket.patch
+postgresql-perl-rpath.patch
+postgresql.pam
+postgresql.logrotate
+postgresql.service
+postgresql-check-db-dir
+postgresql.sysusers
+postgresql.tmpfiles)
+sha256sums=('2676b9ce09c21978032070b6794696e0aa5a476e3d21d60afc036dc0a9c09405'
+'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9'
+'5f73b54ca6206bd2c469c507830261ebd167baca074698d8889d769c33f98a31'
+'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5'
+'6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e'
+'ad025a5fb623b1a1e9dff0cc62cc63f66244bb27d81370a6251aa29e8574be94'
+'2bbd8c4e51b70223d274fef3a167af096f44af3d3c41ae505ad11c606674e7c5'
+'7fa8f0ef3f9d40abd4749cc327c2f52478cb6dfb6e2405bd0279c95e9ff99f12'
+'ff7c84f78f73b87ade8e2d91d2958808be5a9af79c8b13430238ae953c7fe853')
+sha512sums=('dae00a543fdeed36bc338abd4ccfd9fe9a8b6b2b7eaa00b1078e4f27802de75a461c27da2800bc9dd64e658681e5787bd03764bde79940656cae1e8c8716f011'
+
'031efe12d18ce386989062327cdbbe611c5ef1f94e4e1bead502304cb3e2d410af533d3c7f1109d24f9da9708214fe32f9a10ba373a3ca8d507bdb521fbb75f7'
+
'38302242b30c01c7981574ed28d9cbd9dc73bf6b56ba3a032afb5d0885ae83e5aa72ce578bf2422214dfa6c46f09d0bdd7cccaeb3c25d58754eb1a34f8bf5615'
+
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
+
'9ab4da01337ffbab8faec0e220aaa2a642dbfeccf7232ef2645bdc2177a953f17ee3cc14a4d8f8ebd064e1dae8b3dba6029adbffb8afaabea383963213941ba8'
+
'acd60166ff513b16778705e824944945cd0a98abc519fa5f0232252e0e9c85460c6f8b85459d9692d1f3df1caaaf8909c3e7f785be99c2d3fb98a10b2641a795'
+
'73af1cd31638791f81aa2623d51188364107a57b55e4deba6691cd99e96ae5ea0dd94b25a0e95d9e21ac64f36f71919a05cd31233c754bde025215a5a02e055c'
+
'36f7a5d38370fdc4d4267fd5a8a8330f152a1077bf0f065b89d4a7b8112ccd42be2c46c863791b77de02013f28275a42219f4236e7cb837c3f8cfd5fcc7d3373'
+
'27094b07fd57a077da9cb31e1970998766e7aff5bd7a2c4545fe3a5a96e84ecc6e5c541f418b2f395c06404fa29a17d9f88db0f4efdd392a02ac029662697619')
+
+prepare() {
+  cd postgresql-${pkgver}
+  patch -p1 < ../postgresql-run-socket.patch
+  patch -p1 < ../postgresql-perl-rpath.patch
+}
+
+build() {
+  cd postgresql-${pkgver}
+  

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:52
  Author: foutrelis
Revision: 349219

upgpkg: qt5-tools 5.12.2-2

LLVM 8 rebuild.

Modified:
  qt5-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 03:02:50 UTC (rev 349218)
+++ PKGBUILD2019-03-26 03:02:52 UTC (rev 349219)
@@ -4,7 +4,7 @@
 pkgname=qt5-tools
 _qtver=5.12.2
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 03:02:23
  Author: foutrelis
Revision: 349213

upgpkg: gnome-builder 3.32.0-2

LLVM 8 rebuild.

Modified:
  gnome-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 02:29:39 UTC (rev 349212)
+++ PKGBUILD2019-03-26 03:02:23 UTC (rev 349213)
@@ -2,7 +2,7 @@
 
 pkgname=gnome-builder
 pkgver=3.32.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An IDE for writing GNOME-based software"
 url="https://wiki.gnome.org/Apps/Builder;
 arch=(x86_64)


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:29:35
  Author: foutrelis
Revision: 349211

upgpkg: clazy 1.5-2

LLVM 8 rebuild.

Modified:
  clazy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 02:15:53 UTC (rev 349210)
+++ PKGBUILD2019-03-26 02:29:35 UTC (rev 349211)
@@ -3,7 +3,7 @@
 
 pkgname=clazy
 pkgver=1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Qt oriented code checker based on clang framework"
 url="https://www.kdab.com/;
 license=(GPL2)


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:29:39
  Author: foutrelis
Revision: 349212

archrelease: copy trunk to staging-x86_64

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

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

Copied: clazy/repos/staging-x86_64/PKGBUILD (from rev 349211, 
clazy/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 02:29:39 UTC (rev 349212)
@@ -0,0 +1,33 @@
+# Maintainer: Antonio Rojas 
+# Contributor: André Klitzing 
+
+pkgname=clazy
+pkgver=1.5
+pkgrel=2
+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})
+sha256sums=('87e37aace395e31359d4258452bbf7d1bdb5eae39e21e0dc0d80a75db8b8b779'
+'SKIP')
+validpgpkeys=(949014B23D24354DFD548E5457416A0ADCEF0EFE) # Sergio Martins 

+
+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 gn/trunk (PKGBUILD)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:15:48
  Author: foutrelis
Revision: 349209

upgpkg: gn 0.1545.9434c3d2-1

Bump to latest revision.

Modified:
  gn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 02:10:03 UTC (rev 349208)
+++ PKGBUILD2019-03-26 02:15:48 UTC (rev 349209)
@@ -1,8 +1,8 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=gn
-pkgver=0.1538.74657a61
-_commit=74657a6161b419a04d160f073725630223556343
+pkgver=0.1545.9434c3d2
+_commit=9434c3d281eefb5c3764b5a0575feec9c59bd095
 pkgrel=1
 pkgdesc="Meta-build system that generates build files for Ninja"
 arch=('x86_64')
@@ -9,7 +9,7 @@
 url="https://gn.googlesource.com/gn/+/master/README.md;
 license=('BSD')
 depends=('gcc-libs')
-makedepends=('clang' 'ninja' 'python2' 'git')
+makedepends=('clang' 'ninja' 'python' 'git')
 source=(git+https://gn.googlesource.com/gn#commit=$_commit)
 md5sums=('SKIP')
 
@@ -20,7 +20,7 @@
 
 build() {
   cd $pkgname
-  python2 ./build/gen.py
+  ./build/gen.py
   ninja -C out gn
 }
 


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:15:53
  Author: foutrelis
Revision: 349210

archrelease: copy trunk to extra-x86_64

Added:
  gn/repos/extra-x86_64/PKGBUILD
(from rev 349209, gn/trunk/PKGBUILD)
Deleted:
  gn/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-26 02:15:48 UTC (rev 349209)
+++ PKGBUILD2019-03-26 02:15:53 UTC (rev 349210)
@@ -1,33 +0,0 @@
-# Maintainer: Evangelos Foutras 
-
-pkgname=gn
-pkgver=0.1538.74657a61
-_commit=74657a6161b419a04d160f073725630223556343
-pkgrel=1
-pkgdesc="Meta-build system that generates build files for Ninja"
-arch=('x86_64')
-url="https://gn.googlesource.com/gn/+/master/README.md;
-license=('BSD')
-depends=('gcc-libs')
-makedepends=('clang' 'ninja' 'python2' 'git')
-source=(git+https://gn.googlesource.com/gn#commit=$_commit)
-md5sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD)
-}
-
-build() {
-  cd $pkgname
-  python2 ./build/gen.py
-  ninja -C out gn
-}
-
-package() {
-  cd $pkgname
-  install -D out/gn "$pkgdir/usr/bin/gn"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gn/repos/extra-x86_64/PKGBUILD (from rev 349209, gn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-26 02:15:53 UTC (rev 349210)
@@ -0,0 +1,33 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=gn
+pkgver=0.1545.9434c3d2
+_commit=9434c3d281eefb5c3764b5a0575feec9c59bd095
+pkgrel=1
+pkgdesc="Meta-build system that generates build files for Ninja"
+arch=('x86_64')
+url="https://gn.googlesource.com/gn/+/master/README.md;
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('clang' 'ninja' 'python' 'git')
+source=(git+https://gn.googlesource.com/gn#commit=$_commit)
+md5sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  echo 0.$(git rev-list --count initial-commit..).$(git rev-parse --short HEAD)
+}
+
+build() {
+  cd $pkgname
+  ./build/gen.py
+  ninja -C out gn
+}
+
+package() {
+  cd $pkgname
+  install -D out/gn "$pkgdir/usr/bin/gn"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:13:03
  Author: foutrelis
Revision: 443529

archrelease: copy trunk to multilib-staging-x86_64

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

--+
 LICENSE  |   83 ++
 PKGBUILD |  165 +
 2 files changed, 248 insertions(+)

Copied: lib32-mesa/repos/multilib-staging-x86_64/LICENSE (from rev 443528, 
lib32-mesa/trunk/LICENSE)
===
--- multilib-staging-x86_64/LICENSE (rev 0)
+++ multilib-staging-x86_64/LICENSE 2019-03-26 02:13:03 UTC (rev 443529)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: lib32-mesa/repos/multilib-staging-x86_64/PKGBUILD (from rev 443528, 
lib32-mesa/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2019-03-26 02:13:03 UTC (rev 443529)
@@ -0,0 +1,165 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Jan de Groot 
+# Contributor: Andreas Radke 
+
+pkgbase=lib32-mesa
+pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
+pkgver=19.0.0
+pkgrel=2
+arch=('x86_64')
+makedepends=('python-mako' 'lib32-libxml2' 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:12:58
  Author: foutrelis
Revision: 443528

upgpkg: lib32-mesa 19.0.0-2

LLVM 8 rebuild.

Modified:
  lib32-mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 01:40:23 UTC (rev 443527)
+++ PKGBUILD2019-03-26 02:12:58 UTC (rev 443528)
@@ -5,7 +5,7 @@
 pkgbase=lib32-mesa
 pkgname=('lib32-vulkan-intel' 'lib32-vulkan-radeon' 'lib32-libva-mesa-driver' 
'lib32-mesa-vdpau' 'lib32-mesa')
 pkgver=19.0.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 
'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto'
  'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 
'gcc-multilib' 'lib32-libelf' 'lib32-llvm' 'lib32-libvdpau'


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:09:58
  Author: foutrelis
Revision: 349207

upgpkg: mesa 19.0.0-2

LLVM 8 rebuild.

Modified:
  mesa/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 02:06:53 UTC (rev 349206)
+++ PKGBUILD2019-03-26 02:09:58 UTC (rev 349207)
@@ -5,7 +5,7 @@
 pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 
'mesa-vdpau' 'mesa')
 pkgdesc="An open-source implementation of the OpenGL specification"
 pkgver=19.0.0
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
  'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 
'wayland' 'wayland-protocols'


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:10:03
  Author: foutrelis
Revision: 349208

archrelease: copy trunk to staging-x86_64

Added:
  mesa/repos/staging-x86_64/
  mesa/repos/staging-x86_64/LICENSE
(from rev 349207, mesa/trunk/LICENSE)
  mesa/repos/staging-x86_64/PKGBUILD
(from rev 349207, mesa/trunk/PKGBUILD)

--+
 LICENSE  |   83 
 PKGBUILD |  177 +
 2 files changed, 260 insertions(+)

Copied: mesa/repos/staging-x86_64/LICENSE (from rev 349207, mesa/trunk/LICENSE)
===
--- staging-x86_64/LICENSE  (rev 0)
+++ staging-x86_64/LICENSE  2019-03-26 02:10:03 UTC (rev 349208)
@@ -0,0 +1,83 @@
+The Mesa 3D Graphics Library
+
+Disclaimer
+
+   Mesa is a 3-D graphics library with an API which is very similar to
+   that of [1]OpenGL.* To the extent that Mesa utilizes the OpenGL command
+   syntax or state machine, it is being used with authorization from
+   [2]Silicon Graphics, Inc.(SGI). However, the author does not possess an
+   OpenGL license from SGI, and makes no claim that Mesa is in any way a
+   compatible replacement for OpenGL or associated with SGI. Those who
+   want a licensed implementation of OpenGL should contact a licensed
+   vendor.
+
+   Please do not refer to the library as MesaGL (for legal reasons). It's
+   just Mesa or The Mesa 3-D graphics library.
+
+   * OpenGL is a trademark of [3]Silicon Graphics Incorporated.
+
+License / Copyright Information
+
+   The Mesa distribution consists of several components. Different
+   copyrights and licenses apply to different components. For example, the
+   GLX client code uses the SGI Free Software License B, and some of the
+   Mesa device drivers are copyrighted by their authors. See below for a
+   list of Mesa's main components and the license for each.
+
+   The core Mesa library is licensed according to the terms of the MIT
+   license. This allows integration with the XFree86, Xorg and DRI
+   projects.
+
+   The default Mesa license is as follows:
+
+Copyright (C) 1999-2007  Brian Paul   All Rights Reserved.
+
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included
+in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
+THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+Attention, Contributors
+
+   When contributing to the Mesa project you must agree to the licensing
+   terms of the component to which you're contributing. The following
+   section lists the primary components of the Mesa distribution and their
+   respective licenses.
+
+Mesa Component Licenses
+
+Component Location   License
+--
+Main Mesa codesrc/mesa/  MIT
+
+Device driverssrc/mesa/drivers/* MIT, generally
+
+Gallium code  src/gallium/   MIT
+
+Ext headers   include/GL/glext.h Khronos
+  include/GL/glxext.h
+
+GLX client code   src/glx/   SGI Free Software License B
+
+C11 threadinclude/c11/threads*.h Boost (permissive) emulation
+
+   In general, consult the source files for license terms.
+
+References
+
+   1. https://www.opengl.org/
+   2. https://www.sgi.com/
+   3. https://www.sgi.com/

Copied: mesa/repos/staging-x86_64/PKGBUILD (from rev 349207, 
mesa/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 02:10:03 UTC (rev 349208)
@@ -0,0 +1,177 @@
+# Maintainer: Jan de Groot 
+# Maintainer: Andreas Radke 
+
+pkgbase=mesa
+pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 
'mesa-vdpau' 'mesa')
+pkgdesc="An open-source implementation of the OpenGL specification"
+pkgver=19.0.0
+pkgrel=2
+arch=('x86_64')
+makedepends=('python-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 
'dri3proto' 'presentproto' 
+ 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 

[arch-commits] Commit in mesa/trunk (get-program-name-based-on-path.patch)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:06:53
  Author: foutrelis
Revision: 349206

Remove obsolete patch

Deleted:
  mesa/trunk/get-program-name-based-on-path.patch

--+
 get-program-name-based-on-path.patch |   58 -
 1 file changed, 58 deletions(-)

Deleted: get-program-name-based-on-path.patch
===
--- get-program-name-based-on-path.patch2019-03-26 02:05:44 UTC (rev 
349205)
+++ get-program-name-based-on-path.patch2019-03-26 02:06:53 UTC (rev 
349206)
@@ -1,58 +0,0 @@
-From 759b94038987bb983398cd4b1d2cb1c8f79817a9 Mon Sep 17 00:00:00 2001
-From: Nicholas Kazlauskas 
-Date: Tue, 23 Oct 2018 11:38:48 -0400
-Subject: [PATCH] util: Get program name based on path when possible
-
-Some programs start with the path and command line arguments in
-argv[0] (program_invocation_name). Chromium is an example of
-an application using mesa that does this.
-
-This tries to query the real path for the symbolic link /proc/self/exe
-to find the program name instead. It only uses the realpath if it
-was a prefix of the invocation to avoid breaking wine programs.
-
-Cc: Timothy Arceri 
-Signed-off-by: Nicholas Kazlauskas 
-Reviewed-by: Eric Engestrom 

- src/util/u_process.c | 23 ++-
- 1 file changed, 22 insertions(+), 1 deletion(-)
-
-diff --git a/src/util/u_process.c b/src/util/u_process.c
-index 5e5927678d8..a1667e78074 100644
 a/src/util/u_process.c
-+++ b/src/util/u_process.c
-@@ -41,8 +41,29 @@ static const char *
- __getProgramName()
- {
-char * arg = strrchr(program_invocation_name, '/');
--   if (arg)
-+   if (arg) {
-+  /* If the / character was found this is likely a linux path or
-+   * an invocation path for a 64-bit wine program.
-+   *
-+   * However, some programs pass command line arguments into argv[0].
-+   * Strip these arguments out by using the realpath only if it was
-+   * a prefix of the invocation name.
-+   */
-+  static char *path;
-+
-+  if (!path)
-+ path = realpath("/proc/self/exe", NULL);
-+
-+  if (path && strncmp(path, program_invocation_name, strlen(path)) == 0) {
-+ /* This shouldn't be null because path is a a prefix,
-+  * but check it anyway since path is static. */
-+ char * name = strrchr(path, '/');
-+ if (name)
-+return name + 1;
-+  }
-+
-   return arg+1;
-+   }
- 
-/* If there was no '/' at all we likely have a windows like path from
- * a wine application.
--- 
-2.18.1
-


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:05:44
  Author: foutrelis
Revision: 349205

archrelease: copy trunk to staging-any

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

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

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


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 02:05:39
  Author: foutrelis
Revision: 349204

upgpkg: libclc 0.2.0+584+4501738-1

- LLVM 8 rebuild.
- Bump to latest revision.

Modified:
  libclc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 01:14:02 UTC (rev 349203)
+++ PKGBUILD2019-03-26 02:05:39 UTC (rev 349204)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=libclc
-pkgver=0.2.0+539+dabae5a
+pkgver=0.2.0+584+4501738
 pkgrel=1
 pkgdesc="Library requirements of the OpenCL C programming language"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('clang' 'llvm' 'python2' 'git')
 options=('staticlibs')
-source=('git+http://llvm.org/git/libclc.git#commit=dabae5a')
+source=('git+http://llvm.org/git/libclc.git#commit=4501738')
 md5sums=('SKIP')
 
 pkgver() {


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:40:17
  Author: foutrelis
Revision: 443526

upgpkg: lib32-clang 8.0.0-1

New upstream release.

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

-+
 PKGBUILD|8 +--
 enable-SSP-and-PIE-by-default.patch |   77 ++
 2 files changed, 45 insertions(+), 40 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 01:32:46 UTC (rev 443525)
+++ PKGBUILD2019-03-26 01:40:17 UTC (rev 443526)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lib32-clang
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="C language family frontend for LLVM"
 arch=('x86_64')
@@ -13,11 +13,11 @@
 source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
 https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
 enable-SSP-and-PIE-by-default.patch)
-sha256sums=('a45b62dde5d7d5fdcdfa876b0af92f164d434b06e9e89b5d0b1cbc65dfe3f418'
+sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b'
 'SKIP'
-'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
 'SKIP'
-'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
+'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

 

Modified: enable-SSP-and-PIE-by-default.patch
===
--- enable-SSP-and-PIE-by-default.patch 2019-03-26 01:32:46 UTC (rev 443525)
+++ enable-SSP-and-PIE-by-default.patch 2019-03-26 01:40:17 UTC (rev 443526)
@@ -1,6 +1,6 @@
-From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001
+From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001
 From: Evangelos Foutras 
-Date: Thu, 20 Sep 2018 06:20:28 +0300
+Date: Tue, 26 Mar 2019 01:35:50 +0200
 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,7 +19,6 @@
 ---
  lib/Driver/ToolChains/Linux.cpp | 14 --
  lib/Driver/ToolChains/Linux.h   |  1 +
- test/Driver/clang-offload-bundler.c |  2 +-
  test/Driver/cross-linux.c   | 16 
  test/Driver/env.c   |  2 +-
  test/Driver/fsanitize.c | 14 +++---
@@ -27,15 +26,16 @@
  test/Driver/hexagon-toolchain-elf.c |  2 +-
  test/Driver/linux-as.c  |  4 ++--
  test/Driver/linux-ld.c  |  2 ++
+ test/Driver/ppc-abi.c   |  4 ++--
  test/Driver/riscv32-toolchain.c |  4 ++--
  test/Driver/stack-protector.c   |  4 ++--
- 12 files changed, 40 insertions(+), 27 deletions(-)
+ 12 files changed, 41 insertions(+), 28 deletions(-)
 
 diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp
-index f8f3623918..7f75021542 100644
+index 65ab9b2daf..5b757b8028 100644
 --- a/lib/Driver/ToolChains/Linux.cpp
 +++ b/lib/Driver/ToolChains/Linux.cpp
-@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
+@@ -968,8 +968,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
  }
  
  bool Linux::isPIEDefault() const {
@@ -55,32 +55,19 @@
 +  return 2;
  }
  
- SanitizerMask Linux::getSupportedSanitizers() const {
+ bool Linux::IsMathErrnoDefault() const {
 diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver/ToolChains/Linux.h
-index 22dbbecf6b..ba0d5587e0 100644
+index 4a662cb4b4..4f369c6090 100644
 --- a/lib/Driver/ToolChains/Linux.h
 +++ b/lib/Driver/ToolChains/Linux.h
-@@ -38,6 +38,7 @@ public:
-   void AddIAMCUIncludeArgs(const llvm::opt::ArgList ,
-llvm::opt::ArgStringList ) const override;
+@@ -40,6 +40,7 @@ public:
+   CXXStdlibType GetDefaultCXXStdlibType() const override;
bool isPIEDefault() const override;
+   bool IsMathErrnoDefault() const override;
 +  unsigned GetDefaultStackProtectorLevel(bool KernelOrKext) const override;
SanitizerMask getSupportedSanitizers() const override;
void addProfileRTLibs(const llvm::opt::ArgList ,
  llvm::opt::ArgStringList ) const override;
-diff --git a/test/Driver/clang-offload-bundler.c 
b/test/Driver/clang-offload-bundler.c
-index adf13f59d4..fd2f6e5d8c 100644
 a/test/Driver/clang-offload-bundler.c
-+++ b/test/Driver/clang-offload-bundler.c
-@@ -115,7 +115,7 @@
- // CK-TEXTI: // __CLANG_OFFLOAD_BUNDLEEND__ openmp-x86_64-pc-linux-gnu
- 
- // CK-TEXTLL: ; __CLANG_OFFLOAD_BUNDLESTART__ 
host-powerpc64le-ibm-linux-gnu
--// CK-TEXTLL: @A = global i32 0
-+// CK-TEXTLL: @A = {{(dso_local )?}}global i32 0
- // CK-TEXTLL: define 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:40:23
  Author: foutrelis
Revision: 443527

archrelease: copy trunk to multilib-staging-x86_64

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

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

Copied: lib32-clang/repos/multilib-staging-x86_64/PKGBUILD (from rev 443526, 
lib32-clang/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2019-03-26 01:40:23 UTC (rev 443527)
@@ -0,0 +1,61 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lib32-clang
+pkgver=8.0.0
+pkgrel=1
+pkgdesc="C language family frontend for LLVM"
+arch=('x86_64')
+url="https://clang.llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+depends=('lib32-llvm-libs' 'gcc-multilib')
+makedepends=('lib32-llvm' 'cmake' 'ninja' 'python')
+source=(https://releases.llvm.org/$pkgver/cfe-$pkgver.src.tar.xz{,.sig}
+https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+enable-SSP-and-PIE-by-default.patch)
+sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b'
+'SKIP'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
+'SKIP'
+'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

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

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

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:32:40
  Author: foutrelis
Revision: 443524

upgpkg: lib32-llvm 8.0.0-1

New upstream release.

Modified:
  lib32-llvm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 00:19:23 UTC (rev 443523)
+++ PKGBUILD2019-03-26 01:32:40 UTC (rev 443524)
@@ -3,16 +3,16 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=('lib32-llvm' 'lib32-llvm-libs')
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 arch=('x86_64')
 url="http://llvm.org/;
 license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python2' 
'gcc-multilib'
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
  'lib32-libxml2')
 options=('staticlibs')
 source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
-sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
 'SKIP')
 validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:32:46
  Author: foutrelis
Revision: 443525

archrelease: copy trunk to multilib-staging-x86_64

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

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

Copied: lib32-llvm/repos/multilib-staging-x86_64/PKGBUILD (from rev 443524, 
lib32-llvm/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2019-03-26 01:32:46 UTC (rev 443525)
@@ -0,0 +1,101 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('lib32-llvm' 'lib32-llvm-libs')
+pkgver=8.0.0
+pkgrel=1
+arch=('x86_64')
+url="http://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
+ 'lib32-libxml2')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
+'SKIP')
+validpgpkeys=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

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


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:14:02
  Author: foutrelis
Revision: 349203

archrelease: copy trunk to staging-x86_64

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

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

Copied: lldb/repos/staging-x86_64/PKGBUILD (from rev 349202, 
lldb/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 01:14:02 UTC (rev 349203)
@@ -0,0 +1,60 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lldb
+pkgver=8.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=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373'
+'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 (PKGBUILD)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 01:12:11
  Author: foutrelis
Revision: 349202

upgpkg: lldb 8.0.0-1

New upstream release.

Modified:
  lldb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 00:10:34 UTC (rev 349201)
+++ PKGBUILD2019-03-26 01:12:11 UTC (rev 349202)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lldb
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="Next generation, high-performance debugger"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 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=('76b46be75b412a3d22f0d26279306ae7e274fe4d7988a2184c529c38a6a76982'
+sha256sums=('49918b9f09816554a20ac44c5f85a32dc0a7a00759b3259e78064d674eac0373'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2019-03-25 Thread Filipe Laíns via arch-commits
Date: Tuesday, March 26, 2019 @ 00:19:23
  Author: ffy00
Revision: 443523

use https

Modified:
  pathological/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:45:43 UTC (rev 443522)
+++ PKGBUILD2019-03-26 00:19:23 UTC (rev 443523)
@@ -1,17 +1,18 @@
-# Maintainer: Eric Bélanger 
+# Maintainer: Filipe Laíns (FFY00) 
 
 pkgname=pathological
 pkgver=1.1.3
 pkgrel=10
-pkgdesc="A puzzle game with the same feel as frozen bubble"
+pkgdesc='A puzzle game with the same feel as frozen bubble'
 arch=('x86_64')
-url="http://pathological.sourceforge.net/;
+url='https://pathological.sourceforge.net/'
 license=('GPL')
 depends=('python2-pygame')
 makedepends=('netpbm')
 install=pathological.install
-source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz
-pathological.desktop pygame_181.patch encoding.patch)
+source=("https://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz;
+'pathological.desktop pygame_181.patch'
+'encoding.patch')
 
sha512sums=('a64e0ca9a3bf86ade4a1abdd4f471c341838f690b2471f21c488471b7800da55f89f42c62a51c9be380cb9f265432db904a5de6f6bb3a9a7dde835da94baf566'
 
'a2e65a8f005f5575e99305e71cbed2e5955b4564fa9377d228c4f54fccbda6aa148b7b506b21b4b04be0ee66754e9c8f2c2d6e37495da9f15dcc7664584fe669'
 
'0ee715036f1264a1e552396b874899d93eb8b44ddf5bbc898f5fa38588cc58ce1da134904afb8c58c799422d7be151cad397f85cb4960cf5c7a9eaa5590ea429'
@@ -18,9 +19,11 @@
 
'343282b22ecbb42243cf59492527336acd39eee584e19c1c53e9b9be5e0f75a8546548efb2d5a5fb70b32d8cb9d393f986d4ec07ed7fe584c144e2ab51e360a6')
 
 prepare() {
-  cd ${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
+
   patch -p0 < ../encoding.patch
   patch -p1 < ../pygame_181.patch
+
   sed -i 's|#!/usr/bin/python|#!/usr/bin/python2|' pathological.py
   sed -i 's|X11R6/include/X11|share|' Makefile
   sed -i 's|usr/games|usr/bin|' Makefile
@@ -27,15 +30,19 @@
 }
 
 build() {
-  cd ${pkgname}-${pkgver}
+  cd $pkgname-$pkgver
+
   make
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -D -m644 "${srcdir}/pathological.desktop" 
"${pkgdir}/usr/share/applications/pathological.desktop"
-  chown root:games "${pkgdir}/var/games"
-  chmod 775 "${pkgdir}/var/games"
-  rm "${pkgdir}/var/games/pathological_scores"
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -Dm 644 "$srcdir"/pathological.desktop 
"$pkgdir"/usr/share/applications/pathological.desktop
+
+  chown root:games "$pkgdir"/var/games
+  chmod 775 "$pkgdir"/var/games
+  rm "$pkgdir"/var/games/pathological_scores
 }


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 00:10:25
  Author: foutrelis
Revision: 349200

upgpkg: clang 8.0.0-1

New upstream release.

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

-+
 PKGBUILD|   21 -
 enable-SSP-and-PIE-by-default.patch |   77 ++
 2 files changed, 51 insertions(+), 47 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 23:16:23 UTC (rev 349199)
+++ PKGBUILD2019-03-26 00:10:25 UTC (rev 349200)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=clang
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="C language family frontend for LLVM"
 arch=('x86_64')
@@ -11,8 +11,7 @@
 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')
+'python: for scan-view and git-clang-format')
 provides=("clang-analyzer=$pkgver" "clang-tools-extra=$pkgver")
 conflicts=('clang-analyzer' 'clang-tools-extra')
 replaces=('clang-analyzer' 'clang-tools-extra')
@@ -20,13 +19,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=('a45b62dde5d7d5fdcdfa876b0af92f164d434b06e9e89b5d0b1cbc65dfe3f418'
+sha256sums=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b'
 'SKIP'
-'4c93c7d2bb07923a8b272da3ef7914438080aeb693725f4fc5c19cd0e2613bed'
+'4f00122be408a7482f2004bcf215720d2b88cf8dc78b824abb225da8ad359d4b'
 'SKIP'
-'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
 'SKIP'
-'8dd3938afb93a051acf69373f7a4e1eb7cf9dd28d8e334c98d30a531d4af0181')
+'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

 
@@ -94,13 +93,13 @@
 _python${_py%%.*}_optimize "$pkgdir/usr/lib/python$_py"
   done
 
-  # Fix shebang in Python 2 scripts
+  # Fix shebang in Python 2 script
   sed -i '1s|/usr/bin/env python$|&2|' \
-"$pkgdir/usr/bin/scan-view" \
-"$pkgdir"/usr/share/$pkgname/*.py
+"$pkgdir"/usr/share/$pkgname/run-find-all-symbols.py
 
   # Compile Python scripts
-  _python2_optimize "$pkgdir/usr/share"
+  _python2_optimize "$pkgdir/usr/share/clang"
+  _python3_optimize "$pkgdir/usr/share" -x 
'clang-include-fixer|run-find-all-symbols'
 }
 
 # vim:set ts=2 sw=2 et:

Modified: enable-SSP-and-PIE-by-default.patch
===
--- enable-SSP-and-PIE-by-default.patch 2019-03-25 23:16:23 UTC (rev 349199)
+++ enable-SSP-and-PIE-by-default.patch 2019-03-26 00:10:25 UTC (rev 349200)
@@ -1,6 +1,6 @@
-From ece245fe717765630790da501a3d64f5c09a1e09 Mon Sep 17 00:00:00 2001
+From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001
 From: Evangelos Foutras 
-Date: Thu, 20 Sep 2018 06:20:28 +0300
+Date: Tue, 26 Mar 2019 01:35:50 +0200
 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,7 +19,6 @@
 ---
  lib/Driver/ToolChains/Linux.cpp | 14 --
  lib/Driver/ToolChains/Linux.h   |  1 +
- test/Driver/clang-offload-bundler.c |  2 +-
  test/Driver/cross-linux.c   | 16 
  test/Driver/env.c   |  2 +-
  test/Driver/fsanitize.c | 14 +++---
@@ -27,15 +26,16 @@
  test/Driver/hexagon-toolchain-elf.c |  2 +-
  test/Driver/linux-as.c  |  4 ++--
  test/Driver/linux-ld.c  |  2 ++
+ test/Driver/ppc-abi.c   |  4 ++--
  test/Driver/riscv32-toolchain.c |  4 ++--
  test/Driver/stack-protector.c   |  4 ++--
- 12 files changed, 40 insertions(+), 27 deletions(-)
+ 12 files changed, 41 insertions(+), 28 deletions(-)
 
 diff --git a/lib/Driver/ToolChains/Linux.cpp b/lib/Driver/ToolChains/Linux.cpp
-index f8f3623918..7f75021542 100644
+index 65ab9b2daf..5b757b8028 100644
 --- a/lib/Driver/ToolChains/Linux.cpp
 +++ b/lib/Driver/ToolChains/Linux.cpp
-@@ -903,8 +903,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
+@@ -968,8 +968,18 @@ void Linux::AddIAMCUIncludeArgs(const ArgList ,
  }
  
  bool Linux::isPIEDefault() const {
@@ -55,32 +55,19 @@
 +  return 2;
  }
  
- SanitizerMask Linux::getSupportedSanitizers() const {
+ bool Linux::IsMathErrnoDefault() const {
 diff --git a/lib/Driver/ToolChains/Linux.h b/lib/Driver/ToolChains/Linux.h

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Tuesday, March 26, 2019 @ 00:10:34
  Author: foutrelis
Revision: 349201

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|  105 
 enable-SSP-and-PIE-by-default.patch |  289 ++
 2 files changed, 394 insertions(+)

Copied: clang/repos/staging-x86_64/PKGBUILD (from rev 349200, 
clang/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-26 00:10:34 UTC (rev 349201)
@@ -0,0 +1,105 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=clang
+pkgver=8.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 scan-view and git-clang-format')
+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=('084c115aab0084e63b23eee8c233abb6739c399e29966eaeccfc6e088e0b736b'
+'SKIP'
+'4f00122be408a7482f2004bcf215720d2b88cf8dc78b824abb225da8ad359d4b'
+'SKIP'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
+'SKIP'
+'58f86da25eb230ed6d423b5b61870cbf3bef88f38103ca676a2c7f34b2372171')
+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 script
+  sed -i '1s|/usr/bin/env python$|&2|' \
+"$pkgdir"/usr/share/$pkgname/run-find-all-symbols.py
+
+  # Compile Python scripts
+  _python2_optimize "$pkgdir/usr/share/clang"
+  _python3_optimize "$pkgdir/usr/share" -x 
'clang-include-fixer|run-find-all-symbols'
+}
+
+# vim:set ts=2 sw=2 et:

Copied: clang/repos/staging-x86_64/enable-SSP-and-PIE-by-default.patch (from 
rev 349200, 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  2019-03-26 00:10:34 UTC 
(rev 349201)
@@ -0,0 +1,289 @@
+From a076711d030ca5777465dab9f11c0639478a5cc8 Mon Sep 17 00:00:00 2001
+From: Evangelos 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 23:16:23
  Author: foutrelis
Revision: 349199

archrelease: copy trunk to staging-x86_64

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

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

Copied: lld/repos/staging-x86_64/PKGBUILD (from rev 349198, lld/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-25 23:16:23 UTC (rev 349199)
@@ -0,0 +1,65 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=lld
+pkgver=8.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=('9caec8ec922e32ffa130f0fb08e4c5a242d7e68ce757631e425e9eba2e1a6e37'
+'SKIP'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
+'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 lld/trunk (PKGBUILD)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 23:16:17
  Author: foutrelis
Revision: 349198

upgpkg: lld 8.0.0-1

New upstream release.

Modified:
  lld/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 23:12:03 UTC (rev 349197)
+++ PKGBUILD2019-03-25 23:16:17 UTC (rev 349198)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=lld
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="Linker from the LLVM project"
 arch=('x86_64')
@@ -12,9 +12,9 @@
 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=('8869aab2dd2d8e00d69943352d3166d159d7eae2615f66a684f4a0999fc74031'
+sha256sums=('9caec8ec922e32ffa130f0fb08e4c5a242d7e68ce757631e425e9eba2e1a6e37'
 'SKIP'
-'a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+'8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 23:11:57
  Author: foutrelis
Revision: 349196

upgpkg: openmp 8.0.0-1

New upstream release.

Modified:
  openmp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:45:23 UTC (rev 349195)
+++ PKGBUILD2019-03-25 23:11:57 UTC (rev 349196)
@@ -1,7 +1,7 @@
 # Maintainer: Evangelos Foutras 
 
 pkgname=openmp
-pkgver=7.0.1
+pkgver=8.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=('bf16b78a678da67d68405214ec7ee59d86a15f599855806192a75dcfca9b0d0c'
+sha256sums=('f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 23:12:03
  Author: foutrelis
Revision: 349197

archrelease: copy trunk to staging-x86_64

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

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

Copied: openmp/repos/staging-x86_64/PKGBUILD (from rev 349196, 
openmp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-25 23:12:03 UTC (rev 349197)
@@ -0,0 +1,43 @@
+# Maintainer: Evangelos Foutras 
+
+pkgname=openmp
+pkgver=8.0.0
+pkgrel=1
+pkgdesc="LLVM OpenMP Runtime Library"
+arch=('x86_64')
+url="https://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=('f7b1705d2f16c4fc23d6531f67d2dd6fb78a077dd346b02fed64f4b8df65c9d5'
+'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 boinc/repos (6 files)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:45:43
  Author: arojas
Revision: 443522

archrelease: copy trunk to community-staging-x86_64

Added:
  boinc/repos/community-staging-x86_64/
  boinc/repos/community-staging-x86_64/PKGBUILD
(from rev 443521, boinc/trunk/PKGBUILD)
  boinc/repos/community-staging-x86_64/boinc.bash
(from rev 443521, boinc/trunk/boinc.bash)
  boinc/repos/community-staging-x86_64/boinc.desktop
(from rev 443521, boinc/trunk/boinc.desktop)
  boinc/repos/community-staging-x86_64/boinc.install
(from rev 443521, boinc/trunk/boinc.install)
  boinc/repos/community-staging-x86_64/boinc.sysusers
(from rev 443521, boinc/trunk/boinc.sysusers)

+
 PKGBUILD   |  125 +++
 boinc.bash |   99 +++
 boinc.desktop  |   16 +++
 boinc.install  |   15 ++
 boinc.sysusers |2 
 5 files changed, 257 insertions(+)

Copied: boinc/repos/community-staging-x86_64/PKGBUILD (from rev 443521, 
boinc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:45:43 UTC (rev 443522)
@@ -0,0 +1,125 @@
+# Maintainer: Felix Yan 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Michal Krenek 
+
+pkgbase=boinc
+pkgname=(boinc boinc-nox)
+pkgver=7.12
+_tag="client_release/7/$pkgver"
+pkgrel=2
+arch=('x86_64')
+url="http://boinc.berkeley.edu/;
+license=('LGPL')
+makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 
'libxslt' 'libxss'
+ 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3')
+install=$pkgbase.install
+options=('!staticlibs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz;
+boinc.bash
+boinc.desktop
+boinc.sysusers
+
boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch;)
+sha512sums=('06f0a5449cb431f93e6081f994a1fdfbfb90e2d7f62dd01d55c0c29e7613eebc7f55222896513abaaccd2913a6f220045e5cf1dd431a092642ca88727f993ff3'
+
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
+
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
+
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934'
+
'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f')
+
+prepare() {
+  mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
+
+  cd $pkgbase-$pkgver
+
+  patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1
+  cp -r "$srcdir"/$pkgbase-$pkgver{,-nox}
+
+  ./_autosetup
+
+  # Prepare boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  # Don't force xss
+  sed -i 's/^  enable_xss="yes"$/  enable_xss="no"/' configure.ac
+  ./_autosetup
+}
+
+build() {
+  cd "$srcdir"/$pkgbase-$pkgver
+  LDFLAGS='-lX11' ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--enable-manager \
+--disable-static \
+--disable-server \
+--with-ssl \
+--with-x \
+--with-wxdir=/usr/lib \
+--with-wx-config=$(which wx-config-gtk3)
+  make
+
+  # Build boinc-nox
+  cd "$srcdir"/$pkgbase-$pkgver-nox
+  PKG_CONFIG=/usr/bin/pkg-config ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--enable-libraries \
+--enable-unicode \
+--enable-shared \
+--enable-dynamic-client-linkage \
+--enable-client \
+--disable-server \
+--disable-static \
+--disable-manager \
+--with-ssl \
+--without-wxdir \
+--without-x
+  make
+}
+
+package_boinc() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop"
+  depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 
'wxgtk3')
+
+  cd $pkgbase-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  #install sysusers conf
+  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
+
+  #install bash-completion
+  install -Dm644 "${srcdir}/$pkgbase.bash" 
"${pkgdir}/usr/share/bash-completion/completions/$pkgbase"
+
+  #install .desktop File
+  install -Dm644 "${srcdir}/$pkgbase.desktop" 
"${pkgdir}/usr/share/applications/$pkgbase.desktop"
+
+  #install icons
+  install -Dm644 
"${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" 
"${pkgdir}/usr/share/pixmaps/$pkgbase.png"
+
+  #remove initscripts stuff
+  rm -rf "$pkgdir/etc"
+}
+
+package_boinc-nox() {
+  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop 
without Xorg dependencies"
+  depends=('curl' 

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 22:45:23
  Author: foutrelis
Revision: 349195

archrelease: copy trunk to staging-x86_64

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

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

Copied: compiler-rt/repos/staging-x86_64/PKGBUILD (from rev 349194, 
compiler-rt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-25 22:45:23 UTC (rev 349195)
@@ -0,0 +1,47 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=compiler-rt
+pkgver=8.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=('b435c7474f459e71b2831f1a4e3f1d21203cb9c0172e94e9d9b69f50354f21b1'
+'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)

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 22:45:17
  Author: foutrelis
Revision: 349194

upgpkg: compiler-rt 8.0.0-1

New upstream release.

Modified:
  compiler-rt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:42:20 UTC (rev 349193)
+++ PKGBUILD2019-03-25 22:45:17 UTC (rev 349194)
@@ -2,7 +2,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=compiler-rt
-pkgver=7.0.1
+pkgver=8.0.0
 pkgrel=1
 pkgdesc="Compiler runtime libraries for clang"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends_x86_64=('lib32-gcc-libs')
 options=('staticlibs')
 source=(https://releases.llvm.org/$pkgver/$pkgname-$pkgver.src.tar.xz{,.sig})
-sha256sums=('782edfc119ee172f169c91dd79f2c964fb6b248bd9b73523149030ed505bbe18'
+sha256sums=('b435c7474f459e71b2831f1a4e3f1d21203cb9c0172e94e9d9b69f50354f21b1'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:45:17
  Author: arojas
Revision: 443521

wxgtk 3.1 rebuild

Modified:
  boinc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:22:48 UTC (rev 443520)
+++ PKGBUILD2019-03-25 22:45:17 UTC (rev 443521)
@@ -6,7 +6,7 @@
 pkgname=(boinc boinc-nox)
 pkgver=7.12
 _tag="client_release/7/$pkgver"
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://boinc.berkeley.edu/;
 license=('LGPL')
@@ -17,16 +17,20 @@
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz;
 boinc.bash
 boinc.desktop
-boinc.sysusers)
+boinc.sysusers
+
boinc-wxgtk-3.1.patch::"https://github.com/BOINC/boinc/commit/fbed9f32.patch;)
 
sha512sums=('06f0a5449cb431f93e6081f994a1fdfbfb90e2d7f62dd01d55c0c29e7613eebc7f55222896513abaaccd2913a6f220045e5cf1dd431a092642ca88727f993ff3'
 
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
 
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
-
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
+
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934'
+
'd64c727904efb183b6f082aa5b5a3982595053ca3e9086344b04363aefc45e20869744d595e9400b2d88d183715d27b040247071cf948daa2d7750deb5e4038f')
 
 prepare() {
   mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
 
   cd $pkgbase-$pkgver
+
+  patch -p1 -i ../boinc-wxgtk-3.1.patch # Fix build with wxgtk 3.1
   cp -r "$srcdir"/$pkgbase-$pkgver{,-nox}
 
   ./_autosetup


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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 22:42:20
  Author: foutrelis
Revision: 349193

archrelease: copy trunk to staging-x86_64

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

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

Copied: llvm/repos/staging-x86_64/PKGBUILD (from rev 349192, 
llvm/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-25 22:42:20 UTC (rev 349193)
@@ -0,0 +1,122 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
+pkgver=8.0.0
+pkgrel=1
+_ocaml_ver=4.07.1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
+ 'python-sphinx' 'python-recommonmark')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+llvm-config.h)
+sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
+'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 lit-based tests in other projects
+  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 349192, 
llvm/trunk/llvm-config.h)
===
--- staging-x86_64/llvm-config.h

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

2019-03-25 Thread Evangelos Foutras via arch-commits
Date: Monday, March 25, 2019 @ 22:42:13
  Author: foutrelis
Revision: 349192

upgpkg: llvm 8.0.0-1

New upstream release.

Modified:
  llvm/trunk/PKGBUILD
Deleted:
  llvm/trunk/add-discriminator-to-debuginfo-test.patch
  llvm/trunk/rusty-discriminator-thingy.patch

---+
 PKGBUILD  |   20 ++---
 add-discriminator-to-debuginfo-test.patch |   25 
 rusty-discriminator-thingy.patch  |   57 
 3 files changed, 6 insertions(+), 96 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:56:58 UTC (rev 349191)
+++ PKGBUILD2019-03-25 22:42:13 UTC (rev 349192)
@@ -2,23 +2,20 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=('llvm' 'llvm-libs' 'llvm-ocaml')
-pkgver=7.0.1
-pkgrel=2
+pkgver=8.0.0
+pkgrel=1
 _ocaml_ver=4.07.1
 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')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ "ocaml=$_ocaml_ver" 'ocaml-ctypes' 'ocaml-findlib'
+ 'python-sphinx' 'python-recommonmark')
 options=('staticlibs')
 source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
-rusty-discriminator-thingy.patch
-add-discriminator-to-debuginfo-test.patch
 llvm-config.h)
-sha256sums=('a38dfc4db47102ec79dcc2aa61e93722c5f6f06f0a961073bd84b78fb949419b'
+sha256sums=('8872be1b12c61450cacc82b3d153eab02be2546ef34fa3580ed14137bb26224c'
 'SKIP'
-'4abaef845abb899628deb62a3f184fb8433555620648150dc346a74ef134fd68'
-'1d2ea3a07e94f4c826706a452e93ed8a2301b5eed5715d22eab19a5ea3f3d0a7'
 '597dc5968c695bbdbb0eac9e8eb5117fcd2773bc91edf5ec103ecab8bc48')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

@@ -26,11 +23,6 @@
 prepare() {
   cd "$srcdir/llvm-$pkgver.src"
   mkdir build
-
-  # Fix rust 1.32 segfaults with LTO being enabled
-  # https://github.com/rust-lang/rust/issues/54614
-  patch -Np1 -i ../rusty-discriminator-thingy.patch
-  patch -Np1 -i ../add-discriminator-to-debuginfo-test.patch
 }
 
 build() {

Deleted: add-discriminator-to-debuginfo-test.patch
===
--- add-discriminator-to-debuginfo-test.patch   2019-03-25 21:56:58 UTC (rev 
349191)
+++ add-discriminator-to-debuginfo-test.patch   2019-03-25 22:42:13 UTC (rev 
349192)
@@ -1,25 +0,0 @@
-From cc1f2a595ead516812a6c50398f0f3480ebe031f Mon Sep 17 00:00:00 2001
-From: Jonas Devlieghere 
-Date: Fri, 21 Sep 2018 12:28:44 +
-Subject: [PATCH] [test] Fix Assembler/debug-info.ll
-
-Update Assembler/debug-info.ll to contain discriminator.
-
-git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@342727 
91177308-0d34-0410-b5e6-96231b3b80d8

- test/Assembler/debug-info.ll | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/Assembler/debug-info.ll b/test/Assembler/debug-info.ll
-index 4404b741d343..d54dba07ac1e 100644
 a/test/Assembler/debug-info.ll
-+++ b/test/Assembler/debug-info.ll
-@@ -83,7 +83,7 @@
- ; CHECK-NEXT: !32 = !DIFile(filename: "file", directory: "dir", checksumkind: 
CSK_MD5, checksum: "000102030405060708090a0b0c0d0e0f")
- !35 = !DIFile(filename: "file", directory: "dir", checksumkind: CSK_MD5, 
checksum: "000102030405060708090a0b0c0d0e0f")
- 
--; CHECK-NEXT: !33 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", 
scope: !14, size: 64)
-+; CHECK-NEXT: !33 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", 
scope: !14, size: 64, discriminator: !34)
- ; CHECK-NEXT: !34 = !DIDerivedType(tag: DW_TAG_member, scope: !33, baseType: 
!35, size: 64, align: 64, flags: DIFlagArtificial)
- ; CHECK-NEXT: !35 = !DIBasicType(name: "u64", size: 64, encoding: 
DW_ATE_unsigned)
- !36 = !DICompositeType(tag: DW_TAG_variant_part, name: "A", scope: !16, size: 
64, discriminator: !37)

Deleted: rusty-discriminator-thingy.patch
===
--- rusty-discriminator-thingy.patch2019-03-25 21:56:58 UTC (rev 349191)
+++ rusty-discriminator-thingy.patch2019-03-25 22:42:13 UTC (rev 349192)
@@ -1,57 +0,0 @@
-From da1fb72bb305d6bc1f3899d541414146934bf80f Mon Sep 17 00:00:00 2001
-From: Jonas Devlieghere 
-Date: Fri, 21 Sep 2018 12:03:14 +
-Subject: [PATCH] Ensure that variant part discriminator is read by
- MetadataLoader
-
-https://reviews.llvm.org/D42082 introduced variant parts to debug info
-in LLVM. Subsequent work on the Rust compiler has found a bug in that
-patch; namely, there is a path in MetadataLoader that fails to restore
-the discriminator.
-

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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:22:48
  Author: arojas
Revision: 443520

archrelease: copy trunk to community-staging-x86_64

Added:
  mediainfo/repos/community-staging-x86_64/
  mediainfo/repos/community-staging-x86_64/PKGBUILD
(from rev 443519, mediainfo/trunk/PKGBUILD)

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

Copied: mediainfo/repos/community-staging-x86_64/PKGBUILD (from rev 443519, 
mediainfo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:22:48 UTC (rev 443520)
@@ -0,0 +1,51 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Sergej Pupykin 
+# Contributor: hydro 
+
+pkgbase=mediainfo
+pkgname=(mediainfo mediainfo-gui)
+pkgver=18.12
+pkgrel=2
+
+pkgdesc="Supplies technical and tag information about a video or audio file"
+url="https://mediaarea.net/;
+arch=('x86_64')
+license=('BSD')
+
+depends=('libmediainfo' 'wxgtk3')
+
+source=(https://mediaarea.net/download/source/mediainfo/$pkgver/mediainfo_$pkgver.tar.xz)
+
+sha256sums=('6d3c10859d0dd021851d20a01c73f1fe41565d5d198a37aa8bf424e1dc29f306')
+
+build() {
+  cd MediaInfo/Project/GNU/CLI
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+
+  cd "$srcdir/MediaInfo/Project/GNU/GUI"
+  ./autogen.sh
+  ./configure --prefix=/usr --with-wx-config=/usr/bin/wx-config-gtk3
+  make
+}
+
+package_mediainfo() {
+  pkgdesc+=" (CLI interface)"
+  depends=('libmediainfo')
+
+  cd MediaInfo/Project/GNU/CLI
+  make DESTDIR="$pkgdir" install
+
+  install -D -m 644 "$srcdir"/MediaInfo/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_mediainfo-gui() {
+  pkgdesc+=" (GUI interface)"
+  depends=('libmediainfo' 'wxgtk3')
+
+  cd MediaInfo/Project/GNU/GUI
+  make DESTDIR="$pkgdir" install
+
+  install -D -m 644 "$srcdir"/MediaInfo/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:22:24
  Author: arojas
Revision: 443519

wxgtk 3.1 rebuild

Modified:
  mediainfo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:18:34 UTC (rev 443518)
+++ PKGBUILD2019-03-25 22:22:24 UTC (rev 443519)
@@ -5,7 +5,7 @@
 pkgbase=mediainfo
 pkgname=(mediainfo mediainfo-gui)
 pkgver=18.12
-pkgrel=1
+pkgrel=2
 
 pkgdesc="Supplies technical and tag information about a video or audio file"
 url="https://mediaarea.net/;


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:18:34
  Author: arojas
Revision: 443518

archrelease: copy trunk to community-staging-x86_64

Added:
  kicad/repos/community-staging-x86_64/
  kicad/repos/community-staging-x86_64/PKGBUILD
(from rev 443517, kicad/trunk/PKGBUILD)

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

Copied: kicad/repos/community-staging-x86_64/PKGBUILD (from rev 443517, 
kicad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:18:34 UTC (rev 443518)
@@ -0,0 +1,64 @@
+# Maintainer: Kyle Keen 
+# Contributor: Marq Schneider 
+
+pkgname=kicad
+pkgver=5.1.0
+pkgrel=2
+pkgdesc="Electronic schematic and printed circuit board (PCB) design tools"
+arch=('x86_64')
+#url="http://iut-tice.ujf-grenoble.fr/kicad/;
+url="http://kicad-pcb.org/;
+license=('GPL')
+#wxgtk3 is still not supported yet (FS#54839)
+depends=('wxgtk2' 'python2' 'boost-libs' 'glew' 'curl' 'glm' 'ngspice' 
'opencascade')
+# the AUR git package uses python3 but this release does not support it
+# can ngspice/opencascade be an optdep?
+# opencascade vs community edition?
+makedepends=('cmake' 'zlib' 'mesa' 'boost' 'swig')
+optdepends=('kicad-library: for footprints and symbols'
+'kicad-library-3d: for 3d models of components')
+source=("https://launchpad.net/kicad/5.0/$pkgver/+download/kicad-$pkgver.tar.xz;
+
"kicad-i18n.$pkgver.tgz::https://github.com/KiCad/kicad-i18n/archive/$pkgver.tar.gz;)
+sha512sums=('644865932d7e18e446c222cd85e969bb3462bca7fbf6c411e955cd460f5df45ed5221c0948ecd34262a2f5355e586c8fe04c1cb28fa51e4fd09d6f3f78c54761'
+
'c1d971958376d68fc7ea95551b8407344494b6babf807063efc0e392713a4807a3dbda42dc0d3c85035c7cfe19b2d5a139efb0a6323db642fe29852d0bdfccea')
+
+prepare() {
+  cd "$srcdir/kicad-$pkgver"
+  find -name '*.py' -exec sed -i '1s/python$/&2/' {} +
+}
+
+build() {
+  cd "$srcdir/kicad-$pkgver"
+
+  mkdir -p build/Release
+  cd build/Release
+  cmake ../.. -DCMAKE_BUILD_TYPE=Release\
+  -DCMAKE_INSTALL_PREFIX=/usr   \
+  -DCMAKE_INSTALL_LIBDIR=lib\
+  -DKICAD_USE_OCE=OFF   \
+  -DKICAD_USE_OCC=ON\
+  -DKICAD_SCRIPTING=ON  \
+  -DKICAD_SCRIPTING_MODULES=ON  \
+  -DKICAD_SCRIPTING_WXPYTHON=OFF \
+  -DKICAD_SCRIPTING_ACTION_MENU=ON \
+  -DBUILD_GITHUB_PLUGIN=ON
+  make
+
+  cd "$srcdir/kicad-i18n-$pkgver"
+  mkdir -p build/Release
+  cd build/Release
+  cmake ../.. -DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd "$srcdir/kicad-$pkgver/build/Release"
+
+  make DESTDIR="$pkgdir" install
+
+  # copy updated linux icons
+  #cp -r -n "$srcdir/$pkgname-icons/resources/linux/mime/icons" 
"$pkgdir/usr/share/"
+
+  cd "$srcdir/kicad-i18n-$pkgver/build/Release"
+  make DESTDIR="$pkgdir" install
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:18:11
  Author: arojas
Revision: 443517

wxgtk 3.1 rebuild

Modified:
  kicad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:13:28 UTC (rev 443516)
+++ PKGBUILD2019-03-25 22:18:11 UTC (rev 443517)
@@ -3,7 +3,7 @@
 
 pkgname=kicad
 pkgver=5.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Electronic schematic and printed circuit board (PCB) design tools"
 arch=('x86_64')
 #url="http://iut-tice.ujf-grenoble.fr/kicad/;


[arch-commits] Commit in (python2-poppler)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:13:28
  Author: arojas
Revision: 443516

Spring cleanup

Deleted:
  python2-poppler/


[arch-commits] Commit in (python2-elib-intl)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:12:48
  Author: arojas
Revision: 443514

Spring cleanup

Deleted:
  python2-elib-intl/


[arch-commits] Commit in (pyrtf)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:12:15
  Author: arojas
Revision: 443512

Spring cleanup

Deleted:
  pyrtf/


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

2019-03-25 Thread Filipe Laíns via arch-commits
Date: Monday, March 25, 2019 @ 22:10:32
  Author: ffy00
Revision: 443510

archrelease: copy trunk to community-any

Added:
  lutris/repos/community-any/PKGBUILD
(from rev 443509, lutris/trunk/PKGBUILD)
Deleted:
  lutris/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 22:09:53 UTC (rev 443509)
+++ PKGBUILD2019-03-25 22:10:32 UTC (rev 443510)
@@ -1,39 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Frederik “Freso” S. Olesen 
-# Contributor: Maxime Gauduin 
-
-pkgname=lutris
-pkgver=0.5.1.1
-pkgrel=1
-pkgdesc='Open Gaming Platform'
-arch=('any')
-url='https://lutris.net'
-license=('GPL3')
-depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 
'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr'
- 'python-pillow' 'python-requests' 'gnome-desktop' 'webkit2gtk' 'gvfs' 
'mesa-demos')
-makedepends=('python-setuptools')
-checkdepends=('xorg-server-xvfb' 'python-nose-cover3' 'wine' 'xterm')
-optdepends=('wine: Run windows games'
-'wine-staging: Run windows games - Staging patches')
-makedepends=('python-setuptools')
-source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz;)
-sha512sums=('3f036839ee7487aa25aa4c4fa7ce7e847fb660a6b5d3a3e2bd1ecf72ced9f43d425cc2152e87b71c09c37589b4ada26f3a9677a18fb73eba1d36dc4aa3bb20ac')
-
-build() {
-  cd $pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $pkgname-$pkgver
-
-  xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml 
--with-coverage --cover-package=lutris --cover-xml-file=coverage.xml
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-

Copied: lutris/repos/community-any/PKGBUILD (from rev 443509, 
lutris/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 22:10:32 UTC (rev 443510)
@@ -0,0 +1,39 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Frederik “Freso” S. Olesen 
+# Contributor: Maxime Gauduin 
+
+pkgname=lutris
+pkgver=0.5.1.2
+pkgrel=1
+pkgdesc='Open Gaming Platform'
+arch=('any')
+url='https://lutris.net'
+license=('GPL3')
+depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 
'cabextract' 'unzip' 'p7zip' 'curl' 'xorg-xrandr'
+ 'python-pillow' 'python-requests' 'gnome-desktop' 'webkit2gtk' 'gvfs' 
'mesa-demos')
+makedepends=('python-setuptools')
+checkdepends=('xorg-server-xvfb' 'python-nose-cover3' 'wine' 'xterm')
+optdepends=('wine: Run windows games'
+'wine-staging: Run windows games - Staging patches')
+makedepends=('python-setuptools')
+source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz;)
+sha512sums=('948b9fc95240325e84e008a2963088ec0ce869130dcf079470cb1879eda7c968f741dec328d0377e7a59fac21d7121e5b9f6aa9aba69d46d8dcdb2a69bd99611')
+
+build() {
+  cd $pkgname-$pkgver
+
+  python setup.py build
+}
+
+check() {
+  cd $pkgname-$pkgver
+
+  xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml 
--with-coverage --cover-package=lutris --cover-xml-file=coverage.xml
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:09:32
  Author: arojas
Revision: 443508

wxgtk 3.1 rebuild

Modified:
  limesuite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:09:23 UTC (rev 443507)
+++ PKGBUILD2019-03-25 22:09:32 UTC (rev 443508)
@@ -2,7 +2,7 @@
 
 pkgname=limesuite
 pkgver=19.01.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Driver and GUI for LMS7002M-based SDR platforms (LimeSDR, Novena RF7, 
etc.)'
 arch=('x86_64')
 url='https://github.com/myriadrf/LimeSuite'


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:09:53
  Author: arojas
Revision: 443509

archrelease: copy trunk to community-staging-x86_64

Added:
  limesuite/repos/community-staging-x86_64/
  limesuite/repos/community-staging-x86_64/PKGBUILD
(from rev 443508, limesuite/trunk/PKGBUILD)

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

Copied: limesuite/repos/community-staging-x86_64/PKGBUILD (from rev 443508, 
limesuite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:09:53 UTC (rev 443509)
@@ -0,0 +1,73 @@
+# Maintainer: Filipe Laíns (FFY00) 
+
+pkgname=limesuite
+pkgver=19.01.0
+pkgrel=2
+pkgdesc='Driver and GUI for LMS7002M-based SDR platforms (LimeSDR, Novena RF7, 
etc.)'
+arch=('x86_64')
+url='https://github.com/myriadrf/LimeSuite'
+license=('Apache')
+depends=('sqlite3' 'wxgtk2' 'freeglut' 'libusb>=1.0' 'soapysdr' 'wget' 
'gnuplot' 'glew' 'fltk')
+makedepends=('cmake' 'doxygen' 'octave')
+optdepends=('octave: Octave plugin')
+provides=('soapylms7')
+conflicts=('soapylms7')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('e7fdd680c9998b0a2cc9aad5b00b925f33efbca3e1149a89f3937629851dd1eb8fe23ffab0b47b4c9e0c7952e491e086f6394dae62f166e4f4688474200086ce')
+
+prepare() {
+  cd LimeSuite-$pkgver
+
+  # Change mode to 666 and ommit plugdev group
+  sed -i 's|MODE="660", GROUP="plugdev"|MODE="666"|g' 
udev-rules/64-limesuite.rules
+}
+
+build() {
+  mkdir -p LimeSuite-$pkgver/build
+  cd LimeSuite-$pkgver/build
+
+  cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+-DENABLE_UTILITIES=True \
+-DENABLE_LIME_UTIL=True \
+-DCMAKE_SKIP_RPATH=True \
+-DENABLE_DESKTOP=False \
+-DENABLE_SOAPY_LMS7=True \
+-DENABLE_EVB7COM=True \
+-DENABLE_PCIE_XILLYBUS=True \
+-DENABLE_REMOTE=True \
+-DENABLE_QUICKTEST=True \
+-DENABLE_MCU_TESTBENCH=True \
+-DENABLE_FTDI=True \
+-DENABLE_FX3=True \
+-DENABLE_STREAM_UNITE=True \
+-DENABLE_EXAMPLES=True \
+-DENABLE_HEADERS=True \
+-DENABLE_GUI=True \
+-DENABLE_OCTAVE=True \
+-DENABLE_API_DOXYGEN=True \
+-DLIME_SUITE_EXTVER=$pkgver
+
+ #-DENABLE_NOVENARF7=True \
+
+  make
+}
+
+package() {
+  cd LimeSuite-$pkgver/build
+
+  make DESTDIR="$pkgdir" install
+
+  # Install udev rules, changing mode to 666 and ommitting plugdev group
+  install -Dm 644 ../udev-rules/64-limesuite.rules 
"$pkgdir"/etc/udev/rules.d/64-limesuite.rules
+
+  # Install icons and .desktop file
+  install -Dm 644 ../Desktop/lime-suite-128.png 
"$pkgdir"/usr/share/pixmaps/lime-suite.png
+  install -Dm 755 ../Desktop/lime-suite.desktop 
"$pkgdir"/usr/share/applications/lime-suite.desktop
+
+  # Install documentation
+  install -dm 755 "$pkgdir"/usr/share/doc/$pkgname
+  cp -r --no-preserve=ownership ../docs/LMS_API_Documentation/* 
"$pkgdir"/usr/share/doc/$pkgname
+}
+


[arch-commits] Commit in (gourmet)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:09:23
  Author: arojas
Revision: 443507

Spring cleanup

Deleted:
  gourmet/


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:06:26
  Author: arojas
Revision: 443505

archrelease: copy trunk to community-staging-x86_64

Added:
  poedit/repos/community-staging-x86_64/
  poedit/repos/community-staging-x86_64/PKGBUILD
(from rev 443504, poedit/trunk/PKGBUILD)

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

Copied: poedit/repos/community-staging-x86_64/PKGBUILD (from rev 443504, 
poedit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:06:26 UTC (rev 443505)
@@ -0,0 +1,33 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Sergej Pupykin 
+# Contributor: Andrea Scarpino 
+# Contributor: Giovanni Scafora 
+# Contributor: Alexander Fehr 
+# Contributor: Daniel J Griffiths 
+
+pkgname=poedit
+epoch=1
+pkgver=2.2.1
+pkgrel=2
+pkgdesc="Cross-platform gettext catalogs (.po files) editor"
+arch=('x86_64')
+url="http://www.poedit.net/;
+license=('MIT')
+depends=('gtkspell3' 'lucene++' 'wxgtk3')
+makedepends=('boost')
+source=(https://github.com/vslavik/poedit/releases/download/v$pkgver-oss/poedit-${pkgver}.tar.gz)
+sha256sums=('e28267f3225cd69330b201d22dc2e1175e8fa2706ed52ce19ed68db136b3cbe5')
+
+build() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+
+  ./configure --prefix=/usr --libexecdir=/usr/lib/poedit 
--with-wx-config=/usr/bin/wx-config-gtk3
+  make CPPFLAGS+=' -DUCHAR_TYPE=uint16_t'
+}
+
+package() {
+  cd "${srcdir}"/${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:05:52
  Author: arojas
Revision: 443504

wxgtk 3.1 rebuild

Modified:
  poedit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 22:04:57 UTC (rev 443503)
+++ PKGBUILD2019-03-25 22:05:52 UTC (rev 443504)
@@ -8,7 +8,7 @@
 pkgname=poedit
 epoch=1
 pkgver=2.2.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Cross-platform gettext catalogs (.po files) editor"
 arch=('x86_64')
 url="http://www.poedit.net/;


[arch-commits] Commit in (qt5-styleplugins)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:04:57
  Author: arojas
Revision: 443503

Drop no longer needed package

Deleted:
  qt5-styleplugins/


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:03:03
  Author: arojas
Revision: 443501

archrelease: copy trunk to community-staging-x86_64

Added:
  moneymanagerex/repos/community-staging-x86_64/
  moneymanagerex/repos/community-staging-x86_64/PKGBUILD
(from rev 443500, moneymanagerex/trunk/PKGBUILD)

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

Copied: moneymanagerex/repos/community-staging-x86_64/PKGBUILD (from rev 
443500, moneymanagerex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 22:03:03 UTC (rev 443501)
@@ -0,0 +1,40 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: TDY 
+
+pkgname=moneymanagerex
+pkgver=1.3.3
+pkgrel=4
+pkgdesc="An easy-to-use personal finance suite"
+arch=('x86_64')
+url="http://www.moneymanagerex.org/;
+license=('GPL')
+depends=('wxgtk3' 'webkit2gtk')
+makedepends=('git' 'boost')
+_commit=('2a90484293b5020556d835054285fd77a3ee1150')
+source=(git+https://github.com/moneymanagerex/moneymanagerex.git#commit=${_commit})
+sha256sums=('SKIP')
+
+prepare() {
+  cd "${srcdir}"/$pkgname
+
+  git submodule update --init
+
+  # Fix build with wxgtk 3.1
+  git cherry-pick -n 47acc00d5355aacb1f15654c4c4ebb7080a6710f
+  git cherry-pick -n f23f4b027f839f3b8a9a3cd21034d2e4d9c6b7d9
+}
+
+build() {
+  cd "${srcdir}"/$pkgname
+
+  export LDFLAGS+=" -lwx_gtk3u_webview-3.1" # Fix build with wxgtk 3.1
+  ./configure --prefix=/usr --disable-shared --enable-unicode 
--with-wx-config=/usr/bin/wx-config-gtk3
+  make
+  make po
+}
+
+package() {
+  cd "${srcdir}"/$pkgname
+
+  make DESTDIR="${pkgdir}" install
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 22:02:41
  Author: arojas
Revision: 443500

wxgtk 3.1 rebuild

Modified:
  moneymanagerex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:56:30 UTC (rev 443499)
+++ PKGBUILD2019-03-25 22:02:41 UTC (rev 443500)
@@ -3,7 +3,7 @@
 
 pkgname=moneymanagerex
 pkgver=1.3.3
-pkgrel=3
+pkgrel=4
 pkgdesc="An easy-to-use personal finance suite"
 arch=('x86_64')
 url="http://www.moneymanagerex.org/;
@@ -18,11 +18,16 @@
   cd "${srcdir}"/$pkgname
 
   git submodule update --init
+
+  # Fix build with wxgtk 3.1
+  git cherry-pick -n 47acc00d5355aacb1f15654c4c4ebb7080a6710f
+  git cherry-pick -n f23f4b027f839f3b8a9a3cd21034d2e4d9c6b7d9
 }
 
 build() {
   cd "${srcdir}"/$pkgname
 
+  export LDFLAGS+=" -lwx_gtk3u_webview-3.1" # Fix build with wxgtk 3.1
   ./configure --prefix=/usr --disable-shared --enable-unicode 
--with-wx-config=/usr/bin/wx-config-gtk3
   make
   make po


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:56:58
  Author: demize
Revision: 349191

db-move: moved python-prometheus_client from [testing] to [extra] (any)

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

+
 /PKGBUILD  |   52 +++
 extra-any/PKGBUILD |   52 ---
 2 files changed, 52 insertions(+), 52 deletions(-)

Deleted: extra-any/PKGBUILD
===
--- extra-any/PKGBUILD  2019-03-25 21:50:09 UTC (rev 349190)
+++ extra-any/PKGBUILD  2019-03-25 21:56:58 UTC (rev 349191)
@@ -1,52 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=(python-prometheus_client python2-prometheus_client)
-pkgver=0.5.0
-pkgrel=1
-
-pkgdesc="Prometheus instrumentation library for Python applications"
-url="https://github.com/prometheus/client_python;
-arch=('any')
-license=('APACHE')
-
-makedepends=('python' 'python-setuptools'
- 'python2' 'python2-setuptools')
-checkdepends=('python-twisted' 'python-pytest'
-  'python2-twisted' 'python2-pytest' 'python2-futures')
-
-source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz)
-sha512sums=('6e6e6c0f859b7b9d593e1059b71fde8eed15ccd95e54c245b4e0e8edb748a4761f0929f2d6c06f1c4656eb81f26959c5cec6a58f4d725a587b433ffbb4582127')
-
-prepare() {
-  cp -r client_python-$pkgver client_python-$pkgver-py2
-}
-
-build() {
-  cd client_python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/client_python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd client_python-$pkgver
-  python setup.py test
-
-  cd "$srcdir"/client_python-$pkgver-py2
-  python2 setup.py test
-}
-
-package_python-prometheus_client() {
-  depends=('python')
-
-  cd client_python-$pkgver
-  python setup.py install --root="$pkgdir" --skip-build --optimize=1
-}
-
-package_python2-prometheus_client() {
-  depends=('python2')
-
-  cd client_python-$pkgver
-  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
-}

Copied: python-prometheus_client/repos/extra-any/PKGBUILD (from rev 349190, 
python-prometheus_client/repos/testing-any/PKGBUILD)
===
--- extra-any/PKGBUILD  (rev 0)
+++ extra-any/PKGBUILD  2019-03-25 21:56:58 UTC (rev 349191)
@@ -0,0 +1,52 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=(python-prometheus_client python2-prometheus_client)
+pkgver=0.6.0
+pkgrel=1
+
+pkgdesc="Prometheus instrumentation library for Python applications"
+url="https://github.com/prometheus/client_python;
+arch=('any')
+license=('APACHE')
+
+makedepends=('python' 'python-setuptools'
+ 'python2' 'python2-setuptools')
+checkdepends=('python-twisted' 'python-pytest'
+  'python2-twisted' 'python2-pytest' 'python2-futures')
+
+source=(client_python-$pkgver.tar.gz::https://github.com/prometheus/client_python/archive/v${pkgver}.tar.gz)
+sha512sums=('a2b92683f939961c567c266a54699de6f37088cd4e61c9d9a5f4451228b4c3bfa4c517e4a5187867f5463d726a8dc6e7fdae30973c1e9aa9aa1a03247b2e99cd')
+
+prepare() {
+  cp -r client_python-$pkgver client_python-$pkgver-py2
+}
+
+build() {
+  cd client_python-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/client_python-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd client_python-$pkgver
+  python setup.py test
+
+  cd "$srcdir"/client_python-$pkgver-py2
+  python2 setup.py test
+}
+
+package_python-prometheus_client() {
+  depends=('python')
+
+  cd client_python-$pkgver
+  python setup.py install --root="$pkgdir" --skip-build --optimize=1
+}
+
+package_python2-prometheus_client() {
+  depends=('python2')
+
+  cd client_python-$pkgver
+  python2 setup.py install --root="$pkgdir" --skip-build --optimize=1
+}


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:56:30
  Author: demize
Revision: 443499

db-move: moved parallel from [community-testing] to [community] (any)

Added:
  parallel/repos/community-any/0001-Remove-citation-things.patch
(from rev 443498, 
parallel/repos/community-testing-any/0001-Remove-citation-things.patch)
  parallel/repos/community-any/0002-Remove-GNU-branding.patch
(from rev 443498, 
parallel/repos/community-testing-any/0002-Remove-GNU-branding.patch)
  parallel/repos/community-any/PKGBUILD
(from rev 443498, parallel/repos/community-testing-any/PKGBUILD)
Deleted:
  parallel/repos/community-any/PKGBUILD
  parallel/repos/community-any/remove-citation-nagging.patch
  parallel/repos/community-testing-any/

-+
 /PKGBUILD   |   40 ++
 community-any/0001-Remove-citation-things.patch |  277 +++
 community-any/0002-Remove-GNU-branding.patch|  165 +
 community-any/PKGBUILD  |   37 --
 community-any/remove-citation-nagging.patch |  387 --
 5 files changed, 482 insertions(+), 424 deletions(-)

Copied: parallel/repos/community-any/0001-Remove-citation-things.patch (from 
rev 443498, 
parallel/repos/community-testing-any/0001-Remove-citation-things.patch)
===
--- community-any/0001-Remove-citation-things.patch 
(rev 0)
+++ community-any/0001-Remove-citation-things.patch 2019-03-25 21:56:30 UTC 
(rev 443499)
@@ -0,0 +1,277 @@
+From e53f497bdd17ea5f6947d3b4af5d44c54b2978f5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
+Date: Fri, 22 Mar 2019 19:03:41 +0100
+Subject: [PATCH 1/2] Remove citation things
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Signed-off-by: Johannes Löthberg 
+---
+ src/parallel | 218 +--
+ 1 file changed, 1 insertion(+), 217 deletions(-)
+
+diff --git a/src/parallel b/src/parallel
+index 27a07c1..8e4437a 100755
+--- a/src/parallel
 b/src/parallel
+@@ -1206,8 +1206,6 @@ sub options_hash() {
+"gnu" => \$opt::gnu,
+"link|xapply" => \$opt::link,
+"linkinputsource|xapplyinputsource=i" => \@opt::linkinputsource,
+-   # Before changing this line, please read
+- # 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+"bibtex|citation" => \$opt::citation,
+"wc|willcite|will-cite|nn|nonotice|no-notice" => \$opt::willcite,
+# Termination and retries
+@@ -1312,12 +1310,6 @@ sub parse_options(@) {
+ my @argv_before = @ARGV;
+ @ARGV = read_options();
+ 
+-# Before changing this line, please read
+-# 
https://www.gnu.org/software/parallel/parallel_design.html#Citation-notice
+-if(defined $opt::citation) {
+-  citation(\@argv_before,\@ARGV);
+-  wait_and_exit(0);
+-}
+ # no-* overrides *
+ if($opt::nokeeporder) { $opt::keeporder = undef; }
+ 
+@@ -1544,59 +1536,6 @@ sub parse_options(@) {
+ if(defined $opt::eta) { $opt::progress = $opt::eta; }
+ if(defined $opt::bar) { $opt::progress = $opt::bar; }
+ 
+-# Funding a free software project is hard. GNU Parallel is no
+-# exception. On top of that it seems the less visible a project
+-# is, the harder it is to get funding. And the nature of GNU
+-# Parallel is that it will never be seen by "the guy with the
+-# checkbook", but only by the people doing the actual work.
+-#
+-# This problem has been covered by others - though no solution has
+-# been found:
+-# https://www.slideshare.net/NadiaEghbal/consider-the-maintainer
+-# https://www.numfocus.org/blog/why-is-numpy-only-now-getting-funded/
+-#
+-# Before implementing the citation notice it was discussed with
+-# the users:
+-# https://lists.gnu.org/archive/html/parallel/2013-11/msg6.html
+-#
+-# Having to spend 10 seconds on running 'parallel --citation' once
+-# is no doubt not an ideal solution, but no one has so far come up
+-# with an ideal solution - neither for funding GNU Parallel nor
+-# other free software.
+-#
+-# If you believe you have the perfect solution, you should try it
+-# out, and if it works, you should post it on the email
+-# list. Ideas that will cost work and which have not been tested
+-# are, however, unlikely to be prioritized.
+-#
+-# Please note that GPL version 3 gives you the right to fork GNU
+-# Parallel under a new name, but it does not give you the right to
+-# distribute modified copies with the citation notice disabled
+-# under the name GNU Parallel. To do that you need to be the owner
+-# of the GNU Parallel trademark. The xt:Commerce case shows this.
+-#
+-# Description of the xt:Commerce case in OLG Duesseldorf
+-# 

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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:56:05
  Author: demize
Revision: 443498

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

Added:
  pacutils/repos/community-x86_64/PKGBUILD
(from rev 443497, pacutils/repos/community-testing-x86_64/PKGBUILD)
Deleted:
  pacutils/repos/community-testing-x86_64/
  pacutils/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   49 
 community-x86_64/PKGBUILD |   49 
 2 files changed, 49 insertions(+), 49 deletions(-)

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2019-03-25 21:55:43 UTC (rev 443497)
+++ community-x86_64/PKGBUILD   2019-03-25 21:56:05 UTC (rev 443498)
@@ -1,49 +0,0 @@
-# Maintainer: Johannes Löthberg 
-
-pkgname=pacutils
-pkgver=0.6.3
-pkgrel=2
-
-pkgdesc='Helper tools for libalpm'
-url='https://github.com/andrewgregory/pacutils'
-arch=('x86_64')
-license=('MIT')
-
-depends=('pacman')
-makedepends=('git')
-
-source=("git+https://github.com/andrewgregory/pacutils.git#commit=eb577044494f6a1bb0bb7863534396d068725d33;
 # tags/v0.6.3
-
"git+https://github.com/andrewgregory/globdir.c#commit=f7ea40047c1b23e5035a3626c9187c64539d66f2;
-
"git+https://github.com/andrewgregory/mINI.c.git#commit=ee64e149ed725b932adf23e0228f7cd8cb856901;
-
"git+https://github.com/andrewgregory/tap.c.git#commit=8ce85ce0ab95593c333e705f6eff44121b29e142;)
-sha1sums=('SKIP'
-  'SKIP'
-  'SKIP'
-  'SKIP')
-
-prepare() {
-  cd pacutils
-  git submodule init
-  git config submodule.ext/globdir.c.url "$srcdir/globdir.c"
-  git config submodule.ext/mini.c.url "$srcdir/mINI.c"
-  git config submodule.t/tap.c.url "$srcdir/tap.c"
-  git submodule update
-}
-
-build() {
-  cd pacutils
-  make CFLAGS="$CFLAGS $LDFLAGS" SYSCONFDIR=/etc LOCALSTATEDIR=/var
-}
-
-check() {
-  cd pacutils
-  make check
-}
-
-package() {
-  cd pacutils
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING
-}
-
-# vim: set ft=PKGBUILD et sw=2:

Copied: pacutils/repos/community-x86_64/PKGBUILD (from rev 443497, 
pacutils/repos/community-testing-x86_64/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2019-03-25 21:56:05 UTC (rev 443498)
@@ -0,0 +1,49 @@
+# Maintainer: Johannes Löthberg 
+
+pkgname=pacutils
+pkgver=0.7.0
+pkgrel=1
+
+pkgdesc='Helper tools for libalpm'
+url='https://github.com/andrewgregory/pacutils'
+arch=('x86_64')
+license=('MIT')
+
+depends=('pacman')
+makedepends=('git')
+
+source=("git+https://github.com/andrewgregory/pacutils.git#commit=4714b035237b97a01875734592e02986b48d5111;
 # tags/v0.7.0
+
"git+https://github.com/andrewgregory/globdir.c#commit=f7ea40047c1b23e5035a3626c9187c64539d66f2;
+
"git+https://github.com/andrewgregory/mINI.c.git#commit=ee64e149ed725b932adf23e0228f7cd8cb856901;
+
"git+https://github.com/andrewgregory/tap.c.git#commit=8ce85ce0ab95593c333e705f6eff44121b29e142;)
+sha1sums=('SKIP'
+  'SKIP'
+  'SKIP'
+  'SKIP')
+
+prepare() {
+  cd pacutils
+  git submodule init
+  git config submodule.ext/globdir.c.url "$srcdir/globdir.c"
+  git config submodule.ext/mini.c.url "$srcdir/mINI.c"
+  git config submodule.t/tap.c.url "$srcdir/tap.c"
+  git submodule update
+}
+
+build() {
+  cd pacutils
+  make CFLAGS="$CFLAGS $LDFLAGS" SYSCONFDIR=/etc LOCALSTATEDIR=/var
+}
+
+check() {
+  cd pacutils
+  make check
+}
+
+package() {
+  cd pacutils
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/"$pkgname"/COPYING
+}
+
+# vim: set ft=PKGBUILD et sw=2:


[arch-commits] Commit in haproxy/repos (11 files)

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:55:43
  Author: demize
Revision: 443497

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

Added:
  
haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
(from rev 443496, 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
  haproxy/repos/community-x86_64/PKGBUILD
(from rev 443496, haproxy/repos/community-testing-x86_64/PKGBUILD)
  haproxy/repos/community-x86_64/haproxy.cfg
(from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.cfg)
  haproxy/repos/community-x86_64/haproxy.install
(from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.install)
  haproxy/repos/community-x86_64/haproxy.sysusers
(from rev 443496, haproxy/repos/community-testing-x86_64/haproxy.sysusers)
Deleted:
  haproxy/repos/community-testing-x86_64/
  
haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
  haproxy/repos/community-x86_64/PKGBUILD
  haproxy/repos/community-x86_64/haproxy.cfg
  haproxy/repos/community-x86_64/haproxy.install
  haproxy/repos/community-x86_64/haproxy.sysusers

--+
 /0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch |   
57 +++
 /PKGBUILD|   
77 ++
 /haproxy.cfg |   
49 ++
 /haproxy.install |
8 +
 /haproxy.sysusers|
1 
 community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch |   
57 ---
 community-x86_64/PKGBUILD|   
77 --
 community-x86_64/haproxy.cfg |   
49 --
 community-x86_64/haproxy.install |
8 -
 community-x86_64/haproxy.sysusers|
1 
 10 files changed, 192 insertions(+), 192 deletions(-)

Deleted: 
community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
===
--- community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
2019-03-25 21:52:57 UTC (rev 443496)
+++ community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
2019-03-25 21:55:43 UTC (rev 443497)
@@ -1,57 +0,0 @@
-From 53fd8dbb4ecd3f8bcf4c1f3c0bc7fe39c7be6bd7 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= 
-Date: Wed, 9 Jan 2019 23:37:02 +0100
-Subject: [PATCH] Use CFLAGS and LDFLAGS when building contrib
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Signed-off-by: Johannes Löthberg 

- contrib/halog/Makefile| 2 +-
- contrib/ip6range/Makefile | 2 +-
- contrib/iprange/Makefile  | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
-index 5e687c09..2474409a 100644
 a/contrib/halog/Makefile
-+++ b/contrib/halog/Makefile
-@@ -16,7 +16,7 @@ DEFINE   =
- OBJS = halog
- 
- halog: halog.c fgets2.c
--  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(EBTREE_DIR)/ebtree.c 
$(EBTREE_DIR)/eb32tree.c $(EBTREE_DIR)/eb64tree.c $(EBTREE_DIR)/ebmbtree.c 
$(EBTREE_DIR)/ebsttree.c $(EBTREE_DIR)/ebistree.c $(EBTREE_DIR)/ebimtree.c $^
-+  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(EBTREE_DIR)/ebtree.c $(EBTREE_DIR)/eb32tree.c $(EBTREE_DIR)/eb64tree.c 
$(EBTREE_DIR)/ebmbtree.c $(EBTREE_DIR)/ebsttree.c $(EBTREE_DIR)/ebistree.c 
$(EBTREE_DIR)/ebimtree.c $^
- 
- clean:
-   rm -f $(OBJS) *.[oas]
-diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
-index 55849b6d..1276b97d 100644
 a/contrib/ip6range/Makefile
-+++ b/contrib/ip6range/Makefile
-@@ -7,7 +7,7 @@ OBJS = ip6range
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~
-diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile
-index b3c72eda..e92baf3d 100644
 a/contrib/iprange/Makefile
-+++ b/contrib/iprange/Makefile
-@@ -7,7 +7,7 @@ OBJS = iprange
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~
--- 
-2.20.1
-

Copied: 
haproxy/repos/community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
 (from rev 443496, 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
===
--- community-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
   

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

2019-03-25 Thread Eli Schwartz via arch-commits
Date: Monday, March 25, 2019 @ 21:52:38
  Author: eschwartz
Revision: 443495

upgpkg: cinnamon 4.0.10-1

upstream release

Modified:
  cinnamon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:47:19 UTC (rev 443494)
+++ PKGBUILD2019-03-25 21:52:38 UTC (rev 443495)
@@ -5,11 +5,11 @@
 # Contributor: CReimer
 
 pkgname=cinnamon
-pkgver=4.0.9
+pkgver=4.0.10
 pkgrel=1
 pkgdesc="Linux desktop which provides advanced innovative features and a 
traditional user experience"
 arch=('x86_64')
-url="https://github.com/linuxmint/Cinnamon;
+url="https://github.com/linuxmint/${pkgname};
 license=('GPL2')
 depends=('accountsservice' 'caribou' 'cinnamon-control-center' 
'cinnamon-menus' 'cinnamon-screensaver'
  'cinnamon-session' 'cinnamon-settings-daemon' 'cjs' 
'gnome-backgrounds'
@@ -27,16 +27,16 @@
 "0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch"
 "set_wheel.patch"
 "default-theme.patch")
-sha512sums=('4a634de5368343587688820419acc35798fa81e43991c9062c9c6c70c1db19a9bbaca28061066308d97d956b0532e47949d46018364bf995a0d98b8b10c58d95'
+sha512sums=('80c037b3044c8f95bc269a14039d1fbe85e2bb68a0e5eae56a8bf3aecd6fb84f4623d7cfe223f2efd918305502341f5899becefa711f06f3c17862080464effd'
 
'eb418d545826b27f6a6b9eb8795fb042f9f2d7952ae19893dda30ce378eb5312bee08e569252672de875dcab848343dee816fad60bcb292f39c7246d9f0e4602'
 
'fd7e117054996ed1c3dfd0f968c2bf98ca4fcee9a100221f8839a232147745ec0140e1f68eeffba58a3c44f66f26e05d433648a7a28858ec669524f7266ba04c'
 
'3c460141b277df61c4546cc311fa5ecc7e7ea19a7d39a92d1d0214c37a91b4e163bc91823df7098bd2cf6fb430361cdb9839ab96abe53fe82f2a735e187de563')
 
 prepare() {
-cd "${srcdir}"/Cinnamon-${pkgver}
+cd "${srcdir}"/${pkgname}-${pkgver}
 
 # Check for the cc-panel module path, not for the irrelevant binary
-# https://github.com/linuxmint/Cinnamon/pull/7382
+# https://github.com/linuxmint/cinnamon/pull/7382
 patch -p1 -i 
../0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
 
 # Use wheel group instread of sudo (taken from Fedora)
@@ -52,7 +52,7 @@
 sed -i 
's/RequiredComponents=\(.*\)$/RequiredComponents=\1polkit-gnome-authentication-agent-1;/'
 \
 files/usr/share/cinnamon-session/sessions/cinnamon*.session
 
-# https://github.com/linuxmint/Cinnamon/issues/3575#issuecomment-374887122
+# https://github.com/linuxmint/cinnamon/issues/3575#issuecomment-374887122
 # Cinnamon has no upstream backgrounds, use GNOME backgrounds instead
 sed -i 
's|/usr/share/cinnamon-background-properties|/usr/share/gnome-background-properties|'
 \
 files/usr/share/cinnamon/cinnamon-settings/modules/cs_backgrounds.py
@@ -61,7 +61,7 @@
 }
 
 build() {
-cd "${srcdir}"/Cinnamon-${pkgver}
+cd "${srcdir}"/${pkgname}-${pkgver}
 
 ./configure --prefix=/usr \
 --sysconfdir=/etc \
@@ -79,7 +79,7 @@
 }
 
 package() {
-cd "${srcdir}"/Cinnamon-${pkgver}
+cd "${srcdir}"/${pkgname}-${pkgver}
 
 make DESTDIR="${pkgdir}" install
 }


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

2019-03-25 Thread Eli Schwartz via arch-commits
Date: Monday, March 25, 2019 @ 21:52:57
  Author: eschwartz
Revision: 443496

archrelease: copy trunk to community-x86_64

Added:
  
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
(from rev 443495, 
cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch)
  cinnamon/repos/community-x86_64/PKGBUILD
(from rev 443495, cinnamon/trunk/PKGBUILD)
  cinnamon/repos/community-x86_64/default-theme.patch
(from rev 443495, cinnamon/trunk/default-theme.patch)
  cinnamon/repos/community-x86_64/set_wheel.patch
(from rev 443495, cinnamon/trunk/set_wheel.patch)
Deleted:
  
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
  cinnamon/repos/community-x86_64/PKGBUILD
  cinnamon/repos/community-x86_64/default-theme.patch
  cinnamon/repos/community-x86_64/set_wheel.patch

-+
 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch |   76 ++--
 PKGBUILD|  170 
+-
 default-theme.patch |   50 +-
 set_wheel.patch |  110 +++---
 4 files changed, 203 insertions(+), 203 deletions(-)

Deleted: 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
===
--- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2019-03-25 21:52:38 UTC (rev 443495)
+++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2019-03-25 21:52:57 UTC (rev 443496)
@@ -1,38 +0,0 @@
-From ad1e03d6b652b4c7ce0bd9469087b40989824f5c Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Tue, 20 Mar 2018 14:11:02 -0400
-Subject: [PATCH] cinnamon-settings: don't rely on the presence of
- cinnamon-control-center
-
-The existence of the cinnamon-control-center binary does not even tell
-us what control center libraries are available. So instead, do the same
-thing we did for cinnamon-settings modules, and check if the library
-exists.

- files/usr/bin/cinnamon-settings | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings
-index fcd1fee9e..e20ba0b78 100755
 a/files/usr/bin/cinnamon-settings
-+++ b/files/usr/bin/cinnamon-settings
-@@ -7,6 +7,7 @@ Usage:  cinnamon-settings [optional module name]
- 
- import os
- import sys
-+import sysconfig
- 
- if len(sys.argv) > 1:
- module = sys.argv[1]
-@@ -14,7 +15,7 @@ if len(sys.argv) > 1:
- os.execvp("/usr/share/cinnamon/cinnamon-settings/xlet-settings.py", 
(" ", module[0:-1]) + tuple(sys.argv[2:]))
- elif 
os.path.exists("/usr/share/cinnamon/cinnamon-settings/modules/cs_%s.py" % 
module):
- 
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) 
+ tuple(sys.argv[1:]))
--elif os.path.exists("/usr/bin/cinnamon-control-center"):
-+elif os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), 
"cinnamon-control-center-1/panels/lib%s.so" % module)):
- 
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", (" ",) 
+ tuple(sys.argv[1:]))
- elif os.path.exists("/usr/bin/gnome-control-center"):
- print ("Unknown module %s, calling gnome-control-center" % module)
--- 
-2.20.0
-

Copied: 
cinnamon/repos/community-x86_64/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch
 (from rev 443495, 
cinnamon/trunk/0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch)
===
--- 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
(rev 0)
+++ 0001-cinnamon-settings-don-t-rely-on-the-presence-of-cinn.patch 
2019-03-25 21:52:57 UTC (rev 443496)
@@ -0,0 +1,38 @@
+From ad1e03d6b652b4c7ce0bd9469087b40989824f5c Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 20 Mar 2018 14:11:02 -0400
+Subject: [PATCH] cinnamon-settings: don't rely on the presence of
+ cinnamon-control-center
+
+The existence of the cinnamon-control-center binary does not even tell
+us what control center libraries are available. So instead, do the same
+thing we did for cinnamon-settings modules, and check if the library
+exists.
+---
+ files/usr/bin/cinnamon-settings | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/files/usr/bin/cinnamon-settings b/files/usr/bin/cinnamon-settings
+index fcd1fee9e..e20ba0b78 100755
+--- a/files/usr/bin/cinnamon-settings
 b/files/usr/bin/cinnamon-settings
+@@ -7,6 +7,7 @@ Usage:  cinnamon-settings [optional module name]
+ 
+ import os
+ import sys
++import sysconfig
+ 
+ if len(sys.argv) > 1:
+ module = sys.argv[1]
+@@ -14,7 +15,7 @@ if len(sys.argv) > 1:
+ os.execvp("/usr/share/cinnamon/cinnamon-settings/xlet-settings.py", 
(" ", 

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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:50:09
  Author: demize
Revision: 349190

archrelease: copy trunk to testing-x86_64

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

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

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

Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349189, 
pkgconf/trunk/platform-pkg-config.in)
===
--- testing-x86_64/platform-pkg-config.in   (rev 0)
+++ testing-x86_64/platform-pkg-config.in   2019-03-25 21:50:09 UTC (rev 
349190)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Simple wrapper to tell pkgconf to behave as a platform-specific version of 
pkg-config
+# Platform: @TARGET_PLATFORM@
+
+: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@}
+: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} 
+: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@}
+export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH 
PKG_CONFIG_SYSTEM_INCLUDE_PATH
+
+exec pkgconf "$@"


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:50:02
  Author: demize
Revision: 349189

upgpkg: pkgconf 1.6.1-1

Modified:
  pkgconf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:40:59 UTC (rev 349188)
+++ PKGBUILD2019-03-25 21:50:02 UTC (rev 349189)
@@ -5,7 +5,7 @@
 # Contributor: Bartlomiej Piotrowski 
 
 pkgname=pkgconf
-pkgver=1.6.0
+pkgver=1.6.1
 pkgrel=1
 pkgdesc="Package compiler and linker metadata toolkit"
 url="https://github.com/pkgconf/pkgconf;
@@ -17,8 +17,8 @@
 conflicts=(pkg-config)
 replaces=(pkg-config)
 groups=(base-devel)
-_commit=e2fdd6f47020bdfa670225d6f0763b082a419f91  # tags/pkgconf-1.6.0
-source=("git+https://github.com/pkgconf/pkgconf#commit=$_commit; 
platform-pkg-config.in)
+_commit=be6011222b52db362d2a4fdf602b4e4928b5317b  # tags/pkgconf-1.6.1
+source=("git+https://git.dereferenced.org/pkgconf/pkgconf#commit=$_commit; 
platform-pkg-config.in)
 sha256sums=('SKIP'
 '7c61338fbd83f9783d805c2f2f97b426977895a2f4b79e0ae5bc8e9d7996edaa')
 


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

2019-03-25 Thread Filipe Laíns via arch-commits
Date: Monday, March 25, 2019 @ 21:47:19
  Author: ffy00
Revision: 443494

upgpkg: lutris 0.5.1.2-1

Modified:
  lutris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:34:49 UTC (rev 443493)
+++ PKGBUILD2019-03-25 21:47:19 UTC (rev 443494)
@@ -3,7 +3,7 @@
 # Contributor: Maxime Gauduin 
 
 pkgname=lutris
-pkgver=0.5.1.1
+pkgver=0.5.1.2
 pkgrel=1
 pkgdesc='Open Gaming Platform'
 arch=('any')
@@ -17,7 +17,7 @@
 'wine-staging: Run windows games - Staging patches')
 makedepends=('python-setuptools')
 source=("https://github.com/lutris/lutris/archive/v$pkgver.tar.gz;)
-sha512sums=('3f036839ee7487aa25aa4c4fa7ce7e847fb660a6b5d3a3e2bd1ecf72ced9f43d425cc2152e87b71c09c37589b4ada26f3a9677a18fb73eba1d36dc4aa3bb20ac')
+sha512sums=('948b9fc95240325e84e008a2963088ec0ce869130dcf079470cb1879eda7c968f741dec328d0377e7a59fac21d7121e5b9f6aa9aba69d46d8dcdb2a69bd99611')
 
 build() {
   cd $pkgname-$pkgver


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:40:59
  Author: demize
Revision: 349188

Accidentally testingpkg'd same version

Deleted:
  pkgconf/repos/testing-x86_64/


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:38:50
  Author: demize
Revision: 349187

archrelease: copy trunk to testing-x86_64

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

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

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

Copied: pkgconf/repos/testing-x86_64/platform-pkg-config.in (from rev 349186, 
pkgconf/trunk/platform-pkg-config.in)
===
--- testing-x86_64/platform-pkg-config.in   (rev 0)
+++ testing-x86_64/platform-pkg-config.in   2019-03-25 21:38:50 UTC (rev 
349187)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+# Simple wrapper to tell pkgconf to behave as a platform-specific version of 
pkg-config
+# Platform: @TARGET_PLATFORM@
+
+: ${PKG_CONFIG_LIBDIR=@PKGCONF_LIBDIRS@}
+: ${PKG_CONFIG_SYSTEM_LIBRARY_PATH=@PKGCONF_SYSLIBDIR@} 
+: ${PKG_CONFIG_SYSTEM_INCLUDE_PATH=@PKGCONF_SYSINCDIR@}
+export PKG_CONFIG_LIBDIR PKG_CONFIG_SYSTEM_LIBRARY_PATH 
PKG_CONFIG_SYSTEM_INCLUDE_PATH
+
+exec pkgconf "$@"


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:34:49
  Author: demize
Revision: 443493

archrelease: copy trunk to community-testing-any

Added:
  anki/repos/community-testing-any/PKGBUILD
(from rev 443492, anki/trunk/PKGBUILD)
Deleted:
  anki/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 21:34:40 UTC (rev 443492)
+++ PKGBUILD2019-03-25 21:34:49 UTC (rev 443493)
@@ -1,31 +0,0 @@
-# Maintainer: Johannes Löthberg 
-# Contributor: Sergej Pupykin 
-# Contributor: Timm Preetz 
-# Contributor: Michael 'manveru' Fellinger 
-# Contributor: Dave Pretty 
-
-pkgname=anki
-pkgver=2.1.10
-pkgrel=1
-
-pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
-url="https://ankisrs.net/;
-arch=('any')
-license=('AGPL3')
-
-depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio'
- 'python-pyqt5' 'python-pyqtwebengine' 'python-requests' 
'python-send2trash'
- 'python-decorator' 'python-markdown'
- 'desktop-file-utils')
-optdepends=('lame: record sound'
-'mpv: play sound. prefered over mplayer'
-'mplayer: play sound')
-
-source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz)
-sha256sums=('5f228a69d687f36a4d2dd65911c60f4243eeb943d6513d4cf8733e5cdb398d25')
-
-package() {
-  cd anki-$pkgver
-
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-}

Copied: anki/repos/community-testing-any/PKGBUILD (from rev 443492, 
anki/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 21:34:49 UTC (rev 443493)
@@ -0,0 +1,31 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Sergej Pupykin 
+# Contributor: Timm Preetz 
+# Contributor: Michael 'manveru' Fellinger 
+# Contributor: Dave Pretty 
+
+pkgname=anki
+pkgver=2.1.11
+pkgrel=1
+
+pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
+url="https://ankisrs.net/;
+arch=('any')
+license=('AGPL3')
+
+depends=('qt5-webengine' 'python-beautifulsoup4' 'python-pyaudio'
+ 'python-pyqt5' 'python-pyqtwebengine' 'python-requests' 
'python-send2trash'
+ 'python-decorator' 'python-markdown'
+ 'desktop-file-utils')
+optdepends=('lame: record sound'
+'mpv: play sound. prefered over mplayer'
+'mplayer: play sound')
+
+source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz)
+sha256sums=('787ce3d7333cc3f33f9bd18ec11d4da56b9ac060edaad21d78fe04e04e559265')
+
+package() {
+  cd anki-$pkgver
+
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+}


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

2019-03-25 Thread Johannes Löthberg via arch-commits
Date: Monday, March 25, 2019 @ 21:34:40
  Author: demize
Revision: 443492

upgpkg: anki 2.1.11-1

Modified:
  anki/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 21:02:24 UTC (rev 443491)
+++ PKGBUILD2019-03-25 21:34:40 UTC (rev 443492)
@@ -5,7 +5,7 @@
 # Contributor: Dave Pretty 
 
 pkgname=anki
-pkgver=2.1.10
+pkgver=2.1.11
 pkgrel=1
 
 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) 
efficiently"
@@ -22,7 +22,7 @@
 'mplayer: play sound')
 
 source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz)
-sha256sums=('5f228a69d687f36a4d2dd65911c60f4243eeb943d6513d4cf8733e5cdb398d25')
+sha256sums=('787ce3d7333cc3f33f9bd18ec11d4da56b9ac060edaad21d78fe04e04e559265')
 
 package() {
   cd anki-$pkgver


[arch-commits] Commit in xcompmgr/repos/extra-x86_64 (3 files)

2019-03-25 Thread Andreas Radke via arch-commits
Date: Monday, March 25, 2019 @ 21:19:22
  Author: andyrtr
Revision: 349186

archrelease: copy trunk to extra-x86_64

Added:
  xcompmgr/repos/extra-x86_64/PKGBUILD
(from rev 349185, xcompmgr/trunk/PKGBUILD)
Deleted:
  xcompmgr/repos/extra-x86_64/PKGBUILD
  xcompmgr/repos/extra-x86_64/fix_broken_shadows.diff

-+
 PKGBUILD|   64 --
 fix_broken_shadows.diff |   28 
 2 files changed, 28 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 21:19:08 UTC (rev 349185)
+++ PKGBUILD2019-03-25 21:19:22 UTC (rev 349186)
@@ -1,36 +0,0 @@
-# Maintainer: Jan de Groot 
-# Contributor: Leslie P. Polzer 
-
-pkgname=xcompmgr
-pkgver=1.1.7
-pkgrel=3
-pkgdesc="Composite Window-effects manager for X.org"
-arch=('x86_64')
-url="https://xorg.freedesktop.org/;
-license=('custom')
-depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext')
-source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig}
-   fix_broken_shadows.diff)
-sha256sums=('c8049b1a2531313be7469ba9b198d334f0b91cc01efc2b20b9afcb117e4d6892'
-'SKIP'
-'4cf81ccdfd80a616f2f90eb235a7fb11ad3803e09dd0e510080aa866bd0310ee')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  # fix broken shadows in openbox - patch takern from 
https://bugs.freedesktop.org/show_bug.cgi?id=46285
-  patch -Np0 -i ${srcdir}/fix_broken_shadows.diff
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: xcompmgr/repos/extra-x86_64/PKGBUILD (from rev 349185, 
xcompmgr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 21:19:22 UTC (rev 349186)
@@ -0,0 +1,28 @@
+# Maintainer: Jan de Groot 
+# Contributor: Leslie P. Polzer 
+
+pkgname=xcompmgr
+pkgver=1.1.8
+pkgrel=1
+pkgdesc="Composite Window-effects manager for X.org"
+arch=('x86_64')
+url="https://xorg.freedesktop.org/;
+license=('custom')
+depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext')
+source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig})
+sha512sums=('ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d'
+'SKIP')
+validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}

Deleted: fix_broken_shadows.diff
===
--- fix_broken_shadows.diff 2019-03-25 21:19:08 UTC (rev 349185)
+++ fix_broken_shadows.diff 2019-03-25 21:19:22 UTC (rev 349186)
@@ -1,28 +0,0 @@
 xcompmgr.c 2011-11-19 01:49:52.0 -0600
-+++ xcompmgr.c 2012-08-11 21:58:58.0 -0500
-@@ -1028,7 +1028,6 @@
-   {
-   w->borderClip = XFixesCreateRegion (dpy, NULL, 0);
-   XFixesCopyRegion (dpy, w->borderClip, region);
--  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-   }
-   w->prev_trans = t;
-   t = w;
-@@ -1080,6 +1079,8 @@
-   if (w->mode == WINDOW_TRANS)
-   {
-   int x, y, wid, hei;
-+  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-+  XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
- #if HAS_NAME_WINDOW_PIXMAP
-   x = w->a.x;
-   y = w->a.y;
-@@ -1099,6 +1100,8 @@
-   else if (w->mode == WINDOW_ARGB)
-   {
-   int x, y, wid, hei;
-+  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-+  XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
- #if HAS_NAME_WINDOW_PIXMAP
-   x = w->a.x;
-   y = w->a.y;


[arch-commits] Commit in xcompmgr/trunk (PKGBUILD fix_broken_shadows.diff)

2019-03-25 Thread Andreas Radke via arch-commits
Date: Monday, March 25, 2019 @ 21:19:08
  Author: andyrtr
Revision: 349185

upgpkg: xcompmgr 1.1.8-1

upstream update 1.1.8

Modified:
  xcompmgr/trunk/PKGBUILD
Deleted:
  xcompmgr/trunk/fix_broken_shadows.diff

-+
 PKGBUILD|   18 +-
 fix_broken_shadows.diff |   28 
 2 files changed, 5 insertions(+), 41 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 19:26:17 UTC (rev 349184)
+++ PKGBUILD2019-03-25 21:19:08 UTC (rev 349185)
@@ -2,26 +2,18 @@
 # Contributor: Leslie P. Polzer 
 
 pkgname=xcompmgr
-pkgver=1.1.7
-pkgrel=3
+pkgver=1.1.8
+pkgrel=1
 pkgdesc="Composite Window-effects manager for X.org"
 arch=('x86_64')
 url="https://xorg.freedesktop.org/;
 license=('custom')
 depends=('libxcomposite' 'libxdamage' 'libxrender' 'libxext')
-source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig}
-   fix_broken_shadows.diff)
-sha256sums=('c8049b1a2531313be7469ba9b198d334f0b91cc01efc2b20b9afcb117e4d6892'
-'SKIP'
-'4cf81ccdfd80a616f2f90eb235a7fb11ad3803e09dd0e510080aa866bd0310ee')
+source=(https://xorg.freedesktop.org/releases/individual/app/${pkgname}-${pkgver}.tar.bz2{,.sig})
+sha512sums=('ccf29426ffb0797a53653d1ce152de5eee0cec284811fed4b8e634ea0d948180531e4619d96f47e4f9594432c57322624fe0fdaee2c9200efac427fc0904953d'
+'SKIP')
 validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # Alan Coopersmith 

 
-prepare() {
-  cd ${pkgname}-${pkgver}
-  # fix broken shadows in openbox - patch takern from 
https://bugs.freedesktop.org/show_bug.cgi?id=46285
-  patch -Np0 -i ${srcdir}/fix_broken_shadows.diff
-}
-
 build() {
   cd ${pkgname}-${pkgver}
   ./configure --prefix=/usr

Deleted: fix_broken_shadows.diff
===
--- fix_broken_shadows.diff 2019-03-25 19:26:17 UTC (rev 349184)
+++ fix_broken_shadows.diff 2019-03-25 21:19:08 UTC (rev 349185)
@@ -1,28 +0,0 @@
 xcompmgr.c 2011-11-19 01:49:52.0 -0600
-+++ xcompmgr.c 2012-08-11 21:58:58.0 -0500
-@@ -1028,7 +1028,6 @@
-   {
-   w->borderClip = XFixesCreateRegion (dpy, NULL, 0);
-   XFixesCopyRegion (dpy, w->borderClip, region);
--  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-   }
-   w->prev_trans = t;
-   t = w;
-@@ -1080,6 +1079,8 @@
-   if (w->mode == WINDOW_TRANS)
-   {
-   int x, y, wid, hei;
-+  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-+  XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
- #if HAS_NAME_WINDOW_PIXMAP
-   x = w->a.x;
-   y = w->a.y;
-@@ -1099,6 +1100,8 @@
-   else if (w->mode == WINDOW_ARGB)
-   {
-   int x, y, wid, hei;
-+  XFixesIntersectRegion(dpy, w->borderClip, w->borderClip, 
w->borderSize);
-+  XFixesSetPictureClipRegion(dpy, rootBuffer, 0, 0, w->borderClip);
- #if HAS_NAME_WINDOW_PIXMAP
-   x = w->a.x;
-   y = w->a.y;


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 21:02:24
  Author: arojas
Revision: 443491

archrelease: copy trunk to community-staging-x86_64

Added:
  codeblocks/repos/community-staging-x86_64/
  codeblocks/repos/community-staging-x86_64/PKGBUILD
(from rev 443490, codeblocks/trunk/PKGBUILD)

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

Copied: codeblocks/repos/community-staging-x86_64/PKGBUILD (from rev 443490, 
codeblocks/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 21:02:24 UTC (rev 443491)
@@ -0,0 +1,38 @@
+# Maintainer: Balló György 
+# Contributor: Alexander F Rødseth 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Robert Hollencamp 
+# Contributor: Daniel J Griffiths 
+# Contributor: Stefan Husmann 
+# Contributor: Roman Mikhayloff 
+
+pkgname=codeblocks
+pkgver=17.12
+pkgrel=8
+pkgdesc='Cross-platform C/C++ IDE'
+arch=('x86_64')
+url='http://codeblocks.org/'
+license=('GPL3')
+depends=('boost-libs' 'wxgtk3' 'hunspell')
+makedepends=('boost' 'imagemagick' 'zip')
+source=("https://downloads.sourceforge.net/codeblocks/${pkgname}_$pkgver.tar.xz;)
+sha256sums=('13881a0a72769694e82e531b8e7814d51fbf1fa122c73c5004e186560fbc57e0')
+
+prepare() {
+  cd $pkgname-$pkgver
+  convert src/mime/codeblocks.png +set date:create +set date:modify 
-background none -extent 64x64 src/mime/codeblocks.png
+  sed -i 's|$(datadir)/pixmaps|$(datadir)/icons/hicolor/64x64/apps|' 
src/mime/Makefile.{am,in}
+  sed -i 's|$(datarootdir)/appdata|$(datarootdir)/metainfo|' Makefile.{am,in} 
src/plugins/contrib/appdata/Makefile.{am,in}
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-contrib-plugins=all,-FileManager 
--with-wx-config=/usr/bin/wx-config-gtk3
+  sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 20:52:32
  Author: arojas
Revision: 443487

archrelease: copy trunk to community-staging-x86_64

Added:
  audacity/repos/community-staging-x86_64/
  audacity/repos/community-staging-x86_64/PKGBUILD
(from rev 443486, audacity/trunk/PKGBUILD)

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

Copied: audacity/repos/community-staging-x86_64/PKGBUILD (from rev 443486, 
audacity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 20:52:32 UTC (rev 443487)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+# Contributor: Eric Bélanger 
+
+pkgname=audacity
+pkgver=2.3.1
+pkgrel=2
+epoch=1
+pkgdesc="A program that lets you manipulate digital audio waveforms"
+arch=('x86_64')
+url="https://audacityteam.org;
+license=('GPL2' 'CCPL')
+groups=('pro-audio')
+# upstream enquired via mail about:
+# vendors/requires older version of portaudio
+# vendors/doesn't detect system version of portmidi
+depends=('libid3tag' 'libmad' 'libsoxr' 'lilv' 'portsmf' 'soundtouch' 'suil'
+'twolame' 'vamp-plugin-sdk' 'wxgtk3')
+makedepends=('cmake' 'ffmpeg')
+optdepends=('ffmpeg: additional import/export capabilities')
+source=("https://github.com/${pkgname}/${pkgname}/archive/Audacity-${pkgver}.tar.gz;)
+sha512sums=('066f57bd90d2baea6969f0cbfb63e41a42ed6dac955d87dc7b601c7a270888363e414c57e36393618801ea31b1068b7b22003f52897bf9a44fbc355aaf23cbaa')
+
+prepare() {
+  mv -v "${pkgname}-Audacity-${pkgver}" "${pkgname}-${pkgver}"
+  cd "${pkgname}-${pkgver}"
+  autoreconf -vfi
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  WX_CONFIG=wx-config-gtk3 ./configure --prefix="/usr" \
+--with-libsndfile="system" \
+--with-ffmpeg="system" \
+--with-expat="system" \
+--with-lame="system" \
+--with-libsoxr="system" \
+--with-portaudio \
+--with-portmidi \
+--with-libflac \
+--with-libid3tag \
+--with-libsamplerate \
+--with-sbsms \
+--with-soundtouch \
+--with-libtwolame \
+--with-libvorbis \
+--with-lv2
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 21:02:05
  Author: arojas
Revision: 443490

wxgtk 3.1 rebuild

Modified:
  codeblocks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 20:55:21 UTC (rev 443489)
+++ PKGBUILD2019-03-25 21:02:05 UTC (rev 443490)
@@ -8,7 +8,7 @@
 
 pkgname=codeblocks
 pkgver=17.12
-pkgrel=7
+pkgrel=8
 pkgdesc='Cross-platform C/C++ IDE'
 arch=('x86_64')
 url='http://codeblocks.org/'


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

2019-03-25 Thread Felix Yan via arch-commits
Date: Monday, March 25, 2019 @ 20:55:21
  Author: felixonmars
Revision: 443489

archrelease: copy trunk to community-any

Added:
  python-oslo-db/repos/community-any/PKGBUILD
(from rev 443488, python-oslo-db/trunk/PKGBUILD)
Deleted:
  python-oslo-db/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 20:55:07 UTC (rev 443488)
+++ PKGBUILD2019-03-25 20:55:21 UTC (rev 443489)
@@ -1,66 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-oslo-db
-pkgname=(python-oslo-db python2-oslo-db)
-pkgver=4.44.0
-pkgrel=1
-pkgdesc="OpenStack Database Pattern Library"
-arch=('any')
-url="https://pypi.python.org/pypi/oslo.db/$pkgver;
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
- 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 
'python-oslo-i18n'
- 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 
'python-oslo-utils'
- 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy'
- 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 
'python-stevedore'
- 'python2-stevedore')
-checkdepends=('python-mock' 'python2-mock' 'python-testresources' 
'python2-testresources'
-  'python-oslotest' 'python2-oslotest' 'python-oslo-context' 
'python2-oslo-context'
-  'python2-unittest2')
-options=('!emptydirs')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz;)
-sha512sums=('19af1887f529c7c94248e9e46eb5001e49176ed4baabb5905199c3d764c396e5527beadab04bb4a0a5d7c52190f6cb07fec87d034c9747c128c138ee5ea7dad5')
-
-prepare() {
-  cp -a oslo.db-$pkgver{,-py2}
-  sed -i 's/import unittest2/import unittest as unittest2/' 
oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/oslo.db-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/oslo.db-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/oslo.db-$pkgver
-  stestr run
-
-  cd "$srcdir"/oslo.db-$pkgver-py2
-  PYTHON=python2 stestr2 run
-}
-
-package_python-oslo-db() {
-  depends=('python-six' 'python-pbr' 'python-alembic' 'python-debtcollector' 
'python-oslo-i18n'
-   'python-oslo-config' 'python-oslo-utils' 'python-sqlalchemy' 
'python-sqlalchemy-migrate'
-   'python-stevedore')
-
-  cd "$srcdir"/oslo.db-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-oslo-db() {
-  depends=('python2-six' 'python2-pbr' 'python2-alembic' 
'python2-debtcollector' 'python2-oslo-i18n'
-   'python2-oslo-config' 'python2-oslo-utils' 'python2-sqlalchemy'
-   'python2-sqlalchemy-migrate' 'python2-stevedore')
-
-  cd "$srcdir"/oslo.db-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-oslo-db/repos/community-any/PKGBUILD (from rev 443488, 
python-oslo-db/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 20:55:21 UTC (rev 443489)
@@ -0,0 +1,66 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-db
+pkgname=(python-oslo-db python2-oslo-db)
+pkgver=4.45.0
+pkgrel=1
+pkgdesc="OpenStack Database Pattern Library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.db/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
+ 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 
'python-oslo-i18n'
+ 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy'
+ 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 
'python-stevedore'
+ 'python2-stevedore')
+checkdepends=('python-mock' 'python2-mock' 'python-testresources' 
'python2-testresources'
+  'python-oslotest' 'python2-oslotest' 'python-oslo-context' 
'python2-oslo-context'
+  'python2-unittest2')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz;)
+sha512sums=('47d506c6f22c7652297bbae5e483717090652336fe36371a302034b557ded82f75e6df9869d385e3de55995a5e880b82c562fb023ddc86f91e1573c27bc77823')
+
+prepare() {
+  cp -a oslo.db-$pkgver{,-py2}
+  sed -i 's/import unittest2/import unittest as unittest2/' 
oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py build
+
+  cd 

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

2019-03-25 Thread Felix Yan via arch-commits
Date: Monday, March 25, 2019 @ 20:55:07
  Author: felixonmars
Revision: 443488

upgpkg: python-oslo-db 4.45.0-1

Modified:
  python-oslo-db/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 20:52:32 UTC (rev 443487)
+++ PKGBUILD2019-03-25 20:55:07 UTC (rev 443488)
@@ -3,7 +3,7 @@
 
 pkgbase=python-oslo-db
 pkgname=(python-oslo-db python2-oslo-db)
-pkgver=4.44.0
+pkgver=4.45.0
 pkgrel=1
 pkgdesc="OpenStack Database Pattern Library"
 arch=('any')
@@ -20,7 +20,7 @@
   'python2-unittest2')
 options=('!emptydirs')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz;)
-sha512sums=('19af1887f529c7c94248e9e46eb5001e49176ed4baabb5905199c3d764c396e5527beadab04bb4a0a5d7c52190f6cb07fec87d034c9747c128c138ee5ea7dad5')
+sha512sums=('47d506c6f22c7652297bbae5e483717090652336fe36371a302034b557ded82f75e6df9869d385e3de55995a5e880b82c562fb023ddc86f91e1573c27bc77823')
 
 prepare() {
   cp -a oslo.db-$pkgver{,-py2}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 20:52:10
  Author: arojas
Revision: 443486

wxgtk 3.1 rebuild

Modified:
  audacity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 20:45:31 UTC (rev 443485)
+++ PKGBUILD2019-03-25 20:52:10 UTC (rev 443486)
@@ -3,7 +3,7 @@
 
 pkgname=audacity
 pkgver=2.3.1
-pkgrel=1
+pkgrel=2
 epoch=1
 pkgdesc="A program that lets you manipulate digital audio waveforms"
 arch=('x86_64')


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 20:45:31
  Author: arojas
Revision: 443485

archrelease: copy trunk to community-staging-x86_64

Added:
  hugin/repos/community-staging-x86_64/
  hugin/repos/community-staging-x86_64/PKGBUILD
(from rev 443484, hugin/trunk/PKGBUILD)
  hugin/repos/community-staging-x86_64/hugin-cmake-3.14.patch
(from rev 443484, hugin/trunk/hugin-cmake-3.14.patch)

+
 PKGBUILD   |   43 +++
 hugin-cmake-3.14.patch |   13 +
 2 files changed, 56 insertions(+)

Copied: hugin/repos/community-staging-x86_64/PKGBUILD (from rev 443484, 
hugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 20:45:31 UTC (rev 443485)
@@ -0,0 +1,43 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: Giovanni Scafora 
+# Contributor: Dominik Ryba 
+
+pkgname=hugin
+pkgver=2018.0.0
+pkgrel=8
+pkgdesc="Panorama photo stitcher"
+arch=('x86_64')
+url="http://hugin.sourceforge.net/;
+license=('GPL')
+depends=('wxgtk2' 'boost-libs' 'libtiff' 'libpano13' 'libjpeg' 'libpng' 
'openexr' 'vigra'
+ 'exiv2' 'glew' 'sqlite' 'lcms2' 'lapack' 'fftw' 'glu' 'libxi' 
'libxmu' 'python'
+ 'lensfun' 'make' 'enblend-enfuse')
+makedepends=('cmake' 'boost' 'tclap' 'mesa' 'swig')
+optdepends=('perl-image-exiftool: GPano tags support')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;
+hugin-cmake-3.14.patch)
+sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb'
+'873c1b44a9f93a0c8febc12b2c72e0ef5cdd9000ea90b0bf2050bf25198ddae3')
+
+prepare() {
+mkdir -p build
+
+cd $pkgname-$pkgver
+patch -p1 -i ../hugin-cmake-3.14.patch # Fix build with cmake 3.14
+}
+
+build() {
+cd build
+cmake ../${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_LAPACK=yes \
+-DBUILD_HSI=ON
+make
+}
+
+package() {
+cd build
+make DESTDIR="${pkgdir}" install
+}

Copied: hugin/repos/community-staging-x86_64/hugin-cmake-3.14.patch (from rev 
443484, hugin/trunk/hugin-cmake-3.14.patch)
===
--- community-staging-x86_64/hugin-cmake-3.14.patch 
(rev 0)
+++ community-staging-x86_64/hugin-cmake-3.14.patch 2019-03-25 20:45:31 UTC 
(rev 443485)
@@ -0,0 +1,13 @@
+diff -r 5abfb4de7961 CMakeLists.txt
+--- a/CMakeLists.txt   Sun Jan 21 12:56:33 2018 +0100
 b/CMakeLists.txt   Sat Mar 23 11:56:35 2019 +
+@@ -162,8 +162,7 @@
+ ##
+ #  This must come before FINDs for tiff, jpeg, png, zlib to enable
+ #  finding the wxWidgets distributions of those packages (Win32 only).
+-SET(wxWidgets_USE_LIBS base core aui xrc html xml adv gl net qa)
+-FIND_PACKAGE(wxWidgets REQUIRED)
++FIND_PACKAGE(wxWidgets REQUIRED base core aui xrc html xml adv gl net qa)
+ 
+ # hugin requires wxwidgets 3.0 or above
+ IF (UNIX)


[arch-commits] Commit in hugin/trunk (PKGBUILD hugin-cmake-3.14.patch)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 20:45:08
  Author: arojas
Revision: 443484

wxgtk 3.1 rebuild

Added:
  hugin/trunk/hugin-cmake-3.14.patch
Modified:
  hugin/trunk/PKGBUILD

+
 PKGBUILD   |   11 ---
 hugin-cmake-3.14.patch |   13 +
 2 files changed, 21 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 19:36:51 UTC (rev 443483)
+++ PKGBUILD2019-03-25 20:45:08 UTC (rev 443484)
@@ -6,7 +6,7 @@
 
 pkgname=hugin
 pkgver=2018.0.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Panorama photo stitcher"
 arch=('x86_64')
 url="http://hugin.sourceforge.net/;
@@ -16,11 +16,16 @@
  'lensfun' 'make' 'enblend-enfuse')
 makedepends=('cmake' 'boost' 'tclap' 'mesa' 'swig')
 optdepends=('perl-image-exiftool: GPano tags support')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;)
-sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;
+hugin-cmake-3.14.patch)
+sha256sums=('d3af0d066ac50e3bb243a175a64ecda136d87178419457e8822e11bcf0e565cb'
+'873c1b44a9f93a0c8febc12b2c72e0ef5cdd9000ea90b0bf2050bf25198ddae3')
 
 prepare() {
 mkdir -p build
+
+cd $pkgname-$pkgver
+patch -p1 -i ../hugin-cmake-3.14.patch # Fix build with cmake 3.14
 }
 
 build() {

Added: hugin-cmake-3.14.patch
===
--- hugin-cmake-3.14.patch  (rev 0)
+++ hugin-cmake-3.14.patch  2019-03-25 20:45:08 UTC (rev 443484)
@@ -0,0 +1,13 @@
+diff -r 5abfb4de7961 CMakeLists.txt
+--- a/CMakeLists.txt   Sun Jan 21 12:56:33 2018 +0100
 b/CMakeLists.txt   Sat Mar 23 11:56:35 2019 +
+@@ -162,8 +162,7 @@
+ ##
+ #  This must come before FINDs for tiff, jpeg, png, zlib to enable
+ #  finding the wxWidgets distributions of those packages (Win32 only).
+-SET(wxWidgets_USE_LIBS base core aui xrc html xml adv gl net qa)
+-FIND_PACKAGE(wxWidgets REQUIRED)
++FIND_PACKAGE(wxWidgets REQUIRED base core aui xrc html xml adv gl net qa)
+ 
+ # hugin requires wxwidgets 3.0 or above
+ IF (UNIX)


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

2019-03-25 Thread Filipe Laíns via arch-commits
Date: Monday, March 25, 2019 @ 19:29:37
  Author: ffy00
Revision: 443482

add yelp as an optional dependency

Modified:
  pulseeffects/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 19:23:19 UTC (rev 443481)
+++ PKGBUILD2019-03-25 19:29:37 UTC (rev 443482)
@@ -9,14 +9,15 @@
 url='https://github.com/wwmm/pulseeffects'
 license=('GPL3')
 depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' 'gstreamer' 'gst-plugins-good' 
'gst-plugins-bad'
-'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 
'zita-convolver' 'libebur128')
+ 'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 
'zita-convolver' 'libebur128')
 makedepends=('meson' 'boost' 'itstool' 'appstream-glib'
  'calf' 'zam-plugins' 'rubberband' 'mda.lv2')
-optdepends=('calf: limiter, compressor exciter, bass enhancer and others'
-'zam-plugins: maximizer'
-'rubberband: pitch shifting'
-'mda.lv2: loudness'
-'lsp-plugins: eqqualizer')
+optdepends=('calf: Limiter, compressor exciter, bass enhancer and others'
+'zam-plugins: Maximizer'
+'rubberband: Pitch shifting'
+'mda.lv2: Loudness'
+'lsp-plugins: Equalizer'
+'yelp: Documentation')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
 
sha512sums=('4fbe59e034051b29e34eb3afba2db84a789c4f0ada8e26ee341f855c16417be7d29445bb8b5119796bc333a76714c2f450358c7d6ee1852420934b91c7ba86b2')
 


[arch-commits] Commit in truecrypt/repos (10 files)

2019-03-25 Thread Levente Polyak via arch-commits
Date: Monday, March 25, 2019 @ 19:26:17
  Author: anthraxx
Revision: 349184

archrelease: copy trunk to staging-x86_64

Added:
  truecrypt/repos/staging-x86_64/
  truecrypt/repos/staging-x86_64/PKGBUILD
(from rev 349183, truecrypt/trunk/PKGBUILD)
  truecrypt/repos/staging-x86_64/fix-invalid-characters.patch
(from rev 349183, truecrypt/trunk/fix-invalid-characters.patch)
  truecrypt/repos/staging-x86_64/gcc6.patch
(from rev 349183, truecrypt/trunk/gcc6.patch)
  truecrypt/repos/staging-x86_64/no-exec-stack.patch
(from rev 349183, truecrypt/trunk/no-exec-stack.patch)
  truecrypt/repos/staging-x86_64/truecrypt-arch-detection.patch
(from rev 349183, truecrypt/trunk/truecrypt-arch-detection.patch)
  truecrypt/repos/staging-x86_64/truecrypt.desktop
(from rev 349183, truecrypt/trunk/truecrypt.desktop)
  truecrypt/repos/staging-x86_64/wxwidgets3.patch
(from rev 349183, truecrypt/trunk/wxwidgets3.patch)
  truecrypt/repos/staging-x86_64/wxwidgets31.patch
(from rev 349183, truecrypt/trunk/wxwidgets31.patch)
  truecrypt/repos/staging-x86_64/xdg-open.patch
(from rev 349183, truecrypt/trunk/xdg-open.patch)

+
 PKGBUILD   |   71 +++
 fix-invalid-characters.patch   |   54 
 gcc6.patch |   61 +
 no-exec-stack.patch|   60 +
 truecrypt-arch-detection.patch |   15 ++
 truecrypt.desktop  |9 +
 wxwidgets3.patch   |  249 +++
 wxwidgets31.patch  |   37 +
 xdg-open.patch |   81 
 9 files changed, 637 insertions(+)

Copied: truecrypt/repos/staging-x86_64/PKGBUILD (from rev 349183, 
truecrypt/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-03-25 19:26:17 UTC (rev 349184)
@@ -0,0 +1,71 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Rémy Oudompheng 
+# Contributor: Paul Mattal 
+
+pkgname=truecrypt
+pkgver=7.1a
+pkgrel=7
+epoch=1
+pkgdesc='Free open-source cross-platform disk encryption software'
+url='http://www.truecrypt.org/'
+arch=('x86_64')
+license=('custom:TrueCrypt')
+depends=('fuse2>=2.8.0' 'wxgtk' 'libsm' 'device-mapper')
+optdepends=('sudo: mounting encrypted volumes as nonroot users')
+makedepends=('nasm')
+conflicts=('truecrypt-utils')
+replaces=('truecrypt-utils')
+# N.B. Truecrypt's web-based source download is incompatible with
+# makepkg. Source has been placed on ftp.archlinux.org instead
+source=(https://sources.archlinux.org/other/tc/truecrypt-${pkgver}.tar.gz{,.sig}
+https://sources.archlinux.org/other/tc/pkcs-2.20.tar.gz
+truecrypt.desktop
+truecrypt-arch-detection.patch
+gcc6.patch
+fix-invalid-characters.patch
+no-exec-stack.patch
+wxwidgets3.patch
+wxwidgets31.patch
+xdg-open.patch)
+sha512sums=('b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a'
+'SKIP'
+
'd69d90040da5bc93f91041ed9404f1614a3b1bdc8eddc2bbbd19367f12d2416a6f3af8b0071d77e1273d627148c63ebe7ebe332878fbe9adb8ae33dcc723f473'
+
'1ac13f1888319d6d2f10e03a61e22d68e5fe4a61bbdf8ad364a0fe6f6712cc53dbc1a98fff3fda2ecd57dbe67fcc24fb358c0805ab47eaa12cf14d48f1067e51'
+
'fac6963c65720f0b13486ff22bdcc2e31e78c39ede2b9561b2c4037ef2c0375f04c4d51dc6067c37aaeb664c3ed70e5747488389737c41807680750c26a8f084'
+
'84175a3677f20b2b03ab29b017b9deecb517a58a640cf667b503cc9375c104b9c0a5d5ea4b3537ba7f12530054a456b466df0afdd935714cd43034b8e6cb2b7c'
+
'd52826572178a471bb608fd4991766f4f9fa7c5cbf3659922372feb9fdfcbab596d5f1360e30f66613681619672d0be6c5457f5617f5fb1f84061de779831f96'
+
'c64f9255303a521b4e531ebea574befe80a9f193c9aa42fd9cb552e56d087815ca161b50b593e7c3ede10a65c67dc36d0447dbffb0f4d4614f181a95759c2f79'
+
'f5dcbcd046489b52657fd99ec1d4d926883414b450af5bbd90890b210988f75055346c9276526486e9db00bffd50926e01c4f17da18144ad903fb40d81043769'
+
'461f27cb72a9230591de9131e1f4d32df0531316265164429dfb89b0787d0da25bf6f18231a77d596f2bf0fee4340bec6f3bae8cc1ca8a96cc7e2d2bab04dcee'
+
'e60f780bbd2d72ff86ce14df6bda929e696c825f20ccc54bee74c6fc85a98cbf73ccfdb311f6e33c92ef3f7e9095907ab98d62cfe067ab6254513731e9d69ab7')
+validpgpkeys=('C5F4BAC4A7B22DB8B8F85538E3BA73CAF0D6B1E0') # TrueCrypt 
Foundation
+
+prepare() {
+  cd ${pkgname}-${pkgver}-source
+  patch -p1 < "${srcdir}/truecrypt-arch-detection.patch"
+  patch -p0 < "${srcdir}/gcc6.patch"
+  patch -p2 < "${srcdir}/fix-invalid-characters.patch"
+  patch -p0 < "${srcdir}/no-exec-stack.patch"
+  patch -p2 < "${srcdir}/wxwidgets3.patch"
+  patch -p2 < "${srcdir}/wxwidgets31.patch"
+  patch -p2 < "${srcdir}/xdg-open.patch"
+}
+
+build() {
+  cd ${pkgname}-${pkgver}-source
+  make 

[arch-commits] Commit in truecrypt/trunk (PKGBUILD wxwidgets31.patch)

2019-03-25 Thread Levente Polyak via arch-commits
Date: Monday, March 25, 2019 @ 19:26:08
  Author: anthraxx
Revision: 349183

upgpkg: truecrypt 1:7.1a-7 wxgtk 3.1 rebuild

Added:
  truecrypt/trunk/wxwidgets31.patch
Modified:
  truecrypt/trunk/PKGBUILD

---+
 PKGBUILD  |5 -
 wxwidgets31.patch |   37 +
 2 files changed, 41 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 16:10:20 UTC (rev 349182)
+++ PKGBUILD2019-03-25 19:26:08 UTC (rev 349183)
@@ -4,7 +4,7 @@
 
 pkgname=truecrypt
 pkgver=7.1a
-pkgrel=6
+pkgrel=7
 epoch=1
 pkgdesc='Free open-source cross-platform disk encryption software'
 url='http://www.truecrypt.org/'
@@ -25,6 +25,7 @@
 fix-invalid-characters.patch
 no-exec-stack.patch
 wxwidgets3.patch
+wxwidgets31.patch
 xdg-open.patch)
 
sha512sums=('b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a'
 'SKIP'
@@ -35,6 +36,7 @@
 
'd52826572178a471bb608fd4991766f4f9fa7c5cbf3659922372feb9fdfcbab596d5f1360e30f66613681619672d0be6c5457f5617f5fb1f84061de779831f96'
 
'c64f9255303a521b4e531ebea574befe80a9f193c9aa42fd9cb552e56d087815ca161b50b593e7c3ede10a65c67dc36d0447dbffb0f4d4614f181a95759c2f79'
 
'f5dcbcd046489b52657fd99ec1d4d926883414b450af5bbd90890b210988f75055346c9276526486e9db00bffd50926e01c4f17da18144ad903fb40d81043769'
+
'461f27cb72a9230591de9131e1f4d32df0531316265164429dfb89b0787d0da25bf6f18231a77d596f2bf0fee4340bec6f3bae8cc1ca8a96cc7e2d2bab04dcee'
 
'e60f780bbd2d72ff86ce14df6bda929e696c825f20ccc54bee74c6fc85a98cbf73ccfdb311f6e33c92ef3f7e9095907ab98d62cfe067ab6254513731e9d69ab7')
 validpgpkeys=('C5F4BAC4A7B22DB8B8F85538E3BA73CAF0D6B1E0') # TrueCrypt 
Foundation
 
@@ -45,6 +47,7 @@
   patch -p2 < "${srcdir}/fix-invalid-characters.patch"
   patch -p0 < "${srcdir}/no-exec-stack.patch"
   patch -p2 < "${srcdir}/wxwidgets3.patch"
+  patch -p2 < "${srcdir}/wxwidgets31.patch"
   patch -p2 < "${srcdir}/xdg-open.patch"
 }
 

Added: wxwidgets31.patch
===
--- wxwidgets31.patch   (rev 0)
+++ wxwidgets31.patch   2019-03-25 19:26:08 UTC (rev 349183)
@@ -0,0 +1,37 @@
+From 2c6e9fc15c6467d559cc5e212bd63b02f82640bb Mon Sep 17 00:00:00 2001
+From: Mounir IDRASSI 
+Date: Sun, 26 Oct 2014 17:28:59 +0100
+Subject: [PATCH] Replace deprecated wxTextValidator::SetBellOnError whose
+ logic whose inverted by the new wxTextValidator::SuppressBellOnError. Since
+ its used in constructor only for TC_WINDOWS, we do the same in the
+ destructor.
+
+---
+ src/Main/Forms/PreferencesDialog.cpp | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/Main/Forms/PreferencesDialog.cpp 
b/src/Main/Forms/PreferencesDialog.cpp
+index 50c9c300c..e22e304b6 100644
+--- a/src/Main/Forms/PreferencesDialog.cpp
 b/src/Main/Forms/PreferencesDialog.cpp
+@@ -154,7 +154,7 @@ namespace VeraCrypt
+   Gui->SetListCtrlColumnWidths (HotkeyListCtrl, colPermilles);
+ 
+   RestoreValidatorBell = !wxTextValidator::IsSilent();
+-  wxTextValidator::SetBellOnError (true);
++  wxTextValidator::SuppressBellOnError (true);
+   HotkeyTextCtrl->SetValidator (wxTextValidator 
(wxFILTER_INCLUDE_CHAR_LIST));
+ 
+   UpdateHotkeyButtons();
+@@ -203,8 +203,10 @@ namespace VeraCrypt
+ 
+   PreferencesDialog::~PreferencesDialog ()
+   {
++#ifdef TC_WINDOWS
+   if (RestoreValidatorBell)
+-  wxTextValidator::SetBellOnError (false);
++  wxTextValidator::SuppressBellOnError (false);
++#endif
+   }
+ 
+   void PreferencesDialog::SelectPage (wxPanel *page)


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

2019-03-25 Thread Daniel M. Capella via arch-commits
Date: Monday, March 25, 2019 @ 19:23:19
  Author: polyzen
Revision: 443481

archrelease: copy trunk to community-x86_64

Added:
  skim/repos/community-x86_64/PKGBUILD
(from rev 443480, skim/trunk/PKGBUILD)
Deleted:
  skim/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 19:22:53 UTC (rev 443480)
+++ PKGBUILD2019-03-25 19:23:19 UTC (rev 443481)
@@ -1,34 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: fenuks
-
-pkgname=skim
-pkgver=0.6.3
-pkgrel=1
-pkgdesc='Fuzzy Finder in rust!'
-arch=('x86_64')
-depends=('ncurses')
-makedepends=('rust')
-url=https://github.com/lotabout/skim
-license=('MIT')
-source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz")
-sha512sums=('9f1bc94a4566e5ba1419ba06ce3eef66280ca4dc0824414af20ea8ff2cf58abbe3ec9a83d909c95542b88e88bb97be1c8dd27278844c17adeee45ee1ef98352a')
-
-build() {
-  cd skim-$pkgver
-  cargo build --release --locked
-}
-
-check() {
-  cd skim-$pkgver
-  cargo test --release --locked
-}
-
-package() {
-  cd skim-$pkgver
-  install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux
-  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/*
-  install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh
-  install -Dm644 shell/key-bindings.fish 
"$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish
-  install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE
-}

Copied: skim/repos/community-x86_64/PKGBUILD (from rev 443480, 
skim/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 19:23:19 UTC (rev 443481)
@@ -0,0 +1,34 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: fenuks
+
+pkgname=skim
+pkgver=0.6.4
+pkgrel=1
+pkgdesc='Fuzzy Finder in rust!'
+arch=('x86_64')
+depends=('ncurses')
+makedepends=('rust')
+url=https://github.com/lotabout/skim
+license=('MIT')
+source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz")
+sha512sums=('1aaa10158cae58d2fcd0a2c25c03699ef63cf6d2ae94adba5988259c5be23eda5837b22c45643904e96bd095e8ad6efb48c7c36ffb3db14492773e71fe9d66e6')
+
+build() {
+  cd skim-$pkgver
+  cargo build --release --locked
+}
+
+check() {
+  cd skim-$pkgver
+  cargo test --release --locked
+}
+
+package() {
+  cd skim-$pkgver
+  install -Dt "$pkgdir"/usr/bin target/release/sk bin/sk-tmux
+  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/man1/*
+  install -Dm644 -t "$pkgdir"/usr/share/skim shell/*.bash shell/*.zsh
+  install -Dm644 shell/key-bindings.fish 
"$pkgdir"/usr/share/fish/functions/skim_key_bindings.fish
+  install -Dm644 -t "$pkgdir"/usr/share/vim/vimfiles/plugin plugin/skim.vim
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/skim LICENSE
+}


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

2019-03-25 Thread Daniel M. Capella via arch-commits
Date: Monday, March 25, 2019 @ 19:22:53
  Author: polyzen
Revision: 443480

upgpkg: skim 0.6.4-1

Modified:
  skim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 19:08:35 UTC (rev 443479)
+++ PKGBUILD2019-03-25 19:22:53 UTC (rev 443480)
@@ -2,7 +2,7 @@
 # Contributor: fenuks
 
 pkgname=skim
-pkgver=0.6.3
+pkgver=0.6.4
 pkgrel=1
 pkgdesc='Fuzzy Finder in rust!'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 url=https://github.com/lotabout/skim
 license=('MIT')
 source=("$url/archive/v$pkgver/skim-v$pkgver.tar.gz")
-sha512sums=('9f1bc94a4566e5ba1419ba06ce3eef66280ca4dc0824414af20ea8ff2cf58abbe3ec9a83d909c95542b88e88bb97be1c8dd27278844c17adeee45ee1ef98352a')
+sha512sums=('1aaa10158cae58d2fcd0a2c25c03699ef63cf6d2ae94adba5988259c5be23eda5837b22c45643904e96bd095e8ad6efb48c7c36ffb3db14492773e71fe9d66e6')
 
 build() {
   cd skim-$pkgver


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

2019-03-25 Thread Levente Polyak via arch-commits
Date: Monday, March 25, 2019 @ 19:08:29
  Author: anthraxx
Revision: 443478

upgpkg: veracrypt 1.23-2 wxgtk 3.1 rebuild

Modified:
  veracrypt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 18:40:19 UTC (rev 443477)
+++ PKGBUILD2019-03-25 19:08:29 UTC (rev 443478)
@@ -5,7 +5,7 @@
 pkgname=veracrypt
 _pkgname=VeraCrypt
 pkgver=1.23
-pkgrel=1
+pkgrel=2
 pkgdesc='Disk encryption with strong security based on TrueCrypt'
 url='https://www.veracrypt.fr/'
 arch=('x86_64')


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

2019-03-25 Thread Levente Polyak via arch-commits
Date: Monday, March 25, 2019 @ 19:08:35
  Author: anthraxx
Revision: 443479

archrelease: copy trunk to community-staging-x86_64

Added:
  veracrypt/repos/community-staging-x86_64/
  veracrypt/repos/community-staging-x86_64/PKGBUILD
(from rev 443478, veracrypt/trunk/PKGBUILD)
  veracrypt/repos/community-staging-x86_64/no-makeself.patch
(from rev 443478, veracrypt/trunk/no-makeself.patch)
  veracrypt/repos/community-staging-x86_64/veracrypt.desktop
(from rev 443478, veracrypt/trunk/veracrypt.desktop)

---+
 PKGBUILD  |   49 +
 no-makeself.patch |   11 +++
 veracrypt.desktop |9 +
 3 files changed, 69 insertions(+)

Copied: veracrypt/repos/community-staging-x86_64/PKGBUILD (from rev 443478, 
veracrypt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-03-25 19:08:35 UTC (rev 443479)
@@ -0,0 +1,49 @@
+# Maintainer: Levente Polyak 
+# Contributor: Sebastian Lau 
+# Contributor: Eric Ozwigh 
+
+pkgname=veracrypt
+_pkgname=VeraCrypt
+pkgver=1.23
+pkgrel=2
+pkgdesc='Disk encryption with strong security based on TrueCrypt'
+url='https://www.veracrypt.fr/'
+arch=('x86_64')
+license=('custom:TrueCrypt')
+depends=('fuse2>=2.8.0' 'wxgtk3>=3.0' 'libsm' 'device-mapper')
+optdepends=('sudo: mounting encrypted volumes as nonroot users')
+makedepends=('yasm')
+source=(${pkgname}_${pkgver}.tar.bz2::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2
+
${pkgname}_${pkgver}.tar.bz2.sig::https://launchpad.net/veracrypt/trunk/${pkgver}/+download/${_pkgname}_${pkgver}_Source.tar.bz2.sig
+no-makeself.patch
+veracrypt.desktop)
+sha512sums=('a2b44d0f9cf9d7f37544204170877ef288ba4ee014f7160214aa2fce9a02a54717d98dac55ed485b6351d99fa32d2be12066758c71724556b725a7af24fe5c22'
+'SKIP'
+
'e3972fd239fd83807c5ea9dd9268a0e962b0bd9cb9cf8f6251ac51a44a94f3c57f0b1e6857b42e4296cff531030c8278c543b386ebf463d4e19fe9a536acbcf9'
+
'f689ca64bac7042030de7714aed8cc89f2c5f87b407444b1b121491c1d89c147babaaa454ddc2a93b70ae20d4da59f96ad64f01b04bea9017d658c377faeb75d')
+validpgpkeys=('5069A233D55A0EEB174A5FC3821ACD02680D16DE') # VeraCrypt Team 

+
+prepare() {
+  cd src
+  chmod -R u+w . # WAT award
+  patch -p1 < "${srcdir}/no-makeself.patch"
+}
+
+build() {
+  cd src
+  make PKG_CONFIG_PATH=/usr/lib/pkgconfig \
+WX_CONFIG=/usr/bin/wx-config-gtk3 \
+TC_EXTRA_LFLAGS+="-ldl ${LDFLAGS}" \
+TC_EXTRA_CXXFLAGS="${CXXFLAGS} ${CPPFLAGS}" \
+TC_EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+}
+
+package() {
+  cd src
+  install -Dm 755 Main/${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+  install -Dm 644 "${srcdir}/veracrypt.desktop" -t 
"${pkgdir}/usr/share/applications"
+  install -Dm 644 Resources/Icons/VeraCrypt-256x256.xpm 
"${pkgdir}/usr/share/pixmaps/veracrypt.xpm"
+  install -Dm 644 License.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:

Copied: veracrypt/repos/community-staging-x86_64/no-makeself.patch (from rev 
443478, veracrypt/trunk/no-makeself.patch)
===
--- community-staging-x86_64/no-makeself.patch  (rev 0)
+++ community-staging-x86_64/no-makeself.patch  2019-03-25 19:08:35 UTC (rev 
443479)
@@ -0,0 +1,11 @@
+diff -aur clean/veracrypt/src/Main/Main.make src/veracrypt/src/Main/Main.make
+--- clean/Main/Main.make   2014-10-14 19:12:32.0 +0300
 src/Main/Main.make 2014-10-14 19:13:27.330705412 +0300
+@@ -206,7 +206,6 @@
+   rm -fr $(PWD)/Setup/Linux/packaging
+   mkdir -p $(PWD)/Setup/Linux/packaging
+   cp $(INTERNAL_INSTALLER_NAME) $(PWD)/Setup/Linux/packaging/.
+-  makeself $(PWD)/Setup/Linux/packaging 
$(PWD)/Setup/Linux/$(INSTALLER_NAME) "VeraCrypt $(TC_VERSION) Installer" 
./$(INTERNAL_INSTALLER_NAME)
+ 
+ endif
+ 

Copied: veracrypt/repos/community-staging-x86_64/veracrypt.desktop (from rev 
443478, veracrypt/trunk/veracrypt.desktop)
===
--- community-staging-x86_64/veracrypt.desktop  (rev 0)
+++ community-staging-x86_64/veracrypt.desktop  2019-03-25 19:08:35 UTC (rev 
443479)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Exec=veracrypt
+Icon=veracrypt.xpm
+Comment=Disk encryption with strong security based on TrueCrypt
+Terminal=false
+Name=VeraCrypt
+StartupNotify=true
+Categories=System;Administration;


[arch-commits] Commit in skrooge/repos/community-x86_64 (7 files)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 18:40:19
  Author: arojas
Revision: 443477

archrelease: copy trunk to community-x86_64

Added:
  skrooge/repos/community-x86_64/PKGBUILD
(from rev 443476, skrooge/trunk/PKGBUILD)
  skrooge/repos/community-x86_64/skrooge-sqlite-migration.patch
(from rev 443476, skrooge/trunk/skrooge-sqlite-migration.patch)
  skrooge/repos/community-x86_64/skrooge.changelog
(from rev 443476, skrooge/trunk/skrooge.changelog)
  skrooge/repos/community-x86_64/skrooge.install
(from rev 443476, skrooge/trunk/skrooge.install)
Deleted:
  skrooge/repos/community-x86_64/PKGBUILD
  skrooge/repos/community-x86_64/skrooge.changelog
  skrooge/repos/community-x86_64/skrooge.install

+
 PKGBUILD   |   86 ++--
 skrooge-sqlite-migration.patch |   25 +++
 skrooge.changelog  |  274 +++
 skrooge.install|   22 +--
 4 files changed, 219 insertions(+), 188 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 18:39:50 UTC (rev 443476)
+++ PKGBUILD2019-03-25 18:40:19 UTC (rev 443477)
@@ -1,40 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Contributor: Ray Rashif 
-# Contributor: Andrea Scarpino 
-# Contributor: neuromante 
-
-pkgname=skrooge
-pkgver=2.18.0
-pkgrel=2
-pkgdesc="A personal finances manager for KDE"
-arch=('x86_64')
-url="https://skrooge.org/;
-license=('GPL')
-depends=('qt5-base' 'qca' 'qt5-script' 'qt5-webkit' 'libofx'
- 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig'
- 'sqlcipher' 'python' 'hicolor-icon-theme')
-makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools' 'patch')
-options=('!emptydirs')
-install=$pkgname.install
-changelog=$pkgname.changelog
-source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
-validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI 
(Perso) 
-sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303'
-'SKIP')
-
-build() {
-  cd "${srcdir}"/$pkgname-$pkgver
-
-#   export
-  cmake . -DCMAKE_BUILD_TYPE=Release \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DKDE_INSTALL_LIBDIR=/usr/lib \
-  -DSKG_DESIGNER=OFF
-  make
-}
-
-package() {
-  cd "${srcdir}"/$pkgname-$pkgver
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: skrooge/repos/community-x86_64/PKGBUILD (from rev 443476, 
skrooge/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 18:40:19 UTC (rev 443477)
@@ -0,0 +1,46 @@
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Ray Rashif 
+# Contributor: Andrea Scarpino 
+# Contributor: neuromante 
+
+pkgname=skrooge
+pkgver=2.18.0
+pkgrel=3
+pkgdesc="A personal finances manager for KDE"
+arch=('x86_64')
+url="https://skrooge.org/;
+license=('GPL')
+depends=('qt5-base' 'qca' 'qt5-script' 'qt5-webkit' 'libofx'
+ 'grantlee' 'kross' 'knewstuff' 'krunner' 'knotifyconfig'
+ 'sqlcipher' 'python' 'hicolor-icon-theme')
+makedepends=('cmake' 'kdoctools' 'extra-cmake-modules' 'qt5-tools' 'patch')
+options=('!emptydirs')
+install=$pkgname.install
+changelog=$pkgname.changelog
+source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
+skrooge-sqlite-migration.patch)
+validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI 
(Perso) 
+sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303'
+'SKIP'
+'94a3065deb5d925ca1e2dbeb081a989cdd8183387b26c28535b4b9fa13f4cc22')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../skrooge-sqlite-migration.patch # Fix migration failure with 
sqlite 3.25.0
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake . -DCMAKE_BUILD_TYPE=Release \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DKDE_INSTALL_LIBDIR=/usr/lib \
+  -DSKG_DESIGNER=OFF
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="${pkgdir}" install
+}

Copied: skrooge/repos/community-x86_64/skrooge-sqlite-migration.patch (from rev 
443476, skrooge/trunk/skrooge-sqlite-migration.patch)
===
--- skrooge-sqlite-migration.patch  (rev 0)
+++ skrooge-sqlite-migration.patch  2019-03-25 18:40:19 UTC (rev 443477)
@@ -0,0 +1,25 @@
+From ed442747240d4f14d275890f4a327a1bb6675af7 Mon Sep 17 00:00:00 2001
+From: Stephane MANKOWSKI 
+Date: Thu, 7 Mar 2019 19:00:20 +0100
+Subject: Migration failure with sqlite >= 3.25.0 due to ALTER TABLE behavior
+ modification
+
+---
+ skgbasemodeler/skgdocument.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp
+index 01cdcf6..fe8fa03 100644
+--- a/skgbasemodeler/skgdocument.cpp
 

[arch-commits] Commit in skrooge/trunk (PKGBUILD skrooge-sqlite-migration.patch)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 18:39:50
  Author: arojas
Revision: 443476

Fix migration with recent sqlite (FS#61940)

Added:
  skrooge/trunk/skrooge-sqlite-migration.patch
Modified:
  skrooge/trunk/PKGBUILD

+
 PKGBUILD   |   18 --
 skrooge-sqlite-migration.patch |   25 +
 2 files changed, 37 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 16:16:43 UTC (rev 443475)
+++ PKGBUILD2019-03-25 18:39:50 UTC (rev 443476)
@@ -5,7 +5,7 @@
 
 pkgname=skrooge
 pkgver=2.18.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A personal finances manager for KDE"
 arch=('x86_64')
 url="https://skrooge.org/;
@@ -17,15 +17,21 @@
 options=('!emptydirs')
 install=$pkgname.install
 changelog=$pkgname.changelog
-source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig})
+source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
+skrooge-sqlite-migration.patch)
 validpgpkeys=('103DC6D087B3A4A2ED975D7EF0C8CED3382A5C4D') #Stephane MANKOWSKI 
(Perso) 
 sha256sums=('4671dfe736d92c2de51a872b49bfbdc251e7e869b5672b6546b85aca4409f303'
-'SKIP')
+'SKIP'
+'94a3065deb5d925ca1e2dbeb081a989cdd8183387b26c28535b4b9fa13f4cc22')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../skrooge-sqlite-migration.patch # Fix migration failure with 
sqlite 3.25.0
+}
+
 build() {
-  cd "${srcdir}"/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
-#   export
   cmake . -DCMAKE_BUILD_TYPE=Release \
   -DCMAKE_INSTALL_PREFIX=/usr \
   -DKDE_INSTALL_LIBDIR=/usr/lib \
@@ -34,7 +40,7 @@
 }
 
 package() {
-  cd "${srcdir}"/$pkgname-$pkgver
+  cd $pkgname-$pkgver
 
   make DESTDIR="${pkgdir}" install
 }

Added: skrooge-sqlite-migration.patch
===
--- skrooge-sqlite-migration.patch  (rev 0)
+++ skrooge-sqlite-migration.patch  2019-03-25 18:39:50 UTC (rev 443476)
@@ -0,0 +1,25 @@
+From ed442747240d4f14d275890f4a327a1bb6675af7 Mon Sep 17 00:00:00 2001
+From: Stephane MANKOWSKI 
+Date: Thu, 7 Mar 2019 19:00:20 +0100
+Subject: Migration failure with sqlite >= 3.25.0 due to ALTER TABLE behavior
+ modification
+
+---
+ skgbasemodeler/skgdocument.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/skgbasemodeler/skgdocument.cpp b/skgbasemodeler/skgdocument.cpp
+index 01cdcf6..fe8fa03 100644
+--- a/skgbasemodeler/skgdocument.cpp
 b/skgbasemodeler/skgdocument.cpp
+@@ -1524,6 +1524,7 @@ SKGError SKGDocument::load(const QString& iName, const 
QString& iPassword, bool
+  << QStringLiteral("PRAGMA temp_store=MEMORY")
+  // << QStringLiteral("PRAGMA locking_mode=EXCLUSIVE")
+  << QStringLiteral("PRAGMA synchronous = OFF")
++ << QStringLiteral("PRAGMA legacy_alter_table=ON")  // 
For migration on sqlite >=3.25 (see https://sqlite.org/lang_altertable.html)
+  << QStringLiteral("PRAGMA recursive_triggers=true");
+ IFOKDO(err, executeSqliteOrders(optimization))
+ 
+-- 
+cgit v1.1
+


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 16:16:43
  Author: arojas
Revision: 443475

archrelease: copy trunk to community-x86_64

Added:
  giac/repos/community-x86_64/PKGBUILD
(from rev 443474, giac/trunk/PKGBUILD)
Deleted:
  giac/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 16:16:21 UTC (rev 443474)
+++ PKGBUILD2019-03-25 16:16:43 UTC (rev 443475)
@@ -1,43 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgbase=giac
-pkgname=(xcas libgiac)
-_pkgver=1.5.0-47
-pkgver=${_pkgver//-/.}
-pkgrel=1
-pkgdesc="A free computer algebra system"
-arch=(x86_64)
-url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html;
-license=(GPL3)
-makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea glpk libao gmp-ecm)
-source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
-sha256sums=('719664356fd94416447cba69e8adb8d68315a5d8471b88b5f41b1d74155e5ff6')
-
-build() {
-  cd $pkgbase-${pkgver%.*}
-
-  ./configure --prefix=/usr
-  make
-}
-
-package_xcas() {
-  depends=(libgiac fltk)
-  conflicts=(giac)
-  provides=(giac)
-  replaces=(giac)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{lib,include}
-}
-
-package_libgiac() {
-  pkgdesc="Giac shared library"
-  depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm)
-
-  cd $pkgbase-${pkgver%.*}
-  make DESTDIR="$pkgdir" install
-
-  rm -r "$pkgdir"/usr/{bin,share}
-}

Copied: giac/repos/community-x86_64/PKGBUILD (from rev 443474, 
giac/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 16:16:43 UTC (rev 443475)
@@ -0,0 +1,43 @@
+# Maintainer: Antonio Rojas 
+
+pkgbase=giac
+pkgname=(xcas libgiac)
+_pkgver=1.5.0-49
+pkgver=${_pkgver//-/.}
+pkgrel=1
+pkgdesc="A free computer algebra system"
+arch=(x86_64)
+url="http://www-fourier.ujf-grenoble.fr/~parisse/giac.html;
+license=(GPL3)
+makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea glpk libao gmp-ecm)
+source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
+sha256sums=('74d45995f99fd304ff8aa7395c00099133b83a2e55a2c0bd72b8eed4ac9a9738')
+
+build() {
+  cd $pkgbase-${pkgver%.*}
+
+  ./configure --prefix=/usr
+  make
+}
+
+package_xcas() {
+  depends=(libgiac fltk)
+  conflicts=(giac)
+  provides=(giac)
+  replaces=(giac)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{lib,include}
+}
+
+package_libgiac() {
+  pkgdesc="Giac shared library"
+  depends=(mpfi gsl pari ntl lapack libpng curl glpk libao gmp-ecm)
+
+  cd $pkgbase-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/{bin,share}
+}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 16:16:21
  Author: arojas
Revision: 443474

Update to 1.5.0.49

Modified:
  giac/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 16:05:48 UTC (rev 443473)
+++ PKGBUILD2019-03-25 16:16:21 UTC (rev 443474)
@@ -2,7 +2,7 @@
 
 pkgbase=giac
 pkgname=(xcas libgiac)
-_pkgver=1.5.0-47
+_pkgver=1.5.0-49
 pkgver=${_pkgver//-/.}
 pkgrel=1
 pkgdesc="A free computer algebra system"
@@ -11,7 +11,7 @@
 license=(GPL3)
 makedepends=(mpfi gsl pari ntl lapack libpng libjpeg fltk texlive-core 
texlive-science hevea glpk libao gmp-ecm)
 
source=("http://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/${pkgbase}_${_pkgver}.tar.gz;)
-sha256sums=('719664356fd94416447cba69e8adb8d68315a5d8471b88b5f41b1d74155e5ff6')
+sha256sums=('74d45995f99fd304ff8aa7395c00099133b83a2e55a2c0bd72b8eed4ac9a9738')
 
 build() {
   cd $pkgbase-${pkgver%.*}


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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 16:09:58
  Author: arojas
Revision: 349181

Update to 7.0.8.35

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 16:05:42 UTC (rev 349180)
+++ PKGBUILD2019-03-25 16:09:58 UTC (rev 349181)
@@ -2,7 +2,7 @@
 
 pkgbase=imagemagick
 pkgname=(libmagick imagemagick imagemagick-doc)
-pkgver=7.0.8.34
+pkgver=7.0.8.35
 pkgrel=1
 pkgdesc="An image viewing/manipulation program"
 url="https://www.imagemagick.org/;
@@ -16,7 +16,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc}
 arch-fonts.diff IM7-GS-policy.patch)
-sha256sums=('0456bb9617144619f56103414e13ae0bbfa63af68a60e5967a41fe69e7fb57bf'
+sha256sums=('898c3a87c15c2d84fce5edc2e24c56cdfe9482d0a9b2cb67f3740f5ac1380daf'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73'
 'f20c09860da65a4259ec9627ceeca7d993949b7460fa199c5ffd874633814cf6')


[arch-commits] Commit in imagemagick/repos/extra-x86_64 (6 files)

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 16:10:20
  Author: arojas
Revision: 349182

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick/repos/extra-x86_64/IM7-GS-policy.patch
(from rev 349181, imagemagick/trunk/IM7-GS-policy.patch)
  imagemagick/repos/extra-x86_64/PKGBUILD
(from rev 349181, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/extra-x86_64/arch-fonts.diff
(from rev 349181, imagemagick/trunk/arch-fonts.diff)
Deleted:
  imagemagick/repos/extra-x86_64/IM7-GS-policy.patch
  imagemagick/repos/extra-x86_64/PKGBUILD
  imagemagick/repos/extra-x86_64/arch-fonts.diff

-+
 IM7-GS-policy.patch |   20 +--
 PKGBUILD|  270 +-
 arch-fonts.diff |  214 +++
 3 files changed, 252 insertions(+), 252 deletions(-)

Deleted: IM7-GS-policy.patch
===
--- IM7-GS-policy.patch 2019-03-25 16:09:58 UTC (rev 349181)
+++ IM7-GS-policy.patch 2019-03-25 16:10:20 UTC (rev 349182)
@@ -1,10 +0,0 @@
 ImageMagick-7.0.8-13/config/policy.xml.orig2018-10-22 
15:13:51.713995553 +
-+++ ImageMagick-7.0.8-13/config/policy.xml 2018-10-22 15:14:22.650737457 
+
-@@ -68,6 +68,7 @@
-   
-   
-   
-+  
-   
-   
-   

Copied: imagemagick/repos/extra-x86_64/IM7-GS-policy.patch (from rev 349181, 
imagemagick/trunk/IM7-GS-policy.patch)
===
--- IM7-GS-policy.patch (rev 0)
+++ IM7-GS-policy.patch 2019-03-25 16:10:20 UTC (rev 349182)
@@ -0,0 +1,10 @@
+--- ImageMagick-7.0.8-13/config/policy.xml.orig2018-10-22 
15:13:51.713995553 +
 ImageMagick-7.0.8-13/config/policy.xml 2018-10-22 15:14:22.650737457 
+
+@@ -68,6 +68,7 @@
+   
+   
+   
++  
+   
+   
+   

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 16:09:58 UTC (rev 349181)
+++ PKGBUILD2019-03-25 16:10:20 UTC (rev 349182)
@@ -1,135 +0,0 @@
-# Maintainer: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(libmagick imagemagick imagemagick-doc)
-pkgver=7.0.8.34
-pkgrel=1
-pkgdesc="An image viewing/manipulation program"
-url="https://www.imagemagick.org/;
-arch=(x86_64)
-license=(custom)
-depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp
- chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc}
-arch-fonts.diff IM7-GS-policy.patch)
-sha256sums=('0456bb9617144619f56103414e13ae0bbfa63af68a60e5967a41fe69e7fb57bf'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73'
-'f20c09860da65a4259ec9627ceeca7d993949b7460fa199c5ffd874633814cf6')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -p1 -i ../arch-fonts.diff
-
-  # Work around ghostscript security issues 
https://bugs.archlinux.org/task/59778
-  patch -p1 -i ../IM7-GS-policy.patch
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---with-gslib \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-djvu \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  sed -e '/validate-formats/d' -i Makefile # these fail due to the security 
patch
-  make check
-)
-
-package_libmagick() {
-  pkgdesc+=" (library)"
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'pango: Text rendering')
-  

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

2019-03-25 Thread Antonio Rojas via arch-commits
Date: Monday, March 25, 2019 @ 16:05:12
  Author: arojas
Revision: 349179

Update to 1.0.1

Modified:
  pulseaudio-qt/trunk/PKGBUILD

--+
 PKGBUILD |   18 +++---
 1 file changed, 7 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-25 15:24:07 UTC (rev 349178)
+++ PKGBUILD2019-03-25 16:05:12 UTC (rev 349179)
@@ -1,7 +1,7 @@
 # Maintainer:Antonio Rojas 
 
 pkgname=pulseaudio-qt
-pkgver=1.0.0
+pkgver=1.0.1
 pkgrel=1
 pkgdesc='Qt bindings for libpulse'
 arch=(x86_64)
@@ -8,19 +8,15 @@
 url='https://community.kde.org/Frameworks'
 license=(LGPL)
 depends=(qt5-base libpulse)
-makedepends=(extra-cmake-modules)
-source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig}
-
pulseaudio-qt-deps.patch::"https://cgit.kde.org/pulseaudio-qt.git/patch/?id=58beeb48;)
-sha256sums=('a0a4f2793e642e77a5c4698421becc8c046c426811e9d270ff2a31b49bae10df'
-'SKIP'
-'6477de3934da6ab8086cb16fbe2df0ce6799c10cc02f6971999de2c6fa46aef4')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E')  # Jonathan Riddell 

+makedepends=(extra-cmake-modules doxygen qt5-tools)
+source=("https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('bf571c642ac7b5d5e6a793654ce4a531efcdd89dd76da963ca547f4c1b5238ed'
+'SKIP')
+validpgpkeys=(2D1D5B0588357787DE9EE225EC94D18F7F05997E  # Jonathan Riddell 

+  F53223F3337665C2CCEA122E873AC3459BBCF5C0) # Nicolas Fella 

 
 prepare() {
   mkdir -p build
-
-  cd $pkgname-$pkgver
-  patch -p1 -i ../pulseaudio-qt-deps.patch # Remove unused dependencies
 }
 
 build() {


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

2019-03-25 Thread Massimiliano Torromeo via arch-commits
Date: Monday, March 25, 2019 @ 16:05:48
  Author: mtorromeo
Revision: 443473

archrelease: copy trunk to community-x86_64

Added:
  gearmand/repos/community-x86_64/PKGBUILD
(from rev 443472, gearmand/trunk/PKGBUILD)
  gearmand/repos/community-x86_64/gearmand.conf
(from rev 443472, gearmand/trunk/gearmand.conf)
  gearmand/repos/community-x86_64/gearmand.service
(from rev 443472, gearmand/trunk/gearmand.service)
  gearmand/repos/community-x86_64/user.conf
(from rev 443472, gearmand/trunk/user.conf)
Deleted:
  gearmand/repos/community-x86_64/PKGBUILD
  gearmand/repos/community-x86_64/gearmand.conf
  gearmand/repos/community-x86_64/gearmand.service
  gearmand/repos/community-x86_64/user.conf

--+
 PKGBUILD |  100 ++---
 gearmand.conf|2 -
 gearmand.service |   24 ++--
 user.conf|2 -
 4 files changed, 64 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-25 16:05:26 UTC (rev 443472)
+++ PKGBUILD2019-03-25 16:05:48 UTC (rev 443473)
@@ -1,50 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Lev Lybin 
-# Contributor: Vadym Abramchuk 
-# Contributor: John Gerritse 
-
-pkgname=gearmand
-pkgver=1.1.18
-pkgrel=6
-pkgdesc="Distributed job queue server."
-arch=('x86_64')
-depends=('libevent' 'boost-libs' 'mariadb-libs' 'postgresql-libs' 'sqlite' 
'hiredis')
-makedepends=('boost' 'gperf' 'python-sphinx')
-conflicts=('gearman')
-replaces=('gearman')
-provides=("gearman=$pkgver")
-url="http://gearman.org/;
-license=('CUSTOM')
-backup=('etc/gearmand.conf')
-source=(https://github.com/gearman/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz
-gearmand.service
-gearmand.conf
-user.conf)
-sha256sums=('d789fa24996075a64c5af5fd2adef10b13f77d71f7d44edd68db482b349c962c'
-'dee38ad4e614969047253b8c4996b8cdf33c981b0df215b6627356fd4cbafa33'
-'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506'
-'02f11878d7c32039385586e527006f5cbb08444007f6c72a012e8acd8a855aef')
-
-build() {
-  cd "$srcdir"/$pkgname-$pkgver
-  export LDFLAGS="$LDFLAGS -lboost_system"
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---localstatedir=/run \
---disable-static \
---enable-ssl
-  make
-}
-
-package() {
-  cd "$srcdir"/$pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
-
-  cd "$srcdir"
-  install -Dm644 gearmand.service 
"$pkgdir"/usr/lib/systemd/system/gearmand.service
-  install -Dm644 gearmand.conf "$pkgdir"/etc/gearmand.conf
-   install -Dm644 user.conf "$pkgdir"/usr/lib/sysusers.d/gearmand.conf
-}

Copied: gearmand/repos/community-x86_64/PKGBUILD (from rev 443472, 
gearmand/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-25 16:05:48 UTC (rev 443473)
@@ -0,0 +1,50 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Lev Lybin 
+# Contributor: Vadym Abramchuk 
+# Contributor: John Gerritse 
+
+pkgname=gearmand
+pkgver=1.1.18
+pkgrel=7
+pkgdesc="Distributed job queue server."
+arch=('x86_64')
+depends=('libevent' 'boost-libs' 'mariadb-libs' 'postgresql-libs' 'sqlite' 
'hiredis')
+makedepends=('boost' 'gperf' 'python-sphinx')
+conflicts=('gearman')
+replaces=('gearman')
+provides=("gearman=$pkgver")
+url="http://gearman.org/;
+license=('CUSTOM')
+backup=('etc/gearmand.conf')
+source=(https://github.com/gearman/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz
+gearmand.service
+gearmand.conf
+user.conf)
+sha256sums=('d789fa24996075a64c5af5fd2adef10b13f77d71f7d44edd68db482b349c962c'
+'dee38ad4e614969047253b8c4996b8cdf33c981b0df215b6627356fd4cbafa33'
+'6c14fdcd94105338e13bdd59dbed4f9b77430a517b2c125ac2e6d3bc43bdf506'
+'02f11878d7c32039385586e527006f5cbb08444007f6c72a012e8acd8a855aef')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  export LDFLAGS="$LDFLAGS -lboost_system"
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--localstatedir=/run \
+--disable-static \
+--enable-ssl
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
+
+  cd "$srcdir"
+  install -Dm644 gearmand.service 
"$pkgdir"/usr/lib/systemd/system/gearmand.service
+  install -Dm644 gearmand.conf "$pkgdir"/etc/gearmand.conf
+   install -Dm644 user.conf "$pkgdir"/usr/lib/sysusers.d/gearmand.conf
+}

Deleted: gearmand.conf
===
--- gearmand.conf   2019-03-25 16:05:26 UTC (rev 443472)
+++ gearmand.conf   2019-03-25 16:05:48 UTC (rev 443473)
@@ -1 +0,0 

  1   2   3   >