Package Details: mingw-w64-qt5-base-dynamic 5.15.1-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-qt5-base-dynamic.git (read-only, click to copy)
Package Base: mingw-w64-qt5-base-dynamic
Description: A cross-platform application and UI framework, dynamic OpenGL backend (mingw-w64)
Upstream URL: https://www.qt.io/
Licenses: custom, GPL3, LGPL3, FDL
Groups: mingw-w64-qt5
Conflicts: mingw-w64-qt5-base, mingw-w64-qt5-base-angle, mingw-w64-qt5-base-dynamic, mingw-w64-qt5-base-noopengl, mingw-w64-qt5-base-openql
Provides: mingw-w64-qt5-base
Submitter: Martchus
Maintainer: Martchus
Last Packager: Martchus
Votes: 0
Popularity: 0.000000
First Submitted: 2016-09-06 20:42 (UTC)
Last Updated: 2020-09-13 11:31 (UTC)

Required by (48)

Sources (32)

Latest Comments

Martchus commented on 2023-06-24 19:02 (UTC)

@MarsSeed Please don't flag the package for asking questions. This makes the comment section hard to follow for others.

So I'm repeating the question here:

5.15.10 / 5.15.10+kde+r129 - is this package still needed?

I personally don't need any of the Qt 5 packages that incur compiling ANGLE anymore. Maybe others do. The fact that nobody has been willing to contribute to these currently broken packages for years suggests otherwise, though. Additionally, the use of ANGLE has been completely abandoned in Qt 6 (as far as I can recall out of my head now) which means putting effort into these packages is not very worthwhile in the long-term. One should rather port their applications to Qt 6 and use the new rendering infrastructure it provides. So I suppose the answer to your question is: no

Martchus commented on 2020-04-15 09:01 (UTC)

Oh, sorry. But when I've tested it the last time the package wasn't working anyways because the ANGLE build relies on a tool for shader generation which is not available/packaged in our mingw-w64 environment.

luntik2012 commented on 2020-04-15 06:50 (UTC) (edited on 2020-04-15 06:54 (UTC) by luntik2012)

==> Validating source files with sha256sums...
    qtbase-everywhere-src-5.14.2.tar.xz ... FAILED

real sum

48b9e79220941665a9dd827548c6428f7aa3052ccba8f4f7e039a94aa1d2b28a

sum from pkgbuild

ff6964b3b528cd3b1d21bcf3470006e8e5cbe69591923f982871d886ea0488fe

after fixing that getting some patch errors:

==> Starting prepare()...
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0001-Adjust-win32-g-profile-for-cross-compilation-with-mi.patch
patching file mkspecs/common/g++-win32.conf
patching file mkspecs/win32-clang-g++/qmake.conf
patching file mkspecs/win32-g++/qmake.conf
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0002-Ensure-GLdouble-is-defined-when-using-dynamic-OpenGL.patch
patching file src/gui/opengl/qopenglfunctions.h
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0003-Fix-too-many-sections-assemler-error-in-OpenGL-facto.patch
patching file src/gui/opengl/opengl.pri
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0004-Make-sure-.pc-files-are-installed-correctly.patch
patching file qmake/generators/makefile.cpp
Hunk #1 succeeded at 3215 (offset -15 lines).
Hunk #2 succeeded at 3240 (offset -15 lines).
patching file qmake/generators/makefile.h
Hunk #1 succeeded at 96 (offset 4 lines).
patching file qmake/generators/win32/winmakefile.cpp
Hunk #1 succeeded at 775 (offset 22 lines).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0005-Don-t-add-resource-files-to-LIBS-parameter.patch
patching file qmake/generators/win32/mingw_make.cpp
Hunk #1 succeeded at 152 (offset -57 lines).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0006-Prevent-debug-library-names-in-pkg-config-files.patch
patching file qmake/generators/makefile.cpp
Hunk #1 succeeded at 3229 (offset -15 lines).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0007-Fix-linking-against-shared-static-libpng.patch
patching file src/gui/configure.json
Hunk #1 succeeded at 400 (offset 13 lines).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0008-Fix-linking-against-static-D-Bus.patch
patching file configure.json
Hunk #1 succeeded at 188 (offset 1 line).
patching file src/dbus/qdbus_symbols_p.h
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0009-Don-t-try-to-use-debug-version-of-D-Bus-library.patch
patching file configure.json
Hunk #1 succeeded at 201 (offset 1 line).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0010-Fix-linking-against-static-freetype2.patch
patching file src/gui/configure.json
Hunk #1 succeeded at 239 (offset 1 line).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0011-Fix-linking-against-static-harfbuzz.patch
patching file src/gui/configure.json
Hunk #1 succeeded at 307 (offset 1 line).
  -> Applying patch /tmp/yaourt-tmp-nikita/aur-mingw-w64-qt5-base-dynamic/src/0012-Fix-linking-against-static-pcre.patch
can't find file to patch at input line 15
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|From 3fccf1f581659113ae325f5192c8d6870c894c84 Mon Sep 17 00:00:00 2001
|From: Martchus <martchus@gmx.net>
|Date: Sun, 18 Sep 2016 14:24:01 +0200
|Subject: [PATCH 12/33] Fix linking against static pcre
|
|Change-Id: I3225c6e82dc4d17aef37d4289c16eb7a5ea3c5a1
|---
| src/corelib/tools/qregularexpression.cpp | 4 ++++
| 1 file changed, 4 insertions(+)
|
|diff --git a/src/corelib/tools/qregularexpression.cpp b/src/corelib/tools/qregularexpression.cpp
|index bdaa2d3243..90f8250c03 100644
|--- a/src/corelib/tools/qregularexpression.cpp
|+++ b/src/corelib/tools/qregularexpression.cpp
--------------------------
File to patch: 


Martchus commented on 2016-09-19 18:27 (UTC)

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs Patches for this package are managed at: https://github.com/Martchus/qtbase/tree/5.7.0-mingw-w64 There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff