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

2020-07-22 Thread Evangelos Foutras via arch-commits
Date: Wednesday, July 22, 2020 @ 21:29:30
  Author: foutrelis
Revision: 392399

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   78 ++
 qtcreator-clang-libs.patch  |   24 +++
 qtcreator-preload-plugins.patch |   13 ++
 3 files changed, 115 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 392398, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-07-22 21:29:30 UTC (rev 392399)
@@ -0,0 +1,78 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.12.4
+_clangver=10.0.1
+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 syntax-highlighting yaml-cpp desktop-file-utils)
+makedepends=(llvm python patchelf)
+options=(docs !strip) # https://bugs.archlinux.org/task/66078
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-libs.patch)
+sha256sums=('3f47d83344476b172f0c51a2351f5a9d8ce8dd8dd2eea827a52276763471b97a'
+'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a'
+'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+
+  # Fix build with clang 10
+  patch -p1 -i ../qtcreator-clang-libs.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 
392398, qtcreator/trunk/qtcreator-clang-libs.patch)
===
--- staging-x86_64/qtcreator-clang-libs.patch   (rev 0)
+++ staging-x86_64/qtcreator-clang-libs.patch   2020-07-22 21:29:30 UTC (rev 
392399)
@@ -0,0 +1,24 @@
+diff --git a/src/shared/clang/clang_installation.pri 
b/src/shared/clang/clang_installation.pri
+index 08838838bc..bee3779484 100644
+--- a/src/shared/clang/clang_installation.pri
 b/src/shared/clang/clang_installation.pri
+@@ -131,9 +131,7 @@ defineReplace(extractWarnings) {
+ return($$result)
+ }
+ 
+-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse 
-lclangSerialization \
+-  -lclangSema -lclangEdit -lclangAnalysis -lclangDriver 
-lclangDynamicASTMatchers \
+-  -lclangASTMatchers -lclangToolingCore -lclangAST -

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

2020-05-26 Thread Antonio Rojas via arch-commits
Date: Tuesday, May 26, 2020 @ 18:51:03
  Author: arojas
Revision: 387606

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   78 ++
 qtcreator-clang-libs.patch  |   24 +++
 qtcreator-preload-plugins.patch |   13 ++
 3 files changed, 115 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 387605, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-05-26 18:51:03 UTC (rev 387606)
@@ -0,0 +1,78 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.12.1
+_clangver=10.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 syntax-highlighting yaml-cpp desktop-file-utils)
+makedepends=(llvm python patchelf)
+options=(docs !strip) # https://bugs.archlinux.org/task/66078
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-libs.patch)
+sha256sums=('9ccee38b42854567eb7e3ea0419e635fbf9a9fe7035811fd62165e8d23436ab4'
+'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a'
+'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+
+  # Fix build with clang 10
+  patch -p1 -i ../qtcreator-clang-libs.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 
387605, qtcreator/trunk/qtcreator-clang-libs.patch)
===
--- staging-x86_64/qtcreator-clang-libs.patch   (rev 0)
+++ staging-x86_64/qtcreator-clang-libs.patch   2020-05-26 18:51:03 UTC (rev 
387606)
@@ -0,0 +1,24 @@
+diff --git a/src/shared/clang/clang_installation.pri 
b/src/shared/clang/clang_installation.pri
+index 08838838bc..bee3779484 100644
+--- a/src/shared/clang/clang_installation.pri
 b/src/shared/clang/clang_installation.pri
+@@ -131,9 +131,7 @@ defineReplace(extractWarnings) {
+ return($$result)
+ }
+ 
+-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse 
-lclangSerialization \
+-  -lclangSema -lclangEdit -lclangAnalysis -lclangDriver 
-lclangDynamicASTMatchers \
+-  -lclangASTMatchers -lclangToolingCore -lclangAST -lclang

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

2020-04-27 Thread Antonio Rojas via arch-commits
Date: Monday, April 27, 2020 @ 17:48:56
  Author: arojas
Revision: 381742

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   78 ++
 qtcreator-clang-libs.patch  |   24 +++
 qtcreator-preload-plugins.patch |   13 ++
 3 files changed, 115 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 381741, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-27 17:48:56 UTC (rev 381742)
