aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2022-07-15 13:29:15 +0000
committerJohn Ericson <John.Ericson@Obsidian.Systems>2022-07-15 13:42:17 +0000
commit279ecf7cdee94b3b5e37e4ade3af3a6d20ca9cde (patch)
treef4f4cf3ffcefb525c141421fa7bd5d3dcb228559 /src
parent8735f55decab03ecf3571f756a22abc3b3dc6304 (diff)
Remove `computed-derivations` experimental feature
We don't need it yet.
Diffstat (limited to 'src')
-rw-r--r--src/libcmd/installables.cc1
-rw-r--r--src/libutil/experimental-features.cc1
-rw-r--r--src/libutil/experimental-features.hh1
-rw-r--r--src/nix/nix.md2
4 files changed, 0 insertions, 5 deletions
diff --git a/src/libcmd/installables.cc b/src/libcmd/installables.cc
index 7b8860a88..0641e99ff 100644
--- a/src/libcmd/installables.cc
+++ b/src/libcmd/installables.cc
@@ -814,7 +814,6 @@ std::vector<std::shared_ptr<Installable>> SourceExprCommand::parseInstallables(
result.push_back(std::make_shared<InstallableStorePath>(
store,
DerivedPath::Built::parse(*store, s.substr(0, found), s.substr(found + 1))));
- settings.requireExperimentalFeature(Xp::ComputedDerivations);
continue;
} catch (BadStorePath &) {
} catch (...) {
diff --git a/src/libutil/experimental-features.cc b/src/libutil/experimental-features.cc
index 6b2dd02e6..fa79cca6b 100644
--- a/src/libutil/experimental-features.cc
+++ b/src/libutil/experimental-features.cc
@@ -14,7 +14,6 @@ std::map<ExperimentalFeature, std::string> stringifiedXpFeatures = {
{ Xp::NoUrlLiterals, "no-url-literals" },
{ Xp::FetchClosure, "fetch-closure" },
{ Xp::ReplFlake, "repl-flake" },
- { Xp::ComputedDerivations, "computed-derivations" },
};
const std::optional<ExperimentalFeature> parseExperimentalFeature(const std::string_view & name)
diff --git a/src/libutil/experimental-features.hh b/src/libutil/experimental-features.hh
index 4cb2708dd..d09ab025c 100644
--- a/src/libutil/experimental-features.hh
+++ b/src/libutil/experimental-features.hh
@@ -23,7 +23,6 @@ enum struct ExperimentalFeature
NoUrlLiterals,
FetchClosure,
ReplFlake,
- ComputedDerivations, // RFC 92
};
/**
diff --git a/src/nix/nix.md b/src/nix/nix.md
index 5d669e8b1..ede88ebde 100644
--- a/src/nix/nix.md
+++ b/src/nix/nix.md
@@ -132,8 +132,6 @@ the Nix store. Here are the recognised types of installables:
* **Indexed store derivations**: `/nix/store/p7gp6lxdg32h4ka1q398wd9r2zkbbz2v-hello-2.10.drv^out`
- *(Experimental, part of by the `computed-derivations` experimental feature.)*
-
Store derivations can be indexed with a non-empty comma-separated list
of specific output names, or `*` meaning all ouptuts. This allows
finer control versus just specifying a derivation (without