mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 23:47:45 +00:00
Toolchain: Fix serenity.nix
* x11 package name has changed to xlibsWrapper. * texinfo is necessary for Makeinfo. * e2fsprogs was recenty fixed on nicpkgs to include fuse2fs to mount serenity images without root access but it needed some configuration.
This commit is contained in:
parent
260cf6c3b2
commit
ba6ba67fa0
1 changed files with 8 additions and 2 deletions
|
@ -16,16 +16,22 @@ stdenv.mkDerivation {
|
|||
ccache
|
||||
rsync
|
||||
unzip
|
||||
|
||||
texinfo
|
||||
# Example Build-time Additional Dependencies
|
||||
pkgconfig
|
||||
];
|
||||
buildInputs = [
|
||||
# Example Run-time Additional Dependencies
|
||||
openssl
|
||||
x11
|
||||
xlibsWrapper
|
||||
qemu
|
||||
# e2fsprogs needs some optional parameter to activate fuse2fs with which
|
||||
# the qemu image will be mounted without root access.
|
||||
(e2fsprogs.overrideAttrs (oldAttrs: {
|
||||
buildInputs = oldAttrs.buildInputs ++ [ pkgs.fuse ];
|
||||
}))
|
||||
# glibc
|
||||
];
|
||||
|
||||
hardeningDisable = [ "format" "fortify" ];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue