* [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 --
2023-08-18 10:52 [gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-08-09 19:27 Patrick McLean
2024-08-09 10:12 Pacho Ramos
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-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