[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 96e99c5c626065f432e7135f5f557dcdfcd97251 Author: Chí-Thanh Christopher Nguyễn gentoo org> AuthorDate: Sun May 29 19:31:22 2016 + Commit: Chí-Thanh Christopher Nguyễn gentoo org> CommitDate: Sun May 29 19:31:22 2016 + URL:https://gitweb.gentoo.org/proj/x11.git/commit/?id=96e99c5c x11-libs/libxcb: sync dependencies and python compatibility with portage x11-libs/libxcb/libxcb-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index b12397a..a480e50 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4,3_5} ) PYTHON_REQ_USE=xml XORG_DOC=doc @@ -31,7 +31,7 @@ DEPEND="${RDEPEND} dev-libs/libxslt ${PYTHON_DEPS} $(python_gen_any_dep \ - ">=x11-proto/xcb-proto-1.11[${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] proj/x11:master commit in: x11-libs/libxcb/
commit: 60b750af3f3d3895f2cc32424f4d873fd6cbacff Author: Matt Turner gmail com> AuthorDate: Mon Feb 23 01:56:43 2015 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 23 01:56:43 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=60b750af x11-libs/libxcb: Add doc USE flag. Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=534122 --- x11-libs/libxcb/libxcb-.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index 091dd95..a7a57d3 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -18,7 +18,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" SRC_URI="http://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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="selinux test xkb" +IUSE="doc selinux test xkb" SLOT="0/${PV}" RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}] @@ -27,6 +27,7 @@ RDEPEND=">=dev-libs/libpthread-stubs-0.3-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 \ @@ -42,7 +43,7 @@ pkg_setup() { src_configure() { XORG_CONFIGURE_OPTIONS=( - $(use_enable doc build-docs) + $(use_enable doc devel-docs) $(use_enable selinux) $(use_enable xkb) --enable-xinput
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 05316cde9c7176f74d686f9ec459c85a3864795a Author: Matt Turner gmail com> AuthorDate: Mon Feb 23 01:33:59 2015 + Commit: Matt Turner gentoo org> CommitDate: Mon Feb 23 01:33:59 2015 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=05316cde x11-libs/libxcb: Depend on dev-libs/check for tests. Bugzilla: https://bugs.gentoo.org/show_bug.cgi?id=484054 --- x11-libs/libxcb/libxcb-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index d2838aa..091dd95 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -18,7 +18,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" SRC_URI="http://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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="selinux xkb" +IUSE="selinux test xkb" SLOT="0/${PV}" RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}] @@ -26,6 +26,7 @@ RDEPEND=">=dev-libs/libpthread-stubs-0.3-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}] ) dev-libs/libxslt ${PYTHON_DEPS} $(python_gen_any_dep \
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/, x11-libs/libxcb/files/
commit: 32de5ce7069d8a8f5a5fbc874fd5aca761bd9f7b Author: Rémi Cardona gentoo org> AuthorDate: Mon Nov 3 07:28:48 2014 + Commit: Remi Cardona gentoo org> CommitDate: Mon Nov 3 07:33:44 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=32de5ce7 x11-libs/libxcb: Sync with portage - remove 1.11 that's in portage - indenting in metadata.xml - sync - with latest ~arch from portage - remove thick manifest --- .../files/libxcb-1.11-xevie-xprint_removal.patch | 30 x11-libs/libxcb/libxcb-1.11.ebuild | 53 -- x11-libs/libxcb/libxcb-.ebuild | 14 +++--- x11-libs/libxcb/metadata.xml | 8 ++-- 4 files changed, 12 insertions(+), 93 deletions(-) diff --git a/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch b/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch deleted file mode 100644 index e8c24d3..000 --- a/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch +++ /dev/null @@ -1,30 +0,0 @@ -Both extensions have been dropped from the X-Server in 2008: -http://cgit.freedesktop.org/xorg/xserver/commit/?id=1c8bd31 -http://cgit.freedesktop.org/xorg/xserver/commit/?id=f4036f6 - -Don't build them by default. - -Reviewed-by: Julien Cristau -Signed-off-by: Daniel Martin -Signed-off-by: Uli Schlachter - -diff --git a/a/configure.ac b/b/configure.ac -index eb4a971..c9a1e91 100644 a/a/configure.ac -+++ b/b/configure.ac -@@ -227,13 +227,13 @@ XCB_EXTENSION(Screensaver, "yes") - XCB_EXTENSION(Shape, "yes") - XCB_EXTENSION(Shm, "yes") - XCB_EXTENSION(Sync, "yes") --XCB_EXTENSION(Xevie, "yes") -+XCB_EXTENSION(Xevie, "no") - XCB_EXTENSION(XFixes, "yes") - XCB_EXTENSION(XFree86-DRI, "yes") - XCB_EXTENSION(Xinerama, "yes") - XCB_EXTENSION(XInput, "no") - XCB_EXTENSION(XKB, "yes") --XCB_EXTENSION(Xprint, "yes") -+XCB_EXTENSION(Xprint, "no") - XCB_EXTENSION(SELinux, "no") - XCB_EXTENSION(XTest, "yes") - XCB_EXTENSION(Xv, "yes") diff --git a/x11-libs/libxcb/libxcb-1.11.ebuild b/x11-libs/libxcb/libxcb-1.11.ebuild deleted file mode 100644 index 5d4b500..000 --- a/x11-libs/libxcb/libxcb-1.11.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -PYTHON_COMPAT=( python{2_7,3_2,3_3} ) -PYTHON_REQ_USE=xml - -XORG_DOC=doc -XORG_MULTILIB=yes -XORG_EAUTORECONF=yes -inherit python-any-r1 xorg-2 - -DESCRIPTION="X C-language Bindings library" -HOMEPAGE="http://xcb.freedesktop.org/"; -EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" -[[ ${PV} != * ]] && \ - SRC_URI="http://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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="selinux xkb" -SLOT="0/${PV}" - -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} - dev-libs/libxslt - ${PYTHON_DEPS} - $(python_gen_any_dep \ - ">=x11-proto/xcb-proto-1.11[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" - -python_check_deps() { - has_version --host-root ">=x11-proto/xcb-proto-1.11[${PYTHON_USEDEP}]" -} - -pkg_setup() { - python-any-r1_pkg_setup -} - -PATCHES=( "${FILESDIR}/${P}-xevie-xprint_removal.patch" ) - -src_configure() { - XORG_CONFIGURE_OPTIONS=( - $(use_enable doc build-docs) - $(use_enable selinux) - $(use_enable xkb) - --enable-xinput - ) - xorg-2_src_configure -} diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index fd627b4..7b42d8f 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_7,3_1,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_2,3_3,3_4} ) PYTHON_REQ_USE=xml XORG_DOC=doc @@ -17,20 +17,22 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" [[ ${PV} != * ]] && \ SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"; -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/files/, x11-libs/libxcb/
commit: 484be17fd6b8af4b9cb8e388581bed6765c485b9 Author: David Heidelberger ixit cz> AuthorDate: Sat Oct 18 20:04:44 2014 + Commit: David Heidelberger gmail com> CommitDate: Sat Oct 18 20:04:44 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=484be17f x11-libs/libxcb: drop xevie and xprint Dropped from X-Server in 2008, oldest available xorg-server in portage is 1.9.5 from 2011. Signed-off-by: David Heidelberger ixit.cz> --- .../files/libxcb-1.11-xevie-xprint_removal.patch | 30 ++ x11-libs/libxcb/libxcb-1.11.ebuild | 3 +++ 2 files changed, 33 insertions(+) diff --git a/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch b/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch new file mode 100644 index 000..e8c24d3 --- /dev/null +++ b/x11-libs/libxcb/files/libxcb-1.11-xevie-xprint_removal.patch @@ -0,0 +1,30 @@ +Both extensions have been dropped from the X-Server in 2008: +http://cgit.freedesktop.org/xorg/xserver/commit/?id=1c8bd31 +http://cgit.freedesktop.org/xorg/xserver/commit/?id=f4036f6 + +Don't build them by default. + +Reviewed-by: Julien Cristau +Signed-off-by: Daniel Martin +Signed-off-by: Uli Schlachter + +diff --git a/a/configure.ac b/b/configure.ac +index eb4a971..c9a1e91 100644 +--- a/a/configure.ac b/b/configure.ac +@@ -227,13 +227,13 @@ XCB_EXTENSION(Screensaver, "yes") + XCB_EXTENSION(Shape, "yes") + XCB_EXTENSION(Shm, "yes") + XCB_EXTENSION(Sync, "yes") +-XCB_EXTENSION(Xevie, "yes") ++XCB_EXTENSION(Xevie, "no") + XCB_EXTENSION(XFixes, "yes") + XCB_EXTENSION(XFree86-DRI, "yes") + XCB_EXTENSION(Xinerama, "yes") + XCB_EXTENSION(XInput, "no") + XCB_EXTENSION(XKB, "yes") +-XCB_EXTENSION(Xprint, "yes") ++XCB_EXTENSION(Xprint, "no") + XCB_EXTENSION(SELinux, "no") + XCB_EXTENSION(XTest, "yes") + XCB_EXTENSION(Xv, "yes") diff --git a/x11-libs/libxcb/libxcb-1.11.ebuild b/x11-libs/libxcb/libxcb-1.11.ebuild index e67a10c..5d4b500 100644 --- a/x11-libs/libxcb/libxcb-1.11.ebuild +++ b/x11-libs/libxcb/libxcb-1.11.ebuild @@ -9,6 +9,7 @@ PYTHON_REQ_USE=xml XORG_DOC=doc XORG_MULTILIB=yes +XORG_EAUTORECONF=yes inherit python-any-r1 xorg-2 DESCRIPTION="X C-language Bindings library" @@ -39,6 +40,8 @@ pkg_setup() { python-any-r1_pkg_setup } +PATCHES=( "${FILESDIR}/${P}-xevie-xprint_removal.patch" ) + src_configure() { XORG_CONFIGURE_OPTIONS=( $(use_enable doc build-docs)
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: b5780ff818efc06a5d6861f29905aab064550182 Author: David Heidelberger ixit cz> AuthorDate: Sun Oct 12 11:06:13 2014 + Commit: David Heidelberger gmail com> CommitDate: Sun Oct 12 11:06:13 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=b5780ff8 x11-libs/libxcb: add subslot for ABI changes Signed-off-by: David Heidelberger ixit.cz> --- x11-libs/libxcb/libxcb-1.11.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/x11-libs/libxcb/libxcb-1.11.ebuild b/x11-libs/libxcb/libxcb-1.11.ebuild index 44e6686..e67a10c 100644 --- a/x11-libs/libxcb/libxcb-1.11.ebuild +++ b/x11-libs/libxcb/libxcb-1.11.ebuild @@ -19,6 +19,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="selinux xkb" +SLOT="0/${PV}" RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}] >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}]
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 16388c5081d13b46222ea7a463fd0f999f8c6d38 Author: Chi-Thanh Christopher Nguyen gentoo org> AuthorDate: Mon Oct 6 11:46:25 2014 + Commit: Chi-Thanh Christopher Nguyen cs tu-berlin de> CommitDate: Mon Oct 6 11:46:25 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=16388c50 x11-libs/libxcb: drop stable keywords --- x11-libs/libxcb/libxcb-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxcb/libxcb-1.11.ebuild b/x11-libs/libxcb/libxcb-1.11.ebuild index 450d7cf..44e6686 100644 --- a/x11-libs/libxcb/libxcb-1.11.ebuild +++ b/x11-libs/libxcb/libxcb-1.11.ebuild @@ -17,7 +17,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" [[ ${PV} != * ]] && \ SRC_URI="http://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 ~x86-freebsd ~x86-interix ~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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="selinux xkb" RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1[${MULTILIB_USEDEP}]
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 3f6a1571eae610d89c9f7ebc71ccdbbfe0545e46 Author: David Heidelberger ixit cz> AuthorDate: Sat Oct 4 20:50:37 2014 + Commit: David Heidelberger gmail com> CommitDate: Sat Oct 4 20:50:37 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=3f6a1571 x11-libs/libxcb: bump 1.11 Signed-off-by: David Heidelberger ixit.cz> --- .../libxcb/{libxcb-.ebuild => libxcb-1.11.ebuild} | 15 --- x11-libs/libxcb/libxcb-.ebuild| 6 +++--- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-1.11.ebuild similarity index 56% copy from x11-libs/libxcb/libxcb-.ebuild copy to x11-libs/libxcb/libxcb-1.11.ebuild index e2df007..450d7cf 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-1.11.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_2,3_3} ) PYTHON_REQ_USE=xml XORG_DOC=doc @@ -17,20 +17,21 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/xcb/libxcb" [[ ${PV} != * ]] && \ SRC_URI="http://xcb.freedesktop.org/dist/${P}.tar.bz2"; -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~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 ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="selinux xkb" -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}]" +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} dev-libs/libxslt + ${PYTHON_DEPS} $(python_gen_any_dep \ - ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" + ">=x11-proto/xcb-proto-1.11[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" python_check_deps() { - has_version --host-root ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" + has_version --host-root ">=x11-proto/xcb-proto-1.11[${PYTHON_USEDEP}]" } pkg_setup() { diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index e2df007..fd627b4 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -4,7 +4,7 @@ EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7,3_1,3_2,3_3} ) +PYTHON_COMPAT=( python{2_7,3_1,3_2,3_3} ) PYTHON_REQ_USE=xml XORG_DOC=doc @@ -27,10 +27,10 @@ RDEPEND=">=dev-libs/libpthread-stubs-0.3-r1:=[${MULTILIB_USEDEP}] DEPEND="${RDEPEND} dev-libs/libxslt $(python_gen_any_dep \ - ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" + ">=x11-proto/xcb-proto-1.11[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" python_check_deps() { - has_version --host-root ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" + has_version --host-root ">=x11-proto/xcb-proto-1.11[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" } pkg_setup() {
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 358039449ec2faaaba55cf6638b145de75769c79 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 29 14:23:25 2014 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 29 14:23:25 2014 + URL:http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=35803944 x11-libs/libxcb: Fix finding Python when building in a root, bug #503228. Patch by James Le Cuirot. Package-Manager: portage-2.2.10 --- x11-libs/libxcb/libxcb-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index 0edfff4..de69d88 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND} ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" python_check_deps() { - has_version ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" + has_version --host-root ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" } pkg_setup() {
[gentoo-commits] proj/x11:master commit in: x11-libs/libxcb/
commit: 358039449ec2faaaba55cf6638b145de75769c79 Author: Michał Górny gentoo org> AuthorDate: Tue Jul 29 14:23:25 2014 + Commit: Michał Górny gentoo org> CommitDate: Tue Jul 29 14:23:25 2014 + URL: http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=35803944 x11-libs/libxcb: Fix finding Python when building in a root, bug #503228. Patch by James Le Cuirot. Package-Manager: portage-2.2.10 --- x11-libs/libxcb/libxcb-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/libxcb/libxcb-.ebuild b/x11-libs/libxcb/libxcb-.ebuild index 0edfff4..de69d88 100644 --- a/x11-libs/libxcb/libxcb-.ebuild +++ b/x11-libs/libxcb/libxcb-.ebuild @@ -30,7 +30,7 @@ DEPEND="${RDEPEND} ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},\${PYTHON_USEDEP}]")" python_check_deps() { - has_version ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" + has_version --host-root ">=x11-proto/xcb-proto-1.10[${MULTILIB_USEDEP},${PYTHON_USEDEP}]" } pkg_setup() {