Patrick Franz
7ec0d4f520
Clean up cmake-arguments.
10 months ago
Patrick Franz
4b71aae221
Do not reduce the amount of relocations ( Closes : #1059249 ).
10 months ago
Patrick Franz
e2c9c998a7
Add B-Ds for XCB.
10 months ago
Patrick Franz
ae76dfe6c1
Do not run tests when building the documentation ( Closes : #1064199 ).
11 months ago
Patrick Franz
5cf5cfba25
Remove flags to skip the inclusion of plugins as this is done via a patch now.
1 year ago
Patrick Franz
72720b78cc
Do not include targets for plugins and QML plugins in cmake-files.
1 year ago
Patrick Franz
dcd7371759
Install source code for examples ( Closes : #1051494 ).
1 year ago
Patrick Franz
9f5fa49fbc
Adjustments to make Qt 6.6 build.
1 year ago
Lisandro Damián Nicanor Pérez Meyer
4515ed5f7c
Fix cross build again.
...
Thanks Helmut for the patch!
1 year ago
Lisandro Damián Nicanor Pérez Meyer
ec1d82023e
Remove build path from documentation's build path.
...
This not only breaks reproducible builds but also is useless, as the
build dir might change from submodule to submodule, and it might have a
random path on it.
1 year ago
Lisandro Damián Nicanor Pérez Meyer
d087f8c1e6
Build and package documentation.
...
Original from https://salsa.debian.org/qt-kde-team/qt6/qt6-base/-/merge_requests/5
Thanks to Eren Eroğlu for the patches!
1 year ago
Lisandro Damián Nicanor Pérez Meyer
115b5fb75a
Enable building examples.
2 years ago
Patrick Franz
5ce4cb97d7
Fix path for <triplet>-qmake6 cross wrapper.
2 years ago
Lisandro Damián Nicanor Pérez Meyer
9117b13252
Workaround wrong path in CMake file, #1030895 .
2 years ago
Patrick Franz
ad512b9814
Install <triplet>-qmake6 cross wrapper ( Closes : #1025663 ).
2 years ago
Patrick Franz
38f492c5cb
Fix FTCBFS ( Closes : #1023054 ).
2 years ago
Patrick Franz
c89806f5ed
Enable link time optimization ( Closes : #1015617 ).
2 years ago
Patrick Franz
6506350290
Increase CMake verbosity level.
2 years ago
Pino Toscano
d17a5cf9d6
drop -march=native from CXXFLAGS
...
TL;DR: never ever use -march=native in CXXFLAGS for distro builds.
-march=native optimizes the build for the specific hardware it is
built on; this means that, for example, newer hardware features such
as AVX on x86_64, may be used, rendering the resulting binaries
completely unusable on hardware without the build-time bits used.
Because of this, -march=native is a giant no-no in distribution builds,
as you never want to optimize something based on the specific buildd
used, but rather make sure it will work on the architecture in general,
in a way compatible with the architecture baseline.
2 years ago
Patrick Franz
b1f4b68bdd
Adjust CXXFLAGS.
2 years ago
Patrick Franz
1ac443a11c
Add CXXFLAGS to fix build failure on armel.
2 years ago
Dmitry Shachnev
9dd29dc83c
Disable relocatable feature, to fix paths on usr-merged systems.
...
Thanks to Steven Trabert for the patch!
Closes : #1010575 .
LP: #1970057 .
3 years ago
Patrick Franz
69dc5c6afb
Disable rpath.
3 years ago
Patrick Franz
200e26d609
Do not hardcode the libssl version as a dependency for libqt6network6.
3 years ago
Lu YaNing
c2554a90ca
Specifies parameters to pass to the platform plugin.
...
https://doc-snapshots.qt.io/qt6-dev/qt-conf.html
3 years ago
Pino Toscano
0d63f77f9d
rules: enforce system libb2
3 years ago
Patrick Franz
3dcbc8a575
Change path for libexec.
3 years ago
Pino Toscano
86ff2e4dc2
rules: use execute_after_dh_auto_install
...
this avoids calling dh_auto_install manually again
also, this fixes the override: we need to fix the installed files in any
type of build, not only during arch-builds
3 years ago
Pino Toscano
dad3722564
fix usage of system pcre2
...
- explicitly add the libpcre2-dev B-D
- use the right cmake switches for it
3 years ago
Pino Toscano
ab3b7cfc22
check for the right ibase package
3 years ago
Pino Toscano
6926857a59
explicitly use the system png
3 years ago
Pino Toscano
5ee07cf808
explicitly use the system jpeg
3 years ago
Pino Toscano
cb39b8bca6
SCTP is a linux-only technology, so limit it to linux archs
3 years ago
Pino Toscano
115093600b
limit firebird/ibase support only where available
...
also explicitly enable/disable it at cmake time
3 years ago
Patrick Franz
fc0253b34f
Copyright and other stuff.
3 years ago
Patrick Franz
783afe3a8a
Fixing Lintian-issues.
3 years ago
Patrick Franz
450504cd70
Lots of fixes.
3 years ago
Patrick Franz
0317c5dd99
cmake fixes.
3 years ago
Patrick Franz
1d2d0a6cee
More work on libqt6gui6-symbols.
3 years ago
Patrick Franz
3fce901617
Various fixes.
3 years ago
Patrick Franz
3f6d13acee
More updates.
3 years ago
Patrick Franz
b38f95aa91
Small fixes.
3 years ago
Patrick Franz
930c829d81
More packages, more installed files.
3 years ago
Patrick Franz
b9af95d069
First commit.
3 years ago