Skip to content

Commit 806ccb2

Browse files
committed
Explicit depends to fix t64 packaging in Ubuntu >noble (flameshot-org#4390)
1 parent 40e57f4 commit 806ccb2

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

packaging/debian/control

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,33 @@ Maintainer: Boyuan Yang <[email protected]>
55
Build-Depends:
66
cmake (>= 3.16~),
77
debhelper (>= 11),
8-
qt6-base-dev (>= 6.2.0~),
9-
qt6-tools-dev (>= 6.2.0~),
10-
qt6-tools-dev-tools (>= 6.2.0~),
11-
qt6-svg-dev (>= 6.2.0~) | libqt6svg6-dev (>= 6.2.0~),
8+
qt6-base-dev (>= 6.0.0~),
9+
qt6-tools-dev (>= 6.0.0~),
10+
qt6-tools-dev-tools (>= 6.0.0~),
11+
qt6-svg-dev (>= 6.0.0~) | libqt6svg6-dev (>= 6.0.0~),
1212
qt6-l10n-tools,
1313
libgl-dev,
14-
Standards-Version: 4.5.0
14+
Standards-Version: 4.7.2
1515
Homepage: https://flameshot.org/
1616
Vcs-Browser: https://github.com/flameshot-org/flameshot
1717
Vcs-Git: https://github.com/flameshot-org/flameshot.git
1818

1919
Package: flameshot
2020
Architecture: any
21+
# ${shlibs:Depends}, # Ubuntu noble expand shlibs to t64 Qt libs, later versions of Ubuntu reverted back without suffix
2122
Depends:
22-
hicolor-icon-theme,
23-
libqt6svg6 (>= 6.2.0~),
24-
qt6-qpa-plugins (>= 6.2.0~),
25-
${shlibs:Depends},
2623
${misc:Depends},
24+
libc6 (>= 2.31),
25+
libgcc-s1 (>= 3.3.1),
26+
libstdc++6 (>= 10),
27+
hicolor-icon-theme,
28+
qt6-qpa-plugins (>= 6.0.0~),
29+
libqt6core6 (>= 6.0.0~),
30+
libqt6dbus6 (>= 6.0.0~),
31+
libqt6gui6 (>= 6.0.0~),
32+
libqt6network6 (>= 6.0.0~),
33+
libqt6widgets6 (>= 6.0.0~),
34+
libqt6svg6 (>= 6.0.0~),
2735
Recommends:
2836
xdg-desktop-portal-gtk | xdg-desktop-portal-gnome | xdg-desktop-portal-kde | xdg-desktop-portal-wlr,
2937
grim,

0 commit comments

Comments
 (0)