diff options
author | Florian Klink <flokli@flokli.de> | 2019-12-15 22:33:50 +0100 |
---|---|---|
committer | Florian Klink <flokli@flokli.de> | 2019-12-15 23:27:17 +0100 |
commit | 5073aab831498bb3e288e966adbd1982f5c4320d (patch) | |
tree | 633862ce7015b8944e8cf9eab77c3a2b6422aab8 /pkgs/tools/misc/xilinx-bootgen | |
parent | 5425557214cd59a1ddd42a8195b076717802a485 (diff) | |
download | nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar.gz nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar.bz2 nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar.lz nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar.xz nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.tar.zst nixpkgs-5073aab831498bb3e288e966adbd1982f5c4320d.zip |
xilinx-bootgen: init at unstable-2019-10-23
Diffstat (limited to 'pkgs/tools/misc/xilinx-bootgen')
-rw-r--r-- | pkgs/tools/misc/xilinx-bootgen/default.nix | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/pkgs/tools/misc/xilinx-bootgen/default.nix b/pkgs/tools/misc/xilinx-bootgen/default.nix new file mode 100644 index 00000000000..e7aa30ac059 --- /dev/null +++ b/pkgs/tools/misc/xilinx-bootgen/default.nix @@ -0,0 +1,37 @@ +{ stdenv, fetchFromGitHub, openssl }: + +stdenv.mkDerivation { + pname = "xilinx-bootgen"; + version = "unstable-2019-10-23"; + + src = fetchFromGitHub { + owner = "xilinx"; + repo = "bootgen"; + rev = "f9f477adf243fa40bc8c7316a7aac37a0efd426d"; + sha256 = "1qciz3jkzy0z0lcgqnhch9pqj0202mk5ghzp2m9as5pzk8n8hrbz"; + }; + + buildInputs = [ openssl ]; + + enableParallelBuilding = true; + + installPhase = '' + install -Dm755 bootgen $out/bin/bootgen + ''; + + meta = with stdenv.lib; { + description = "Generate Boot Images for Xilinx Zynq and ZU+ SoCs"; + longDescription = '' + Bootgen for Xilinx Zynq and ZU+ SoCs, without code related to generating + obfuscated key and without code to support FPGA encryption and + authentication. These features are only available as part of Bootgen + shipped with Vivado tools. + + For more details about Bootgen, please refer to Xilinx UG1283. + ''; + homepage = "https://github.com/Xilinx/bootgen"; + license = licenses.asl20; + platforms = platforms.linux; + maintainers = [ maintainers.flokli ]; + }; +} |