summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDonald Carr2023-03-29 19:55:07 -0700
committerDonald Carr2023-03-29 19:55:07 -0700
commitd578b0cff085eaec8f474b45950e9aea010bf7f6 (patch)
treeef28b9979ca797d7ae8b7e972d794ba38cccf119
parentb7142a281b9ecd1aa1490236bf0425961638aadb (diff)
downloadaur-d578b0cff085eaec8f474b45950e9aea010bf7f6.tar.gz
Move to QtCreator 10
Change-Id: I945ada90455f6907ab8ae2cc0f9fd30ed1e7832e
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD14
2 files changed, 11 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1dac6f2e9287..dfc19b3e3f2b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,11 @@
pkgbase = qtcreator-prerelease
pkgdesc = Qt Creator prerelease/latest
- pkgver = 9.0.0rc1
- pkgrel = 3
+ pkgver = 10.0.0
+ pkgrel = 1
url = http://qt.io/ide
install = qtcreator-prerelease.install
arch = x86_64
license = GPL
- makedepends = qbs
makedepends = clang
makedepends = qt6-base
makedepends = patchelf
@@ -18,7 +17,6 @@ pkgbase = qtcreator-prerelease
depends = clang
depends = llvm
depends = lld
- optdepends = qbs
optdepends = qt6-doc: integrated Qt documentation
optdepends = qt6-examples: welcome page examples
optdepends = qt6-translations: for other languages
@@ -31,7 +29,7 @@ pkgbase = qtcreator-prerelease
optdepends = valgrind: analyze support
provides = qtcreator
conflicts = qtcreator
- source = https://download.qt.io/development_releases/qtcreator/9.0/9.0.0-rc1/qt-creator-opensource-src-9.0.0-rc1.tar.xz
- sha512sums = 0fe077b3502e085993d0970403a062177b1b5eb3e6a375107f0b077c8a7aa8d07c71f96beecbbc400ac985559a61cd26e62575cd43c805b1599aa45241d6d10e
+ source = https://download.qt.io/official_releases/qtcreator/10.0/10.0.0/qt-creator-opensource-src-10.0.0.tar.xz
+ sha512sums = 33087c1ca4557a62e03b9a8213d1e00abda78cac09320421497e9908eef3bd454a60e968d7898f9928f90cbf1cdd5c1bea42f1d3f6f9f1095f9a2a24c78a5a01
pkgname = qtcreator-prerelease
diff --git a/PKGBUILD b/PKGBUILD
index 8372e8fe9607..66ddd15cd689 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,11 +7,11 @@
#_qmake_args="CONFIG+=debug"
_building=true
pkgname=qtcreator-prerelease
-_pkgvermajmin=9.0
+_pkgvermajmin=10.0
_pkgver=${_pkgvermajmin}.0
-_verpostfix="rc1"
+_verpostfix=""
pkgver="${_pkgver}${_verpostfix}"
-pkgrel=3
+pkgrel=1
_urlbase="https://download.qt.io/official_releases"
if [[ -n $_verpostfix ]]; then
_pkgver=${_pkgver}-${_verpostfix}
@@ -26,8 +26,7 @@ provides=('qtcreator')
conflicts=('qtcreator')
depends=('python-beautifulsoup4' 'qt6-base' 'qt6-tools' 'qt6-declarative' 'qt6-quickcontrols2' 'clang' 'llvm' 'lld')
install=qtcreator-prerelease.install
-optdepends=('qbs'
- 'qt6-doc: integrated Qt documentation'
+optdepends=('qt6-doc: integrated Qt documentation'
'qt6-examples: welcome page examples'
'qt6-translations: for other languages'
'gdb: debugger'
@@ -37,9 +36,9 @@ optdepends=('qbs'
'mercurial: mercurial support'
'bzr: bazaar support'
'valgrind: analyze support')
-makedepends=('qbs' 'clang' 'qt6-base' 'patchelf')
+makedepends=('clang' 'qt6-base' 'patchelf')
source=("${_urlbase}/qtcreator/${_pkgvermajmin}/${_pkgver}/${_source_archive_name}.tar.xz")
-sha512sums=('0fe077b3502e085993d0970403a062177b1b5eb3e6a375107f0b077c8a7aa8d07c71f96beecbbc400ac985559a61cd26e62575cd43c805b1599aa45241d6d10e')
+sha512sums=('33087c1ca4557a62e03b9a8213d1e00abda78cac09320421497e9908eef3bd454a60e968d7898f9928f90cbf1cdd5c1bea42f1d3f6f9f1095f9a2a24c78a5a01')
prepare() {
local working_dir=${srcdir}/${_source_archive_name}
@@ -50,6 +49,7 @@ build() {
local working_dir=${srcdir}/${_source_archive_name}
local build_dir=${working_dir}/build
+ rm -Rf ${build_dir}
mkdir -p ${build_dir}
cd ${build_dir}