summaryrefslogtreecommitdiff
path: root/pkgs/overlay.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/overlay.nix')
-rw-r--r--pkgs/overlay.nix16
1 files changed, 10 insertions, 6 deletions
diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix
index 4ce3d37..665f7f6 100644
--- a/pkgs/overlay.nix
+++ b/pkgs/overlay.nix
@@ -3,6 +3,7 @@ self: super:
let
unstable = inputs.nixpkgs-unstable.legacyPackages.${self.system}; # { inherit (self) system; };
+ crs-tools = self.callPackage ./crs-tools.nix {};
in
{
galmon-core = self.callPackage (import ./galmon.nix {}) {};
@@ -65,7 +66,7 @@ in
emacs29 = self.callPackage
(import "${inputs.nixpkgs.outPath}/pkgs/applications/editors/emacs/generic.nix" {
version = "29";
- sha256 = "sha256-eYROQSXqBV4ULUZOVe1C9G/5LLp7u8qTvqAf0cz62Dg=";
+ sha256 = "sha256-52ww8DBlDu1frfmLMTnsCmQld6OVX7qBNqVXjuY3GA8=";
}) {
inherit (self.darwin.apple_sdk.frameworks) AppKit Carbon Cocoa IOKit OSAKit Quartz
QuartzCore WebKit ImageCaptureCore GSS ImageIO;
@@ -78,18 +79,21 @@ in
withX = false;
};
- crs-tools = self.callPackage ./crs-tools.nix {};
+ crs-tracker = crs-tools.tracker;
+ crs-php = crs-tools.php;
travelynx = self.callPackage ./travelynx.nix {};
- gleam = unstable.gleam;
beamPackages = super.beam.packagesWith super.erlang_nox;
- elixir = super.elixir_1_14;
+ elixir = self.beamPackages.elixir_1_14;
+ erlang = super.erlang_nox;
- bahnhof-name = self.buildGleamApplication
- {
+ bahnhof-name = let
+ inherit (self.callPackage "${inputs.nix-gleam.outPath}/builder/default.nix" {}) buildGleamApplication;
+ in buildGleamApplication {
version = "0.1";
pname = "bahnhof.name";
src = inputs.bahnhof-name;
};
+
}