summary refs log tree commit diff
path: root/pkgs/development/libraries/accounts-qt
diff options
context:
space:
mode:
authorVladimír Čunát <v@cunat.cz>2023-07-31 08:19:02 +0200
committerVladimír Čunát <v@cunat.cz>2023-07-31 08:19:02 +0200
commitc706309a9ff4e38d3a7cc7182133f2d44d2a2f52 (patch)
treececd8b625ca56b79cabb8161b1b2e55390f953ce /pkgs/development/libraries/accounts-qt
parent28f412016377b1f4f21c8950ffb4e322bf2a17cb (diff)
downloadnixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar.gz
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar.bz2
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar.lz
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar.xz
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.tar.zst
nixpkgs-c706309a9ff4e38d3a7cc7182133f2d44d2a2f52.zip
plasma5Packages.accounts-qt: fixup a hack that broke
https://hydra.nixos.org/build/229681745/nixlog/2/tail
For context see commits 91e2f185c0 and f1d5f9766ee8.
Diffstat (limited to 'pkgs/development/libraries/accounts-qt')
-rw-r--r--pkgs/development/libraries/accounts-qt/default.nix6
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/development/libraries/accounts-qt/default.nix b/pkgs/development/libraries/accounts-qt/default.nix
index dcfe4a4ef27..2b5baebf10d 100644
--- a/pkgs/development/libraries/accounts-qt/default.nix
+++ b/pkgs/development/libraries/accounts-qt/default.nix
@@ -14,8 +14,10 @@ mkDerivation rec {
   propagatedBuildInputs = [ glib libaccounts-glib ];
   nativeBuildInputs = [ doxygen pkg-config qmake ];
 
-  # Hack to avoid TMPDIR in RPATHs.
-  preFixup = ''rm -rf "$(pwd)" '';
+  # remove forbidden reference to $TMPDIR
+  preFixup = ''
+    patchelf --shrink-rpath --allowed-rpath-prefixes "/nix/store" "$out"/bin/*
+  '';
 
   meta = with lib; {
     description = "Qt library for accessing the online accounts database";