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

@@ -5,6 +5,11 @@
meson,
ninja,
gettext,
pkg-config,
desktop-file-utils,
appstream-glib,
glib,
blueprint-compiler,
}:
stdenv.mkDerivation rec {
@@ -23,8 +28,19 @@ stdenv.mkDerivation rec {
meson
ninja
gettext
pkg-config
desktop-file-utils
appstream-glib
glib
blueprint-compiler
];
# Override the post-install script to avoid sandbox issues
postInstall = ''
# The original postinstall.py tries to run glib-compile-schemas which fails in sandbox
echo "Skipping glib-compile-schemas and other post-install steps"
'';
meta = {
description = "Girens is a Plex GTK client for playing movies, TV shows and music from your Plex library";
homepage = "https://gitlab.gnome.org/tijder/girens";