summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-02-27 19:26:40 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-02-27 19:26:40 +0000
commit4418da21bd05d610a3450f4aa75481785ca372a0 (patch)
tree05975a5e68e88b64b58ed4f9c416e36cd4dbff4e /x11-libs
parentacfd7c956a7b45da7af1452ec12e0b2d5e6ac65b (diff)
gentoo auto-resync : 27:02:2025 - 19:26:39
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin17661 -> 17663 bytes
-rw-r--r--x11-libs/fox/Manifest5
-rw-r--r--x11-libs/fox/files/fox-1.7.85-fix-metaclass-header.patch17
-rw-r--r--x11-libs/fox/files/fox-1.7.85-sanitize.patch31
-rw-r--r--x11-libs/fox/files/fox-1.7.85-tools.patch27
-rw-r--r--x11-libs/fox/fox-1.7.85.ebuild120
-rw-r--r--x11-libs/libICE/Manifest2
-rw-r--r--x11-libs/libICE/libICE-1.1.1-r1.ebuild27
-rw-r--r--x11-libs/libSM/Manifest2
-rw-r--r--x11-libs/libSM/libSM-1.2.4.ebuild61
-rw-r--r--x11-libs/libXau/Manifest2
-rw-r--r--x11-libs/libXau/libXau-1.0.11.ebuild14
-rw-r--r--x11-libs/libXcursor/Manifest2
-rw-r--r--x11-libs/libXcursor/libXcursor-1.2.2.ebuild23
-rw-r--r--x11-libs/libXrender/Manifest2
-rw-r--r--x11-libs/libXrender/libXrender-0.9.11.ebuild16
-rw-r--r--x11-libs/libXt/Manifest5
-rw-r--r--x11-libs/libXt/libXt-1.3.0.ebuild31
-rw-r--r--x11-libs/libXt/libXt-1.3.1-r1.ebuild2
-rw-r--r--x11-libs/libXt/libXt-1.3.1.ebuild31
-rw-r--r--x11-libs/libXv/Manifest2
-rw-r--r--x11-libs/libXv/libXv-1.0.12.ebuild17
-rw-r--r--x11-libs/libXxf86vm/Manifest2
-rw-r--r--x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild18
-rw-r--r--x11-libs/libdrm/Manifest2
-rw-r--r--x11-libs/libdrm/libdrm-2.4.123-r1.ebuild83
-rw-r--r--x11-libs/libxcvt/Manifest2
-rw-r--r--x11-libs/libxcvt/libxcvt-0.1.2.ebuild19
-rw-r--r--x11-libs/libxshmfence/Manifest2
-rw-r--r--x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild13
-rw-r--r--x11-libs/pixman/Manifest3
-rw-r--r--x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch106
-rw-r--r--x11-libs/pixman/pixman-0.43.4.ebuild72
33 files changed, 202 insertions, 559 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index ca94b83e3647..8143c8dfd768 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/fox/Manifest b/x11-libs/fox/Manifest
index 53d4a7534f56..536ab39d003a 100644
--- a/x11-libs/fox/Manifest
+++ b/x11-libs/fox/Manifest
@@ -1,10 +1,15 @@
AUX fox-1.7.67-no-truetype.patch 1424 BLAKE2B 5e43098934e319c64e16e990618c93418c423dc670c9352cf263fce98e317870772d9f7c1ec986ef29daa24f65bf2daf1d5cc443431487891369c2d91a7862b6 SHA512 903e75c6c51fa58036206ba044a7f1d9247999c0a8d722c79cb728f555a42acb1c217be575861b7773444315b628da4d465624b5dc6e40a4f5a6493ec0bc09d5
AUX fox-1.7.67-pthread_rwlock_prefer_writer_np-musl.patch 890 BLAKE2B 656deaecb94f1c2a550f37aa1007d97af6834374c41cab3b13fafcd87554b95acec0655963896830ead7979b474390dbaefd217b2c72c68c8c14a784d9eaf146 SHA512 3ccdf6ede09bccbf0941892a655c98f3e0de684d7ca721106c53ee5262cd25f2da8efb088bfda0f7cd25607e6b2006f7c9211d20b95a369b1fc58db4cd8fc20d
AUX fox-1.7.84-pthread_rwlock_prefer_writer_np-musl.patch 937 BLAKE2B 2fa49b121834f040d613d54ceb3f3faddbe4cf48019db13872ef9e89d9479e5d21246d8fb70caae3386b6c8cda2da70274f34b68edf85722e24e61169553a6b3 SHA512 21e851be235682f6e5106990e998ea130452d0717ec86e7316bb3373ff01c968d31ed1e7f1d914c2c3f3131a8ed85a2b701c14d768e27be2792fc4e0eb582b04
+AUX fox-1.7.85-fix-metaclass-header.patch 319 BLAKE2B 5a8cd2d611a5f6e113544668cd922fba2c2ee5dc80029960aba38e8cc543932349687630b5fa3c46cbb2f3e3ad0c7fa976e963de24c4393cff4dc08a2d033946 SHA512 0657d9525b3bdbf3d954c5890f4a5ba10dfc49d2de03034ed6a73f6806527b4c8a0d39150663a878c17e25f530a4e4d41473be3a420babdbc9d38a019992496c
+AUX fox-1.7.85-sanitize.patch 1004 BLAKE2B ed41f04fec530bd233b6cd6b731762d882a6f1c3e75de45e166589d32e4fbcc51fb75ea7ec2d1fbd674fc22f1af741e63018ed65f6578135a55e6aa39197727f SHA512 f63ce0f87b2a9a60feaf8ff5b8e83a6e976f4a5cc35c29d74480f48c3de6fa38f73bea0528180caeeaa85986b04fcf56fbaeabfb1b82e1093fc74a7e61c7fc50
+AUX fox-1.7.85-tools.patch 943 BLAKE2B 6e4410ba768e4cd6555821ea138ef9ea84247cf8ae2f38a949f303f9cd05d55710617a939deab1f8335d405a4ec384a46c89f4a7487d13b54589caf28fbaf2ee SHA512 5cfcb621a88e99fd5d9c677b4e97a7541dd115b0bd0080b8f00751a07d88f85286e56cc55b5d3c9d45781813c06c0cb6bf19fa0271d04e30b9a7592bc9fe3a2c
DIST fox-1.6.57.tar.gz 4284018 BLAKE2B 3efbc6188225f9444fbd347359e8b4041a08fe654acb99c48e4966e501a2f72a44863f2e9b60ae810a259951f89cfc27b9a8b6341e029627066712e0dbf20e40 SHA512 e7b91054a9ea674818803415284cb61572935d22466e446cb37ef68344e2684e8acd567f7c8a6912f939dcbcc37455119ad6a01ac30513f460d0b3937b7e6087
DIST fox-1.7.67.tar.gz 5689421 BLAKE2B 60f2d8e887a41f1e234cd31c1bd2702bcedae0f1b47cb7b9832c317e34a9b517cb603033d28e5ed66c4b97c85deaf3caa8dd40a508eaf715d63772e6ef0020b0 SHA512 a45db7ea9453e2afe0ff61ed6608925e94f9202dc1fbee5e2b88a5a1c16310019cb4611090f8234ad6ebc46a6519a36085683c4553d47bc9c21b8ef0c13ab540
DIST fox-1.7.84.tar.gz 5879987 BLAKE2B 803a698eb5d976a04dd30b03a3c65f840d09e173292b8448dc02905b37ea352d0fe71b4a35f806f7ee2a8b6e6436b0c1dc9185ac3a17ecda3fb63a1b583e7348 SHA512 5590f16272a0630cb49e74e0f591e65886dd81ba1b0121d403fa3689ca8b23a727c75b645b417eb87e67fd0ece465b493146c8bb51d117a6559bb19b1b2b4297
+DIST fox-1.7.85.tar.gz 5912948 BLAKE2B ba9b224212efd91e4643e4f97bfd571802c48bf379239a4f580f820e1f6d8c8d55c321febfd42b4dfc7b366715e893365cd198c4cb9c22c5fb8c525b16b1f888 SHA512 7a67d564c69ddac1a9dec62837943ec7aabd951c72715ac12300f728f0fad3365e39cdbf7fe1ab31e0ae8cf11381d62eaeb3edb64d1773d4cd2279db4fd280d8
EBUILD fox-1.6.57-r4.ebuild 2777 BLAKE2B 0d4e4e4d3010ebd8039eebf6c0818328eeaf04ea2633dd22d05f49144caac0ead87a9570c06c0833940349b78fb45b64c0d907669867e809175cbc054b84a848 SHA512 1ee7125e378bc9ea964215a25bd0ac1d7ca2f91ab23ee2455d7a8a4fbdad61b418b3354ddf91d7ee614d9f657f678b7dd599b934248e1484c2e085f3cd4ae988
EBUILD fox-1.7.67-r3.ebuild 3655 BLAKE2B 4eec8cd4c5b4fe9a7da723fed8d50842cd68cf13d8b33ffe9b2ef048566fd2d4fcf73bd6b69e3af67d26f7c45105ac7fb2d4b71f2d8aad864b1b9e15b7afe194 SHA512 1187e83b4ee7a8d29ae89020015171b43e62ab0bf324e4ed1c8c0215dcfc9fbed373aa605ced058c72273e7faed64007c0a9aa2731694d5e3b533dc9d118e102
EBUILD fox-1.7.84.ebuild 2953 BLAKE2B b9adbfcdf47b455ec5b8a8f468a8833b61475ed6ef18c45af246ac82e1d8b383cdba56518ab152777d70ff06d62b51b082df765bc27b27622759003bf774b289 SHA512 5420a0a7094a8497d7e1169bbe0f18c1067522331746635efafd416d6269b78bc17fc14123c8e86c6a84706e5668dc102d8f2b339798606f54f329218a268741
+EBUILD fox-1.7.85.ebuild 2858 BLAKE2B d3d5abba6ee421720fa7b0ac625fa94dde635cdbe012ce3e39c76cdf9a33b693b8cbcc8d605809fa45866135242f6b7ec97a9aa8d481a082c938940403753a42 SHA512 9b3f7e833e9d6545178132627b626dc50cf6d647e2b4235f65fc90c0b2507e2a63b80229c7e0e39cd2036196127a418bd9a55fcb379be22279ce8e7dfda2d074
MISC metadata.xml 353 BLAKE2B e9db8b14c07f63f450153af626408d7007471113ba54acad5aa97aac5258d02fe6702db354cce45ceca20444756f5ceb0c46dbacb6fae28fb06320f24221cbbb SHA512 26adab0c5f6876716fa0c87398e9d4009d162d4d202d0455d987837617316aecf8096b10c2a99a5529f7b9d5a324f9aa386d11d0f22c574114acebd15e30fdaa
diff --git a/x11-libs/fox/files/fox-1.7.85-fix-metaclass-header.patch b/x11-libs/fox/files/fox-1.7.85-fix-metaclass-header.patch
new file mode 100644
index 000000000000..fbd57bc409f7
--- /dev/null
+++ b/x11-libs/fox/files/fox-1.7.85-fix-metaclass-header.patch
@@ -0,0 +1,17 @@
+fix from snapshot
+prevent:
+> /usr/include/fox-1.7/FXObject.h:54:28: error: ‘FXSelector’ in namespace ‘FX’ does not name a type
+
+--- a/include/FXObject.h
++++ b/include/FXObject.h
+@@ -25,6 +25,10 @@
+ #include "FXCallback.h"
+ #endif
+
++#ifndef FXMETACLASS_H
++#include "FXMetaClass.h"
++#endif
++
+ namespace FX {
+
+
diff --git a/x11-libs/fox/files/fox-1.7.85-sanitize.patch b/x11-libs/fox/files/fox-1.7.85-sanitize.patch
new file mode 100644
index 000000000000..3d8d707509d5
--- /dev/null
+++ b/x11-libs/fox/files/fox-1.7.85-sanitize.patch
@@ -0,0 +1,31 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -65,9 +67,6 @@
+ AC_SUBST(LT_REVISION)
+ AC_SUBST(LT_AGE)
+
+-# Prevents setting flags.
+-CXXFLAGS=""
+-
+ # More secret source
+ AC_GNU_SOURCE
+
+@@ -145,7 +144,6 @@
+ CXXFLAGS="${CXXFLAGS} -O2 -DNDEBUG"
+ if test "${GXX}" = "yes" ; then
+ CXXFLAGS="${CXXFLAGS} -ffast-math -fstrict-overflow -fstrict-aliasing -finline-functions -fomit-frame-pointer -fcf-protection=none -fno-stack-protector"
+- LDFLAGS="-s ${LDFLAGS}"
+ fi
+ fi
+
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -3,7 +3,7 @@
+ # For non-gcc compilers, change the options to "no-dependencies"
+ AUTOMAKE_OPTIONS = foreign dist-zip
+
+-SUBDIRS = utils include lib chart doc tests shutterbug adie pathfinder calculator controlpanel glviewer windows
++SUBDIRS = utils include lib chart doc tests shutterbug adie pathfinder calculator controlpanel glviewer
+ EXTRA_DIST = ADDITIONS AUTHORS INSTALL LICENSE LICENSE_ADDENDUM TRACING README fox.spec fox-config index.html aclocal.m4
+
+ bin_SCRIPTS = fox-config
diff --git a/x11-libs/fox/files/fox-1.7.85-tools.patch b/x11-libs/fox/files/fox-1.7.85-tools.patch
new file mode 100644
index 000000000000..bd28a51ed328
--- /dev/null
+++ b/x11-libs/fox/files/fox-1.7.85-tools.patch
@@ -0,0 +1,27 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -3,7 +3,10 @@
+ # For non-gcc compilers, change the options to "no-dependencies"
+ AUTOMAKE_OPTIONS = foreign dist-zip
+
+-SUBDIRS = utils include lib chart doc tests shutterbug adie pathfinder calculator controlpanel glviewer
++if COND_TOOLS
++ INC_TOOLS = adie calculator pathfinder shutterbug
++endif
++SUBDIRS = utils include lib chart doc tests controlpanel glviewer $(INC_TOOLS)
+ EXTRA_DIST = ADDITIONS AUTHORS INSTALL LICENSE LICENSE_ADDENDUM TRACING README fox.spec fox-config index.html aclocal.m4
+
+ bin_SCRIPTS = fox-config
+--- a/configure.ac
++++ b/configure.ac
+@@ -51,6 +51,10 @@
+ LT_AGE=`expr $FOX_INTERFACE_VERSION - $FOX_BINARY_VERSION`
+ LT_INIT([win32-dll])
+
++AC_ARG_WITH(tools,[ --with-tools choices are yes, no])
++AC_MSG_RESULT([$with_tools])
++AM_CONDITIONAL(COND_TOOLS, test "x$with_tools" != "xno")
++
+ # Check win32 compile
+ case "$host_os" in
+ *mingw32*) OS_WINDOWS=1 ;;
diff --git a/x11-libs/fox/fox-1.7.85.ebuild b/x11-libs/fox/fox-1.7.85.ebuild
new file mode 100644
index 000000000000..03b6463e40c0
--- /dev/null
+++ b/x11-libs/fox/fox-1.7.85.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="C++ Toolkit for developing Graphical User Interfaces easily and effectively"
+HOMEPAGE="http://www.fox-toolkit.org/"
+SRC_URI="ftp://www.fox-toolkit.org/pub/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.7"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+bzip2 +jpeg +opengl tiff +truetype +zlib debug doc profile tools"
+
+COMMON_DEPEND="
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ bzip2? ( app-arch/bzip2 )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ opengl? ( virtual/glu virtual/opengl )
+ tiff? ( media-libs/tiff:= )
+ truetype? (
+ media-libs/fontconfig
+ media-libs/freetype:2
+ x11-libs/libXft
+ )
+ zlib? ( sys-libs/zlib )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-libs/fox-wrapper
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+ x11-libs/libXt
+"
+BDEPEND="doc? ( app-text/doxygen )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.7.84-pthread_rwlock_prefer_writer_np-musl.patch
+ "${FILESDIR}"/${PN}-1.7.85-sanitize.patch
+ "${FILESDIR}"/${PN}-1.7.85-tools.patch
+ # fix from snapshot-1.7.86. to remove in the next release.
+ "${FILESDIR}"/${PN}-1.7.85-fix-metaclass-header.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # -Werror=strict-aliasing (bug #864412, bug #940648)
+ # Do not trust it for LTO either.
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ use debug || append-cppflags -DNDEBUG
+
+ # Not using --enable-release because of the options it sets like no SSP
+ econf \
+ $(use_enable debug) \
+ $(use_enable bzip2 bz2lib) \
+ $(use_enable jpeg) \
+ $(use_with opengl) \
+ $(use_enable tiff) \
+ $(use_with truetype xft) \
+ $(use_enable zlib) \
+ $(use_with profile profiling) \
+ $(use_with tools)
+}
+
+src_compile() {
+ emake
+ use doc && emake -C doc docs
+}
+
+src_install() {
+ emake install \
+ DESTDIR="${D}" \
+ htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
+ artdir="${EPREFIX}"/usr/share/doc/${PF}/html/art \
+ screenshotsdir="${EPREFIX}"/usr/share/doc/${PF}/html/screenshots
+
+ local CP="${ED}"/usr/bin/ControlPanel
+ if [[ -f ${CP} ]]; then
+ mv "${CP}" "${ED}"/usr/bin/fox-ControlPanel-${SLOT} || \
+ die "Failed to install ControlPanel"
+ fi
+
+ dodoc ADDITIONS AUTHORS LICENSE_ADDENDUM README TRACING
+
+ if use doc; then
+ # install class reference docs if USE=doc
+ docinto html
+ dodoc -r doc/ref
+ else
+ # remove documentation if USE=-doc
+ rm -rf "${ED}"/usr/share/doc/${PF}/html || die
+ fi
+
+ # slot fox-config
+ if [[ -f ${ED}/usr/bin/fox-config ]] ; then
+ mv "${ED}"/usr/bin/fox-config "${ED}"/usr/bin/fox-${SLOT}-config \
+ || die "failed to install fox-config"
+ fi
+
+ # no static archives
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
index ff6b89e33d2d..32e14860807c 100644
--- a/x11-libs/libICE/Manifest
+++ b/x11-libs/libICE/Manifest
@@ -1,5 +1,3 @@
-DIST libICE-1.1.1.tar.xz 335960 BLAKE2B 2849418aa0a66a9137481194bb91208fae4a1eb9a4f9f509b52da7668b8281b6c36f4ba4bdc686eb008a2561b89801fb9270b22887b7c5044e6c14a1ae94dfae SHA512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3
DIST libICE-1.1.2.tar.xz 342900 BLAKE2B 8dbfb61382009397260415a68a74dd27e277815b22000a617fc688cf12257293de8e29a69df91e88dcae93e14f193bf653ed8dee747b4c2bf5493a509ed9b937 SHA512 340f51ffa1f14ed442ab8bcea92dd63df147c48242e232e818cafe02f43de7ab6e99c5430b9cb8d0dc661295239d2b3f6bdb6a092ce51a98afa06235257e9b1f
-EBUILD libICE-1.1.1-r1.ebuild 596 BLAKE2B 2ebc8265c4a17bbd85b32039a71bb792537fa06ff7049de1f03b226020e9a2b93ab610e4ce5565cbac89f7d3ec3c9a8cf3aa3bdd245d5b34b00d988ddd4a9317 SHA512 3f48144f0d0a05c5ac64fcc0fc8f46334ef393c0cb71c3398e4036898b0e8355b99c93be54c74592d2887820bafc1acc76c3bbef33ab9e66fc4d57e13e197d77
EBUILD libICE-1.1.2.ebuild 596 BLAKE2B f9440ce5ca9ab28f0aeb604c97e7714bf39f50155302fcc3b2a92492936b6b0b4a9fa53c6510ae238f7db0260aca46fc2a5e6ab2424e4801d6fa9772c7666e4e SHA512 9bad83ef72e91287c864b19745f737d0dce550fbdfe9d1151f1219f77d935dcc32350fd993c1f5b884e9004175c1bf24bacb65f6b083b95d3aa08b13e6f2ee3d
MISC metadata.xml 337 BLAKE2B c895594110c07848bd58cf4a28df82dbdc5f26671689386a667afd32f3925d4b401887d992282416213be51536ee4d24fd00c0f85d52c98eb71d66854209055b SHA512 2718c47a51ba70e9622bd3bf5e6d987fa2f57d122e25aa972f71585ddf3dbdb8bf34eaa0492846e6230d951f8d557948e1d7e3f54ee27765b63e8f9f2e6fe604
diff --git a/x11-libs/libICE/libICE-1.1.1-r1.ebuild b/x11-libs/libICE/libICE-1.1.1-r1.ebuild
deleted file mode 100644
index 0ad7ffc51e51..000000000000
--- a/x11-libs/libICE/libICE-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Inter-Client Exchange library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- elibc_glibc? (
- || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[${MULTILIB_USEDEP}] )
- )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans
-"
-
-XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- --disable-docs
- --disable-specs
- --without-fop
-)
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 6267c2f21873..afc6f1801bc1 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,5 +1,3 @@
-DIST libSM-1.2.4.tar.xz 306944 BLAKE2B c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a SHA512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
DIST libSM-1.2.5.tar.xz 312708 BLAKE2B 9babbc5409037d1292c85c0b23ff21975f614e9cfe53c6878761e67489815862a98ef84a2249161279fd5d7af7ff886cfbafb63b82832ee142e513e3d359e6cd SHA512 f2e58503a7cd144a610621104b4727878dd5ba0cdf8220e72f27a3474c9b49c01dc514c60cbdfb35a9318f307b27a601580725cef0f6b5091d4c4ea57cef8c91
-EBUILD libSM-1.2.4.ebuild 1648 BLAKE2B 134dd63b7bd5e9d73a815933f81fa2ab8a4005799f6585ca198730ed8dac69753f725b69454e0de43331479fb712d73addc522b2e98d1fe953e56cabf202192b SHA512 5f37b91ad078df215517228d1d199ac9ce6cd2738c72bb5e072f3d1b6e1b3f125b1861c0936d7629927841906ca696b4f7682236c1ec800d822e2c4bc045ee45
EBUILD libSM-1.2.5.ebuild 1648 BLAKE2B 8f75353b95b7435256e265c42d49f9588896f3ed1fffa20e4616e03ac00b2b15bd476899a3691af05ac1d777755c381badf0544566100cfb6bd03e051611f448 SHA512 050bc181aa685d2cb56e07dd4047b88915e3cdd6f3767a1a36e263c594a8ad9425f9f49b3fa0e901dc32c0b86153f3fc0c8f5f2c29ccd462666cc28cbb03c73e
MISC metadata.xml 457 BLAKE2B 895411214399309db731cd3f1c5c49ec5a505aa4a7a03e9fc39e7027b1956aeae7b0ffebe1d6f4500eaba907c0aa2ce7332f56de0b53ebc26dd000835a29c9ce SHA512 9e810808a715e91e939d710c5633675d4a7d74b2a18d8054d1932f6022bf186ae981b1ffffd81893bb1959923ddf541908a24656e7c308589994178dbab9ff60
diff --git a/x11-libs/libSM/libSM-1.2.4.ebuild b/x11-libs/libSM/libSM-1.2.4.ebuild
deleted file mode 100644
index ee83ca5eaaca..000000000000
--- a/x11-libs/libSM/libSM-1.2.4.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Session Management library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+uuid"
-
-RDEPEND="
- >=x11-libs/libICE-1.1.0[${MULTILIB_USEDEP}]
- uuid? (
- elibc_Darwin? ( sys-libs/native-uuid )
- !elibc_SunOS? ( !elibc_Darwin? (
- >=sys-apps/util-linux-2.24.1-r3[${MULTILIB_USEDEP}]
- ) )
- )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/xtrans"
-
-src_configure() {
- local withuuid=$(use_with uuid libuuid)
-
- # do not use uuid even if available in libc (like on FreeBSD)
- use uuid || export ac_cv_func_uuid_create=no
-
- if use uuid ; then
- case ${CHOST} in
- *-solaris*|*-darwin*)
- if [[ ! -d ${EROOT}/usr/include/uuid ]] &&
- [[ -d ${ROOT}/usr/include/uuid ]]
- then
- # Solaris and Darwin have uuid provided by the host
- # system. Since util-linux's version is based on this
- # version, and on Darwin actually breaks host headers when
- # installed, we can "pretend" for libSM we have libuuid
- # installed, while in fact we don't
- withuuid="--without-libuuid"
- export HAVE_LIBUUID=yes
- export LIBUUID_CFLAGS="-I${ROOT}/usr/include/uuid"
- # Darwin has uuid in libSystem
- [[ ${CHOST} == *-solaris* ]] && export LIBUUID_LIBS="-luuid"
- fi
- ;;
- esac
- fi
-
- local XORG_CONFIGURE_OPTIONS=(
- --enable-ipv6
- $(use_enable doc docs)
- $(use_with doc xmlto)
- ${withuuid}
- --without-fop
- )
- xorg-3_src_configure
-}
diff --git a/x11-libs/libXau/Manifest b/x11-libs/libXau/Manifest
index 051e8e5ae2cd..97d76ebdbd8f 100644
--- a/x11-libs/libXau/Manifest
+++ b/x11-libs/libXau/Manifest
@@ -1,5 +1,3 @@
-DIST libXau-1.0.11.tar.xz 274108 BLAKE2B ffd037d6a5bd8bbf10d15747469c5277b3061b87793d8acf095f60aa121bdc0831da9d3e6c369846fd40d2ba03ef209e1e8febff64736d4ececd135a8fabb0a3 SHA512 f56abba3bef3fdd4739dfa69367a4251b5fab7c89194c9aece9efa66b9ebbf0736690cc9bd654aab19d9db377e4b9a5268c9c020b3d293bb5351bff5fe75a4dd
DIST libXau-1.0.12.tar.xz 282624 BLAKE2B 739c1ed5cc86eaf6116bb324808e442ee485fb81bc882f873d924302494e93c3eae1a2ad3f92e115faf72e647578e7b9501c73ac18db1839edc2fb69a143a834 SHA512 4bbe8796f4a14340499d5f75046955905531ea2948944dfc3d6069f8b86c1710042bfc7918d459320557883e6631359d48e6173c69c62ff572314e864ff97c5e
-EBUILD libXau-1.0.11.ebuild 385 BLAKE2B a7888f1b7c388fdb0ca529d74c30f5c6692d34e7572b38c1304c45c209e498239838b55ec6c5e7d9b3b01559b0544815d5443887e22d57641db431c544c4eed0 SHA512 c855e78e7d5506cbc1c89e3eb0da65e7953ca5d6abe572742fb3c19371677a8b1fa35ff4727aee4e663b3a5fe0854fbafb44045d8190bd19d33ec0d63cca9e17
EBUILD libXau-1.0.12.ebuild 385 BLAKE2B a0fc8bbbd59bac46d7384361c4c6a72dbf7a445f8e05c3efc997a270cc9bd33dba0b4fa4c6c430a323fb80b148c7aaa03efe376ade398cd02f804ea53a3c2afd SHA512 2b0d8c66d630df362f8e6588a0d8ae7f584516f8fd2326fba28bce066e546dee7978efbf068d763bff937e1570d543591b335ae187087c398697139a2a113cb6
MISC metadata.xml 337 BLAKE2B bccad5dd3ea84c6ca278438b94fbfc3e94b65b1808a5004c71c10023c774528084e5afd9e17bc852d2e0b8cc966539d02985ba4485e05e92c7b404277250e50c SHA512 8c81a02a3f99267055e0d044a99b3add40e6737236718e1d5cca35b21b417295a4eae9405c6becd7b42792bb1e387c44bf9c3c31f163f8414da265ff21f41904
diff --git a/x11-libs/libXau/libXau-1.0.11.ebuild b/x11-libs/libXau/libXau-1.0.11.ebuild
deleted file mode 100644
index 11a6e56cc865..000000000000
--- a/x11-libs/libXau/libXau-1.0.11.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org X authorization library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/libXcursor/Manifest b/x11-libs/libXcursor/Manifest
index ace83324a787..cccb358e0b19 100644
--- a/x11-libs/libXcursor/Manifest
+++ b/x11-libs/libXcursor/Manifest
@@ -1,5 +1,3 @@
-DIST libXcursor-1.2.2.tar.xz 289536 BLAKE2B 1619f71a514586bab7651aa47702a06a3b6e8d9c60b27c7eabe39b49dff9e83a050b88e171fdde4735ad4c62b1be4be10c84af35bb3e78dedccd9cd85fe3680c SHA512 6550ce1e69b35ef3356f25e31aa2779503d9cea780eff307cb646364993dfaa971304085d32677e68996bd3b8e067436c8fc89aeb4db07a12ce5bc93b735b5b0
DIST libXcursor-1.2.3.tar.xz 292764 BLAKE2B 46e95522d2ff45e5d2b3bfe4570de54ab9189e05956831996dee688cb306962ae5b5b37bfa49bffc8e9d0cf23b6ee501f65b24094b815c46f50baf2de7ea42ef SHA512 069a1eb27a0ee1b29b251bb6c2d0688543a791d6862fad643279e86736e1c12ca6fc02b85b8611c225a9735dc00efab84672d42b547baa97304362f0c5ae0b5a
-EBUILD libXcursor-1.2.2.ebuild 881 BLAKE2B fa077f580efc2781d90db90795ca597ff5f3ff2b8adf771075342bf67a4dc586188249b78c24cac917fc07c7653e18692a613dceef664e1f6f857e480a15a13a SHA512 a2e5d1c2c04c0f0af2a8938ac8833d1dd0c84fb0332994d624d702d9d5257b7377f9d2730f3dc55ae04d3b59acb113e4de9100808a9034e4189b8ac0ae323e30
EBUILD libXcursor-1.2.3.ebuild 881 BLAKE2B 31260370c8360597263782fcf69a71f6bac2eb3910455b324b6755d254ef6d5ed38e4b771a5788212f9112989cb69f2bbc861a6802b9e8caad537a65ce06b8da SHA512 8669470170bf13d1483e50cb6c2fb923e49d51c71deee56b8dff3449aaee3d067762d48ca74bf773525ccc24b626f750ecc3c70ac155f4dbcec1cb986128020c
MISC metadata.xml 341 BLAKE2B c8efd915b38a2d39c542bcbab6fc55b5d6e9859e3c81064f666bacc342f3eee63c2cc1e4f9e6ce095d28242c2e7d04021eb0c34b3088da601fa9c8c78ad28bff SHA512 e11bbb32b278b773e6a393a574c80ab35b84e8eddb542a85df8c288005476de58c326605de76ba7a37504100a20a71ef1bbd61f3402af3f79a81a28d60ac4d90
diff --git a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild b/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
deleted file mode 100644
index 49637dfdb577..000000000000
--- a/x11-libs/libXcursor/libXcursor-1.2.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Xcursor library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="doc"
-
-RDEPEND=">=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
- >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-
-XORG_CONFIGURE_OPTIONS=(
- --with-icondir="${EPREFIX}"/usr/share/cursors/xorg-x11
- --with-cursorpath='~/.cursors:~/.icons:/usr/local/share/cursors/xorg-x11:/usr/local/share/cursors:/usr/local/share/icons:/usr/local/share/pixmaps:/usr/share/cursors/xorg-x11:/usr/share/cursors:/usr/share/pixmaps/xorg-x11:/usr/share/icons:/usr/share/pixmaps'
-)
diff --git a/x11-libs/libXrender/Manifest b/x11-libs/libXrender/Manifest
index 5eac995d73c6..aa2f19175daa 100644
--- a/x11-libs/libXrender/Manifest
+++ b/x11-libs/libXrender/Manifest
@@ -1,5 +1,3 @@
-DIST libXrender-0.9.11.tar.xz 302900 BLAKE2B b603118a02bc0bd64a98ac9820e6fd46a0613441b630d10aa8955c3a5e364c283f3d7323f7cd64e6c3a4c599409ae9d7c847751edc3250946342008abb66a015 SHA512 2327cc1b530382d81df29b8d579f801f1f990202107cc84506986bcf5d15010d414e9418987b200e3f222d188afce46f0d7754febcdca62a5fc1e541b3bb82de
DIST libXrender-0.9.12.tar.xz 310432 BLAKE2B 703f32aabc074097796ecf97933fd9eb74aca4794496ae5d62fac3cef8646d41fffa8904ac3e76735473f918fa65e9c3da16e54ac512c45f2b00592e8e46dff1 SHA512 3d24a6877b500608e3e2a393532a99d4fd54fc343375d8fb51dfbb1b50cedf002c7722f771cf7776f93cb6e0421ca5966ce45435cb402d5f12a398f9ea743474
-EBUILD libXrender-0.9.11.ebuild 432 BLAKE2B 0c5ba38f9c2a63bc504bcd9aa8a073bfc80e15ea4b26d21de647ca3f841efe360ef375eb942a32097fde58b364dc2ce1cdb9c91c0a43496600e2e27c44436b20 SHA512 c4d272a3f37ce0117d0c7bed7f54debfec96b747dcfcb98f47c38215c2ed631816fe78e79e3085ee5f7b7b46d2694c4eb3c3e1cb3217c7a2c6c51ad8d8835736
EBUILD libXrender-0.9.12.ebuild 432 BLAKE2B 0b6cf1888f17126adc3f423622ef08eafb1246015b7e8ff4fe883cc63190aad1f692b8fe0000616396df3629ca270d9a7ab238811846769ec48d974cdc64e4b1 SHA512 5b60a66ee2e25e3fbf7b162501e4fe46c616115d7a531d55128a341a903ac089728d9a26b36f41211a57dda7d223f2df819a93ba1ce3296e28e366f68878225e
MISC metadata.xml 341 BLAKE2B 02c79694315c5ca33c90a8854cbf506addc7b69a68fe066f99a45c3fbe7764ebc69c03808215e056c2bd0f7b0261ec173d02a623e8c91c3a090b9ae77a1c83a8 SHA512 158a1a560ef016f8fd5c85a6dc65fae5ce9e960f65be43913a58a4218b2f24ef4cd925a490140f8463b206fb50d5c18243c9dc0ea56b0639f5ad9e5fbc0cb31c
diff --git a/x11-libs/libXrender/libXrender-0.9.11.ebuild b/x11-libs/libXrender/libXrender-0.9.11.ebuild
deleted file mode 100644
index 4e4fcbab1b40..000000000000
--- a/x11-libs/libXrender/libXrender-0.9.11.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Xrender library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
diff --git a/x11-libs/libXt/Manifest b/x11-libs/libXt/Manifest
index b9480c003726..0dbd2e172ba2 100644
--- a/x11-libs/libXt/Manifest
+++ b/x11-libs/libXt/Manifest
@@ -1,7 +1,4 @@
AUX libXt-1.3.1-ppc.patch 830 BLAKE2B 53cbc1049100fc6c7fb889efb7362f560199330fa4bca68db4331b23bd026aa68cca04308a9917c589334c9240422996a22f5a868d295a0fc2678f9cb9100f16 SHA512 9d9b4ac01e630e4c70295b31c8708d7321888ec1bf16e63f49f0fbda2d6edb61637663c1caf4eb0b71dce7cbcde41dd0a2520da36e44cbe65cc1cecd510fa235
-DIST libXt-1.3.0.tar.xz 688084 BLAKE2B e8ac62bee544521471f25d3138b88d8d740bf8701aa7b6c1badcb9f725659c2648f3fd31813e0a05f1091514323bcea0788319cd36dfa945213f83cae87afb7c SHA512 64c5978655135b925c3aaad86b1aa6a3f3b57ad8b3592bf142be616b8aa339a02c2fc7badfab9564ea8076ea8f37acfe31709ed528f5a1d251f2d116aa074118
DIST libXt-1.3.1.tar.xz 691200 BLAKE2B d3ce6475a1d5c87fac635d6b1d644679900b4bec1c3691fb3700bb9fec5009157f0920a567e2715e00792ea292681beb41f6b8950f34bd063e6d60d126cbd034 SHA512 c220292f60b0f53134cf9364831a32bbaa9fa6bbb3a7143e917920957b7a48c616e946042747089f29ea9d8a18ecd64de620bcaf56d82462e7107de906f5db38
-EBUILD libXt-1.3.0.ebuild 812 BLAKE2B a11a6f99be2d939badf9eb9c9affaf082cd3f4f25fd692b656a660fe52c54bbf1bb19bea56b46fabb1149d90ad2161452011da494b05152437db56040ddb6a31 SHA512 f080dd8843af6569cfcf3aef9f4af008b42f232c2f40bc5e354f037179057ba598a5b67d5a7564df25be20e2b66d93849a6f3e2e8bfd1f9080fe5d9e191a519d
-EBUILD libXt-1.3.1-r1.ebuild 863 BLAKE2B 2034c92d71b0885af921e88f719c4a2db6b3f9092c4a7dea207c7a5da2da01753e051c1e3e9842ea2e93d0a7cc2a0f0caf754d8cfdb8f7bffb11f5b16967f799 SHA512 e8c4ee510b66c570cc06986bae25a47976fc30cdf93b25afec1df819516ce9a9dcfb66061435e9020537f6fa2b2377a4983b7ce28a4197aa754d77b21e3afe98
-EBUILD libXt-1.3.1.ebuild 812 BLAKE2B c3c16bb2964bc9582bc5fe08933c27ef9e7009a3b1d00e4c1d75fad4b96b891d8eaa636950ace30c4cff30e7613ec6dd479348404bbb598e4c590483813d982c SHA512 9877cb4fee53b8a08ad0876a55e3bc7a94e77069af788468d793fe0e746c76b5dcdb25938957b2bb0039c7c3dc8259625e4e697f3830d18829fdc378af4a3065
+EBUILD libXt-1.3.1-r1.ebuild 855 BLAKE2B 8be83aa3d105323a8b8995c94a327fbbb30d684d09edef8b57c77953e492ad16e4175bb7ce66e48b5f55c43271a3b7490f7f7221e7b2a73dec3fd0513db1b0f1 SHA512 b245263ab0785041d4823ef2ac1fbff6e3b8c0716201c417493360e3c6c2ea270a716de544f2afa84e9654345fc6176ded1f5c12250398c816decec030c7e9c7
MISC metadata.xml 336 BLAKE2B f3ceaf37a1b9096462f9c82a317f29ef6d144aff5051be6a92235ebb2155fd7f01efa71466c59c2de4fdda58f84b2c3d790a15010fb16c6836e37fa6f2485170 SHA512 bca56314490246cde70c6b3104a7458cb72d9995d7a833817a91add87ce89dabe08b542de9d80f493ad849a73aacc3b8556acda29fe683eaa6d8c34882bcd054
diff --git a/x11-libs/libXt/libXt-1.3.0.ebuild b/x11-libs/libXt/libXt-1.3.0.ebuild
deleted file mode 100644
index 2609b04707b4..000000000000
--- a/x11-libs/libXt/libXt-1.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org X Toolkit Intrinsics library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-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}] )"
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- $(use_with doc xmlto)
- $(use_enable doc specs)
- $(use_enable test unit-tests)
- --without-fop
- )
- xorg-3_src_configure
-}
diff --git a/x11-libs/libXt/libXt-1.3.1-r1.ebuild b/x11-libs/libXt/libXt-1.3.1-r1.ebuild
index f714c7614f95..cd8cb92de0dc 100644
--- a/x11-libs/libXt/libXt-1.3.1-r1.ebuild
+++ b/x11-libs/libXt/libXt-1.3.1-r1.ebuild
@@ -8,7 +8,7 @@ XORG_MULTILIB=yes
inherit xorg-3
DESCRIPTION="X.Org X Toolkit Intrinsics library"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/x11-libs/libXt/libXt-1.3.1.ebuild b/x11-libs/libXt/libXt-1.3.1.ebuild
deleted file mode 100644
index 15d5578aa0e9..000000000000
--- a/x11-libs/libXt/libXt-1.3.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org X Toolkit Intrinsics library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-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}] )"
-
-src_configure() {
- local XORG_CONFIGURE_OPTIONS=(
- $(use_with doc xmlto)
- $(use_enable doc specs)
- $(use_enable test unit-tests)
- --without-fop
- )
- xorg-3_src_configure
-}
diff --git a/x11-libs/libXv/Manifest b/x11-libs/libXv/Manifest
index 3583b62f3133..3fcac279cb5a 100644
--- a/x11-libs/libXv/Manifest
+++ b/x11-libs/libXv/Manifest
@@ -1,5 +1,3 @@
-DIST libXv-1.0.12.tar.xz 276020 BLAKE2B 567e824b77dd05a9e48f0ff0a4591d7088ee5b681b8822cda6a89c85b14a7471603cc5c80138d0734d7adaf9746610d443013492d10aa2a9efe4749e15e0388c SHA512 bdd00de1ce6a8911056181ab4de32f9e319a68567389162d4bc2e3c9946d5f3c60f87eb6c53f74c9b6a342255e591d5fef4a445a4ac8ca3c1b6fe87d42c51c1e
DIST libXv-1.0.13.tar.xz 281460 BLAKE2B a906908b95c47b8f5309ef7e3c800d560aaf4121908b351c66880977b1ee26302de2b8004692be25ffdca3d26a179034f9931a120194933aaf85ccc8f6bc91f7 SHA512 80d7a11e6415fbe0fc50c3c2a1abf8f0f2ec38446c9c8d88ff48875cd94b8949cb1028f2ab37476c4b25cbd7eac34dde9132dd998c4e04ea576b95ae411ba946
-EBUILD libXv-1.0.12.ebuild 485 BLAKE2B 3855b1e641b2e7eeed3cd58d4c62c25bffe5a2515f930ff73882cfc36075f1dc0ed20139b6e142fa61163a944cb1bb8fdad8b08a8b7a5cd43bbffa62610b2dc5 SHA512 f37ceae95421b8a78af7898018db49cb1f15512f49315f60fb1c7b4b989f03b2c7ff32a103391300e916917e2ae9bd4ef3148ef842575e9c0fbac292343e36fe
EBUILD libXv-1.0.13.ebuild 485 BLAKE2B dad92d779268ef1ff91319b4dbc90669dc9b671ccc388a6e6984ea90d1dcc26815ec8adf8a6c8828346a79469cb6fe4f0cf01e04f4869af6fffa7953ba57f07f SHA512 41eee8bbc08857a815cd750fee90af1ef7731afca530f9b9cc6ffde54a7680bbf495de8e1577dc42dfb8717b2e926834aa4c878c881cd915bee195cce73d2964
MISC metadata.xml 336 BLAKE2B df53f0c032a8ae8449fcb3a321b35be1981e1044461aa6356d1e47126ba671cf398614e88525d9fd9be633513556636f6813948e9bec593f2997bf48c47e2928 SHA512 9c32d9805677aa96736b66019dbd73055de44e2aa7581d123884b0a691b5cdcb3dbd1a8efd5d06e82ce7a987bca93f2127dfaa12cbde48d3e9162a7b7b9f599b
diff --git a/x11-libs/libXv/libXv-1.0.12.ebuild b/x11-libs/libXv/libXv-1.0.12.ebuild
deleted file mode 100644
index 2a12b2cc2fae..000000000000
--- a/x11-libs/libXv/libXv-1.0.12.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Xv library"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-RDEPEND="
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
diff --git a/x11-libs/libXxf86vm/Manifest b/x11-libs/libXxf86vm/Manifest
index a19220046367..810bff65e108 100644
--- a/x11-libs/libXxf86vm/Manifest
+++ b/x11-libs/libXxf86vm/Manifest
@@ -1,5 +1,3 @@
-DIST libXxf86vm-1.1.5.tar.xz 265384 BLAKE2B 4e94267ad815cf47ec558959ca122d89b5f8b54ead2b2cb93dc3ef7f9bc694b515978a0b2301bb8e48d32bc768595b50cd8cb71e7a65c65a752699b80c2c079b SHA512 68226fcb9773a583ea417ab413146203dd7db6ff8a4d388285da972353355e11e179861a77c9fa284aefac025bb3bbf5a9537fa0bf246c782e0116a667c9d9b6
DIST libXxf86vm-1.1.6.tar.xz 271712 BLAKE2B f5d996ad757c51c6d4bb206b8e595b474a79a0569cedc2c6b7cfc4adf4a5c1b4f22cde82e64a74bf468107bbebc2bae69d0e2c5afc7f2512725f482706a64e7e SHA512 7fb3ac4302eea43b70d5106f6c7a113e28e2807da22d2bb7f040e0c4afd322cad4b7f258a5bd6da3940b6b6b39065e1acb218a6dc0ba06b9dd86ea3849231266
-EBUILD libXxf86vm-1.1.5.ebuild 480 BLAKE2B 266b1020e6422edc1ca2e0e0c2fdc013c853d32954b154a7965c98b4822c88ab31f2aaf0953bb1be688784aa7cd25b222ba80ffdbd09c0fb318d228cf33aad5c SHA512 d220cd374c57061ecd98ee89fb2eaf880487efad9eff75b6e9b343f9374085d185bb870b7879a7888e6e642a113b78edfd876587d14e462467221a757b79f5da
EBUILD libXxf86vm-1.1.6.ebuild 480 BLAKE2B 92c6ae769b6b2ea11a6c99aab92a5073141efa4b84d916fe16450005ef683d35dbc98ca7342ee5c2495b372f56771de61568d9364919ac206723e0faae8d4767 SHA512 1f84c99d16b9f4b46c2e4bed31578fe38c62a61bb4771362c2b7a82620119552bad04b847d0c03a4b75e1a2375a8794611292c3714f1439aa9503a6303f7c2e4
MISC metadata.xml 341 BLAKE2B 0fde03018f6bd9fe5ab8a01f13387fce7e15707acbb3bc7fec3c9f444f0b374a4b388f786f5b0b1bf8cc84a5cbbd4655a4980a716a7d47db7ee9bf3347e9898a SHA512 34043e9c37357b1a6a1ac66f2c159e3393ed6c4ac0e3ffabf5ccbe48c85d7ee62e98c7d6a022685bf6b2f30a8886e386f402f4fbbdafca7343c828ca316bdc12
diff --git a/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild b/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild
deleted file mode 100644
index e983409be891..000000000000
--- a/x11-libs/libXxf86vm/libXxf86vm-1.1.5.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="X.Org Xxf86vm library"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
-
-RDEPEND="
- >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
- >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
diff --git a/x11-libs/libdrm/Manifest b/x11-libs/libdrm/Manifest
index a8380ebdb846..687707ab1e4c 100644
--- a/x11-libs/libdrm/Manifest
+++ b/x11-libs/libdrm/Manifest
@@ -1,6 +1,4 @@
-DIST libdrm-2.4.123.tar.xz 481112 BLAKE2B 5a621682ef32bb9b9b69b153a36db4b85df54595ade9910091ff62a477ea30fc9e7f22ab5d9b8c8a5f9f1cf428cb400b5e62f3cf811227666de718ddd8cdcc34 SHA512 d3e6ba26bbd609fd87ca131690547eeb6a903c0a8c28b7f5cd5d0947619da09f31daf7bf4b6c38bf5e5dc173e2ccba476338ef682d8cf06d6b71ba73fc9b948d
DIST libdrm-2.4.124.tar.xz 481244 BLAKE2B b463dfb78168c9c94d7dd7e241a233f6500bc6ef00487daf81b936975a3d4f056cc83a764aee6de7200f5804e3aa05c0b2d3fb7e10ada5e1bc414d9a8f120f2c SHA512 0408c3ae5780c57d19321a9a7b046d656e252b2f48e520b2beb18f83495bea39c445deb9a9a6795b46194051c2ea4da476e08c63972daf841064099df6dff365
-EBUILD libdrm-2.4.123-r1.ebuild 2514 BLAKE2B 42af888eb1961e291182c6f7ebca9b185d2e639740614cf3059232587fae949993ec7fb2993947f0cff897381d84ffac2d1a5f8b329fefb51dc461b5e604ca03 SHA512 861f31281141dd5fef451c927a28f72ac0501da2008c281e20de8abe9172590f62f50a20111c9ff661f0cd99639547efb22b3a555fc918f40d1b047aa7d35e74
EBUILD libdrm-2.4.124.ebuild 2514 BLAKE2B 825c88a2f8eb062ee5e8a1aaeb8b39394583584fb34ac01e16806d3b8b9f7c6a6b84c8e0a216a127d7fb5270bf7db8c0fb1369f48129baf0a550d5a897c88f1d SHA512 6fbc8f6e6ceadb154a86b8fc7c85e27c9d6d6d12c3a9f5991e14a49af8c6e803a7e7c766d10aca27f25933d354079b649342037ece0b784e3ab4d7b6cf32196d
EBUILD libdrm-9999.ebuild 2522 BLAKE2B 2c7a2fc8f98e209274b956d1395a374ce6bef8f2525c19858393448f02dd3243cf867ed506fb0dfc9d6141accb5b8ed4ce767ef6ffc1f947bcadd049c5eda66d SHA512 fdff83825843fdd519520f1bc57873599050d2f05f5dc6c1380cfacb8b12da94c5a44813328d5a152f97040b95a54a83184a748ec67a733e045492dbb64ca121
MISC metadata.xml 410 BLAKE2B 86cda23d38e7b6f3581545fcd036c4d6233380e3a61b3ad8a94b8fef4eb8ae3f3a9bd4680b0cac219c0decd4c2df58bf731fce668787b0b3bf7d88f054110a8d SHA512 5c10acae8f229f49f789c0447988a4a48cb2f7de996b9d0a68fe67c0a217d405bc4face3be503562210da7f480a17aebd64d6ae9b38d8d2ff2dc031c41b438d5
diff --git a/x11-libs/libdrm/libdrm-2.4.123-r1.ebuild b/x11-libs/libdrm/libdrm-2.4.123-r1.ebuild
deleted file mode 100644
index f2fe1b0a540a..000000000000
--- a/x11-libs/libdrm/libdrm-2.4.123-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/drm.git"
-PYTHON_COMPAT=( python3_{10..13} )
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-inherit ${GIT_ECLASS} python-any-r1 meson-multilib
-
-DESCRIPTION="X.Org libdrm library"
-HOMEPAGE="https://dri.freedesktop.org/ https://gitlab.freedesktop.org/mesa/drm"
-if [[ ${PV} != 9999* ]]; then
- SRC_URI="https://dri.freedesktop.org/libdrm/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vc4 vivante vmware"
-for card in ${VIDEO_CARDS}; do
- IUSE_VIDEO_CARDS+=" video_cards_${card}"
-done
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="${IUSE_VIDEO_CARDS} doc test tools udev valgrind"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- video_cards_intel? ( >=x11-libs/libpciaccess-0.13.1-r1:=[${MULTILIB_USEDEP}] )"
-DEPEND="${COMMON_DEPEND}
- valgrind? ( dev-debug/valgrind )"
-RDEPEND="${COMMON_DEPEND}
- video_cards_amdgpu? (
- tools? ( >=dev-util/cunit-2.1 )
- test? ( >=dev-util/cunit-2.1 )
- )
- udev? ( virtual/udev )"
-BDEPEND="${PYTHON_DEPS}
- doc? ( $(python_gen_any_dep 'dev-python/docutils[${PYTHON_USEDEP}]') )"
-
-python_check_deps() {
- use doc || return 0
- python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
- default
- sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
- symbols-check.py || die # bug #925550
-}
-
-multilib_src_configure() {
- local emesonargs=(
- $(meson_use udev)
- -Dcairo-tests=disabled
- $(meson_feature video_cards_amdgpu amdgpu)
- $(meson_feature video_cards_exynos exynos)
- $(meson_feature video_cards_freedreno freedreno)
- $(meson_feature video_cards_intel intel)
- $(meson_feature video_cards_nouveau nouveau)
- $(meson_feature video_cards_omap omap)
- $(meson_feature video_cards_radeon radeon)
- $(meson_feature video_cards_tegra tegra)
- $(meson_feature video_cards_vc4 vc4)
- $(meson_feature video_cards_vivante etnaviv)
- $(meson_feature video_cards_vmware vmwgfx)
- # valgrind installs its .pc file to the pkgconfig for the primary arch
- -Dvalgrind=$(usex valgrind auto disabled)
- $(meson_native_use_bool tools install-test-programs)
- $(meson_native_use_feature doc man-pages)
- )
-
- if use test || { multilib_is_native_abi && use tools; }; then
- emesonargs+=( -Dtests=true )
- else
- emesonargs+=( -Dtests=false )
- fi
- meson_src_configure
-}
diff --git a/x11-libs/libxcvt/Manifest b/x11-libs/libxcvt/Manifest
index d5e66b7f7029..b99714efec9e 100644
--- a/x11-libs/libxcvt/Manifest
+++ b/x11-libs/libxcvt/Manifest
@@ -1,6 +1,4 @@
-DIST libxcvt-0.1.2.tar.xz 9648 BLAKE2B 8a4803eb6790fd0ea1520fd31e335f7a363c3606e74837a959453be8819ce0d450af7bb651887a891aa657a5eeac3e4983041060fa5c87b1238c83354e425de7 SHA512 3f6b2baca712a4608780686932f8881255c07bb74b1a788f9b07d4e22975c038d75111cd6b452257882a0b2bad57eebb2002f80a3e435d2e2d16936597f039b0
DIST libxcvt-0.1.3.tar.xz 9680 BLAKE2B ae104743153077454ba8923d7b8bbe77d834e4795fd735de9e42617c3e49fd63052ad37214e7ab45e3f5884cd6038b60c0ff7c52f8a7892e0dea4630aaf0abad SHA512 2fecc784375e69b6e8e46608618a5f5a8ad20ecd5229fd093883fe401dd6ea231d8b77c6753756fff01f3040bef2db60a042d40fc349769ef5348e5cd9ed1f28
-EBUILD libxcvt-0.1.2.ebuild 416 BLAKE2B 21780fa43262afbcba8da1d3df3fde9ced942da50b89151122550c5364d395cf4058940f723bdecca30881613b81676ee23111ec3e6e625e7d03eef8b1ceadfe SHA512 4c598701c53edaf3ab5f8b45acde0e77d4ebc0e8e7cf1e53691efbdc023b8f869cc9fa27b6a876ba4b2c07907163a88d42a19196ba38fe24d0dd21808f3acc63
EBUILD libxcvt-0.1.3.ebuild 371 BLAKE2B 7b0d64eefca6bc841ad2a125bdb7f0ea88121040e9bd1c61a2c4702a62760e15d1399d884c349f82e11073461612b07441210a80ce83abc0fa664e951c589507 SHA512 aef7d58d4a56c05dd3cd25143ee4afc6b8f389321886b1dd8baced6aa620734d3b429a2cd755923d4ac149f9f81b46031d636c9d29252b1c4056037fdb72d22f
EBUILD libxcvt-9999.ebuild 379 BLAKE2B fcbce6309d0364190e47438490ea768225d28d947d91805b2a217e0b26eab46f39f92c7a327fa8d52ce922ae209d5ced1d833122751cf5156a523d87846a3ed4 SHA512 766f3cef89744a83d61c16cebcc0f07eb5ad3427f14fe843a5365fe6f56d843cce5aa42d5b2643f1c623857223f42463d77b7dd555f3caa41f2a9c5dc79619ed
MISC metadata.xml 338 BLAKE2B a2ddb5adc6ae17e449baf87adb1731b6eba290736a5e9b0bdbc2fc46da8fc81fe1248c9f28d16ba1798ba215d6140c4f94a99defded313ff5cf977d2b80d6707 SHA512 2d6191c894e6466f9f37b0c658e914faaaa5c1d4899ef23911fc78417cae347c6292693df307b6bc1ac546845d2246263acd0e6d2638e36598a7f6325a30e771
diff --git a/x11-libs/libxcvt/libxcvt-0.1.2.ebuild b/x11-libs/libxcvt/libxcvt-0.1.2.ebuild
deleted file mode 100644
index 5fd59096c18e..000000000000
--- a/x11-libs/libxcvt/libxcvt-0.1.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xorg-3 meson
-
-if [[ ${PV} != *9999* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="X.Org xcvt library and cvt program"
-
-RDEPEND="!<x11-base/xorg-server-1.20.11-r3"
-
-# Override xorg-3's src_prepare
-src_prepare() {
- default
-}
diff --git a/x11-libs/libxshmfence/Manifest b/x11-libs/libxshmfence/Manifest
index f2903de59daa..ee8b0300a235 100644
--- a/x11-libs/libxshmfence/Manifest
+++ b/x11-libs/libxshmfence/Manifest
@@ -1,5 +1,3 @@
-DIST libxshmfence-1.3.2.tar.xz 259024 BLAKE2B 2f0ef0767fbb29349acf43b4cb4d7177956c06c389f0443db06e398c4e0f3b424432ce6fe8946d70fdd59b9446c53bf2f1ee126df4d41b3065f1e94438facecf SHA512 e20a6827e370726cf50489a69f4a52b897f1c44e3eba8c72a4e626b08724e877d090770b8016765736d887d5d5eaba1fda9c29066e62d259b4d1e2064bc1626c
DIST libxshmfence-1.3.3.tar.xz 264860 BLAKE2B 3c06005fdb3419b0baf2cdb1e8ac0099ce7500c87b6ed6fb641d668eb51822d4bb8cd6a79492655fef4e0472a3d0c67a9cb0e12431d19fab779b04da9816b9e1 SHA512 2261b840ea621cf4ce31961ec9df17aa2e253b268afe289dfb97c240aee27b9f443fe36de5de52a2e1210b69092efde21871e20556bac9b4f1d8a3ead1b4c498
-EBUILD libxshmfence-1.3.2.ebuild 355 BLAKE2B 1da828b2dbc30ced5b9b72018536058e6984107b0dedb8b4113c263ddeb83ee3c9541747a911bc30197886ae4e94e25ce02ebd2adc40d6d37621d1d0d5c99844 SHA512 ce7b02ba19f6990e4781895df548ac0f75fa6bb223fe4577a5a3b52e0fbed79c2340f306fb53d155235c67c57cf12bf681012fabc7867570213d37f8d258bde4
EBUILD libxshmfence-1.3.3.ebuild 355 BLAKE2B c6023a62dac1f79c90c8c084661e0782850cbebd4b1e9da8036bda4d7cd90ac3d86c93ec1cbb608eeeb30059466926280412f14fd11f3fb2f5822b478a30415f SHA512 4cd4090bf675a2468c59064cdb514d4b4ace44ac4752bd4caabff98e167608b0a759313c1d20311739f9eff31144f741e3a9f74415a42e9eab91898bcec9d5af
MISC metadata.xml 343 BLAKE2B 4b6c3bd00d5e71b96c4cb0c1eebd1606f5a7e219882a4310251f7b68b0230b4cb76ce1d5ea7f3911fe57a33c07c08ee5bd2ca6ac9d1fe690713a2ed39b0e199e SHA512 f58bff9c90477bd61d09f59b3e92b9d899d0329a1be77a76b3ac74c89e4a20a8b88daa37f4c64a06e5367fd25a40bc9709e98d141be271652185e4f2a3c350aa
diff --git a/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild b/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild
deleted file mode 100644
index d28ca9b51e9f..000000000000
--- a/x11-libs/libxshmfence/libxshmfence-1.3.2.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-XORG_MULTILIB=yes
-inherit xorg-3
-
-DESCRIPTION="Shared memory fences using futexes"
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-
-DEPEND="x11-base/xorg-proto"
diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index cca1b9f64196..52b7d6ff1f6b 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,7 +1,4 @@
-AUX 0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch 3124 BLAKE2B fafcaf9646e07d74acad752af4dd1ece5abeadfb502a2d5b93600a6fa75e33c89d0d614dcfb17e20814bceff6f5339b7cb989cbce51a23dbfaf68a208fcaaed7 SHA512 2cae551cf90fe4fbc36b1ab3f7f682e2e7c18c593b9f2edf390e666ce03c8d32a298d280366bf1fd6da59f8350f85b907e253352989144fef8ff14a8cfa984aa
-DIST pixman-0.43.4.tar.xz 636900 BLAKE2B c31e5700bfadcd72f522af50509a4a6cd7bbf90c918c75b108e50246f1c76e858125138902a222040ada192710ec788deb43eb65085416f3eff88e3ed970933e SHA512 b40fb05bd58dc78f4e4e9b19c86991ab0611b708657c9a7fb42bfe82d57820a0fde01a34b00a0848a41da6c3fb90c2213942a70f435a0e9467631695d3bc7e36
DIST pixman-0.44.2.tar.xz 650012 BLAKE2B 856aa35ae705de522d70250beee8acc872b54d2b5caa9cee6bc12ffde7c293b3db76f56c75858cc5ab1bc592fb1d4078485c2def2ae4bcd5a50b6dfc2eb477eb SHA512 b24907f9a0bf6a9aa3278d31986c562c5f2d68f8c178021497c8648aca9f91e4c6f1ecfacf93eb01ba4f03ce4cfc5970fc40bb0fe6724bac9210fc57da09cba4
-EBUILD pixman-0.43.4.ebuild 2238 BLAKE2B 2f594f023a924cd5b4e1089c45ddeeb6b41a7fb926753684c7aac21e1875f1943359f82397520700a893341d5a5d4956c5fb0a94b262a66f47c27d22ca89d143 SHA512 73d380de9fb36d1eef2fd040cdac5edcbe1cc056bf73d57426437932fbdd21667c25a9cff56d559be48ce9d81dec34bdd1716e7a81c2086352b6cb4309c93bf7
EBUILD pixman-0.44.2.ebuild 1810 BLAKE2B cca208bd8bb14a19f37271b7b6c7a4f90e7daa63687e763bd16cdd683d37d1e455808848bbde74296546e86fdef3cc0fd161c7072df8d6ec1a4adaee58fa495f SHA512 1d9ac989341b88432c75522d69cfcb0502f4b2a3a0d0bbc1b1775cabebc229476e42618597df9e8b58ebbfd191eb0523faee475d89ca6e4fec2057ec30237695
EBUILD pixman-9999.ebuild 1818 BLAKE2B b60e94340705445737bbd470e5a167b7e5d46bd28a39c55edde7a68c58b6839ccd1ea22673e671ec64e9237196315d5a32f6974d3373f6476d8ed48502daebdd SHA512 1c91d3f33486d31ea469c4989e369a3513dd1057566c845123dfaf8c10a3e4c35b28e25329982baf6747cf0f72116ae0bd5c6d606e8dbf14ba03b90851c65537
MISC metadata.xml 483 BLAKE2B 4302fc025e7ce3dfb1b2f099371f0b3263942203ffd50730c40afe491feb003d2ec17cbf8ddd4ad3c1c0d752c46b87dd944e907b6c31a6ffdcaab7b518c247fb SHA512 f4777b9c1ae7527be4f354836c51142b095ab27dd56b173a6e0b7146ad68257136f326ff7c0fa564706dcc53aebe9171d8f844bab026c139cab717c559bf2a5e
diff --git a/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch b/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch
deleted file mode 100644
index c59ed7b3e81c..000000000000
--- a/x11-libs/pixman/files/0.43.4-pixman-Adjust-arm-assembly-for-binutils-change.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-https://bugs.gentoo.org/942441
-
-From 865e6ce00bb79a6b925ed4c2c436e1533e4472aa Mon Sep 17 00:00:00 2001
-From: Mike Hommey <mh@glandium.org>
-Date: Fri, 12 Jul 2024 11:11:17 -0400
-Subject: [PATCH] pixman: Adjust arm assembly for binutils change
-
-A change in the latest version of binutils broke building pixman for arm.
-
-The binutils change:
-https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=226749d5a6ff0d5c607d6428d6c81e1e7e7a994b
-
-Closes: https://gitlab.freedesktop.org/pixman/pixman/-/issues/96
----
- pixman/pixman-arm-simd-asm.S | 44 ++++++++++++++++++------------------
- 1 file changed, 22 insertions(+), 22 deletions(-)
-
-diff --git a/pixman/pixman-arm-simd-asm.S b/pixman/pixman-arm-simd-asm.S
-index 34d38f1..3dfe723 100644
---- a/pixman/pixman-arm-simd-asm.S
-+++ b/pixman/pixman-arm-simd-asm.S
-@@ -820,13 +820,13 @@ generate_composite_function \
- .macro over_white_8888_8888_ca_1pixel_tail
- mvn TMP0, WK1
- teq WK1, WK1, asr #32
-- bne 01f
-- bcc 03f
-+ bne 1f
-+ bcc 3f
- mov WK3, WK1
-- b 02f
--01: over_white_8888_8888_ca_combine WK1, WK3
--02: pixst , 4, 3, DST
--03:
-+ b 2f
-+1: over_white_8888_8888_ca_combine WK1, WK3
-+2: pixst , 4, 3, DST
-+3:
- .endm
-
- .macro over_white_8888_8888_ca_2pixels_head
-@@ -837,21 +837,21 @@ generate_composite_function \
- pixld , 8, 3, DST
- mvn TMP0, WK1
- teq WK1, WK1, asr #32
-- bne 01f
-+ bne 1f
- movcs WK3, WK1
-- bcs 02f
-+ bcs 2f
- teq WK2, #0
-- beq 05f
-- b 02f
--01: over_white_8888_8888_ca_combine WK1, WK3
--02: mvn TMP0, WK2
-+ beq 5f
-+ b 2f
-+1: over_white_8888_8888_ca_combine WK1, WK3
-+2: mvn TMP0, WK2
- teq WK2, WK2, asr #32
-- bne 03f
-+ bne 3f
- movcs WK4, WK2
-- b 04f
--03: over_white_8888_8888_ca_combine WK2, WK4
--04: pixst , 8, 3, DST
--05:
-+ b 4f
-+3: over_white_8888_8888_ca_combine WK2, WK4
-+4: pixst , 8, 3, DST
-+5:
- .endm
-
- .macro over_white_8888_8888_ca_process_head cond, numbytes, firstreg, unaligned_src, unaligned_mask, preload
-@@ -1067,9 +1067,9 @@ generate_composite_function \
- .if \offset != 0
- ldrb ORIG_W, [SRC, #\offset]
- .endif
-- beq 01f
-+ beq 1f
- teq STRIDE_M, #0xFF
-- beq 02f
-+ beq 2f
- .endif
- uxtb16 SCRATCH, \d /* rb_dest */
- uxtb16 \d, \d, ror #8 /* ag_dest */
-@@ -1079,13 +1079,13 @@ generate_composite_function \
- uxtab16 \d, \d, \d, ror #8
- mov SCRATCH, SCRATCH, ror #8
- sel \d, SCRATCH, \d
-- b 02f
-+ b 2f
- .if \offset == 0
- 48: /* Last mov d,#0 of the set - used as part of shortcut for
- * source values all 0 */
- .endif
--01: mov \d, #0
--02:
-+1: mov \d, #0
-+2:
- .endm
-
- .macro in_reverse_8888_8888_tail numbytes, reg1, reg2, reg3, reg4
---
-2.45.2
-
diff --git a/x11-libs/pixman/pixman-0.43.4.ebuild b/x11-libs/pixman/pixman-0.43.4.ebuild
deleted file mode 100644
index f81d1c4ed4d0..000000000000
--- a/x11-libs/pixman/pixman-0.43.4.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EGIT_REPO_URI="https://gitlab.freedesktop.org/pixman/pixman.git"
-
-if [[ ${PV} = 9999* ]]; then
- GIT_ECLASS="git-r3"
-fi
-
-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
- KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
- SRC_URI="https://www.x.org/releases/individual/lib/${P}.tar.xz"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="cpu_flags_ppc_altivec cpu_flags_arm_iwmmxt cpu_flags_arm_iwmmxt2 cpu_flags_arm_neon loongson2f cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 static-libs test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PV}-pixman-Adjust-arm-assembly-for-binutils-change.patch
-)
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use test && tc-check-openmp
-}
-
-multilib_src_configure() {
- if ( use arm || use arm64 ) && 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)
- $(meson_feature cpu_flags_x86_mmxext mmx)
- $(meson_feature cpu_flags_x86_sse2 sse2)
- $(meson_feature cpu_flags_x86_ssse3 ssse3)
- $(meson_feature cpu_flags_ppc_altivec vmx)
- $(meson_feature loongson2f loongson-mmi)
- $(meson_feature test openmp) # only used in unit tests
- $(meson_feature test tests)
- -Ddefault_library=$(usex static-libs both shared)
- -Ddemos=disabled
- -Dgtk=disabled
- -Dlibpng=disabled
- )
-
- if [[ ${ABI} == arm64 ]]; then
- emesonargs+=($(meson_feature cpu_flags_arm_neon a64-neon))
- elif [[ ${ABI} == arm ]]; then
- emesonargs+=($(meson_feature cpu_flags_arm_neon neon))
- fi
-
- meson_src_configure
-}
-
-multilib_src_test() {
- export OMP_NUM_THREADS=$(makeopts_jobs)
- meson_src_test -t 100
-}