tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
dropbox: don't use bundled Qt libraries
Fixes #16744.
Thomas Tuegel
9 years ago
05b3749b
0d5be595
+18
-1
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
dropbox
default.nix
+18
-1
pkgs/applications/networking/dropbox/default.nix
···
3
, libdrm, libffi, libICE, libSM
4
, libX11, libXcomposite, libXext, libXmu, libXrender, libxcb
5
, libxml2, libxslt, ncurses, zlib
0
6
}:
7
8
# this package contains the daemon version of dropbox
···
20
# them with our own.
21
22
let
23
-
# NOTE: When updating, please also update in current stable, as older versions stop working
0
24
version = "4.4.29";
25
sha256 =
26
{
···
42
dbus_libs fontconfig freetype gcc.cc glib libdrm libffi libICE libSM
43
libX11 libXcomposite libXext libXmu libXrender libxcb libxml2 libxslt
44
ncurses zlib
0
0
45
];
46
47
desktopItem = makeDesktopItem {
···
76
rm "$out/${appdir}/libffi.so.6"
77
rm "$out/${appdir}/libGL.so.1"
78
rm "$out/${appdir}/libX11-xcb.so.1"
0
0
0
0
0
0
0
0
0
0
0
0
0
79
80
mkdir -p "$out/share/applications"
81
cp "${desktopItem}/share/applications/"* $out/share/applications
···
3
, libdrm, libffi, libICE, libSM
4
, libX11, libXcomposite, libXext, libXmu, libXrender, libxcb
5
, libxml2, libxslt, ncurses, zlib
6
+
, qtbase, qtdeclarative, qtquick1, qtwebkit
7
}:
8
9
# this package contains the daemon version of dropbox
···
21
# them with our own.
22
23
let
24
+
# NOTE: When updating, please also update in current stable,
25
+
# as older versions stop working
26
version = "4.4.29";
27
sha256 =
28
{
···
44
dbus_libs fontconfig freetype gcc.cc glib libdrm libffi libICE libSM
45
libX11 libXcomposite libXext libXmu libXrender libxcb libxml2 libxslt
46
ncurses zlib
47
+
48
+
qtbase qtdeclarative qtquick1 qtwebkit
49
];
50
51
desktopItem = makeDesktopItem {
···
80
rm "$out/${appdir}/libffi.so.6"
81
rm "$out/${appdir}/libGL.so.1"
82
rm "$out/${appdir}/libX11-xcb.so.1"
83
+
84
+
rm "$out/${appdir}/libQt5Core.so.5"
85
+
rm "$out/${appdir}/libQt5DBus.so.5"
86
+
rm "$out/${appdir}/libQt5Gui.so.5"
87
+
rm "$out/${appdir}/libQt5Network.so.5"
88
+
rm "$out/${appdir}/libQt5OpenGL.so.5"
89
+
rm "$out/${appdir}/libQt5PrintSupport.so.5"
90
+
rm "$out/${appdir}/libQt5Qml.so.5"
91
+
rm "$out/${appdir}/libQt5Quick.so.5"
92
+
rm "$out/${appdir}/libQt5Sql.so.5"
93
+
rm "$out/${appdir}/libQt5WebKit.so.5"
94
+
rm "$out/${appdir}/libQt5WebKitWidgets.so.5"
95
+
rm "$out/${appdir}/libQt5XcbQpa.so.5"
96
97
mkdir -p "$out/share/applications"
98
cp "${desktopItem}/share/applications/"* $out/share/applications