summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2017-09-22 15:39:32 +0800
committerGitHub <noreply@github.com>2017-09-22 15:39:32 +0800
commitbcd82d6b620e4dd6cdcba9561642339693dde8b1 (patch)
treecad683890102fe294cae01531c6c8f8ab3b0aac3 /pkgs
parent5b29e35c8ceede9b976d0ebe7639cfa9ce92621d (diff)
parent51aa419354ab297e80a105a0b85ff3f4c378f05a (diff)
downloadnixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar.gz
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar.bz2
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar.lz
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar.xz
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.tar.zst
nixlib-bcd82d6b620e4dd6cdcba9561642339693dde8b1.zip
Merge pull request #29603 from peterhoeg/f/erlang
erlang: introduce "no X" variation
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/top-level/all-packages.nix2
-rw-r--r--pkgs/top-level/beam-packages.nix7
2 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 993f9e26ebf6..043a27cacfbc 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -6295,7 +6295,7 @@ with pkgs;
 
   inherit (beam.interpreters)
     erlang erlangR17 erlangR18 erlangR19 erlangR20
-    erlang_odbc erlang_javac erlang_odbc_javac erlang_basho_R16B02
+    erlang_odbc erlang_javac erlang_odbc_javac erlang_nox erlang_basho_R16B02
     elixir elixir_1_5 elixir_1_4 elixir_1_3
     lfe lfe_1_2;
 
diff --git a/pkgs/top-level/beam-packages.nix b/pkgs/top-level/beam-packages.nix
index fd2a55691712..bffd86da52e7 100644
--- a/pkgs/top-level/beam-packages.nix
+++ b/pkgs/top-level/beam-packages.nix
@@ -6,11 +6,12 @@ rec {
   # Each
   interpreters = rec {
 
-    # R18 is the default version.
+    # R19 is the default version.
     erlang = erlangR19; # The main switch to change default Erlang version.
     erlang_odbc = erlangR19_odbc;
     erlang_javac = erlangR19_javac;
     erlang_odbc_javac = erlangR19_odbc_javac;
+    erlang_nox = erlangR19_nox;
 
     # These are standard Erlang versions, using the generic builder.
     erlangR16 = lib.callErlang ../development/interpreters/erlang/R16.nix {};
@@ -21,6 +22,7 @@ rec {
     erlangR17_odbc_javac = erlangR17.override {
       javacSupport = true; odbcSupport = true;
     };
+    erlangR17_nox = erlangR17.override { wxSupport = false; };
     erlangR18 = lib.callErlang ../development/interpreters/erlang/R18.nix {
       wxGTK = wxGTK30;
     };
@@ -29,6 +31,7 @@ rec {
     erlangR18_odbc_javac = erlangR18.override {
       javacSupport = true; odbcSupport = true;
     };
+    erlangR18_nox = erlangR18.override { wxSupport = false; };
     erlangR19 = lib.callErlang ../development/interpreters/erlang/R19.nix {
       wxGTK = wxGTK30;
     };
@@ -37,6 +40,7 @@ rec {
     erlangR19_odbc_javac = erlangR19.override {
       javacSupport = true; odbcSupport = true;
     };
+    erlangR19_nox = erlangR19.override { wxSupport = false; };
     erlangR20 = lib.callErlang ../development/interpreters/erlang/R20.nix {
       wxGTK = wxGTK30;
     };
@@ -45,6 +49,7 @@ rec {
     erlangR20_odbc_javac = erlangR20.override {
       javacSupport = true; odbcSupport = true;
     };
+    erlangR20_nox = erlangR20.override { wxSupport = false; };
 
     # Bash fork, using custom builder.
     erlang_basho_R16B02 = lib.callErlang ../development/interpreters/erlang/R16B02-8-basho.nix {