From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 0124E138CD4 for ; Wed, 13 May 2015 05:22:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B3A1E07F1; Wed, 13 May 2015 05:22:13 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 32F7FE07A3 for ; Wed, 13 May 2015 05:22:12 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 3CAE2340E32 for ; Wed, 13 May 2015 05:22:11 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E0CF09EC for ; Wed, 13 May 2015 05:22:09 +0000 (UTC) From: "Kent Fredric" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Kent Fredric" Message-ID: <1431493045.7801e86ae984a4524a3432e8321bbe57ef3da90e.kent@gentoo> Subject: [gentoo-commits] proj/perl-overlay:master commit in: dev-perl/X11-XCB/ X-VCS-Repository: proj/perl-overlay X-VCS-Files: dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild dev-perl/X11-XCB/metadata.xml X-VCS-Directories: dev-perl/X11-XCB/ X-VCS-Committer: kent X-VCS-Committer-Name: Kent Fredric X-VCS-Revision: 7801e86ae984a4524a3432e8321bbe57ef3da90e X-VCS-Branch: master Date: Wed, 13 May 2015 05:22:09 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 67e96ccc-6703-4b9d-b39c-666070f69114 X-Archives-Hash: 354202aaaa0ac2d27b0456f31998c6b6 commit: 7801e86ae984a4524a3432e8321bbe57ef3da90e Author: Kent Fredric gmail com> AuthorDate: Wed May 13 04:57:25 2015 +0000 Commit: Kent Fredric gmail com> CommitDate: Wed May 13 04:57:25 2015 +0000 URL: https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=7801e86a [bump] X11-XCB-0.120.0 Package-Manager: portage-2.2.17 dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild | 51 +++++++++++++++++++++++++++++++++ dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild | 33 --------------------- dev-perl/X11-XCB/metadata.xml | 17 +++++++++++ 3 files changed, 68 insertions(+), 33 deletions(-) diff --git a/dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild b/dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild new file mode 100644 index 0000000..e6c25af --- /dev/null +++ b/dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +MODULE_AUTHOR=MSTPLBG +MODULE_VERSION=0.12 +inherit perl-module virtualx + +DESCRIPTION="Perl bindings for libxcb" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +RESTRICT="test" # https://rt.cpan.org/Ticket/Display.html?id=104398 +IUSE="test" + +# xcb-xinerama -> libxcb +# xcb-icccm -> xcb-util +RDEPEND_XS=" + >=x11-libs/libxcb-1.2 + x11-libs/xcb-util +" +# ExtUtils::PkgConfig -> extutils-pkgconfig +RDEPEND=" + dev-perl/Mouse + dev-perl/MouseX-NativeTraits + dev-perl/Try-Tiny + virtual/perl-XSLoader +" +DEPEND=" + ${RDEPEND} + dev-perl/Data-Dump + virtual/perl-Devel-PPPort + dev-perl/ExtUtils-Depends + virtual/perl-ExtUtils-MakeMaker + virtual/perl-ExtUtils-ParseXS + dev-perl/XML-Descent + dev-perl/XML-Simple + dev-perl/XS-Object-Magic + dev-perl/extutils-pkgconfig + test? ( + dev-perl/Test-Deep + dev-perl/Test-Exception + virtual/perl-Test-Simple + ) +" +MAKEOPTS+=" -j1" +src_test() { + VIRTUALX_COMMAND="perl-module_src_test" virtualmake +} diff --git a/dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild b/dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild deleted file mode 100644 index 7c86dad..0000000 --- a/dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2014 Julian Ospald -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -MODULE_AUTHOR="MSTPLBG" -MODULE_VERSION="0.09" -inherit perl-module - -DESCRIPTION="Perl bindings for libxcb" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="dev-perl/Mouse - dev-perl/MouseX-NativeTraits - dev-perl/Try-Tiny - virtual/perl-XSLoader" -DEPEND="dev-perl/extutils-depends - dev-perl/XS-Object-Magic - virtual/perl-Devel-PPPort - virtual/perl-ExtUtils-MakeMaker - virtual/perl-ExtUtils-ParseXS - test? ( - dev-perl/Test-Deep - dev-perl/Test-Exception - )" - -RESTRICT="test" # FIXME: portage/virtualx messes up - -MAKEOPTS+=" -j1" diff --git a/dev-perl/X11-XCB/metadata.xml b/dev-perl/X11-XCB/metadata.xml index 64b38f2..c72fec5 100644 --- a/dev-perl/X11-XCB/metadata.xml +++ b/dev-perl/X11-XCB/metadata.xml @@ -6,5 +6,22 @@ hasufell@gentoo.org Julian Ospald + + X11-XCB + X11::XCB::Atom + X11::XCB::Color + X11::XCB::Connection + X11::XCB::Event::ClientMessage + X11::XCB::Event::Focus + X11::XCB::Event::Generic + X11::XCB::Event::MapNotify + X11::XCB::Event::PropertyNotify + X11::XCB::Rect + X11::XCB::Screen + X11::XCB::Sizehints::Aspect + X11::XCB::Sizehints + X11::XCB::Window + X11::XCB +