Skip to content

Commit 0196905

Browse files
authored
deepin: don't inherit libsForQt5 scope (#354028)
2 parents 6249450 + d93fee8 commit 0196905

File tree

44 files changed

+238
-379
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+238
-379
lines changed

pkgs/desktops/deepin/apps/deepin-album/default.nix

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,15 @@
44
fetchFromGitHub,
55
cmake,
66
pkg-config,
7-
qttools,
8-
wrapQtAppsHook,
7+
libsForQt5,
98
dtkwidget,
109
dtkdeclarative,
1110
qt5integration,
1211
qt5platform-plugins,
13-
qtbase,
14-
qtsvg,
1512
udisks2-qt5,
1613
gio-qt,
1714
freeimage,
18-
ffmpeg,
15+
ffmpeg_6,
1916
ffmpegthumbnailer,
2017
}:
2118

@@ -33,21 +30,21 @@ stdenv.mkDerivation rec {
3330
nativeBuildInputs = [
3431
cmake
3532
pkg-config
36-
qttools
37-
wrapQtAppsHook
33+
libsForQt5.qttools
34+
libsForQt5.wrapQtAppsHook
3835
];
3936

4037
buildInputs = [
4138
dtkwidget
4239
dtkdeclarative
4340
qt5integration
4441
qt5platform-plugins
45-
qtbase
46-
qtsvg
42+
libsForQt5.qtbase
43+
libsForQt5.qtsvg
4744
udisks2-qt5
4845
gio-qt
4946
freeimage
50-
ffmpeg
47+
ffmpeg_6
5148
ffmpegthumbnailer
5249
];
5350

pkgs/desktops/deepin/apps/deepin-calculator/default.nix

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,10 @@
55
dtkwidget,
66
qt5integration,
77
qt5platform-plugins,
8-
qtbase,
9-
qtsvg,
8+
libsForQt5,
109
dde-qt-dbus-factory,
1110
cmake,
12-
qttools,
1311
pkg-config,
14-
wrapQtAppsHook,
1512
gtest,
1613
}:
1714

