From fbfe3ea2f7c9bd8d08f5eb455e15e00270cff62b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aliberk=20Sand=C4=B1k=C3=A7=C4=B1?= Date: Sat, 22 Jun 2024 00:34:21 +0300 Subject: [PATCH] add gtk4.nix for gtk development dependencies --- gtk4.nix | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 gtk4.nix diff --git a/gtk4.nix b/gtk4.nix new file mode 100644 index 0000000..4a3db9e --- /dev/null +++ b/gtk4.nix @@ -0,0 +1,24 @@ +# gtk4.nix +# Install GTK4/Libadwaita and other dependencies for common Pardus Apps/GTK Development +let + pkgs = import {}; +in pkgs.mkShell { + packages = [ + pkgs.gtk4 + pkgs.gobject-introspection + pkgs.pkg-config + pkgs.libnotify + pkgs.libadwaita + pkgs.dbus + pkgs.apt + pkgs.libsoup + (pkgs.python3.withPackages (python-pkgs: [ + python-pkgs.pycairo + python-pkgs.pygobject3 + python-pkgs.pydbus + python-pkgs.dbus-python + python-pkgs.python-apt + python-pkgs.debian + ])) + ]; +} \ No newline at end of file