summary refs log tree commit diff
path: root/pkgs/development/lisp-modules
diff options
context:
space:
mode:
authorKasper Gałkowski <kpg@posteo.net>2021-08-16 22:12:57 +0200
committerKasper Gałkowski <kpg@posteo.net>2021-08-16 22:12:57 +0200
commit024414f501fdbed1489050fd11092889a4305da2 (patch)
tree089e9bed3a2d044647a82bbda3a030267e6442c2 /pkgs/development/lisp-modules
parent44193bd5ccba96e784a9ec46679d188da6e8a9c9 (diff)
downloadnixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar.gz
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar.bz2
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar.lz
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar.xz
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.tar.zst
nixpkgs-024414f501fdbed1489050fd11092889a4305da2.zip
lisp-modules: use lib.makeSearchPath in shell.nix
Diffstat (limited to 'pkgs/development/lisp-modules')
-rw-r--r--pkgs/development/lisp-modules/shell.nix25
1 files changed, 23 insertions, 2 deletions
diff --git a/pkgs/development/lisp-modules/shell.nix b/pkgs/development/lisp-modules/shell.nix
index bd6eea65f6f..9fc0c0b2aa0 100644
--- a/pkgs/development/lisp-modules/shell.nix
+++ b/pkgs/development/lisp-modules/shell.nix
@@ -10,7 +10,28 @@ self = rec {
     freetds
     lispPackages.quicklisp-to-nix lispPackages.quicklisp-to-nix-system-info
   ];
-  CPATH = "${libfixposix}/include";
-  LD_LIBRARY_PATH = "${openssl.out}/lib:${fuse}/lib:${libuv}/lib:${libev}/lib:${libmysqlclient}/lib:${libmysqlclient}/lib/mysql:${postgresql.lib}/lib:${sqlite.out}/lib:${libfixposix}/lib:${freetds}/lib:${openssl_lib_marked}/lib:${glib.out}/lib:${gdk-pixbuf}/lib:${cairo}/lib:${pango.out}/lib:${gtk3}/lib:${webkitgtk}/lib:${gobject-introspection}/lib";
+  CPATH = lib.makeSearchPath "include"
+    [ libfixposix
+    ];
+  LD_LIBRARY_PATH = lib.makeLibraryPath
+    [ cairo
+      freetds
+      fuse
+      gdk-pixbuf
+      glib
+      gobject-introspection
+      gtk3
+      libev
+      libfixposix
+      libmysqlclient
+      libuv
+      openssl
+      openssl_lib_marked
+      pango
+      postgresql
+      sqlite
+      webkitgtk
+    ]
+    + ":${libmysqlclient}/lib/mysql";
 };
 in stdenv.mkDerivation self