@@ -28,17 +25,17 @@ stdenv.mkDerivation rec {
2825

2926
nativeBuildInputs = [
3027
cmake
31-
qttools
28+
libsForQt5.qttools
3229
pkg-config
33-
wrapQtAppsHook
30+
libsForQt5.wrapQtAppsHook
3431
];
3532

3633
buildInputs = [
3734
dtkwidget
3835
qt5integration
3936
qt5platform-plugins
40-
qtbase
41-
qtsvg
37+
libsForQt5.qtbase
38+
libsForQt5.qtsvg
4239
dde-qt-dbus-factory
4340
gtest
4441
];

pkgs/desktops/deepin/apps/deepin-camera/default.nix

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,14 @@
44
fetchFromGitHub,
55
cmake,
66
pkg-config,
7-
qttools,
8-
wrapQtAppsHook,
7+
libsForQt5,
98
dtkwidget,
109
wayland,
1110
dwayland,
1211
qt5integration,
1312
qt5platform-plugins,
1413
image-editor,
15-
qtbase,
16-
qtmultimedia,
17-
ffmpeg,
14+
ffmpeg_6,
1815
ffmpegthumbnailer,
1916
libusb1,
2017
libpciaccess,
@@ -43,15 +40,15 @@ stdenv.mkDerivation rec {
4340
--replace "/usr/share/libimagevisualresult" "${image-editor}/share/libimagevisualresult" \
4441
--replace "/usr/include/libusb-1.0" "${lib.getDev libusb1}/include/libusb-1.0"
4542
substituteInPlace src/com.deepin.Camera.service \
46-
--replace "/usr/bin/qdbus" "${lib.getBin qttools}/bin/qdbus" \
43+
--replace "/usr/bin/qdbus" "${lib.getBin libsForQt5.qttools}/bin/qdbus" \
4744
--replace "/usr/share" "$out/share"
4845
'';
4946

5047
nativeBuildInputs = [
5148
cmake
5249
pkg-config
53-
qttools
54-
wrapQtAppsHook
50+
libsForQt5.qttools
51+
libsForQt5.wrapQtAppsHook
5552
];
5653

5754
buildInputs =
@@ -62,9 +59,9 @@ stdenv.mkDerivation rec {
6259
qt5integration
6360
qt5platform-plugins
6461
image-editor
65-
qtbase
66-
qtmultimedia
67-
ffmpeg
62+
libsForQt5.qtbase
63+
libsForQt5.qtmultimedia
64+
ffmpeg_6
6865
ffmpegthumbnailer
6966
libusb1
7067
libpciaccess
@@ -88,7 +85,7 @@ stdenv.mkDerivation rec {
8885
qtWrapperArgs = [
8986
"--prefix LD_LIBRARY_PATH : ${
9087
lib.makeLibraryPath [
91-
ffmpeg
88+
ffmpeg_6
9289
ffmpegthumbnailer
9390
gst_all_1.gstreamer
9491
gst_all_1.gst-plugins-base

pkgs/desktops/deepin/apps/deepin-compressor/default.nix

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,8 @@
77
qt5platform-plugins,
88
udisks2-qt5,
99
cmake,
10-
qtbase,
11-
qttools,
1210
pkg-config,
13-
kcodecs,
14-
karchive,
15-
wrapQtAppsHook,
11+
libsForQt5,
1612
minizip,
1713
libzip,
1814
libuuid,
@@ -39,18 +35,18 @@ stdenv.mkDerivation rec {
3935

4036
nativeBuildInputs = [
4137
cmake
42-
qttools
38+
libsForQt5.qttools
4339
pkg-config
44-
wrapQtAppsHook
40+
libsForQt5.wrapQtAppsHook
4541
];
4642

4743
buildInputs = [
4844
dtkwidget
4945
qt5integration
5046
qt5platform-plugins
5147
udisks2-qt5
52-
kcodecs
53-
karchive
48+
libsForQt5.kcodecs
49+
libsForQt5.karchive
5450
minizip
5551
libzip
5652
libuuid
@@ -62,9 +58,6 @@ stdenv.mkDerivation rec {
6258
"-DUSE_TEST=OFF"
6359
];
6460

65-
# qt5integration must be placed before qtsvg in QT_PLUGIN_PATH
66-
qtWrapperArgs = [ "--prefix QT_PLUGIN_PATH : ${qt5integration}/${qtbase.qtPluginPrefix}" ];
67-
6861
strictDeps = true;
6962

7063
meta = with lib; {

pkgs/desktops/deepin/apps/deepin-draw/default.nix

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33
lib,
44
fetchFromGitHub,
55
cmake,
6-
qttools,
76
pkg-config,
8-
wrapQtAppsHook,
9-
qtbase,
10-
qtsvg,
7+
libsForQt5,
118
dtkwidget,
129
qt5integration,
1310
qt5platform-plugins,
@@ -31,15 +28,15 @@ stdenv.mkDerivation rec {
3128

3229
nativeBuildInputs = [
3330
cmake
34-
qttools
31+
libsForQt5.qttools
3532
pkg-config
36-
wrapQtAppsHook
33+
libsForQt5.wrapQtAppsHook
3734
];
3835

3936
buildInputs = [
40-
qtbase
37+
libsForQt5.qtbase
4138
qt5integration
42-
qtsvg
39+
libsForQt5.qtsvg
4340
dtkwidget
4441
qt5platform-plugins
4542
];

pkgs/desktops/deepin/apps/deepin-image-viewer/default.nix

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@
55
fetchpatch,
66
cmake,
77
pkg-config,
8-
qttools,
9-
wrapQtAppsHook,
8+
libsForQt5,
109
qt5platform-plugins,
1110
dtkwidget,
1211
dtkdeclarative,
@@ -37,8 +36,8 @@ stdenv.mkDerivation rec {
3736
nativeBuildInputs = [
3837
cmake
3938
pkg-config
40-
qttools
41-
wrapQtAppsHook
39+
libsForQt5.qttools
40+
libsForQt5.wrapQtAppsHook
4241
];
4342

4443
buildInputs = [

pkgs/desktops/deepin/apps/deepin-movie-reborn/default.nix

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,10 @@
44
fetchFromGitHub,
55
cmake,
66
pkg-config,
7-
wrapQtAppsHook,
8-
qttools,
9-
qtx11extras,
10-
qtmultimedia,
7+
libsForQt5,
118
dtkwidget,
129
qt5integration,
1310
qt5platform-plugins,
14-
qtmpris,
15-
qtdbusextended,
1611
gsettings-qt,
1712
elfutils,
1813
ffmpeg_6,
@@ -52,19 +47,19 @@ stdenv.mkDerivation rec {
5247
nativeBuildInputs = [
5348
cmake
5449
pkg-config
55-
qttools
56-
wrapQtAppsHook
50+
libsForQt5.qttools
51+
libsForQt5.wrapQtAppsHook
5752
];
5853

5954
buildInputs =
6055
[
6156
dtkwidget
6257
qt5integration
6358
qt5platform-plugins
64-
qtx11extras
65-
qtmultimedia
66-
qtdbusextended
67-
qtmpris
59+
libsForQt5.qtx11extras
60+
libsForQt5.qtmultimedia
61+
libsForQt5.qtdbusextended
62+
libsForQt5.qtmpris
6863
gsettings-qt
6964
elfutils
7065
ffmpeg_6
@@ -88,8 +83,8 @@ stdenv.mkDerivation rec {
8883
]);
8984

9085
propagatedBuildInputs = [
91-
qtmultimedia
92-
qtx11extras
86+
libsForQt5.qtmultimedia
87+
libsForQt5.qtx11extras
9388
ffmpegthumbnailer
9489
];
9590

pkgs/desktops/deepin/apps/deepin-picker/default.nix

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,9 @@
22
stdenv,
33
lib,
44
fetchFromGitHub,
5-
qmake,
6-
qttools,
75
pkg-config,
8-
wrapQtAppsHook,
6+
libsForQt5,
97
dtkwidget,
10-
qtbase,
11-
qtsvg,
128
xorg,
139
}:
1410

@@ -24,16 +20,16 @@ stdenv.mkDerivation rec {
2420
};
2521

2622
nativeBuildInputs = [
27-
qmake
28-
qttools
23+
libsForQt5.qmake
24+
libsForQt5.qttools
2925
pkg-config
30-
wrapQtAppsHook
26+
libsForQt5.wrapQtAppsHook
3127
];
3228

3329
buildInputs = [
34-
qtbase
30+
libsForQt5.qtbase
3531
dtkwidget
36-
qtsvg
32+
libsForQt5.qtsvg
3733
xorg.libXtst
3834
];
3935

pkgs/desktops/deepin/apps/deepin-reader/default.nix

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,12 @@
22
stdenv,
33
lib,
44
fetchFromGitHub,
5-
qmake,
65
pkg-config,
7-
qttools,
8-
wrapQtAppsHook,
6+
libsForQt5,
97
dtkwidget,
108
qt5integration,
119
qt5platform-plugins,
1210
dde-qt-dbus-factory,
13-
qtwebengine,
14-
karchive,
1511
poppler,
1612
libchardet,
1713
libspectre,
@@ -42,19 +38,19 @@ stdenv.mkDerivation rec {
4238
'';
4339

4440
nativeBuildInputs = [
45-
qmake
41+
libsForQt5.qmake
4642
pkg-config
47-
qttools
48-
wrapQtAppsHook
43+
libsForQt5.qttools
44+
libsForQt5.wrapQtAppsHook
4945
];
5046

5147
buildInputs = [
5248
dtkwidget
5349
qt5integration
5450
qt5platform-plugins
5551
dde-qt-dbus-factory
56-
qtwebengine
57-
karchive
52+
libsForQt5.qtwebengine
53+
libsForQt5.karchive
5854
poppler
5955
libchardet
6056
libspectre

0 commit comments

Comments
 (0)