aboutsummaryrefslogtreecommitdiff
path: root/.config/nixpkgs
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2023-06-08 18:33:27 -0400
committertdro <tdro@users.noreply.github.com>2023-06-08 18:33:27 -0400
commit4c3f1dae67f5df2986fdfd5cdb97d7c5bd69f3d6 (patch)
treedea7031d549bc36065977592573aaf4ecae02242 /.config/nixpkgs
parent3fae4c9b1631fed9ce8ac8c73c78d47477dfc6ed (diff)
downloaddotfiles-4c3f1dae67f5df2986fdfd5cdb97d7c5bd69f3d6.tar.gz
dotfiles-4c3f1dae67f5df2986fdfd5cdb97d7c5bd69f3d6.tar.bz2
dotfiles-4c3f1dae67f5df2986fdfd5cdb97d7c5bd69f3d6.zip
.config/nixpkgs: Sync to latest unstable
Wrap guile bindings
Diffstat (limited to '.config/nixpkgs')
-rw-r--r--.config/nixpkgs/config.nix15
1 files changed, 12 insertions, 3 deletions
diff --git a/.config/nixpkgs/config.nix b/.config/nixpkgs/config.nix
index 20e78b5..4f699e6 100644
--- a/.config/nixpkgs/config.nix
+++ b/.config/nixpkgs/config.nix
@@ -7,8 +7,8 @@ let
sha256 = "1367bad5zz0mfm4czb6p0s0ni38f0x1ffh02z76rx4nranipqbgg"; }) { };
unstable = import (builtins.fetchTarball {
- url = "https://releases.nixos.org/nixos/unstable/nixos-23.05pre472387.3fb8eedc450/nixexprs.tar.xz";
- sha256 = "1bsgq5i71zm6x6yinbyqf3spz3bayfjqq009sgmp2gbhwv89xg2m"; }) { };
+ url = "https://releases.nixos.org/nixos/unstable/nixos-23.11pre491650.7409480d5c8/nixexprs.tar.xz";
+ sha256 = "0csg97lkanf5zj28i5py94sldjnzk1zy0ywniv3gmkn393hiskif"; }) { };
in
@@ -555,7 +555,16 @@ in
Lisp = pkgs.buildEnv {
name = "lisp";
- paths = [ guile sbcl ];
+ paths = [
+ (pkgs.writeScriptBin "guile" ''
+ export GUILE_LOAD_PATH="${pkgs.lib.concatStrings [
+ "${unstable.guile-gnutls}/share/guile/site:"
+ "$GUILE_LOAD_PATH"
+ ]}"
+ ${pkgs.guile_3_0}/bin/guile "$@"
+ '')
+ sbcl
+ ];
};
HTTP = pkgs.buildEnv {