2023-12-19 22:02:15 +05:00
|
|
|
# self.packages.${system}
|
|
|
|
#
|
2024-07-08 15:07:24 +05:00
|
|
|
{
|
|
|
|
self,
|
|
|
|
inputs,
|
|
|
|
...
|
|
|
|
}: let
|
|
|
|
forAllSystems = inputs.nixpkgs.lib.genAttrs ["x86_64-linux"];
|
|
|
|
nixpkgsFor = forAllSystems (system: import inputs.nixpkgs {inherit system;});
|
|
|
|
in
|
|
|
|
forAllSystems (system: let
|
|
|
|
pkgs = nixpkgsFor.${system};
|
2023-12-19 11:52:26 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
bonfire = self;
|
|
|
|
bonlib = self.lib;
|
|
|
|
bonpkgs = self.packages.${system};
|
|
|
|
bonconfigs = self.configurations;
|
2024-04-22 00:26:36 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
crane = self.inputs.crane;
|
|
|
|
crane-lib = self.inputs.crane.mkLib pkgs;
|
2024-04-22 00:26:36 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
fenix = self.inputs.fenix;
|
|
|
|
fenix-pkgs = self.inputs.fenix.packages.${system};
|
2024-04-23 14:52:51 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
nixvim-pkgs = self.inputs.nixvim.legacyPackages.${system};
|
|
|
|
in {
|
|
|
|
bonfire-docs = pkgs.callPackage ./bonfire-docs {inherit bonfire;};
|
2024-06-20 00:16:28 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
netgen = pkgs.callPackage ./netgen {inherit bonfire;};
|
2023-12-19 22:02:15 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
dearpygui = pkgs.callPackage ./dearpygui {inherit bonfire;};
|
2023-12-20 11:41:51 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
openfoam = pkgs.callPackage ./openfoam {inherit bonfire;};
|
2024-01-16 01:39:54 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
spoofdpi = pkgs.callPackage ./spoofdpi {inherit bonfire;};
|
2024-01-19 20:00:05 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
lego = pkgs.callPackage ./lego {inherit bonfire;};
|
2024-04-22 00:26:36 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
ultimmc = pkgs.libsForQt5.callPackage ./ultimmc {inherit bonfire;};
|
2024-05-03 23:11:30 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
cargo-shuttle = pkgs.callPackage ./cargo-shuttle {inherit bonfire crane-lib;};
|
2024-05-03 23:11:30 +05:00
|
|
|
|
2024-07-08 15:07:24 +05:00
|
|
|
nix-minimal = pkgs.callPackage ./nix-minimal {inherit bonpkgs bonlib;};
|
|
|
|
|
|
|
|
nix-runner = pkgs.callPackage ./nix-runner {inherit bonpkgs bonlib;};
|
|
|
|
|
|
|
|
bonvim = import ./bonvim {inherit nixvim-pkgs pkgs bonconfigs fenix-pkgs;};
|
|
|
|
})
|