From 24d7c93723e98c117775874e7e3c213969634a22 Mon Sep 17 00:00:00 2001 From: stuebinm Date: Sat, 14 Oct 2023 18:35:24 +0200 Subject: some reorganising of //pkgs --- pkgs/overlay.nix | 52 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 30 insertions(+), 22 deletions(-) (limited to 'pkgs/overlay.nix') diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix index cf1f7e5..7c75d69 100644 --- a/pkgs/overlay.nix +++ b/pkgs/overlay.nix @@ -11,16 +11,17 @@ let radicle = import ./radicle.nix; in { - galmon-core = self.callPackage (import ./galmon.nix {}) {}; - galmon-full = self.callPackage (import ./galmon.nix { buildAll = true; }) {}; + beamPackages = super.beam.packagesWith self.erlang; + elixir = self.beamPackages.elixir_1_14; + erlang = super.erlang_nox; + + inherit (unstable) lean4; - glitchtip = (self.callPackage ./glitchtip.nix { - python = super.python310.override ({ - packageOverrides = self: super: { - django = super.django_4; - }; - }); - }); + + #### packages which are actually in use somewhere #### + + galmon-core = self.callPackage ./galmon.nix {}; + galmon-full = self.callPackage ./galmon.nix { buildAll = true; }; almanac = self.rustPlatform.buildRustPackage rec { pname = "almanac"; @@ -78,15 +79,6 @@ in isabelle-rust-utils = self.isabelle-utils; }; - crs-tracker = crs-tools.tracker; - crs-php = crs-tools.php; - - travelynx = self.callPackage ./travelynx.nix {}; - - beamPackages = super.beam.packagesWith self.erlang; - elixir = self.beamPackages.elixir_1_14; - erlang = super.erlang_nox; - bahnhof-name = let inherit (self.callPackage "${inputs.nix-gleam.outPath}/builder/default.nix" {}) buildGleamApplication; in buildGleamApplication { @@ -99,9 +91,8 @@ in ''; }; - matrix-to = self.callPackage ./matrix-to.nix {}; - inherit (unstable) lean4; + #### sporadically maintained / updated #### hikari_unstable = (unstable.hikari.overrideAttrs (old: { src = /home/stuebinm/clones/hikari; @@ -111,9 +102,26 @@ in "WITH_GAMMACONTROL=YES" "WITH_LAYERSHELL=YES" "WITH_SCREENCOPY=YES" ]; })).override { wlroots = unstable.wlroots_0_16; stdenv = self.clangStdenv; }; - heartwood = self.callPackage radicle.heartwood { inherit (rustPlatform) buildRustPackage; }; + travelynx = self.callPackage ./travelynx.nix {}; - radicle-interface = self.callPackage radicle.interface {}; + + #### packaged mostly as shitpost / to play around with #### + + glitchtip = (self.callPackage ./glitchtip.nix { + python = super.python310.override ({ + packageOverrides = self: super: { + django = super.django_4; + }; + }); + }); + + crs-tracker = crs-tools.tracker; + crs-php = crs-tools.php; + + matrix-to = self.callPackage ./matrix-to.nix {}; + + heartwood = self.callPackage radicle.heartwood { inherit (rustPlatform) buildRustPackage; }; + radicle-interface = self.callPackage radicle.interface {}; radicle-tui = self.callPackage radicle.tui { inherit (rustPlatform) buildRustPackage; }; } -- cgit v1.2.3