addwater: init at 1.1.6 (#350254)

This commit is contained in:
Aleksana 2024-11-23 21:21:54 +08:00 committed by GitHub
commit 8f54153a33
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -0,0 +1,56 @@
{
blueprint-compiler,
desktop-file-utils,
fetchFromGitHub,
lib,
libadwaita,
libportal-gtk4,
meson,
ninja,
python3Packages,
wrapGAppsHook4,
appstream,
}:
python3Packages.buildPythonApplication rec {
pname = "addwater";
version = "1.1.6";
# built with meson, not a python format
pyproject = false;
src = fetchFromGitHub {
owner = "largestgithubuseronearth";
repo = "addwater";
rev = "refs/tags/v${version}";
hash = "sha256-5iuSRA18TWj6naw5MraGZ1Y9OUWEVg2oKqQtkC8rMWw=";
};
buildInputs = [
libadwaita
libportal-gtk4
];
nativeBuildInputs = [
blueprint-compiler
desktop-file-utils
meson
ninja
wrapGAppsHook4
appstream
];
propagatedBuildInputs = with python3Packages; [
packaging
pygobject3
requests
];
meta = {
description = "Installer for the fantastic GNOME for Firefox theme";
homepage = "https://github.com/largestgithubuseronearth/addwater";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ thtrf ];
mainProgram = "addwater";
platforms = lib.platforms.linux;
};
}