Refactor Nix package definitions to use buildPythonApplication, update package versions, and enhance dependencies across multiple packages. Notable changes include version updates for dosage, hiit, qbittorrent-api, protonup-qt, and torf, as well as the addition of new dependencies and build inputs for colordle and qbit-manage.

This commit is contained in:
Danilo Reyes
2025-10-25 19:28:39 -06:00
parent b827ffab8f
commit a8e7517e9a
10 changed files with 159 additions and 65 deletions

View File

@@ -17,24 +17,26 @@
pango,
darwin,
alsa-lib,
pulseaudio,
pipewire,
desktop-file-utils,
}:
stdenv.mkDerivation rec {
pname = "exercise-timer";
version = "1.8.1";
version = "1.8.5";
src = fetchFromGitHub {
owner = "mfep";
repo = "exercise-timer";
rev = "v${version}";
hash = "sha256-6MBSUYFZ8nMZX7acam8T0uJWb9E2/L9vnKzJq14p4BY=";
hash = "sha256-YZYAhG8xpXM1m1LrXgwxo3JF74QjOmbnuSbo4SYPBmg=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
cargoDeps = rustPlatform.fetchCargoVendor {
inherit src;
name = "${pname}-${version}";
hash = "sha256-mXHw87IUMq1qXQSTavI/ReKUyB0rNMXYld8vND38C30=";
hash = "sha256-JObzeiQHEGIDjOung3o8dpaXVcOoJS2v1hyrcS1fqcI=";
};
nativeBuildInputs = [