summaryrefslogtreecommitdiff
path: root/pkgs/overlay.nix
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--pkgs/overlay.nix26
1 files changed, 11 insertions, 15 deletions
diff --git a/pkgs/overlay.nix b/pkgs/overlay.nix
index f76496e..abd3da2 100644
--- a/pkgs/overlay.nix
+++ b/pkgs/overlay.nix
@@ -180,6 +180,10 @@ in
'';
};
+ tracktrain = self.callPackage inputs.tracktrain {
+ compiler = "default";
+ };
+
bahnhof-name =
let
haskellPkgs = self.haskellPackages.override (old: {
@@ -234,9 +238,9 @@ in
}) {};
};
});
- pkg = { mkDerivation, base, bytestring, cassava, containers
+ pkg = { mkDerivation, base, bytestring, cassava, containers, dns
, fuzzyfind, fuzzyset, http-client, http-client-rustls, http-types
- , lib, stm, text, time, vector, wai, wai-extra, warp
+ , lib, network, stm, text, time, vector, wai, wai-extra, warp
}:
mkDerivation {
pname = "bahnhof-name";
@@ -245,10 +249,11 @@ in
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base bytestring cassava containers fuzzyfind fuzzyset http-client
- http-client-rustls http-types stm text time vector wai wai-extra
- warp
+ base bytestring cassava containers dns fuzzyfind fuzzyset
+ http-client http-client-rustls http-types network stm text time
+ vector wai wai-extra warp
];
+ description = "Serve information on German railway stations";
jailbreak = true;
mainProgram = "bahnhof-name";
license = lib.licenses.eupl12;
@@ -265,13 +270,6 @@ in
#### sporadically maintained / updated ####
- hikari_unstable = (unstable.hikari.overrideAttrs (old: {
- src = /home/stuebinm/clones/hikari;
- buildInputs = old.buildInputs ++ [ self.pandoc self.xorg.xcbutilwm.dev ]; #self.libdrm self.libdrm.dev ];
- makeFlags = with self.lib;
- [ "PREFIX=$(out)" "WITH_POSIX_C_SOURCE=YES"
- "WITH_GAMMACONTROL=YES" "WITH_LAYERSHELL=YES" "WITH_SCREENCOPY=YES" ];
- })).override { wlroots = unstable.wlroots_0_16; stdenv = self.clangStdenv; };
twelf = super.twelf.overrideAttrs (old: {
src = self.fetchFromGitHub {
owner = "k4rtik";
@@ -305,9 +303,7 @@ in
};
- hikari = self.callPackage ./hikari.nix { wlroots = self.wlroots_0_15; };
-
- wlroots_0_15 = self.callPackage ./wlroots_0_15.nix {};
+ hikari = self.callPackage ./hikari.nix { };
travelynx = self.callPackage ./travelynx.nix {};