* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2024-08-09 9:54 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2024-08-09 9:54 UTC (permalink / raw
To: gentoo-commits
commit: f21bbf4de7231160807b8db5af75662dae3d740a
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Jun 15 00:01:14 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 09:53:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21bbf4d
x11-terms/ptyxis: New package 46.5
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34844
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/Manifest | 1 +
x11-terms/ptyxis/metadata.xml | 11 ++++++++
x11-terms/ptyxis/ptyxis-46.5.ebuild | 53 +++++++++++++++++++++++++++++++++++++
3 files changed, 65 insertions(+)
diff --git a/x11-terms/ptyxis/Manifest b/x11-terms/ptyxis/Manifest
new file mode 100644
index 000000000000..e595aced6717
--- /dev/null
+++ b/x11-terms/ptyxis/Manifest
@@ -0,0 +1 @@
+DIST ptyxis-46.5.tar.xz 3866528 BLAKE2B 784085167461ceeb737005b506e43d1a3fb96f04a501a694a002eee2d17457bfd06e23ad7c8fcec6c5f746f5d07e06e9559ec35e65f7de3942e9dd239bf6fcac SHA512 d66f67ea0bba5a6c449faae75f2bcc0c20254a59cf7ae27f7c67fc11008593d7a3a5cb8ff445b46925e9b6e5aab5f72d4aeee80b9053b0682d6ae1708df02dac
diff --git a/x11-terms/ptyxis/metadata.xml b/x11-terms/ptyxis/metadata.xml
new file mode 100644
index 000000000000..436a7a9f3f66
--- /dev/null
+++ b/x11-terms/ptyxis/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="gnome-gitlab">chergert/ptyxis</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-terms/ptyxis/ptyxis-46.5.ebuild b/x11-terms/ptyxis/ptyxis-46.5.ebuild
new file mode 100644
index 000000000000..94be6d392082
--- /dev/null
+++ b/x11-terms/ptyxis/ptyxis-46.5.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="Ptyxis is a terminal for GNOME with first-class support for containers."
+HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.76:2
+ >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/libadwaita-1.4_alpha:1
+ >=gui-libs/vte-0.75.0:2.91-gtk4[-vanilla]
+ gnome-base/libgtop:2=
+ >=dev-libs/libpcre2-10.32:0=
+ gnome-base/gsettings-desktop-schemas
+
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-util/desktop-file-utils
+ dev-libs/appstream-glib
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Ddevelopment=false
+ -Dgeneric=terminal
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2024-08-09 9:54 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2024-08-09 9:54 UTC (permalink / raw
To: gentoo-commits
commit: 19526cb066505c86f577134557679a76230e31eb
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 09:29:07 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 09:53:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19526cb0
x11-terms/ptyxis: update DESCRIPTION
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/ptyxis-46.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-terms/ptyxis/ptyxis-46.5.ebuild b/x11-terms/ptyxis/ptyxis-46.5.ebuild
index 94be6d392082..457bc4b2a175 100644
--- a/x11-terms/ptyxis/ptyxis-46.5.ebuild
+++ b/x11-terms/ptyxis/ptyxis-46.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit gnome.org gnome2-utils meson xdg
-DESCRIPTION="Ptyxis is a terminal for GNOME with first-class support for containers."
+DESCRIPTION="A terminal for a container-oriented desktop"
HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
LICENSE="LGPL-3+"
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2024-08-09 10:46 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:46 UTC (permalink / raw
To: gentoo-commits
commit: 62945684a800ee7b4ccc528c9d05fbf7fb53dbc8
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 9 10:45:49 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 9 10:46:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62945684
x11-terms/ptyxis: Fix dependencies
Closes: https://bugs.gentoo.org/937615
Thanks-to: Agostino Sarubbo
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/ptyxis-46.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-terms/ptyxis/ptyxis-46.5.ebuild b/x11-terms/ptyxis/ptyxis-46.5.ebuild
index 457bc4b2a175..18220a0fc97e 100644
--- a/x11-terms/ptyxis/ptyxis-46.5.ebuild
+++ b/x11-terms/ptyxis/ptyxis-46.5.ebuild
@@ -15,7 +15,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
- >=dev-libs/glib-2.76:2
+ >=dev-libs/glib-2.80:2
>=gui-libs/gtk-4.12.2:4
>=gui-libs/libadwaita-1.4_alpha:1
>=gui-libs/vte-0.75.0:2.91-gtk4[-vanilla]
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2024-11-08 18:16 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2024-11-08 18:16 UTC (permalink / raw
To: gentoo-commits
commit: 702e94f73cecc64cde40ed9a0d9a6d22f8c4f94b
Author: Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Aug 10 05:22:30 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Nov 8 18:16:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=702e94f7
x11-terms/ptyxis: Bump to 46.8
Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38040
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/Manifest | 1 +
x11-terms/ptyxis/ptyxis-46.8.ebuild | 53 +++++++++++++++++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/x11-terms/ptyxis/Manifest b/x11-terms/ptyxis/Manifest
index e595aced6717..3444ce36ef6f 100644
--- a/x11-terms/ptyxis/Manifest
+++ b/x11-terms/ptyxis/Manifest
@@ -1 +1,2 @@
DIST ptyxis-46.5.tar.xz 3866528 BLAKE2B 784085167461ceeb737005b506e43d1a3fb96f04a501a694a002eee2d17457bfd06e23ad7c8fcec6c5f746f5d07e06e9559ec35e65f7de3942e9dd239bf6fcac SHA512 d66f67ea0bba5a6c449faae75f2bcc0c20254a59cf7ae27f7c67fc11008593d7a3a5cb8ff445b46925e9b6e5aab5f72d4aeee80b9053b0682d6ae1708df02dac
+DIST ptyxis-46.8.tar.xz 3903600 BLAKE2B 69c36633c4bf14d2caab86adcf738665cc362b26bf1bdceddeb9765b94dded6f353a6b80e16149b016521d4407346be63fc2fff8c4621030026a496c38c25eb9 SHA512 d351fe271f2c70707d5a4885fd7fd64794969a408fb37e18bbd5719efedc4a52ce15e0aeb42b2468beb5d20667ddf93589796457fbfeaf44ecee30d4bd963f9b
diff --git a/x11-terms/ptyxis/ptyxis-46.8.ebuild b/x11-terms/ptyxis/ptyxis-46.8.ebuild
new file mode 100644
index 000000000000..18220a0fc97e
--- /dev/null
+++ b/x11-terms/ptyxis/ptyxis-46.8.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A terminal for a container-oriented desktop"
+HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.80:2
+ >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/libadwaita-1.4_alpha:1
+ >=gui-libs/vte-0.75.0:2.91-gtk4[-vanilla]
+ gnome-base/libgtop:2=
+ >=dev-libs/libpcre2-10.32:0=
+ gnome-base/gsettings-desktop-schemas
+
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-util/desktop-file-utils
+ dev-libs/appstream-glib
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Ddevelopment=false
+ -Dgeneric=terminal
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-05-31 17:04 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2025-05-31 17:04 UTC (permalink / raw
To: gentoo-commits
commit: f644d12f58acc2084b9308d3843c7762a0f94c1a
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat May 31 16:43:51 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat May 31 17:04:29 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f644d12f
x11-terms/ptyxis: add 47.13
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/Manifest | 1 +
x11-terms/ptyxis/ptyxis-47.13.ebuild | 54 ++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/x11-terms/ptyxis/Manifest b/x11-terms/ptyxis/Manifest
index af0c69b3b893..f0edf48d431c 100644
--- a/x11-terms/ptyxis/Manifest
+++ b/x11-terms/ptyxis/Manifest
@@ -1,2 +1,3 @@
DIST ptyxis-46.8.tar.xz 3903600 BLAKE2B 69c36633c4bf14d2caab86adcf738665cc362b26bf1bdceddeb9765b94dded6f353a6b80e16149b016521d4407346be63fc2fff8c4621030026a496c38c25eb9 SHA512 d351fe271f2c70707d5a4885fd7fd64794969a408fb37e18bbd5719efedc4a52ce15e0aeb42b2468beb5d20667ddf93589796457fbfeaf44ecee30d4bd963f9b
+DIST ptyxis-47.13.tar.xz 2298840 BLAKE2B 5bbb7ea4b0e79111fa604d9ab58fc57a02960ba2df9041a9ab20303c9535812aa847460204d01a451d7a7d42fe3840036a2e0ebfbc2d81f9335c2b4be03e94f2 SHA512 4cf14fdba8252eb40666f70205c4e41e933dfb3cb66604c532dae8494e874e848f9562c4e6cbb9d0e491155f929ad11f65220c242f43cef7c4432e55e2920f99
DIST ptyxis-47.6.tar.xz 2287104 BLAKE2B 72f7d91497b77baca99f7829670a98415c82c5864f2dcd0a9f92e7d305db4782826518021fcae66f9ff68454708c15e8469766920110d72b0c044ebe775c15f5 SHA512 85d56dff4a1e287915d9d0e2ced3a2ebad692d58a52113d045cff9601d48b759934053775e230f6a9aa4abcbb9c9a0bf556cd6dfb01caede4f4249e35cd5f278
diff --git a/x11-terms/ptyxis/ptyxis-47.13.ebuild b/x11-terms/ptyxis/ptyxis-47.13.ebuild
new file mode 100644
index 000000000000..1a552bc70faf
--- /dev/null
+++ b/x11-terms/ptyxis/ptyxis-47.13.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A terminal for a container-oriented desktop"
+HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.80:2
+ >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/libadwaita-1.6:1
+ >=gui-libs/vte-0.78.0:2.91-gtk4
+ dev-libs/libportal[gtk]
+ gnome-base/libgtop:2=
+ >=dev-libs/libpcre2-10.32:0=
+ gnome-base/gsettings-desktop-schemas
+
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-util/desktop-file-utils
+ dev-libs/appstream-glib
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Ddevelopment=false
+ -Dgeneric=terminal
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-06-29 1:10 Sam James
0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2025-06-29 1:10 UTC (permalink / raw
To: gentoo-commits
commit: d870a759b3008da4773c6c7fc255596cb570c24a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 29 01:07:57 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 29 01:09:06 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d870a759
x11-terms/ptyxis: Stabilize 47.13 amd64, #959235
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-terms/ptyxis/ptyxis-47.13.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-terms/ptyxis/ptyxis-47.13.ebuild b/x11-terms/ptyxis/ptyxis-47.13.ebuild
index 1a552bc70faf..5f69ac787498 100644
--- a/x11-terms/ptyxis/ptyxis-47.13.ebuild
+++ b/x11-terms/ptyxis/ptyxis-47.13.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-08-01 12:42 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2025-08-01 12:42 UTC (permalink / raw
To: gentoo-commits
commit: eb614a46d818ef1cc0c569260b3cef9628c093d4
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 1 12:20:02 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug 1 12:41:07 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb614a46
x11-terms/ptyxis: drop 46.8, 47.6
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/Manifest | 2 --
x11-terms/ptyxis/ptyxis-46.8.ebuild | 53 ------------------------------------
x11-terms/ptyxis/ptyxis-47.6.ebuild | 54 -------------------------------------
3 files changed, 109 deletions(-)
diff --git a/x11-terms/ptyxis/Manifest b/x11-terms/ptyxis/Manifest
index f0edf48d431c..954591000f1a 100644
--- a/x11-terms/ptyxis/Manifest
+++ b/x11-terms/ptyxis/Manifest
@@ -1,3 +1 @@
-DIST ptyxis-46.8.tar.xz 3903600 BLAKE2B 69c36633c4bf14d2caab86adcf738665cc362b26bf1bdceddeb9765b94dded6f353a6b80e16149b016521d4407346be63fc2fff8c4621030026a496c38c25eb9 SHA512 d351fe271f2c70707d5a4885fd7fd64794969a408fb37e18bbd5719efedc4a52ce15e0aeb42b2468beb5d20667ddf93589796457fbfeaf44ecee30d4bd963f9b
DIST ptyxis-47.13.tar.xz 2298840 BLAKE2B 5bbb7ea4b0e79111fa604d9ab58fc57a02960ba2df9041a9ab20303c9535812aa847460204d01a451d7a7d42fe3840036a2e0ebfbc2d81f9335c2b4be03e94f2 SHA512 4cf14fdba8252eb40666f70205c4e41e933dfb3cb66604c532dae8494e874e848f9562c4e6cbb9d0e491155f929ad11f65220c242f43cef7c4432e55e2920f99
-DIST ptyxis-47.6.tar.xz 2287104 BLAKE2B 72f7d91497b77baca99f7829670a98415c82c5864f2dcd0a9f92e7d305db4782826518021fcae66f9ff68454708c15e8469766920110d72b0c044ebe775c15f5 SHA512 85d56dff4a1e287915d9d0e2ced3a2ebad692d58a52113d045cff9601d48b759934053775e230f6a9aa4abcbb9c9a0bf556cd6dfb01caede4f4249e35cd5f278
diff --git a/x11-terms/ptyxis/ptyxis-46.8.ebuild b/x11-terms/ptyxis/ptyxis-46.8.ebuild
deleted file mode 100644
index 11fac4fdb84e..000000000000
--- a/x11-terms/ptyxis/ptyxis-46.8.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A terminal for a container-oriented desktop"
-HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.80:2
- >=gui-libs/gtk-4.12.2:4
- >=gui-libs/libadwaita-1.4_alpha:1
- >=gui-libs/vte-0.75.0:2.91-gtk4[-vanilla]
- gnome-base/libgtop:2=
- >=dev-libs/libpcre2-10.32:0=
- gnome-base/gsettings-desktop-schemas
-
- x11-libs/pango
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-util/desktop-file-utils
- dev-libs/appstream-glib
- )
-"
-
-src_configure() {
- local emesonargs=(
- -Ddevelopment=false
- -Dgeneric=terminal
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/x11-terms/ptyxis/ptyxis-47.6.ebuild b/x11-terms/ptyxis/ptyxis-47.6.ebuild
deleted file mode 100644
index 1a552bc70faf..000000000000
--- a/x11-terms/ptyxis/ptyxis-47.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A terminal for a container-oriented desktop"
-HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-libs/glib-2.80:2
- >=gui-libs/gtk-4.12.2:4
- >=gui-libs/libadwaita-1.6:1
- >=gui-libs/vte-0.78.0:2.91-gtk4
- dev-libs/libportal[gtk]
- gnome-base/libgtop:2=
- >=dev-libs/libpcre2-10.32:0=
- gnome-base/gsettings-desktop-schemas
-
- x11-libs/pango
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-util/desktop-file-utils
- dev-libs/appstream-glib
- )
-"
-
-src_configure() {
- local emesonargs=(
- -Ddevelopment=false
- -Dgeneric=terminal
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-08-05 10:04 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2025-08-05 10:04 UTC (permalink / raw
To: gentoo-commits
commit: df222c3bd9b9e13fdf3578ffab2e478a982887eb
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 5 09:43:49 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Aug 5 10:03:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df222c3b
x11-terms/ptyxis: add 48.5
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/Manifest | 1 +
x11-terms/ptyxis/ptyxis-48.5.ebuild | 54 +++++++++++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/x11-terms/ptyxis/Manifest b/x11-terms/ptyxis/Manifest
index 954591000f1a..a61cc50e9b59 100644
--- a/x11-terms/ptyxis/Manifest
+++ b/x11-terms/ptyxis/Manifest
@@ -1 +1,2 @@
DIST ptyxis-47.13.tar.xz 2298840 BLAKE2B 5bbb7ea4b0e79111fa604d9ab58fc57a02960ba2df9041a9ab20303c9535812aa847460204d01a451d7a7d42fe3840036a2e0ebfbc2d81f9335c2b4be03e94f2 SHA512 4cf14fdba8252eb40666f70205c4e41e933dfb3cb66604c532dae8494e874e848f9562c4e6cbb9d0e491155f929ad11f65220c242f43cef7c4432e55e2920f99
+DIST ptyxis-48.5.tar.xz 2334132 BLAKE2B 3d539127ece7ded021298357ae7a4e1f4ff502b3b52c0452bf04f5c9d5742b0a9c619109cfcf11f4562e8a24e547a7a31ea119bdbe0b7059f3db65f317ba2286 SHA512 086d73211ccfa9f28b675b040126e0a9ad2cc96adb31bc78e3ebb3ab6c92469bc87167d2a4d006fbf6a3478b9099a6bec0358f8ad772953117cb6e3afa3f3a14
diff --git a/x11-terms/ptyxis/ptyxis-48.5.ebuild b/x11-terms/ptyxis/ptyxis-48.5.ebuild
new file mode 100644
index 000000000000..bc5d9e7085d8
--- /dev/null
+++ b/x11-terms/ptyxis/ptyxis-48.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org gnome2-utils meson xdg
+
+DESCRIPTION="A terminal for a container-oriented desktop"
+HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/glib-2.80:2
+ >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/libadwaita-1.6:1
+ >=gui-libs/vte-0.79:2.91-gtk4
+ dev-libs/libportal[gtk]
+ gnome-base/libgtop:2=
+ >=dev-libs/libpcre2-10.32:0=
+ gnome-base/gsettings-desktop-schemas
+
+ x11-libs/pango
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-util/desktop-file-utils
+ dev-libs/appstream-glib
+ )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Ddevelopment=false
+ -Dgeneric=terminal
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-08-05 10:04 Pacho Ramos
0 siblings, 0 replies; 11+ messages in thread
From: Pacho Ramos @ 2025-08-05 10:04 UTC (permalink / raw
To: gentoo-commits
commit: 558ae7a666bfbca1f46d896247848127cb3e6aef
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 5 09:49:44 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Aug 5 10:03:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558ae7a6
x11-terms/ptyxis: Fix gtk X/wayland magic dependency.
Closes: https://bugs.gentoo.org/958434
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
x11-terms/ptyxis/ptyxis-48.5.ebuild | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/x11-terms/ptyxis/ptyxis-48.5.ebuild b/x11-terms/ptyxis/ptyxis-48.5.ebuild
index bc5d9e7085d8..f631123522d3 100644
--- a/x11-terms/ptyxis/ptyxis-48.5.ebuild
+++ b/x11-terms/ptyxis/ptyxis-48.5.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit gnome.org gnome2-utils meson xdg
+inherit flag-o-matic gnome.org gnome2-utils meson xdg
DESCRIPTION="A terminal for a container-oriented desktop"
HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
@@ -11,12 +11,12 @@ HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="test"
+IUSE="X test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.80:2
- >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/gtk-4.12.2:4[X?]
>=gui-libs/libadwaita-1.6:1
>=gui-libs/vte-0.79:2.91-gtk4
dev-libs/libportal[gtk]
@@ -36,6 +36,7 @@ BDEPEND="
"
src_configure() {
+ use X || append-cflags -DGENTOO_GTK_HIDE_X11
local emesonargs=(
-Ddevelopment=false
-Dgeneric=terminal
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-09-07 20:56 Eli Schwartz
0 siblings, 0 replies; 11+ messages in thread
From: Eli Schwartz @ 2025-09-07 20:56 UTC (permalink / raw
To: gentoo-commits
commit: 64f361e879253404c93c89551dbafa7c22378083
Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com>
AuthorDate: Wed Jul 30 21:36:34 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Sep 7 20:25:12 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64f361e8
x11-terms/ptyxis: enforce binary dependency on gtk x11 backend
```
* QA Notice: binaries depend on Gtk's x11-specific ABI without USE dep:
*
* /usr/bin/ptyxis
```
Closes: https://bugs.gentoo.org/958434
Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com>
Part-of: https://github.com/gentoo/gentoo/pull/43235
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
x11-terms/ptyxis/{ptyxis-47.13.ebuild => ptyxis-47.13-r1.ebuild} | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/x11-terms/ptyxis/ptyxis-47.13.ebuild b/x11-terms/ptyxis/ptyxis-47.13-r1.ebuild
similarity index 85%
rename from x11-terms/ptyxis/ptyxis-47.13.ebuild
rename to x11-terms/ptyxis/ptyxis-47.13-r1.ebuild
index 5f69ac787498..a269d55f36cb 100644
--- a/x11-terms/ptyxis/ptyxis-47.13.ebuild
+++ b/x11-terms/ptyxis/ptyxis-47.13-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit gnome.org gnome2-utils meson xdg
+inherit flag-o-matic gnome.org gnome2-utils meson xdg
DESCRIPTION="A terminal for a container-oriented desktop"
HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
@@ -11,12 +11,12 @@ HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
LICENSE="LGPL-3+"
SLOT="0"
KEYWORDS="amd64"
-IUSE="test"
+IUSE="X test"
RESTRICT="!test? ( test )"
RDEPEND="
>=dev-libs/glib-2.80:2
- >=gui-libs/gtk-4.12.2:4
+ >=gui-libs/gtk-4.12.2:4[X?]
>=gui-libs/libadwaita-1.6:1
>=gui-libs/vte-0.78.0:2.91-gtk4
dev-libs/libportal[gtk]
@@ -36,6 +36,8 @@ BDEPEND="
"
src_configure() {
+ use X || append-cppflags -DGENTOO_GTK_HIDE_X11
+
local emesonargs=(
-Ddevelopment=false
-Dgeneric=terminal
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/
@ 2025-10-13 3:02 Sam James
0 siblings, 0 replies; 11+ messages in thread
From: Sam James @ 2025-10-13 3:02 UTC (permalink / raw
To: gentoo-commits
commit: c080b04d72047cfe8c61bef9545542a47fb25d01
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 13 02:52:50 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 13 02:58:48 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c080b04d
x11-terms/ptyxis: Stabilize 48.5 amd64, #964135
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-terms/ptyxis/ptyxis-48.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-terms/ptyxis/ptyxis-48.5.ebuild b/x11-terms/ptyxis/ptyxis-48.5.ebuild
index f631123522d3..73043f4537ac 100644
--- a/x11-terms/ptyxis/ptyxis-48.5.ebuild
+++ b/x11-terms/ptyxis/ptyxis-48.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/chergert/ptyxis"
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="X test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-10-13 3:02 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-29 1:10 [gentoo-commits] repo/gentoo:master commit in: x11-terms/ptyxis/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-10-13 3:02 Sam James
2025-09-07 20:56 Eli Schwartz
2025-08-05 10:04 Pacho Ramos
2025-08-05 10:04 Pacho Ramos
2025-08-01 12:42 Pacho Ramos
2025-05-31 17:04 Pacho Ramos
2024-11-08 18:16 Pacho Ramos
2024-08-09 10:46 Pacho Ramos
2024-08-09 9:54 Pacho Ramos
2024-08-09 9:54 Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox