Refactor Nix package definitions for improved clarity and consistency, including updates to overlays, dependencies, and build inputs across multiple packages.

This commit is contained in:
2025-10-02 14:45:13 -06:00
parent 38959dc37b
commit e9fc085de1
14 changed files with 188 additions and 198 deletions

View File

@@ -49,23 +49,22 @@ stdenv.mkDerivation rec {
desktop-file-utils
];
buildInputs =
[
cairo
gdk-pixbuf
glib
gtk4
libadwaita
pango
]
++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.CoreAudio
]
++ lib.optionals stdenv.isLinux [
alsa-lib
pulseaudio
pipewire
];
buildInputs = [
cairo
gdk-pixbuf
glib
gtk4
libadwaita
pango
]
++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.CoreAudio
]
++ lib.optionals stdenv.isLinux [
alsa-lib
pulseaudio
pipewire
];
meta = {
description = "Timer app for high intensity interval training";