about summary refs log tree commit diff
path: root/lib/default.nix
diff options
context:
space:
mode:
authorSilvan Mosberger <contact@infinisil.com>2024-04-09 20:48:44 +0200
committerGitHub <noreply@github.com>2024-04-09 20:48:44 +0200
commit4f1d724b82db61237b5d7c669841b5f596e08e7f (patch)
treee0a02af4d45c5155d83201cfd9b2049f2594cd6b /lib/default.nix
parent40d8229671633b1db7db5d28ae96969e3f52beb0 (diff)
parent35fe538330b738b90d527d908ee487e38d42de40 (diff)
Merge pull request #284551 from hercules-ci/types-attrTag
Add `types.attrTag`
Diffstat (limited to 'lib/default.nix')
-rw-r--r--lib/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/default.nix b/lib/default.nix
index b442ddf5fa0f0..21e4bab2b942b 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -128,7 +128,7 @@ let
       canCleanSource pathIsGitRepo;
     inherit (self.modules) evalModules setDefaultModuleLocation
       unifyModuleSyntax applyModuleArgsIfFunction mergeModules
-      mergeModules' mergeOptionDecls evalOptionValue mergeDefinitions
+      mergeModules' mergeOptionDecls mergeDefinitions
       pushDownProperties dischargeProperties filterOverrides
       sortProperties fixupOptionType mkIf mkAssert mkMerge mkOverride
       mkOptionDefault mkDefault mkImageMediaOverride mkForce mkVMOverride
@@ -138,6 +138,7 @@ let
       mkMergedOptionModule mkChangedOptionModule
       mkAliasOptionModule mkDerivedConfig doRename
       mkAliasOptionModuleMD;
+    evalOptionValue = lib.warn "External use of `lib.evalOptionValue` is deprecated. If your use case isn't covered by non-deprecated functions, we'd like to know more and perhaps support your use case well, instead of providing access to these low level functions. In this case please open an issue in https://github.com/nixos/nixpkgs/issues/." self.modules.evalOptionValue;
     inherit (self.options) isOption mkEnableOption mkSinkUndeclaredOptions
       mergeDefaultOption mergeOneOption mergeEqualOption mergeUniqueOption
       getValues getFiles