@@ -0,0 +1,78 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.12.0
+_clangver=10.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 syntax-highlighting yaml-cpp desktop-file-utils)
+makedepends=(llvm python patchelf)
+options=(docs !strip) # https://bugs.archlinux.org/task/66078
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-libs.patch)
+sha256sums=('d76655799ad2af81fb15f85d412d74583659fb1b4cf27b758ad8aae73675948b'
+'b40e222b30c355d1230160a4e933dbd161b8748125662e3bde312ea52296457a'
+'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+
+  # Fix build with clang 10
+  patch -p1 -i ../qtcreator-clang-libs.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 
381741, qtcreator/trunk/qtcreator-clang-libs.patch)
===
--- staging-x86_64/qtcreator-clang-libs.patch   (rev 0)
+++ staging-x86_64/qtcreator-clang-libs.patch   2020-04-27 17:48:56 UTC (rev 
381742)
@@ -0,0 +1,24 @@
+diff --git a/src/shared/clang/clang_installation.pri 
b/src/shared/clang/clang_installation.pri
+index 08838838bc..bee3779484 100644
+--- a/src/shared/clang/clang_installation.pri
 b/src/shared/clang/clang_installation.pri
+@@ -131,9 +131,7 @@ defineReplace(extractWarnings) {
+ return($$result)
+ }
+ 
+-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse 
-lclangSerialization \
+-  -lclangSema -lclangEdit -lclangAnalysis -lclangDriver 
-lclangDynamicASTMatchers \
+-  -lclangASTMatchers -lclangToolingCore -lclangAST -lclan

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

2020-04-11 Thread Antonio Rojas via arch-commits
Date: Saturday, April 11, 2020 @ 21:07:54
  Author: arojas
Revision: 380128

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   81 ++
 qtcreator-clang-libs.patch  |   24 +++
 qtcreator-preload-plugins.patch |   13 ++
 3 files changed, 118 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 380127, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2020-04-11 21:07:54 UTC (rev 380128)
@@ -0,0 +1,81 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.11.2
+_clangver=10.0.0
+pkgrel=3
+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 syntax-highlighting desktop-file-utils)
+makedepends=(llvm python patchelf)
+options=(docs !strip) # https://bugs.archlinux.org/task/66078
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-libs.patch
+
qtcreator-clang-10.patch::"https://code.qt.io/cgit/qt-creator/qt-creator.git/patch?id=44023c8f";)
+sha256sums=('8d67e45b66944fdb0f879cbfae341af7e38d6a348cf18332b5cb9f07937aae02'
+'d6f979c820e2294653f4f1853af96942bf25ff9fe9450657d45ff1c7f02bbca7'
+'0f6d0dc41a87aae9ef371b1950f5b9d823db8b5685c6ac04a7a7ac133eb19a3f'
+'cbbaa52f8daf40866c1c7157f168746cf7cb0231200feaeed05a0fb80e78c8ab')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+
+  # Fix build with clang 10
+  patch -p1 -i ../qtcreator-clang-10.patch
+  patch -p1 -i ../qtcreator-clang-libs.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-libs.patch (from rev 
380127, qtcreator/trunk/qtcreator-clang-libs.patch)
===
--- staging-x86_64/qtcreator-clang-libs.patch   (rev 0)
+++ staging-x86_64/qtcreator-clang-libs.patch   2020-04-11 21:07:54 UTC (rev 
380128)
@@ -0,0 +1,24 @@
+diff --git a/src/shared/clang/clang_installation.pri 
b/src/shared/clang/clang_installation.pri
+index 08838838bc..bee3779484 100644
+--- a/src/shared/clang/clang_installation.pri
 b/src/shared/clang/clang_installation.pri
+@@ -131,9 +131,7 @@ defineReplace(extractWarnings) {
+ return($$result)
+ }
+ 
+-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclang

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

2019-10-10 Thread Antonio Rojas via arch-commits
Date: Thursday, October 10, 2019 @ 09:33:44
  Author: arojas
Revision: 364309

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   77 ++
 qtcreator-clang-9.patch |   12 +
 qtcreator-preload-plugins.patch |   21 ++
 3 files changed, 110 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 364308, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-10 09:33:44 UTC (rev 364309)
