tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
skypeforlinux: fix borked cherry-picking
Jan Tojnar
7 years ago
2801a299
3b2f3e59
+2
-6
1 changed file
expand all
collapse all
unified
split
pkgs
applications
networking
instant-messengers
skypeforlinux
default.nix
+2
-6
pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
···
83
83
rm -rf $out/opt $out/usr
84
84
rm $out/bin/skypeforlinux
85
85
86
86
+
ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux"
87
87
+
86
88
# Otherwise it looks "suspicious"
87
89
chmod -R g-w $out
88
90
'';
···
92
94
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" "$file" || true
93
95
patchelf --set-rpath ${rpath}:$out/share/skypeforlinux $file || true
94
96
done
95
95
-
96
96
-
ln -s "$out/share/skypeforlinux/skypeforlinux" "$out/bin/skypeforlinux"
97
97
-
98
98
-
wrapProgram $out/bin/skypeforlinux \
99
99
-
--suffix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH"
100
100
-
101
97
102
98
# Fix the desktop link
103
99
substituteInPlace $out/share/applications/skypeforlinux.desktop \