mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-21 23:20:20 +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
Notes:
sideshowbarker
2024-07-17 18:46:57 +09:00
Author: https://github.com/jdmichaud 🔰 Commit: https://github.com/SerenityOS/serenity/commit/ba6ba67fa0 Pull-request: https://github.com/SerenityOS/serenity/pull/13340 Reviewed-by: https://github.com/kleinesfilmroellchen ✅
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…
Reference in a new issue