diff options
author | 0xMRTT <0xMRTT@proton.me> | 2023-04-23 11:08:06 +0200 |
---|---|---|
committer | 0xMRTT <0xMRTT@proton.me> | 2023-04-23 11:08:06 +0200 |
commit | 73af36514aa95a2cc57dfec5ba23f9dfbda65404 (patch) | |
tree | dc961de4fc677b6c6580cde7729bc673e62e2875 /pkgs/applications/misc/schemes | |
parent | c6341a30a65e7ddc34cedc07eedfb0d136a3e369 (diff) |
schemes: init at 0.2.0
Diffstat (limited to 'pkgs/applications/misc/schemes')
-rw-r--r-- | pkgs/applications/misc/schemes/default.nix | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/pkgs/applications/misc/schemes/default.nix b/pkgs/applications/misc/schemes/default.nix new file mode 100644 index 0000000000000..41ec97f8b1761 --- /dev/null +++ b/pkgs/applications/misc/schemes/default.nix @@ -0,0 +1,54 @@ +{ lib +, stdenv +, fetchFromGitLab +, appstream-glib +, desktop-file-utils +, glib +, gtk4 +, gtksourceview5 +, libadwaita +, libgee +, libpanel +, meson +, ninja +, pkg-config +, wrapGAppsHook4 +}: + +stdenv.mkDerivation rec { + pname = "schemes"; + version = "0.2.0"; + + src = fetchFromGitLab { + domain = "gitlab.gnome.org"; + owner = "chergert"; + repo = "schemes"; + rev = version; + hash = "sha256-XUC24KzZSU4+F2JZMsydukvAwEGdMxCnkPG6QHnCw6w="; + }; + + nativeBuildInputs = [ + meson + ninja + pkg-config + wrapGAppsHook4 + appstream-glib + desktop-file-utils + ]; + + buildInputs = [ + glib + gtk4 + libadwaita + gtksourceview5 + libpanel + ]; + + meta = with lib; { + description = "Edit GtkSourceView style-schemes for an application or platform"; + homepage = "https://gitlab.gnome.org/chergert/schemes"; + license = licenses.gpl3Plus; + maintainers = with maintainers; [ _0xMRTT ]; + platforms = platforms.linux; + }; +} |