Do not hardcode the libssl version as a dependency for libqt6network6.
This commit is contained in:
parent
dd71bb4bd6
commit
200e26d609
2
debian/changelog
vendored
2
debian/changelog
vendored
@ -12,6 +12,8 @@ qt6-base (6.2.4+dfsg-1) UNRELEASED; urgency=medium
|
||||
[ Patrick Franz ]
|
||||
* Add patch to prevent embedding the build path, thx to Vagrant
|
||||
Cascadian (Closes: #1006407).
|
||||
* Do not hardcode the libssl version as a dependency for
|
||||
libqt6network6, thx to Dan Bungert (Closes: #1006954).
|
||||
|
||||
-- Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> Sun, 20 Mar 2022 10:13:27 +0000
|
||||
|
||||
|
2
debian/control
vendored
2
debian/control
vendored
@ -203,7 +203,7 @@ Package: libqt6network6
|
||||
Architecture: any
|
||||
Multi-Arch: same
|
||||
Pre-Depends: ${misc:Pre-Depends}
|
||||
Depends: libssl1.1, ${misc:Depends}, ${shlibs:Depends}
|
||||
Depends: ${libssl:Depends}, ${misc:Depends}, ${shlibs:Depends}
|
||||
Description: Qt 6 network module
|
||||
Qt is a cross-platform C++ application framework. Qt's primary feature
|
||||
is its rich set of widgets that provide standard GUI functionality.
|
||||
|
4
debian/rules
vendored
4
debian/rules
vendored
@ -5,6 +5,7 @@
|
||||
include /usr/share/dpkg/architecture.mk
|
||||
|
||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||
sslpkgname := $(shell dpkg-query --show '--showformat=$${Depends}' libssl-dev | cut -d ' ' -f1)
|
||||
|
||||
ifneq (,$(filter libqt6sql6-ibase,$(shell dh_listpackages)))
|
||||
extra_cmake_args += -DFEATURE_sql_ibase=ON
|
||||
@ -88,3 +89,6 @@ execute_after_dh_auto_install:
|
||||
|
||||
override_dh_makeshlibs:
|
||||
dh_makeshlibs -XlibQt6EglFSDeviceIntegration -XlibQt6EglFsKmsGbmSupport -XlibQt6EglFsKmsSupport -XlibQt6XcbQpa
|
||||
|
||||
execute_after_dh_shlibdeps-arch:
|
||||
echo libssl:Depends=$(sslpkgname) >> debian/libqt6network6.substvars
|
||||
|
Loading…
x
Reference in New Issue
Block a user