kasasa: init at 1.1.4 (#471016)

This commit is contained in:
Aleksana
2025-12-16 13:15:24 +00:00
committed by GitHub
+55
View File
@@ -0,0 +1,55 @@
{
desktop-file-utils,
fetchFromGitHub,
gettext,
gtk4,
lib,
libadwaita,
libportal-gtk4,
meson,
ninja,
pkg-config,
stdenv,
wrapGAppsHook4,
}:
stdenv.mkDerivation (finalAttrs: {
pname = "kasasa";
version = "1.1.4";
src = fetchFromGitHub {
owner = "KelvinNovais";
repo = "Kasasa";
tag = "v${finalAttrs.version}";
hash = "sha256-y5Ml5kHKk5f1RcRKdvS/9JO0dIWpotU1qtjjmpDJ1f4=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
wrapGAppsHook4
desktop-file-utils
gettext
];
buildInputs = [
gtk4
libadwaita
libportal-gtk4
];
meta = {
description = "Snip and pin useful information to a small floating window";
longDescription = ''
Clip and pin what's important to a small floating window, so you don't
have to switch between windows or workspaces repeatedly. The window can
become miniaturized or have its opacity reduced, in order to not block
what's behind it.
'';
homepage = "https://github.com/KelvinNovais/Kasasa";
license = lib.licenses.gpl3Plus;
mainProgram = "kasasa";
maintainers = with lib.maintainers; [ yajo ];
platforms = lib.platforms.linux;
};
})