summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin17689 -> 17692 bytes
-rw-r--r--x11-libs/libX11/Manifest2
-rw-r--r--x11-libs/libX11/libX11-1.8.10-r1.ebuild (renamed from x11-libs/libX11/libX11-1.8.10.ebuild)9
3 files changed, 8 insertions, 3 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index d7e65b2ba3e9..7ad75602f0db 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libX11/Manifest b/x11-libs/libX11/Manifest
index e4c5c6a76ae4..fbae89736ec0 100644
--- a/x11-libs/libX11/Manifest
+++ b/x11-libs/libX11/Manifest
@@ -1,3 +1,3 @@
DIST libX11-1.8.10.tar.xz 1839380 BLAKE2B 72ff400e1aad5bcb04e5dd3fb43f7767fad47e38cf628382cd5ffd5a204efc4de4f626027dddbbc7e10f80f8eaee0bcdf9792d9d012256366920f7ae0cffcb15 SHA512 f801f5b77cbc55074f73dc95b29fff7b5e1b13b99641f6e397788ad9f31a29793ed4e8e5bd373122c790ef90627e8f9d6d5e271051c1767a479a85c55cd82bc1
-EBUILD libX11-1.8.10.ebuild 941 BLAKE2B 7adecdf97166041a97183c52a45d9dd47252c0538dd1dcac3b124f65eb511a861669f3ec34b7a1b75f70a68237bffbabbdfb2f305f744ee7f1ef1265da3f00e3 SHA512 842ae3cb6d8422fcc2f92ebc471280785bbf6fb32d18a10dccad3d34467118af50b3cb2837ef58cf0223d8b3fd144f281548f1d85df0a72cabd78031cd276ff5
+EBUILD libX11-1.8.10-r1.ebuild 1286 BLAKE2B f44c2c48a4d44f711b5d6f58f0e24560911cf11e5fc960895c352df64b689bcea6be81e2c22a547addf997906529b01db56844c7e02cf6e06edeeb70ecb1dab4 SHA512 29e2b4d78ff884e37acfdba2a9599ca7f6f2038b4cb1c66c7512a930094cc02011777718b3b71c24a5025450028628d192f482e1ffbcbbd99523d8481afd07d9
MISC metadata.xml 395 BLAKE2B 7912fcccfd8d8a4c9c1e5601783a0668679506638511ee719bf7bb95f99415fe95a417343060cf5ca3fe918ab1f9847f74861af36d3c712afa321272cd13cf66 SHA512 c2956ef519fe59d0f713732059224568b9d7c34579654b71993b02227a512c1ac3057dc7f81c6bc93834fd4fee212f1ae26f4055ea92f3eb7524da7d9e690f8f
diff --git a/x11-libs/libX11/libX11-1.8.10.ebuild b/x11-libs/libX11/libX11-1.8.10-r1.ebuild
index 35d1e55b1484..ccd2a3bec8b1 100644
--- a/x11-libs/libX11/libX11-1.8.10.ebuild
+++ b/x11-libs/libX11/libX11-1.8.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,12 +14,17 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390
IUSE="test"
RESTRICT="!test? ( test )"
+# HACK: libX11 produces .pc files that depend on xproto.pc. When libX11
+# is installed as a binpkg, DEPEND packages are not pulled in,
+# but to build source packages against libX11, xorg-proto is
+# needed. Until a "build-against-depend" option is available in
+# ebuilds, we RDEPEND on xproto. See bug #903707 and others.
RDEPEND="
>=x11-libs/libxcb-1.11.1[${MULTILIB_USEDEP}]
x11-misc/compose-tables
+ x11-base/xorg-proto
"
DEPEND="${RDEPEND}
- x11-base/xorg-proto
x11-libs/xtrans
"
BDEPEND="test? ( dev-lang/perl )"