summary refs log tree commit diff
path: root/pkgs/applications/terminal-emulators
diff options
context:
space:
mode:
authorsternenseemann <sternenseemann@systemli.org>2022-08-07 10:07:11 +0200
committersternenseemann <sternenseemann@systemli.org>2022-08-07 10:18:17 +0200
commit4f11333d802813fa5e8ccdb4025bf35a0b251ffa (patch)
tree92d5158c5dcced702cd547d43fc1bf08806a8a06 /pkgs/applications/terminal-emulators
parent402740ccb49936d07b6d20183117da9228da0942 (diff)
downloadnixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar.gz
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar.bz2
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar.lz
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar.xz
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.tar.zst
nixpkgs-4f11333d802813fa5e8ccdb4025bf35a0b251ffa.zip
foot: 1.12.1 -> 1.13.0
https://codeberg.org/dnkl/foot/releases/tag/1.13.0
Diffstat (limited to 'pkgs/applications/terminal-emulators')
-rw-r--r--pkgs/applications/terminal-emulators/foot/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/applications/terminal-emulators/foot/default.nix b/pkgs/applications/terminal-emulators/foot/default.nix
index abcea5f69a0..02c035914f3 100644
--- a/pkgs/applications/terminal-emulators/foot/default.nix
+++ b/pkgs/applications/terminal-emulators/foot/default.nix
@@ -27,7 +27,7 @@
 }:
 
 let
-  version = "1.12.1";
+  version = "1.13.0";
 
   # build stimuli file for PGO build and the script to generate it
   # independently of the foot's build, so we can cache the result
@@ -99,7 +99,7 @@ stdenv.mkDerivation rec {
     owner = "dnkl";
     repo = pname;
     rev = version;
-    sha256 = "14jqs4sarxbrgi5pxz0afqa9jxq90cb5ayqd21qj2n65whqa5bpk";
+    sha256 = "0cc262jpqp8l25p04pcqh3w671gw0p1d2zrr3d34ch8k9c6s4nzq";
   };
 
   depsBuildBuild = [
@@ -144,7 +144,6 @@ stdenv.mkDerivation rec {
   mesonBuildType = "release";
 
   # See https://codeberg.org/dnkl/foot/src/tag/1.9.2/INSTALL.md#options
-  # TODO(@sternenseemann): install systemd user units
   mesonFlags = [
     # Use lto
     "-Db_lto=true"
@@ -154,6 +153,8 @@ stdenv.mkDerivation rec {
     "-Ddefault-terminfo=foot"
     # Tell foot to set TERMINFO and where to install the terminfo files
     "-Dcustom-terminfo-install-location=${terminfoDir}"
+    # Install systemd user units for foot-server
+    "-Dsystemd-units-dir=${placeholder "out"}/lib/systemd/user"
   ];
 
   # build and run binary generating PGO profiles,