[arch-commits] Commit in qtcreator/repos/testing-x86_64 (6 files)

2020-06-03 Thread Antonio Rojas via arch-commits
Date: Wednesday, June 3, 2020 @ 09:34:27
  Author: arojas
Revision: 388142

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|  156 +++---
 qtcreator-clang-libs.patch  |   48 +--
 qtcreator-preload-plugins.patch |   26 +++---
 3 files changed, 115 insertions(+), 115 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-03 09:33:43 UTC (rev 388141)
+++ PKGBUILD2020-06-03 09:34:27 UTC (rev 388142)
@@ -1,78 +0,0 @@
-# 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/testing-x86_64/PKGBUILD (from rev 388141, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-03 09:34:27 UTC (rev 388142)
@@ -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.2
+_clangver=10.0.0
+pkgrel=1
+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) # 

[arch-commits] Commit in qtcreator/repos/testing-x86_64 (6 files)

2019-10-08 Thread Antonio Rojas via arch-commits
Date: Tuesday, October 8, 2019 @ 11:57:44
  Author: arojas
Revision: 364168

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|  154 +++---
 qtcreator-clang-9.patch |   24 ++---
 qtcreator-preload-plugins.patch |   42 +-
 3 files changed, 110 insertions(+), 110 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-08 11:56:07 UTC (rev 364167)
+++ PKGBUILD2019-10-08 11:57:44 UTC (rev 364168)
@@ -1,77 +0,0 @@
-# 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/testing-x86_64/PKGBUILD (from rev 364167, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-08 11:57:44 UTC (rev 364168)
@@ -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=1
+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'
+  

[arch-commits] Commit in qtcreator/repos/testing-x86_64 (6 files)

2019-06-28 Thread Antonio Rojas via arch-commits
Date: Friday, June 28, 2019 @ 17:27:16
  Author: arojas
Revision: 357020

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|  153 +++---
 qtcreator-clazy-1.5.patch   |   90 +++---
 qtcreator-preload-plugins.patch |   42 +-
 3 files changed, 143 insertions(+), 142 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-06-28 17:26:55 UTC (rev 357019)
+++ PKGBUILD2019-06-28 17:27:16 UTC (rev 357020)
@@ -1,76 +0,0 @@
-# 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/testing-x86_64/PKGBUILD (from rev 357019, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-06-28 17:27:16 UTC (rev 357020)
@@ -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.9.2
+_clangver=8.0.0
+pkgrel=1
+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'
+

[arch-commits] Commit in qtcreator/repos/testing-x86_64 (6 files)

2019-06-28 Thread Antonio Rojas via arch-commits
Date: Friday, June 28, 2019 @ 17:22:09
  Author: arojas
Revision: 357018

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|  152 +++---
 qtcreator-clazy-1.5.patch   |   90 +++---
 qtcreator-preload-plugins.patch |   42 +-
 3 files changed, 142 insertions(+), 142 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-06-28 17:21:00 UTC (rev 357017)
+++ PKGBUILD2019-06-28 17:22:09 UTC (rev 357018)
@@ -1,76 +0,0 @@
-# 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/testing-x86_64/PKGBUILD (from rev 357017, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-06-28 17:22:09 UTC (rev 357018)
@@ -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'
+

[arch-commits] Commit in qtcreator/repos/testing-x86_64 (6 files)

2018-09-29 Thread Antonio Rojas via arch-commits
Date: Saturday, September 29, 2018 @ 19:55:40
  Author: arojas
Revision: 335554

archrelease: copy trunk to testing-x86_64

Added:
  qtcreator/repos/testing-x86_64/PKGBUILD
(from rev 335553, qtcreator/trunk/PKGBUILD)
  qtcreator/repos/testing-x86_64/qtcreator-clang-plugins.patch
(from rev 335553, qtcreator/trunk/qtcreator-clang-plugins.patch)
  qtcreator/repos/testing-x86_64/qtcreator-clang7.patch
(from rev 335553, qtcreator/trunk/qtcreator-clang7.patch)
Deleted:
  qtcreator/repos/testing-x86_64/PKGBUILD
  qtcreator/repos/testing-x86_64/qtcreator-clang-plugins.patch
  qtcreator/repos/testing-x86_64/qtcreator-clang7.patch

---+
 PKGBUILD  |  143 
 qtcreator-clang-plugins.patch |   80 +++---
 qtcreator-clang7.patch|   26 +++
 3 files changed, 128 insertions(+), 121 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-29 19:55:10 UTC (rev 335553)
+++ PKGBUILD2018-09-29 19:55:40 UTC (rev 335554)
@@ -1,68 +0,0 @@
-# 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/testing-x86_64/PKGBUILD (from rev 335553, 
qtcreator/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-29 19:55:40 UTC (rev 335554)
@@ -0,0 +1,75 @@
+# 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=3
+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')