[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-03-07 Thread Sam James
commit: 3328d5802637e2a9aeca0e0886bbb5cb9b8a8b5a
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar  7 23:50:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar  7 23:50:26 2024 +
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  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



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-02-11 Thread Mart Raudsepp
commit: 447c36ffe4273e1b92f8f35ccb2444fba42cf88a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 11 14:17:31 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 11 14:21:05 2024 +
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  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..
--- 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="
-   !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="
-   !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
-   

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-02-11 Thread Arthur Zamarin
commit: 338b36d2a35e8cf7633f69bfb891f83497b24aa8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:43 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:43 2024 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-02-11 Thread Arthur Zamarin
commit: 3ea95f7f79c46142d85ec0250860c4143f9b30e7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Feb 11 08:08:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Feb 11 08:08:33 2024 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-02-10 Thread Sam James
commit: 675a4c26d656df7d383b978cdaa5bc570c53f44d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 06:00:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 06:00:24 2024 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2024-02-10 Thread Sam James
commit: 846c7ea7dc51bdcdabf071f380fe4452e069
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 11 03:38:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 11 03:38:55 2024 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-12-19 Thread Pacho Ramos
commit: 8e2708b2ab44c1de86ee2830bb4c68d2d4fb8edc
Author: Guillermo Joandet  gmail  com>
AuthorDate: Mon Dec 18 23:44:34 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Dec 19 18:36:25 2023 +
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  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34356
Signed-off-by: Pacho Ramos  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-10-26 Thread Pacho Ramos
commit: 81ca37814fc92debf111d099986b9a1d6339e398
Author: Pacho Ramos  gentoo  org>
AuthorDate: Thu Oct 26 16:10:12 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 16:11:23 2023 +
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  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 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
-  
   
 Support moving terminal child processes to their own 
systemd user scopes to avoid terminal getting killed due to child causing 
OOM
   



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-10-26 Thread Pacho Ramos
commit: b4ef840d4d84c956c08f75927248e70bcc970327
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Oct 22 18:07:02 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 26 16:11:23 2023 +
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  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33460
Signed-off-by: Pacho Ramos  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-09-22 Thread Matt Turner
commit: 87ce053ec2eb9ca2556d45dd1bef1b41d48a823d
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sun Sep 17 22:18:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 22 17:18:24 2023 +
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  gmail.com>
Signed-off-by: Matt Turner  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-08-18 Thread Sam James
commit: 02345e335d511c93f991e50a7dfa3e6521cd8f64
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 18 10:51:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 18 10:51:41 2023 +
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  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
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

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

gui-libs/vte-common: Drop old versions

Signed-off-by: Matt Turner  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..
--- 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="
-   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

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

gui-libs/vte-common: Add 

Signed-off-by: Matt Turner  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 @@
 gn...@gentoo.org
 Gentoo GNOME Desktop
   
+  
   
 Support moving terminal child processes to their own 
systemd user scopes to avoid terminal getting killed due to child causing 
OOM
   



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-15 Thread Arthur Zamarin
commit: 09adcc9282d5821ccdd4b82d72e535117de7d6c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:42:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:42:45 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: d326efbb6a6ce5407fb5a64b58efc23bab2f9313
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 11:16:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 11:17:24 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: 33a60748a2baa2854179454f23fbc29a79b6b118
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 11:16:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 11:17:24 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: 2cf8c136105dc41cb0e9aee44799df3132c8ea4a
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:31:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:33:08 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: 9933c14a8f59f37d133dbcca5d9c8263e403a326
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:31:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:33:09 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: b01fe656ba062374dc5928a6e9af4ad0107e8874
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:31:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:33:08 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-07-02 Thread Sam James
commit: 62c138caba7e29aa66bf0c681ac34f236dfc5296
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul  2 08:03:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul  2 08:03:51 2023 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-06-05 Thread Matt Turner
commit: cc3bf11f989c6001f1c7e63756562fe2be4f931a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Jun  5 16:40:29 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Jun  5 16:46:34 2023 +
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  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-02-11 Thread Matt Turner
commit: 6f2045c5579995546d85d64de0b7cdc487a8c009
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 11 19:47:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 11 20:47:57 2023 +
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  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2023-01-27 Thread Matt Turner
commit: e70e5626c68f9249dfd36cde7d9434e643f68fde
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jan 27 20:44:12 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jan 27 20:44:39 2023 +
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  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="
-   

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-22 Thread Arthur Zamarin
commit: c795099b108e1c3647cbc3da42e2a86df9facf20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Dec 22 11:12:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Dec 22 11:12:29 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-16 Thread Arthur Zamarin
commit: 2f3892762130595959f97b8d8afc18b6e47b7c29
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 17 06:43:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 17 06:44:25 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-16 Thread Arthur Zamarin
commit: 659c9150e9cd23d98268469cc3b37df8dcbcc9ed
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:56:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:56:31 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-16 Thread Arthur Zamarin
commit: a35f630c1ce40f24bd0a2ea91ee16a74c5a36eb3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:36:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:36:21 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-16 Thread Arthur Zamarin
commit: 3d87c88ae506f53c7bba6ba47fccb4173300692e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec 16 20:29:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec 16 20:29:22 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-12-02 Thread Matt Turner
commit: 58bd229fb64b173572f8e0784a8fa97fb51d3e68
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec  2 21:39:57 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec  2 21:53:14 2022 +
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  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-21 Thread Joonas Niilola
commit: 83e03c73cf476a982f2163fed5b628c36e1d3521
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Nov 21 17:07:18 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Nov 21 17:07:40 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-13 Thread Arthur Zamarin
commit: bb557a6a4ab4f8763b1f4b3dad2dec42f90a28ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 14 06:53:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 14 06:53:07 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-11 Thread WANG Xuerui
commit: 8672ac1adbd739c650563fa067b1486fd43bd290
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Nov 12 06:00:33 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Nov 12 06:00:33 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-09 Thread Yixun Lan
commit: 561fc3d3735efd6ecbe90c7eee5ac488be0c8fa6
Author: Yixun Lan  gentoo  org>
AuthorDate: Thu Nov 10 00:31:33 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Nov 10 00:31:33 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-09 Thread Matt Turner
commit: 3cbb6f51bc0ceb0201e783c69b42665433fbe0e5
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 10 00:19:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 10 00:19:36 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-09 Thread Matt Turner
commit: cb0ea4bd44075eaf858f221150b294e5cbe7f135
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  9 14:10:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov  9 14:10:42 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-09 Thread Matt Turner
commit: 3a75c2879fda8711722a7596891953ebf2709c31
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  9 14:10:32 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov  9 14:10:32 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-09 Thread Matt Turner
commit: 41434c8e0655af6f648cac708d6312050a80c3cd
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Nov  9 14:08:51 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Nov  9 14:08:51 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-07 Thread Sam James
commit: 90f23c39902a6ea8b2bb114d4421f84d1486a2ba
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  7 23:17:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  7 23:17:57 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-11-06 Thread Sam James
commit: 4cc9871380c5b54e560e0eec3294ab878f81925d
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  7 07:17:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  7 07:17:28 2022 +
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  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;



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

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

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

Signed-off-by: Matt Turner  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 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Support moving terminal child processes to 
their own systemd user scopes
-   to avoid terminal getting killed due to child causing 
OOM
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Support moving terminal child processes to their own 
systemd user scopes to avoid terminal getting killed due to child causing 
OOM
+  
+  
+GNOME/vte
+  
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-10-25 Thread Matt Turner
commit: e4be7a8a117ac4852b44648c00cece0b2ab71fec
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Oct 22 20:34:04 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 25 15:25:02 2022 +
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  gmail.com>
Signed-off-by: Matt Turner  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 ..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="
+   !

[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/

2022-09-26 Thread Matt Turner
commit: d7881d42cc9b11d1c005ee77bf63c02ac9b435c2
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep 26 15:59:56 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 26 16:00:15 2022 +
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  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 )



[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/files/, gui-libs/vte-common/

2022-09-26 Thread Matt Turner
commit: 3520c896622945dc7372c17e6655643317ca5b92
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon Sep 26 13:53:31 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep 26 14:48:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3520c896

gui-libs/vte-common: Add new package, version 0.70.0

To be used by x11-libs/vte and gui-libs/vte.

Signed-off-by: Pascal Jäger  leimstift.de>
Signed-off-by: Matt Turner  gentoo.org>

 gui-libs/vte-common/Manifest   |  1 +
 .../files/vte-common-0.70.0-musl-W_EXITCODE.patch  | 29 
 gui-libs/vte-common/metadata.xml   | 12 
 gui-libs/vte-common/vte-common-0.70.0.ebuild   | 78 ++
 4 files changed, 120 insertions(+)

diff --git a/gui-libs/vte-common/Manifest b/gui-libs/vte-common/Manifest
new file mode 100644
index ..fce788af39c0
--- /dev/null
+++ b/gui-libs/vte-common/Manifest
@@ -0,0 +1 @@
+DIST vte-0.70.0.tar.bz2 499283 BLAKE2B 
694cf4dfee334e9b54bb8e47f862167acbb8ffc7ac8e81889acd4786449cb45944a87a5adaa036f46458c350ca2119bb356e90dfa71f03638c9c2b14d2ccb877
 SHA512 
362b71296ae39a16b55402f524a39b063f66ae237e6e161ccc89ca2bb1f2a5c43f4d706d9f3bfae12a99fdb81c4e70408c7f3eca2c01316950b0a3a1a1d79423

diff --git a/gui-libs/vte-common/files/vte-common-0.70.0-musl-W_EXITCODE.patch 
b/gui-libs/vte-common/files/vte-common-0.70.0-musl-W_EXITCODE.patch
new file mode 100644
index ..b629613feaf6
--- /dev/null
+++ b/gui-libs/vte-common/files/vte-common-0.70.0-musl-W_EXITCODE.patch
@@ -0,0 +1,29 @@
+https://gitlab.gnome.org/GNOME/vte/-/issues/72
+https://bugs.gentoo.org/835489
+https://bugs.gentoo/org/554416
+
+From 1c1de9e9119cf1e0ef45a594ca9bbf306d2209cb Mon Sep 17 00:00:00 2001
+From:
+Date: Fri, 12 Mar 2021 08:41:13 -0600
+Subject: [PATCH] Expanded non-standard W_EXITCODE macro for Musl compatibility
+
+--- a/src/widget.cc
 b/src/widget.cc
+@@ -20,8 +20,6 @@
+ 
+ #include "widget.hh"
+ 
+-#include  // for W_EXITCODE
+-
+ #include 
+ #include 
+ #include 
+@@ -235,7 +233,7 @@ void
+ Widget::dispose() noexcept
+ {
+ if (m_terminal->terminate_child()) {
+-int status = W_EXITCODE(0, SIGKILL);
++int status = (0) << 8 | (SIGKILL); // W_EXITCODE(ret, sig)
+ emit_child_exited(status);
+ }
+ }

diff --git a/gui-libs/vte-common/metadata.xml b/gui-libs/vte-common/metadata.xml
new file mode 100644
index ..27f2ae98ad3b
--- /dev/null
+++ b/gui-libs/vte-common/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gn...@gentoo.org
+   Gentoo GNOME Desktop
+   
+   
+   Support moving terminal child processes to 
their own systemd user scopes
+   to avoid terminal getting killed due to child causing 
OOM
+   
+

diff --git a/gui-libs/vte-common/vte-common-0.70.0.ebuild 
b/gui-libs/vte-common/vte-common-0.70.0.ebuild
new file mode 100644
index ..56323d80fd76
--- /dev/null
+++ b/gui-libs/vte-common/vte-common-0.70.0.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-${PV}/-/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="
+   !