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.
3 years ago
Patrick Franz
b1f4b68bdd
Adjust CXXFLAGS.
3 years ago
Patrick Franz
1ac443a11c
Add CXXFLAGS to fix build failure on armel.
3 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