[gentoo-commits] repo/gentoo:master commit in: gui-libs/vte-common/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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=" + !