summary refs log tree commit diff
path: root/flake.nix
diff options
context:
space:
mode:
authorMalte Voos <git@mal.tc>2025-10-07 20:57:48 +0200
committerMalte Voos <git@mal.tc>2025-10-07 20:57:48 +0200
commitee29a3b1291e9cedd8b54c31fa9f273e39f51970 (patch)
treee41665482ef2668e0313adc9701f03384152b208 /flake.nix
parent8aa48d67b0908b62d012b589df9b35f2f8551968 (diff)
downloadlleap-ee29a3b1291e9cedd8b54c31fa9f273e39f51970.tar.gz
lleap-ee29a3b1291e9cedd8b54c31fa9f273e39f51970.zip
revamp subtitle selection
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 4d73bfc..a5e7874 100644
--- a/flake.nix
+++ b/flake.nix
@@ -47,6 +47,8 @@
           nativeBuildInputs = with pkgs; [
             pkg-config
             rustPlatform.bindgenHook
+            wrapGAppsHook4
+            glib
           ];
 
           buildInputs = with pkgs; [
@@ -62,6 +64,11 @@
             gst_all_1.gst-vaapi
             ffmpeg_7-full.dev
           ];
+
+          postInstall = ''
+            install -D -m444 -t $out/share/glib-2.0/schemas data/*.gschema.xml
+            glib-compile-schemas $out/share/glib-2.0/schemas
+          '';
         };
 
         devShell = pkgs.mkShell {