@@ -0,0 +1,77 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.10.1
+_clangver=9.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 syntax-highlighting desktop-file-utils)
+makedepends=(llvm python patchelf)
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-9.patch)
+sha256sums=('5098d87027bec3296bd93a7e112588759ccb0511fbfdc5558c1a1e83dff8d2a9'
+'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d'
+'1d66eb008e84459f6570e6e72acedcf80d2f0bb82650df3b733f7ca0a3f08a3d')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+  # Fix build with clang 9 (Fedora)
+  patch -p1 -i ../qtcreator-clang-9.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 
364308, qtcreator/trunk/qtcreator-clang-9.patch)
===
--- staging-x86_64/qtcreator-clang-9.patch  (rev 0)
+++ staging-x86_64/qtcreator-clang-9.patch  2019-10-10 09:33:44 UTC (rev 
364309)
@@ -0,0 +1,12 @@
+diff -rupN 
qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp 
qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp
+--- 
qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp   
   2019-09-03 16:36:38.0 +0200
 
qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp
  2019-09-25 13:33:27.230835047 +0200
+@@ -60,7 +60,7 @@ static clang::format::FormatStyle qtcSty
+ style.AllowShortBlocksOnASingleLine = false;
+ style.AllowShortCaseLabelsOnASingleLine = false;
+ style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_In

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

2019-10-04 Thread Antonio Rojas via arch-commits
Date: Friday, October 4, 2019 @ 17:20:06
  Author: arojas
Revision: 363802

archrelease: copy trunk to staging-x86_64

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

-+
 PKGBUILD|   77 ++
 qtcreator-clang-9.patch |   12 +
 qtcreator-preload-plugins.patch |   21 ++
 3 files changed, 110 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 363801, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-04 17:20:06 UTC (rev 363802)
@@ -0,0 +1,77 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.10.0
+_clangver=9.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 syntax-highlighting desktop-file-utils)
+makedepends=(llvm python patchelf)
+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'
+'perf: performer analyzer')
+source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz";
+qtcreator-preload-plugins.patch
+qtcreator-clang-9.patch)
+sha256sums=('8f5d3abc522d8b8879adfa098e037f751b4311173f5f443fd1b5800f5feb0f8a'
+'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d'
+'1d66eb008e84459f6570e6e72acedcf80d2f0bb82650df3b733f7ca0a3f08a3d')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Preload analyzer plugins, 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-preload-plugins.patch
+  # Fix build with clang 9 (Fedora)
+  patch -p1 -i ../qtcreator-clang-9.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clang-9.patch (from rev 
363801, qtcreator/trunk/qtcreator-clang-9.patch)
===
--- staging-x86_64/qtcreator-clang-9.patch  (rev 0)
+++ staging-x86_64/qtcreator-clang-9.patch  2019-10-04 17:20:06 UTC (rev 
363802)
@@ -0,0 +1,12 @@
+diff -rupN 
qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp 
qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp
+--- 
qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp   
   2019-09-03 16:36:38.0 +0200
 
qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp
  2019-09-25 13:33:27.230835047 +0200
+@@ -60,7 +60,7 @@ static clang::format::FormatStyle qtcSty
+ style.AllowShortBlocksOnASingleLine = false;
+ style.AllowShortCaseLabelsOnASingleLine = false;
+ style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_Inlin

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

2019-06-19 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 19, 2019 @ 12:49:46
  Author: arojas
Revision: 356560

archrelease: copy trunk to staging-x86_64

Added:
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 356558, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/qtcreator-clazy-1.5.patch
(from rev 356558, qtcreator/trunk/qtcreator-clazy-1.5.patch)
  qtcreator/repos/staging-x86_64/qtcreator-preload-plugins.patch
(from rev 356558, qtcreator/trunk/qtcreator-preload-plugins.patch)

-+
 PKGBUILD|   76 ++
 qtcreator-clazy-1.5.patch   |   45 ++
 qtcreator-preload-plugins.patch |   21 ++
 3 files changed, 142 insertions(+)

