summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2022-07-24 14:54:33 +0200
committerWinter <winter@winter.cafe>2022-10-16 13:25:38 -0400
commit58abd5a8c817a615ffe9ff3322b0555045ef73f8 (patch)
tree3573335300cfa70703389ae2ea1673976aab84aa
parenthedgedoc: 1.9.0 -> 1.9.4 (#178129) (diff)
downloadnixpkgs-58abd5a8c817a615ffe9ff3322b0555045ef73f8.tar.gz
yarn2nix: change yarnFlags to append by default
The main usecase for this variable is to append --production to yarn which now got a whole lot easier because you no longer need to repeat the defaults. (cherry picked from commit 9bbc053f1abb8d0b2435a9768a2073bd1452ddd2)
-rw-r--r--pkgs/applications/editors/uivonim/default.nix4
-rw-r--r--pkgs/applications/networking/browsers/vieb/default.nix2
-rw-r--r--pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix6
-rw-r--r--pkgs/tools/misc/sharedown/default.nix4
4 files changed, 6 insertions, 10 deletions
diff --git a/pkgs/applications/editors/uivonim/default.nix b/pkgs/applications/editors/uivonim/default.nix
index 0a04ddb7be5b..23d09cdc4ba3 100644
--- a/pkgs/applications/editors/uivonim/default.nix
+++ b/pkgs/applications/editors/uivonim/default.nix
@@ -35,8 +35,6 @@ mkYarnPackage rec {
name = "uivonim-build-${version}";
inherit version src packageJSON yarnLock yarnNix yarnPreBuild distPhase;
- yarnFlags = [ "--offline" ];
-
buildPhase = ''
yarn build:prod
'';
@@ -47,7 +45,7 @@ mkYarnPackage rec {
};
# The --production flag disables the devDependencies.
- yarnFlags = [ "--offline" "--production" ];
+ yarnFlags = [ "--production" ];
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/applications/networking/browsers/vieb/default.nix b/pkgs/applications/networking/browsers/vieb/default.nix
index 40ae8502c762..29f3cbd0b13b 100644
--- a/pkgs/applications/networking/browsers/vieb/default.nix
+++ b/pkgs/applications/networking/browsers/vieb/default.nix
@@ -14,7 +14,7 @@ mkYarnPackage rec {
packageJSON = ./package.json;
yarnLock = ./yarn.lock;
yarnNix = ./yarn.nix;
- yarnFlags = [ "--production" "--offline" ];
+ yarnFlags = [ "--production" ];
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
index 67c9b91594b9..6b1d960b371c 100644
--- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
+++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
@@ -69,7 +69,7 @@ in rec {
yarnLock,
yarnNix ? mkYarnNix { inherit yarnLock; },
offlineCache ? importOfflineCache yarnNix,
- yarnFlags ? defaultYarnFlags,
+ yarnFlags ? [ ],
pkgConfig ? {},
preBuild ? "",
postBuild ? "",
@@ -141,7 +141,7 @@ in rec {
${workspaceDependencyLinks}
- yarn install ${lib.escapeShellArgs yarnFlags}
+ yarn install ${lib.escapeShellArgs (defaultYarnFlags ++ yarnFlags)}
${lib.concatStringsSep "\n" postInstall}
@@ -241,7 +241,7 @@ in rec {
yarnLock ? src + "/yarn.lock",
yarnNix ? mkYarnNix { inherit yarnLock; },
offlineCache ? importOfflineCache yarnNix,
- yarnFlags ? defaultYarnFlags,
+ yarnFlags ? [ ],
yarnPreBuild ? "",
yarnPostBuild ? "",
pkgConfig ? {},
diff --git a/pkgs/tools/misc/sharedown/default.nix b/pkgs/tools/misc/sharedown/default.nix
index c04a7c15b7f1..dd3f1144a23b 100644
--- a/pkgs/tools/misc/sharedown/default.nix
+++ b/pkgs/tools/misc/sharedown/default.nix
@@ -55,9 +55,7 @@ stdenvNoCC.mkDerivation rec {
name = "${pname}-modules-${version}";
inherit pname version;
- yarnFlags = yarn2nix-moretea.defaultYarnFlags ++ [
- "--production"
- ];
+ yarnFlags = [ "--production" ];
pkgConfig = {
keytar = {