diff options
author | Florian Klink <flokli@flokli.de> | 2019-12-15 23:55:05 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-15 23:55:05 +0100 |
commit | 39b20f0986d483ac5a7a21e632b5dbf81310f8c5 (patch) | |
tree | 7ccce7c42bbfa9f4f24e54679c6580d77e34c0a0 | |
parent | 5f21b4b896f9c70bf871840a434cfd75b2fdec33 (diff) | |
parent | 5073aab831498bb3e288e966adbd1982f5c4320d (diff) | |
download | nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar.gz nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar.bz2 nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar.lz nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar.xz nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.tar.zst nixpkgs-39b20f0986d483ac5a7a21e632b5dbf81310f8c5.zip |
Merge pull request #75722 from flokli/xilinx-bootgen
xilinx-bootgen: init at 2019-10-23
-rw-r--r-- | pkgs/tools/misc/xilinx-bootgen/default.nix | 37 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 39 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 ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d6b2d39eb55..31ab7158705 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -17036,6 +17036,8 @@ in xf86_video_nested = callPackage ../os-specific/linux/xf86-video-nested { }; + xilinx-bootgen = callPackage ../tools/misc/xilinx-bootgen { }; + xorg_sys_opengl = callPackage ../os-specific/linux/opengl/xorg-sys { }; zd1211fw = callPackage ../os-specific/linux/firmware/zd1211 { }; |