From 397ead5318e140835fc362e5b46de172783f1ed0 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Wed, 30 Sep 2026 09:26:03 +0200 Subject: [PATCH] ptyxis: add recipe 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 Signed-off-by: Khem Raj --- .../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 --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"