summaryrefslogtreecommitdiff
path: root/x11-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-12-20 07:50:47 +0000
committerV3n3RiX <venerix@koprulu.sector>2022-12-20 07:50:47 +0000
commitef4d67f1907798e309efed58d673fd60594a14a8 (patch)
treede3ad0f65999c31df8a545f5d8918bae816e0a4c /x11-libs
parent30be4d7d2806b014770312920fcda743d4dc67d0 (diff)
gentoo auto-resync : 20:12:2022 - 07:50:47
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/Manifest.gzbin18837 -> 18838 bytes
-rw-r--r--x11-libs/libICE/Manifest2
-rw-r--r--x11-libs/libICE/libICE-1.1.1-r1.ebuild (renamed from x11-libs/libICE/libICE-1.1.1.ebuild)8
-rw-r--r--x11-libs/libSM/Manifest2
-rw-r--r--x11-libs/libSM/libSM-1.2.4.ebuild62
-rw-r--r--x11-libs/xcb-util/Manifest2
-rw-r--r--x11-libs/xcb-util/xcb-util-0.4.1.ebuild16
7 files changed, 88 insertions, 4 deletions
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index fd95775f9fc3..7f7df79eaf7d 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libICE/Manifest b/x11-libs/libICE/Manifest
index 0f2ed86d8985..e26165a09b0e 100644
--- a/x11-libs/libICE/Manifest
+++ b/x11-libs/libICE/Manifest
@@ -1,5 +1,5 @@
DIST libICE-1.0.10.tar.bz2 393116 BLAKE2B 2089cbddab679f8565f0b7bf0313616b71f33cd403aea2cb84032a247c1e1d01de343058c31be73214bd6dea7fc167fa6a0f81704c960bc279d904bdf4bf804f SHA512 2f1ef2c32c833c71894a08fa7e7ed53f301f6c7bd22485d71c12884d8e8b36b99f362ec886349dcc84d08edc81c8b2cea035320831d64974edeba021b433c468
DIST libICE-1.1.1.tar.xz 335960 BLAKE2B 2849418aa0a66a9137481194bb91208fae4a1eb9a4f9f509b52da7668b8281b6c36f4ba4bdc686eb008a2561b89801fb9270b22887b7c5044e6c14a1ae94dfae SHA512 2f7833a25f31cc743ca95cb88f9a8403b50e19ffb5bf43bfef87ba405857d359789daaa9ec2391351237d958f16d35dbf082adb76d301e46d3a54162a6b452d3
EBUILD libICE-1.0.10-r1.ebuild 705 BLAKE2B ec84151d3792e185d97aee46735e9702f5396623b1ecb184b6efd125f534e2420686570e7e7153f1f52cebd90f45ee7551b749107ca5f9980995d6f9fe3d5d37 SHA512 5400d1d21ac457b08b33c0b78104fe2e1d4563465803853c119b412c33b7dabd8010f68a2f30ea2e0b532e8a82f8472bbad9cd7d0164d9e89fe37b5c44da11d0
-EBUILD libICE-1.1.1.ebuild 699 BLAKE2B 8a4aed4393d107ba69e7d7b23a81999e9176acc168aa283133454bbedb6fb841df39241649aff8197e2e29877b8331c644a4500221ade297ff55e1872937503e SHA512 2362caae0fde4fcd8ebb5696cd7ec44da8122282bd165b0d8dd49c49870bc082be4f9643d916ed4b8b15c27b118ec0b890264db76aa0df6a83f0f8f77ec1479c
+EBUILD libICE-1.1.1-r1.ebuild 703 BLAKE2B 8916b1202c965e6b9a5ffe15c9f90b16918496d5ece682c2d590c5b52c8b66c497a50502f3e6952e4c46430e7f88f1c23eaa1d589cf907614200f6cac8b6818e SHA512 a2c0df655d697a6ea31bd09237653f3aae527b89d2ca43cceea58140a06db3708c60e27f0865717e927b58785f88157907c4e375cc0dd6a1bd17505d0acc2f73
MISC metadata.xml 337 BLAKE2B c895594110c07848bd58cf4a28df82dbdc5f26671689386a667afd32f3925d4b401887d992282416213be51536ee4d24fd00c0f85d52c98eb71d66854209055b SHA512 2718c47a51ba70e9622bd3bf5e6d987fa2f57d122e25aa972f71585ddf3dbdb8bf34eaa0492846e6230d951f8d557948e1d7e3f54ee27765b63e8f9f2e6fe604
diff --git a/x11-libs/libICE/libICE-1.1.1.ebuild b/x11-libs/libICE/libICE-1.1.1-r1.ebuild
index 4166e1d11bec..8181872ecff1 100644
--- a/x11-libs/libICE/libICE-1.1.1.ebuild
+++ b/x11-libs/libICE/libICE-1.1.1-r1.ebuild
@@ -10,13 +10,15 @@ inherit xorg-3
DESCRIPTION="X.Org Inter-Client Exchange library"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-DEPEND="x11-base/xorg-proto
- x11-libs/xtrans"
-RDEPEND="${DEPEND}
+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
diff --git a/x11-libs/libSM/Manifest b/x11-libs/libSM/Manifest
index 07c3a7990a20..f764db2ea831 100644
--- a/x11-libs/libSM/Manifest
+++ b/x11-libs/libSM/Manifest
@@ -1,3 +1,5 @@
DIST libSM-1.2.3.tar.bz2 362595 BLAKE2B 20b7327cd16e066bd2a81eae60f52cab7499dd92d65786d0e5726faa64c2055376749562ff2158777f83711e1517b90b2dc94670892b787889b3950c0a975b68 SHA512 74c42e27029db78475e62025b4711dbac5e22d2f8e8a24be98a1c31b03c0fc4afe859928f851800ea0b76854f12147900dc4f27bbfd3d8ea45daaaf24b70a903
+DIST libSM-1.2.4.tar.xz 306944 BLAKE2B c1944cd8e25389cffc18e9f6e46e3543381a2d74036cff2c24f063c1defca001c94055ef278dc468123b1f60f145df5daf34bcec39875ad918b664a3c279777a SHA512 7f1d41b7b6c5dd456c49ccad7740c3ba9791a2793fa50fd94814a4164ce2e20c4a0a0ad42a87708e494ed5c23f611be6d3ccd9ef1e9add6d46ac545e2b0f6f86
EBUILD libSM-1.2.3-r1.ebuild 1734 BLAKE2B dda743ea00a43c47cc31f5ab8906f61c55253a7d80ce8063e62151e29994ca7fafeb8fc9d45ca2bed10def369422498e4a3a70f0d3d334fcf03a63b37d104e64 SHA512 fa213a1b1d6ca0e18c6396348c4828d877f5c821fa090025c7bd0fbde28d80b7d1cb0d7fd6b391afd230914021968ac74a303200d9a574a753dd204cbf71962b
+EBUILD libSM-1.2.4.ebuild 1755 BLAKE2B 98a044d3b8abe3746066c91afd01e244deefd8f10c0ab93a603501bf33fc6c09dfa70ccb8f4c0ae5a285acc6d3befccb23b3c0b4432cc27ae8e547446b7f11bb SHA512 87bbe249aff4da17bbd626e5ff186ff7a5d159a34a775a3e4b8279e30971a976852fa4ce186ab46969ac89ab2b59b8fd7b99ef136b32bf796c71c08374e8cd06
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
new file mode 100644
index 000000000000..ce89e40f714d
--- /dev/null
+++ b/x11-libs/libSM/libSM-1.2.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X.Org Session Management library"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="+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/xcb-util/Manifest b/x11-libs/xcb-util/Manifest
index d413dcb60ec9..4da32b49c087 100644
--- a/x11-libs/xcb-util/Manifest
+++ b/x11-libs/xcb-util/Manifest
@@ -1,3 +1,5 @@
DIST xcb-util-0.4.0.tar.bz2 297412 BLAKE2B 55970cddd8d4bfb313f5d6e4ea82a169a90311c1c0bb5ebf796ac1ceb1d1e1baea4268dc37bd8adf557514a752eec9f957ad3e3e0747384f2cf6e1985f26247f SHA512 e60aaa6f582eacd05896c5fd7c8417938318a1288146f3a5b339f77eed24e211c6099963f8813daa621c94173d2934228936b491c0ed79b09a8a67d835867d0e
+DIST xcb-util-0.4.1.tar.xz 267396 BLAKE2B bcde73073590c56771af6233f1a04a692197a756ef9ce70b6e0bd3625ad6d61f99f4c671dcfae39c8dd66e3225f40f7e9b42dd115ffe83a561e48a9808bf00e3 SHA512 da67f2f017d2a1788dcf35f28d6956e171303a622a1dd085cd3d69fdb2ed77965d83c557cc926ebf9b32e905eb2cbb5921987250192d78a2f5edc4d437ed7d2b
EBUILD xcb-util-0.4.0-r2.ebuild 851 BLAKE2B bb797aa63665ef5911e14116ee9315719dd56670dddb0b2866eaf0c069678e71fa9511888b739cddd908bbaa20297902bbaef0648cd6a3b688d19256e9786d7d SHA512 12be3d9b1b0b9a5ccee329d69c5a1d34964ccd39208992be8a7a7d4b8ed897b02a2cb9b29ab7507bbcab29aa18fdf87f87631b987b11f9939386a2e12e96bcab
+EBUILD xcb-util-0.4.1.ebuild 589 BLAKE2B 00a2a52d26132da07c46989abf130f47ddd5eda6bd801073ae2e6c2dec3cbf92933fb4d593f5516c4f299cc69026e01e286aa1a55f382f2032b36a199f30442e SHA512 ccc8be28d775da02d27c9749cfd43c336247b41f05c30144b1ba5e16af89e29fe01b7a33097dd555bea259365b5c65f0c097f69d5fca8c36f398de000059ed1a
MISC metadata.xml 342 BLAKE2B 8b63c0c5e0e032812e3fc213bf7d260736517921d7af89de1e73e8224a36f56e50e2cc8a3252731f44b843e6623c0ea8f503b20fa4066f80461830986f10623f SHA512 a178db0e3ebcf2ded489273330063bd5630c721a4909673eefe7c23e2efa6ccc392b92986f07ade3c9100e02551e17cb94d80574eaa8d777e0d2e9f9cb4eed33
diff --git a/x11-libs/xcb-util/xcb-util-0.4.1.ebuild b/x11-libs/xcb-util/xcb-util-0.4.1.ebuild
new file mode 100644
index 000000000000..5652454ac0c0
--- /dev/null
+++ b/x11-libs/xcb-util/xcb-util-0.4.1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_MULTILIB=yes
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="X C-language Bindings sample implementations"
+HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-util"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris"
+
+RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"