public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-09-26 16:00 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-09-26 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     d7881d42cc9b11d1c005ee77bf63c02ac9b435c2
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 26 15:59:56 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Sep 26 16:00:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7881d42

gui-libs/vte-common: Fix SRC_URI

Closes: https://bugs.gentoo.org/873067
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.0.ebuild b/gui-libs/vte-common/vte-common-0.70.0.ebuild
index 56323d80fd76..23bef45e9c29 100644
--- a/gui-libs/vte-common/vte-common-0.70.0.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.0.ebuild
@@ -16,7 +16,7 @@ IUSE="systemd"
 KEYWORDS="~amd64"
 
 # Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/vte-${PV}/-/archive/${PV}/vte-${PV}.tar.bz2"
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
 
 DEPEND="
 	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-10-25 15:25 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-10-25 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     e4be7a8a117ac4852b44648c00cece0b2ab71fec
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Oct 22 20:34:04 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 15:25:02 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4be7a8a

gui-libs/vte-common: Version bump to 0.70.1

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.70.1.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index fce788af39c0..acb0909e48f4 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1 +1,2 @@
 DIST vte-0.70.0.tar.bz2 499283 BLAKE2B 694cf4dfee334e9b54bb8e47f862167acbb8ffc7ac8e81889acd4786449cb45944a87a5adaa036f46458c350ca2119bb356e90dfa71f03638c9c2b14d2ccb877 SHA512 362b71296ae39a16b55402f524a39b063f66ae237e6e161ccc89ca2bb1f2a5c43f4d706d9f3bfae12a99fdb81c4e70408c7f3eca2c01316950b0a3a1a1d79423
+DIST vte-0.70.1.tar.bz2 502044 BLAKE2B 0a9ce43c1863e823fcd073fd30fb6b2cb39e9168e850796fe12be2b9bdfc0b24ceea974b4c94bcdd10f2225613990e0e079194380241b7e625cb6dc4309a7476 SHA512 88de629b382eca8a42199b2ba9b248e231817e1de7183417aed150bcf61530084f7177d73dee9aab25fe4c3ab80d795b5fdcae336687560d3b582bd04181353d

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
new file mode 100644
index 000000000000..6ab4e8e60885
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOME/vte"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-0.70.1"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-10-30 23:21 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-10-30 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5777ae5143a67f1f7ccb1e462a731f36ec90d697
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:20:16 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Oct 30 23:20:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5777ae51

gui-libs/vte-common: Set remote-id

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/metadata.xml | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/gui-libs/vte-common/metadata.xml b/gui-libs/vte-common/metadata.xml
index 27f2ae98ad3b..a75f3f473b80 100644
--- a/gui-libs/vte-common/metadata.xml
+++ b/gui-libs/vte-common/metadata.xml
@@ -1,12 +1,14 @@
 <?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>
-	<use>
-		<flag name="systemd">Support moving terminal child processes to their own systemd user scopes
-			to avoid terminal getting killed due to child causing OOM</flag>
-	</use>
+  <maintainer type="project">
+    <email>gnome@gentoo.org</email>
+    <name>Gentoo GNOME Desktop</name>
+  </maintainer>
+  <use>
+    <flag name="systemd">Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM</flag>
+  </use>
+  <upstream>
+    <remote-id type="gnome-gitlab">GNOME/vte</remote-id>
+  </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-07  7:26 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2022-11-07  7:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4cc9871380c5b54e560e0eec3294ab878f81925d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  7 07:17:28 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov  7 07:17:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc98713

