From 400054975b64d0aee712d307907c942fd4e74a87 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Mon, 10 Mar 2025 14:28:55 +0000 Subject: [PATCH] nix: upgrade nixpkgs to v24.11 --- nix/merged-packages.nix | 2 +- nix/nixpkgs-24.11.nix | 8 ++++++++ nix/shell.nix | 1 + nix/user-packages.nix | 2 +- 4 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 nix/nixpkgs-24.11.nix diff --git a/nix/merged-packages.nix b/nix/merged-packages.nix index 0af97d20..e028000a 100644 --- a/nix/merged-packages.nix +++ b/nix/merged-packages.nix @@ -1,7 +1,7 @@ { add_pkgs_path }: let - dfl_nixpkgs = import ./nixpkgs-24.05.nix {}; + dfl_nixpkgs = import ./nixpkgs-24.11.nix {}; dfl_python = pkgs.python312; null_pkgs = { system-packages = {}; diff --git a/nix/nixpkgs-24.11.nix b/nix/nixpkgs-24.11.nix new file mode 100644 index 00000000..82109a23 --- /dev/null +++ b/nix/nixpkgs-24.11.nix @@ -0,0 +1,8 @@ +import ( + fetchGit { + url = "https://github.com/NixOS/nixpkgs.git"; + ref = "release-24.11"; + rev = "8b27c1239e5c421a2bbc2c65d52e4a6fbf2ff296"; # refs/tags/24.11 + shallow = true; + } +) diff --git a/nix/shell.nix b/nix/shell.nix index 14c31f16..49dbcea9 100644 --- a/nix/shell.nix +++ b/nix/shell.nix @@ -39,6 +39,7 @@ pkgs.mkShellNoCC { pwd=$(pwd) export PYTHONPATH=$pwd export PATH=$pwd/cmds:$pwd/.bin-override:$HOME/.local/bin:$PATH + export LANG="en_US.UTF-8" [ "$UID" == 0 ] || do_bin_override ''; diff --git a/nix/user-packages.nix b/nix/user-packages.nix index 413579fb..0a08ba23 100644 --- a/nix/user-packages.nix +++ b/nix/user-packages.nix @@ -8,7 +8,7 @@ rec { ### Set nixpkgs globally for the MMGen environment. ### If you set it, make sure to uncomment the python variable assignment below. - # pkgs = import (bdir + /nixpkgs-24.05.nix) {}; + # pkgs = import (bdir + /nixpkgs-24.11.nix) {}; ### Set python version globally for the MMGen environment. ### Must be set if pkgs is set.