diff mbox series

[meta-gnome] ptyxis: add recipe

Message ID 20260930072603.16075-1-f_l_k@t-online.de
State Under Review
Headers show
Series [meta-gnome] ptyxis: add recipe | expand

Commit Message

Markus Volk Sept. 30, 2026, 7:26 a.m. UTC
Ptyxis is a GTK 4 terminal for GNOME with first-class support for
containers. It is the default terminal in Fedora Workstation and
Ubuntu.

Build it from the release tarball.

AI-Generated: Uses Claude Code (Claude Opus 5.5)
Signed-off-by: Markus Volk <f_l_k@t-online.de>
---
 .../recipes-gnome/ptyxis/ptyxis_50.1.bb       | 26 +++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 meta-gnome/recipes-gnome/ptyxis/ptyxis_50.1.bb
diff mbox series

Patch

diff --git a/meta-gnome/recipes-gnome/ptyxis/ptyxis_50.1.bb b/meta-gnome/recipes-gnome/ptyxis/ptyxis_50.1.bb
new file mode 100644
index 0000000000..5b80c7dd15
--- /dev/null
+++ b/meta-gnome/recipes-gnome/ptyxis/ptyxis_50.1.bb
@@ -0,0 +1,26 @@ 
+SUMMARY = "Ptyxis is a terminal for GNOME with first-class support for containers"
+HOMEPAGE = "https://gitlab.gnome.org/GNOME/ptyxis"
+LICENSE = "GPL-3.0-only"
+LIC_FILES_CHKSUM = "file://COPYING;md5=8f0e2cd40e05189ec81232da84bd6e1a"
+
+GTKIC_VERSION = "4"
+inherit gnomebase gsettings pkgconfig gtk-icon-cache gettext
+REQUIRED_DISTRO_FEATURES = "opengl"
+
+DEPENDS = " \
+    desktop-file-utils-native \
+    gtk4-native \
+    glib-2.0 \
+    gsettings-desktop-schemas \
+    gtk4 \
+    json-glib \
+    libadwaita \
+    libportal \
+    vte \
+"
+
+SRC_URI[archive.sha256sum] = "73f4b76480644b2840415859a51d20cd7487b0619714f8defcd38212c3ddcffe"
+
+FILES:${PN} += "${datadir}"
+
+RDEPENDS:${PN} += "hicolor-icon-theme"