summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin20482 -> 20492 bytes
-rw-r--r--x11-libs/gdk-pixbuf-xlib/Manifest2
-rw-r--r--x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild2
-rw-r--r--x11-libs/gtksourceview/Manifest2
-rw-r--r--x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild2
-rw-r--r--x11-libs/libXfont2/Manifest2
-rw-r--r--x11-libs/libXfont2/libXfont2-2.0.5.ebuild2
-rw-r--r--x11-libs/libXft/Manifest2
-rw-r--r--x11-libs/libXft/libXft-2.3.4.ebuild2
-rw-r--r--x11-libs/libXi/Manifest2
-rw-r--r--x11-libs/libXi/libXi-1.8.ebuild2
-rw-r--r--x11-libs/libva-compat/Manifest1
-rw-r--r--x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild67
-rw-r--r--x11-libs/libva/Manifest4
-rw-r--r--x11-libs/libva/libva-2.13.0-r1.ebuild (renamed from x11-libs/libva/libva-2.13.0.ebuild)24
-rw-r--r--x11-libs/libva/libva-9999.ebuild24
-rw-r--r--x11-libs/libxcvt/Manifest2
-rw-r--r--x11-libs/libxcvt/libxcvt-0.1.1.ebuild2
-rw-r--r--x11-libs/libxkbcommon/Manifest2
-rw-r--r--x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild2
-rw-r--r--x11-libs/pango/Manifest2
-rw-r--r--x11-libs/pango/pango-1.48.10-r1.ebuild2
-rw-r--r--x11-libs/pixman/Manifest4
-rw-r--r--x11-libs/pixman/pixman-0.40.0.ebuild7
-rw-r--r--x11-libs/pixman/pixman-9999.ebuild9
-rw-r--r--x11-libs/snorenotify/Manifest2
-rw-r--r--x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild2
27 files changed, 123 insertions, 53 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index c78067bab0d0..5060e2a9446c 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/gdk-pixbuf-xlib/Manifest b/x11-libs/gdk-pixbuf-xlib/Manifest
index a5cf7274b935..999f1bffa13d 100644
--- a/x11-libs/gdk-pixbuf-xlib/Manifest
+++ b/x11-libs/gdk-pixbuf-xlib/Manifest
@@ -1,3 +1,3 @@
DIST gdk-pixbuf-xlib-2.40.2.tar.xz 53588 BLAKE2B a515e86bc69f59910f61fe9c275ab89c0732f0aa2cfb614ac94e597de420d25708a11b9b21313c7cfe3763434f45a8318412ae5889c24c8ed57dac68e09c0227 SHA512 246bcace03f4d7d694c4d08f28c7ad044cab63b5cf264b478ee1fe161499e7607c7ffeff93908f1f3b308e5108d78c4b51a3f90b79189d42a1a653c8edc53e37
-EBUILD gdk-pixbuf-xlib-2.40.2.ebuild 853 BLAKE2B a8a6a820ad2891c9633f1d7cf89d6022770f54418f1110b194d8fa940527b4d187872fe30d4e521433a5f347e8bcf752d04cc88281865918d30a4d946ff4026d SHA512 75eda0ae452386d9798592b4cc6b3d4ef8857f72c141e050648bc9265dbcd4c3b2a72e6034365a1cf1ab45dd6ae58d1f1d5eb0f16ec077d59da2bc3f878d6409
+EBUILD gdk-pixbuf-xlib-2.40.2.ebuild 861 BLAKE2B 2582da3fc4f5e959a328ce147636dcc33b827d3f3ee3fcceeb355bc01863c8e3fa48b80ae51cf43ee637a1decfa20c455627aaef6e732cf44a66957a9cce62bb SHA512 ea72a528bf800095f7643572f7b8a2355495162d856373cc47daa05125bd634f227eb3c3343414b577595b1af461a1d314b257920d429b0d7ce070248f23470b
MISC metadata.xml 337 BLAKE2B d3fca36ccca5e3d9ba2cef44bb628f26159eeb7c8ff6eb929e393f25b5873d5d315519b74d39731b4e5a5324bae20d1e2e134ef685e91c0ef5d91ad36630e533 SHA512 efcd88a724c035894d4dfed62d12ff4184929b240939dd9882a432d917d6ac5f8e1da324b19efa834b42bc27ae86cc3ecd6c80f140e9a51267e8662a9c5ef29b
diff --git a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
index cbb0d925ec2e..06630bfcffbb 100644
--- a/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
+++ b/x11-libs/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.40.2.ebuild
@@ -28,7 +28,7 @@ BDEPEND="
multilib_src_configure() {
local emesonargs=(
- $(meson_native_use_bool gtk-doc)
+ $(meson_native_use_bool gtk-doc gtk_doc)
)
meson_src_configure
}
diff --git a/x11-libs/gtksourceview/Manifest b/x11-libs/gtksourceview/Manifest
index 6a4409b9bbae..4e0f449d7f08 100644
--- a/x11-libs/gtksourceview/Manifest
+++ b/x11-libs/gtksourceview/Manifest
@@ -10,5 +10,5 @@ DIST gtksourceview-4.8.2.tar.xz 1164876 BLAKE2B 3e6269b4e6a7147d5f4e0ed2096514a0
EBUILD gtksourceview-2.10.5-r3.ebuild 1317 BLAKE2B 80f626e2a5ded1e372760139354bc61a36c64620a2476c385f24e44d8711536ab162ed299b016fa1e4734afea2a48aa1346507b0c265440857bba8b0740bf406 SHA512 796445765875a51c6467d3a80a20007d892f40c0d71a5c8b768dcc2738f091b46f24e37d9fb45715152a72bfb709b6fa272c9f973ce22eafecbf5fa01a20e15e
EBUILD gtksourceview-3.24.11.ebuild 1279 BLAKE2B d4e7fb2cccc4d617b9c6a3fe8cc11ecbaf6c3907df32b1251bdc56819b4e85cb945dc224e9c468f69d7077f8645e135b0aa98815bda7339ad553f9f85dfd0dd2 SHA512 2ab149f2e157beada8d782292d96e6aa117364c7815cf83b7f847c46c652442baa0409e12531786b0dcbbf176bdfd634a13f513f28390a9d90b9458e993de145
EBUILD gtksourceview-4.8.1.ebuild 1920 BLAKE2B 2b90c412ec50adab0d9285c69d99feb7b39f77e5cfd08ff2e99e44edb0aa20a12a0532222b5c4493140edca87b212f29edd8927f7f2985b18afc69064ea78d8d SHA512 101c0f21491ab5b205408be73d43c51a6183313c7387a3454f7d37433d9ff27e6b5c72b277b9b21c11b216f992ab21f352db3e57128fec15a834f51aa590024f
-EBUILD gtksourceview-4.8.2.ebuild 1755 BLAKE2B 42d98aed9f89d4b7c1867dbfcbdfe0db0f67353583b61107daed312dc9ab9aacbad3b51e6e1e658faf1c9d47faa7f1aadf6525182ca04d75e29cbc9fa09e68fd SHA512 e4318824380a0e9dfbb86fa629932847d78ec54c93031cad7a3455132a23d8306c315dc907dff3da92ffac0ee5691b6f7632785286f32a3ae8d4b425fda124ea
+EBUILD gtksourceview-4.8.2.ebuild 1751 BLAKE2B d20f94cd5f313cf4fed081b8ac6a39894ef809e14e9f3eeeb7822a27ac42833aa1af048ce57e1fc5d5ef93103d93a363ae7349bd380222303295945ac94e09b1 SHA512 738aec48327b3c17fafdf334b5b031fed2e962b518864dfd354074fbf29efad73a8438c51475f102661ac4a1ade9b872fb33ffb73e124613234968da8b4d9cba
MISC metadata.xml 319 BLAKE2B 383670a9fec1362b5c4cc12cc93d8f94140d3ba3c09ac64f125de13ea990d4fbaad7eae555c864dc18b1c5f1ddcf631e1125d161cffdea9fa97d76f775f42d7b SHA512 dabf9cb57c228ea197a473292336bad77024b7ea122c121a385755096201097215925bb8281359d3cfcdf7879d80c93d522b6f9dd08b5a33df826b8c310ce074
diff --git a/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild b/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild
index 17432083d65a..303e382be390 100644
--- a/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-4.8.2.ebuild
@@ -14,7 +14,7 @@ SLOT="4"
IUSE="glade gtk-doc +introspection +vala"
REQUIRED_USE="vala? ( introspection )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
RDEPEND="
>=dev-libs/glib-2.48:2
diff --git a/x11-libs/libXfont2/Manifest b/x11-libs/libXfont2/Manifest
index e237a775d2c0..9626f8e89da6 100644
--- a/x11-libs/libXfont2/Manifest
+++ b/x11-libs/libXfont2/Manifest
@@ -1,6 +1,6 @@
DIST libXfont2-2.0.4.tar.bz2 513167 BLAKE2B 924cf8462a8fc593755080866b63d6cca6e58b5d875f1d25b95271a56d883e983445f72f8950adf1964e0bf10ca5b8bb2ddfe0c56d4395086e460952a5933bd7 SHA512 7cf6c58e520e48e24fc4f05fec760fcbeaaac0cedeed57dded262c855e1515cc34cd033222945a0b016f6857b83009fc2a6946c7d632c2f7bb0060f8e8a8a106
DIST libXfont2-2.0.5.tar.bz2 524868 BLAKE2B 0b26d4c93452bcb3f5c740ac8984b9873a8241405d270e2d3fa5f440be820db417c9eff59c7a1a8c175513e40df70ada9c037d45c3a9ae2ccf62eb12f81c1d8f SHA512 64d0635d14676bb645d61932afb177eb3808a46525b26e7ee31abc975eca75207743e85523fdd82b08010ce124eb4802338b508ee7b126875d2a3c12f8ac4faa
EBUILD libXfont2-2.0.4.ebuild 817 BLAKE2B 8bde029484a2e1e82236303b299c9e9b8fed6f79d3f3fef4a6613c548aca9d28db571fc67d480320f57e076d3225feb16d0f960ecd4ac62206ec356d8a5aad9e SHA512 29512878f90adbed63065ce8118a1d6d8a5af61d056adf106d37d8605598b40ae196f66d297b214ee70f733ffbad0785516f14869bc803883b4d0e506c4e1cda
-EBUILD libXfont2-2.0.5.ebuild 821 BLAKE2B 1f6e213a80c45daf5e3155edd782430a472b447172156fd054aab6fe821f012a01aa43029c4e38eacc4f95a05fb8d15082fb1ce4fd04c1457aa70debee8edc7c SHA512 ad5dbc09f3995fffc0fb459cab4122b9761a238b821dbca59deba1cb4068667f73b609192560c9266fdfc0ae711df04334846d73753482dd130c70aa1cc3724a
+EBUILD libXfont2-2.0.5.ebuild 818 BLAKE2B efe98cf7b2499ac5e4cff50393c443f4aaaaf9f8d5be5e2d3e1e50c310c0cc6f2d7f600deba296ec16269c6bcfe92cae4eb9c13f2b1f855bba1521630523420e SHA512 95a4f5a9093f4801bbe99b4225dbd6928063abf2df701d2347c53691f16163d453c3f828b73c661f7de6f035b82c12541f12c50d834706114a309dc4cdb86692
EBUILD libXfont2-9999.ebuild 654 BLAKE2B 43386d911c54d98561381f3cf0bcee12b1616b076bec49e5cd15559256f8077ae3b1421064b6843bcdaf7bed96056b675122809e4fb4b22b8c33624835214336 SHA512 3c82e744ddf582a40841f57344ef5620f3034fbda44d3b4259f87e8b6eb6e5a24de7d88c44c5154a98c1133af380960ed9140cd512418838bf39244b07781b07
MISC metadata.xml 476 BLAKE2B 73aa118e20278e3c485b125588f353e96f540f372fa0fbb48349bd02ac035542bbfc39a4666fcba5fae5ed572d744c66a34849db02ab9ba48a4ce506f44682f9 SHA512 f5aa08dfcf1137f78aa7f05122a11557823220fa9bf6e7a2bbaf2ba84b157e8d1d2af7037c25b40822e157554dd132adaef01270ccec8fedccc1ad26915c467e
diff --git a/x11-libs/libXfont2/libXfont2-2.0.5.ebuild b/x11-libs/libXfont2/libXfont2-2.0.5.ebuild
index a07d98ab5832..a6a386c32f77 100644
--- a/x11-libs/libXfont2/libXfont2-2.0.5.ebuild
+++ b/x11-libs/libXfont2/libXfont2-2.0.5.ebuild
@@ -9,7 +9,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xfont library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE="bzip2 ipv6 truetype"
RDEPEND="sys-libs/zlib
diff --git a/x11-libs/libXft/Manifest b/x11-libs/libXft/Manifest
index ee84bccd7a78..8dceec4a468e 100644
--- a/x11-libs/libXft/Manifest
+++ b/x11-libs/libXft/Manifest
@@ -1,5 +1,5 @@
DIST libXft-2.3.3.tar.bz2 353465 BLAKE2B 05a91225d09b5e1800a8272c72f7220d9987e3828591bf73d8307a9c4fca1ce7c4c62b36805f44e385c3a4269ebaafdaed70d3b2006208e860f8e982b53c975f SHA512 28fdaf3baa3b156a4a7fdd6e39c4d8026d7d21eaa9be27c9797c8d329dab691a1bc82ea6042f9d4729a9343d93787536fb7e4b606f722f33cbe608b2e79910e8
DIST libXft-2.3.4.tar.bz2 359088 BLAKE2B 37f8522ad744e99ae8372f4292017eed1f2c2a84169497441c3c12696cbb7b3cf33e04864b50433e46f8723cc6c6006226c743a0d491a3784baf3f21ea062399 SHA512 5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51
EBUILD libXft-2.3.3.ebuild 705 BLAKE2B ad8c0dd550a1936c798cc84cbd4fff1a1a0f39a711adf5cfdd1050ea1753077ad11dba2802c68fd106865642694534eda0aa9a6820f414d65ab5e42a3320d478 SHA512 16af99878c9e63030753500da2d21dda6413a4a8b2cf1bd430df2c09f66063c13eac923626ffe3fb4d6f1c7e767536507edd10bb446211a91396a89c16b9208d
-EBUILD libXft-2.3.4.ebuild 712 BLAKE2B 16c02d95ffb7e9b9394118603dfd2072d257196d1286a7dae029696a1ab0d5259a81119fbd23ede97660f82baeb44ddd45cfc6ac3fc230fbd8481c07e755b85f SHA512 10e9180d80c7efea618a96e00cb1eda48c0bb05d49ada4a1e1d5d2eb5484439518813368b422aba563aef7d9873f8749a9e6bc3d2fad26fd8059ac491f63bd47
+EBUILD libXft-2.3.4.ebuild 710 BLAKE2B 667af4595eb2d90a042052bfcff179a050006e6124fd935f9f7aa9a53ef4cada6af52865d85e5e6e598c3ac0860f30d0a0914e2c87aa691228304a901a029c78 SHA512 15bba05c73fa92c825d748c100eb4f8a8b90467eb12a39f8c813e891acd3ade04158a90981039ee2bf80d8ee6c1e06273ac4217635cd89348adc6e8121dc2c90
MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc
diff --git a/x11-libs/libXft/libXft-2.3.4.ebuild b/x11-libs/libXft/libXft-2.3.4.ebuild
index 19c704e2da02..f4e9107c2b7c 100644
--- a/x11-libs/libXft/libXft-2.3.4.ebuild
+++ b/x11-libs/libXft/libXft-2.3.4.ebuild
@@ -8,7 +8,7 @@ inherit xorg-3
DESCRIPTION="X.Org Xft library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
IUSE="doc"
RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libXi/Manifest b/x11-libs/libXi/Manifest
index d487ad84a61a..904ed24c3bb7 100644
--- a/x11-libs/libXi/Manifest
+++ b/x11-libs/libXi/Manifest
@@ -3,5 +3,5 @@ DIST libXi-1.7.99.2.tar.bz2 494804 BLAKE2B 103fe7d559f6e60417795d6f7278dc90375fa
DIST libXi-1.8.tar.bz2 494579 BLAKE2B 6804aa5c666ff489180c7d468e666fd3c986c7e24396f80f69164cc351c4aff5ab3c8e22ded61f03b96e37bceb5fd86d707220479100c5ec44a2a05fe5345d60 SHA512 4b2c667a8466eb389f253d77285c3f506c4a2b6c75054c722974a864565d565cc0c5701f8ea773eb929ceb94adfeb737ecd7a0bfc2c240157416a5f343c07aba
EBUILD libXi-1.7.10.ebuild 754 BLAKE2B a647e927d860d95b5853a3e058f4648e7c5ac1eef7ddd2f613969131fb6e74b2dfdcf5281d65483781d7d18d1fd5c7c58e6a621b1079aeade70fffbd09541ae9 SHA512 20ce07261b42d992a721009b7d7dd1ccd8822f6722698f9be14a0ef3ca4b17ee0b6ada99a3dde1ef3c636408d184dd4bf5839c3a6ad595f2e194a4f7e8a2c296
EBUILD libXi-1.7.99.2.ebuild 775 BLAKE2B 1b22f9c8ffaaee25719552e70e33cba58a5814c21f4691e10996da46c2d0e80700f5bf103b2f008d2b562e32401a31cf98ca10fe9e63868c1f910f58a2ec8446 SHA512 0da6a4cadae531989da884028f0b8e5179c3c77d6bfc020d13385f54132d62c207e0c87d6ab67165000298b8618919c7464d2c100f7f133b4236c6a9e772c187
-EBUILD libXi-1.8.ebuild 775 BLAKE2B 1b22f9c8ffaaee25719552e70e33cba58a5814c21f4691e10996da46c2d0e80700f5bf103b2f008d2b562e32401a31cf98ca10fe9e63868c1f910f58a2ec8446 SHA512 0da6a4cadae531989da884028f0b8e5179c3c77d6bfc020d13385f54132d62c207e0c87d6ab67165000298b8618919c7464d2c100f7f133b4236c6a9e772c187
+EBUILD libXi-1.8.ebuild 773 BLAKE2B bf64aecf6874e36b45c7b4164bac981b519464dc3b39a97d930b3e094c29f43cd3fee26ee883c010fff9de22b86001ae9713437d30c3c80b1edd38f1f48bcb8f SHA512 0e25cfbe1c3147b8ffb4f0099c2aef03b68cb968ce76a35a13e5d880e159b1b94913cd614991d6e2ef101d489b8e9e7788593843687c5c983393854b6f1f38db
MISC metadata.xml 231 BLAKE2B 6373a9c04316f777f87754fbb7cbc856493138d32bdb05d1015946ebbb359c4b8adb9372554097833d5c9a20e00e32fa0a1c90995d9299dd2215a2cadcccbb73 SHA512 bf6ad5078a6775cd61d257939d41ec53d006124475da2949c55b4b3ac138ec85a88b9068c5920b1e781fadda963939b8f120f8864d82e10cf50e09cc8052a6dc
diff --git a/x11-libs/libXi/libXi-1.8.ebuild b/x11-libs/libXi/libXi-1.8.ebuild
index b3f6f57be0ab..49aa77a6018a 100644
--- a/x11-libs/libXi/libXi-1.8.ebuild
+++ b/x11-libs/libXi/libXi-1.8.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org Xi library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
diff --git a/x11-libs/libva-compat/Manifest b/x11-libs/libva-compat/Manifest
index bebbc9ae90e1..0419cd76e3f1 100644
--- a/x11-libs/libva-compat/Manifest
+++ b/x11-libs/libva-compat/Manifest
@@ -1,3 +1,4 @@
DIST libva-1.8.3.tar.gz 186915 BLAKE2B 10713e3bd7aaefc033490fc9ef6485ec50774f274f09e9e06fd1479b882b221791375533a6826e5db9a758f2acd74f913a478da61fe32250a3e2d9c0062739fc SHA512 f2f360876d8443a22a3434aa1ac7ec5aa6d4b3cc1f13f475ef74e716f5937acc43e02f9a8b858b5b7b6539da3731f763843d45664cc19c70e81d8b87e93659ea
EBUILD libva-compat-1.8.3-r1.ebuild 1995 BLAKE2B 4c1ee367563e496bec8d4f1731690438adc1bd575e2799e3e672fa1ba40003adb829f263b31bbc9b41e4a4f071d1aed3dce475bebbe4f679da843aca4d952d4f SHA512 18ce41526f57cc1077f364ef1f04361adce4f218febd4e50c7345aacb4099414778dc88b9caa989fd6b1b51b0f5ace7caa8cc7f5706bd60b7ca8463aafd1d026
+EBUILD libva-compat-1.8.3-r2.ebuild 1723 BLAKE2B 080cbcf6ecff6e35ae3cbc6857baeeac2e1f07b561f80dfbe29d78334ce210d8c9f921650ef62151c0a4656ab136e637789c97770ac6b226594ece0ba5c80e62 SHA512 2e512fa85cbf929ef763abbdc082c4adeaf3b6da01e8f1136108242b617525937861c06b2c1a11ebb692408810e8a908724e748ddfd7feb3d4450b98b995f2b6
MISC metadata.xml 440 BLAKE2B e8071d75c17e53b38897201da353284933b04c5337f01404b2c80c6edf571d47b2e2b92f85451097aba5db421f5dca1a254d24425e096067c270b8aa0e732ae3 SHA512 eafd1feaee7adcd7903c26d9efd0cdadb118c2af683d3158a68a7f931eba83367d8702253b6ebfbea45001009f225a6b15f0cca8d8a2b303f757fb0d7d499541
diff --git a/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild b/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
new file mode 100644
index 000000000000..af57dbec4262
--- /dev/null
+++ b/x11-libs/libva-compat/libva-compat-1.8.3-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal optfeature
+
+MY_PN="${PN%-compat}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Video Acceleration (VA) API for Linux"
+HOMEPAGE="https://01.org/linuxmedia/vaapi"
+SRC_URI="https://github.com/01org/libva/archive/${PV}.tar.gz -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+drm egl opengl wayland X"
+
+RDEPEND=">=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+ )
+ egl? ( >=media-libs/mesa-9.1.6[egl(+),${MULTILIB_USEDEP}] )
+ opengl? ( >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ !x11-libs/libva:0/0"
+
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="|| ( drm wayland X )
+ opengl? ( X )"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( NEWS )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --with-drivers-path="${EPREFIX}/usr/$(get_libdir)/va/drivers"
+ $(use_enable opengl glx)
+ $(use_enable X x11)
+ $(use_enable wayland)
+ $(use_enable egl)
+ $(use_enable drm)
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install() {
+ emake -C va DESTDIR="${D}" install-libLTLIBRARIES
+ rm -vf "${ED}"/usr/$(get_libdir)/*.{la,so} || die
+}
+
+pkg_postinst() {
+ optfeature_header
+ optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+ optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+ optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}
diff --git a/x11-libs/libva/Manifest b/x11-libs/libva/Manifest
index c1344b7fb161..6d439a515ca6 100644
--- a/x11-libs/libva/Manifest
+++ b/x11-libs/libva/Manifest
@@ -12,12 +12,12 @@ DIST libva-2.9.1.tar.gz 240934 BLAKE2B 76333a9ce78783c3d94798a19ea6a52d95768ca7e
EBUILD libva-2.10.0.ebuild 2283 BLAKE2B d10f3af7aea6285c4beaf66d9a2d17d6b31017b0f4458ef44777412edd6c6e14373ea1567df06bb57a8c3d9cd346201b6e5c508dd18c2fd5f8b0204e2e46285a SHA512 113a7f36c60a92bf49ec2a6ebe58ec4b124b188a71e9a1e3abebd1adbdd13c3f7778995bfd83b5e76ad535f62f1d0f492a3902c8c1f64172e58d679e26b66459
EBUILD libva-2.11.0.ebuild 2481 BLAKE2B d0744d77fbba87fb1ce8f470ece7ddd1d07c5a1dbbd3e5619759de9be0d62a93a4c9fef4e669649b3a23a1c21a8d4153798b72ce0a101d24f010902827a658de SHA512 e2534cc6d1c0635f3f71d8be64dfc610670690d8d077b73713b0dd2cf1e41c7a6c562a3b5f07f8a9622161f983434e155d66a05b00b9c851131a429a137ceb80
EBUILD libva-2.12.0.ebuild 2478 BLAKE2B 23fac4cabb6ab1ce2154f64a050054a439eac194a982a8b26109d9ca488361eb84b809dd304f00d0a8cf3576226d0e5419c4288e0654b55674c99f057a9ffff7 SHA512 2ff908bf6578682d2919ac534ee9a28ff9f6ad007bbf7d504689b61a71c12e3399cff085e987510bc1e91d551cb808512d26b74fbca11259e00dda8d9272ca2d
-EBUILD libva-2.13.0.ebuild 2481 BLAKE2B d0744d77fbba87fb1ce8f470ece7ddd1d07c5a1dbbd3e5619759de9be0d62a93a4c9fef4e669649b3a23a1c21a8d4153798b72ce0a101d24f010902827a658de SHA512 e2534cc6d1c0635f3f71d8be64dfc610670690d8d077b73713b0dd2cf1e41c7a6c562a3b5f07f8a9622161f983434e155d66a05b00b9c851131a429a137ceb80
+EBUILD libva-2.13.0-r1.ebuild 2223 BLAKE2B 6d5bb956e7d6e575d7dae9e43ab09ad095fea0a0322fbbd7d9c73d5a1d9f219b3c0506bbcdd106bee25dfb6a89436ce03be6acb98a78d13d06b8ff76cda83143 SHA512 88900389199c9c7d42e41fd932b9f3900818d4dc913cecec2b6cba9bf23ee11a2535d6ecabddc4c340182de12efd89cfe031fd0ee489065a125e86cb14562fd8
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
EBUILD libva-2.8.0.ebuild 2196 BLAKE2B cb99d1084562e6e920263669007872ddc6efedd3ce8755f0a8c62382eec24a97de2ed5286250884b117e6ecf2fb356835f0397f73773b865f21e9de1d2bb098e SHA512 57f80b7e4047c098437ffbff25883716bd46452f5b3162f14804dd732e01a1ca497a50dc4f3fb53cb04442c31129ca880559d2680e9d0bc35e1eb9cba695ebd1
EBUILD libva-2.9.0.ebuild 2203 BLAKE2B f17547730d5133eea144d8e6a582dc180284650cb47b1e76926644f9c95bba1d5b48caf21df4172f6d288157c056ed9a7b1a9ea1204279894d1b95f63666f891 SHA512 5e7a024dd37094c8c9726c5907a9feffbbb74a81693ba475b892d9377c0f52b9d58f78aa16b6781fa49b96529aa84473145f395ce975f77e047f8365416836ce
EBUILD libva-2.9.1.ebuild 2536 BLAKE2B c454fcb746f256f118e638307e8e3214f6a9120b2843e1583b0f2ac46acf2c7a51bed11d2b047408bcc056e124837a385abb53b1ffc1a2c0b9d3782e271ff822 SHA512 9d6df49bb14d1cdf943cdf62a0a86a01f5a803099b4675f60327d92d5786f37d2fb643ea75e060daea44f12c5e38426d425955cbdb45afb2ead0f9d2f4fb29e3
-EBUILD libva-9999.ebuild 2481 BLAKE2B 672e4ad86da4ec758657bf33ff7f3e59c3978defb6ec804c7b85271dca0578bd3a9d6b6c8d337c5aaa7343a5d4601acc63c85bd00907bc1718067ca04ef22100 SHA512 360f7690abd3b5ec87f9d7e5ca490c774f14d79abd3065615d5aaa598b519fef8d7ccfc478a494caad96f97370136169d35e8b147e6e169c1dc40bd518405c6f
+EBUILD libva-9999.ebuild 2223 BLAKE2B 2401aa2c500de6a88750f33a4e964c3113a4a782ff4a9e50e6f41b6434e6e397b9d86da12ed424c928535f9c9b75e2f4823413a6c70b28358d7ad538c9b529c7 SHA512 693a23ecfbbb04769e8ae58ac62b1c5e95fc415b478889c63cdacf10c5c0591c6c691feddef517396ef67f4b033a363406067f19803630e517d87a60bf541a01
MISC metadata.xml 470 BLAKE2B d9df0ced571b8afa6cecda8dafb7165d142c3fd1c0fff21526d5624edb530e0ac705a36a7fa1a17d18583805a267652dfb77850a70aa47dcceb4794636821e9e SHA512 66f62980ed7d876f681bc77cb47cf43940fe056db6577557cf518604885c54ad94a17680c6749eb81937b44e21d7df9cad3ede05fdf74be88dcb6d21e271491e
diff --git a/x11-libs/libva/libva-2.13.0.ebuild b/x11-libs/libva/libva-2.13.0-r1.ebuild
index 953e353bda47..5762e1110acc 100644
--- a/x11-libs/libva/libva-2.13.0.ebuild
+++ b/x11-libs/libva/libva-2.13.0-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools multilib-minimal
+inherit autotools multilib-minimal optfeature
DESCRIPTION="Video Acceleration (VA) API for Linux"
HOMEPAGE="https://01.org/linuxmedia/vaapi"
@@ -23,12 +23,7 @@ fi
LICENSE="MIT"
SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl utils vdpau wayland X"
-
-VIDEO_CARDS="nvidia intel i965 nouveau"
-for x in ${VIDEO_CARDS}; do
- IUSE+=" video_cards_${x}"
-done
+IUSE="+drm opengl utils wayland X"
RDEPEND="
>=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}]
@@ -47,13 +42,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
"
-PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
- video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
- vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
- video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
- video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
- utils? ( media-video/libva-utils )
-"
+PDEPEND="utils? ( media-video/libva-utils )"
REQUIRED_USE="|| ( drm wayland X )
opengl? ( X )"
@@ -89,3 +78,10 @@ multilib_src_install_all() {
default
find "${ED}" -type f -name "*.la" -delete || die
}
+
+pkg_postinst() {
+ optfeature_header
+ optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+ optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+ optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}
diff --git a/x11-libs/libva/libva-9999.ebuild b/x11-libs/libva/libva-9999.ebuild
index 045f07425bd6..a5e8ebf286e2 100644
--- a/x11-libs/libva/libva-9999.ebuild
+++ b/x11-libs/libva/libva-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit autotools multilib-minimal
+inherit autotools multilib-minimal optfeature
DESCRIPTION="Video Acceleration (VA) API for Linux"
HOMEPAGE="https://01.org/linuxmedia/vaapi"
@@ -23,12 +23,7 @@ fi
LICENSE="MIT"
SLOT="0/$(ver_cut 1)"
-IUSE="+drm opengl utils vdpau wayland X"
-
-VIDEO_CARDS="nvidia intel i965 nouveau"
-for x in ${VIDEO_CARDS}; do
- IUSE+=" video_cards_${x}"
-done
+IUSE="+drm opengl utils wayland X"
RDEPEND="
>=x11-libs/libdrm-2.4.60[${MULTILIB_USEDEP}]
@@ -47,13 +42,7 @@ DEPEND="${RDEPEND}"
BDEPEND="
virtual/pkgconfig
"
-PDEPEND="video_cards_nvidia? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
- video_cards_nouveau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r3[${MULTILIB_USEDEP}] )
- vdpau? ( >=x11-libs/libva-vdpau-driver-0.7.4-r1[${MULTILIB_USEDEP}] )
- video_cards_intel? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
- video_cards_i965? ( >=x11-libs/libva-intel-driver-2.0.0[${MULTILIB_USEDEP}] )
- utils? ( media-video/libva-utils )
-"
+PDEPEND="utils? ( media-video/libva-utils )"
REQUIRED_USE="|| ( drm wayland X )
opengl? ( X )"
@@ -89,3 +78,10 @@ multilib_src_install_all() {
default
find "${ED}" -type f -name "*.la" -delete || die
}
+
+pkg_postinst() {
+ optfeature_header
+ optfeature "NVIDIA GPU support" x11-libs/libva-vdpau-driver
+ optfeature "Older Intel GPU support" x11-libs/libva-intel-driver
+ optfeature "Newer Intel GPU support" x11-libs/libva-intel-media-driver
+}
diff --git a/x11-libs/libxcvt/Manifest b/x11-libs/libxcvt/Manifest
index bc98a71f069b..a0832c6d9743 100644
--- a/x11-libs/libxcvt/Manifest
+++ b/x11-libs/libxcvt/Manifest
@@ -1,6 +1,6 @@
DIST libxcvt-0.1.0.tar.xz 7912 BLAKE2B 31653a085fc8c60ff3eb1cb3749e382f2b98b1aa967bfe6f4e8ec94536b35ec73f0d8cbd76be782f46c81255c166a889141dfebb41448db5ad8e29797b340d3b SHA512 c2ca7abfc2954cf4427e0b3c3e302aad438525118dc9fa2047fce2bce6578863696387af8eb7adfad40af6313d9d9c87a9dcaf7e026e8049d48118063f6f0088
DIST libxcvt-0.1.1.tar.xz 9600 BLAKE2B 47628fc10d9d75207b7d09cb5b789e58fae485c95a5e3e95345c289f0eeb20859dff6384049e22532ddcb3c04a84ceca6557c3490e5cd8c6956c6ac6c81d6636 SHA512 50e9cd0283858823d4cfde75f06e23ffc42983272cb1f75408052fb5b76a4bb6f9de7d42d8ff9ec0dae6e95eefebc6273e03c919a92f237585db55eaf1a57005
EBUILD libxcvt-0.1.0.ebuild 440 BLAKE2B de7206496a1ca519c7a1758d07ac0ee69559b7e5a2e5d82d2b4f6443b81d19bbd0899078f1184b50b98bdb7ec323606d3b4ae81280909528c247902f3168e183 SHA512 1922871bd1912bdb34470fee1a5e4626dca881488ca5adc2618631803af0a8fbdaf94afb44a2604eea5278a2c235d1e5bb38d744bb665d61d542872d5a86ddb0
-EBUILD libxcvt-0.1.1.ebuild 443 BLAKE2B 16629eedc9d8f77b5106fb1ce51097ade89d1b278827cc85c3fe973bca8e1510e768e8ee1d88e39535e3278fa0a57d992bbedea2e0965d193c6c1f27b37c417b SHA512 41f6ae4220c16c90978a7b1fdfd597989fee3e4fa30db1367a0777aa348acbfe0482eda68047d6a66e41b9971b838b8ecc2d376d1c50712a075c2ec50aed0fe6
+EBUILD libxcvt-0.1.1.ebuild 442 BLAKE2B 233e5ef634982e03c3fc61e4da57a91e0497e33179eec118935ebaa26ebd880b9363cae6fdaede9c4a0eea9fa18a1e937aecf33de9eeed3fe55652a9519f6f6c SHA512 e7d81d91fb7a88076736c93120cfce15d26f83bea2b8b79670c3372cb950a632d57d9b6ee3185fcf2a852fc17813782f55b2c13a77654a2d6cc99acb7e3900a4
EBUILD libxcvt-9999.ebuild 443 BLAKE2B 16629eedc9d8f77b5106fb1ce51097ade89d1b278827cc85c3fe973bca8e1510e768e8ee1d88e39535e3278fa0a57d992bbedea2e0965d193c6c1f27b37c417b SHA512 41f6ae4220c16c90978a7b1fdfd597989fee3e4fa30db1367a0777aa348acbfe0482eda68047d6a66e41b9971b838b8ecc2d376d1c50712a075c2ec50aed0fe6
MISC metadata.xml 235 BLAKE2B 5ed3cd35ac32a5cdd6ac490bafdbc1cd03fc8c6bdbc8194ba7f4a34151a24c4ade7a80705d92348d6d13a9579d18b19ec40a353bf014dc02f98980bfa03d3574 SHA512 3fe78f6dd92b87b30ed02aef15ed72ec5cb62f4c6568dd9b98dcb2f11a4b9ce93955e34c62112a310b4c4a51f87e0e31e31ae5af140e1054c127d3cd344d7267
diff --git a/x11-libs/libxcvt/libxcvt-0.1.1.ebuild b/x11-libs/libxcvt/libxcvt-0.1.1.ebuild
index 4da7a73c761c..c3e798caa2d6 100644
--- a/x11-libs/libxcvt/libxcvt-0.1.1.ebuild
+++ b/x11-libs/libxcvt/libxcvt-0.1.1.ebuild
@@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz"
inherit xorg-3 meson
if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
DESCRIPTION="X.Org xcvt library and cvt program"
diff --git a/x11-libs/libxkbcommon/Manifest b/x11-libs/libxkbcommon/Manifest
index 5cd9ff10b0a2..f32125bfec24 100644
--- a/x11-libs/libxkbcommon/Manifest
+++ b/x11-libs/libxkbcommon/Manifest
@@ -1,5 +1,5 @@
DIST libxkbcommon-1.3.0.tar.xz 455256 BLAKE2B f53a47005dd411855d1d5c39a33ef58d22982b2d4c2014320722f7fe9a9b468366c6090fadd067e50a846f22de7b80164b684615a8bcb1b14a478609cc4deb74 SHA512 9585ab1df7f2d95b991a786ee1f1de0a645aa315edb93cb093f3409fc76ef7b8f8189a6a7bfd179dc01c5d105d9c9eea40a395762eeffe0618b0c3ee116c0d18
DIST libxkbcommon-1.3.1.tar.xz 471036 BLAKE2B c46d39876bd4477fe838e17e744ed04388417cfae8bb77c7de48237d31f51fe230d2705733dc0873253b48c61530fbe932e4da7317217c31a7897702fa1d03b4 SHA512 3b2cf6ae9ba4dc8b6fe702ac1fa700034fbc9bd147c73bd2cd93546bcfb71865734b3e46bad35a8fd618ed97266a02dad1dc966c63e6b10404a64919459d933e
EBUILD libxkbcommon-1.3.0.ebuild 1473 BLAKE2B 1899976239bf7e21b0d58228d85f4411a39551b378734b8d5d1d4dbcfb0d56dcc90da3f563c3603b2722f148075da2c0ce7458fc0c18b1ae06301c806ab8e8b2 SHA512 304e75d388e86b30239cb7d846b5cdb7ae5bdaa7b5ea08cffe237eabc159a69d1bb6733612525a0fe0259369f2d40563439f1f2d7712540171554e556885c88a
-EBUILD libxkbcommon-1.3.1.ebuild 1481 BLAKE2B 5a5bb83061a5c4ca5ba9fdc21d892642bf52d07f1161dc2bab145a75839f1e11fbea1bf3055e6bbcadded565889acc10b8526d7a710d5e9279e70c0d5f839be5 SHA512 5c90bae170591b8fc26c0bdb14a055c5bfc93dcfa6a444115574133d32a8befaaef6b146a04a3ed57d3432e301a394ea76429bf622fecdf75c42f67a1097399a
+EBUILD libxkbcommon-1.3.1.ebuild 1479 BLAKE2B 948888627d1aa7100daea6d33c2b7ebc7c6e2867c3e2322acced98fb43f3f67370e254c1b9bb124ffdb0fa6b07cf32b01ee53280a7f07d5fe84299f999350066 SHA512 13d822ff90b8ee364f8c80339acaa78c1d28dcf762033af37e2195c4cc72e9d5a455742a9c64c1a38b3a32c1e5aa89605edad56cfcd7ddcb7ae5c6525164a95f
MISC metadata.xml 326 BLAKE2B d18efe3aa2e5fef21aac673bf0c7e951e4e998a9182f1372a343aea035be05252e195d62d991677c90d78dd8ffd89b77c45e4235c3c757e85399c064db7af9e0 SHA512 b6f5d79d6a1243c3bf0511d95748a943545e143242feae120c6932559f003caf3e15de1f56f12f177dba9c00ccbbfb3f8080c7ee95856e401561e67ad0a0a0ea
diff --git a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild
index afdec5dec587..9fc5834bc506 100644
--- a/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild
+++ b/x11-libs/libxkbcommon/libxkbcommon-1.3.1.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} = *9999* ]]; then
EGIT_REPO_URI="https://github.com/xkbcommon/${PN}"
else
SRC_URI="https://xkbcommon.org/download/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
PYTHON_COMPAT=( python3_{7..10} )
diff --git a/x11-libs/pango/Manifest b/x11-libs/pango/Manifest
index 2588bfe7f3b9..9b342e8c56f6 100644
--- a/x11-libs/pango/Manifest
+++ b/x11-libs/pango/Manifest
@@ -7,7 +7,7 @@ DIST pango-1.48.5.tar.xz 1819476 BLAKE2B 8529e8cbcf0f33be56cf09229abe45fb3525e12
DIST pango-1.48.7.tar.xz 2050880 BLAKE2B 2ee048d9713aed0972ffdf3feb96c7c0683ffa1494ac2b798a4f6b1f5797d689b0e0c06bcc3f4a10130d23279ed295a3a59141c75bd3a0f2da7facf62d6c3baa SHA512 e5680d628f531bea7633945bd74dc51a93c4c881dec58fcf9f6271043e77b82a4805e311355cb4d9f8cdfcdf52785a5a6391517a264b62416c26e82dff4aca39
DIST pango-1.48.9.tar.xz 2063756 BLAKE2B d1610aaac783b95a35ad3e083b4bab33f3d4beff533386817addcb5eb9022de242087ffe4e62c043870b4aac1fbc0fe3e1c5d18744909a5a05015a702dfea2e3 SHA512 e3bba743bb596b0a34cedc893f9af0216bcc9fec521c2da09cfdeec9ad80a05b5c53c3fce1a225ab27536e9335725cffb87c66867d0522fd4632df00b1d4c056
EBUILD pango-1.42.4-r2.ebuild 2310 BLAKE2B 6068b613ba19c35420774bfff3ff2f292d67430ca167246e8b7c4132f34f5165ad2e4f24df5080ce7c8f677f45d5e48ba555e04eefcb8c751243ed2354d2bf6a SHA512 5c05c5db53a1127119981966f9f144e95fa04c07dccde5df9341a24aef0479a6cddf3b0e7bae0f339f32737618efbd89f367d6f512ed0a01715008226ecc640a
-EBUILD pango-1.48.10-r1.ebuild 2286 BLAKE2B 55034f42e682e0997522c44188be4599178bb1f935006413f5f1b5ef08e0f62bed95691bc5894b059356a9a98f9759f817104152e8bd61619c72899664c3ccbb SHA512 bc14e5ada67b6969b4b1be800a04bdc4b0a1bbcb4bd90c1ec20f47202594d525b0b453a528e3843ef6b4b9c00fb388b356b2ad7203824f25498ae441690fcecb
+EBUILD pango-1.48.10-r1.ebuild 2281 BLAKE2B 47ab13c343ad4f2d09a7c258164eeb9b06eb7566e44a18c6bbbbf73e838e90a601ca8c609bf47dab83cd2b9e3e2a2c86d492cc9b902056cc5d35f2c6dc8bb667 SHA512 994205edb3352d026a51f64f1d16db4a8e2a9b903be551be501fbbc529111c488a50c14fba6bfaf518496b624708541e623622f388723eb59e589d52cf0d6050
EBUILD pango-1.48.5-r1.ebuild 2140 BLAKE2B e53a8cab9f9de8c8e5828fbfe3784877ef4c416ee39a1780a49b0978c5f4a85ff21e2a53a3204c65a51458d25b143ce8361dc8323fa34167981066040cb982ab SHA512 ebadd72e5bfb7ed5fccc1da685d6b973c7931fcc076c6a466e49e8c41980e0a781f3ff42272b83b0b9db02224b9a30881fd2f0c484c9f0f163101f17e1b5b3c9
EBUILD pango-1.48.7-r2.ebuild 2273 BLAKE2B 01b85b64743d399ec1372c34f8fe356cf08132a94b42ad3a6675088d90533d326cdb804bfca96cf52c197fef228574ef77b4d428a4102ed9dd0346a29ca995aa SHA512 25316916803bcfbb1f90fb6921d8d0596e70d1ea4f9eac9d35f612d55f3c53131d2f11d80469ff8b0244ad8758b54d937baba46f49fa38a29013430e48935d26
EBUILD pango-1.48.9.ebuild 2054 BLAKE2B 487470875c5a78508292841229e1600208c73dcf4bf10accbffeff3f7ff04e85c2cf3623d085af116e753efc172951b3b9c168996859c6253430a9ca1ab4c369 SHA512 1c87f5774542d295a7f5ef2d8fe3445654493ce426af739d0f823c03732021df5667195462f498daf670f908e23558f43cb7e81802fbaa7faf98a44dcdc290c9
diff --git a/x11-libs/pango/pango-1.48.10-r1.ebuild b/x11-libs/pango/pango-1.48.10-r1.ebuild
index 9eb3d082e26a..c83171f103b0 100644
--- a/x11-libs/pango/pango-1.48.10-r1.ebuild
+++ b/x11-libs/pango/pango-1.48.10-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/pango/$(ver_cut 1-2)/${P}.tar.xz
LICENSE="LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv sparc x86"
IUSE="debug +introspection sysprof X"
diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index cb2373f34a0c..06ddb45f154e 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,4 +1,4 @@
DIST pixman-0.40.0.tar.xz 634752 BLAKE2B 29b71f5eb6c3df0318c7a6153c6abbce29748b0b578697916414a869a029635fe5e0bab06b8f701a764c95e475c115ed12eb4f93c751d234b5868f4c4196d7db SHA512 8a60edb113d68791b41bd90b761ff7b3934260cb3dada3234c9351416f61394e4157353bc4d61b8f6c2c619de470f6feefffb4935bfcf79d291ece6285de7270
-EBUILD pixman-0.40.0.ebuild 1666 BLAKE2B 8339d9706ca95fe69b4867a434d38a3e18d361c6bea96019ada8c9112559b5b025262415a30ba53f5e91e0b66a890ab906d9c76c5e0712b31434c6b8e731e928 SHA512 2cd680ad534d5eec4783a8339c128af3d32553f041fcf34e226041946fd1db30476b4c6ac2f28f88d0556e2578cf708b9c1edd627452f757908462c8add5d3f5
-EBUILD pixman-9999.ebuild 1661 BLAKE2B 50684ad73e5be11ede13f57afbd56ba5653550774654cfc3f6fb82b2501479e72db9e5e67277b17146e4517e643ba0c0ab30bd2057524dfadb4ed52cdbbd8cc2 SHA512 168e5004344045e3146023463bd5f364d073a71ff3c1097b84f6a4e1c93552ea16d2649d5c1597f68bde71d0cb53c12eab190db0177c6da33a7c6a4073ee7709
+EBUILD pixman-0.40.0.ebuild 1851 BLAKE2B 40f21271b618365fa23f17272896597b0a5ba6bb249e1aa72244b1079a1e5cceb200e51d974ca1a65cc6e6add176f2631823214f59f2890b37b8d37d6a9b57cc SHA512 bd3ff7029cb8fa8bf202eb9967b75c2b9b27c4dd3504420f066756b7cd02c7048ff4b73339bf7cbe0f688249aac136c056bcafc4973f0c0d93a2ff24b0fd15d5
+EBUILD pixman-9999.ebuild 1859 BLAKE2B ccc5b9b92936bd435c60e99f5ce1b2bdc5231fc522b5c4f4a998b2da259ba45edc1ce749646c71d07c702b26d33680ceb5a2f0aa90e7699856f42a7afbc2a76e SHA512 f14a343095a5312c67423b89387942b27581263f114d5a091553e2f0e13f52b55233b833ecad9438435aa2026679e566d44263cc13dd4c5f6cf9fd6ba6d013f5
MISC metadata.xml 392 BLAKE2B 5ad5ba991fefef08fe1fa364ce726a90a338c6840947cd6fb9ac57b7e4cdff0389d9a6fac955164529a51ee5ec92cd2e478e4d330484593fcfdfc8d5325ca21b SHA512 ae68e9a2a492e899bff3ea5c70c88f054fde927c18e9d4a3c08030c8b2f5b6f2977bf9590b4d4776bb1151a3cd9de72bc18460c0ebdc2f506c8ff51b99a5b3c5
diff --git a/x11-libs/pixman/pixman-0.40.0.ebuild b/x11-libs/pixman/pixman-0.40.0.ebuild
index 90fff3bb9046..a269bcee7084 100644
--- a/x11-libs/pixman/pixman-0.40.0.ebuild
+++ b/x11-libs/pixman/pixman-0.40.0.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
fi
-inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
+inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs
DESCRIPTION="Low-level pixel manipulation routines"
HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
@@ -28,6 +28,11 @@ multilib_src_configure() {
local openmp=disabled
tc-has-openmp && openmp=enabled
+ if use arm && tc-is-clang ; then
+ # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
+ append-cflags $(test-flags-CC -fno-integrated-as)
+ fi
+
local emesonargs=(
$(meson_feature cpu_flags_arm_iwmmxt iwmmxt)
$(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)
diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index d79304a2d1a2..e6332d538639 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -9,14 +9,14 @@ if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
fi
-inherit ${GIT_ECLASS} meson-multilib multiprocessing toolchain-funcs
+inherit ${GIT_ECLASS} flag-o-matic meson-multilib multiprocessing toolchain-funcs
DESCRIPTION="Low-level pixel manipulation routines"
HOMEPAGE="http://www.pixman.org/ https://gitlab.freedesktop.org/pixman/pixman/"
if [[ ${PV} = 9999* ]]; then
SRC_URI=""
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
fi
@@ -28,6 +28,11 @@ multilib_src_configure() {
local openmp=disabled
tc-has-openmp && openmp=enabled
+ if use arm && tc-is-clang ; then
+ # See bug #768138 and https://gitlab.freedesktop.org/pixman/pixman/-/issues/46
+ append-cflags $(test-flags-CC -fno-integrated-as)
+ fi
+
local emesonargs=(
$(meson_feature cpu_flags_arm_iwmmxt iwmmxt)
$(meson_use cpu_flags_arm_iwmmxt2 iwmmxt2)
diff --git a/x11-libs/snorenotify/Manifest b/x11-libs/snorenotify/Manifest
index dfbbeccda587..1f57fd321891 100644
--- a/x11-libs/snorenotify/Manifest
+++ b/x11-libs/snorenotify/Manifest
@@ -1,5 +1,5 @@
AUX snorenotify-0.7.0-desktop.patch 1517 BLAKE2B fc126c421ca7feae0f64e913ac9ff9d19fb47bf2ac8743d70756b04b2d17bcee8736c16377208bbf81c61281797effe783e3ed6b9a827529eb1046b2f4ffe189 SHA512 be7663b95e7884f9b77891bf175ae87bae33d2aeec1076538428785aa496b60a7dbe5f48aae8ab443100cba4cd90f4638545df80184df9d98f2c0222775da072
AUX snorenotify-0.7.0-include.patch 561 BLAKE2B e6d75957732b6cef79ca9c043efdcb2d860cbb6de90ad231edc8d5364a6544e466ff296ad1ffcbfb89671e9173fd7936dee81dc76c9f4fd2a6272e1ddcfa7b2c SHA512 5f644739f76aafea122e30ce0978371fecab5ab2c4a13ae11cae69fbfa23be0ea1f7075d296f181d9568e84a54a683f13b0a1cb1a83d47ba7d3c7febb2de391e
DIST snorenotify-0.7.0.tar.xz 200032 BLAKE2B 4eb4f7a57bfde7a780b868a8c57c5d1e262809fd2b591597d69c3e98b712b926e287009b453a5e00ba5f805728d986441824eb226bd73c94375d11129be03d4d SHA512 2030a7b6bc69d3803e83e1a6d26efa5bfdd3facf53dcaade6059b85cea3db879ea49b9e02dbce3b043b4ddded21509a6d5859a4002cfd57a870a0e39cd11011a
-EBUILD snorenotify-0.7.0-r1.ebuild 1052 BLAKE2B b971038f29e3cd8356da2515b52dd8382fde5132a929b2d46666967de6c1abd7b45a874685aa817ffe084e72fddb74bc33b454053b894ee9fc9917fccd4ccd1b SHA512 42d2bc1d21a3d5e8e0b7b910e697baf6acff1e3aafef026f35620851548266c69245a28ed5aaf2337497c2827010e0c992dfcfd03b6516495f07aa829a1fdbbd
+EBUILD snorenotify-0.7.0-r1.ebuild 1059 BLAKE2B 17d1ad74257e2c288068c7e0b11dfd0b88e333804238aaba98ad3799e2306fc0a8c5db66801997588189efae71a43f4ad6408312ae5cb31a1011e1f572477207 SHA512 8ae4e12bba49d6938a8df7460f6e36fe5c231fca5ef8336be588df0107a2e035b61c33dff96f8a59464ff3407a73d193675c34751d5cde19ad252dc7bad04534
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild b/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
index 4d88523fddf5..a57a16a0ba29 100644
--- a/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
+++ b/x11-libs/snorenotify/snorenotify-0.7.0-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz"
LICENSE="LGPL-3+"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
IUSE="sound test"
RESTRICT="!test? ( test )"