tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
uboot: use pname and cleanup version specification
Ben Wolsieffer
7 years ago
404773e3
26079c4d
+4
-5
3 changed files
expand all
collapse all
unified
split
pkgs
misc
uboot
default.nix
rock64.nix
rockpro64.nix
+4
-3
pkgs/misc/uboot/default.nix
···
4
4
}:
5
5
6
6
let
7
7
-
buildUBoot = { filesToInstall
7
7
+
buildUBoot = { version ? "2018.09"
8
8
+
, filesToInstall
8
9
, installDir ? "$out"
9
10
, defconfig
10
11
, extraConfig ? ""
···
14
15
, ... } @ args:
15
16
stdenv.mkDerivation (rec {
16
17
17
17
-
name = "uboot-${defconfig}-${version}";
18
18
-
version = args.version or "2018.09";
18
18
+
pname = "uboot-${defconfig}";
19
19
+
inherit version;
19
20
20
21
src = fetchurl {
21
22
url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${version}.tar.bz2";
-1
pkgs/misc/uboot/rock64.nix
···
6
6
sha256 = "189f7h6wj2yrcc5ga103jnyysykf9j3j9p1vcy7791bxwxqxnggf";
7
7
};
8
8
in buildUBoot rec {
9
9
-
name = "uboot-${defconfig}-${version}";
10
9
version = "2017.09";
11
10
12
11
src = fetchFromGitHub {
-1
pkgs/misc/uboot/rockpro64.nix
···
6
6
sha256 = "189f7h6wj2yrcc5ga103jnyysykf9j3j9p1vcy7791bxwxqxnggf";
7
7
};
8
8
in buildUBoot rec {
9
9
-
name = "uboot-${defconfig}-${version}";
10
9
version = "2017.09";
11
10
12
11
src = fetchFromGitHub {