summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin20332 -> 20348 bytes
-rw-r--r--x11-libs/goffice/Manifest2
-rw-r--r--x11-libs/goffice/goffice-0.10.48.ebuild4
-rw-r--r--x11-libs/gtk+/Manifest2
-rw-r--r--x11-libs/gtk+/gtk+-3.24.24-r1.ebuild2
-rw-r--r--x11-libs/libXt/Manifest2
-rw-r--r--x11-libs/libXt/libXt-1.2.1.ebuild31
-rw-r--r--x11-libs/libXv/Manifest2
-rw-r--r--x11-libs/libXv/libXv-1.0.11-r2.ebuild1
-rw-r--r--x11-libs/libfm-qt/Manifest2
-rw-r--r--x11-libs/libfm-qt/libfm-qt-0.16.0.ebuild2
-rw-r--r--x11-libs/libva/Manifest4
-rw-r--r--x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch29
-rw-r--r--x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch31
-rw-r--r--x11-libs/libva/libva-2.10.0.ebuild2
-rw-r--r--x11-libs/libvdpau/Manifest4
-rw-r--r--x11-libs/libvdpau/libvdpau-1.2.ebuild54
-rw-r--r--x11-libs/libvdpau/libvdpau-1.3.ebuild56
-rw-r--r--x11-libs/qwt/Manifest5
-rw-r--r--x11-libs/qwt/files/qwt-6.1.4-qt-5.15.patch304
-rw-r--r--x11-libs/qwt/qwt-6.1.4.ebuild130
-rw-r--r--x11-libs/qwt/qwt-6.1.5.ebuild2
-rw-r--r--x11-libs/vte/Manifest2
-rw-r--r--x11-libs/vte/vte-0.62.2.ebuild80
-rw-r--r--x11-libs/xapps/Manifest2
-rw-r--r--x11-libs/xapps/xapps-2.0.6.ebuild90
-rw-r--r--x11-libs/xpa/Manifest1
-rw-r--r--x11-libs/xpa/files/xpa-2.1.8-makefile.patch84
28 files changed, 250 insertions, 680 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index c6c1f8b7039a..29ed2cf11ad8 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index 9166c2fcb924..31f7c798f799 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1,5 +1,5 @@
DIST goffice-0.10.47.tar.xz 2400616 BLAKE2B 16a92b3aa5c6e53cb0fe3f51d3ce03a9df6a18f50c0d6890da6ca2529f9e90e3ba30bef63b3c840697d229f58a723957731f985bf02ba80ec4d63bc93d6b7c1a SHA512 0db26fbd049893ee9274ee492e1dc3f10ae789cf99cc0b9dda3f1c2f106423e4679cc56515eb08bbf752aaf48492212777eee08d43a9fefb0b22048e883f5a76
DIST goffice-0.10.48.tar.xz 2413400 BLAKE2B dce2a4fe1aa7399ce28974383f382f7a46a4b84ee2e8106ad72cf9631926767d59784ce14b2cfec9abea2367b026f83d4bf488464ca87af961f66f6e0243036b SHA512 90ce49c666a164205f8f78dca9fa40c81ddf0312b1b7f76808b8813d168868b5ce46c307fd5405a1314b0a475a4e52e95ab379b2dc751c1626e085ecf846d0f3
EBUILD goffice-0.10.47.ebuild 1433 BLAKE2B 27245a4417af2d02a716e2a1d15150e51cec6ff313bf3e71672fa9c65bba7002f5caaa43ced59f322ed22e8ae50b98ffebadff79e6acbae18e1636c38dea5c9b SHA512 2e86d28586e2fc09a316f601d123d6dafbc3f66be7a933d3560584ac0474bc773f5d63bbf1e0dd25bd8052aacaa5202a3c1f02ff1df221c71703eee0ef01c655
-EBUILD goffice-0.10.48.ebuild 1442 BLAKE2B 2cbe2b5c821ac662e7458d4352dd52ec6cc630ae77f8b565264ba83f77afff59a96b7f781bddbadc458e5762737b7c546739bdd028357023b3ac9ba9fb39075d SHA512 8ed75c8a3d945f405072392218f7cb5fe47ab0d45a3f57115b25bbc659a6da90b77e3f91528f50bfc3afdf570c6ea0193d4f1b108ccbcb4ea7e33f864904d8d3
+EBUILD goffice-0.10.48.ebuild 1441 BLAKE2B 70c0abf8168da790783dad16186f8e7723b506dc5979aa0440a59cbd1b481454969527b9d83f80bebd8d889d1cc5ccc33514ebff60306c30189f8b6f23da5afc SHA512 221079e03a85bfb284e98209672a73d5d81bd80ec45506e70de9a626c1822553220c8d100f8064dcb7497aa9d6e04d4058b3119c4ffefd63b8a73e24d3a60d85
MISC metadata.xml 441 BLAKE2B d1239d813165b887ed43610e0b9a09afd739164ecf52a0b6a94e957550b5dec5e18dbf5777e4b7bf8e1d665edf89bc5777ad90ebd93caeab5af6fc2882eb3469 SHA512 69e822f6c8ecb89ae952b30074c2527e8283eeabe32ac6555d043576b21d0f5a40b968b0211574ce8b1836dac85370070ee86905551bdd8cf2418cdc2ac6c3ce
diff --git a/x11-libs/goffice/goffice-0.10.48.ebuild b/x11-libs/goffice/goffice-0.10.48.ebuild
index fbebd6ff5a36..f40e08daebd7 100644
--- a/x11-libs/goffice/goffice-0.10.48.ebuild
+++ b/x11-libs/goffice/goffice-0.10.48.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/"
LICENSE="GPL-2"
SLOT="0.10"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="+introspection"
# FIXME: add lasem to tree
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 337434c154ac..aa8722840956 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -12,6 +12,6 @@ DIST gtk+-3.24.24.tar.xz 21341240 BLAKE2B a48024c008061b7e9c6ce8fe787e6c2f734923
EBUILD gtk+-2.24.32-r1.ebuild 9834 BLAKE2B 75f9eb737608fc5ffe7748c68b6592bb96f1cad3d5f326f5567a906222dbe2db96beeacbb32e89499d5f3122b84d4b81cdbcd2fb5f253fc7f6721725e1978c8f SHA512 0a04b09bc637fda2d76c5be5b1807f6cba88af36bab11279d55dfdb8639272df743a9e717ae5916f500e7bff6f24bb017a75c95e0fbbfb905f5f9b50fb7a715a
EBUILD gtk+-3.24.20.ebuild 7256 BLAKE2B 4ef2d43f69c935f272c9f6644138ffc8be51e0f2538a6203082926261c2a8204aa9b84289922026c925dba40e7765cdc7459663f18f7c3dc2e63da1a0fe4e284 SHA512 ec9d464d131e09ef295f2cd9f947eccbf67785878b2552c02cd313d1ca5d3953e9bf4a26a5a075401ad5e9c4d9fe61e9d79b5e43778ab24d9843d7830ba853c7
EBUILD gtk+-3.24.22.ebuild 7256 BLAKE2B 4ef2d43f69c935f272c9f6644138ffc8be51e0f2538a6203082926261c2a8204aa9b84289922026c925dba40e7765cdc7459663f18f7c3dc2e63da1a0fe4e284 SHA512 ec9d464d131e09ef295f2cd9f947eccbf67785878b2552c02cd313d1ca5d3953e9bf4a26a5a075401ad5e9c4d9fe61e9d79b5e43778ab24d9843d7830ba853c7
-EBUILD gtk+-3.24.24-r1.ebuild 7308 BLAKE2B 57aff455b784f9c1884f926a2a8ebe82d1493d5b67e9aac23ee367b6a6a0a0707a5994069e2bae02fb1902c0340409969b4620f41170d9ee132d0c17a35191d4 SHA512 3aa79475b037a9582e7a4e8f5ee8f8adf7fe94707924cc36be1b0898024d30eb7d7d8369e5f255dcb043b7a44741931673b4cac5dc304893314c08e293152df5
+EBUILD gtk+-3.24.24-r1.ebuild 7304 BLAKE2B 863951e10d6b50d5b95d80aecca3dde61a0e7d294dc9f7449ef06d59b2724645b15ac607f37605660ba3f35af0d5693bb5247db9eb658afd9e89f17bab3e2540 SHA512 f1236cbf991ee189b7e84c547462c57484921ce060af51188cbb44c37279a58a29837f326ac92b280eeb970ac1c6abfab6a88bbeb94f6e800a33c82be3b93dbc
EBUILD gtk+-3.24.24.ebuild 7420 BLAKE2B 9aee21b006d166d6f9e47f12ad966cc05648254ce869bbe2b4b141290349415ef7bf98167d077dab6f7b5eaea20bfd8bef0af8a7dc1ee9d24a55d52195644ef7 SHA512 be0c566c3c41655e280ae7cf09a92fa8ba7d5e17ea3b58ce71cddbe8fffd88fc55dc79c37e75395762dda436a7794fd065b31039a41fbed2b8ea85f8c2105b1b
MISC metadata.xml 947 BLAKE2B 9024c57cf454b89700ce48a267162ce4672c1cd486f3b6218bfb2334154a1abdbe7c446cbe5c96e5d3abeed887891579c56ad26675e3ee833c5c3691fc4fc7ed SHA512 60065a6e79ea076dbe4b06e6ddcf222c9498ba755e7d5a214ac5401c4a9c7b61d170989c64771de69898524b0cc040aa036592a3cbeeb452e1dc5406b93e09fb
diff --git a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
index 29fae7a267d4..656f2d2dfcee 100644
--- a/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
+++ b/x11-libs/gtk+/gtk+-3.24.24-r1.ebuild
@@ -17,7 +17,7 @@ REQUIRED_USE="
xinerama? ( X )
"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Upstream wants us to do their job:
# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest
index 4deeed9aca31..ee6b3ec2a140 100644
--- a/x11-libs/libXt/Manifest
+++ b/x11-libs/libXt/Manifest
@@ -1,3 +1,5 @@
DIST libXt-1.2.0.tar.bz2 810521 BLAKE2B dc60b8fb126f465122eec4df287d5a0d12e483457ba20abbd04a17a8a5fb8a1073d8765236b8020353ec3c5f472b1580ba7a99d6896ce5fcdabaed5f4fbc6753 SHA512 06248508b6fe5dfba8ceb4518475f656162351d78136eeb5d65086d680dabe9aca7bba3c94347f9c13ef03f82dab3ac19d0952ee610bc8c51c14cee7cf65f0b1
+DIST libXt-1.2.1.tar.bz2 784610 BLAKE2B 69a1446a22acb50e625ab4a7b24b5db634d47a540d4543a3f58459dbb380d61aa4bbbde50328c76b2c31eaae3662a1c71cdbcf9bd3a0c915ae4e587f63fbee7a SHA512 6877af61ba91eeed6b6f80471b84f354ad0ec0827249c7ee0a00c13508063fe8d2696dd400a4bdbc6ca2ff67cbe1317ad5ac24522fd96099dc56535e33ca052c
EBUILD libXt-1.2.0.ebuild 842 BLAKE2B d2f36c5d474d7327e45a55aa42420cc7b7a738b0bf0fcf5bf7cf5af0512ad61af5f33fd9c4091ed3487b0d1447f4467451f6caa38beabd625f25352c2e3b647e SHA512 60131554510d1e9f4e2231cf3f36b544586f82fe51e6df4b2e01cb22666be91c1ea89d1101c95cd9cfc8bca940b7183db05d38f2c9a6f38de29781f1bc224df3
+EBUILD libXt-1.2.1.ebuild 850 BLAKE2B 839e4baedd2e0193ad4803874416b92f826b848c4c6c8ae40fe06b2dba821dd43bd2f7c6d07b89f579ac4e5b883a4180cc7bc762be2d4522e03b32929ab161a0 SHA512 652743d19069805f8fd0f77f0aa05ef30e82b9fa633aab82b8dc1d42f82e5eb7603f76f5bff8fce24311bf226d3961576d05fc6ae83d05105cb74e73dc9c0bd2
MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057
diff --git a/x11-libs/libXt/libXt-1.2.1.ebuild b/x11-libs/libXt/libXt-1.2.1.ebuild
new file mode 100644
index 000000000000..72b65cdea0cb
--- /dev/null
+++ b/x11-libs/libXt/libXt-1.2.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit xorg-3
+
+DESCRIPTION="X.Org X Toolkit Intrinsics library"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=x11-libs/libICE-1.0.8-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ test? ( dev-libs/glib[${MULTILIB_USEDEP}] )"
+
+pkg_setup() {
+ XORG_CONFIGURE_OPTIONS=(
+ $(use_with doc xmlto)
+ $(use_enable doc specs)
+ $(use_enable test unit-tests)
+ --without-fop
+ )
+}
diff --git a/x11-libs/libXv/Manifest b/x11-libs/libXv/Manifest
index 85de553a18eb..b2784baff6ba 100644
--- a/x11-libs/libXv/Manifest
+++ b/x11-libs/libXv/Manifest
@@ -1,3 +1,3 @@
DIST libXv-1.0.11.tar.bz2 317921 BLAKE2B 3c656e1f5cd02c936813b3e10a359d23e7a8643a45ade42ddd584084ba04d09cafbefcc68ab9356b78c1a716a050637062e956c7f50a03a522d28ff7aa31c3b0 SHA512 97cb3ab06cedc87799d06e1affd5cee32ed0e551903fa5c915f79e7ed92eded867e3220b4a663822f7ebd86fdc71b09943b7077d98f1200019992e8d24144e58
-EBUILD libXv-1.0.11-r2.ebuild 492 BLAKE2B b26cac9593b07b4aa112df3a603d066fb5427c3f434020d78df70c4966ec7b610b52dc05751c14bb985b42c2707c6835de5e4eadfbdca7b47d3116b4eed4578a SHA512 99af9009b8db2d5f2dbe348a4bbb25b43e67116aef00d664dd95c62c4dd5e479593cb54b1d4baf31a78d623349a6b9b61bd695f7daad257e12c8c521c2137c60
+EBUILD libXv-1.0.11-r2.ebuild 505 BLAKE2B cf2322563ab48e1f200737520507a1877f9b295eae0feb3dcf5cbc29844aa1a452e673f253aa3aa7879e295727ac217c27414393e07665b752cfc3cb242a9ab2 SHA512 008236d414189153825e94dd855207a7730da59050b3a2c379f326e0c05e5d17f56901109482f6a236552631f5a3b4690b7e5ca1ba620a8dba5ac45081c9b892
MISC metadata.xml 230 BLAKE2B 70bf59e64305ef14908197f2aa7ffbc1769ade265097da68e001245451658af5921760c91cb74aae717543ea0017e2471fd94bfc5c4c447d2d60e2c23aa3b007 SHA512 d7a2643abd1904cc5ff4d91cbb6f1baeb7f75fd1db542c5e14f19412f4f0bd4b903f8e703a7662ba7482c79dac5529057760b6427599d35e0842755fd946e057
diff --git a/x11-libs/libXv/libXv-1.0.11-r2.ebuild b/x11-libs/libXv/libXv-1.0.11-r2.ebuild
index e8ef65812110..451fa0fad8bd 100644
--- a/x11-libs/libXv/libXv-1.0.11-r2.ebuild
+++ b/x11-libs/libXv/libXv-1.0.11-r2.ebuild
@@ -3,6 +3,7 @@
EAPI=7
+XORG_DOC=doc
XORG_MULTILIB=yes
inherit xorg-3
diff --git a/x11-libs/libfm-qt/Manifest b/x11-libs/libfm-qt/Manifest
index c9361f1690d9..3b359e743064 100644
--- a/x11-libs/libfm-qt/Manifest
+++ b/x11-libs/libfm-qt/Manifest
@@ -2,5 +2,5 @@ AUX libfm-qt-0.15.1-update-runtime-colours.patch 1921 BLAKE2B 6adc0a2fc8a807adb8
DIST libfm-qt-0.15.1.tar.xz 337396 BLAKE2B 619787039857f0b67245ff86f4c8de1b5305909bbf1dc07f20ab53f07a955d541853066a9011bb76d04a49006732ea23c4100e94fe3c61de77f1edbbbdef5854 SHA512 9bd3f61d830e4f7ba3e72d84e3ff1a07544f6f461d6eea7ecf2b31056020e08d47d83ef920b6e1a481a470dadfb995a6b3e3b57a13574d6abca617a84c71bdf5
DIST libfm-qt-0.16.0.tar.xz 348548 BLAKE2B 41c52efc5b71d924c06d55a5b94e7f9a1c4feda0a664d83b0de906479bdb644260a68136720baeb1958a48b08019b72de34b6066f51c19e5c5fb65afcd9e903c SHA512 5de63408a641b0e77cb319952e428aee9cd35db9ec3e6726a8327ebc53f5641cf66b28dbabd96797c64a253b1e41421dbe05dcb9f4bc7941bd92676bbfa9cc84
EBUILD libfm-qt-0.15.1-r1.ebuild 970 BLAKE2B 842346064e7a6964eaf3fae8cf4b067baf1b70c965b31abc694f6b2c949fef04e57368638ae7a9ca5a7268b6a1861053ad3bb9390aaa0f298edd267b3acb6ce2 SHA512 47189888a0ade9e0ffd7723e9f8065e448e2945ace6aee7e83177df955415209e5ab0ac0c6d777ea9d5b03797f534d7e18cfc844f8c7084d5fc184a08a072822
-EBUILD libfm-qt-0.16.0.ebuild 902 BLAKE2B a1633e7e25fa34347b9cb87148f0f703bdf1d69d0cc27e0aed0f55cc382cba0552f6dbbdf4f1e07f637d48ea74367627096bd962846c07a4e6e0102d19b116e4 SHA512 3bcd0476f7149a847a512c3810f6e866884d67a032ece32d1531e163845e7c46c6bd08db5c7b9b7592a6150d842ed14263627bec2d83ffd928b8b18ebcbb9d98
+EBUILD libfm-qt-0.16.0.ebuild 901 BLAKE2B aafa398a6dd5477f7e70cf24ad5609912ef36eccde5598e48cc1ffc0406176e01a88d8099a8af3111e9e6be3a7102e3677c8031405a86fa4ad7167d553620e4c SHA512 57c07e9574fee97332747f98e3f6ea2a0f612b2a203f17ecdf234be41d4fe0ac1b58ec793212c957d428491d8767469c5147e36cf6447645c2819775dcaea345
MISC metadata.xml 314 BLAKE2B a40b71c62066cf524406556206999869edecf714d898236a8f277132e8b3752fec298cf9407e9010a1037bc757fafcbae32abec9b52a68492d414acd529c176a SHA512 edaddf48fd7cef23284164b7046e0e6b5ce1442847d3353ee8175177f00b06973d6588811b166dacbd7a1182942128792858a43e029d6aa874c1b8625b5e78f3
diff --git a/x11-libs/libfm-qt/libfm-qt-0.16.0.ebuild b/x11-libs/libfm-qt/libfm-qt-0.16.0.ebuild
index 39059a8106eb..7b04c4a72ebd 100644
--- a/x11-libs/libfm-qt/libfm-qt-0.16.0.ebuild
+++ b/x11-libs/libfm-qt/libfm-qt-0.16.0.ebuild
@@ -13,7 +13,7 @@ if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
else
SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
fi
LICENSE="BSD GPL-2+ LGPL-2.1+"
diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index f3b95a054705..93e98e9d510d 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -1,4 +1,4 @@
-AUX libva-2.10.0-unbreak_gnu_sed.patch 1029 BLAKE2B 205fdb43e85631f8213da70f136e5c6cc2ca3b31a02c829141cc6080455ad98b946438e345e147403e0e0f545e0e0915605fb2fb52108f70b9e4133663b0b376 SHA512 7c1cfed2dba5adb8c38fb9b95d824531ea18b74fd6b7d23bce6012285fa56ecaff3baa977461a1ccc41e4e858af02fe4a00628ddcd3e33c43829d6199a3e1b56
+AUX libva-2.10.0-fix_wayland_build.patch 1018 BLAKE2B fac2b0f159fcd6ab671f36e0ce41a6fed7714a0d50dac8058d5858814fc06d330a111a96a810bb81709286f498a1cb6550987171badbcf4a1abacf9c99403d21 SHA512 51b1252e5923dcbd94d498048905400f0241302af5d52b6fdff8f0d62f8bfcadf05c36cf8f1acd222dbf9f3a11e2938d8fc9969fd66d4ef0aa77b001bd069f39
DIST libva-2.10.0.tar.bz2 484741 BLAKE2B 9c3912d5337d3624af9ffc537a972479385285413712948159641d10b60a39b60754b3bc6467a0508a878df29be23c0e2bace488bdf9047f3e162ca0b573fa5f SHA512 9225120f17e0d935927cb0046c3a6086c776beac71a8ef7fd800d2c6a721d0e28a13be89221c5ef3cca1634317aaa2a513554ccf25a54f25b2a339603c4a11a1
DIST libva-2.5.0.tar.bz2 459677 BLAKE2B d6e5bf94bcbda0a724634164bd8cf91efbdbe36120e62e7e7eefcd749afffec1950d8904318b472c81ae07490c559c68b0853725c654a08592457118cd5d6a83 SHA512 ffaeb9cf8ed1f93073c1cb3e58f5b3d3612e81622d02f8e428c089f625d4370b496b7681ac2fc2823c48670c9fd3da50893b1db51de768cf0f5d866e2ee78106
DIST libva-2.6.1.tar.bz2 466497 BLAKE2B d4ea6e6d0102722206d94725932f0b3cf650bab3f02235f4c627dc83e5417b786f9524430d793f1067d002a0c9d7cbc92a7c740383c698d225a14946e1bb90ba SHA512 b57f0c0dda5ebadc92f56bc7fb835c2931cafffca9413fb4d244ea1dd47b603376323e6bebf144ccb2d2cf3499c64b101f8e03ff1809bd81242718d224d2d17d
@@ -6,7 +6,7 @@ DIST libva-2.7.1.tar.bz2 477933 BLAKE2B 261e608af3f1427bed0244d4ebbc0d3ffe568166
DIST libva-2.8.0.tar.bz2 478734 BLAKE2B b11393a9b9ec7ef4cf91d20d4005d42ad3d0e6a4a8e4d8cda67816bc5b9d3b23900754b5e8af92386dcf99a11e53af70fc4723ffecc715328c8fbf3d40486098 SHA512 329c5fc2262a6f4fddfcb13bd9644589248be6ae18fa1481cccc6b33874b91b60ad3f16a1777712f7a4817ba576db984834aa8735e6ad13d99b2f5aa13e9ddfa
DIST libva-2.9.0.tar.bz2 481556 BLAKE2B 5509f3d7df11a11602331a3b6bb78d3a5d3dfbeff024eaa77594918c49cd48ec9e8ee017d8ac7b4aa1dbd3252a23caecce9a10a8a9e12ef4c483a8a34e028b20 SHA512 496358b73cd525d8c9dc1fcf3dbf992ec997ecc8f7be31f0e226ded173aecf29d8d4b60cc7cc5ee7beac538061659841145f67f449a03a04236a6ee7ae6f8323
DIST libva-2.9.1.tar.gz 240934 BLAKE2B 76333a9ce78783c3d94798a19ea6a52d95768ca7e5a547094290313d4f5c610841787d4420d19e0553174933beaf5fbf68e7e849ad38682173f670de0d9a76e5 SHA512 79fd0b41795ac5de68bdd6470389fad6caf016fa4a44f2cd775c0a65d6d8f270a7e237d3b2e42a90376c103d2d2e2c010fe47835c7a15d79b94beaced02a2884
-EBUILD libva-2.10.0.ebuild 2234 BLAKE2B 482b441d1e3da0f051b8b5f75540a151dc11b77bc8fb85085f53eba0420399b85135618f96efe075aaab0fcbd8b8233dff8416ffd24b5b07c3caacd75c2d3584 SHA512 134a84329f891f8e3f84930ba62c2ad0b7f9d74a712878a5233ffb6ec570ecbe699dd7967a2f1eabf2af9872c82e1406f0f4b47c26b82737b8101a2e5dfcc175
+EBUILD libva-2.10.0.ebuild 2236 BLAKE2B 78342bcc6f5907a1ddb079220e5dea1303ba14061a2175bd252dedc51d3d0f6eb974a81323138a0bd83feca36934eefa55c474c86a399b600954b0767d6cf265 SHA512 c6ceb43f829ebd618f78c74b2513df8ccc9def9be95fef17a6e98991b6433bf8132ba519d97028185cc4c55ba51507b0ced0461a3d98707b9bbe246a4e949d54
EBUILD libva-2.5.0-r1.ebuild 2186 BLAKE2B 7c9a9dc3f979909e02812398551197938bce437f0092940361853613fff9813e2d06af44f4e09130cb27ac4313722eba8b869ec0a8681532f07c6449ee4c0078 SHA512 2d8f8705c68d3a1bda268a18e8e65dc3e8d8f0d73fdcea6f6e8e5908028598f1a0e3865818ef37643bc6843af9dcb3f4fa9a167d021dbf67772937af2df721ed
EBUILD libva-2.6.1.ebuild 2196 BLAKE2B cb99d1084562e6e920263669007872ddc6efedd3ce8755f0a8c62382eec24a97de2ed5286250884b117e6ecf2fb356835f0397f73773b865f21e9de1d2bb098e SHA512 57f80b7e4047c098437ffbff25883716bd46452f5b3162f14804dd732e01a1ca497a50dc4f3fb53cb04442c31129ca880559d2680e9d0bc35e1eb9cba695ebd1
EBUILD libva-2.7.1.ebuild 2193 BLAKE2B 331542be784f71417c51fda406846e3613976a5639492e3715f02dbcd1ffb2e1236700c164cc519fec7b14112c5aa150905a2b680d5810a9211897a4ed854a43 SHA512 bb0aa7dfac518d3b1c60fa99315de482840d8b5840652576977d10065f41cab3df44db4e78a33c65ac932e4a3e4317896abcb2ccbaefcaaab31feccc6978c57b
diff --git a/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch b/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch
new file mode 100644
index 000000000000..cf799cd3d686
--- /dev/null
+++ b/x11-libs/libva/files/libva-2.10.0-fix_wayland_build.patch
@@ -0,0 +1,29 @@
+From 3a71a012b72480ffdf1e2361845036f3cc9d7154 Mon Sep 17 00:00:00 2001
+From: Jan Beich <jbeich@FreeBSD.org>
+Date: Sat, 9 Jan 2021 13:17:38 +0000
+Subject: [PATCH] autotools: use shell grouping instead of sed to prepend a
+ line
+
+dash and pdksh don't support $'...'
+
+/bin/sed: -e expression #1, char 2: unknown command: `1'
+---
+ va/wayland/Makefile.am | 5 +++--
+ 1 file changed, 3 insertions(+), 2 deletions(-)
+
+diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am
+index f48afb4d..40a54616 100644
+--- a/va/wayland/Makefile.am
++++ b/va/wayland/Makefile.am
+@@ -70,8 +70,9 @@ va_wayland_drm.c: $(protocol_source_h)
+ %-client-protocol-export.c : %.xml
+ $(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@
+ %-client-protocol.c: %-client-protocol-export.c
+- $(AM_V_GEN)$(SED) -e $$'1i\\\n#include "sysdeps.h"\n' \
+- -e 's@WL_EXPORT@DLL_HIDDEN@g' < $< > $@
++ $(AM_V_GEN){ echo '#include "sysdeps.h"'; $(SED) \
++ -e 's@WL_EXPORT@DLL_HIDDEN@g' \
++ < $<; } > $@
+
+ EXTRA_DIST = \
+ wayland-drm.xml \
diff --git a/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch b/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch
deleted file mode 100644
index 411c6c475589..000000000000
--- a/x11-libs/libva/files/libva-2.10.0-unbreak_gnu_sed.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 508cf475854c83b61a63d4c5f143b9a405fef77c Mon Sep 17 00:00:00 2001
-From: Lars Wendler <polynomial-c@gentoo.org>
-Date: Sat, 9 Jan 2021 01:21:55 +0100
-Subject: [PATCH] Revert "autotools: unbreak --enable-wayland with BSD sed"
-
-This reverts commit 78431a361bed0b6e9f1f3ebc0de8897b069b3848
-as it breaks GNU sed
-
-https://github.com/intel/libva/issues/489
-
-Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
----
- va/wayland/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am
-index f48afb4..705efa3 100644
---- a/va/wayland/Makefile.am
-+++ b/va/wayland/Makefile.am
-@@ -70,7 +70,7 @@ va_wayland_drm.c: $(protocol_source_h)
- %-client-protocol-export.c : %.xml
- $(AM_V_GEN)$(WAYLAND_SCANNER) code < $< > $@
- %-client-protocol.c: %-client-protocol-export.c
-- $(AM_V_GEN)$(SED) -e $$'1i\\\n#include "sysdeps.h"\n' \
-+ $(AM_V_GEN)$(SED) -e '1i#include "sysdeps.h"' \
- -e 's@WL_EXPORT@DLL_HIDDEN@g' < $< > $@
-
- EXTRA_DIST = \
---
-2.30.0
-
diff --git a/x11-libs/libva/libva-2.10.0.ebuild b/x11-libs/libva/libva-2.10.0.ebuild
index 8f6274df2517..6dbd26cce39f 100644
--- a/x11-libs/libva/libva-2.10.0.ebuild
+++ b/x11-libs/libva/libva-2.10.0.ebuild
@@ -62,7 +62,7 @@ MULTILIB_WRAPPED_HEADERS=(
)
PATCHES=(
- "${FILESDIR}/${PN}-2.10.0-unbreak_gnu_sed.patch"
+ "${FILESDIR}/${PN}-2.10.0-fix_wayland_build.patch"
)
src_prepare() {
diff --git a/x11-libs/libvdpau/Manifest b/x11-libs/libvdpau/Manifest
index 4f90dae65170..f0b56d0c6808 100644
--- a/x11-libs/libvdpau/Manifest
+++ b/x11-libs/libvdpau/Manifest
@@ -1,8 +1,4 @@
-DIST libvdpau-1.3.tar.bz2 139009 BLAKE2B d535c7723638339d4e67002721e9d0d8aae89a6001fccc41d9c3b21d52f0fae9237705bca448fbf1c244dd7eeb71f5fc74ed81f05c975bed798fce503a571c90 SHA512 c06c23062816e8b207d38d9d53df43a1b193bb9836b48bd6d79a63d76522e87d383c446285b9877fe9c99faa0d290da8a49ccbb58eefa138cc38d0929a8e1330
DIST libvdpau-1.4.tar.bz2 139504 BLAKE2B de2b9251060f10e3126b59f44595c3b9cc65c3f5bc719133809414ed51362fb1f90fa67d0351007a178455329493f929d0983a2a7e67c29022ff351ea1f5adfc SHA512 68f502f53f4a95c9af571bd5a3f5048dd1afe30d7576f7e80751c7f29450ef8cb226c1281562b616079d6c177830ec67391d0fae33348a4627ca8c113990cd01
-DIST libvdpau-libvdpau-1.2.tar.bz2 140017 BLAKE2B 0420961c48fcd5c92e7e98f84f629946f6234c28781bd7d8c9eb4aa2ab11b76e89e05f50cc423a2935b3376ff3b919ad9e6ef1710ff3549369567f298b5efa50 SHA512 f76c2283a1bd2e854aa6b86a564f7f08c1ff7da34e971c7c39f36e77fbd51fe0440d1ba01bff0b80be6c0326817ee4e6bff719dbe8dbf5e1ec7a94fad5016b7e
-EBUILD libvdpau-1.2.ebuild 1073 BLAKE2B b6b30a1065a56c6c17ebe03db3667f3ee4098a26c6c8000c765afbabbd327c2b416d74c61c7f44e89ba5dd126935f43154d219c5f33bc1c972f2d24837218ffd SHA512 ad19038048c4ec1aafbc940912e6b5f214bdbe899b63d8c7ae2990be9d1d52c54d11ba1963afb187e8bc8da49deb7ca53e30c0eb58851ebd087c9b331bb70c1b
-EBUILD libvdpau-1.3.ebuild 1160 BLAKE2B f8b155db62eee4a49ceaf03d399052673ad39cd932fefa9ae77f1f00113a7c64eb5edf3adc467c35f7b83e7dfc19ed4224248b9fed1f7993c0368f555e856137 SHA512 b399f7ed6b67a88cd372921c34bce9e0f21b2e7d5b279e84275ea2a03f44994659fc8861660a44fe4c98cd4f5f3365815abefa892f4b583b6fd84f01565c5e09
EBUILD libvdpau-1.4.ebuild 1166 BLAKE2B 6c76c57c35253773701109010f194c1ede5a39f93f65740e2ea1af3ff23200d9c51fffbcce37b334db726ea39ef685ba63d2c8d500a033b3951becf24137c40a SHA512 c11923ca850b667e1349b1148bbe9c9c7e9f19378af643ffd59e966e03a825fa6ffa83090b7cf78be67c9ff69f0790cee839adbc1f5d7b00f82eebec8e90f96e
EBUILD libvdpau-99999.ebuild 1122 BLAKE2B b2e74c53c093e22e58257b67b91b59f51e98cc3715f68c67958a57e366df36bb660436e3bb7abdcb0fe11490f60d6a0c5bc8b2658c58d3979125385f6d7f7276 SHA512 8da6e8637191f4b8c198498e4f81fb4e7a0f5fa8108c16edf3ae89d52ee7ab360a2c2e505b3b5341076e7cfe18f1ad1093c251cad96f456ad81f134fdd940851
MISC metadata.xml 167 BLAKE2B e4dadf27fd344484f2bccb5b904909c89aac568c32e5b3c44bdf139eacefd4b4fae74419f503d2b7da0dccc1b68ba05d777d11292c0f89270d1ac5c9c703e8ca SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33
diff --git a/x11-libs/libvdpau/libvdpau-1.2.ebuild b/x11-libs/libvdpau/libvdpau-1.2.ebuild
deleted file mode 100644
index ae3a69df818d..000000000000
--- a/x11-libs/libvdpau/libvdpau-1.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VIRTUALX_REQUIRED="test"
-inherit autotools flag-o-matic virtualx multilib-minimal
-
-DESCRIPTION="VDPAU wrapper and trace libraries"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU"
-SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${P}/${PN}-${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm64 x86"
-IUSE="doc dri"
-
-RDEPEND="
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- dri? ( >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-doc/doxygen
- media-gfx/graphviz
- virtual/latex-base
- )
- dri? ( x11-base/xorg-proto )
-"
-S=${WORKDIR}/${PN}-${P}
-
-src_prepare() {
- default
- eautoreconf
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- append-cppflags -D_GNU_SOURCE
- econf \
- $(use dri || echo --disable-dri2) \
- $(use_enable doc documentation)
-}
-
-multilib_src_test() {
- virtx emake check
-}
-
-multilib_src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/x11-libs/libvdpau/libvdpau-1.3.ebuild b/x11-libs/libvdpau/libvdpau-1.3.ebuild
deleted file mode 100644
index 09b8c0dd0f02..000000000000
--- a/x11-libs/libvdpau/libvdpau-1.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-VIRTUALX_REQUIRED="test"
-inherit flag-o-matic meson virtualx multilib-minimal
-
-DESCRIPTION="VDPAU wrapper and trace libraries"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU"
-SRC_URI="https://gitlab.freedesktop.org/vdpau/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 x86"
-IUSE="doc dri"
-
-RDEPEND="
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- dri? ( >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-doc/doxygen
- media-gfx/graphviz
- virtual/latex-base
- )
- dri? ( x11-base/xorg-proto )
-"
-
-src_prepare() {
- sed -i -e "/^docdir/s|${PN}|${PF}|g" doc/meson.build || die
- default
-}
-
-multilib_src_configure() {
- append-cppflags -D_GNU_SOURCE
- local emesonargs=(
- -Ddri2=$(usex dri true false)
- -Ddocumentation=$(usex doc true false)
- )
- meson_src_configure
-}
-
-multilib_src_compile() {
- meson_src_compile
-}
-multilib_src_test() {
- virtx meson_src_test
-}
-
-multilib_src_install() {
- meson_src_install
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest
index 1159646e858d..c6dabbac6d6e 100644
--- a/x11-libs/qwt/Manifest
+++ b/x11-libs/qwt/Manifest
@@ -1,8 +1,5 @@
AUX qwt-6.0.2-invalid-read.patch 9447 BLAKE2B a3a9074113cee590bae03f0a55eb6cb2800c88ad06aa989d3293c42be8945db11982c915b775dac43d773f557dbfa57f5f3abf40a0f57c4d414f4003d09f581b SHA512 e9912ec60d062bad89ecb74c0342815f8c7b351318df88120e7510e44224f52a1c89e8ab2bcafd6d8c418a7a3e67347b159d174d417cbebf4fa3377191d0f201
AUX qwt-6.1.1-pc-destdir.patch 498 BLAKE2B 4e3fefa36daebe0c173adaae02c33a622d70cefd626998f9baf65229291be87dcd5dff175961fb2b33d794e0b3f082a36209ce682434bd3f83de6fecc585137a SHA512 a2035e27af7110a2aaf4e28f316e2c6c49b6909345ceec01eb4793ac66445594bf362fa6939506ba6d0300bde9487c83ea770299af8c3ca8d71b162cbc71e769
-AUX qwt-6.1.4-qt-5.15.patch 8857 BLAKE2B 539dd05419d36428aee36a78f92a875c5067366dfe56289e491c70a79d6e94f761eab55c97cf7b34e495ed049d438810ad48dfc9e01dd4bc1078b9fc1b4fe192 SHA512 ed00c4f3a06fd17d0a0bf9540937824e5f4e8e0b8b2fb3bf6e16f18d6fec5415ebc5ac828127ecc7cda6e2de7e52086cc236152f53cb8c21e2f86f6b0d6f430a
-DIST qwt-6.1.4.tar.bz2 4227315 BLAKE2B dd7212adb3c8fda081b1feeeb9d59b3b087deb0ef56bdbc7bb95e01992e41d5d91065f0b8aaf3337e1c66d4ad431bfb313f9b04bb2e43915f4cb21fb65725e36 SHA512 6135ce47fd4f9ff5b705193fc1f7410cfd5a0b84931bb17db750f6a5486ae810c261dae32431bd52838c36eadee02487148e1efa71c465c63aa43062eec160da
DIST qwt-6.1.5.tar.bz2 4408268 BLAKE2B 5f42e0cfc95a7dade8e376438234abded91390b52a793eba6aef21027379f12ab2441fd80121e05c1fba13ac1b526bb6c1a6c0e8442c87cb06dcf2c520269373 SHA512 0dd1a8278751f0bb26e33ccbf120a20e406109a440d314e4525ce9a2d6f1fc56dccff2dc11c500fe2cfcbd42f4a641e87a231f93f321edc588d9353ffaccbd22
-EBUILD qwt-6.1.4.ebuild 3209 BLAKE2B bf5198b9a6a9b78d078cd05c53c14cca5b760cb37a703ffd5813d8c1b93105080704460cdae529feb8594829b84107b27895b000e04f5ee0c56bc41bbaace35d SHA512 496804a34ef7e9f50d05ac24f2280ba1c13badb10b36d6c65117b2973e6256a44b48f991e5f0eb1963e3bb5fc5fa1f6766964e24eb928325b1fcafa76326b36e
-EBUILD qwt-6.1.5.ebuild 3169 BLAKE2B ea5707109597a519ee5fa05dd1f86ef2c2832cc3c371dfc12e4cd9116d849ae8e8ed94abdc9bf6ca4e3158fceef2a5b53566a370038ca6368a5aa29d11abf25a SHA512 a7215cbf4fe78eb2965dbac1d1170bd562279c1d44554d45fe1d2c243aaa9b24e2acd7aeb3ae37185265e2080a8f1569fbcc2d53dbfc601d9880f4b4a7011f43
+EBUILD qwt-6.1.5.ebuild 3167 BLAKE2B 50920fd2e5b173db1db2557700577f0c2a1a73b7cd64468c3d188e7a3fe8469227d64ee1b30840ad405e148f910be1d6b89e7d59282195488f70cdba69fd39a6 SHA512 377afb48fc2a3818acae82d2ca21fab2fa1c06cc3836e24583704aa9494ad6f4e1f820bc702a882655b5e99922066f71a701e7f784d77369f6ae94dc71e859fa
MISC metadata.xml 870 BLAKE2B 1e2262a74f86901bfdb2a897fb40885880391898e60ca6ddb001ea6f7a1bca4586e2cc2c3af28b8d3f455aac4d93204efb370d491ac6749207cf584c8b08f589 SHA512 53e10079699529613ece87ae1e2908e7f7144d041f62618512d00df0b6bf9ae2c5b70afc8309cef0523e10a6605126f3ce871589c3133d64ac52db9ff7346b43
diff --git a/x11-libs/qwt/files/qwt-6.1.4-qt-5.15.patch b/x11-libs/qwt/files/qwt-6.1.4-qt-5.15.patch
deleted file mode 100644
index 0ee4b1f9d178..000000000000
--- a/x11-libs/qwt/files/qwt-6.1.4-qt-5.15.patch
+++ /dev/null
@@ -1,304 +0,0 @@
-From a5bdaa3b3a34b8a018fe67dfdd34bf8c890de2fa Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner <asturm@gentoo.org>
-Date: Fri, 22 May 2020 17:56:55 +0200
-Subject: [PATCH] Fix build with Qt 5.15 (missing headers)
-
-Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
----
- examples/dials/attitude_indicator.cpp | 1 +
- examples/itemeditor/editor.cpp | 2 ++
- examples/sinusplot/sinusplot.cpp | 1 +
- playground/graphicscale/mainwindow.h | 1 +
- playground/symbols/symbols.cpp | 1 +
- src/qwt_compass_rose.cpp | 1 +
- src/qwt_dial_needle.cpp | 1 +
- src/qwt_graphic.h | 1 +
- src/qwt_null_paintdevice.cpp | 1 +
- src/qwt_null_paintdevice.h | 1 +
- src/qwt_painter.cpp | 1 +
- src/qwt_painter.h | 2 ++
- src/qwt_painter_command.h | 2 ++
- src/qwt_plot_canvas.cpp | 1 +
- src/qwt_plot_canvas.h | 1 +
- src/qwt_plot_glcanvas.cpp | 1 +
- src/qwt_plot_glcanvas.h | 2 ++
- src/qwt_plot_panner.cpp | 2 ++
- src/qwt_plot_renderer.cpp | 1 +
- src/qwt_plot_shapeitem.cpp | 3 +++
- src/qwt_symbol.h | 2 ++
- src/qwt_widget_overlay.cpp | 1 +
- 22 files changed, 30 insertions(+)
-
-diff --git a/examples/dials/attitude_indicator.cpp b/examples/dials/attitude_indicator.cpp
-index ea0d5ab..a01611e 100644
---- a/examples/dials/attitude_indicator.cpp
-+++ b/examples/dials/attitude_indicator.cpp
-@@ -3,6 +3,7 @@
- #include <qwt_round_scale_draw.h>
- #include <qevent.h>
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpolygon.h>
-
- AttitudeIndicatorNeedle::AttitudeIndicatorNeedle( const QColor &color )
-diff --git a/examples/itemeditor/editor.cpp b/examples/itemeditor/editor.cpp
-index bd06372..c741b01 100644
---- a/examples/itemeditor/editor.cpp
-+++ b/examples/itemeditor/editor.cpp
-@@ -4,6 +4,8 @@
- #include <qwt_scale_map.h>
- #include <qwt_plot_shapeitem.h>
- #include <qevent.h>
-+#include <qpainter.h>
-+#include <qpainterpath.h>
-
- class Overlay: public QwtWidgetOverlay
- {
-diff --git a/examples/sinusplot/sinusplot.cpp b/examples/sinusplot/sinusplot.cpp
-index 119fa4a..6a9bfe7 100644
---- a/examples/sinusplot/sinusplot.cpp
-+++ b/examples/sinusplot/sinusplot.cpp
-@@ -1,5 +1,6 @@
- #include <qapplication.h>
- #include <qlayout.h>
-+#include <qpainterpath.h>
- #include <qwt_plot.h>
- #include <qwt_plot_marker.h>
- #include <qwt_plot_curve.h>
-diff --git a/playground/graphicscale/mainwindow.h b/playground/graphicscale/mainwindow.h
-index d284413..3b544de 100644
---- a/playground/graphicscale/mainwindow.h
-+++ b/playground/graphicscale/mainwindow.h
-@@ -2,6 +2,7 @@
- #define MAIN_WINDOW_H
-
- #include <qmainwindow.h>
-+#include <qpainterpath.h>
-
- class Canvas;
- class QPainterPath;
-diff --git a/playground/symbols/symbols.cpp b/playground/symbols/symbols.cpp
-index f7b2ed6..5b9f56d 100644
---- a/playground/symbols/symbols.cpp
-+++ b/playground/symbols/symbols.cpp
-@@ -1,5 +1,6 @@
- #include <qapplication.h>
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qbuffer.h>
- #ifdef QT_SVG_LIB
- #include <qsvggenerator.h>
-diff --git a/src/qwt_compass_rose.cpp b/src/qwt_compass_rose.cpp
-index 05f7039..fbd30fe 100644
---- a/src/qwt_compass_rose.cpp
-+++ b/src/qwt_compass_rose.cpp
-@@ -11,6 +11,7 @@
- #include "qwt_point_polar.h"
- #include "qwt_painter.h"
- #include <qpainter.h>
-+#include <qpainterpath.h>
-
- static QPointF qwtIntersection(
- QPointF p11, QPointF p12, QPointF p21, QPointF p22 )
-diff --git a/src/qwt_dial_needle.cpp b/src/qwt_dial_needle.cpp
-index 49dd44a..d98f68c 100644
---- a/src/qwt_dial_needle.cpp
-+++ b/src/qwt_dial_needle.cpp
-@@ -13,6 +13,7 @@
- #include "qwt_painter.h"
- #include <qapplication.h>
- #include <qpainter.h>
-+#include <qpainterpath.h>
-
- #if QT_VERSION < 0x040601
- #define qFastSin(x) qSin(x)
-diff --git a/src/qwt_graphic.h b/src/qwt_graphic.h
-index cbd41f9..6881ea9 100644
---- a/src/qwt_graphic.h
-+++ b/src/qwt_graphic.h
-@@ -14,6 +14,7 @@
- #include "qwt_null_paintdevice.h"
- #include <qmetatype.h>
- #include <qimage.h>
-+#include <qpainterpath.h>
- #include <qpixmap.h>
-
- class QwtPainterCommand;
-diff --git a/src/qwt_null_paintdevice.cpp b/src/qwt_null_paintdevice.cpp
-index 3baf0e9..468a838 100644
---- a/src/qwt_null_paintdevice.cpp
-+++ b/src/qwt_null_paintdevice.cpp
-@@ -9,6 +9,7 @@
-
- #include "qwt_null_paintdevice.h"
- #include <qpaintengine.h>
-+#include <qpainterpath.h>
- #include <qpixmap.h>
-
- class QwtNullPaintDevice::PrivateData
-diff --git a/src/qwt_null_paintdevice.h b/src/qwt_null_paintdevice.h
-index e4e9cad..b804429 100644
---- a/src/qwt_null_paintdevice.h
-+++ b/src/qwt_null_paintdevice.h
-@@ -13,6 +13,7 @@
- #include "qwt_global.h"
- #include <qpaintdevice.h>
- #include <qpaintengine.h>
-+#include <qpainterpath.h>
-
- /*!
- \brief A null paint device doing nothing
-diff --git a/src/qwt_painter.cpp b/src/qwt_painter.cpp
-index 7959fe5..626677f 100644
---- a/src/qwt_painter.cpp
-+++ b/src/qwt_painter.cpp
-@@ -17,6 +17,7 @@
- #include <qframe.h>
- #include <qrect.h>
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpalette.h>
- #include <qpaintdevice.h>
- #include <qpixmap.h>
-diff --git a/src/qwt_painter.h b/src/qwt_painter.h
-index c0a0ff7..bcbe289 100644
---- a/src/qwt_painter.h
-+++ b/src/qwt_painter.h
-@@ -16,6 +16,8 @@
- #include <qrect.h>
- #include <qpen.h>
- #include <qline.h>
-+#include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpalette.h>
-
- class QPainter;
-diff --git a/src/qwt_painter_command.h b/src/qwt_painter_command.h
-index a2f509a..a49ee52 100644
---- a/src/qwt_painter_command.h
-+++ b/src/qwt_painter_command.h
-@@ -12,6 +12,8 @@
-
- #include "qwt_global.h"
- #include <qpaintengine.h>
-+#include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpixmap.h>
- #include <qimage.h>
- #include <qpolygon.h>
-diff --git a/src/qwt_plot_canvas.cpp b/src/qwt_plot_canvas.cpp
-index 9438f15..bfe660d 100644
---- a/src/qwt_plot_canvas.cpp
-+++ b/src/qwt_plot_canvas.cpp
-@@ -13,6 +13,7 @@
- #include "qwt_math.h"
- #include "qwt_plot.h"
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qstyle.h>
- #include <qstyleoption.h>
- #include <qpaintengine.h>
-diff --git a/src/qwt_plot_canvas.h b/src/qwt_plot_canvas.h
-index c79e4e4..90a32ce 100644
---- a/src/qwt_plot_canvas.h
-+++ b/src/qwt_plot_canvas.h
-@@ -12,6 +12,7 @@
-
- #include "qwt_global.h"
- #include <qframe.h>
-+#include <qpainter.h>
- #include <qpainterpath.h>
-
- class QwtPlot;
-diff --git a/src/qwt_plot_glcanvas.cpp b/src/qwt_plot_glcanvas.cpp
-index 996c0ad..6975863 100644
---- a/src/qwt_plot_glcanvas.cpp
-+++ b/src/qwt_plot_glcanvas.cpp
-@@ -12,6 +12,7 @@
- #include "qwt_painter.h"
- #include <qevent.h>
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qdrawutil.h>
- #include <qstyle.h>
- #include <qstyleoption.h>
-diff --git a/src/qwt_plot_glcanvas.h b/src/qwt_plot_glcanvas.h
-index 7ca9b5a..a6c01e0 100644
---- a/src/qwt_plot_glcanvas.h
-+++ b/src/qwt_plot_glcanvas.h
-@@ -13,6 +13,8 @@
- #include "qwt_global.h"
- #include <qframe.h>
- #include <qgl.h>
-+#include <qpainter.h>
-+#include <qpainterpath.h>
-
- class QwtPlot;
-
-diff --git a/src/qwt_plot_panner.cpp b/src/qwt_plot_panner.cpp
-index b7daa05..2f31d05 100644
---- a/src/qwt_plot_panner.cpp
-+++ b/src/qwt_plot_panner.cpp
-@@ -14,6 +14,8 @@
- #include <qbitmap.h>
- #include <qstyle.h>
- #include <qstyleoption.h>
-+#include <qpainter.h>
-+#include <qpainterpath.h>
-
- #if QT_VERSION >= 0x050000
- #if QT_VERSION < 0x050100
-diff --git a/src/qwt_plot_renderer.cpp b/src/qwt_plot_renderer.cpp
-index 549c4bc..71cadec 100644
---- a/src/qwt_plot_renderer.cpp
-+++ b/src/qwt_plot_renderer.cpp
-@@ -20,6 +20,7 @@
- #include "qwt_math.h"
-
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qtransform.h>
- #include <qprinter.h>
- #include <qfiledialog.h>
-diff --git a/src/qwt_plot_shapeitem.cpp b/src/qwt_plot_shapeitem.cpp
-index db7896b..09efd95 100644
---- a/src/qwt_plot_shapeitem.cpp
-+++ b/src/qwt_plot_shapeitem.cpp
-@@ -13,6 +13,9 @@
- #include "qwt_curve_fitter.h"
- #include "qwt_clipper.h"
-
-+#include <qpainter.h>
-+#include <qpainterpath.h>
-+
- static QPainterPath qwtTransformPath( const QwtScaleMap &xMap,
- const QwtScaleMap &yMap, const QPainterPath &path, bool doAlign )
- {
-diff --git a/src/qwt_symbol.h b/src/qwt_symbol.h
-index 538778d..2961ebe 100644
---- a/src/qwt_symbol.h
-+++ b/src/qwt_symbol.h
-@@ -11,6 +11,8 @@
- #define QWT_SYMBOL_H
-
- #include "qwt_global.h"
-+#include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpolygon.h>
-
- class QPainter;
-diff --git a/src/qwt_widget_overlay.cpp b/src/qwt_widget_overlay.cpp
-index 5974413..fa6da48 100644
---- a/src/qwt_widget_overlay.cpp
-+++ b/src/qwt_widget_overlay.cpp
-@@ -10,6 +10,7 @@
- #include "qwt_widget_overlay.h"
- #include "qwt_painter.h"
- #include <qpainter.h>
-+#include <qpainterpath.h>
- #include <qpaintengine.h>
- #include <qimage.h>
- #include <qevent.h>
---
-2.26.2
-
diff --git a/x11-libs/qwt/qwt-6.1.4.ebuild b/x11-libs/qwt/qwt-6.1.4.ebuild
deleted file mode 100644
index 152afdf4b6b8..000000000000
--- a/x11-libs/qwt/qwt-6.1.4.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils
-
-DESCRIPTION="2D plotting library for Qt5"
-HOMEPAGE="https://qwt.sourceforge.net/"
-SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"
-
-LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )"
-KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
-SLOT="6/1.4"
-IUSE="designer doc examples mathml opengl svg"
-
-DEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtprintsupport:5
- dev-qt/qtwidgets:5
- designer? ( dev-qt/designer:5 )
- opengl? (
- dev-qt/qtopengl:5
- virtual/opengl
- )
- svg? ( dev-qt/qtsvg:5 )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGES-6.1 README )
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.0.2-invalid-read.patch
- "${FILESDIR}"/${PN}-6.1.1-pc-destdir.patch
- "${FILESDIR}"/${P}-qt-5.15.patch # trunk
-)
-
-src_prepare() {
- default
-
- cat > qwtconfig.pri <<-EOF
- QWT_INSTALL_LIBS = "${EPREFIX}/usr/$(get_libdir)"
- QWT_INSTALL_HEADERS = "${EPREFIX}/usr/include/qwt6"
- QWT_INSTALL_DOCS = "${EPREFIX}/usr/share/doc/${PF}"
- QWT_CONFIG += QwtPlot QwtWidgets QwtPkgConfig
- VERSION = ${PV/_*}
- QWT_VERSION = ${PV/_*}
- EOF
-
- use designer && echo "QWT_CONFIG += QwtDesigner" >> qwtconfig.pri
- use mathml && echo "QWT_CONFIG += QwtMathML" >> qwtconfig.pri
- use opengl && echo "QWT_CONFIG += QwtOpenGL" >> qwtconfig.pri
- use svg && echo "QWT_CONFIG += QwtSvg" >> qwtconfig.pri
-
- cat > qwtbuild.pri <<-EOF
- QWT_CONFIG += qt warn_on thread release no_keywords
- EOF
-
- echo "QWT_CONFIG += QwtDll" >> qwtconfig.pri
-
- cat >> qwtconfig.pri <<-EOF
- QWT_INSTALL_PLUGINS = "${EPREFIX}$(qt5_get_plugindir)/designer"
- QWT_INSTALL_FEATURES = "${EPREFIX}$(qt5_get_mkspecsdir)/features"
- EOF
- sed \
- -e 's/target doc/target/' \
- -e "/^TARGET/s:(qwt):(qwt6-qt5):g" \
- -e "/^TARGET/s:qwt):qwt6-qt5):g" \
- -i src/src.pro || die
-
- sed \
- -e '/qwtAddLibrary/s:(qwt):(qwt6-qt5):g' \
- -e '/qwtAddLibrary/s:qwt):qwt6-qt5):g' \
- -i qwt.prf designer/designer.pro examples/examples.pri \
- textengines/mathml/qwtmathml.prf textengines/textengines.pri || die
-}
-
-src_configure() {
- eqmake5
-}
-
-src_compile() {
- default
-}
-
-src_test() {
- cd examples || die
- eqmake5 examples.pro
- emake
-}
-
-src_install() {
- emake INSTALL_ROOT="${D}" install
-
- if use mathml; then
- sed \
- -e "s: -L\"${WORKDIR}\".* -lqwt6: -lqwt6:g" \
- -i "${ED}"/usr/$(get_libdir)/pkgconfig/qwtmathml.pc || die
- fi
-
- if use doc; then
- local HTML_DOCS=( doc/html/. )
- else
- rm -r "${ED}"/usr/share/doc/${PF}/html || die
- fi
-
- einstalldocs
-
- mkdir -p "${ED}"/usr/share/man/ || die
- mv "${ED}"/usr/share/doc/${PF}/man/man3 "${ED}"/usr/share/man/ && \
- rmdir "${ED}"/usr/share/doc/${PF}/man || die
-
- if use examples; then
- # don't build examples - fix the qt files to build once installed
- cat > examples/examples.pri <<-EOF
- include( qwtconfig.pri )
- TEMPLATE = app
- MOC_DIR = moc
- INCLUDEPATH += "${EPREFIX}/usr/include/qwt6"
- DEPENDPATH += "${EPREFIX}/usr/include/qwt6"
- LIBS += -lqwt6
- EOF
- sed -i -e 's:../qwtconfig:qwtconfig:' examples/examples.pro || die
- cp *.pri examples/ || die
- insinto /usr/share/${PN}6
- doins -r examples
- fi
-}
diff --git a/x11-libs/qwt/qwt-6.1.5.ebuild b/x11-libs/qwt/qwt-6.1.5.ebuild
index 3328e27fd94b..1c2423d812c1 100644
--- a/x11-libs/qwt/qwt-6.1.5.ebuild
+++ b/x11-libs/qwt/qwt-6.1.5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://qwt.sourceforge.net/"
SRC_URI="mirror://sourceforge/project/${PN}/${PN}/${PV}/${P}.tar.bz2"
LICENSE="qwt mathml? ( LGPL-2.1 Nokia-Qt-LGPL-Exception-1.1 )"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux"
SLOT="6/1.5"
IUSE="designer doc examples mathml opengl svg"
diff --git a/x11-libs/vte/Manifest b/x11-libs/vte/Manifest
index bc31ea8abcb5..f1de346c9bc8 100644
--- a/x11-libs/vte/Manifest
+++ b/x11-libs/vte/Manifest
@@ -7,7 +7,9 @@ DIST vte-0.60.3-command-notify.patch.xz 6108 BLAKE2B 1f96788c097b003a3f9041529a0
DIST vte-0.60.3.tar.xz 535504 BLAKE2B c5556fdb91d876aa681d2a9466fa4f4c0ee6be630d076949fbd01878baffdf319e50ec75575729c49c09484914d9ee103d4d491861aedb678b0e336cd4ddcc2e SHA512 3694fe711e0b3eb9d6ba37ad8036f5d3cca4265635ed7afcde750a8445b17f820d1c55b557d0ea1c8a5a45e5408915d8da2ffd65b4d397c6582f288812ae1f18
DIST vte-0.62.1-command-notify.patch.xz 4844 BLAKE2B 22301fdc5f1969beb2ad9b316fea8972f696f0e54e1a24d5eceedec71162afc2991b7963a71ce8925a94f6c40e5303d3db760b872d0eebbdc6d05b22d3c59ecc SHA512 491e241b0f5aae50e59d25751e95579d40c47e7e4c7f2b279522347f7f2f7f00c92bdf5fa4a651e4146bcfa9439f03b6311b4061fb20c5679c09b97a4924dcf1
DIST vte-0.62.1.tar.xz 444672 BLAKE2B 83cf49c8700792a149d572bae692d4909ada613b43a752b55cb658926dc37041b98d69364a88f813b1cc6d20f0667ea566f994e0f08bd1dd918731d20edb1376 SHA512 2f8f76953e0ea6c604357ab08630d3822a252051d8997cf7714553fec1688735468726bfd74e03f122dd1c8d0717e511ec7ec1e5463a086bd407afc6f7df91cf
+DIST vte-0.62.2.tar.xz 444888 BLAKE2B 07a9d302b3fe67fbc149f129da9e7482f516f3d8fb550bfcd2ddea000f059a24184e857b9f7c4c69c751e40a2b53c044d8596c990b722a22fa13b810a353414c SHA512 61ea130d43d60531dcaa8bddfecacfd4a934a2e868da69b598fad0a2feb04885fc0b5dd520dac4b0d3a4daf11ea70c5357066ed15759e36436346dae498e8ef8
EBUILD vte-0.28.2-r209.ebuild 1865 BLAKE2B c5e05195cda70e92ecf2bf90b2d00094c8e3679d0cd8fe8ee3fb8f53a7a32671fe81c5daaaf5a60d3a511bb98cb09a95487931db519f5b28d1d3a935b1e60e8b SHA512 75e44dda5dfcccec43b57eaf2cf73667460700bfa91833b11e83d3cfcf8a2a84ba5ab239650b8f3276a8cd7341cfb3453317c01092f9a1c1623e9eaf287348b4
EBUILD vte-0.60.3.ebuild 2202 BLAKE2B dda1b10be7bd337e1e5159cd251315d51ae3fd17be6ff75f82402a462d7491313919f563b6bf5702f8e7ac2ea4d58cffb6834377ac35e22a573084ba77dfc152 SHA512 7caacb773b7f53d311899fcd6f56171e3e96d5be3c997304c6e870d95d11beaa2ce0b63d3d8876713798648621bc46bd7b491a7ad40845ceec929befec41bdf3
EBUILD vte-0.62.1.ebuild 2211 BLAKE2B fae36ce3c256be5a24e76c05fa1b1f702648c2a242e0b7c5732fbb9d875235ce793ce17a6e4439e283abd4ffcb57765ef2d97807c42e8da70d4e9ae4e875d188 SHA512 49f2441870fceba0c6f93c21bb3d56728def7330a84e43b12fd02dbee7a53b4cd930bcde3ca830ecd3ff1ab0094c0f0f048351841ea1de4fe4b653b59e8391f4
+EBUILD vte-0.62.2.ebuild 2211 BLAKE2B fae36ce3c256be5a24e76c05fa1b1f702648c2a242e0b7c5732fbb9d875235ce793ce17a6e4439e283abd4ffcb57765ef2d97807c42e8da70d4e9ae4e875d188 SHA512 49f2441870fceba0c6f93c21bb3d56728def7330a84e43b12fd02dbee7a53b4cd930bcde3ca830ecd3ff1ab0094c0f0f048351841ea1de4fe4b653b59e8391f4
MISC metadata.xml 518 BLAKE2B c7e4aeabaea85722d8f81e1cdf7428a3ab30e38fd03c6e2bfaf81b21468d00d63d8aca53c90b50292075259bc8498a51785e1034874f3c8a9fa42d13b90d6d87 SHA512 c76435d37b54d53bdcd66dded770858b8801c15bfcda607529039928d5009635902d320ba14840e731618ebf8e0eafc2437d74cc0243ccf7a515e4f7efcdb338
diff --git a/x11-libs/vte/vte-0.62.2.ebuild b/x11-libs/vte/vte-0.62.2.ebuild
new file mode 100644
index 000000000000..80301a89aacd
--- /dev/null
+++ b/x11-libs/vte/vte-0.62.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+VALA_MIN_API_VERSION="0.32"
+
+inherit gnome.org meson vala xdg
+
+DESCRIPTION="Library providing a virtual terminal emulator widget"
+HOMEPAGE="https://wiki.gnome.org/Apps/Terminal/VTE"
+
+LICENSE="LGPL-3+ GPL-3+"
+SLOT="2.91"
+IUSE="+crypt debug gtk-doc +icu +introspection systemd +vala vanilla"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+REQUIRED_USE="vala? ( introspection )"
+
+SRC_URI="${SRC_URI} !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/${PN}-0.62.1-command-notify.patch.xz )"
+
+RDEPEND="
+ >=x11-libs/gtk+-3.24.14:3[introspection?]
+ >=dev-libs/fribidi-1.0.0
+ >=dev-libs/glib-2.52:2
+ crypt? ( >=net-libs/gnutls-3.2.7:0= )
+ icu? ( dev-libs/icu:= )
+ >=x11-libs/pango-1.22.0
+ >=dev-libs/libpcre2-10.21
+ systemd? ( >=sys-apps/systemd-220:= )
+ sys-libs/zlib
+ introspection? ( >=dev-libs/gobject-introspection-1.56:= )
+ x11-libs/pango[introspection?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-libs/libxml2:2
+ dev-util/glib-utils
+ gtk-doc? ( >=dev-util/gtk-doc-1.13
+ app-text/docbook-xml-dtd:4.1.2 )
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+
+ vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+ if ! use vanilla; then
+ # Part of https://src.fedoraproject.org/rpms/vte291/raw/f31/f/vte291-cntnr-precmd-preexec-scroll.patch
+ # Adds OSC 777 support for desktop notifications in gnome-terminal or elsewhere
+ eapply "${WORKDIR}"/${PN}-0.62.1-command-notify.patch
+ fi
+
+ # -Ddebugg option enables various debug support via VTE_DEBUG, but also ggdb3; strip the latter
+ sed -e '/ggdb3/d' -i meson.build || die
+
+ use vala && vala_src_prepare
+ xdg_src_prepare
+}
+
+src_configure() {
+ local emesonargs=(
+ -Da11y=true
+ $(meson_use debug debugg)
+ $(meson_use gtk-doc docs)
+ $(meson_use introspection gir)
+ -Dfribidi=true # pulled in by pango anyhow
+ $(meson_use crypt gnutls)
+ -Dgtk3=true
+ -Dgtk4=false
+ $(meson_use icu)
+ $(meson_use systemd _systemd)
+ $(meson_use vala vapi)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ mv "${ED}"/etc/profile.d/vte{,-${SLOT}}.sh || die
+}
diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 059bf311e8b9..1f867e97f4ec 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1,3 +1,5 @@
DIST xapps-1.8.9.tar.gz 187789 BLAKE2B 37b2d2677cb6483533d79853a83d77b30033313c06db89e93491076bb017122f77cd97b30d5ba64ce53fb41a37736791e97da785f516953b76b1d979d341e2fc SHA512 95dd1cbf84b59adf6682d9025e0cfa7a414c24d4f584cde87d0cc6ea82c06338de2c320dad8d997e105980782ec5cb23f0def6f6d60ea84be7d74c90d7cd692c
+DIST xapps-2.0.6.tar.gz 231023 BLAKE2B bc3907966c132c683e75769f8f45839d45229c77933ef861f58b03a21cca15a4f3dd610acb6a19fc16d35ddb189340cdef80704e78c89a3e49659a2f82be121e SHA512 bac6e105e2b1e237958fb610a9bd697a023c10a45131da7dee984532986022895414d81849f53bc0007c319c2139c6d39474e2e7fd9ce4e53365517f4ba4f012
EBUILD xapps-1.8.9.ebuild 2106 BLAKE2B 43f5d9666856ebc891b8362032f6e18217147632b403ae3be201b5b09bc982ddaec49f85d7ad6b153e3826d2c445a08ef7a6a8de547eb5099056422d65b24069 SHA512 65547197cce19ac7f23eb502cdf6227979d45c9d7acf56e0ef0a91b46bd4c9d402a530091386891f54a4823d751c61e7a7009503058d04a8988166ab8ca7c413
+EBUILD xapps-2.0.6.ebuild 2097 BLAKE2B 6ceb5acdc7f639222d179e3aa7941c48c83136a3729df1bd4a2262a63d970e41419b0ac6dd934ebf99da529e61740f954b38f4a33997584ea584584fa7a20b58 SHA512 41e50d0993575743cdc24ef82aec4e7442652c1af9672723a04d4f91f2df4e1eb09a4fa08472143e3bc8038c7f8035944ec9b793067b18082403c2023d1f3439
MISC metadata.xml 577 BLAKE2B ed5786f6e30619e209d841a04547b52f7a9a09eeb5a64f0fcbe9f33031e936610aaef4b80cd29f45d662ac23295448ba336786c31a2b5f302332750497d0f545 SHA512 3af23ee720d2691213fccfbcdde69b5af42259fb0acee32e499c51e13dc8a5414fed038372b2a485db65548b38163886911d4b44ebaaca8ff0e0274c4c40d48b
diff --git a/x11-libs/xapps/xapps-2.0.6.ebuild b/x11-libs/xapps/xapps-2.0.6.ebuild
new file mode 100644
index 000000000000..c46c8304e806
--- /dev/null
+++ b/x11-libs/xapps/xapps-2.0.6.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapp/"
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapp/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/xapp-${PV}"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-libs/glib-2.44.0:2
+ dev-libs/gobject-introspection:0=
+ dev-libs/libdbusmenu[gtk3]
+ gnome-base/libgnomekbd
+ x11-libs/cairo
+ >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+ >=x11-libs/gtk+-3.16.0:3[introspection?]
+ x11-libs/libxkbfile
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(vala_depend)
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ >=dev-util/intltool-0.40.6
+ sys-devel/gettext
+
+ gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+ xdg_environment_reset
+ vala_src_prepare
+ default
+
+ # don't install distro specific tools
+ sed -i "/subdir('scripts')/d" meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use gtk-doc docs)
+ -Dpy-overrides-dir="/pygobject"
+ )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # copy pygobject files to each active python target
+ # work-around for "py-overrides-dir" only supporting a single target
+ install_pygobject_override() {
+ PYTHON_GI_OVERRIDESDIR=$("${EPYTHON}" -c 'import gi;print(gi._overridesdir)' || die)
+ einfo "gobject overrides directory: ${PYTHON_GI_OVERRIDESDIR}"
+ mkdir -p "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || die
+ cp -r "${D}"/pygobject/* "${ED}/${PYTHON_GI_OVERRIDESDIR}/" || die
+ python_optimize "${ED}/${PYTHON_GI_OVERRIDESDIR}/"
+ }
+ python_foreach_impl install_pygobject_override
+ rm -r "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
diff --git a/x11-libs/xpa/Manifest b/x11-libs/xpa/Manifest
index 60d56de217cf..c7e2dae224b5 100644
--- a/x11-libs/xpa/Manifest
+++ b/x11-libs/xpa/Manifest
@@ -1,6 +1,5 @@
AUX xpa-2.1.18-include.patch 249 BLAKE2B 9ddd35eefbcf2c2e538c78dd71047cd31ec384b9d4c394c0bb15a24e20baeed5d65c392fa430364d5ddd24b599d760869cfd45a1e72726b2434e60b5bb00056f SHA512 341980f141b4587e9ab6825976c302ec3d831cdd761fc52be13fec9736045532b7ff10dc9969d7cd2dbe631ba2e5d35dcfbfca5700c13e6a678df1c27ff7a540
AUX xpa-2.1.18-makefile.patch 3382 BLAKE2B fda26e82e3179838cc79d97e469b85a576e9b43419de58238950ddbd10c34294cb84fe70f29d2a5bb7387d7c6677abf4f9a5504a47f48aae2bfa73cac7abcb96 SHA512 f13a64cd033fdd7a9bd087ad4edceb222f89b3d363cefaca38a710d08a9117754be95e5b1aea0bfcb145e31b232ab6600cd8a70aea98da3c6fe4ad5b6f9fb392
-AUX xpa-2.1.8-makefile.patch 2594 BLAKE2B 51fb3835820aaf3aea51b04e88fc357e727e425fe6029b9f8a7d9fd10647d9491a18fe9f6115e20557e4fbc23e88a99c2d7c7f2b5e7d644383bc4801eeb50032 SHA512 e36e57ffb8ea86c3f646c4cdd7d3e8e304b6fe48f810cc4081a1dde2a367acfb70846160fef75cf020222002961963126e4c8b5a19f7d5cb5796cbee7429ec5e
DIST xpa-2.1.18.tar.gz 900579 BLAKE2B bce33b30235e17309979e6e91d6508286403b476ee890c437985a434145992c442b1b3fd923da2658bb7d0dd6656ffa93bc20d2e8ff8bedb7438b9cbfa48e6a1 SHA512 4482325338ed15b70a1a934d8ba848712a4eed7546b4197fc89baa93dc80df1be29170a7350453f176d45264fae6f0474d136e487c0239d9e97dbd09dd8d0b19
EBUILD xpa-2.1.18.ebuild 1221 BLAKE2B b89ecc8ef83feaada40d2ba2f8f65f225ba4bef9ac1498903f926a850aafcb3479615d0e94409f4d2c7a3a801603318eff8296ad98930dc4a540de18d4f49232 SHA512 f9a3717b05a948de728505db02d44b98904ea8d5dd898f0b59272dea986ca26bc84f5cf325d4c34f88430732c6ab9380edf9d3cbd675b629073443221893dc3a
MISC metadata.xml 1072 BLAKE2B 41e28666089a2ea7fb726abcbd92cacee49dce705d193be11e172bf90072429a8d97059682ca5d8d40fc8ad36431e07ad5c2421f6c3d77b6d7861ce3e58e7875 SHA512 64769fd2b90a2dcdcc2de9cc97afae34fc4af8b3a2c7d62c80c17b2491e7a06cf26bcb99e28098e2dc199884f388f08ad1587a63da3c3c9edbfa1dcd1bea94f7
diff --git a/x11-libs/xpa/files/xpa-2.1.8-makefile.patch b/x11-libs/xpa/files/xpa-2.1.8-makefile.patch
deleted file mode 100644
index 290309662bb5..000000000000
--- a/x11-libs/xpa/files/xpa-2.1.8-makefile.patch
+++ /dev/null
@@ -1,84 +0,0 @@
---- Makefile.in.orig 2008-11-03 12:05:33.000000000 +0000
-+++ Makefile.in 2008-11-03 12:07:48.000000000 +0000
-@@ -28,6 +28,11 @@
-
- prefix = @prefix@
- exec_prefix = @exec_prefix@
-+bindir = @bindir@
-+libdir = @libdir@
-+datadir = @datadir@
-+mandir = @mandir@
-+includedir = @includedir@
-
- # The following definition can be set to non-null for special systems
- # like AFS with replication. It allows the pathnames used for installation
-@@ -37,19 +42,19 @@
- INSTALL_ROOT =
-
- # Directory in which to install the .a or .so binary for the XPA library:
--LIB_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/lib
-+LIB_INSTALL_DIR = $(INSTALL_ROOT)$(libdir)
-
- # Directory in which to install the program wish:
--BIN_INSTALL_DIR = $(INSTALL_ROOT)$(exec_prefix)/bin
-+BIN_INSTALL_DIR = $(INSTALL_ROOT)$(bindir)
-
- # Directory in which to install the include file xpa.h:
--INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/include
-+INCLUDE_INSTALL_DIR = $(INSTALL_ROOT)$(includedir)
-
- # Top-level directory for manual entries:
--MAN_INSTALL_DIR = $(INSTALL_ROOT)$(prefix)/man
-+MAN_INSTALL_DIR = $(INSTALL_ROOT)$(mandir)
-
- # Top-level directory for share entries:
--MAN_SHARE_DIR = $(INSTALL_ROOT)$(prefix)/share/xpa
-+MAN_SHARE_DIR = $(INSTALL_ROOT)$(datadir)/xpa
-
- # Platform-specific X compiler flags (include file specifications)
- X_CFLAGS = @X_CFLAGS@
-@@ -175,7 +180,7 @@
- $(RANLIB) $(LIB)
-
- shlib: $(LIB)
-- @(rm -rf lib$(PACKAGE).tmp; mkdir lib$(PACKAGE).tmp; \
-+ @(rm -rf lib$(PACKAGE).tmp; mkdir -p lib$(PACKAGE).tmp; \
- (cd lib$(PACKAGE).tmp && ar x ../lib$(PACKAGE).a); \
- rm -f lib$(PACKAGE).tmp/xt*.o; \
- rm -f lib$(PACKAGE).tmp/tcl*.o; \
-@@ -184,7 +189,7 @@
- rm -rf lib$(PACKAGE).tmp)
-
- tclxpa: $(LIB)
-- @(rm -rf libtclxpa.tmp; mkdir libtclxpa.tmp; \
-+ @(rm -rf libtclxpa.tmp; mkdir -p libtclxpa.tmp; \
- (cd libtclxpa.tmp && ar x ../lib$(PACKAGE).a); \
- rm -f libtclxpa.tmp/xt*.o; \
- CC='$(CC)' CXX=$(CXX) \
-@@ -259,7 +264,7 @@
- do \
- if [ ! -d $$i ] ; then \
- echo "Making directory $$i"; \
-- mkdir $$i; \
-+ mkdir -p $$i; \
- chmod 755 $$i; \
- else true; \
- fi; \
-@@ -281,7 +286,7 @@
- install-man:
- @if [ ! -d $(MAN_INSTALL_DIR) ] ; then \
- echo "Making directory $(MAN_INSTALL_DIR)"; \
-- mkdir $(MAN_INSTALL_DIR); \
-+ mkdir -p $(MAN_INSTALL_DIR); \
- chmod 755 $(MAN_INSTALL_DIR); \
- else true; \
- fi;
-@@ -292,7 +297,7 @@
- M="$(MAN_INSTALL_DIR)/man$$E"; \
- if [ ! -d $$M ] ; then \
- echo "Making directory $$M"; \
-- mkdir $$M; \
-+ mkdir -p $$M; \
- chmod 755 $$M; \
- else true; \
- fi; \