elixir: remember where a package is defined
A bunch of human-facing things around Nixpkgs depend on knowing where a package was defined. This PR makes it so ofborg can ping elixir maintainers.
This commit is contained in:
parent
74d1850c0e
commit
18993b3dd1
@ -7,7 +7,7 @@
|
|||||||
, sha256 ? null
|
, sha256 ? null
|
||||||
, rev ? "v${version}"
|
, rev ? "v${version}"
|
||||||
, src ? fetchFromGitHub { inherit rev sha256; owner = "elixir-lang"; repo = "elixir"; }
|
, src ? fetchFromGitHub { inherit rev sha256; owner = "elixir-lang"; repo = "elixir"; }
|
||||||
}:
|
} @ args:
|
||||||
|
|
||||||
let
|
let
|
||||||
inherit (stdenv.lib) getVersion versionAtLeast;
|
inherit (stdenv.lib) getVersion versionAtLeast;
|
||||||
@ -62,6 +62,7 @@ in
|
|||||||
--replace "/usr/bin/env elixir" "${coreutils}/bin/env elixir"
|
--replace "/usr/bin/env elixir" "${coreutils}/bin/env elixir"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
pos = builtins.unsafeGetAttrPos "sha256" args;
|
||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
homepage = https://elixir-lang.org/;
|
homepage = https://elixir-lang.org/;
|
||||||
description = "A functional, meta-programming aware language built on top of the Erlang VM";
|
description = "A functional, meta-programming aware language built on top of the Erlang VM";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user