[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-26 Thread Sam James
commit: 7ff18afe417877410a8aed7e6af5df8fe0afe87d
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 06:00:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 06:00:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff18afe

x11-libs/libxcb: Stabilize 1.17.0 sparc, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 2454afcdedc6..cecbdf1967f4 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-19 Thread Sam James
commit: 827f7b705812379b205b790c7931ae568936c234
Author: Sam James  gentoo  org>
AuthorDate: Sun May 19 19:05:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 19 19:05:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=827f7b70

x11-libs/libxcb: Stabilize 1.17.0 arm64, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 375a0253063f..2454afcdedc6 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-17 Thread Sam James
commit: b9dc89fdaa0563f4762a1badde26bad4e82e0a73
Author: Sam James  gentoo  org>
AuthorDate: Sat May 18 03:50:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 18 03:50:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9dc89fd

x11-libs/libxcb: Stabilize 1.17.0 arm, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index bcd88afcc76d..5c7e00ce040a 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-17 Thread Sam James
commit: de2e6c7227cfe3539487723413075a89074929dc
Author: Sam James  gentoo  org>
AuthorDate: Sat May 18 03:50:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 18 03:50:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de2e6c72

x11-libs/libxcb: Stabilize 1.17.0 ppc64, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 5c7e00ce040a..375a0253063f 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-17 Thread Sam James
commit: 681d7056d239a755e3ff47adf776f054ad2d78f0
Author: Sam James  gentoo  org>
AuthorDate: Sat May 18 03:50:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 18 03:50:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681d7056

x11-libs/libxcb: Stabilize 1.17.0 ppc, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 4f2545b5eecc..bcd88afcc76d 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-17 Thread Sam James
commit: 47c7924f3b5c837dffb6f1d99d46b9abd2fc1300
Author: Sam James  gentoo  org>
AuthorDate: Sat May 18 03:19:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 18 03:19:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47c7924f

x11-libs/libxcb: Stabilize 1.17.0 amd64, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index e28a1fa98c30..70097c8fdbda 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-05-17 Thread Sam James
commit: 94376df9c89f93aa6b2848a274a0ee95a8e3dc37
Author: Sam James  gentoo  org>
AuthorDate: Sat May 18 03:19:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 18 03:19:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94376df9

x11-libs/libxcb: Stabilize 1.17.0 x86, #932100

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
index 70097c8fdbda..4f2545b5eecc 100644
--- a/x11-libs/libxcb/libxcb-1.17.0.ebuild
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -16,7 +16,7 @@ DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
 SLOT="0/1.12"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/files/, x11-libs/libxcb/

2024-04-21 Thread Matt Turner
commit: aac537d67c3588a1834020e1b51f4eaf76e9803c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr 21 21:05:05 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr 21 21:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aac537d6

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 -
 .../libxcb-1.16-Enable-large-file-support.patch| 25 
 x11-libs/libxcb/libxcb-1.16-r1.ebuild  | 66 --
 3 files changed, 92 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 7592b177c19a..59e6b19de21e 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,3 +1,2 @@
 DIST libxcb-1.16.1.tar.xz 455368 BLAKE2B 
91d489eaf8b0bfb0c02a4d974f72871963dc86cdf60478d618636d580974b260ab822ab33c7174e05dc45adf01e53e423a7449550b7b43fabb3917f7d99219c0
 SHA512 
e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f
-DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8
 DIST libxcb-1.17.0.tar.xz 455208 BLAKE2B 
e2a35606981c00f9f18e5590cdc26c7c2efd8f832c37dc4dc82db47e2870bf4ff48786162c5a8eb713cb5f3a305eb22d334e4b0ff631bf0e047f1b79cb0701d3
 SHA512 
945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85dab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0

diff --git a/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch 
b/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
deleted file mode 100644
index c1c8ad5dc05c..
--- a/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 3c946010c8521497b0fba2c8bc9bde184622345a Mon Sep 17 00:00:00 2001
-From: Fergus Dall 
-Date: Tue, 7 Nov 2023 17:42:42 +1100
-Subject: [PATCH libxcb] Enable large file support
-
-Signed-off-by: Fergus Dall 

- configure.ac | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/configure.ac b/configure.ac
-index b78454d..d981bea 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -18,6 +18,7 @@ AM_PATH_PYTHON([3.0])
- # Must be called before any macros that run the compiler (like 
AC_PROG_LIBTOOL)
- # to avoid autoconf errors.
- AC_USE_SYSTEM_EXTENSIONS
-+AC_SYS_LARGEFILE
- 
- # Initialize libtool
- LT_PREREQ([2.2])
--- 
-2.42.0.869.gea05f2083d-goog
-

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
deleted file mode 100644
index cc95d3137ad9..
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_MULTILIB=yes
-XORG_DOC=doc
-
-inherit python-any-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc selinux test +xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND="
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.16.0
-   elibc_Darwin? ( dev-libs/libpthread-stubs )
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
-   doc? ( app-text/doxygen[dot] )
-   test? ( dev-libs/libxslt )
-   >=x11-misc/util-macros-1.18
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-1.16-Enable-large-file-support.patch"
-)
-
-python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   xorg-3_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   eautoreconf
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-15 Thread Matt Turner
commit: 6e4408ce383c4a041baf120c14465f4f50c2a42a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 15 15:19:49 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 15 15:32:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e4408ce

x11-libs/libxcb: Version bump to 1.17.0

Closes: https://bugs.gentoo.org/913655
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest |  1 +
 x11-libs/libxcb/libxcb-1.17.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index dc1d2bbb7b2c..7592b177c19a 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1,3 @@
 DIST libxcb-1.16.1.tar.xz 455368 BLAKE2B 
91d489eaf8b0bfb0c02a4d974f72871963dc86cdf60478d618636d580974b260ab822ab33c7174e05dc45adf01e53e423a7449550b7b43fabb3917f7d99219c0
 SHA512 
e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f
 DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8
+DIST libxcb-1.17.0.tar.xz 455208 BLAKE2B 
e2a35606981c00f9f18e5590cdc26c7c2efd8f832c37dc4dc82db47e2870bf4ff48786162c5a8eb713cb5f3a305eb22d334e4b0ff631bf0e047f1b79cb0701d3
 SHA512 
945b1f28e8b407a4d0ebf88c99ef3cbef763fd75e6eaa8e971946e44ce8dbe9b478c56ae85dab7fdb25987e88570d9d4fb9ad2febd6d6bf21d644a0e10d0

