Compare commits

..

No commits in common. "30c99f8d8d21adab5c084bb69f86f5dff0c7f92c" and "155ca07aa0861c633ef093a5e630e2d263ef43d1" have entirely different histories.

5 changed files with 4 additions and 63 deletions

View File

@ -1,13 +0,0 @@
{
bonLib,
lib,
pkgs,
...
}:
(pkgs.blender.override {cudaSupport = true;}).overrideAttrs (old: {
meta =
old.meta
// {
description = old.meta.description + " (CUDA enabled)";
};
})

View File

@ -53,18 +53,15 @@ in
dontConfigure = true;
doCheck = false;
buildPhase = let
nixosModulesDocsList = map (module_: "ln -s ${module_.commonMarkdown} src/nixosModules/${module_.name}.md") nixosModulesDoc.documentation;
packageDocsList = map (package_: "ln -s ${package_.commonMarkdown} src/packages/${package_.name}.md") packagesDoc.documentation;
in ''
buildPhase = ''
runHook preBuild
ln -s ${../../README.md} src/README.md
${lib.concatStringsSep "\n" nixosModulesDocsList}
${lib.concatStringsSep "\n" (map (module_: "ln -s ${module_.commonMarkdown} src/nixosModules/${module_.name}.md") nixosModulesDoc.documentation)}
substituteInPlace src/SUMMARY.md --replace '{{nixosModulesSummary}}' '${lib.concatStringsSep "\n" nixosModulesDoc.summary}'
${lib.concatStringsSep "\n" packageDocsList}
${lib.concatStringsSep "\n" (map (package_: "ln -s ${package_.commonMarkdown} src/packages/${package_.name}.md") packagesDoc.documentation)}
substituteInPlace src/SUMMARY.md --replace '{{packagesSummary}}' '${lib.concatStringsSep "\n" packagesDoc.summary}'
mdbook build

View File

@ -46,19 +46,7 @@
license = lib.optionalString (drv.meta ? license) "License: ${
if lib.isList drv.meta.license
then
lib.concatStringsSep ", " (map (license: let
licenseName =
if license.free
then license.fullName
else if license ? shortName
then license.shortName
else license.fullName;
in
if license ? url
then "[${licenseName}](${license.url})"
else licenseName)
drv.meta.license)
then (map (license: "[${drv.meta.license.fullName}](${drv.meta.license.url})") drv.meta.license)
else "[${drv.meta.license.fullName}](${drv.meta.license.url})"
}";

View File

@ -18,7 +18,6 @@
craneLib = inputs.crane.mkLib pkgs;
fenixPkgs = inputs.fenix.packages.${system};
nixvimPkgs = inputs.nixvim.legacyPackages.${system};
weztermPkgs = inputs.wezterm.packages.${system};
};
in
bonLib.collectPackages platformInputs {
@ -77,20 +76,6 @@ in
builder = {pkgs, ...}: pkgs.callPackage;
};
# Pass for cache
blender = {
source = ./blender;
platforms = ["x86_64-linux"];
builder = {...}: import;
};
wezterm = {
source = ./wezterm;
platforms = ["x86_64-linux"];
builder = {...}: import;
};
# Container images
nix-minimal = {

View File

@ -1,16 +0,0 @@
{
lib,
weztermPkgs,
...
}:
weztermPkgs.default.overrideAttrs (old: {
pname = "wezterm";
meta =
old.meta
// {
homepage = "https://github.com/wez/wezterm";
description = "A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust";
license = lib.licenses.mit;
};
})