gui-libs/vte-common: Stabilize 0.70.1 amd64, #879807

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 6ab4e8e60885..587f73875df7 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-07 23:18 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2022-11-07 23:18 UTC (permalink / raw
  To: gentoo-commits

commit:     90f23c39902a6ea8b2bb114d4421f84d1486a2ba
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  7 23:17:57 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Nov  7 23:17:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f23c39

gui-libs/vte-common: Keyword 0.70.1 arm64, #880237

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 587f73875df7..ccd2d1d309cf 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-09 14:11 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-11-09 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     41434c8e0655af6f648cac708d6312050a80c3cd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 14:08:51 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 14:08:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41434c8e

gui-libs/vte-common: Keyword 0.70.1 ppc, #880237

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index ccd2d1d309cf..0ec6c929b2d9 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm64 ~ppc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-09 14:11 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-11-09 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     3a75c2879fda8711722a7596891953ebf2709c31
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 14:10:32 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 14:10:32 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a75c287

gui-libs/vte-common: Keyword 0.70.1 arm, #880237

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 0ec6c929b2d9..193246ea6403 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm64 ~ppc"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-09 14:11 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-11-09 14:11 UTC (permalink / raw
  To: gentoo-commits

commit:     cb0ea4bd44075eaf858f221150b294e5cbe7f135
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 14:10:42 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 14:10:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0ea4bd

gui-libs/vte-common: Keyword 0.70.1 sparc, #880237

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 193246ea6403..1cb4a91959b4 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-10  0:19 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-11-10  0:19 UTC (permalink / raw
  To: gentoo-commits

commit:     3cbb6f51bc0ceb0201e783c69b42665433fbe0e5
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 00:19:29 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 00:19:36 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbb6f51

gui-libs/vte-common: Keyword 0.70.1 ppc64, #880237

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 1cb4a91959b4..7584668aff83 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-10  0:33 Yixun Lan
  0 siblings, 0 replies; 60+ messages in thread
From: Yixun Lan @ 2022-11-10  0:33 UTC (permalink / raw
  To: gentoo-commits

commit:     561fc3d3735efd6ecbe90c7eee5ac488be0c8fa6
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 10 00:31:33 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Thu Nov 10 00:31:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561fc3d3

gui-libs/vte-common: Keyword 0.70.1 riscv, #880237

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 7584668aff83..ab499cfd04ad 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-12  6:01 WANG Xuerui
  0 siblings, 0 replies; 60+ messages in thread
From: WANG Xuerui @ 2022-11-12  6:01 UTC (permalink / raw
  To: gentoo-commits

commit:     8672ac1adbd739c650563fa067b1486fd43bd290
Author:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 12 06:00:33 2022 +0000
Commit:     WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Sat Nov 12 06:00:33 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8672ac1a

gui-libs/vte-common: keyword 0.70.1 for ~loong

Bug: https://bugs.gentoo.org/880237
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index ab499cfd04ad..e9f0d8683f79 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-14  6:53 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-11-14  6:53 UTC (permalink / raw
  To: gentoo-commits

commit:     bb557a6a4ab4f8763b1f4b3dad2dec42f90a28ee
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 06:53:01 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 06:53:07 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb557a6a

gui-libs/vte-common: Keyword 0.70.1 ia64, #880237

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index e9f0d8683f79..6a02a2ad3cb6 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-11-21 17:07 Joonas Niilola
  0 siblings, 0 replies; 60+ messages in thread
From: Joonas Niilola @ 2022-11-21 17:07 UTC (permalink / raw
  To: gentoo-commits

commit:     83e03c73cf476a982f2163fed5b628c36e1d3521
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 21 17:07:18 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Nov 21 17:07:40 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83e03c73

gui-libs/vte-common: Keyword 0.70.1 x86, #880237

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.1.ebuild b/gui-libs/vte-common/vte-common-0.70.1.ebuild
index 6a02a2ad3cb6..bcbd205fe22a 100644
--- a/gui-libs/vte-common/vte-common-0.70.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE https://gitlab.gnome.org/GNOM
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-02 21:53 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2022-12-02 21:53 UTC (permalink / raw
  To: gentoo-commits

commit:     58bd229fb64b173572f8e0784a8fa97fb51d3e68
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  2 21:39:57 2022 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Dec  2 21:53:14 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bd229f

gui-libs/vte-common: Version bump to 0.70.2

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.70.2.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index acb0909e48f4..08d1f5f0f4f3 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,2 +1,3 @@
 DIST vte-0.70.0.tar.bz2 499283 BLAKE2B 694cf4dfee334e9b54bb8e47f862167acbb8ffc7ac8e81889acd4786449cb45944a87a5adaa036f46458c350ca2119bb356e90dfa71f03638c9c2b14d2ccb877 SHA512 362b71296ae39a16b55402f524a39b063f66ae237e6e161ccc89ca2bb1f2a5c43f4d706d9f3bfae12a99fdb81c4e70408c7f3eca2c01316950b0a3a1a1d79423
 DIST vte-0.70.1.tar.bz2 502044 BLAKE2B 0a9ce43c1863e823fcd073fd30fb6b2cb39e9168e850796fe12be2b9bdfc0b24ceea974b4c94bcdd10f2225613990e0e079194380241b7e625cb6dc4309a7476 SHA512 88de629b382eca8a42199b2ba9b248e231817e1de7183417aed150bcf61530084f7177d73dee9aab25fe4c3ab80d795b5fdcae336687560d3b582bd04181353d
+DIST vte-0.70.2.tar.bz2 502395 BLAKE2B ae127d8262c7038b3a2cda9a9622e9a075dfc1e06a7710810a4bb894a6646155790776553f663677cb86c3479e6d3faf92c38b5b97dd6970df37cee92dd963fa SHA512 1e113da0591830c057358dd78cfe2f814dd0bfabd037973369266823a9a4936a200b5b23faab3757ced4d08aa96a76d6b1120419815a181598493e35d2ea58d0

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
new file mode 100644
index 000000000000..4017e9830cb8
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-16 20:30 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:30 UTC (permalink / raw
  To: gentoo-commits

commit:     3d87c88ae506f53c7bba6ba47fccb4173300692e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:29:22 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:29:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d87c88a

gui-libs/vte-common: Stabilize 0.70.2 sparc, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 79c7610b771e..819dce06aa11 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-16 20:37 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a35f630c1ce40f24bd0a2ea91ee16a74c5a36eb3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:36:21 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:36:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a35f630c

gui-libs/vte-common: Stabilize 0.70.2 amd64, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 819dce06aa11..63c7ba465ed6 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-16 20:57 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-12-16 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     659c9150e9cd23d98268469cc3b37df8dcbcc9ed
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 16 20:56:31 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 16 20:56:31 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659c9150

gui-libs/vte-common: Stabilize 0.70.2 ppc64, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 63c7ba465ed6..f16bd36cb8c0 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-17  6:45 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-12-17  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2f3892762130595959f97b8d8afc18b6e47b7c29
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 06:43:03 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 06:44:25 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f389276

gui-libs/vte-common: Stabilize 0.70.2 ppc, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 3156508c7d0a..0f05e56b393d 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2022-12-22 11:13 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2022-12-22 11:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c795099b108e1c3647cbc3da42e2a86df9facf20
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 22 11:12:29 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 22 11:12:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c795099b

gui-libs/vte-common: Stabilize 0.70.2 arm, #885627

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 0f05e56b393d..a42b8580b6ad 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-01-27 20:45 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-01-27 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     e70e5626c68f9249dfd36cde7d9434e643f68fde
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 27 20:44:12 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Jan 27 20:44:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70e5626

gui-libs/vte-common: Limit blocker to only SLOT="2.91"

If users are still using the old vte:0 (which has been removed from
Gentoo), this blocker dependency will cause them problems unnecessarily.

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.2.ebuild b/gui-libs/vte-common/vte-common-0.70.2.ebuild
index 44ab6a6c0af9..dde0490be4e5 100644
--- a/gui-libs/vte-common/vte-common-0.70.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.2.ebuild
@@ -29,7 +29,7 @@ DEPEND="
 	x11-libs/pango
 "
 RDEPEND="
-	!<x11-libs/vte-0.70.0
+	!<x11-libs/vte-0.70.0:2.91
 "
 BDEPEND="
 	${PYTHON_DEPS}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-02-11 20:48 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-02-11 20:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6f2045c5579995546d85d64de0b7cdc487a8c009
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 11 19:47:15 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Feb 11 20:47:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2045c5

gui-libs/vte-common: Version bump to 0.70.3

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.70.3.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 8134c9a0399e..9e09c18f8f20 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1 +1,2 @@
 DIST vte-0.70.2.tar.bz2 502395 BLAKE2B ae127d8262c7038b3a2cda9a9622e9a075dfc1e06a7710810a4bb894a6646155790776553f663677cb86c3479e6d3faf92c38b5b97dd6970df37cee92dd963fa SHA512 1e113da0591830c057358dd78cfe2f814dd0bfabd037973369266823a9a4936a200b5b23faab3757ced4d08aa96a76d6b1120419815a181598493e35d2ea58d0
+DIST vte-0.70.3.tar.bz2 502706 BLAKE2B 1fee46dee38618137781d62b27730893b0c6969cf3badfa157628621a608983be48e35ef4d8e58099c93b8be91434b257d120cab2e7a943cfecaf37ff7b3fd5d SHA512 5520bc58b0ad2f803da27985e30862de987ecc31c0137895c6945c53f99a7c16ee0281646b9e04362de934364ee7beaa1acf47dad9baf5a16ab9898d5f746d2d

diff --git a/gui-libs/vte-common/vte-common-0.70.3.ebuild b/gui-libs/vte-common/vte-common-0.70.3.ebuild
new file mode 100644
index 000000000000..49887bf0c20b
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.70.3.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-03-19  3:58 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-03-19  3:58 UTC (permalink / raw
  To: gentoo-commits

commit:     fdebe40db8bf0e82f838821de5a4b3a50f22040c
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Mar 18 18:01:55 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Mar 19 03:58:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdebe40d

gui-libs/vte-common: Version bump to 0.72.0

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30130
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.72.0.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 9e09c18f8f20..d8c15541814d 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,2 +1,3 @@
 DIST vte-0.70.2.tar.bz2 502395 BLAKE2B ae127d8262c7038b3a2cda9a9622e9a075dfc1e06a7710810a4bb894a6646155790776553f663677cb86c3479e6d3faf92c38b5b97dd6970df37cee92dd963fa SHA512 1e113da0591830c057358dd78cfe2f814dd0bfabd037973369266823a9a4936a200b5b23faab3757ced4d08aa96a76d6b1120419815a181598493e35d2ea58d0
 DIST vte-0.70.3.tar.bz2 502706 BLAKE2B 1fee46dee38618137781d62b27730893b0c6969cf3badfa157628621a608983be48e35ef4d8e58099c93b8be91434b257d120cab2e7a943cfecaf37ff7b3fd5d SHA512 5520bc58b0ad2f803da27985e30862de987ecc31c0137895c6945c53f99a7c16ee0281646b9e04362de934364ee7beaa1acf47dad9baf5a16ab9898d5f746d2d
+DIST vte-0.72.0.tar.bz2 503848 BLAKE2B 4c87f5648b17a269072a7fbe520e9cf086325d8740050b9868fd6e0d812ed78e240a3d3dc882729435bbae30fbbbfe35c0e92f36cd62e6aa8e581350b81a3f90 SHA512 198ea27d0991d825cc993746422e89b0e7b2b225e9cbdb072477dcf5b5866e79a27920233e8da63a412c5f270769e6d333470f5368d0b09b39e15d53ddbe6dd6

diff --git a/gui-libs/vte-common/vte-common-0.72.0.ebuild b/gui-libs/vte-common/vte-common-0.72.0.ebuild
new file mode 100644
index 000000000000..b2ef085b763d
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.72.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-03-30 17:44 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-03-30 17:44 UTC (permalink / raw
  To: gentoo-commits

commit:     eeb660fe7d577edd0b8d5c9ff71c0feea05ccc0d
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 30 17:42:37 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 17:42:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb660fe

gui-libs/vte-common: Stabilize 0.70.3 ppc64, #901377

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.3.ebuild b/gui-libs/vte-common/vte-common-0.70.3.ebuild
index 506091a903c1..b72a02622dcf 100644
--- a/gui-libs/vte-common/vte-common-0.70.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-03-31 12:04 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-03-31 12:04 UTC (permalink / raw
  To: gentoo-commits

commit:     e910842be54e19e08013a55c4dfd6faa2d506f31
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 12:03:23 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 12:03:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e910842b

gui-libs/vte-common: Stabilize 0.70.3 arm, #901377

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.3.ebuild b/gui-libs/vte-common/vte-common-0.70.3.ebuild
index b72a02622dcf..e1befde9acf4 100644
--- a/gui-libs/vte-common/vte-common-0.70.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-04-01 19:01 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-04-01 19:01 UTC (permalink / raw
  To: gentoo-commits

commit:     a0d4a7790fb89171dba5a3a9d0f25f17c6254131
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 19:01:01 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 19:01:01 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d4a779

gui-libs/vte-common: Stabilize 0.70.3 ppc, #901377

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.3.ebuild b/gui-libs/vte-common/vte-common-0.70.3.ebuild
index e1befde9acf4..64c478cf0454 100644
--- a/gui-libs/vte-common/vte-common-0.70.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-04-01 19:03 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-04-01 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ee4eea9fe5c4dbd95e3ce643ff581b599bfa301f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  1 19:02:21 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Apr  1 19:02:21 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee4eea9f

gui-libs/vte-common: Stabilize 0.70.3 sparc, #901377

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.70.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.70.3.ebuild b/gui-libs/vte-common/vte-common-0.70.3.ebuild
index 64c478cf0454..dde0490be4e5 100644
--- a/gui-libs/vte-common/vte-common-0.70.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.70.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-04-10 12:39 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-04-10 12:39 UTC (permalink / raw
  To: gentoo-commits

commit:     8dedbd6a8d50fef54e372231ffab2a4efeb840ad
Author:     brahmajit das <brahmajit.xyz <AT> gmail <DOT> com>
AuthorDate: Wed Apr  5 06:19:09 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 10 12:37:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dedbd6a

gui-libs/vte-common: Version bump to 0.70.4

Signed-off-by: brahmajit das <brahmajit.xyz <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.70.4.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 441d0e3c3642..ffc9875f13d6 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,2 +1,3 @@
 DIST vte-0.70.3.tar.bz2 502706 BLAKE2B 1fee46dee38618137781d62b27730893b0c6969cf3badfa157628621a608983be48e35ef4d8e58099c93b8be91434b257d120cab2e7a943cfecaf37ff7b3fd5d SHA512 5520bc58b0ad2f803da27985e30862de987ecc31c0137895c6945c53f99a7c16ee0281646b9e04362de934364ee7beaa1acf47dad9baf5a16ab9898d5f746d2d
+DIST vte-0.70.4.tar.bz2 502950 BLAKE2B d3152c939e0b90b542aad268b455085e04c194cc6d86e4d9352b6531cf74a19bdcd16351e1f3934b1835d1470815215c19b1301136cecf43d23a6951fd8bb889 SHA512 f899c99bf5a9593fa618016a31c93e249bcc01b8635e1b878ab236de71a24a5b3cf1a032bea96855e43d894d004b0e00f20cc2e08079e52d8e7cb709cc73a7af
 DIST vte-0.72.0.tar.bz2 503848 BLAKE2B 4c87f5648b17a269072a7fbe520e9cf086325d8740050b9868fd6e0d812ed78e240a3d3dc882729435bbae30fbbbfe35c0e92f36cd62e6aa8e581350b81a3f90 SHA512 198ea27d0991d825cc993746422e89b0e7b2b225e9cbdb072477dcf5b5866e79a27920233e8da63a412c5f270769e6d333470f5368d0b09b39e15d53ddbe6dd6

diff --git a/gui-libs/vte-common/vte-common-0.70.4.ebuild b/gui-libs/vte-common/vte-common-0.70.4.ebuild
new file mode 100644
index 000000000000..49887bf0c20b
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.70.4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.52:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-04-17  0:42 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-04-17  0:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b834d7e86840d9f165f3ad476e83d0335c350e94
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 17 00:37:37 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Apr 17 00:37:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b834d7e8

gui-libs/vte-common: Version bump to 0.72.1

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.72.1.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index ffc9875f13d6..2078ab22450e 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,3 +1,4 @@
 DIST vte-0.70.3.tar.bz2 502706 BLAKE2B 1fee46dee38618137781d62b27730893b0c6969cf3badfa157628621a608983be48e35ef4d8e58099c93b8be91434b257d120cab2e7a943cfecaf37ff7b3fd5d SHA512 5520bc58b0ad2f803da27985e30862de987ecc31c0137895c6945c53f99a7c16ee0281646b9e04362de934364ee7beaa1acf47dad9baf5a16ab9898d5f746d2d
 DIST vte-0.70.4.tar.bz2 502950 BLAKE2B d3152c939e0b90b542aad268b455085e04c194cc6d86e4d9352b6531cf74a19bdcd16351e1f3934b1835d1470815215c19b1301136cecf43d23a6951fd8bb889 SHA512 f899c99bf5a9593fa618016a31c93e249bcc01b8635e1b878ab236de71a24a5b3cf1a032bea96855e43d894d004b0e00f20cc2e08079e52d8e7cb709cc73a7af
 DIST vte-0.72.0.tar.bz2 503848 BLAKE2B 4c87f5648b17a269072a7fbe520e9cf086325d8740050b9868fd6e0d812ed78e240a3d3dc882729435bbae30fbbbfe35c0e92f36cd62e6aa8e581350b81a3f90 SHA512 198ea27d0991d825cc993746422e89b0e7b2b225e9cbdb072477dcf5b5866e79a27920233e8da63a412c5f270769e6d333470f5368d0b09b39e15d53ddbe6dd6
+DIST vte-0.72.1.tar.bz2 504271 BLAKE2B 8ab39ab8d491757ab9402ad4bfc10ca733427d2efe895204c0db580e44107a9ab005c29ce2e6934ae27e8da7c27e39d1173fe787ddb8569938a29697eed2e2e1 SHA512 a5655d2d2602183cbda1050003d7cf883e427c8e00976af4ee2685f43530d87169e31a3b9597133d14dffdc95f20f9ca1488186d8463997a2672510f5a95d145

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
new file mode 100644
index 000000000000..b2ef085b763d
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 17:27 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-05-02 17:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a142d1ce933a6edf6ef7590f317d5c511847eec4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 17:27:29 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 17:27:29 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a142d1ce

gui-libs/vte-common: Stabilize 0.72.1 arm, #905499

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index b2ef085b763d..7b74121879a9 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 17:42 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-05-02 17:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3037123b7cf492094951a030462b032d7bf59003
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 17:42:44 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 17:42:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3037123b

gui-libs/vte-common: Stabilize 0.72.1 arm64, #905499

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index 7b74121879a9..d6838ac9056c 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 17:51 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-05-02 17:51 UTC (permalink / raw
  To: gentoo-commits

commit:     fd9bf9d3b4e082b80e14866ce268e421cb332483
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 17:51:06 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 17:51:06 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd9bf9d3

gui-libs/vte-common: Stabilize 0.72.1 sparc, #905499

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index d6838ac9056c..b4c9736f8f2e 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 19:09 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-05-02 19:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d6194a5cd23867fc7c338768b094c3207659a103
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:09:02 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:09:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6194a5c

gui-libs/vte-common: Stabilize 0.72.1 amd64, #905499

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index b4c9736f8f2e..a94f16a8fe95 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 19:16 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-05-02 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     c2310dfcc95695de9782b48cf4a36e39a8ba3bc8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:14:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:15:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2310dfc

gui-libs/vte-common: Stabilize 0.72.1 x86, #905499

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index a94f16a8fe95..0b79ad042abf 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-02 19:37 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-05-02 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     62649e4d37375698f0b3e503da4f1ab32e2a7b40
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue May  2 19:37:32 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue May  2 19:37:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62649e4d

gui-libs/vte-common: Stabilize 0.72.1 ppc, #905499

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index 0b79ad042abf..ba3227f11221 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-05-03  3:53 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-05-03  3:53 UTC (permalink / raw
  To: gentoo-commits

commit:     575b5c1df767e8ac831cb423575948c458c80178
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 03:52:32 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May  3 03:52:32 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575b5c1d

gui-libs/vte-common: Stabilize 0.72.1 ppc64, #905499

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
index ba3227f11221..e883e40bad26 100644
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-06-05 16:46 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-06-05 16:46 UTC (permalink / raw
  To: gentoo-commits

commit:     cc3bf11f989c6001f1c7e63756562fe2be4f931a
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  5 16:40:29 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Mon Jun  5 16:46:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3bf11f

gui-libs/vte-common: Version bump to 0.72.2

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.72.2.ebuild | 78 ++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 9dac5b2bd19e..b39f24252d73 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1 +1,2 @@
 DIST vte-0.72.1.tar.bz2 504271 BLAKE2B 8ab39ab8d491757ab9402ad4bfc10ca733427d2efe895204c0db580e44107a9ab005c29ce2e6934ae27e8da7c27e39d1173fe787ddb8569938a29697eed2e2e1 SHA512 a5655d2d2602183cbda1050003d7cf883e427c8e00976af4ee2685f43530d87169e31a3b9597133d14dffdc95f20f9ca1488186d8463997a2672510f5a95d145
+DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
new file mode 100644
index 000000000000..5ea36a8149ca
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02  8:04 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02  8:04 UTC (permalink / raw
  To: gentoo-commits

commit:     62c138caba7e29aa66bf0c681ac34f236dfc5296
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 08:03:51 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 08:03:51 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c138ca

gui-libs/vte-common: Stabilize 0.72.2 ppc64, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 5ea36a8149ca..4aabe6ded6dd 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02  8:33 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     b01fe656ba062374dc5928a6e9af4ad0107e8874
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 08:31:48 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 08:33:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b01fe656

gui-libs/vte-common: Stabilize 0.72.2 arm, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index f6e8ec6cb6e9..9f5da7580425 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02  8:33 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9933c14a8f59f37d133dbcca5d9c8263e403a326
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 08:31:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 08:33:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9933c14a

gui-libs/vte-common: Stabilize 0.72.2 amd64, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 9f5da7580425..0302f433dac2 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02  8:33 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02  8:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2cf8c136105dc41cb0e9aee44799df3132c8ea4a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 08:31:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 08:33:08 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf8c136

gui-libs/vte-common: Stabilize 0.72.2 ppc, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 4aabe6ded6dd..f6e8ec6cb6e9 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02 11:18 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     33a60748a2baa2854179454f23fbc29a79b6b118
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 11:16:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 11:17:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33a60748

gui-libs/vte-common: Stabilize 0.72.2 x86, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 083e132a5272..4139410c88ba 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-02 11:18 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-07-02 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d326efbb6a6ce5407fb5a64b58efc23bab2f9313
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  2 11:16:47 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  2 11:17:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d326efbb

gui-libs/vte-common: Stabilize 0.72.2 arm64, #909474

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 0302f433dac2..083e132a5272 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-15 11:43 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2023-07-15 11:43 UTC (permalink / raw
  To: gentoo-commits

commit:     09adcc9282d5821ccdd4b82d72e535117de7d6c9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 11:42:45 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 11:42:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09adcc92

gui-libs/vte-common: Stabilize 0.72.2 sparc, #909474

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 4139410c88ba..2cddc08dce36 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-07-16 20:31 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-07-16 20:31 UTC (permalink / raw
  To: gentoo-commits

commit:     661eb134d3a439bc3369c1275198b1c0e2854cbd
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 16 20:26:49 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sun Jul 16 20:31:02 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661eb134

gui-libs/vte-common: Add <stabilize-allarches/>

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gui-libs/vte-common/metadata.xml b/gui-libs/vte-common/metadata.xml
index a75f3f473b80..ca243d09d328 100644
--- a/gui-libs/vte-common/metadata.xml
+++ b/gui-libs/vte-common/metadata.xml
@@ -5,6 +5,7 @@
     <email>gnome@gentoo.org</email>
     <name>Gentoo GNOME Desktop</name>
   </maintainer>
+  <stabilize-allarches/>
   <use>
     <flag name="systemd">Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM</flag>
   </use>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-08-16 22:32 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-08-16 22:32 UTC (permalink / raw
  To: gentoo-commits

commit:     37e4838099a3a32377b85e4ac95b4c505705da0c
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 16 22:24:49 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Aug 16 22:32:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37e48380

gui-libs/vte-common: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 -
 gui-libs/vte-common/vte-common-0.72.1.ebuild | 78 ----------------------------
 2 files changed, 79 deletions(-)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index b39f24252d73..1a20669fde95 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,2 +1 @@
-DIST vte-0.72.1.tar.bz2 504271 BLAKE2B 8ab39ab8d491757ab9402ad4bfc10ca733427d2efe895204c0db580e44107a9ab005c29ce2e6934ae27e8da7c27e39d1173fe787ddb8569938a29697eed2e2e1 SHA512 a5655d2d2602183cbda1050003d7cf883e427c8e00976af4ee2685f43530d87169e31a3b9597133d14dffdc95f20f9ca1488186d8463997a2672510f5a95d145
 DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274

diff --git a/gui-libs/vte-common/vte-common-0.72.1.ebuild b/gui-libs/vte-common/vte-common-0.72.1.ebuild
deleted file mode 100644
index e883e40bad26..000000000000
--- a/gui-libs/vte-common/vte-common-0.72.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit gnome.org meson python-any-r1
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
-
-# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
-LICENSE="LGPL-3+ GPL-3+"
-SLOT="2.91" # vte_api_version in meson.build
-IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-
-# Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
-
-DEPEND="
-	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
-	>=dev-libs/fribidi-1.0.0
-	>=dev-libs/glib-2.60:2
-	>=x11-libs/pango-1.22.0
-	>=dev-libs/libpcre2-10.21
-	systemd? ( >=sys-apps/systemd-220:= )
-	sys-libs/zlib
-	x11-libs/pango
-"
-RDEPEND="
-	!<x11-libs/vte-0.70.0:2.91
-"
-BDEPEND="
-	${PYTHON_DEPS}
-	dev-libs/libxml2:2
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/vte-${PV}"
-
-src_prepare() {
-	default
-	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
-}
-
-src_configure() {
-	local emesonargs=(
-		-Da11y=false
-		-Ddebugg=false
-		-Ddocs=false
-		-Dgir=false
-		-Dfribidi=true # pulled in by pango anyhow
-		-Dglade=false
-		-Dgnutls=false
-		-Dgtk3=false
-		-Dgtk4=false
-		-Dicu=false
-		$(meson_use systemd _systemd)
-		-Dvapi=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	exeinto /usr/libexec/
-	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
-	insinto /etc/profile.d/
-	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
-	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
-	if  use systemd; then
-		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
-		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
-	fi
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-08-18 10:52 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-08-18 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     02345e335d511c93f991e50a7dfa3e6521cd8f64
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 18 10:51:41 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 10:51:41 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02345e33

gui-libs/vte-common: disable py3.12

See the discussion in bug #911418.

Bug: https://bugs.gentoo.org/911418
Bug: https://bugs.gentoo.org/912397
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.72.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
index 2cddc08dce36..d3336f32f1e8 100644
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.72.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit gnome.org meson python-any-r1
 


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-09-22 17:18 Matt Turner
  0 siblings, 0 replies; 60+ messages in thread
From: Matt Turner @ 2023-09-22 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     87ce053ec2eb9ca2556d45dd1bef1b41d48a823d
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Sep 17 22:18:23 2023 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Sep 22 17:18:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ce053e

gui-libs/vte-common: Version bump to 0.74.0

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.74.0.ebuild | 79 ++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 1a20669fde95..062b3562d6ed 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1 +1,2 @@
 DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274
+DIST vte-0.74.0.tar.bz2 505492 BLAKE2B d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477 SHA512 36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966

diff --git a/gui-libs/vte-common/vte-common-0.74.0.ebuild b/gui-libs/vte-common/vte-common-0.74.0.ebuild
new file mode 100644
index 000000000000..53f88fb7cf2c
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.74.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=x11-libs/cairo-1.0
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/vte-${PV}"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-10-26 16:12 Pacho Ramos
  0 siblings, 0 replies; 60+ messages in thread
From: Pacho Ramos @ 2023-10-26 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     b4ef840d4d84c956c08f75927248e70bcc970327
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sun Oct 22 18:07:02 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 16:11:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ef840d

gui-libs/vte-common: Version bump to 0.74.1

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33460
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.74.1.ebuild | 79 ++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 062b3562d6ed..fbab332b141f 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,2 +1,3 @@
 DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274
 DIST vte-0.74.0.tar.bz2 505492 BLAKE2B d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477 SHA512 36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
+DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d SHA512 405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a

diff --git a/gui-libs/vte-common/vte-common-0.74.1.ebuild b/gui-libs/vte-common/vte-common-0.74.1.ebuild
new file mode 100644
index 000000000000..87b4c64a2c66
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.74.1.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+S="${WORKDIR}/vte-${PV}"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=x11-libs/cairo-1.0
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-10-26 16:12 Pacho Ramos
  0 siblings, 0 replies; 60+ messages in thread
From: Pacho Ramos @ 2023-10-26 16:12 UTC (permalink / raw
  To: gentoo-commits

commit:     81ca37814fc92debf111d099986b9a1d6339e398
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 16:10:12 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 16:11:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ca3781

gui-libs/vte-common: drop ALLARCHES

vte-urlencode-cwd is not suitable for ALLARCHES

Closes: https://bugs.gentoo.org/912166
Thanks-to: Agostino Sarubbo
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/vte-common/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/gui-libs/vte-common/metadata.xml b/gui-libs/vte-common/metadata.xml
index ca243d09d328..a75f3f473b80 100644
--- a/gui-libs/vte-common/metadata.xml
+++ b/gui-libs/vte-common/metadata.xml
@@ -5,7 +5,6 @@
     <email>gnome@gentoo.org</email>
     <name>Gentoo GNOME Desktop</name>
   </maintainer>
-  <stabilize-allarches/>
   <use>
     <flag name="systemd">Support moving terminal child processes to their own systemd user scopes to avoid terminal getting killed due to child causing OOM</flag>
   </use>


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-11-29  4:23 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2023-11-29  4:23 UTC (permalink / raw
  To: gentoo-commits

commit:     3ffed54db859a1251d9541c1fb7f1218709d3576
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Wed Nov 29 01:34:19 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 04:21:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffed54d

gui-libs/vte-common: Keyword 0.74.1 mips, #880237

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.1.ebuild b/gui-libs/vte-common/vte-common-0.74.1.ebuild
index 87b4c64a2c66..f42dc4551e3a 100644
--- a/gui-libs/vte-common/vte-common-0.74.1.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2023-12-19 18:36 Pacho Ramos
  0 siblings, 0 replies; 60+ messages in thread
From: Pacho Ramos @ 2023-12-19 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     8e2708b2ab44c1de86ee2830bb4c68d2d4fb8edc
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Mon Dec 18 23:44:34 2023 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Tue Dec 19 18:36:25 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2708b2

gui-libs/vte-common: Version bump to 0.74.2

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34356
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.74.2.ebuild | 79 ++++++++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index fbab332b141f..658f76b076c1 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,3 +1,4 @@
 DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274
 DIST vte-0.74.0.tar.bz2 505492 BLAKE2B d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477 SHA512 36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
 DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d SHA512 405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a
+DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82 SHA512 203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
new file mode 100644
index 000000000000..6c84ecd78834
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91" # vte_api_version in meson.build
+IUSE="systemd"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+
+S="${WORKDIR}/vte-${PV}"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=x11-libs/cairo-1.0
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebugg=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-02-11  3:39 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2024-02-11  3:39 UTC (permalink / raw
  To: gentoo-commits

commit:     846c7e4444a7dc51bdcdabf071f380fe4452e069
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 03:38:55 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 03:38:55 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=846c7e44

gui-libs/vte-common: Stabilize 0.74.2 ppc64, #920662

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index 72f3db9cb671..801a7534422a 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-02-11  6:01 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2024-02-11  6:01 UTC (permalink / raw
  To: gentoo-commits

commit:     675a4c26d656df7d383b978cdaa5bc570c53f44d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 06:00:24 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 06:00:24 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=675a4c26

gui-libs/vte-common: Stabilize 0.74.2 arm, #920662

Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index 801a7534422a..4ef3448e9384 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-02-11  8:09 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2024-02-11  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     3ea95f7f79c46142d85ec0250860c4143f9b30e7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 08:08:33 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 08:08:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea95f7f

gui-libs/vte-common: Stabilize 0.74.2 ppc, #920662

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index b5b74da923f8..b0f5114bce6f 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-02-11  8:09 Arthur Zamarin
  0 siblings, 0 replies; 60+ messages in thread
From: Arthur Zamarin @ 2024-02-11  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     338b36d2a35e8cf7633f69bfb891f83497b24aa8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 08:08:43 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 08:08:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338b36d2

gui-libs/vte-common: Stabilize 0.74.2 x86, #920662

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index b0f5114bce6f..d37ba2204f0f 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
 LICENSE="LGPL-3+ GPL-3+"
 SLOT="2.91" # vte_api_version in meson.build
 IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
 
 # Upstream is hostile and refuses to upload tarballs.
 SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-02-11 14:21 Mart Raudsepp
  0 siblings, 0 replies; 60+ messages in thread
From: Mart Raudsepp @ 2024-02-11 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     447c36ffe4273e1b92f8f35ccb2444fba42cf88a
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 11 14:17:31 2024 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 14:21:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447c36ff

gui-libs/vte-common: drop 0.72.2, 0.74.0, 0.74.1

Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  3 --
 gui-libs/vte-common/vte-common-0.72.2.ebuild | 78 ---------------------------
 gui-libs/vte-common/vte-common-0.74.0.ebuild | 79 ----------------------------
 gui-libs/vte-common/vte-common-0.74.1.ebuild | 79 ----------------------------
 4 files changed, 239 deletions(-)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 658f76b076c1..1c57501fe4fa 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1,4 +1 @@
-DIST vte-0.72.2.tar.bz2 503986 BLAKE2B dbd99a1288176482ebe2cee25a1ae508694a8b47739e9c93aa8f752bf50a1f7a6efd0944430550a73224ac92248e2c4738c51eec66a643efc03616dfa7c4b110 SHA512 0510677d67474fb04c69df0038b042d379ac8e1e89b77961e403b854e4a26b2063e93bcffd75ef0a0a324df077cf2f0a4ce51afa0ad0b1e66f707393590af274
-DIST vte-0.74.0.tar.bz2 505492 BLAKE2B d4f6acd817d1a950032678847c53d4cc720cf33a028078e28eee103591c480603e39eff0a8a517afddd57037ffddb25be9421487651df8d6110cf9743d8e0477 SHA512 36b1af8b41436ed00c889b99b8cab68eb1dd76c8302320d6f6703a19eed4a270faeb91d99ee906ac292da33757c6c89b6c0e54c1a224792b5424007b2879a966
-DIST vte-0.74.1.tar.bz2 505521 BLAKE2B 369cf6e0d69dd2878990ae530f4d3192910f7dcdf8a9210f52ee176a42efbf1a9d771f6942ecfbffc55c8e72683368de3ca9316ecb03a3d6132cb593e6f8aa4d SHA512 405048de9b4d7dae4c5a588f2b29ad9dd3156e76c20c516050157991005350df7bd59bf1255a480e7ca4a4b657e8eed32767f085f00fadb4b23819f52983558a
 DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82 SHA512 203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534

diff --git a/gui-libs/vte-common/vte-common-0.72.2.ebuild b/gui-libs/vte-common/vte-common-0.72.2.ebuild
deleted file mode 100644
index d3336f32f1e8..000000000000
--- a/gui-libs/vte-common/vte-common-0.72.2.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org meson python-any-r1
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
-
-# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
-LICENSE="LGPL-3+ GPL-3+"
-SLOT="2.91" # vte_api_version in meson.build
-IUSE="systemd"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-
-# Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
-
-DEPEND="
-	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
-	>=dev-libs/fribidi-1.0.0
-	>=dev-libs/glib-2.60:2
-	>=x11-libs/pango-1.22.0
-	>=dev-libs/libpcre2-10.21
-	systemd? ( >=sys-apps/systemd-220:= )
-	sys-libs/zlib
-	x11-libs/pango
-"
-RDEPEND="
-	!<x11-libs/vte-0.70.0:2.91
-"
-BDEPEND="
-	${PYTHON_DEPS}
-	dev-libs/libxml2:2
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/vte-${PV}"
-
-src_prepare() {
-	default
-	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
-}
-
-src_configure() {
-	local emesonargs=(
-		-Da11y=false
-		-Ddebugg=false
-		-Ddocs=false
-		-Dgir=false
-		-Dfribidi=true # pulled in by pango anyhow
-		-Dglade=false
-		-Dgnutls=false
-		-Dgtk3=false
-		-Dgtk4=false
-		-Dicu=false
-		$(meson_use systemd _systemd)
-		-Dvapi=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	exeinto /usr/libexec/
-	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
-	insinto /etc/profile.d/
-	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
-	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
-	if  use systemd; then
-		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
-		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
-	fi
-	einstalldocs
-}

diff --git a/gui-libs/vte-common/vte-common-0.74.0.ebuild b/gui-libs/vte-common/vte-common-0.74.0.ebuild
deleted file mode 100644
index 53f88fb7cf2c..000000000000
--- a/gui-libs/vte-common/vte-common-0.74.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org meson python-any-r1
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
-
-# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
-LICENSE="LGPL-3+ GPL-3+"
-SLOT="2.91" # vte_api_version in meson.build
-IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
-
-DEPEND="
-	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
-	>=x11-libs/cairo-1.0
-	>=dev-libs/fribidi-1.0.0
-	>=dev-libs/glib-2.60:2
-	>=x11-libs/pango-1.22.0
-	>=dev-libs/libpcre2-10.21
-	systemd? ( >=sys-apps/systemd-220:= )
-	sys-libs/zlib
-	x11-libs/pango
-"
-RDEPEND="
-	!<x11-libs/vte-0.70.0:2.91
-"
-BDEPEND="
-	${PYTHON_DEPS}
-	dev-libs/libxml2:2
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/vte-${PV}"
-
-src_prepare() {
-	default
-	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
-}
-
-src_configure() {
-	local emesonargs=(
-		-Da11y=false
-		-Ddebugg=false
-		-Ddocs=false
-		-Dgir=false
-		-Dfribidi=true # pulled in by pango anyhow
-		-Dglade=false
-		-Dgnutls=false
-		-Dgtk3=false
-		-Dgtk4=false
-		-Dicu=false
-		$(meson_use systemd _systemd)
-		-Dvapi=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	exeinto /usr/libexec/
-	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
-	insinto /etc/profile.d/
-	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
-	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
-	if  use systemd; then
-		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
-		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
-	fi
-	einstalldocs
-}

diff --git a/gui-libs/vte-common/vte-common-0.74.1.ebuild b/gui-libs/vte-common/vte-common-0.74.1.ebuild
deleted file mode 100644
index f42dc4551e3a..000000000000
--- a/gui-libs/vte-common/vte-common-0.74.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit gnome.org meson python-any-r1
-
-DESCRIPTION="Library providing a virtual terminal emulator widget"
-HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
-
-# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
-LICENSE="LGPL-3+ GPL-3+"
-SLOT="2.91" # vte_api_version in meson.build
-IUSE="systemd"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-# Upstream is hostile and refuses to upload tarballs.
-SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
-
-S="${WORKDIR}/vte-${PV}"
-
-DEPEND="
-	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
-	>=x11-libs/cairo-1.0
-	>=dev-libs/fribidi-1.0.0
-	>=dev-libs/glib-2.60:2
-	>=x11-libs/pango-1.22.0
-	>=dev-libs/libpcre2-10.21
-	systemd? ( >=sys-apps/systemd-220:= )
-	sys-libs/zlib
-	x11-libs/pango
-"
-RDEPEND="
-	!<x11-libs/vte-0.70.0:2.91
-"
-BDEPEND="
-	${PYTHON_DEPS}
-	dev-libs/libxml2:2
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
-}
-
-src_configure() {
-	local emesonargs=(
-		-Da11y=false
-		-Ddebugg=false
-		-Ddocs=false
-		-Dgir=false
-		-Dfribidi=true # pulled in by pango anyhow
-		-Dglade=false
-		-Dgnutls=false
-		-Dgtk3=false
-		-Dgtk4=false
-		-Dicu=false
-		$(meson_use systemd _systemd)
-		-Dvapi=false
-	)
-	meson_src_configure
-}
-
-src_install() {
-	exeinto /usr/libexec/
-	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
-	insinto /etc/profile.d/
-	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
-	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
-	if  use systemd; then
-		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
-		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
-	fi
-	einstalldocs
-}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-03-07 23:51 Sam James
  0 siblings, 0 replies; 60+ messages in thread
From: Sam James @ 2024-03-07 23:51 UTC (permalink / raw
  To: gentoo-commits

commit:     3328d5802637e2a9aeca0e0886bbb5cb9b8a8b5a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar  7 23:50:26 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar  7 23:50:26 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3328d580

gui-libs/vte-common: filter LTO

Upstream don't support LTO & error out on it in meson.build.

Closes: https://bugs.gentoo.org/926156
Signed-off-by: Sam James <sam <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.74.2.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.74.2.ebuild b/gui-libs/vte-common/vte-common-0.74.2.ebuild
index d37ba2204f0f..bd3329c693d8 100644
--- a/gui-libs/vte-common/vte-common-0.74.2.ebuild
+++ b/gui-libs/vte-common/vte-common-0.74.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..12} )
 
-inherit gnome.org meson python-any-r1
+inherit flag-o-matic gnome.org meson python-any-r1
 
 DESCRIPTION="Library providing a virtual terminal emulator widget"
 HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
@@ -48,6 +48,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# Upstream don't support LTO & error out on it in meson.build (bug #926156)
+	filter-lto
+
 	local emesonargs=(
 		-Da11y=false
 		-Ddebugg=false


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-08-09  9:54 Pacho Ramos
  0 siblings, 0 replies; 60+ messages in thread
From: Pacho Ramos @ 2024-08-09  9:54 UTC (permalink / raw
  To: gentoo-commits

commit:     473e80ac2586a6c0cda6a920ca864e6f00d2af77
Author:     Guillermo Joandet <gjoandet <AT> gmail <DOT> com>
AuthorDate: Sat Jun 15 00:11:55 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug  9 09:53:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=473e80ac

gui-libs/vte-common: Bump to 0.76.3

Signed-off-by: Guillermo Joandet <gjoandet <AT> gmail.com>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/vte-common/Manifest                 |  1 +
 gui-libs/vte-common/vte-common-0.76.3.ebuild | 81 ++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
index 1c57501fe4fa..318d686aaf38 100644
--- a/gui-libs/vte-common/Manifest
+++ b/gui-libs/vte-common/Manifest
@@ -1 +1,2 @@
 DIST vte-0.74.2.tar.bz2 505422 BLAKE2B 243eabfb26c0ec65d0b202437ae79265440256941dae4263e9d6dc9afea24d0fbbd7d421864a90b54d2ba953cd60a2b5a41aef9fb9e53396176bcc71400eef82 SHA512 203dd0f8606b8979cde01781412e0dbab3cb8857828e55f6d69ecfc2e4d58d53430aa5c61a2203e122c772ba1f6c5b739d3c03456b133580e76d511d67f3f534
+DIST vte-0.76.3.tar.bz2 564747 BLAKE2B 1ad65a18ca1aa2371dd74ef3ebaf1aa44358c4a1cbcfa39296fde10e03a76cdbdd2ca7f229f1b4507016e8b986824407d937952a45306eab5e6c0ca5ee9cec8b SHA512 8b7e18831e99ac92159f7b39c6404879cebf22f1f2dcb3feb38cad61f374767f631923c219e153551e9f30ee75c1e8e975fbbf3a6027b9c62ba4f948e3c9f199

diff --git a/gui-libs/vte-common/vte-common-0.76.3.ebuild b/gui-libs/vte-common/vte-common-0.76.3.ebuild
new file mode 100644
index 000000000000..a546a0610169
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.76.3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit gnome.org meson python-any-r1
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/vte"
+
+# Upstream is hostile and refuses to upload tarballs.
+SRC_URI="https://gitlab.gnome.org/GNOME/vte/-/archive/${PV}/vte-${PV}.tar.bz2"
+S="${WORKDIR}/vte-${PV}"
+
+# Once SIXEL support ships (0.66 or later), might need xterm license (but code might be considered upgraded to LGPL-3+)
+LICENSE="LGPL-3+ GPL-3+"
+
+SLOT="2.91" # vte_api_version in meson.build
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="systemd"
+
+DEPEND="
+	|| ( >=gui-libs/gtk-4.0.1:4 >=x11-libs/gtk+-3.24.22:3 )
+	>=x11-libs/cairo-1.0
+	>=dev-libs/fribidi-1.0.0
+	>=dev-libs/glib-2.60:2
+	>=x11-libs/pango-1.22.0
+	>=dev-libs/libpcre2-10.21
+	systemd? ( >=sys-apps/systemd-220:= )
+	sys-libs/zlib
+	x11-libs/pango
+"
+RDEPEND="
+	!<x11-libs/vte-0.70.0:2.91
+"
+BDEPEND="
+	${PYTHON_DEPS}
+	dev-libs/libxml2:2
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	use elibc_musl && eapply "${FILESDIR}"/${PN}-0.70.0-musl-W_EXITCODE.patch
+}
+
+src_configure() {
+	local emesonargs=(
+		-Da11y=false
+		-Ddebug=false
+		-Ddocs=false
+		-Dgir=false
+		-Dfribidi=true # pulled in by pango anyhow
+		-Dglade=false
+		-Dgnutls=false
+		-Dgtk3=false
+		-Dgtk4=false
+		-Dicu=false
+		$(meson_use systemd _systemd)
+		-Dvapi=false
+	)
+	meson_src_configure
+}
+
+src_install() {
+	exeinto /usr/libexec/
+	doexe "${BUILD_DIR}"/src/vte-urlencode-cwd
+	insinto /etc/profile.d/
+	newins "${BUILD_DIR}"/src/vte.sh vte-${SLOT}.sh
+	newins "${BUILD_DIR}"/src/vte.csh vte-${SLOT}.csh
+	if  use systemd; then
+		insinto /usr/lib/systemd/user/vte-spawn-.scode.d/
+		newins "${S}"/src/vte-spawn-.scope.conf defaults.conf
+	fi
+	einstalldocs
+}


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-08-09 10:12 Pacho Ramos
  0 siblings, 0 replies; 60+ messages in thread
From: Pacho Ramos @ 2024-08-09 10:12 UTC (permalink / raw
  To: gentoo-commits

commit:     167da5e83c4816e4358fb4dfbbc364e369d83d20
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  9 10:12:12 2024 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Aug  9 10:12:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167da5e8

gui-libs/vte-common: fix liblz4 dependency

Closes: https://bugs.gentoo.org/937613
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.76.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.76.3.ebuild b/gui-libs/vte-common/vte-common-0.76.3.ebuild
index a546a0610169..59604c62750b 100644
--- a/gui-libs/vte-common/vte-common-0.76.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.76.3.ebuild
@@ -30,7 +30,7 @@ DEPEND="
 	>=x11-libs/pango-1.22.0
 	>=dev-libs/libpcre2-10.21
 	systemd? ( >=sys-apps/systemd-220:= )
-	sys-libs/zlib
+	>=app-arch/lz4-1.9
 	x11-libs/pango
 "
 RDEPEND="


^ permalink raw reply related	[flat|nested] 60+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
@ 2024-08-09 19:27 Patrick McLean
  0 siblings, 0 replies; 60+ messages in thread
From: Patrick McLean @ 2024-08-09 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     713702c8216fcb6d2b0796b1316bdbfff1833555
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  9 19:26:15 2024 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Aug  9 19:26:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713702c8

gui-libs/vte-common: Filter LTO (bug #937621)

Closes: https://bugs.gentoo.org/937621
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 gui-libs/vte-common/vte-common-0.76.3.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-libs/vte-common/vte-common-0.76.3.ebuild b/gui-libs/vte-common/vte-common-0.76.3.ebuild
index 59604c62750b..34b77c8c570f 100644
--- a/gui-libs/vte-common/vte-common-0.76.3.ebuild
+++ b/gui-libs/vte-common/vte-common-0.76.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 PYTHON_COMPAT=( python3_{10..13} )
 
-inherit gnome.org meson python-any-r1
+inherit flag-o-matic gnome.org meson python-any-r1
 
 DESCRIPTION="Library providing a virtual terminal emulator widget"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/vte"
@@ -50,6 +50,9 @@ src_prepare() {
 }
 
 src_configure() {
+	# Upstream don't support LTO & error out on it in meson.build (bug #926156)
+	filter-lto
+
 	local emesonargs=(
 		-Da11y=false
 		-Ddebug=false


^ permalink raw reply related	[flat|nested] 60+ messages in thread

end of thread, other threads:[~2024-08-09 19:27 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-09 10:12 [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2024-08-09 19:27 Patrick McLean
2024-08-09  9:54 Pacho Ramos
2024-03-07 23:51 Sam James
2024-02-11 14:21 Mart Raudsepp
2024-02-11  8:09 Arthur Zamarin
2024-02-11  8:09 Arthur Zamarin
2024-02-11  6:01 Sam James
2024-02-11  3:39 Sam James
2023-12-19 18:36 Pacho Ramos
2023-11-29  4:23 Sam James
2023-10-26 16:12 Pacho Ramos
2023-10-26 16:12 Pacho Ramos
2023-09-22 17:18 Matt Turner
2023-08-18 10:52 Sam James
2023-08-16 22:32 Matt Turner
2023-07-16 20:31 Matt Turner
2023-07-15 11:43 Arthur Zamarin
2023-07-02 11:18 Sam James
2023-07-02 11:18 Sam James
2023-07-02  8:33 Sam James
2023-07-02  8:33 Sam James
2023-07-02  8:33 Sam James
2023-07-02  8:04 Sam James
2023-06-05 16:46 Matt Turner
2023-05-03  3:53 Sam James
2023-05-02 19:37 Arthur Zamarin
2023-05-02 19:16 Sam James
2023-05-02 19:09 Arthur Zamarin
2023-05-02 17:51 Arthur Zamarin
2023-05-02 17:42 Arthur Zamarin
2023-05-02 17:27 Arthur Zamarin
2023-04-17  0:42 Matt Turner
2023-04-10 12:39 Matt Turner
2023-04-01 19:03 Arthur Zamarin
2023-04-01 19:01 Arthur Zamarin
2023-03-31 12:04 Arthur Zamarin
2023-03-30 17:44 Arthur Zamarin
2023-03-19  3:58 Matt Turner
2023-02-11 20:48 Matt Turner
2023-01-27 20:45 Matt Turner
2022-12-22 11:13 Arthur Zamarin
2022-12-17  6:45 Arthur Zamarin
2022-12-16 20:57 Arthur Zamarin
2022-12-16 20:37 Arthur Zamarin
2022-12-16 20:30 Arthur Zamarin
2022-12-02 21:53 Matt Turner
2022-11-21 17:07 Joonas Niilola
2022-11-14  6:53 Arthur Zamarin
2022-11-12  6:01 WANG Xuerui
2022-11-10  0:33 Yixun Lan
2022-11-10  0:19 Matt Turner
2022-11-09 14:11 Matt Turner
2022-11-09 14:11 Matt Turner
2022-11-09 14:11 Matt Turner
2022-11-07 23:18 Sam James
2022-11-07  7:26 Sam James
2022-10-30 23:21 Matt Turner
2022-10-25 15:25 Matt Turner
2022-09-26 16:00 Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox