diff options
author | Shea Levy <shea@shealevy.com> | 2018-02-18 18:11:03 -0500 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2018-02-18 18:11:03 -0500 |
commit | 7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf (patch) | |
tree | 764e4bcc06d1cc1f3ba19e023ed526eedf6ff41b | |
parent | 3ab38ef086947822fbe2cffea071e1c508811990 (diff) | |
download | nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar.gz nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar.bz2 nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar.lz nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar.xz nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.tar.zst nixpkgs-7f3c97ae9ea2aebb93297acad8f9dba32d2cbbbf.zip |
riscv-pk: Init at 01.pre438_e5846a2.
-rw-r--r-- | pkgs/misc/riscv-pk/default.nix | 32 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 34 insertions, 0 deletions
diff --git a/pkgs/misc/riscv-pk/default.nix b/pkgs/misc/riscv-pk/default.nix new file mode 100644 index 00000000000..1800f57d685 --- /dev/null +++ b/pkgs/misc/riscv-pk/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, autoreconfHook }: let + rev = "e5846a2bc707eaa58dc8ab6a8d20a090c6ee8570"; + sha256 = "1clynpp70fnbgsjgxx7xi0vrdrj1v0h8zpv0x26i324kp2gwylf4"; + revCount = "438"; + shortRev = "e5846a2"; +in stdenv.mkDerivation { + name = "riscv-pk-0.1pre${revCount}_${shortRev}"; + + src = fetchFromGitHub { + owner = "riscv"; + repo = "riscv-pk"; + inherit rev sha256; + }; + + nativeBuildInputs = [ autoreconfHook ]; + + preConfigure = '' + mkdir build + cd build + ''; + + configureScript = "../configure"; + + hardeningDisable = [ "all" ]; + + meta = { + description = "RISC-V Proxy Kernel and Bootloader."; + homepage = https://github.com/riscv/riscv-pk; + license = stdenv.lib.licenses.bsd3; + maintainers = [ stdenv.lib.maintianers.shlevy ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e1fa50cffa9..05368b96522 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13541,6 +13541,8 @@ with pkgs; rfkill_udev = callPackage ../os-specific/linux/rfkill/udev.nix { }; + riscv-pk = callPackage ../misc/riscv-pk { }; + rtkit = callPackage ../os-specific/linux/rtkit { }; rt5677-firmware = callPackage ../os-specific/linux/firmware/rt5677 { }; |