Copied: qtcreator/repos/staging-x86_64/PKGBUILD (from rev 356558, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-06-19 12:49:46 UTC (rev 356560)
@@ -0,0 +1,76 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.9.1
+_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 syntax-highlighting desktop-file-utils)
+makedepends=(llvm python patchelf)
+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-clazy-1.5.patch
+qtcreator-preload-plugins.patch)
+sha256sums=('79b8228d0871927837681e6af9ab91e3ea28154cecfba317f9c0e56246b8ad81'
+'1f6998fea92b9a157f42cca783839ce95f70ccc667027078b7881cbb253838f0'
+'150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d')
+
+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
+  sed -e 's|libexec|lib|g' -i src/tools/tools.pro
+  # use system qbs
+  rm -r src/shared/qbs
+  # Adapt to clazy 1.5 plugin rename
+  patch -p1 -i ../qtcreator-clazy-1.5.patch
+  # Preload analyzer plugins, 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-preload-plugins.patch
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr \
+KSYNTAXHIGHLIGHTING_LIB_DIR=/usr/lib 
KSYNTAXHIGHLIGHTING_INCLUDE_DIR=/usr/include/KF5/KSyntaxHighlighting \
+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
+
+# Link clazy plugin explicitely
+  patchelf --add-needed ClazyPlugin.so "$pkgdir"/usr/lib/qtcreator/clangbackend
+}

Copied: qtcreator/repos/staging-x86_64/qtcreator-clazy-1.5.patch (from rev 
356558, qtcreator/trunk/qtcreator-clazy-1.5.patch)
===
--- staging-x86_64/qtcreator-clazy-1.5.patch(rev 0)
+++ staging-x86_64/qtcreator-clazy-1.5.patch2019-06-19 12:49:46 UTC (rev 
356560)
@@ -0,0 +1,45 @@
+diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp 
b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+index 706c5101a3..dbfaeb8457 100644
+--- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
 b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp
