summaryrefslogtreecommitdiff
path: root/Toolchain/serenity.nix
AgeCommit message (Collapse)Author
2023-03-16Toolchain: Add grub2 and parted to serenity.nixLinus Groh
This allows building the GRUB disk image from within the nix shell.
2023-02-11Toolchain: Add fuse2fs to serenity.nixBaitinq
This previously missing package was needed for root-less image building :)
2022-11-13Toolchain: Add libxcrypt to serenity.nixVictor Hugo Aguiar Pacce
Should deal with build errors related to a missing crypt.h file
2022-11-01Toolchain: Use pkg-config instead of pkgconfig in serenity.nixMarco Rebhan
pkgconfig was renamed to pkg-config in nixpkgs.
2022-11-01Toolchain: Update gcc11 to gcc12 in serenity.nixMarco Rebhan
2022-10-20Toolchain: Fix nix-shell; fuse2fs is now part of e2fsprogs derivationgrxnola
2022-10-06Toolchain: serenity.nix: Fix fuse2fs not being installedBaitinq
Nix (nixpkgs) have updated a while back how the e2fsprogs derivation works and now fuse2fs wasnt being installed with it. It is now needed to add a new derivation (package) to the dependency list: "fuse2fs". This fixes the Meta/serenity.sh script not finding the fuse2fs binary for rootless image building :^)
2022-03-29Toolchain: Fix serenity.nixjd
* 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.
2022-03-08Toolchain: Move nix script from Documentation into ToolchainJonathan Marler
Moves the nix script to setup the build environment from Documentation into the Toolchain as a callable script. I also modified the script to accept a "pkgs" argument to make it easy to override the nixpkgs version from the command-line when calling the script.