diff options
author | Kent Fredric <kentfredric@gmail.com> | 2015-05-13 16:57:25 +1200 |
---|---|---|
committer | Kent Fredric <kentfredric@gmail.com> | 2015-05-13 16:57:25 +1200 |
commit | 7801e86ae984a4524a3432e8321bbe57ef3da90e (patch) | |
tree | 0401ab69c8a4da65d94ff3f4b790b1539a86c99b | |
parent | [fixup] XS-Object-Magic: Recode from scratch to avoid copyright issue, fixup ... (diff) | |
download | perl-overlay-7801e86ae984a4524a3432e8321bbe57ef3da90e.tar.gz perl-overlay-7801e86ae984a4524a3432e8321bbe57ef3da90e.tar.bz2 perl-overlay-7801e86ae984a4524a3432e8321bbe57ef3da90e.zip |
[bump] X11-XCB-0.120.0
Package-Manager: portage-2.2.17
-rw-r--r-- | dev-perl/X11-XCB/Manifest | 2 | ||||
-rw-r--r-- | dev-perl/X11-XCB/X11-XCB-0.120.0.ebuild | 51 | ||||
-rw-r--r-- | dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild | 33 | ||||
-rw-r--r-- | dev-perl/X11-XCB/metadata.xml | 17 |
4 files changed, 69 insertions, 34 deletions
diff --git a/dev-perl/X11-XCB/Manifest b/dev-perl/X11-XCB/Manifest index 1fa575af9..fd3658aaa 100644 --- a/dev-perl/X11-XCB/Manifest +++ b/dev-perl/X11-XCB/Manifest @@ -1 +1 @@ -DIST X11-XCB-0.09.tar.gz 702693 SHA256 e365aeb84a1e2fddd05d6c59ee38548356a2db28fa0170b057ac5e661405201f SHA512 bdc36588606527a9c8c6cdd573f04b8cf42734b7cc7f78b5de459c48489a191896718372a3f41a982fa437d270d6d3fed2e59b39b32d8134bbd9bb9649dcdb00 WHIRLPOOL 162476faadb4d4019a5aad8bf32e5c1bcb2aaf4c7c542f63362024aa186814ae7d832abc4b32ef5d13c0e7d64ee81fb4aa0f5e009749324a456728a05a45bffe +DIST X11-XCB-0.12.tar.gz 87346 SHA256 fa8caba1c5c25afa1c85e27b9a0569c489be81cffc1691ec2afa08c670295896 SHA512 08b2ac8144f3eb4443b5076094af3d32681e3acd157d8bf84dd2bceebdf523c142e0ee8c173ba8b0a1417d58da47544d93c7182f785b1071ceca1744a711760a WHIRLPOOL 98206a3ab62328e2eea7283a433c97287dc5e9e89ca946332c38362960a378e516a14188c17cd842dfc1d8284f2da7dd391cf2db4ebb9999bea23c1d674366e2 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 000000000..e6c25afb0 --- /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 7c86dadfe..000000000 --- a/dev-perl/X11-XCB/X11-XCB-0.90.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2014 Julian Ospald <hasufell@gentoo.org> -# 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 64b38f2b1..c72fec54a 100644 --- a/dev-perl/X11-XCB/metadata.xml +++ b/dev-perl/X11-XCB/metadata.xml @@ -6,5 +6,22 @@ <email>hasufell@gentoo.org</email> <name>Julian Ospald</name> </maintainer> + <upstream> + <remote-id type="cpan">X11-XCB</remote-id> + <remote-id type="cpan-module">X11::XCB::Atom</remote-id> + <remote-id type="cpan-module">X11::XCB::Color</remote-id> + <remote-id type="cpan-module">X11::XCB::Connection</remote-id> + <remote-id type="cpan-module">X11::XCB::Event::ClientMessage</remote-id> + <remote-id type="cpan-module">X11::XCB::Event::Focus</remote-id> + <remote-id type="cpan-module">X11::XCB::Event::Generic</remote-id> + <remote-id type="cpan-module">X11::XCB::Event::MapNotify</remote-id> + <remote-id type="cpan-module">X11::XCB::Event::PropertyNotify</remote-id> + <remote-id type="cpan-module">X11::XCB::Rect</remote-id> + <remote-id type="cpan-module">X11::XCB::Screen</remote-id> + <remote-id type="cpan-module">X11::XCB::Sizehints::Aspect</remote-id> + <remote-id type="cpan-module">X11::XCB::Sizehints</remote-id> + <remote-id type="cpan-module">X11::XCB::Window</remote-id> + <remote-id type="cpan-module">X11::XCB</remote-id> + </upstream> </pkgmetadata> |