rebar3: 3.15.1 -> 3.16.0

authored by David and committed by Raphael Megzari 454255ee 3ff0ef56

+8 -22
+4 -13
pkgs/development/tools/build-managers/rebar3/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchpatch, 2 fetchHex, erlang, makeWrapper, 3 writeScript, common-updater-scripts, coreutils, git, gnused, nix, rebar3-nix }: 4 5 let 6 - version = "3.15.1"; 7 owner = "erlang"; 8 deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchHex; }; 9 rebar3 = stdenv.mkDerivation rec { ··· 16 inherit owner; 17 repo = pname; 18 rev = version; 19 - sha256 = "1pcy5m79g0l9l3d8lkbx6cq1w87z1g3sa6wwvgbgraj2v3wkyy5g"; 20 }; 21 22 buildInputs = [ erlang ]; 23 - 24 - patches = [ 25 - # TODO: remove this on next rebar3 release 26 - (fetchpatch { 27 - name = "escriptize-erl-libs"; 28 - url = "https://github.com/erlang/rebar3/commit/8049a92512420b0967a4c23acfa304d8ca7a712e.patch"; 29 - sha256 = "0jzdy7n2nz4v38nn76bgjcmssvqgvdhy9v2gl867ylwqn1y5sdm1"; 30 - }) 31 - ]; 32 33 postPatch = '' 34 mkdir -p _checkouts _build/default/lib/ ··· 109 # global-deps.patch makes it possible to use REBAR_GLOBAL_PLUGINS to 110 # instruct rebar3 to always load a certain plugin. It is necessary since 111 # REBAR_GLOBAL_CONFIG_DIR doesn't seem to work for this. 112 - patches = old.patches ++ [ ./skip-plugins.patch ./global-plugins.patch ]; 113 })); 114 in stdenv.mkDerivation { 115 pname = "rebar3-with-plugins";
··· 1 + { lib, stdenv, fetchFromGitHub, 2 fetchHex, erlang, makeWrapper, 3 writeScript, common-updater-scripts, coreutils, git, gnused, nix, rebar3-nix }: 4 5 let 6 + version = "3.16.0"; 7 owner = "erlang"; 8 deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchHex; }; 9 rebar3 = stdenv.mkDerivation rec { ··· 16 inherit owner; 17 repo = pname; 18 rev = version; 19 + sha256 = "1yqvm37l5rn5dyg4sc2hv47930s2524qrdpnjwy3zqa27r7k5n36"; 20 }; 21 22 buildInputs = [ erlang ]; 23 24 postPatch = '' 25 mkdir -p _checkouts _build/default/lib/ ··· 100 # global-deps.patch makes it possible to use REBAR_GLOBAL_PLUGINS to 101 # instruct rebar3 to always load a certain plugin. It is necessary since 102 # REBAR_GLOBAL_CONFIG_DIR doesn't seem to work for this. 103 + patches = [ ./skip-plugins.patch ./global-plugins.patch ]; 104 })); 105 in stdenv.mkDerivation { 106 pname = "rebar3-with-plugins";
+4 -9
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
··· 16 version = "1.8.1"; 17 sha256 = "sha256-5FdFrenEdqmkaeoIQOQYqxk2DcRPAaIzME4RikRIa6A="; 18 }; 19 - parse_trans = fetchHex { 20 - pkg = "parse_trans"; 21 - version = "3.3.1"; 22 - sha256 = "sha256-B82Vd4hfVjYtQU6MTE5r3xDUOodnq7ktJMvoskxUiIs="; 23 - }; 24 getopt = fetchHex { 25 pkg = "getopt"; 26 version = "1.0.1"; ··· 33 }; 34 erlware_commons = fetchHex { 35 pkg = "erlware_commons"; 36 - version = "1.4.0"; 37 - sha256 = "sha256-GF7PXPQ7qzoBPds2FM57un9seoJ5BOZOV9pU/N/c4uY="; 38 }; 39 cth_readable = fetchHex { 40 pkg = "cth_readable"; ··· 48 }; 49 certifi = fetchHex { 50 pkg = "certifi"; 51 - version = "2.5.3"; 52 - sha256 = "sha256-7VFqyzkpsQEgip1wAGLVIPOVPaO2uRjYZhBv+pgOHBA="; 53 }; 54 bbmustache = fetchHex { 55 pkg = "bbmustache";
··· 16 version = "1.8.1"; 17 sha256 = "sha256-5FdFrenEdqmkaeoIQOQYqxk2DcRPAaIzME4RikRIa6A="; 18 }; 19 getopt = fetchHex { 20 pkg = "getopt"; 21 version = "1.0.1"; ··· 28 }; 29 erlware_commons = fetchHex { 30 pkg = "erlware_commons"; 31 + version = "1.5.0"; 32 + sha256 = "sha256-PnxvsrpMKbDdXf6dAxtmRJ4giOzsGoFGW9n94F7X0Ns="; 33 }; 34 cth_readable = fetchHex { 35 pkg = "cth_readable"; ··· 43 }; 44 certifi = fetchHex { 45 pkg = "certifi"; 46 + version = "2.6.1"; 47 + sha256 = "sha256-UkyXtJkbOEndXBemMSI4licsawr0RneLpGdaHf9Tu34="; 48 }; 49 bbmustache = fetchHex { 50 pkg = "bbmustache";