diff --git a/x11-libs/libxcb/libxcb-1.17.0.ebuild 
b/x11-libs/libxcb/libxcb-1.17.0.ebuild
new file mode 100644
index ..e28a1fa98c30
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.17.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+SLOT="0/1.12"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+
+XCB_PROTO_DEP=">=x11-base/xcb-proto-${PV}"
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   ${XCB_PROTO_DEP}
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep "${XCB_PROTO_DEP}"'[${PYTHON_USEDEP}]')
+   doc? ( app-text/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   python_has_version "${XCB_PROTO_DEP}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Sam James
commit: 888da7c34c96e96029d5658c84b13dc62209600a
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  3 05:00:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  3 05:00:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=888da7c3

x11-libs/libxcb: Stabilize 1.16.1 sparc, #928445

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index 7715e620b70a..2fc9f067663c 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Sam James
commit: 496c0798c78ada3e16cc91806ac48f19905afbeb
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  3 05:00:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  3 05:00:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496c0798

x11-libs/libxcb: Stabilize 1.16.1 arm64, #928445

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index 2fc9f067663c..c8bd5eb8bcdb 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Arthur Zamarin
commit: 99c4be4e43f49690a6eeb3a559d56038a856d67a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 19:31:31 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 19:31:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99c4be4e

x11-libs/libxcb: Stabilize 1.16.1 ppc, #928445

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index a08e95507569..7715e620b70a 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Arthur Zamarin
commit: bbb4d885591c96defe460adfba3b7d7fe0157e6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 16:53:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 16:53:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb4d885

x11-libs/libxcb: Stabilize 1.16.1 arm, #928445

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index ae0b9a70542a..a08e95507569 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Arthur Zamarin
commit: 0e7a6fc53af78ee1dc24880448d8b35349a40f24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 16:52:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 16:52:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7a6fc5

x11-libs/libxcb: Stabilize 1.16.1 ppc64, #928445

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index 3e8c13134630..ae0b9a70542a 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Arthur Zamarin
commit: ccf2c7026462087e9c152b824141b69f752fdfa5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 16:37:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 16:37:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccf2c702

x11-libs/libxcb: Stabilize 1.16.1 amd64, #928445

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index 6c4493290506..3e8c13134630 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-04-02 Thread Arthur Zamarin
commit: 874a4099c2b4bb488f7b62363eb5035f294e6a23
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 16:37:23 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 16:37:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=874a4099

x11-libs/libxcb: Stabilize 1.16.1 x86, #928445

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
index b006982c9472..6c4493290506 100644
--- a/x11-libs/libxcb/libxcb-1.16.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-03-21 Thread Matt Turner
commit: 1cde5daa2b3b99c1d3fb7b4a3ce7c27db7f20f5c
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 21 18:04:04 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 21 18:07:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cde5daa

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 55 --
 1 file changed, 55 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
deleted file mode 100644
index 23c3464ff0fd..
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_MULTILIB=yes
-XORG_DOC=doc
-
-inherit python-any-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc selinux test +xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND="
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.16.0
-   elibc_Darwin? ( dev-libs/libpthread-stubs )
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
-   doc? ( app-text/doxygen[dot] )
-   test? ( dev-libs/libxslt )
-"
-
-python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   xorg-3_pkg_setup
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-03-17 Thread Ionen Wolkens
commit: 6ba5c1ffd5b3aff0a93d55a96f0f30bfc171f34d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sat Mar 16 16:48:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Mar 17 06:17:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba5c1ff

x11-libs/libxcb: Stabilize 1.16-r1 hppa, #924731

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index b55951853a76..cc95d3137ad9 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-03-02 Thread Matt Turner
commit: 526c50e9cfdf957b8c82e68f037ef47e3fc497d3
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar  3 03:27:20 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar  3 04:24:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526c50e9

x11-libs/libxcb: Version bump to 1.16.1

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest |  1 +
 x11-libs/libxcb/libxcb-1.16.1.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 6529081dae94..dc1d2bbb7b2c 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
+DIST libxcb-1.16.1.tar.xz 455368 BLAKE2B 
91d489eaf8b0bfb0c02a4d974f72871963dc86cdf60478d618636d580974b260ab822ab33c7174e05dc45adf01e53e423a7449550b7b43fabb3917f7d99219c0
 SHA512 
e3afdae1c0e2a5ae2add7b2c4fdd3283cb86023ef6448f5b8b29a4bb72c274e34eaf0fc7523762bcd3f5116910fe7374490e8f26c25744301563ced80acc3e7f
 DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8

diff --git a/x11-libs/libxcb/libxcb-1.16.1.ebuild 
b/x11-libs/libxcb/libxcb-1.16.1.ebuild
new file mode 100644
index ..b006982c9472
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.16.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   >=x11-base/xcb-proto-1.16.0
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
+   doc? ( app-text/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-03-02 Thread Arthur Zamarin
commit: 62c8ded85ae7ce8cfde88663d4b014d55ecc290f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 14:47:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 14:47:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c8ded8

x11-libs/libxcb: Stabilize 1.16-r1 ppc, #924731

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index 705a1f0c3923..b55951853a76 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-17 Thread Sam James
commit: 5e6e636c9a1bae19dbc709ce4ae42b09012bc90a
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 14:47:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 14:47:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e6e636c

x11-libs/libxcb: Stabilize 1.16-r1 ppc64, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index 9af0c46e789a..705a1f0c3923 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-16 Thread Sam James
commit: 50df46abad172771267d4a4ea37c7857a880f1b3
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 21:40:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 21:40:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50df46ab

x11-libs/libxcb: Stabilize 1.16-r1 x86, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index 4bf3c1e55e5b..9af0c46e789a 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-16 Thread Sam James
commit: 8970a4c4731158bc14cae207601b3a76de0e3626
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 21:28:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 21:28:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8970a4c4

x11-libs/libxcb: Stabilize 1.16-r1 arm64, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index 666f27f75569..c62a697ff24b 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-16 Thread Sam James
commit: ed539a3c3216c74ceb07bb28207d4ecddef9c6fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 21:28:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 21:28:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed539a3c

x11-libs/libxcb: Stabilize 1.16-r1 arm, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index c62a697ff24b..4bf3c1e55e5b 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-16 Thread Sam James
commit: 8086ff98c2a802f58d13a54938e55e1125e959e0
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 21:28:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 21:28:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8086ff98

x11-libs/libxcb: Stabilize 1.16-r1 amd64, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index 9a4dfecf37c5..666f27f75569 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2024-02-16 Thread Sam James
commit: ab6026e0782ee293f05d9eab23deab088beee754
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 16 21:28:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 16 21:28:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab6026e0

x11-libs/libxcb: Stabilize 1.16-r1 sparc, #924731

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
index e4789e8b2292..9a4dfecf37c5 100644
--- a/x11-libs/libxcb/libxcb-1.16-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/files/, x11-libs/libxcb/

2023-12-10 Thread Matt Turner
commit: 4d80747a73b7e207fb6460e0e86efd4c641cb405
Author: Fergus Dall  google  com>
AuthorDate: Thu Nov  9 04:20:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 10 18:38:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d80747a

x11-libs/libxcb: Enable large file support

This patch is also being submitted upstream for the next libxcb release:
https://gitlab.freedesktop.org/xorg/lib/libxcb/-/merge_requests/54

Signed-off-by: Fergus Dall  google.com>
Closes: https://github.com/gentoo/gentoo/pull/33734
Signed-off-by: Matt Turner  gentoo.org>

 .../libxcb-1.16-Enable-large-file-support.patch| 25 
 x11-libs/libxcb/libxcb-1.16-r1.ebuild  | 66 ++
 2 files changed, 91 insertions(+)

diff --git a/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch 
b/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
new file mode 100644
index ..c1c8ad5dc05c
--- /dev/null
+++ b/x11-libs/libxcb/files/libxcb-1.16-Enable-large-file-support.patch
@@ -0,0 +1,25 @@
+From 3c946010c8521497b0fba2c8bc9bde184622345a Mon Sep 17 00:00:00 2001
+From: Fergus Dall 
+Date: Tue, 7 Nov 2023 17:42:42 +1100
+Subject: [PATCH libxcb] Enable large file support
+
+Signed-off-by: Fergus Dall 
+---
+ configure.ac | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/configure.ac b/configure.ac
+index b78454d..d981bea 100644
+--- a/configure.ac
 b/configure.ac
+@@ -18,6 +18,7 @@ AM_PATH_PYTHON([3.0])
+ # Must be called before any macros that run the compiler (like 
AC_PROG_LIBTOOL)
+ # to avoid autoconf errors.
+ AC_USE_SYSTEM_EXTENSIONS
++AC_SYS_LARGEFILE
+ 
+ # Initialize libtool
+ LT_PREREQ([2.2])
+-- 
+2.42.0.869.gea05f2083d-goog
+

diff --git a/x11-libs/libxcb/libxcb-1.16-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
new file mode 100644
index ..abb75e7b35a6
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.16-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   >=x11-base/xcb-proto-1.16.0
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+   >=x11-misc/util-macros-1.18
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.16-Enable-large-file-support.patch"
+)
+
+python_check_deps() {
+   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   eautoreconf
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-24 Thread Matt Turner
commit: c4a46000b5282ed9cf6831cafe5c2f6c131ec525
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 24 17:52:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 24 17:58:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4a46000

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest  |  1 -
 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 55 ---
 2 files changed, 56 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index b23695117198..6529081dae94 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
-DIST libxcb-1.15.tar.xz 446492 BLAKE2B 
d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545
 SHA512 
f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9
 DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
deleted file mode 100644
index 5ddaeaf03b94..
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="xml(+)"
-
-XORG_TARBALL_SUFFIX="xz"
-XORG_MULTILIB=yes
-XORG_DOC=doc
-
-inherit python-any-r1 xorg-3
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="doc selinux test +xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND="
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.15.2
-   elibc_Darwin? ( dev-libs/libpthread-stubs )
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
-   doc? ( app-doc/doxygen[dot] )
-   test? ( dev-libs/libxslt )
-"
-
-python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-   xorg-3_pkg_setup
-}
-
-src_configure() {
-   local XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   )
-   xorg-3_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Sam James
commit: 81d03f704c95c562ce8eff41504c1ac75f0c66bf
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 14 01:38:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 14 01:38:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d03f70

x11-libs/libxcb: Stabilize 1.16 amd64, #915692

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 2eb0d14f9848..50a81030c022 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: c4079d0cf9ead57f7a2a1276d82e818d7309da63
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:23:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:23:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4079d0c

x11-libs/libxcb: Stabilize 1.16 ppc64, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 89139087ba03..2eb0d14f9848 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: 914fd4863379214398db6ff542b81a39a6f4bba9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=914fd486

x11-libs/libxcb: Stabilize 1.16 arm64, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index d0c91bafe013..5200e5b18519 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: 21a156aaddcd4295b1c8e6d8f89d67f512662afe
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:46 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21a156aa

x11-libs/libxcb: Stabilize 1.16 x86, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index ac042f49bb2b..d0c91bafe013 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: b646fedbf43c4b78e2b8e1b5729f9f022869ecc4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b646fedb

