qt6-base.git
18 months agoremove RPATH/RUNPATH from examples' binaries.
Lisandro Damián Nicanor Pérez Meyer [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
remove RPATH/RUNPATH from examples' binaries.

Forwarded: not-needed
Last-Update: 2024-02-15

On Debian the examples are built against system's libraries, so there is no
need to set RPATH/RUNPATH.

Gbp-Pq: Name remove_rpath_from_examples.patch

18 months agocross
Debian Qt/KDE Maintainers [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
cross

Gbp-Pq: Name cross.patch

18 months ago[PATCH] cmake/QtBuildInternalsExtra.cmake.in: Patch out embedded build path.
Vagrant Cascadian [Fri, 25 Feb 2022 03:00:05 +0000 (03:00 +0000)]
[PATCH] cmake/QtBuildInternalsExtra.cmake.in: Patch out embedded build path.

The original build path should not be needed in the shipped package,
and causes reproducibility issues when built in different paths.

https://reproducible-builds.org/docs/build-path/

Gbp-Pq: Name build_path_embedded_qtbuildinternalsextra_cmake.patch

18 months agoremove non-used privacy-breach code
Lisandro Damián Nicanor Pérez Meyer [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
remove non-used privacy-breach code

Forwarded: not-needed
Last-Update: 2015-02-18

This code makes Lintian unhappy. But we are really not using it, it only
gets inserted when building the online doc.
Anyways the best way to calm down Lintian is to simply remove it.

Gbp-Pq: Name remove_privacy_breaches.diff

18 months ago[PATCH] Be verbose on plugin inclusion, easy patch point for distros
Lisandro Damián Nicanor Pérez Meyer [Thu, 2 Nov 2023 00:41:59 +0000 (21:41 -0300)]
[PATCH] Be verbose on plugin inclusion, easy patch point for distros

TL;DR: This creates two changes:

1. Makes the plugin inclusion status more visible for builders for both Qt
   itself and applications.
2. Allows a simple patch-point for distros to change the default
   (perhaps not ideal, but good enough).
3. Does not changes the current behavior.

As discussed both in the mailing list and privately with
Alexandru Croitor and Joerg Bornemann this makes a lot os sense for Qt
on static builds and when trying to find where the plugins are so they
can be easily packaged up in order to distribute a build with all the
dependencies on it.

But at the same time it makes no sense for distributions building the
libraries in dynamic mode as it forces unnecesary build time
dependencies for for both Qt and applications like QML modules or even
PostgreSQL! [0].

[0] <https://sources.debian.org/src/martchus-qtutilities/6.10.0-1/cmake/modules/QtConfig.cmake/?hl=35#L35>

Other approaches have been considered like not shipping specific CMake
files, but this depends on the packager finding the right ones at the
right time, and does not allows end users to change the behavior if they
happen to need it.

Change-Id: Id32fbc0cf0f289edd4426fb703cf1195288aacb4
Gerrit: https://codereview.qt-project.org/c/qt/qtbase/+/515440

Gbp-Pq: Name be_verbose_on_plugin_inclusion.patch

18 months agoAdd SH description
John Paul Adrian Glaubitz [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
Add SH description

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043225
Reviewed-by: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Upstream processes archs from time to time and tends to disable those that
they do not know wether they are working or not.

SH is working on Debian, so as an intermediate measure re enable it here.

Gbp-Pq: Name Add-SH-detection.patch

18 months agoqt6-base (6.6.2+dfsg-8) unstable; urgency=medium
Patrick Franz [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
qt6-base (6.6.2+dfsg-8) unstable; urgency=medium

  [ Patrick Franz ]
  * Remove the temporary Provides for the t64-suffix.
  * Handle upstream ABI break (Closes: #1071193, #1071436).

[dgit import unpatched qt6-base 6.6.2+dfsg-8]

18 months agoImport qt6-base_6.6.2+dfsg-8.debian.tar.xz
Patrick Franz [Thu, 6 Jun 2024 16:11:40 +0000 (18:11 +0200)]
Import qt6-base_6.6.2+dfsg-8.debian.tar.xz

[dgit import tarball qt6-base 6.6.2+dfsg-8 qt6-base_6.6.2+dfsg-8.debian.tar.xz]

22 months agoImport qt6-base_6.6.2+dfsg.orig.tar.xz
Patrick Franz [Thu, 15 Feb 2024 18:44:16 +0000 (19:44 +0100)]
Import qt6-base_6.6.2+dfsg.orig.tar.xz

[dgit import orig qt6-base_6.6.2+dfsg.orig.tar.xz]