diff --git a/devel/apply-versions.sh b/devel/apply-versions.sh index 653d7034..931cc413 100755 --- a/devel/apply-versions.sh +++ b/devel/apply-versions.sh @@ -12,16 +12,20 @@ for pkgbuild_file in "${PKGBUILD_DIR:-.}"/*/*/PKGBUILD; do # skip Git packages [ ${variant##*-} == 'git' ] && continue - # skip some of the qt5 packages + # skip some of the packages [[ $project_name == 'qt5-quick1' # removed from official releases || $project_name == 'qt5-webkit' # even revived version is dead || $project_name == 'qt5-webview' # does not build for Windows, would require qt5-webengine || $project_name == 'qt5-canvas3d' # removed from official releases + || $project_name == 'qt6-3d' # removed in beta1 || $variant == 'mingw-w64-test' # just our own 'test' package (not used anymore) ]] && continue - # treat all qt5-* packages as qt5 - [ ${project_name%%-*} == 'qt5' ] && project_name='qt5' + # treat all qt5-*/qt6-* packages as qt5/qt6 + start=${project_name%%-*} + for qtver in 5 6; do + [[ $start == "qt$qtver" ]] && project_name="qt$qtver" && break + done # skip packages with unknown version version=${versions[$project_name]} @@ -30,6 +34,7 @@ for pkgbuild_file in "${PKGBUILD_DIR:-.}"/*/*/PKGBUILD; do # skip if version doesn't differ source "$pkgbuild_file" [[ $version == $pkgver ]] && continue + [[ $version == $_qtver ]] && continue pattern='(apple-darwin-.*|android-.*-(c\+\+utilities|qtutilities|passwordfile|passwordmanager))' [[ $pkgname =~ $pattern ]] && continue @@ -38,7 +43,7 @@ for pkgbuild_file in "${PKGBUILD_DIR:-.}"/*/*/PKGBUILD; do [[ -f $template ]] && pkgbuild_file=$template # apply new version - sed -i -e "s/^pkgver=.*/pkgver=$version/" -e "s/pkgrel=.*/pkgrel=1/" "$pkgbuild_file" + sed -i -e "s/^\(_qtver\|pkgver\)=[^\$].*/\1=$version/" -e "s/pkgrel=.*/pkgrel=1/" "$pkgbuild_file" chmod 644 "$pkgbuild_file" echo "$trimmed_path -> $version" diff --git a/devel/generator/templates/layouts/mingw-w64-qt6-base.sh.ep b/devel/generator/templates/layouts/mingw-w64-qt6-base.sh.ep index 8bf12d87..c771aef5 100644 --- a/devel/generator/templates/layouts/mingw-w64-qt6-base.sh.ep +++ b/devel/generator/templates/layouts/mingw-w64-qt6-base.sh.ep @@ -14,9 +14,9 @@ % } pkgname=<%= $package_name %> -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=1 arch=(any) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -25,7 +25,8 @@ depends=('mingw-w64-crt' 'mingw-w64-zlib' 'mingw-w64-libjpeg-turbo' 'mingw-w64-s 'mingw-w64-libpng' 'mingw-w64-openssl' 'mingw-w64-dbus' 'mingw-w64-harfbuzz' 'mingw-w64-brotli' 'mingw-w64-pcre2' 'mingw-w64-zstd') makedepends=('mingw-w64-cmake' 'mingw-w64-postgresql' 'mingw-w64-mariadb-connector-c' - 'mingw-w64-vulkan-icd-loader' 'mingw-w64-pkg-config' 'qt6-base' 'ninja') + 'mingw-w64-vulkan-headers' 'mingw-w64-vulkan-icd-loader' 'mingw-w64-pkg-config' + 'qt6-base' 'ninja') optdepends=('mingw-w64-postgresql: PostgreSQL driver' 'mingw-w64-mariadb-connector-c: MariaDB driver' 'qt6-base: development tools') diff --git a/devel/generator/templates/layouts/mingw-w64-qt6-module.sh.ep b/devel/generator/templates/layouts/mingw-w64-qt6-module.sh.ep index 59db36ce..53b8a01d 100644 --- a/devel/generator/templates/layouts/mingw-w64-qt6-module.sh.ep +++ b/devel/generator/templates/layouts/mingw-w64-qt6-module.sh.ep @@ -10,9 +10,14 @@ pkgname=mingw-w64-qt6-<%== $qt_module %> options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qt<%== $qt_module %>-everywhere-src-${_qtver}" +% if (my $git_commit = stash('git_commit')) { +source=("$_pkgfqn::git://code.qt.io/qt/qt<%== $qt_module %>.git#commit=<%== $git_commit %>"\ +% } +% else { source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"\ +% } <%== include 'fragments/source_file_list', relevant_files => $patch_files %>) -sha256sums=('<%== $qt_module_sha256 %>'\ +sha256sums=('<%== stash('git_commit') ? 'SKIP' : $qt_module_sha256 %>'\ <%== include 'fragments/sha256_list', relevant_files => $patch_files %>) _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/devel/generator/templates/layouts/qt6-module.sh.ep b/devel/generator/templates/layouts/qt6-module.sh.ep index 31bb2387..2958adde 100644 --- a/devel/generator/templates/layouts/qt6-module.sh.ep +++ b/devel/generator/templates/layouts/qt6-module.sh.ep @@ -9,9 +9,14 @@ pkgname=qt6-<%== $qt_module %> <%== content %>\ groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" +% if (my $git_commit = stash('git_commit')) { +source=("$_pkgfqn::git://code.qt.io/qt/qt<%== $qt_module %>.git#commit=<%== $git_commit %>"\ +% } +% else { source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz"\ +% } <%== include 'fragments/source_file_list', relevant_files => $patch_files %>) -sha256sums=('<%== $qt_module_sha256 %>'\ +sha256sums=('<%== stash('git_commit') ? 'SKIP' : $qt_module_sha256 %>'\ <%== include 'fragments/sha256_list', relevant_files => $patch_files %>) build() { diff --git a/devel/versions.sh b/devel/versions.sh index 27c6f07a..1d6b11ef 100755 --- a/devel/versions.sh +++ b/devel/versions.sh @@ -13,8 +13,10 @@ declare -A versions=( [dbus-soundrecorder]=1.2.3 [geocoordinatecalculator]=1.1.3 [qt5]=5.15.1 + [qt6]=6.0.0-beta1 ) declare -A github_names=( [c++utilities]=cpp-utilities [qt5]=skip + [qt6]=skip ) diff --git a/qt6-5compat/default/PKGBUILD b/qt6-5compat/default/PKGBUILD index bc788762..6284bf31 100644 --- a/qt6-5compat/default/PKGBUILD +++ b/qt6-5compat/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-5compat -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('e0d2fbfeaf40e2e00b5b124f50b5887ef09f471030536869e3e31c38b8f9e00a') +sha256sums=('c9c8266ba512c9819a080edfc7a17374c249c92d14734ee3581923b8c6c3a13a') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-5compat/default/PKGBUILD.sh.ep b/qt6-5compat/default/PKGBUILD.sh.ep index 1bbb8eab..e9fb9563 100644 --- a/qt6-5compat/default/PKGBUILD.sh.ep +++ b/qt6-5compat/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-5compat/default/qt5compat-sha256.txt b/qt6-5compat/default/qt5compat-sha256.txt index a51b2384..4b67965c 100644 --- a/qt6-5compat/default/qt5compat-sha256.txt +++ b/qt6-5compat/default/qt5compat-sha256.txt @@ -1 +1 @@ -e0d2fbfeaf40e2e00b5b124f50b5887ef09f471030536869e3e31c38b8f9e00a +c9c8266ba512c9819a080edfc7a17374c249c92d14734ee3581923b8c6c3a13a diff --git a/qt6-5compat/mingw-w64/PKGBUILD b/qt6-5compat/mingw-w64/PKGBUILD index eca56c7d..1b19223f 100644 --- a/qt6-5compat/mingw-w64/PKGBUILD +++ b/qt6-5compat/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-5compat -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qt5compat-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('e0d2fbfeaf40e2e00b5b124f50b5887ef09f471030536869e3e31c38b8f9e00a') +sha256sums=('c9c8266ba512c9819a080edfc7a17374c249c92d14734ee3581923b8c6c3a13a') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-5compat/mingw-w64/PKGBUILD.sh.ep b/qt6-5compat/mingw-w64/PKGBUILD.sh.ep index 35bc39f7..0eef26b8 100644 --- a/qt6-5compat/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-5compat/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-5compat/mingw-w64/qt5compat-sha256.txt b/qt6-5compat/mingw-w64/qt5compat-sha256.txt index a51b2384..4b67965c 100644 --- a/qt6-5compat/mingw-w64/qt5compat-sha256.txt +++ b/qt6-5compat/mingw-w64/qt5compat-sha256.txt @@ -1 +1 @@ -e0d2fbfeaf40e2e00b5b124f50b5887ef09f471030536869e3e31c38b8f9e00a +c9c8266ba512c9819a080edfc7a17374c249c92d14734ee3581923b8c6c3a13a diff --git a/qt6-base/default/PKGBUILD b/qt6-base/default/PKGBUILD index 85fb93d4..94eb25c9 100644 --- a/qt6-base/default/PKGBUILD +++ b/qt6-base/default/PKGBUILD @@ -5,7 +5,7 @@ # you also find the URL of a binary repository. pkgname=qt6-base -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -27,7 +27,7 @@ optdepends=('postgresql-libs: PostgreSQL driver' groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('1816c4490d3f1f6c6ae3f57a3ec9dff4e8bcab2951786cb0f457847c7ab0e8fa') +sha256sums=('d23210ba903be38aa43fe7887b8df62a1a310ea053712a30670cc479cf0219a0') build() { cmake -G Ninja -B build -S $_pkgfqn \ diff --git a/qt6-base/default/qtbase-sha256.txt b/qt6-base/default/qtbase-sha256.txt index 0b669fb7..d3f67a58 100644 --- a/qt6-base/default/qtbase-sha256.txt +++ b/qt6-base/default/qtbase-sha256.txt @@ -1 +1 @@ -1816c4490d3f1f6c6ae3f57a3ec9dff4e8bcab2951786cb0f457847c7ab0e8fa +d23210ba903be38aa43fe7887b8df62a1a310ea053712a30670cc479cf0219a0 diff --git a/qt6-base/mingw-w64/PKGBUILD b/qt6-base/mingw-w64/PKGBUILD index 6a69707e..164dc2a6 100644 --- a/qt6-base/mingw-w64/PKGBUILD +++ b/qt6-base/mingw-w64/PKGBUILD @@ -11,9 +11,9 @@ # All patches are managed at https://github.com/Martchus/qtbase pkgname=mingw-w64-qt6-base -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} -pkgrel=2 +pkgrel=1 arch=(any) url='https://www.qt.io' license=(GPL3 LGPL3 FDL custom) @@ -22,7 +22,8 @@ depends=('mingw-w64-crt' 'mingw-w64-zlib' 'mingw-w64-libjpeg-turbo' 'mingw-w64-s 'mingw-w64-libpng' 'mingw-w64-openssl' 'mingw-w64-dbus' 'mingw-w64-harfbuzz' 'mingw-w64-brotli' 'mingw-w64-pcre2' 'mingw-w64-zstd') makedepends=('mingw-w64-cmake' 'mingw-w64-postgresql' 'mingw-w64-mariadb-connector-c' - 'mingw-w64-vulkan-icd-loader' 'mingw-w64-pkg-config' 'qt6-base' 'ninja') + 'mingw-w64-vulkan-headers' 'mingw-w64-vulkan-icd-loader' 'mingw-w64-pkg-config' + 'qt6-base' 'ninja') optdepends=('mingw-w64-postgresql: PostgreSQL driver' 'mingw-w64-mariadb-connector-c: MariaDB driver' 'qt6-base: development tools') @@ -33,7 +34,7 @@ source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/s '0001-Use-CMake-s-default-import-library-suffix.patch' '0002-Rename-qtmain-to-qt6main-to-make-Qt-6-co-installable.patch' '0003-Fix-finding-D-Bus.patch') -sha256sums=('1816c4490d3f1f6c6ae3f57a3ec9dff4e8bcab2951786cb0f457847c7ab0e8fa' +sha256sums=('d23210ba903be38aa43fe7887b8df62a1a310ea053712a30670cc479cf0219a0' '43a19aaaf39d9e5fbce15657f216b5bd343b4be3eeffcb888dcb0d00a011d744' '74871688a19acd6e254852485c07a1bceb0ce8ae67274d44227528c25e913b37' '969c980eb3d8e9dc06063def818172e443e87b0511e5a6c95a84a1b5f4a5f841') diff --git a/qt6-base/mingw-w64/qtbase-sha256.txt b/qt6-base/mingw-w64/qtbase-sha256.txt index 0b669fb7..d3f67a58 100644 --- a/qt6-base/mingw-w64/qtbase-sha256.txt +++ b/qt6-base/mingw-w64/qtbase-sha256.txt @@ -1 +1 @@ -1816c4490d3f1f6c6ae3f57a3ec9dff4e8bcab2951786cb0f457847c7ab0e8fa +d23210ba903be38aa43fe7887b8df62a1a310ea053712a30670cc479cf0219a0 diff --git a/qt6-declarative/default/PKGBUILD b/qt6-declarative/default/PKGBUILD index 0a7f3dcb..4a95b1cc 100644 --- a/qt6-declarative/default/PKGBUILD +++ b/qt6-declarative/default/PKGBUILD @@ -5,7 +5,7 @@ # you also find the URL of a binary repository. pkgname=qt6-declarative -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -17,7 +17,7 @@ makedepends=(cmake python vulkan-headers at-spi2-core ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('0f72a753fd61e49572a1aa4a6e3bfe9e68461ad82320ac978d61b5ff9b8d27f0') +sha256sums=('944ae20f745a0e6cca09019bed8db47c8e14856d4f18ea79c35bf87e388c9137') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-declarative/default/PKGBUILD.sh.ep b/qt6-declarative/default/PKGBUILD.sh.ep index 6ad143a7..07597388 100644 --- a/qt6-declarative/default/PKGBUILD.sh.ep +++ b/qt6-declarative/default/PKGBUILD.sh.ep @@ -4,7 +4,7 @@ # Based on: AUR package qt6-declarative-git, official qt5-declarative package % end \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-declarative/default/qtdeclarative-sha256.txt b/qt6-declarative/default/qtdeclarative-sha256.txt index 4680d694..2d2ec326 100644 --- a/qt6-declarative/default/qtdeclarative-sha256.txt +++ b/qt6-declarative/default/qtdeclarative-sha256.txt @@ -1 +1 @@ -0f72a753fd61e49572a1aa4a6e3bfe9e68461ad82320ac978d61b5ff9b8d27f0 +944ae20f745a0e6cca09019bed8db47c8e14856d4f18ea79c35bf87e388c9137 diff --git a/qt6-declarative/mingw-w64/PKGBUILD b/qt6-declarative/mingw-w64/PKGBUILD index 5ab8baff..2c90b8d4 100644 --- a/qt6-declarative/mingw-w64/PKGBUILD +++ b/qt6-declarative/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-declarative -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -18,7 +18,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtdeclarative-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('0f72a753fd61e49572a1aa4a6e3bfe9e68461ad82320ac978d61b5ff9b8d27f0') +sha256sums=('944ae20f745a0e6cca09019bed8db47c8e14856d4f18ea79c35bf87e388c9137') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-declarative/mingw-w64/PKGBUILD.sh.ep b/qt6-declarative/mingw-w64/PKGBUILD.sh.ep index 82db2c95..a6dc891c 100644 --- a/qt6-declarative/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-declarative/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module', has_binaries => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-declarative/mingw-w64/qtdeclarative-sha256.txt b/qt6-declarative/mingw-w64/qtdeclarative-sha256.txt index 4680d694..2d2ec326 100644 --- a/qt6-declarative/mingw-w64/qtdeclarative-sha256.txt +++ b/qt6-declarative/mingw-w64/qtdeclarative-sha256.txt @@ -1 +1 @@ -0f72a753fd61e49572a1aa4a6e3bfe9e68461ad82320ac978d61b5ff9b8d27f0 +944ae20f745a0e6cca09019bed8db47c8e14856d4f18ea79c35bf87e388c9137 diff --git a/qt6-imageformats/default/PKGBUILD b/qt6-imageformats/default/PKGBUILD new file mode 100644 index 00000000..37a116b3 --- /dev/null +++ b/qt6-imageformats/default/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Martchus + +# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where +# you also find the URL of a binary repository. + +pkgname=qt6-imageformats +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +#pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP' +#depends=(qt6-base jasper libmng libwebp) +# FIXME: It doesn't actually build with MNG support at this point. +pkgdesc='Plugins for additional image formats: TIFF, TGA, WBMP' +depends=(qt6-base jasper libwebp) +makedepends=(cmake ninja git) +groups=(qt6) +_pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" +source=("$_pkgfqn::git://code.qt.io/qt/qtimageformats.git#commit=9d2f8c3f0825f8114a2a916dd8e305f9848d2653") +sha256sums=('SKIP') + +build() { + cmake -G Ninja -B build -S $_pkgfqn + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$pkgdir/usr/lib" -type f -name '*.prl' \ + -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt6-base "$pkgdir"/usr/share/licenses/qt6-imageformats +} diff --git a/qt6-imageformats/default/PKGBUILD.sh.ep b/qt6-imageformats/default/PKGBUILD.sh.ep new file mode 100644 index 00000000..2a30871c --- /dev/null +++ b/qt6-imageformats/default/PKGBUILD.sh.ep @@ -0,0 +1,14 @@ +% layout 'qt6-module', git_commit => '9d2f8c3f0825f8114a2a916dd8e305f9848d2653'; +\ +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(x86_64) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +#pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP' +#depends=(qt6-base jasper libmng libwebp) +# FIXME: It doesn't actually build with MNG support at this point. +pkgdesc='Plugins for additional image formats: TIFF, TGA, WBMP' +depends=(qt6-base jasper libwebp) +makedepends=(cmake ninja git) diff --git a/qt6-imageformats/mingw-w64/PKGBUILD b/qt6-imageformats/mingw-w64/PKGBUILD new file mode 100644 index 00000000..c7a5be20 --- /dev/null +++ b/qt6-imageformats/mingw-w64/PKGBUILD @@ -0,0 +1,60 @@ +# Maintainer: Martchus + +# All my PKGBUILDs are managed at https://github.com/Martchus/PKGBUILDs where +# you also find the URL of a binary repository. + +pkgname=mingw-w64-qt6-imageformats +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(any) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +#pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP (mingw-w64)' +#depends=('mingw-w64-qt6-base' 'mingw-w64-jasper' 'mingw-w64-libmng' 'mingw-w64-libwebp') +# FIXME: It doesn't actually build with MNG support at this point. +pkgdesc='Plugins for additional image formats: TIFF, TGA, WBMP (mingw-w64)' +depends=('mingw-w64-qt6-base' 'mingw-w64-jasper' 'mingw-w64-libwebp') +makedepends=('mingw-w64-cmake' 'qt6-base' 'ninja' 'git') +options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') +groups=(mingw-w64-qt6) +_pkgfqn="qtimageformats-everywhere-src-${_qtver}" +source=("$_pkgfqn::git://code.qt.io/qt/qtimageformats.git#commit=9d2f8c3f0825f8114a2a916dd8e305f9848d2653") +sha256sums=('SKIP') + +_architectures='i686-w64-mingw32 x86_64-w64-mingw32' + +build() { + for _arch in ${_architectures}; do + export PKG_CONFIG=/usr/bin/$_arch-pkg-config + $_arch-cmake -G Ninja -B build-$_arch -S $_pkgfqn \ + -DQT_HOST_PATH=/usr \ + -DFEATURE_pkg_config=ON \ + -DVulkan_LIBRARY="/usr/$_arch/lib/libvulkan.dll.a" \ + -DVulkan_INCLUDE_DIR="/usr/$_arch/include" + cmake --build build-$_arch + done +} + +package() { + for _arch in ${_architectures}; do + DESTDIR="$pkgdir" cmake --install build-$_arch + + # Add symlinks of DLLs in usual bin directory + mkdir -p "$pkgdir/usr/bin" "$pkgdir/usr/$_arch/bin" + for dll in "$pkgdir"/usr/$_arch/lib/qt6/bin/*.dll; do + ln -rs "$dll" "$pkgdir/usr/$_arch/bin/${dll##*/}" + done + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$pkgdir/usr/$_arch/lib" -type f -name '*.prl' \ + -exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + find "$pkgdir/usr/$_arch" -iname '*.exe' -exec $_arch-strip --strip-all {} \; + find "$pkgdir/usr/$_arch" -iname '*.dll' -exec $_arch-strip --strip-unneeded {} \; + find "$pkgdir/usr/$_arch" -iname '*.a' -exec $_arch-strip -g {} \; + done + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/mingw-w64-qt6-base "$pkgdir"/usr/share/licenses/mingw-w64-qt6-imageformats +} diff --git a/qt6-imageformats/mingw-w64/PKGBUILD.sh.ep b/qt6-imageformats/mingw-w64/PKGBUILD.sh.ep new file mode 100644 index 00000000..40e4dbd6 --- /dev/null +++ b/qt6-imageformats/mingw-w64/PKGBUILD.sh.ep @@ -0,0 +1,14 @@ +% layout 'mingw-w64-qt6-module', git_commit => '9d2f8c3f0825f8114a2a916dd8e305f9848d2653'; +\ +_qtver=6.0.0-beta1 +pkgver=${_qtver/-/} +pkgrel=1 +arch=(any) +url='https://www.qt.io' +license=(GPL3 LGPL3 FDL custom) +#pkgdesc='Plugins for additional image formats: TIFF, MNG, TGA, WBMP (mingw-w64)' +#depends=(<%== qt6deps qw(base) %> 'mingw-w64-jasper' 'mingw-w64-libmng' 'mingw-w64-libwebp') +# FIXME: It doesn't actually build with MNG support at this point. +pkgdesc='Plugins for additional image formats: TIFF, TGA, WBMP (mingw-w64)' +depends=(<%== qt6deps qw(base) %> 'mingw-w64-jasper' 'mingw-w64-libwebp') +makedepends=('mingw-w64-cmake' 'qt6-base' 'ninja' 'git') diff --git a/qt6-quick3d/default/PKGBUILD b/qt6-quick3d/default/PKGBUILD index c2489c9f..7ef7b18a 100644 --- a/qt6-quick3d/default/PKGBUILD +++ b/qt6-quick3d/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-quick3d -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -17,7 +17,7 @@ optdepends=('assimp: Import from assimp') groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('e2acaa92f99bad113cb70f0b3dd14fc7042088f9e19ff6bbb4a6ae8b92dd8cd6') +sha256sums=('958cdce1f7d9aaf7b2808868094526eeed90b8bc27388052dbd94069010d12a8') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-quick3d/default/PKGBUILD.sh.ep b/qt6-quick3d/default/PKGBUILD.sh.ep index 996adfad..eb1f1b19 100644 --- a/qt6-quick3d/default/PKGBUILD.sh.ep +++ b/qt6-quick3d/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-quick3d/default/qtquick3d-sha256.txt b/qt6-quick3d/default/qtquick3d-sha256.txt index 381c847a..dda5949e 100644 --- a/qt6-quick3d/default/qtquick3d-sha256.txt +++ b/qt6-quick3d/default/qtquick3d-sha256.txt @@ -1 +1 @@ -e2acaa92f99bad113cb70f0b3dd14fc7042088f9e19ff6bbb4a6ae8b92dd8cd6 +958cdce1f7d9aaf7b2808868094526eeed90b8bc27388052dbd94069010d12a8 diff --git a/qt6-quick3d/mingw-w64/PKGBUILD b/qt6-quick3d/mingw-w64/PKGBUILD index a3d4ca04..83155ace 100644 --- a/qt6-quick3d/mingw-w64/PKGBUILD +++ b/qt6-quick3d/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-quick3d -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -18,7 +18,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtquick3d-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('e2acaa92f99bad113cb70f0b3dd14fc7042088f9e19ff6bbb4a6ae8b92dd8cd6') +sha256sums=('958cdce1f7d9aaf7b2808868094526eeed90b8bc27388052dbd94069010d12a8') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-quick3d/mingw-w64/PKGBUILD.sh.ep b/qt6-quick3d/mingw-w64/PKGBUILD.sh.ep index b3386688..cde9e223 100644 --- a/qt6-quick3d/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-quick3d/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module', has_binaries => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-quick3d/mingw-w64/qtquick3d-sha256.txt b/qt6-quick3d/mingw-w64/qtquick3d-sha256.txt index 381c847a..dda5949e 100644 --- a/qt6-quick3d/mingw-w64/qtquick3d-sha256.txt +++ b/qt6-quick3d/mingw-w64/qtquick3d-sha256.txt @@ -1 +1 @@ -e2acaa92f99bad113cb70f0b3dd14fc7042088f9e19ff6bbb4a6ae8b92dd8cd6 +958cdce1f7d9aaf7b2808868094526eeed90b8bc27388052dbd94069010d12a8 diff --git a/qt6-quickcontrols2/default/PKGBUILD b/qt6-quickcontrols2/default/PKGBUILD index 1afce954..3b57280b 100644 --- a/qt6-quickcontrols2/default/PKGBUILD +++ b/qt6-quickcontrols2/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-quickcontrols2 -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake vulkan-headers ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('2cf6c41075154e6dd92864f1ce95b58c3da35b4bb171a8fdc48cafb1802a3e00') +sha256sums=('0ca121e8beca8dd58341ca6b7e99b332698782707ec77e225282779cbb77f2a9') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-quickcontrols2/default/PKGBUILD.sh.ep b/qt6-quickcontrols2/default/PKGBUILD.sh.ep index 662da9b4..f6d44b62 100644 --- a/qt6-quickcontrols2/default/PKGBUILD.sh.ep +++ b/qt6-quickcontrols2/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-quickcontrols2/default/qtquickcontrols2-sha256.txt b/qt6-quickcontrols2/default/qtquickcontrols2-sha256.txt index 25573110..7eb7efd3 100644 --- a/qt6-quickcontrols2/default/qtquickcontrols2-sha256.txt +++ b/qt6-quickcontrols2/default/qtquickcontrols2-sha256.txt @@ -1 +1 @@ -2cf6c41075154e6dd92864f1ce95b58c3da35b4bb171a8fdc48cafb1802a3e00 +0ca121e8beca8dd58341ca6b7e99b332698782707ec77e225282779cbb77f2a9 diff --git a/qt6-quickcontrols2/mingw-w64/PKGBUILD b/qt6-quickcontrols2/mingw-w64/PKGBUILD index aeaebbe5..1f80a134 100644 --- a/qt6-quickcontrols2/mingw-w64/PKGBUILD +++ b/qt6-quickcontrols2/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-quickcontrols2 -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtquickcontrols2-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('2cf6c41075154e6dd92864f1ce95b58c3da35b4bb171a8fdc48cafb1802a3e00') +sha256sums=('0ca121e8beca8dd58341ca6b7e99b332698782707ec77e225282779cbb77f2a9') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-quickcontrols2/mingw-w64/PKGBUILD.sh.ep b/qt6-quickcontrols2/mingw-w64/PKGBUILD.sh.ep index 6c466022..691d70bb 100644 --- a/qt6-quickcontrols2/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-quickcontrols2/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-quickcontrols2/mingw-w64/qtquickcontrols2-sha256.txt b/qt6-quickcontrols2/mingw-w64/qtquickcontrols2-sha256.txt index 25573110..7eb7efd3 100644 --- a/qt6-quickcontrols2/mingw-w64/qtquickcontrols2-sha256.txt +++ b/qt6-quickcontrols2/mingw-w64/qtquickcontrols2-sha256.txt @@ -1 +1 @@ -2cf6c41075154e6dd92864f1ce95b58c3da35b4bb171a8fdc48cafb1802a3e00 +0ca121e8beca8dd58341ca6b7e99b332698782707ec77e225282779cbb77f2a9 diff --git a/qt6-quicktimeline/default/PKGBUILD b/qt6-quicktimeline/default/PKGBUILD index d7dfd15b..e00744db 100644 --- a/qt6-quicktimeline/default/PKGBUILD +++ b/qt6-quicktimeline/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-quicktimeline -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake vulkan-headers ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('55fd2503290440a78fb922b63a8bffe2366fd0d064a69226a11603b78a3f10c9') +sha256sums=('3ba96899ffb2e764d7e9e9f83bfcec5e2116e9cb63a470dd0d10430b33811460') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-quicktimeline/default/PKGBUILD.sh.ep b/qt6-quicktimeline/default/PKGBUILD.sh.ep index 6e9fdee4..d8584f85 100644 --- a/qt6-quicktimeline/default/PKGBUILD.sh.ep +++ b/qt6-quicktimeline/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-quicktimeline/default/qtquicktimeline-sha256.txt b/qt6-quicktimeline/default/qtquicktimeline-sha256.txt index 0a7f856e..a8300fd5 100644 --- a/qt6-quicktimeline/default/qtquicktimeline-sha256.txt +++ b/qt6-quicktimeline/default/qtquicktimeline-sha256.txt @@ -1 +1 @@ -55fd2503290440a78fb922b63a8bffe2366fd0d064a69226a11603b78a3f10c9 +3ba96899ffb2e764d7e9e9f83bfcec5e2116e9cb63a470dd0d10430b33811460 diff --git a/qt6-quicktimeline/mingw-w64/PKGBUILD b/qt6-quicktimeline/mingw-w64/PKGBUILD index c765f653..f2f203a7 100644 --- a/qt6-quicktimeline/mingw-w64/PKGBUILD +++ b/qt6-quicktimeline/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-quicktimeline -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtquicktimeline-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('55fd2503290440a78fb922b63a8bffe2366fd0d064a69226a11603b78a3f10c9') +sha256sums=('3ba96899ffb2e764d7e9e9f83bfcec5e2116e9cb63a470dd0d10430b33811460') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-quicktimeline/mingw-w64/PKGBUILD.sh.ep b/qt6-quicktimeline/mingw-w64/PKGBUILD.sh.ep index 79ab4fa7..7cc7a2f1 100644 --- a/qt6-quicktimeline/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-quicktimeline/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-quicktimeline/mingw-w64/qtquicktimeline-sha256.txt b/qt6-quicktimeline/mingw-w64/qtquicktimeline-sha256.txt index 0a7f856e..a8300fd5 100644 --- a/qt6-quicktimeline/mingw-w64/qtquicktimeline-sha256.txt +++ b/qt6-quicktimeline/mingw-w64/qtquicktimeline-sha256.txt @@ -1 +1 @@ -55fd2503290440a78fb922b63a8bffe2366fd0d064a69226a11603b78a3f10c9 +3ba96899ffb2e764d7e9e9f83bfcec5e2116e9cb63a470dd0d10430b33811460 diff --git a/qt6-shadertools/default/PKGBUILD b/qt6-shadertools/default/PKGBUILD index 16ee56c1..38b8e8f7 100644 --- a/qt6-shadertools/default/PKGBUILD +++ b/qt6-shadertools/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-shadertools -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake vulkan-headers ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('7607174fa298632887dc4571bead66fe519ebe98dd92b5264ac42ab71e0cfb2d') +sha256sums=('9dd44cdd75b1447f3c664039a063175922a885912238205e3bbed0c638fb94e7') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-shadertools/default/PKGBUILD.sh.ep b/qt6-shadertools/default/PKGBUILD.sh.ep index d9e2cde3..2ed56cce 100644 --- a/qt6-shadertools/default/PKGBUILD.sh.ep +++ b/qt6-shadertools/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-shadertools/default/qtshadertools-sha256.txt b/qt6-shadertools/default/qtshadertools-sha256.txt index 4516157f..084617b1 100644 --- a/qt6-shadertools/default/qtshadertools-sha256.txt +++ b/qt6-shadertools/default/qtshadertools-sha256.txt @@ -1 +1 @@ -7607174fa298632887dc4571bead66fe519ebe98dd92b5264ac42ab71e0cfb2d +9dd44cdd75b1447f3c664039a063175922a885912238205e3bbed0c638fb94e7 diff --git a/qt6-shadertools/mingw-w64/PKGBUILD b/qt6-shadertools/mingw-w64/PKGBUILD index 653f7788..e7cf7e92 100644 --- a/qt6-shadertools/mingw-w64/PKGBUILD +++ b/qt6-shadertools/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-shadertools -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -18,7 +18,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtshadertools-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('7607174fa298632887dc4571bead66fe519ebe98dd92b5264ac42ab71e0cfb2d') +sha256sums=('9dd44cdd75b1447f3c664039a063175922a885912238205e3bbed0c638fb94e7') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-shadertools/mingw-w64/PKGBUILD.sh.ep b/qt6-shadertools/mingw-w64/PKGBUILD.sh.ep index d44de449..478c50ac 100644 --- a/qt6-shadertools/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-shadertools/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module', has_binaries => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-shadertools/mingw-w64/qtshadertools-sha256.txt b/qt6-shadertools/mingw-w64/qtshadertools-sha256.txt index 4516157f..084617b1 100644 --- a/qt6-shadertools/mingw-w64/qtshadertools-sha256.txt +++ b/qt6-shadertools/mingw-w64/qtshadertools-sha256.txt @@ -1 +1 @@ -7607174fa298632887dc4571bead66fe519ebe98dd92b5264ac42ab71e0cfb2d +9dd44cdd75b1447f3c664039a063175922a885912238205e3bbed0c638fb94e7 diff --git a/qt6-svg/default/PKGBUILD b/qt6-svg/default/PKGBUILD index 84f4b98d..990121d9 100644 --- a/qt6-svg/default/PKGBUILD +++ b/qt6-svg/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-svg -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('1ff80c015fe044fa1b625d37830b02e0cc780ee92638a1b7a5561adb5a0546ee') +sha256sums=('63ab098d9ae306118a8f7583e4cbde12ccb27ffdeddeea574b56b0cefc3b4205') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-svg/default/PKGBUILD.sh.ep b/qt6-svg/default/PKGBUILD.sh.ep index b463f735..8d1c6442 100644 --- a/qt6-svg/default/PKGBUILD.sh.ep +++ b/qt6-svg/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-svg/default/qtsvg-sha256.txt b/qt6-svg/default/qtsvg-sha256.txt index ed1c2da5..904ce0fc 100644 --- a/qt6-svg/default/qtsvg-sha256.txt +++ b/qt6-svg/default/qtsvg-sha256.txt @@ -1 +1 @@ -1ff80c015fe044fa1b625d37830b02e0cc780ee92638a1b7a5561adb5a0546ee +63ab098d9ae306118a8f7583e4cbde12ccb27ffdeddeea574b56b0cefc3b4205 diff --git a/qt6-svg/mingw-w64/PKGBUILD b/qt6-svg/mingw-w64/PKGBUILD index c2478547..7249a70a 100644 --- a/qt6-svg/mingw-w64/PKGBUILD +++ b/qt6-svg/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-svg -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qtsvg-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('1ff80c015fe044fa1b625d37830b02e0cc780ee92638a1b7a5561adb5a0546ee') +sha256sums=('63ab098d9ae306118a8f7583e4cbde12ccb27ffdeddeea574b56b0cefc3b4205') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-svg/mingw-w64/PKGBUILD.sh.ep b/qt6-svg/mingw-w64/PKGBUILD.sh.ep index 36ffbe0d..4be83608 100644 --- a/qt6-svg/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-svg/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-svg/mingw-w64/qtsvg-sha256.txt b/qt6-svg/mingw-w64/qtsvg-sha256.txt index ed1c2da5..904ce0fc 100644 --- a/qt6-svg/mingw-w64/qtsvg-sha256.txt +++ b/qt6-svg/mingw-w64/qtsvg-sha256.txt @@ -1 +1 @@ -1ff80c015fe044fa1b625d37830b02e0cc780ee92638a1b7a5561adb5a0546ee +63ab098d9ae306118a8f7583e4cbde12ccb27ffdeddeea574b56b0cefc3b4205 diff --git a/qt6-tools/default/PKGBUILD b/qt6-tools/default/PKGBUILD index 708af6f1..f9f640aa 100644 --- a/qt6-tools/default/PKGBUILD +++ b/qt6-tools/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-tools -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -17,7 +17,7 @@ optdepends=('clang: for qdoc and lupdate') groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('69f242ecca020b78643d2d7aaae9e2c1713b6aa7b9b915b16cc9265bf5dfd212') +sha256sums=('4f6f408dcf13d3a87d6b6725142fee6cfd38d16e2de945e374fa9e1f5605a8d0') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-tools/default/PKGBUILD.sh.ep b/qt6-tools/default/PKGBUILD.sh.ep index cadae7ef..fa188fb1 100644 --- a/qt6-tools/default/PKGBUILD.sh.ep +++ b/qt6-tools/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module', has_binaries => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-tools/default/qttools-sha256.txt b/qt6-tools/default/qttools-sha256.txt index 161d6b6c..05f3c55d 100644 --- a/qt6-tools/default/qttools-sha256.txt +++ b/qt6-tools/default/qttools-sha256.txt @@ -1 +1 @@ -69f242ecca020b78643d2d7aaae9e2c1713b6aa7b9b915b16cc9265bf5dfd212 +4f6f408dcf13d3a87d6b6725142fee6cfd38d16e2de945e374fa9e1f5605a8d0 diff --git a/qt6-tools/mingw-w64/PKGBUILD b/qt6-tools/mingw-w64/PKGBUILD index e300407d..048f2f31 100644 --- a/qt6-tools/mingw-w64/PKGBUILD +++ b/qt6-tools/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-tools -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qttools-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('69f242ecca020b78643d2d7aaae9e2c1713b6aa7b9b915b16cc9265bf5dfd212') +sha256sums=('4f6f408dcf13d3a87d6b6725142fee6cfd38d16e2de945e374fa9e1f5605a8d0') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-tools/mingw-w64/PKGBUILD.sh.ep b/qt6-tools/mingw-w64/PKGBUILD.sh.ep index f4388349..d6ae8113 100644 --- a/qt6-tools/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-tools/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module', has_binaries => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-tools/mingw-w64/qttools-sha256.txt b/qt6-tools/mingw-w64/qttools-sha256.txt index 161d6b6c..05f3c55d 100644 --- a/qt6-tools/mingw-w64/qttools-sha256.txt +++ b/qt6-tools/mingw-w64/qttools-sha256.txt @@ -1 +1 @@ -69f242ecca020b78643d2d7aaae9e2c1713b6aa7b9b915b16cc9265bf5dfd212 +4f6f408dcf13d3a87d6b6725142fee6cfd38d16e2de945e374fa9e1f5605a8d0 diff --git a/qt6-translations/default/PKGBUILD b/qt6-translations/default/PKGBUILD index 0e244e8c..e9210193 100644 --- a/qt6-translations/default/PKGBUILD +++ b/qt6-translations/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-translations -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -16,7 +16,7 @@ makedepends=(cmake qt6-tools ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('940fa99c2f90881667816a5acfae1c6ba1d76f79a80a42815857cfef25a23a7d') +sha256sums=('9eb56f4a193effe682362644b63cc328143c75d6418cfdd8907d3ea26bba3bb6') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-translations/default/PKGBUILD.sh.ep b/qt6-translations/default/PKGBUILD.sh.ep index 301d50b6..f933fe26 100644 --- a/qt6-translations/default/PKGBUILD.sh.ep +++ b/qt6-translations/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module', no_libs => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-translations/default/qttranslations-sha256.txt b/qt6-translations/default/qttranslations-sha256.txt index 2058328e..6ea14dcf 100644 --- a/qt6-translations/default/qttranslations-sha256.txt +++ b/qt6-translations/default/qttranslations-sha256.txt @@ -1 +1 @@ -940fa99c2f90881667816a5acfae1c6ba1d76f79a80a42815857cfef25a23a7d +9eb56f4a193effe682362644b63cc328143c75d6418cfdd8907d3ea26bba3bb6 diff --git a/qt6-translations/mingw-w64/PKGBUILD b/qt6-translations/mingw-w64/PKGBUILD index 38012f34..abb3d354 100644 --- a/qt6-translations/mingw-w64/PKGBUILD +++ b/qt6-translations/mingw-w64/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=mingw-w64-qt6-translations -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) @@ -17,7 +17,7 @@ options=('!strip' '!buildflags' 'staticlibs' '!emptydirs') groups=(mingw-w64-qt6) _pkgfqn="qttranslations-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('940fa99c2f90881667816a5acfae1c6ba1d76f79a80a42815857cfef25a23a7d') +sha256sums=('9eb56f4a193effe682362644b63cc328143c75d6418cfdd8907d3ea26bba3bb6') _architectures='i686-w64-mingw32 x86_64-w64-mingw32' diff --git a/qt6-translations/mingw-w64/PKGBUILD.sh.ep b/qt6-translations/mingw-w64/PKGBUILD.sh.ep index 4fa6cec3..080138e0 100644 --- a/qt6-translations/mingw-w64/PKGBUILD.sh.ep +++ b/qt6-translations/mingw-w64/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'mingw-w64-qt6-module', no_libs => 1; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(any) diff --git a/qt6-translations/mingw-w64/qttranslations-sha256.txt b/qt6-translations/mingw-w64/qttranslations-sha256.txt index 2058328e..6ea14dcf 100644 --- a/qt6-translations/mingw-w64/qttranslations-sha256.txt +++ b/qt6-translations/mingw-w64/qttranslations-sha256.txt @@ -1 +1 @@ -940fa99c2f90881667816a5acfae1c6ba1d76f79a80a42815857cfef25a23a7d +9eb56f4a193effe682362644b63cc328143c75d6418cfdd8907d3ea26bba3bb6 diff --git a/qt6-wayland/default/PKGBUILD b/qt6-wayland/default/PKGBUILD index 944036b5..bc4da4ff 100644 --- a/qt6-wayland/default/PKGBUILD +++ b/qt6-wayland/default/PKGBUILD @@ -4,7 +4,7 @@ # you also find the URL of a binary repository. pkgname=qt6-wayland -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) @@ -16,7 +16,7 @@ makedepends=(cmake vulkan-headers ninja) groups=(qt6) _pkgfqn="${pkgname/6-/}-everywhere-src-${_qtver}" source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz") -sha256sums=('cdddc443549b7c90ed062ef4b8f64563e91897464f0be22cb121be5c068bd57d') +sha256sums=('8d06c4764cc96607410cc77904d652521ae47505e0e0e19f3a299312107ddf58') build() { cmake -G Ninja -B build -S $_pkgfqn diff --git a/qt6-wayland/default/PKGBUILD.sh.ep b/qt6-wayland/default/PKGBUILD.sh.ep index 81ec6b90..a3e1c847 100644 --- a/qt6-wayland/default/PKGBUILD.sh.ep +++ b/qt6-wayland/default/PKGBUILD.sh.ep @@ -1,6 +1,6 @@ % layout 'qt6-module'; \ -_qtver=6.0.0-alpha +_qtver=6.0.0-beta1 pkgver=${_qtver/-/} pkgrel=1 arch=(x86_64) diff --git a/qt6-wayland/default/qtwayland-sha256.txt b/qt6-wayland/default/qtwayland-sha256.txt index 0864b110..baa17838 100644 --- a/qt6-wayland/default/qtwayland-sha256.txt +++ b/qt6-wayland/default/qtwayland-sha256.txt @@ -1 +1 @@ -cdddc443549b7c90ed062ef4b8f64563e91897464f0be22cb121be5c068bd57d +8d06c4764cc96607410cc77904d652521ae47505e0e0e19f3a299312107ddf58