x11-libs/libxcb: Stabilize 1.16 sparc, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 5200e5b18519..89139087ba03 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: 08392064ebb9b74bc9350130ef86bf708f84fede
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:45 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08392064

x11-libs/libxcb: Stabilize 1.16 ppc, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index c839cb09e11a..ac042f49bb2b 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: a87e1f9bf2e06582d39bca8ed1cd054cd47ec6df
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87e1f9b

x11-libs/libxcb: Stabilize 1.16 arm, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index febbd48b6e30..c839cb09e11a 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-10-13 Thread Arthur Zamarin
commit: f08b92d9548d2a48bf4cba3b29bea287e5b3921f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 13 20:18:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 13 20:18:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08b92d9

x11-libs/libxcb: Stabilize 1.16 hppa, #915692

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 68b8c003f7a7..febbd48b6e30 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-08-18 Thread Matt Turner
commit: 8c3eae5f361988489a20982d41869ee2f95009de
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Aug 18 16:40:44 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 16:40:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3eae5f

x11-libs/libxcb: Fix dependency on xcb-proto

Closes: https://bugs.gentoo.org/912403
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.16.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
index 398a90536147..68b8c003f7a7 100644
--- a/x11-libs/libxcb/libxcb-1.16.ebuild
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -26,19 +26,19 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
x11-base/xorg-proto
-   >=x11-base/xcb-proto-1.15.2
+   >=x11-base/xcb-proto-1.16.0
elibc_Darwin? ( dev-libs/libpthread-stubs )
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
 "
 # Note: ${PYTHON_USEDEP} needs to go verbatim
 BDEPEND="${PYTHON_DEPS}
-   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]')
doc? ( app-doc/doxygen[dot] )
test? ( dev-libs/libxslt )
 "
 
 python_check_deps() {
-   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+   python_has_version ">=x11-base/xcb-proto-1.16.0[${PYTHON_USEDEP}]"
 }
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-08-16 Thread Matt Turner
commit: 712d805509a99913b1979b93120424a59e64b5d5
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 16 20:21:24 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 20:24:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=712d8055

x11-libs/libxcb: Version bump to 1.16

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 +
 x11-libs/libxcb/libxcb-1.16.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 345b1fd64638..b23695117198 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
 DIST libxcb-1.15.tar.xz 446492 BLAKE2B 
d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545
 SHA512 
f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9
+DIST libxcb-1.16.tar.xz 452964 BLAKE2B 
1ddd5c2e6be8400a0a77db4b5fbd4698996fd1a00984e370b1f712f6b9ce456c8ccfb6992f2973f5eaf8d5b6b75f39b9f51a1458c2432ddb41edd8199b91b3f9
 SHA512 
002fbc126c6f09eb7db5e4197cd0572d495f64b6de714a76d9a024fe3e13122c1cfc7c55207c0dee76cc63fcccf87b37db513223eadaf760af2bd2a926443bf8

diff --git a/x11-libs/libxcb/libxcb-1.16.ebuild 
b/x11-libs/libxcb/libxcb-1.16.ebuild
new file mode 100644
index ..398a90536147
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.16.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto
+   >=x11-base/xcb-proto-1.15.2
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-06-04 Thread Sam James
commit: 6b44d55838d3ab7eb574daca6967ebeca0afa73a
Author: Violet Purcell  inventati  org>
AuthorDate: Sun Jun  4 18:45:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  5 05:12:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b44d558

x11-libs/libxcb: enable py3.12

Signed-off-by: Violet Purcell  inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/31297
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index cf28326cbafd..5ddaeaf03b94 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
 PYTHON_REQ_USE="xml(+)"
 
 XORG_TARBALL_SUFFIX="xz"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2023-05-09 Thread Matt Turner
commit: 2ea28f89bbda321c9b35b817a46f8287c98177ac
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May  9 21:15:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May  9 21:15:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea28f89

x11-libs/libxcb: Depend on xorg-proto

xau.pc requires it.