+@@ -527,14 +528,14 @@ private:
+ return;
+ 
+ m_options.append(CppTools::XclangArgs({"-add-plugin",
+-   "clang-lazy",
+-   "-plugin-arg-clang-lazy",
++   "clazy",
++

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

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

archrelease: copy trunk to staging-x86_64

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

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

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

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

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

2017-10-06 Thread Sven-Hendrik Haase
Date: Friday, October 6, 2017 @ 12:55:17
  Author: svenstaro
Revision: 307045

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 307044, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 307044, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  118 
 extra-i686/PKGBUILD   |   59 
 extra-x86_64/PKGBUILD |   59 
 3 files changed, 118 insertions(+), 118 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-10-06 12:54:59 UTC (rev 307044)
+++ extra-i686/PKGBUILD 2017-10-06 12:55:17 UTC (rev 307045)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Antonio Rojas 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.4.0
-pkgrel=2
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c')
-
-prepare() {
-  [[ -d build ]] && rm -r build
-  mkdir build
-
-  # fix hardcoded libexec path
-  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
-  # use system qbs
-  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
-}
-
-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/extra-i686/PKGBUILD (from rev 307044, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-10-06 12:55:17 UTC (rev 307045)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.4.1
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('f0e836fd2106f909cb405f75457e0d4158ecdd134ec5cfa97b373e5818b5f715245ac8454a657801251302ef817c1de66580f2e45b12b3e23d3107ccf3985336')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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-op

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

2017-09-08 Thread Antonio Rojas
Date: Friday, September 8, 2017 @ 11:23:00
  Author: arojas
Revision: 305060

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  qtcreator/repos/staging-i686/
  qtcreator/repos/staging-i686/PKGBUILD
(from rev 305059, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 305059, qtcreator/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   59 ++
 staging-x86_64/PKGBUILD |   59 ++
 2 files changed, 118 insertions(+)

Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 305059, 
qtcreator/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-09-08 11:23:00 UTC (rev 305060)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.4.0
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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/PKGBUILD (from rev 305059, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-09-08 11:23:00 UTC (rev 305060)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.4.0
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald 
QMAKE_CFLAGS_ISYSTEM=-I \
+DEFINES+=QBS_ENABLE_PROJECT_FILE_

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

2017-09-05 Thread Antonio Rojas
Date: Tuesday, September 5, 2017 @ 12:05:58
  Author: arojas
Revision: 304685

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  qtcreator/repos/staging-i686/
  qtcreator/repos/staging-i686/PKGBUILD
(from rev 304684, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 304684, qtcreator/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   59 ++
 staging-x86_64/PKGBUILD |   59 ++
 2 files changed, 118 insertions(+)

Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 304684, 
qtcreator/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-09-05 12:05:58 UTC (rev 304685)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.4.0
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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/PKGBUILD (from rev 304684, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-09-05 12:05:58 UTC (rev 304685)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.4.0
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('918b167cbc0d04f38f6cb693f481c9a6f724260a4e35000570b05f7be9bec9ae220bc914ea0fcda265a374c132c0edb7d76335803291f7a511f280fee00af63c')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald 
QMAKE_CFLAGS_ISYSTEM=-I \
+DEFINES+=QBS_ENABLE_PROJECT_FILE

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

2017-07-11 Thread Antonio Rojas
Date: Tuesday, July 11, 2017 @ 17:26:39
  Author: arojas
Revision: 300115

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 300114, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 300114, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  118 
 extra-i686/PKGBUILD   |   59 
 extra-x86_64/PKGBUILD |   59 
 3 files changed, 118 insertions(+), 118 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-07-11 17:26:11 UTC (rev 300114)
+++ extra-i686/PKGBUILD 2017-07-11 17:26:39 UTC (rev 300115)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Antonio Rojas 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.3.1
-pkgrel=1
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226')
-
-prepare() {
-  [[ -d build ]] && rm -r build
-  mkdir build
-
-  # fix hardcoded libexec path
-  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
-  # use system qbs
-  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
-}
-
-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/extra-i686/PKGBUILD (from rev 300114, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-07-11 17:26:39 UTC (rev 300115)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.1
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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-openso

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

2017-07-01 Thread Antonio Rojas
Date: Saturday, July 1, 2017 @ 10:50:33
  Author: arojas
Revision: 299457

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  qtcreator/repos/testing-i686/
  qtcreator/repos/testing-i686/PKGBUILD
(from rev 299456, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/testing-x86_64/
  qtcreator/repos/testing-x86_64/PKGBUILD
(from rev 299456, qtcreator/trunk/PKGBUILD)

-+
 testing-i686/PKGBUILD   |   59 ++
 testing-x86_64/PKGBUILD |   59 ++
 2 files changed, 118 insertions(+)

Copied: qtcreator/repos/testing-i686/PKGBUILD (from rev 299456, 
qtcreator/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-07-01 10:50:33 UTC (rev 299457)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.1
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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/testing-x86_64/PKGBUILD (from rev 299456, 
qtcreator/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-07-01 10:50:33 UTC (rev 299457)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.1
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('9fd89cee4a3b17662ac83bd63065f66f6b446774eb28ab4e56b85b82dc8c6b9b7be512014e5096dd343d913688700c3297b49bf4abe920429ca72cc665c95226')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+build() {
+  cd build
+
+  qmake LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr CONFIG+=journald 
QMAKE_CFLAGS_ISYSTEM=-I \
+DEFINES+=QBS_ENABLE_PROJECT_FILE_UPD

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

2017-05-25 Thread Antonio Rojas
Date: Thursday, May 25, 2017 @ 17:07:35
  Author: arojas
Revision: 296583

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 296582, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 296582, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  118 
 extra-i686/PKGBUILD   |   58 ---
 extra-x86_64/PKGBUILD |   58 ---
 3 files changed, 118 insertions(+), 116 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-05-25 17:06:59 UTC (rev 296582)
+++ extra-i686/PKGBUILD 2017-05-25 17:07:35 UTC (rev 296583)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Antonio Rojas 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.3.0
-pkgrel=1
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb')
-
-prepare() {
-  [[ -d build ]] && rm -r build
-  mkdir build
-
-  # fix hardcoded libexec path
-  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
-  # use system qbs
-  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
-}
-
-build() {
-  cd build
-
-  qmake CONFIG+=journald ../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/extra-i686/PKGBUILD (from rev 296582, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-05-25 17:07:35 UTC (rev 296583)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.0
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+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/" in

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

2017-05-24 Thread Antonio Rojas
Date: Wednesday, May 24, 2017 @ 18:45:06
  Author: arojas
Revision: 296536

archrelease: copy trunk to staging-i686, staging-x86_64

Added:
  qtcreator/repos/staging-i686/
  qtcreator/repos/staging-i686/PKGBUILD
(from rev 296535, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/staging-x86_64/
  qtcreator/repos/staging-x86_64/PKGBUILD
(from rev 296535, qtcreator/trunk/PKGBUILD)

-+
 staging-i686/PKGBUILD   |   58 ++
 staging-x86_64/PKGBUILD |   58 ++
 2 files changed, 116 insertions(+)

Copied: qtcreator/repos/staging-i686/PKGBUILD (from rev 296535, 
qtcreator/trunk/PKGBUILD)
===
--- staging-i686/PKGBUILD   (rev 0)
+++ staging-i686/PKGBUILD   2017-05-24 18:45:06 UTC (rev 296536)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.0
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+build() {
+  cd build
+
+  qmake CONFIG+=journald ../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/PKGBUILD (from rev 296535, 
qtcreator/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2017-05-24 18:45:06 UTC (rev 296536)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.3.0
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/${pkgver%.*}/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('462d2494d54c5b528ed187a43365a296c08ad2b104ada451a91d381f070472433ef91856f80a4d94091919296c95820e5d546800fc26a43a9709a6329fba02bb')
+
+prepare() {
+  [[ -d build ]] && rm -r build
+  mkdir build
+
+  # fix hardcoded libexec path
+  sed -e 's|libexec\/qtcreator|lib\/qtcreator|g' -i 
qt-creator-opensource-src-${pkgver}/qtcreator.pri
+  # use system qbs
+  rm -r qt-creator-opensource-src-${pkgver}/src/shared/qbs
+}
+
+build() {
+  cd build
+
+  qmake CONFIG+=journald ../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}/

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

2017-04-27 Thread Sven-Hendrik Haase
Date: Thursday, April 27, 2017 @ 22:15:49
  Author: svenstaro
Revision: 294925

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 294924, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 294924, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  100 
 extra-i686/PKGBUILD   |   50 
 extra-x86_64/PKGBUILD |   50 
 3 files changed, 100 insertions(+), 100 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-27 22:15:39 UTC (rev 294924)
+++ extra-i686/PKGBUILD 2017-04-27 22:15:49 UTC (rev 294925)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Antonio Rojas 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.2.2
-pkgrel=2
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d')
-
-build() {
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
-CONFIG+=journald -r ../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/extra-i686/PKGBUILD (from rev 294924, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-27 22:15:49 UTC (rev 294925)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.2.2
+pkgrel=3
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d')
+
+build() {
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
+CONFIG+=journald -r ../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
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-04-27 22:15:39 UTC (rev 294924)
+++ extra-x86_64/PKGBUILD   2017-04-27 22:15:49 UTC (rev 294925)
@@ -1,50

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

2017-04-22 Thread Antonio Rojas
Date: Saturday, April 22, 2017 @ 20:55:00
  Author: arojas
Revision: 293993

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 293992, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 293992, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  100 
 extra-i686/PKGBUILD   |   50 
 extra-x86_64/PKGBUILD |   50 
 3 files changed, 100 insertions(+), 100 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-22 20:54:20 UTC (rev 293992)
+++ extra-i686/PKGBUILD 2017-04-22 20:55:00 UTC (rev 293993)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Antonio Rojas 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.2.2
-pkgrel=1
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 
'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d')
-
-build() {
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
-CONFIG+=journald -r ../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/extra-i686/PKGBUILD (from rev 293992, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-22 20:55:00 UTC (rev 293993)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.2.2
+pkgrel=2
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-quickcontrols' 'qt5-quickcontrols2' 'qt5-webengine' 
'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d')
+
+build() {
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
+CONFIG+=journald -r ../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
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-04-22 20:54:20 UTC (rev 293992)
+++ extra-x86_64/PKGBUILD   2017-04-22 20:55:

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

2017-04-21 Thread Antonio Rojas
Date: Friday, April 21, 2017 @ 10:29:13
  Author: arojas
Revision: 293792

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  qtcreator/repos/extra-i686/PKGBUILD
(from rev 293791, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/extra-x86_64/PKGBUILD
(from rev 293791, qtcreator/trunk/PKGBUILD)
Deleted:
  qtcreator/repos/extra-i686/PKGBUILD
  qtcreator/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  100 
 extra-i686/PKGBUILD   |   50 
 extra-x86_64/PKGBUILD |   50 
 3 files changed, 100 insertions(+), 100 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-04-21 10:27:40 UTC (rev 293791)
+++ extra-i686/PKGBUILD 2017-04-21 10:29:13 UTC (rev 293792)
@@ -1,50 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Imanol Celaya 
-# Contributor: Lukas Jirkovsky 
-# Contributor: Dan Vratil 
-# Contributor: thotypous 
-# Contributor: delor 
-
-pkgname=qtcreator
-pkgver=4.2.1
-_pkgver=v4.2.1
-pkgrel=4
-pkgdesc='Lightweight, cross-platform integrated development environment'
-arch=('i686' 'x86_64')
-url='http://qt-project.org'
-license=('LGPL')
-depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 
'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs')
-makedepends=('git' 'mesa' 'llvm')
-options=('docs')
-optdepends=('qt5-doc: integrated Qt documentation'
-'qt5-examples: welcome page examples'
-'qt5-translations: for other languages'
-'gdb: debugger'
-'cmake: cmake project support'
-'x11-ssh-askpass: ssh support'
-'git: git support'
-'mercurial: mercurial support'
-'bzr: bazaar support'
-'valgrind: analyze support')
-source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
-sha512sums=('3135b64a36240bffe41c1373d5e5d5327cfa556f42eb339afcacf2f8d294843b96269269417ab262ba8292e28a57472c78ab7ff4686f0360616a4014c75809e9')
-
-build() {
-  [[ -d build ]] && rm -r build
-  mkdir build && cd build
-
-  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
-CONFIG+=journald -r ../qt-creator-opensource-src-${pkgver}/qtcreator.pro
-  make
-  make docs -j1
-}
-
-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/extra-i686/PKGBUILD (from rev 293791, 
qtcreator/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-04-21 10:29:13 UTC (rev 293792)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Antonio Rojas 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=4.2.2
+pkgrel=1
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-tools' 'qt5-declarative' 'qt5-script' 'qt5-quickcontrols' 
'qt5-quickcontrols2' 'qt5-webengine' 'clang' 'qbs')
+makedepends=('git' 'mesa' 'llvm')
+options=('docs')
+optdepends=('qt5-doc: integrated Qt documentation'
+'qt5-examples: welcome page examples'
+'qt5-translations: for other languages'
+'gdb: debugger'
+'cmake: cmake project support'
+'x11-ssh-askpass: ssh support'
+'git: git support'
+'mercurial: mercurial support'
+'bzr: bazaar support'
+'valgrind: analyze support')
+source=("http://download.qt.io/official_releases/qtcreator/4.2/${pkgver}/qt-creator-opensource-src-${pkgver}.tar.xz";)
+sha512sums=('cab23a75b3b8ef68cadf4fe57b81e96ef647bb48ab4c57618bf6dd25aed50abb412ac7fa76848b97da01f2df589ec763c95321956506aa4f159383f188efbf2d')
+
+build() {
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  LLVM_INSTALL_DIR=/usr QBS_INSTALL_DIR=/usr qmake QMAKE_CFLAGS_ISYSTEM=-I \
+CONFIG+=journald -r ../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
+}

Deleted: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2017-04-21 10:27:40 UTC (rev 293791)
+++ extra-x86_64/PKGBUILD 

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

2016-02-23 Thread Sven-Hendrik Haase
Date: Tuesday, February 23, 2016 @ 14:08:23
  Author: svenstaro
Revision: 260190

archrelease: copy trunk to community-i686

Added:
  qtcreator/repos/community-i686/
  qtcreator/repos/community-i686/PKGBUILD
(from rev 260189, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/community-i686/qtcreator.desktop
(from rev 260189, qtcreator/trunk/qtcreator.desktop)
  qtcreator/repos/community-i686/qtcreator.install
(from rev 260189, qtcreator/trunk/qtcreator.install)

---+
 PKGBUILD  |   73 
 qtcreator.desktop |   10 +++
 qtcreator.install |   12 
 3 files changed, 95 insertions(+)

Copied: qtcreator/repos/community-i686/PKGBUILD (from rev 260189, 
qtcreator/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-02-23 13:08:23 UTC (rev 260190)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Imanol Celaya 
+# Contributor: Lukas Jirkovsky 
+# Contributor: Dan Vratil 
+# Contributor: thotypous 
+# Contributor: delor 
+
+pkgname=qtcreator
+pkgver=3.6.0
+_pkgver=v3.6.0
+pkgrel=3
+pkgdesc='Lightweight, cross-platform integrated development environment'
+arch=('i686' 'x86_64')
+url='http://qt-project.org'
+license=('LGPL')
+depends=('qt5-quick1' 'qt5-tools' 'qt5-quickcontrols')
+makedepends=('git' 'mesa' 'clang')
+options=('docs')
+optdepends=('qt5-doc: for the integrated Qt documentation'
+'gdb: for the debugger'
+'cmake: for cmake project support'
+'openssh-askpass: for ssh support'
+'git: for git support'
+'mercurial: for mercurial support'
+'bzr: for bazaar support'
+'clang: Clang code model'
+'valgrind: for analyze support')
+install=qtcreator.install
+source=("git://code.qt.io/qt-creator/qt-creator.git#tag=${_pkgver}"
+"git://code.qt.io/qt-labs/qbs.git"
+'qtcreator.desktop')
+md5sums=('SKIP'
+ 'SKIP'
+ '800c94165c547b64012a207d9830250a')
+
+prepare() {
+  cd qt-creator
+  git submodule init
+  git config submodule.qbs.url $srcdir/qbs
+  git submodule update
+
+  # Debugger: Allow LLDB-MI to be used as debugger
+  # https://bugreports.qt.io/browse/QTCREATORBUG-15131
+  # https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=97e9f113879c
+  # https://code.qt.io/cgit/qt-creator/qt-creator.git/commit/?id=e57b0db0f959
+  git cherry-pick -n 97e9f113879c e57b0db0f959
+}
+
+build() {
+  [[ -d build ]] && rm -r build
+  mkdir build && cd build
+
+  LLVM_INSTALL_DIR=/usr qmake CONFIG+=journald -r ../qt-creator/qtcreator.pro
+  make
+  make docs -j1
+}
+
+package() {
+  cd build
+
+  make INSTALL_ROOT="${pkgdir}/usr/" install
+  make INSTALL_ROOT="${pkgdir}/usr/" install_docs
+
+  # Workaround for FS#40583
+  mv "${pkgdir}"/usr/bin/qtcreator "${pkgdir}"/usr/bin/qtcreator-bin
+  echo "#!/bin/sh" > "${pkgdir}"/usr/bin/qtcreator
+  echo "QT_LOGGING_TO_CONSOLE=1 qtcreator-bin \$@" >> 
"${pkgdir}"/usr/bin/qtcreator
+  chmod +x "${pkgdir}"/usr/bin/qtcreator
+
+  install -Dm644 ${srcdir}/qtcreator.desktop 
${pkgdir}/usr/share/applications/qtcreator.desktop
+  install -Dm644 ${srcdir}/qt-creator/LGPL_EXCEPTION.TXT 
${pkgdir}/usr/share/licenses/qtcreator/LGPL_EXCEPTION.TXT
+}

Copied: qtcreator/repos/community-i686/qtcreator.desktop (from rev 260189, 
qtcreator/trunk/qtcreator.desktop)
===
--- community-i686/qtcreator.desktop(rev 0)
+++ community-i686/qtcreator.desktop2016-02-23 13:08:23 UTC (rev 260190)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Exec=qtcreator %F
+Name=Qt Creator
+GenericName=C++ IDE for developing Qt applications
+X-KDE-StartupNotify=true
+Icon=QtProject-qtcreator
+Terminal=false
+Categories=Development;IDE;Qt;
+MimeType=text/x-c++src;text/x-c++hdr;text/x-xsrc;application/x-designer;application/vnd.nokia.qt.qmakeprofile;application/vnd.nokia.xml.qt.resource;

Copied: qtcreator/repos/community-i686/qtcreator.install (from rev 260189, 
qtcreator/trunk/qtcreator.install)
===
--- community-i686/qtcreator.install(rev 0)
+++ community-i686/qtcreator.install2016-02-23 13:08:23 UTC (rev 260190)
@@ -0,0 +1,12 @@
+post_install() {
+update-desktop-database -q
+gtk-update-icon-cache -q -t -f usr/share/icons/hicolor
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}