diff options
author | worldofpeace <worldofpeace@protonmail.ch> | 2019-08-08 11:00:39 -0400 |
---|---|---|
committer | worldofpeace <worldofpeace@protonmail.ch> | 2020-01-07 20:13:27 -0500 |
commit | 02543efd835a9ce0548118ec3c36c20abfedff2b (patch) | |
tree | 57a3ba4ed784c6fec2ea48f0078eff620714c362 /pkgs/desktops/deepin/dde-session-ui | |
parent | 62095621d7a953f4e6da9d857a90200dce8c7707 (diff) | |
download | nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar.gz nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar.bz2 nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar.lz nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar.xz nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.tar.zst nixlib-02543efd835a9ce0548118ec3c36c20abfedff2b.zip |
deepin.dde-session-ui: use gapps wrapper
Forgot about wrapQtAppsHook only wrapping binaries that are ELF headers. So it can't wrap it if it already is.
Diffstat (limited to 'pkgs/desktops/deepin/dde-session-ui')
-rw-r--r-- | pkgs/desktops/deepin/dde-session-ui/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/desktops/deepin/dde-session-ui/default.nix b/pkgs/desktops/deepin/dde-session-ui/default.nix index 699403567b7b..a664defae563 100644 --- a/pkgs/desktops/deepin/dde-session-ui/default.nix +++ b/pkgs/desktops/deepin/dde-session-ui/default.nix @@ -104,10 +104,18 @@ mkDerivation rec { # - do not wrap dde-dman-portal related files: it appears it has been removed: https://github.com/linuxdeepin/dde-session-ui/commit/3bd028cf135ad22c784c0146e447ef34a69af768 ''; + dontWrapQtApps = true; + + preFixup = '' + gappsWrapperArgs+=( + "''${qtWrapperArgs[@]}" + ) + ''; + postFixup = '' - # wrapGAppsHook does not work with binaries outside of $out/bin or $out/libexec + # wrapGAppsHook or wrapQtAppsHook does not work with binaries outside of $out/bin or $out/libexec for binary in $out/lib/deepin-daemon/*; do - wrapProgram $binary "''${qtWrapperArgs[@]}" + wrapProgram $binary "''${gappsWrapperArgs[@]}" done searchHardCodedPaths $out # debugging |