Closes: https://bugs.gentoo.org/852905
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index 8ad8925627e4..a4480b356b98 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
>=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
+   x11-base/xorg-proto
>=x11-base/xcb-proto-1.15.2
elibc_Darwin? ( dev-libs/libpthread-stubs )
test? ( dev-libs/check[${MULTILIB_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-08-17 Thread Arthur Zamarin
commit: 715a5f4fbbd0f85c093cd95d40a7c05c84751ed9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 16:10:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 16:10:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715a5f4f

x11-libs/libxcb: Stabilize 1.15-r1 arm64, #861023

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index 54c8d8de7fdb..0848c9233cda 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-08-16 Thread Arthur Zamarin
commit: 68b30acacf7a0b0f36a5f975ccf853063b568a3f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 05:56:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 05:56:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b30aca

x11-libs/libxcb: Stabilize 1.15-r1 hppa, #861023

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index b2315dadc74e..54c8d8de7fdb 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-08-15 Thread Arthur Zamarin
commit: f0e0711eca5e22b01e60c56e150f627b3fb24e6d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 19:39:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 19:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0e0711e

x11-libs/libxcb: Stabilize 1.15-r1 ppc, #861023

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index 4e2d9071a6b7..b2315dadc74e 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-08-15 Thread Arthur Zamarin
commit: d7952d9299987f00b3d1cc87cbc10400b69a26e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug 15 18:03:07 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug 15 18:03:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7952d92

x11-libs/libxcb: Stabilize 1.15-r1 arm, #861023

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index 43e5cbb93bc0..4f9d5fd0b773 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-08-15 Thread Sam James
commit: e09330551b57c834d1faab184a28c94ddaec97c7
Author: matoro  users  noreply  github  com>
AuthorDate: Sat Aug  6 16:42:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 15 14:33:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0933055

x11-libs/libxcb: Stabilize 1.15-r1 sparc, #861023

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index bbe17eee9b4b..43e5cbb93bc0 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-07-26 Thread Agostino Sarubbo
commit: e437254b4db7c43ba0b1671531727518c874341b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 26 15:23:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 26 15:24:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e437254b

x11-libs/libxcb: x86 stable wrt bug #861023

Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index 171e17d75089..bbe17eee9b4b 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-07-26 Thread Agostino Sarubbo
commit: e3657a7fb18446217e23885a7a76969e32b25289
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul 26 15:15:12 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul 26 15:15:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3657a7f

x11-libs/libxcb: amd64 stable wrt bug #861023

Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
index f53663413b6f..171e17d75089 100644
--- a/x11-libs/libxcb/libxcb-1.15-r1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/files/, x11-libs/libxcb/

2022-06-24 Thread Matt Turner
commit: 4b9aeb321da82a48bd45b8018390a1236a7bb888
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 24 16:19:00 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 24 16:25:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b9aeb32

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 -
 ...on-t-use-deprecated-fail_unless-check-API.patch | 86 --
 x11-libs/libxcb/libxcb-1.14.ebuild | 58 ---
 3 files changed, 145 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 8ea9468f9062..345b1fd64638 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
-DIST libxcb-1.14.tar.xz 439404 BLAKE2B 
63605e02dd32b4d26b3ac6d3b93b7383dbc30701b9a063e8efa5b387215c9325196451f80c7b0b357df1773c6fd1224eea8eeca2a456055a2cdc61082c726111
 SHA512 
b90a23204b0d2c29d8b115577edb01df0465e02d6a8876550fecd62375d24a5d5f872ddd5946772ddba077cadce75b12c7a6d218469dc30b5b92bc82188e8bc6
 DIST libxcb-1.15.tar.xz 446492 BLAKE2B 
d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545
 SHA512 
f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9

diff --git 
a/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
 
b/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
deleted file mode 100644
index cc7f22ba4e9d..
--- 
a/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From f01f3c378eb0168fbb055c7be1c2d08a7acd3752 Mon Sep 17 00:00:00 2001
-From: Ran Benita 
-Date: Tue, 17 Nov 2020 23:43:06 +0200
-Subject: [PATCH] tests: don't use deprecated fail_unless check API
-
-It causes errors like this when running make check:
-
-check_public.c:40:24: error: too many arguments for format 
[-Werror=format-extra-args]
-   40 |   fail_unless(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
-
-Closes: https://gitlab.freedesktop.org/xorg/lib/libxcb/-/issues/49
-Tested-by: Matt Turner 
-Signed-off-by: Ran Benita 

- configure.ac |  2 +-
- tests/check_public.c | 30 +++---
- 2 files changed, 16 insertions(+), 16 deletions(-)
-
-diff --git a/tests/check_public.c b/tests/check_public.c
-index 2094bfe..aed40c8 100644
 a/tests/check_public.c
-+++ b/tests/check_public.c
-@@ -37,18 +37,18 @@ static void parse_display_pass(const char *name, const 
char *host, const int dis
-   got_display = got_screen = -42;
-   mark_point();
-   success = xcb_parse_display(argument, _host, _display, 
_screen);
--  fail_unless(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
--  fail_unless(strcmp(host, got_host) == 0, "parse %sproduced 
unexpected hostname '%s' for '%s': expected '%s'", test_string[test_type], 
got_host, name, host);
--  fail_unless(display == got_display, "parse %sproduced 
unexpected display '%d' for '%s': expected '%d'", test_string[test_type], 
got_display, name, display);
--  fail_unless(screen == got_screen, "parse %sproduced unexpected 
screen '%d' for '%s': expected '%d'", test_string[test_type], got_screen, name, 
screen);
-+  ck_assert_msg(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
-+  ck_assert_msg(strcmp(host, got_host) == 0, "parse %sproduced 
unexpected hostname '%s' for '%s': expected '%s'", test_string[test_type], 
got_host, name, host);
-+  ck_assert_msg(display == got_display, "parse %sproduced 
unexpected display '%d' for '%s': expected '%d'", test_string[test_type], 
got_display, name, display);
-+  ck_assert_msg(screen == got_screen, "parse %sproduced 
unexpected screen '%d' for '%s': expected '%d'", test_string[test_type], 
got_screen, name, screen);
- 
-   got_host = (char *) -1;
-   got_display = got_screen = -42;
-   mark_point();
-   success = xcb_parse_display(argument, _host, _display, 
0);
--  fail_unless(success, "unexpected screenless parse failure %sfor 
'%s'", test_string[test_type], name);
--  fail_unless(strcmp(host, got_host) == 0, "screenless parse 
%sproduced unexpected hostname '%s' for '%s': expected '%s'", 
test_string[test_type], got_host, name, host);
--  fail_unless(display == got_display, "screenless parse 
%sproduced unexpected display '%d' for '%s': expected '%d'", 
test_string[test_type], got_display, name, display);
-+  ck_assert_msg(success, "unexpected screenless parse failure 
%sfor '%s'", test_string[test_type], name);
-+  

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-24 Thread Arthur Zamarin
commit: 233aa44b84fa12112a777e54bddb6841d25ebbd8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun 24 11:03:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun 24 11:03:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233aa44b

x11-libs/libxcb: Stabilize 1.15 hppa, #852191

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index fc2aaabc79f8..4a9b2b45b944 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-17 Thread Matt Turner
commit: aa70cf46636a6910d8cfb673f22e61491eb4df2d
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Jun 17 18:05:52 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Jun 17 18:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa70cf46

x11-libs/libxcb: Revbump for xcb-proto multilib removal

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.15-r1.ebuild | 54 +++
 1 file changed, 54 insertions(+)

diff --git a/x11-libs/libxcb/libxcb-1.15-r1.ebuild 
b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
new file mode 100644
index ..f53663413b6f
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.15-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="xml(+)"
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+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"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.15.2
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   python_has_version ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-17 Thread Agostino Sarubbo
commit: 6ffe6b7da45b448c156db2f4070453d67e795aa0
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jun 17 06:56:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jun 17 06:56:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ffe6b7d

x11-libs/libxcb: arm64 stable wrt bug #852191

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index bd387bfcdd07..fc2aaabc79f8 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Sam James
commit: 2d104a6a99bb279c30b54963c4ba570d400f6d8b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 16 15:16:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 16 15:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d104a6a

x11-libs/libxcb: Stabilize 1.15 x86, #852191

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index 2dd919d9f64b..bd387bfcdd07 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Sam James
commit: b1d46755223f9ac90a7bcdaa4d771efd7bb532d8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 16 15:16:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 16 15:16:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1d46755

x11-libs/libxcb: Stabilize 1.15 amd64, #852191

Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index bf2cd7cff2d0..2dd919d9f64b 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Agostino Sarubbo
commit: b16ac5a7d8d369423c18ea6126f823202276cea7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 16 07:38:56 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 16 07:38:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16ac5a7

x11-libs/libxcb: ppc64 stable wrt bug #852191

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index 3e12378af14a..bf2cd7cff2d0 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Agostino Sarubbo
commit: 33cdb78df7488b9c6990201e1b2c57707286d538
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 16 07:37:58 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 16 07:37:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33cdb78d

x11-libs/libxcb: arm stable wrt bug #852191

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index 3be723ac5c80..3e12378af14a 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Agostino Sarubbo
commit: befa36554df5308811179572e15c0e2424969236
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 16 06:10:30 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 16 06:10:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befa3655

x11-libs/libxcb: sparc stable wrt bug #852191

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index 7b532af9ab9c..3be723ac5c80 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-06-16 Thread Agostino Sarubbo
commit: f8129d2ce6dcd4f905a415f3e44347f1b62f44ba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jun 16 06:09:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jun 16 06:09:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8129d2c

x11-libs/libxcb: ppc stable wrt bug #852191

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index 38cd08cb34f8..7b532af9ab9c 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-05-07 Thread WANG Xuerui
commit: 1862b59fe7138d05a6d439ffd0244841cada33f8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun May  8 02:54:13 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun May  8 02:54:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1862b59f

x11-libs/libxcb: keyword 1.15 for ~loong

Tests passed on real hardware.

Signed-off-by: WANG Xuerui  gentoo.org>

 x11-libs/libxcb/libxcb-1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
index f041a8fb59fd..38cd08cb34f8 100644
--- a/x11-libs/libxcb/libxcb-1.15.ebuild
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-05-03 Thread Matt Turner
commit: b5d750a83d3e481c22cee5303647df4d35962f3b
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May  3 22:24:54 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May  3 22:31:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d750a8

x11-libs/libxcb: Version bump to 1.15

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 +
 x11-libs/libxcb/libxcb-1.15.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 7fce3a4ed083..8ea9468f9062 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
 DIST libxcb-1.14.tar.xz 439404 BLAKE2B 
63605e02dd32b4d26b3ac6d3b93b7383dbc30701b9a063e8efa5b387215c9325196451f80c7b0b357df1773c6fd1224eea8eeca2a456055a2cdc61082c726111
 SHA512 
b90a23204b0d2c29d8b115577edb01df0465e02d6a8876550fecd62375d24a5d5f872ddd5946772ddba077cadce75b12c7a6d218469dc30b5b92bc82188e8bc6
+DIST libxcb-1.15.tar.xz 446492 BLAKE2B 
d50146ee9b822dfd0c24513110e1706cda05ce588f276005167a911d3097275f36be1ce755c42c2b2970e750f10b2b943f3e373b6e55865fba986e29811a3545
 SHA512 
f6c7d766b7cf9cab6abe948ee424cbae6951dbfe2f76fa58a109cdc05b0f0919dcc4e38176a22ff4b95fc1e38596115317e32ba33b24cae0035a4e30dbcbdad9

diff --git a/x11-libs/libxcb/libxcb-1.15.ebuild 
b/x11-libs/libxcb/libxcb-1.15.ebuild
new file mode 100644
index ..f041a8fb59fd
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.15.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE=xml
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.15[${MULTILIB_USEDEP}]
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
+"
+
+python_check_deps() {
+   has_version -b ">=x11-base/xcb-proto-1.15[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
+
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+   xorg-3_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2022-01-01 Thread James Le Cuirot
commit: 339bda6cea9cad574a7108aa19c4e39386a1a37e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jan  1 15:06:10 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jan  1 15:10:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339bda6c

x11-libs/libxcb: Keyword 1.14 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 4bf62d4bcc5f..8cd1a7ed1915 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~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"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2021-10-29 Thread Arthur Zamarin
commit: e954c64d245c961e1e05ad246dfc8b8bcea39621
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 29 05:20:47 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 29 07:16:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e954c64d

x11-libs/libxcb: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 8502d3c33d7..4bf62d4bcc5 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE=xml
 
 XORG_TARBALL_SUFFIX="xz"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2021-09-23 Thread Sam James
commit: dfe659eb75a9edaefe8082908c6e69799cf78951
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Sep 23 19:39:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 23 20:12:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe659eb

x11-libs/libxcb: stable 1.14 for hppa, bug #813729

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index b20b8c3487c..8502d3c33d7 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2021-05-02 Thread Matt Turner
commit: ed6c8f04625c3e8966c97e887c7581c7c8fc79bd
Author: David Seifert  gentoo  org>
AuthorDate: Sat May  1 23:55:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  2 15:24:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6c8f04

x11-libs/libxcb: Define XORG_CONFIGURE_OPTIONS in src_configure

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index c1b19d34ac1..b20b8c3487c 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -46,9 +46,13 @@ python_check_deps() {
 
 pkg_setup() {
python-any-r1_pkg_setup
+   xorg-3_pkg_setup
+}
 
-   XORG_CONFIGURE_OPTIONS=(
+src_configure() {
+   local XORG_CONFIGURE_OPTIONS=(
$(use_enable doc devel-docs)
$(use_enable selinux)
)
+   xorg-3_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-12-18 Thread Matt Turner
commit: f1faf9090d432356e68b6753fb39e8d8321b01f5
Author: David Michael  gmail  com>
AuthorDate: Tue Dec  8 22:56:12 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 18 22:00:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1faf909

x11-libs/libxcb: fix doc/test dependencies

The configure script looks for doxygen/dot/xsltproc as natively
executable programs, so put them in BDEPEND.  Also xsltproc is only
used for test results, so it can be a conditional dependency.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18574
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 8d656d8009d..2c7edd1d000 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -22,17 +22,18 @@ SLOT="0/1.12"
 
 RDEPEND="
>=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]
+"
 DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP}]
elibc_Darwin? ( dev-libs/libpthread-stubs )
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-   doc? ( app-doc/doxygen[dot] )
-   dev-libs/libxslt
 "
+# Note: ${PYTHON_USEDEP} needs to go verbatim
 BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep '>=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]')
+   doc? ( app-doc/doxygen[dot] )
+   test? ( dev-libs/libxslt )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-12-05 Thread Sam James
commit: 54b4ffd4fb211ecdb4fa8fd14f9345bd3d1f1c74
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec  5 19:49:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec  5 19:50:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54b4ffd4

x11-libs/libxcb: add libpthread-stubs dep on Darwin

Package-Manager: Portage-3.0.10.3-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index b36db50cbfa..8d656d8009d 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
 # Note: ${PYTHON_USEDEP} needs to go verbatim
 DEPEND="${RDEPEND}
>=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP}]
+   elibc_Darwin? ( dev-libs/libpthread-stubs )
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
doc? ( app-doc/doxygen[dot] )
dev-libs/libxslt



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/, x11-libs/libxcb/files/

2020-11-18 Thread Matt Turner
commit: 195e1a3fde15d42f068a398f95c1211ff1f2fa09
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Nov 19 04:12:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Nov 19 04:14:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=195e1a3f

x11-libs/libxcb: Fix tests with dev-libs/check >= 0.15

Closes: https://bugs.gentoo.org/746884
Signed-off-by: Matt Turner  gentoo.org>

 ...on-t-use-deprecated-fail_unless-check-API.patch | 86 ++
 x11-libs/libxcb/libxcb-1.14.ebuild |  4 +
 2 files changed, 90 insertions(+)

diff --git 
a/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
 
b/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
new file mode 100644
index 000..cc7f22ba4e9
--- /dev/null
+++ 
b/x11-libs/libxcb/files/libxcb-1.14-tests-don-t-use-deprecated-fail_unless-check-API.patch
@@ -0,0 +1,86 @@
+From f01f3c378eb0168fbb055c7be1c2d08a7acd3752 Mon Sep 17 00:00:00 2001
+From: Ran Benita 
+Date: Tue, 17 Nov 2020 23:43:06 +0200
+Subject: [PATCH] tests: don't use deprecated fail_unless check API
+
+It causes errors like this when running make check:
+
+check_public.c:40:24: error: too many arguments for format 
[-Werror=format-extra-args]
+   40 |   fail_unless(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
+
+Closes: https://gitlab.freedesktop.org/xorg/lib/libxcb/-/issues/49
+Tested-by: Matt Turner 
+Signed-off-by: Ran Benita 
+---
+ configure.ac |  2 +-
+ tests/check_public.c | 30 +++---
+ 2 files changed, 16 insertions(+), 16 deletions(-)
+
+diff --git a/tests/check_public.c b/tests/check_public.c
+index 2094bfe..aed40c8 100644
+--- a/tests/check_public.c
 b/tests/check_public.c
+@@ -37,18 +37,18 @@ static void parse_display_pass(const char *name, const 
char *host, const int dis
+   got_display = got_screen = -42;
+   mark_point();
+   success = xcb_parse_display(argument, _host, _display, 
_screen);
+-  fail_unless(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
+-  fail_unless(strcmp(host, got_host) == 0, "parse %sproduced 
unexpected hostname '%s' for '%s': expected '%s'", test_string[test_type], 
got_host, name, host);
+-  fail_unless(display == got_display, "parse %sproduced 
unexpected display '%d' for '%s': expected '%d'", test_string[test_type], 
got_display, name, display);
+-  fail_unless(screen == got_screen, "parse %sproduced unexpected 
screen '%d' for '%s': expected '%d'", test_string[test_type], got_screen, name, 
screen);
++  ck_assert_msg(success, "unexpected parse failure %sfor '%s'", 
test_string[test_type], name);
++  ck_assert_msg(strcmp(host, got_host) == 0, "parse %sproduced 
unexpected hostname '%s' for '%s': expected '%s'", test_string[test_type], 
got_host, name, host);
++  ck_assert_msg(display == got_display, "parse %sproduced 
unexpected display '%d' for '%s': expected '%d'", test_string[test_type], 
got_display, name, display);
++  ck_assert_msg(screen == got_screen, "parse %sproduced 
unexpected screen '%d' for '%s': expected '%d'", test_string[test_type], 
got_screen, name, screen);
+ 
+   got_host = (char *) -1;
+   got_display = got_screen = -42;
+   mark_point();
+   success = xcb_parse_display(argument, _host, _display, 
0);
+-  fail_unless(success, "unexpected screenless parse failure %sfor 
'%s'", test_string[test_type], name);
+-  fail_unless(strcmp(host, got_host) == 0, "screenless parse 
%sproduced unexpected hostname '%s' for '%s': expected '%s'", 
test_string[test_type], got_host, name, host);
+-  fail_unless(display == got_display, "screenless parse 
%sproduced unexpected display '%d' for '%s': expected '%d'", 
test_string[test_type], got_display, name, display);
++  ck_assert_msg(success, "unexpected screenless parse failure 
%sfor '%s'", test_string[test_type], name);
++  ck_assert_msg(strcmp(host, got_host) == 0, "screenless parse 
%sproduced unexpected hostname '%s' for '%s': expected '%s'", 
test_string[test_type], got_host, name, host);
++  ck_assert_msg(display == got_display, "screenless parse 
%sproduced unexpected display '%d' for '%s': expected '%d'", 
test_string[test_type], got_display, name, display);
+   }
+   putenv("DISPLAY=");
+ }
+@@ -79,18 +79,18 @@ static void parse_display_fail(const char *name)
+   got_display = got_screen = -42;
+   mark_point();
+   success = xcb_parse_display(argument, _host, _display, 
_screen);
+-  fail_unless(!success, "unexpected parse success %sfor '%s'", 
test_string[test_type], name);
+-  fail_unless(got_host == (char *) -1, "host 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-10-05 Thread Matt Turner
commit: abb992cc452d8236671d56d7f83d769f1677
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Oct  5 12:46:40 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct  6 03:38:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb992cc

x11-libs/libxcb: python3_9

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/17800
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 24e099c8ef9..fce6c58c9a1 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 PYTHON_REQ_USE=xml
 
 XORG_TARBALL_SUFFIX="xz"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-05-30 Thread Brian Evans
commit: 64076dbcde1bf8db53e694f62fc1a775c2e18632
Author: Brian Evans  gentoo  org>
AuthorDate: Sat May 30 20:01:32 2020 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sat May 30 20:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64076dbc

x11-libs/libxcb: Readd multilib dependency on xcb-proto

While fixing a build dependency with Python the target DEPEND lost
multilib references. This partially reverts to the correct behaviour

Ack-by: Matt Turner  gentoo.org>
Closes: https://bugs.gentoo.org/724612
Fixes: 9b6a2669d8c2398497af3c9716ecafbcb15911d1
Signed-off-by: Brian Evans  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 59e72ccd0e6..24e099c8ef9 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -25,6 +25,7 @@ RDEPEND="
>=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
 # Note: ${PYTHON_USEDEP} needs to go verbatim
 DEPEND="${RDEPEND}
+   >=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP}]
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
doc? ( app-doc/doxygen[dot] )
dev-libs/libxslt



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-05-21 Thread Mike Gilbert
commit: 9b6a2669d8c2398497af3c9716ecafbcb15911d1
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri May 22 03:16:13 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri May 22 03:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6a2669

x11-libs/libxcb: move xcb-proto to BDEPEND

Closes: https://bugs.gentoo.org/558774
Signed-off-by: Mike Gilbert  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 6c9cecc9c18..59e72ccd0e6 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -28,9 +28,10 @@ DEPEND="${RDEPEND}
test? ( dev-libs/check[${MULTILIB_USEDEP}] )
doc? ( app-doc/doxygen[dot] )
dev-libs/libxslt
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep \
-   
">=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+"
+BDEPEND="${PYTHON_DEPS}
+   $(python_gen_any_dep '>=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]')
+"
 
 python_check_deps() {
has_version -b ">=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-05-14 Thread Matt Turner
commit: 2b8f0d6547e04e554e66c931ed9b58e88f6cab13
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 14 21:30:18 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 14 21:32:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8f0d65

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest |  1 -
 x11-libs/libxcb/libxcb-1.13.1.ebuild | 51 
 2 files changed, 52 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index e05955a0809..7fce3a4ed08 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
-DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B 
eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93
 SHA512 
763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23
 DIST libxcb-1.14.tar.xz 439404 BLAKE2B 
63605e02dd32b4d26b3ac6d3b93b7383dbc30701b9a063e8efa5b387215c9325196451f80c7b0b357df1773c6fd1224eea8eeca2a456055a2cdc61082c726111
 SHA512 
b90a23204b0d2c29d8b115577edb01df0465e02d6a8876550fecd62375d24a5d5f872ddd5946772ddba077cadce75b12c7a6d218469dc30b5b92bc82188e8bc6

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
deleted file mode 100644
index 7edd83f2255..000
--- a/x11-libs/libxcb/libxcb-1.13.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
-PYTHON_REQ_USE=xml
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit python-any-r1 xorg-2
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
-[[ ${PV} != * ]] && \
-   SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
-
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc selinux test xkb"
-RESTRICT="!test? ( test )"
-SLOT="0/1.12"
-
-RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-DEPEND="${RDEPEND}
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-   doc? ( app-doc/doxygen[dot] )
-   dev-libs/libxslt
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep \
-   
">=x11-base/xcb-proto-1.13[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
-
-python_check_deps() {
-   has_version --host-root ">=x11-base/xcb-proto-1.13[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   $(use_enable xkb)
-   --enable-xinput
-   )
-   xorg-2_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-20 Thread Sergei Trofimovich
commit: fe15c2b2c6371f0e86b31c0a619ef3a09a08b9f7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 20 15:15:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 20 17:04:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe15c2b2

x11-libs/libxcb: stable 1.14 for hppa, bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index b6a3e174388..6c9cecc9c18 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-06 Thread Agostino Sarubbo
commit: 6f7ee45d2058a0c0cf67fdcce892e9c785cd7f6b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr  6 07:34:18 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr  6 07:34:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f7ee45d

x11-libs/libxcb: ppc stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 3742654ce0d..b6a3e174388 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Mart Raudsepp
commit: dd654a4c92ab817529670a3d0c678a176174908e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Apr  5 19:24:51 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Apr  5 19:56:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd654a4c

x11-libs/libxcb: arm64 stable (bug #714896)

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index bcc0b2284e4..3742654ce0d 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Agostino Sarubbo
commit: 4a290d69a5b7a730f562be195a63614e214231ee
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr  5 10:13:37 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr  5 10:13:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a290d69

x11-libs/libxcb: x86 stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 17890fa6f39..bcc0b2284e4 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Agostino Sarubbo
commit: 0bc06f0ec899f023cb105ff25f9b78c999410b5a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr  5 10:12:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr  5 10:12:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc06f0e

x11-libs/libxcb: sparc stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 828671f4af8..17890fa6f39 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 sparc ~x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Agostino Sarubbo
commit: d90b179410e2b4761f442889eba898ea14601e50
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr  5 10:11:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr  5 10:11:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90b1794

x11-libs/libxcb: s390 stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index c097456d61a..828671f4af8 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Agostino Sarubbo
commit: 275b987f28a7d3e80591d72ade5eda569a016ce7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr  5 10:11:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr  5 10:11:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275b987f

x11-libs/libxcb: ppc64 stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index c77ee55e7a3..c097456d61a 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Agostino Sarubbo
commit: 0dbd1375d3b130d5ef9b8f3bafc01a3c3d50f9eb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Apr  5 10:10:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Apr  5 10:10:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbd1375

x11-libs/libxcb: arm stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 46c3048f456..c77ee55e7a3 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-04-05 Thread Mikle Kolyada
commit: 78bd3423ab2321aed0bf30304b1d9292d6720d77
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr  5 06:08:54 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr  5 06:08:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bd3423

x11-libs/libxcb: amd64 stable wrt bug #714896

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 x11-libs/libxcb/libxcb-1.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
index 0539656222e..46c3048f456 100644
--- a/x11-libs/libxcb/libxcb-1.14.ebuild
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -15,7 +15,7 @@ inherit python-any-r1 xorg-3
 DESCRIPTION="X C-language Bindings library"
 HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test +xkb"
 RESTRICT="!test? ( test )"
 SLOT="0/1.12"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-02-22 Thread Matt Turner
commit: 0aa6646d51d8724c62cbd4002c395fbe930e0893
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Feb 22 20:53:20 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Feb 22 21:06:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa6646d

x11-libs/libxcb: Version bump to 1.14

Closes: https://bugs.gentoo.org/708284
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 +
 x11-libs/libxcb/libxcb-1.14.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 8e383a3b030..e05955a0809 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
 DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B 
eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93
 SHA512 
763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23
+DIST libxcb-1.14.tar.xz 439404 BLAKE2B 
63605e02dd32b4d26b3ac6d3b93b7383dbc30701b9a063e8efa5b387215c9325196451f80c7b0b357df1773c6fd1224eea8eeca2a456055a2cdc61082c726111
 SHA512 
b90a23204b0d2c29d8b115577edb01df0465e02d6a8876550fecd62375d24a5d5f872ddd5946772ddba077cadce75b12c7a6d218469dc30b5b92bc82188e8bc6

diff --git a/x11-libs/libxcb/libxcb-1.14.ebuild 
b/x11-libs/libxcb/libxcb-1.14.ebuild
new file mode 100644
index 000..baab92359da
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.14.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_REQ_USE=xml
+
+XORG_TARBALL_SUFFIX="xz"
+XORG_MULTILIB=yes
+XORG_DOC=doc
+
+inherit python-any-r1 xorg-3
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/libxcb;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc selinux test +xkb"
+RESTRICT="!test? ( test )"
+SLOT="0/1.12"
+
+RDEPEND="
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+   doc? ( app-doc/doxygen[dot] )
+   dev-libs/libxslt
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep \
+   
">=x11-base/xcb-proto-1.14[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+
+python_check_deps() {
+   has_version -b ">=x11-base/xcb-proto-1.14[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   )
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2020-01-29 Thread Matt Turner
commit: 46068b1b7ca6722c9340d03f9fa82b26bc1b8491
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Jan 29 21:22:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Jan 29 21:52:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46068b1b

x11-libs/libxcb: Add support for Python 3.8. Drop support for Python 2.7.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
index 9720b4d1cdf..6c971b7ee8f 100644
--- a/x11-libs/libxcb/libxcb-1.13.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE=xml
 
 XORG_DOC=doc



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2019-12-05 Thread Matt Turner
commit: 5056275027a63b1ca8ef9eccb425cfd85106f671
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec  5 23:14:04 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec  5 23:20:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50562750

x11-libs/libxcb: Add RESTRICT="!test? ( test )"

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.13.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
index 8cd3208c9f4..1eafafb3fd8 100644
--- a/x11-libs/libxcb/libxcb-1.13.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -17,6 +17,7 @@ HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/l
 
 KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
+RESTRICT="!test? ( test )"
 SLOT="0/1.12"
 
 RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2019-06-12 Thread Michael Haubenwallner
commit: 42800aa35f13d926ac02ed4d6f8fb2b1ccf07354
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Wed Jun 12 17:03:30 2019 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Wed Jun 12 17:07:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42800aa3

x11-libs/libxcb: add ~x64-cygwin keyword

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Michael Haubenwallner  gentoo.org>

 x11-libs/libxcb/libxcb-1.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
index a54f3294f9e..fb517c56a07 100644
--- a/x11-libs/libxcb/libxcb-1.13.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://xcb.freedesktop.org/ 
https://gitlab.freedesktop.org/xorg/lib/l
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-10-19 Thread Matt Turner
commit: 33c889ac41522417a6dae86b0c95ed79285c411f
Author: Philipp Ammann  posteo  de>
AuthorDate: Fri Oct 19 17:52:08 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 19 17:53:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c889ac

x11-libs/libxcb: Add Python 3.7 support

Closes: https://github.com/gentoo/gentoo/pull/10179
Signed-off-by: Philipp Ammann  posteo.de>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/libxcb-1.13.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
index 102ff1507d8..9bbbd758b0a 100644
--- a/x11-libs/libxcb/libxcb-1.13.1.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} )
 PYTHON_REQ_USE=xml
 
 XORG_DOC=doc



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-10-19 Thread Matt Turner
commit: 714d9299e3bb74fee6be055101b3287f0ba2bd0a
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 19 17:52:55 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 19 17:53:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714d9299

x11-libs/libxcb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/libxcb/Manifest   |  1 -
 x11-libs/libxcb/libxcb-1.13.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 8ef1b582c75..8e383a3b030 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
 DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B 
eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93
 SHA512 
763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23
-DIST libxcb-1.13.tar.bz2 510453 BLAKE2B 
2bdae7610cb8b3fdefeded6cf457e1c397666d235114439caba114b9e7a6b2af50f2cd8363ebaa3ddfa5c5040b8cdf2960150e1f4db141c572e12b1a2fb0ca9a
 SHA512 
d99bbe386a65f60fcc0cc2935e4a365bc0577b5e90433e18778a665a5aee8ebc8e9e8cb0aedac0ac4a276147c0507e759a716874ea4f80792b2fc18eefbc128c

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
deleted file mode 100644
index 102ff1507d8..000
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-PYTHON_REQ_USE=xml
-
-XORG_DOC=doc
-XORG_MULTILIB=yes
-inherit python-any-r1 xorg-2
-
-DESCRIPTION="X C-language Bindings library"
-HOMEPAGE="https://xcb.freedesktop.org/;
-EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
-[[ ${PV} != * ]] && \
-   SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
-
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc selinux test xkb"
-SLOT="0/1.12"
-
-RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
-   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
-# Note: ${PYTHON_USEDEP} needs to go verbatim
-DEPEND="${RDEPEND}
-   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
-   doc? ( app-doc/doxygen[dot] )
-   dev-libs/libxslt
-   ${PYTHON_DEPS}
-   $(python_gen_any_dep \
-   
">=x11-base/xcb-proto-1.13[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
-
-python_check_deps() {
-   has_version --host-root ">=x11-base/xcb-proto-1.13[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
-   python-any-r1_pkg_setup
-}
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable doc devel-docs)
-   $(use_enable selinux)
-   $(use_enable xkb)
-   --enable-xinput
-   )
-   xorg-2_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-09-27 Thread Matt Turner
commit: 75ee69445f6bfcfe9be3948844ef1b83a317519a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Sep 27 18:24:57 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Sep 27 18:28:07 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75ee6944

x11-libs/libxcb: Version bump to 1.13.1

 x11-libs/libxcb/Manifest |  1 +
 x11-libs/libxcb/libxcb-1.13.1.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index aea3ef1bfbc..8ef1b582c75 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
+DIST libxcb-1.13.1.tar.bz2 506778 BLAKE2B 
eca685a21d40f664b611c0c8da845e3464126b101320a86db27ee4d87b85ac0ad1a41950281b7f0ecca06883c591571d059a913591b0281890b339f279b7af93
 SHA512 
763edff9572623674f75a858adc57b5c09591f508cc5d5093218e7bb047abdbe0a0108bd465419a8bf15c7dcdc85efdd2d4d9fd56605c41475d15dc992640c23
 DIST libxcb-1.13.tar.bz2 510453 BLAKE2B 
2bdae7610cb8b3fdefeded6cf457e1c397666d235114439caba114b9e7a6b2af50f2cd8363ebaa3ddfa5c5040b8cdf2960150e1f4db141c572e12b1a2fb0ca9a
 SHA512 
d99bbe386a65f60fcc0cc2935e4a365bc0577b5e90433e18778a665a5aee8ebc8e9e8cb0aedac0ac4a276147c0507e759a716874ea4f80792b2fc18eefbc128c

diff --git a/x11-libs/libxcb/libxcb-1.13.1.ebuild 
b/x11-libs/libxcb/libxcb-1.13.1.ebuild
new file mode 100644
index 000..102ff1507d8
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.13.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE=xml
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit python-any-r1 xorg-2
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/;
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
+[[ ${PV} != * ]] && \
+   SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
+
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc selinux test xkb"
+SLOT="0/1.12"
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+   doc? ( app-doc/doxygen[dot] )
+   dev-libs/libxslt
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep \
+   
">=x11-base/xcb-proto-1.13[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+
+python_check_deps() {
+   has_version --host-root ">=x11-base/xcb-proto-1.13[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   $(use_enable xkb)
+   --enable-xinput
+   )
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-06-22 Thread Mikle Kolyada
commit: f853d6a829542817c724598f73dceb6818863797
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Jun 22 15:13:19 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Jun 22 15:13:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f853d6a8

x11-libs/libxcb: restore s390 keyword

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index dcb64fbaa98..cccb4a8a0b0 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/, x11-libs/libxcb/files/

2018-05-20 Thread Matt Turner
commit: 62a5fd84f037cc2848ae10c12c1a0be9d1dc
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 20 18:33:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 20 18:33:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a5fd84

x11-libs/libxcb: Drop old versions

 x11-libs/libxcb/Manifest   |   1 -
 ...ll-headers-man-pages-for-disabled-extensi.patch | 257 -
 ...bxcb-1.12-fix-inconsistent-use-tabs-space.patch |  55 -
 x11-libs/libxcb/libxcb-1.12-r2.ebuild  |  57 -
 4 files changed, 370 deletions(-)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index 9f78262395e..aea3ef1bfbc 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1,2 +1 @@
-DIST libxcb-1.12.tar.bz2 613822 BLAKE2B 
61f164ba6fb9493fe0692badc74a2866ee08ce3c3499773be0bddf742d0ffc69bb876233aae46a7e76cb9263485eb007d105b16091a73750d490da0528482ff2
 SHA512 
4ce3e3f62b7e1c3a9e61c149c720ef2a4a760539ea615d7d52ae39e7f5a08456dc87d7a1ac5d85ca15dcc468a9a02d56fb8f8f6361c959af9b8780f011995896
 DIST libxcb-1.13.tar.bz2 510453 BLAKE2B 
2bdae7610cb8b3fdefeded6cf457e1c397666d235114439caba114b9e7a6b2af50f2cd8363ebaa3ddfa5c5040b8cdf2960150e1f4db141c572e12b1a2fb0ca9a
 SHA512 
d99bbe386a65f60fcc0cc2935e4a365bc0577b5e90433e18778a665a5aee8ebc8e9e8cb0aedac0ac4a276147c0507e759a716874ea4f80792b2fc18eefbc128c

diff --git 
a/x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch
 
b/x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch
deleted file mode 100644
index 0f8aa119823..000
--- 
a/x11-libs/libxcb/files/libxcb-1.11-Don-t-install-headers-man-pages-for-disabled-extensi.patch
+++ /dev/null
@@ -1,257 +0,0 @@
-From e9b5234b3b0b53bd3a35f947ddb8a72d03cf1825 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?R=C3=A9mi=20Cardona?= 
-Date: Mon, 29 Dec 2014 20:18:22 +0100
-Subject: [PATCH] Don't install headers/man pages for disabled extensions
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-https://bugs.gentoo.org/show_bug.cgi?id=533906
-
-Signed-off-by: RĂ©mi Cardona 

- src/Makefile.am | 52 ++--
- 1 file changed, 26 insertions(+), 26 deletions(-)
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 5a3c52a..774ad8e 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -24,208 +24,208 @@ XCB_LIBS = libxcb.la
- 
- # FIXME: find a way to autogenerate this from the XML files.
- 
--EXTSOURCES += composite.c
- if BUILD_COMPOSITE
-+EXTSOURCES += composite.c
- lib_LTLIBRARIES += libxcb-composite.la
- libxcb_composite_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_composite_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_composite_la_SOURCES = composite.c composite.h
- endif
- 
--EXTSOURCES += damage.c
- if BUILD_DAMAGE
-+EXTSOURCES += damage.c
- lib_LTLIBRARIES += libxcb-damage.la
- libxcb_damage_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_damage_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_damage_la_SOURCES = damage.c damage.h
- endif
- 
--EXTSOURCES += dpms.c
- if BUILD_DPMS
-+EXTSOURCES += dpms.c
- lib_LTLIBRARIES += libxcb-dpms.la
- libxcb_dpms_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_dpms_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_dpms_la_SOURCES = dpms.c dpms.h
- endif
- 
--EXTSOURCES += dri2.c
- if BUILD_DRI2
-+EXTSOURCES += dri2.c
- lib_LTLIBRARIES += libxcb-dri2.la
- libxcb_dri2_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_dri2_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_dri2_la_SOURCES = dri2.c dri2.h
- endif
- 
--EXTSOURCES += dri3.c
- if BUILD_DRI3
-+EXTSOURCES += dri3.c
- lib_LTLIBRARIES += libxcb-dri3.la
- libxcb_dri3_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_dri3_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_dri3_la_SOURCES = dri3.c dri3.h
- endif
- 
--EXTSOURCES += present.c
- if BUILD_PRESENT
-+EXTSOURCES += present.c
- lib_LTLIBRARIES += libxcb-present.la
- libxcb_present_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_present_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_present_la_SOURCES = present.c present.h
- endif
- 
--EXTSOURCES += glx.c
- if BUILD_GLX
- lib_LTLIBRARIES += libxcb-glx.la
-+EXTSOURCES += glx.c
- libxcb_glx_la_LDFLAGS = -version-info 0:0:0 -no-undefined 
@lt_enable_auto_import@
- libxcb_glx_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_glx_la_SOURCES = glx.c glx.h
- endif
- 
--EXTSOURCES += randr.c
- if BUILD_RANDR
-+EXTSOURCES += randr.c
- lib_LTLIBRARIES += libxcb-randr.la
- libxcb_randr_la_LDFLAGS = -version-info 1:0:1 -no-undefined 
@lt_enable_auto_import@
- libxcb_randr_la_LIBADD = $(XCB_LIBS)
- nodist_libxcb_randr_la_SOURCES = randr.c randr.h
- endif
- 
--EXTSOURCES += record.c
- if 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-20 Thread Matt Turner
commit: 0a7dfa5fea64c6298935e35e57130fa8c4b6aced
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May 20 18:20:52 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May 20 18:20:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7dfa5f

x11-libs/libxcb-1.13: hppa stable, bug 649316

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index 1cf7f6bf9b0..dcb64fbaa98 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-13 Thread Markus Meier
commit: 8e41955322fc303925b3710d73d42ceebdee8fd3
Author: Markus Meier  gentoo  org>
AuthorDate: Sun May 13 11:27:28 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sun May 13 11:27:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e419553

x11-libs/libxcb: arm stable, bug #649316

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index d61b77d87ce..1cf7f6bf9b0 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-08 Thread Sergei Trofimovich
commit: 5869d0e461769b619095de46960aa910bac59ed1
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May  7 23:02:14 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue May  8 06:23:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5869d0e4

x11-libs/libxcb: stable 1.13 for sparc

Bug: https://bugs.gentoo.org/649316
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index e956a7cf255..d61b77d87ce 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-07 Thread Thomas Deutschmann
commit: f48a6f9274b2a1e38b65e9b6900a9c81492c78e6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May  7 18:01:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  7 19:22:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48a6f92

x11-libs/libxcb: x86 stable (bug #649316)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index 1876a07fa6d..e956a7cf255 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Matt Turner
commit: 33473de33ae24f2f3df0ebf8ed8ccb75c62c2757
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  6 20:45:23 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  6 20:45:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33473de3

x11-libs/libxcb-1.13: ppc64 stable, bug 649316

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index 97e40f491d8..1876a07fa6d 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Matt Turner
commit: aa76e706463de075a681422ebc12c12417a4bb84
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  6 20:45:01 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  6 20:45:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa76e706

x11-libs/libxcb-1.13: ppc stable, bug 649316

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index ff189db241a..97e40f491d8 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Sergei Trofimovich
commit: e61f2eeb4050f1bd4da1063d3ac66970d8a02bca
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May  6 19:39:28 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May  6 19:39:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e61f2eeb

x11-libs/libxcb: stable 1.13 for ia64, bug #649316

Bug: https://bugs.gentoo.org/649316
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index 90d7adae6ed..ff189db241a 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc 
~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Matt Turner
commit: 4d48cf83ca8ce5fdc80488c6f7895ea2c9c63868
Author: Matt Turner  gentoo  org>
AuthorDate: Sun May  6 19:22:02 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun May  6 19:22:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d48cf83

x11-libs/libxcb-1.13: alpha stable, bug 649316

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index 77557f4c980..90d7adae6ed 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Mikle Kolyada
commit: 52650bcfaa2841607140229350f8dfdc8b7bb3c8
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  6 12:32:48 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  6 12:32:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52650bcf

x11-libs/libxcb: amd64 stable wrt bug #649316

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index f635600252f..77557f4c980 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-05-06 Thread Mart Raudsepp
commit: 327782359129cdfb332a320d5cc42e5662cbb91a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun May  6 11:45:18 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun May  6 11:45:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32778235

x11-libs/libxcb-1.13: arm64 stable (bug #649316)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 x11-libs/libxcb/libxcb-1.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
index f3ce17fcb18..f635600252f 100644
--- a/x11-libs/libxcb/libxcb-1.13.ebuild
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -16,7 +16,7 @@ 
EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
 [[ ${PV} != * ]] && \
SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="doc selinux test xkb"
 SLOT="0/1.12"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-03-12 Thread Sebastian Pipping
commit: 1c9872272d4d22685772fa73a45bf5b4b35d01a6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Mar 12 19:38:44 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Mar 12 19:41:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c987227

x11-libs/libxcb: Fix 1.12-r2 dependencies

Closes: https://bugs.gentoo.org/650226
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 x11-libs/libxcb/libxcb-1.12-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/libxcb/libxcb-1.12-r2.ebuild 
b/x11-libs/libxcb/libxcb-1.12-r2.ebuild
index 5310bf7c71f..5ec2a2ba345 100644
--- a/x11-libs/libxcb/libxcb-1.12-r2.ebuild
+++ b/x11-libs/libxcb/libxcb-1.12-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -31,7 +31,7 @@ DEPEND="${RDEPEND}
dev-libs/libxslt
${PYTHON_DEPS}
$(python_gen_any_dep \
-   
">=x11-proto/xcb-proto-1.12-r1[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+   
"~x11-proto/xcb-proto-1.12[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
 
 python_check_deps() {
has_version --host-root ">=x11-proto/xcb-proto-1.11[${PYTHON_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libxcb/

2018-03-05 Thread Matt Turner
commit: 0e63133704436a0197b34e1eaa2efc8027477440
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Mar  5 19:39:27 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Mar  5 19:46:19 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e631337

x11-libs/libxcb: Version bump to 1.13

 x11-libs/libxcb/Manifest   |  1 +
 x11-libs/libxcb/libxcb-1.13.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/x11-libs/libxcb/Manifest b/x11-libs/libxcb/Manifest
index c3a9709b89c..9f78262395e 100644
--- a/x11-libs/libxcb/Manifest
+++ b/x11-libs/libxcb/Manifest
@@ -1 +1,2 @@
 DIST libxcb-1.12.tar.bz2 613822 BLAKE2B 
61f164ba6fb9493fe0692badc74a2866ee08ce3c3499773be0bddf742d0ffc69bb876233aae46a7e76cb9263485eb007d105b16091a73750d490da0528482ff2
 SHA512 
4ce3e3f62b7e1c3a9e61c149c720ef2a4a760539ea615d7d52ae39e7f5a08456dc87d7a1ac5d85ca15dcc468a9a02d56fb8f8f6361c959af9b8780f011995896
+DIST libxcb-1.13.tar.bz2 510453 BLAKE2B 
2bdae7610cb8b3fdefeded6cf457e1c397666d235114439caba114b9e7a6b2af50f2cd8363ebaa3ddfa5c5040b8cdf2960150e1f4db141c572e12b1a2fb0ca9a
 SHA512 
d99bbe386a65f60fcc0cc2935e4a365bc0577b5e90433e18778a665a5aee8ebc8e9e8cb0aedac0ac4a276147c0507e759a716874ea4f80792b2fc18eefbc128c

diff --git a/x11-libs/libxcb/libxcb-1.13.ebuild 
b/x11-libs/libxcb/libxcb-1.13.ebuild
new file mode 100644
index 000..a8f6ab11183
--- /dev/null
+++ b/x11-libs/libxcb/libxcb-1.13.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+PYTHON_REQ_USE=xml
+
+XORG_DOC=doc
+XORG_MULTILIB=yes
+inherit python-any-r1 xorg-2
+
+DESCRIPTION="X C-language Bindings library"
+HOMEPAGE="https://xcb.freedesktop.org/;
+EGIT_REPO_URI="https://anongit.freedesktop.org/git/xcb/libxcb.git;
+[[ ${PV} != * ]] && \
+   SRC_URI="https://xcb.freedesktop.org/dist/${P}.tar.bz2;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="doc selinux test xkb"
+SLOT="0/1.12"
+
+RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
+   >=x11-libs/libXdmcp-1.1.1-r1[${MULTILIB_USEDEP}]"
+# Note: ${PYTHON_USEDEP} needs to go verbatim
+DEPEND="${RDEPEND}
+   test? ( dev-libs/check[${MULTILIB_USEDEP}] )
+   doc? ( app-doc/doxygen[dot] )
+   dev-libs/libxslt
+   ${PYTHON_DEPS}
+   $(python_gen_any_dep \
+   
">=x11-proto/xcb-proto-1.13[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")"
+
+python_check_deps() {
+   has_version --host-root ">=x11-proto/xcb-proto-1.13[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+}
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable doc devel-docs)
+   $(use_enable selinux)
+   $(use_enable xkb)
+   --enable-xinput
+   )
+   xorg-2_src_configure
+}



  1   2   >