commit:     228bd440190a4f001b77b107d05ef9cdd810531f
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 12 20:03:39 2015 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Thu Feb 12 20:03:39 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=dev/axs.git;a=commit;h=228bd440

Slic3r and supporting libs

---
 dev-perl/CAM-PDF/CAM-PDF-1.52.ebuild               |  16 +++
 dev-perl/CAM-PDF/Manifest                          |   2 +
 .../ExtUtils-CppGuess-0.80.0.ebuild                |  31 +++++
 dev-perl/ExtUtils-CppGuess/Manifest                |   3 +
 dev-perl/ExtUtils-CppGuess/metadata.xml            |  44 ++++++
 .../ExtUtils-Typemap/ExtUtils-Typemap-1.0.0.ebuild |  19 +++
 dev-perl/ExtUtils-Typemap/Manifest                 |   3 +
 dev-perl/ExtUtils-Typemap/metadata.xml             |  44 ++++++
 .../ExtUtils-Typemaps-Default-1.50.0.ebuild        |  22 +++
 dev-perl/ExtUtils-Typemaps-Default/Manifest        |   3 +
 dev-perl/ExtUtils-Typemaps-Default/metadata.xml    |  44 ++++++
 dev-perl/Math-Libm/Manifest                        |   3 +
 dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild          |  19 +++
 dev-perl/Math-Libm/metadata.xml                    |   8 ++
 dev-perl/Math-PlanePath/Manifest                   |   3 +
 .../Math-PlanePath/Math-PlanePath-117.0.0.ebuild   |  24 ++++
 dev-perl/Math-PlanePath/metadata.xml               |   8 ++
 dev-perl/Module-Build-WithXSpp/Manifest            |   3 +
 .../Module-Build-WithXSpp-0.140.0.ebuild           |  28 ++++
 dev-perl/Module-Build-WithXSpp/metadata.xml        |   5 +
 dev-perl/PDF-Reuse/Manifest                        |   4 +
 dev-perl/PDF-Reuse/PDF-Reuse-0.35-r1.ebuild        |  22 +++
 dev-perl/PDF-Reuse/PDF-Reuse-0.35.ebuild           |  14 ++
 dev-perl/PDF-Reuse/files/generic-bookmark.patch    |  19 +++
 dev-perl/Wx-GLCanvas/Manifest                      |   3 +
 dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0.ebuild     |  21 +++
 dev-perl/Wx-GLCanvas/metadata.xml                  |  44 ++++++
 dev-perl/Wx/Manifest                               |   3 +
 dev-perl/Wx/Wx-0.992.300.ebuild                    |  21 +++
 dev-perl/Wx/metadata.xml                           |  44 ++++++
 dev-perl/constant-defer/Manifest                   |   3 +
 .../constant-defer/constant-defer-5.0.0.ebuild     |  23 ++++
 dev-perl/constant-defer/metadata.xml               |   8 ++
 hack-4slotabi-into-portagedb.sh                    | 153 ---------------------
 media-gfx/Slic3r/Manifest                          |   1 +
 media-gfx/Slic3r/Slic3r-9999.ebuild                | 125 +++++++++++++++++
 perl-core/Socket/Manifest                          |   3 +
 perl-core/Socket/Socket-2.16.0.ebuild              |  22 +++
 perl-core/Socket/metadata.xml                      |   9 ++
 perl-core/threads/Manifest                         |   3 +
 perl-core/threads/metadata.xml                     |   9 ++
 perl-core/threads/threads-1.960.0.ebuild           |  20 +++
 switch-to-virtuals-style-subslotting.sh            |  41 ------
 virtual/perl-Socket/Manifest                       |   2 +
 virtual/perl-Socket/metadata.xml                   |   5 +
 virtual/perl-Socket/perl-Socket-2.16.0.ebuild      |  20 +++
 virtual/perl-threads/Manifest                      |   2 +
 virtual/perl-threads/metadata.xml                  |   5 +
 virtual/perl-threads/perl-threads-1.960.0.ebuild   |  20 +++
 49 files changed, 807 insertions(+), 194 deletions(-)

diff --git a/dev-perl/CAM-PDF/CAM-PDF-1.52.ebuild 
b/dev-perl/CAM-PDF/CAM-PDF-1.52.ebuild
new file mode 100644
index 0000000..835b25d
--- /dev/null
+++ b/dev-perl/CAM-PDF/CAM-PDF-1.52.ebuild
@@ -0,0 +1,16 @@
+inherit perl-module
+
+DESCRIPTION="Reuse and mass produce PDF documents"
+HOMEPAGE="http://search.cpan.org/~cdolan/CAM-PDF/";
+SRC_URI="mirror://cpan/authors/id/C/CD/CDOLAN/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 )"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ~mips ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+SRC_TEST="do"
+
+DEPEND="dev-lang/perl
+       dev-perl/Font-TTF
+       >=dev-lang/python-2.7.2 <dev-lang/python-3"
+RDEPEND="$DEPEND"

diff --git a/dev-perl/CAM-PDF/Manifest b/dev-perl/CAM-PDF/Manifest
new file mode 100644
index 0000000..a7d6802
--- /dev/null
+++ b/dev-perl/CAM-PDF/Manifest
@@ -0,0 +1,2 @@
+DIST CAM-PDF-1.52.tar.gz 741229 SHA256 
70721aff74f2bdfb9a85d294933cebe51bebf7430314595b67ff63b641b755d1
+EBUILD CAM-PDF-1.52.ebuild 422 SHA256 
57b7101d52af8f3eac074c59b012d39a46b13fee78d5b6c45435c2a3e2f40b51 SHA512 
ea7725951e0c5af681babcc1d82c9dff9a59f15d811b9c71ae1632b058d1fceacae3a6d86e7ba5f756c3167ca6fe1921456e80e12344a7de6d8362fd0d9c8ec3
 WHIRLPOOL 
3b9ba57bf0c26ac17b8e35b43202beb61b341dfd860e5e1c89a0b0cfd817bde44f4b9c8fcc5d9bb6f4941385e587ce4492a737f6437953070d9bf82cb90dd37c

diff --git a/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.80.0.ebuild 
b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.80.0.ebuild
new file mode 100644
index 0000000..ea8f89d
--- /dev/null
+++ b/dev-perl/ExtUtils-CppGuess/ExtUtils-CppGuess-0.80.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild,v 
1.3 2013/05/15 14:15:36 ago Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=ETJ
+MODULE_VERSION=0.08
+inherit perl-module
+
+DESCRIPTION="Guess C++ compiler and flags"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="
+       >=virtual/perl-Module-Build-0.400.0
+"
+#      test? (
+#              dev-perl/Test-Differences
+#              dev-perl/Test-Base
+#      )
+#"
+RDEPEND="
+       dev-perl/Capture-Tiny
+"
+#      >=virtual/perl-ExtUtils-ParseXS-2.22.02
+#"
+
+SRC_TEST=do

diff --git a/dev-perl/ExtUtils-CppGuess/Manifest 
b/dev-perl/ExtUtils-CppGuess/Manifest
new file mode 100644
index 0000000..0dcb54a
--- /dev/null
+++ b/dev-perl/ExtUtils-CppGuess/Manifest
@@ -0,0 +1,3 @@
+DIST ExtUtils-CppGuess-0.08.tar.gz 7169 SHA256 
a45d9ed5449d3378f073d6e69ed79365176775cd6367e62898494b99d455dede SHA512 
9521741132d7f8ce20ccddea30b09cd685f75330af01b6bcfaa3728cf40b0a5849042e2f2b8bb0b7c38cf4adb22b1c1bc71c4e6eff8f7674708e7c251570e92e
 WHIRLPOOL 
abb183221705100512c210e90954760c22a614dec4646044af27e7aaa5ff8e8045367851bea307c25459014bb253165c42b694253482c92815f5d25d444ce02c
+EBUILD ExtUtils-CppGuess-0.80.0.ebuild 596 SHA256 
546f1785ed9dd1a9e9a44e76818e388ed4877073aa5d6575ddd483aef34a5c0e SHA512 
31b8375a9771ed85f29926ee8c2f4dc7b7cae47c002bf39ecfa1b8402eb63d80ba229dcc3fd827138bbf4a4942c61f84c8a589c40a499259d781e17c70602227
 WHIRLPOOL 
54e37bce60e292cf650dd491e7f97d3d48f6fb904db97e4380f5aac4e83f9a44a9acc7e5468ea168d13aa8977a2cb7aaa8cf8e812376b9dd2bea66c1f240fac3
+MISC metadata.xml 2945 SHA256 
8d4bbe10dc91535da5e78cf60829be5326760072c39ae559c55efd5f13aa5a89 SHA512 
c5de1bab62394a4e19a1774f6b4ee743410a935ef22e4a3b22a1224bb8933e367d05f07abcb9f9f12e8a0b0b71058320c3011dfc422afdefaae4c95983d0741e
 WHIRLPOOL 
44f1bcdf1b661e17b4654c6d186940d09cab888710ee3f1a614bdc3defc91136c41a790630de94d38c6f77125a5ab4ac4e39b967212d453ea894d4535ec19bd7

diff --git a/dev-perl/ExtUtils-CppGuess/metadata.xml 
b/dev-perl/ExtUtils-CppGuess/metadata.xml
new file mode 100644
index 0000000..f47248d
--- /dev/null
+++ b/dev-perl/ExtUtils-CppGuess/metadata.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Cmd</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Driver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::code</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::object</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::perlcode</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::simple</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::stdmessage</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::unknown</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Grammar</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Grammar::YappDriver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Lexer</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Access</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Argument</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Class</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Comment</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Constructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Destructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Enum</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::EnumValue</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::File</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Function</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Method</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Module</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Package</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::PercAny</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Node::Preprocessor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Raw</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Type</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Parser</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::parsed</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Typemap::reference</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::simple</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/ExtUtils-Typemap/ExtUtils-Typemap-1.0.0.ebuild 
b/dev-perl/ExtUtils-Typemap/ExtUtils-Typemap-1.0.0.ebuild
new file mode 100644
index 0000000..50b699d
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemap/ExtUtils-Typemap-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild,v 
1.3 2013/05/15 14:15:36 ago Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=SMUELLER
+MODULE_VERSION=1.00
+inherit perl-module
+
+DESCRIPTION="Guess C++ compiler and flags"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"
+
+SRC_TEST=do

diff --git a/dev-perl/ExtUtils-Typemap/Manifest 
b/dev-perl/ExtUtils-Typemap/Manifest
new file mode 100644
index 0000000..719d180
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemap/Manifest
@@ -0,0 +1,3 @@
+DIST ExtUtils-Typemap-1.00.tar.gz 4338 SHA256 
b1b015772dbb068b93a0f6ffa02f5d94822365e6018ac5ed2bc53ca669071fc7 SHA512 
00084e6e0959cbe01769414ab8500be4a1ce810360ccc0526e06700d7447af1df4164b19f3bb09dd77107185397fe8e883600e99363b82e9e3d1d8a718bac23f
 WHIRLPOOL 
541e6b3386ecc01394f7bfbb22520159be29168276c15948c057e43eb145ee9c5906fa188442e6a1cae864b73600104b09c351b0ed6d7916ea03bc9bf8e196d7
+EBUILD ExtUtils-Typemap-1.0.0.ebuild 446 SHA256 
1f625c94f862f54171da5c16af91082ea182329b4a673db2acda403e99701646 SHA512 
f452317685d314b2f5447cb12d649d815b245145b792c2f1d2197834322c83513504c0ab673e4f5daadcdf6db93a5f370dcccfd3e13764c7b50fb10ce02ebbb8
 WHIRLPOOL 
c8852cbe7a316a4178e64ea7aa53339c284104534b28f2d94017a491c4f030cd8a42a62e1ee109755bcdf3dbf3c95c062aa3f8c05d50d6ec5835703302ee222b
+MISC metadata.xml 2945 SHA256 
8d4bbe10dc91535da5e78cf60829be5326760072c39ae559c55efd5f13aa5a89 SHA512 
c5de1bab62394a4e19a1774f6b4ee743410a935ef22e4a3b22a1224bb8933e367d05f07abcb9f9f12e8a0b0b71058320c3011dfc422afdefaae4c95983d0741e
 WHIRLPOOL 
44f1bcdf1b661e17b4654c6d186940d09cab888710ee3f1a614bdc3defc91136c41a790630de94d38c6f77125a5ab4ac4e39b967212d453ea894d4535ec19bd7

diff --git a/dev-perl/ExtUtils-Typemap/metadata.xml 
b/dev-perl/ExtUtils-Typemap/metadata.xml
new file mode 100644
index 0000000..f47248d
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemap/metadata.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Cmd</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Driver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::code</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::object</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::perlcode</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::simple</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::stdmessage</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::unknown</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Grammar</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Grammar::YappDriver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Lexer</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Access</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Argument</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Class</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Comment</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Constructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Destructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Enum</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::EnumValue</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::File</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Function</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Method</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Module</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Package</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::PercAny</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Node::Preprocessor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Raw</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Type</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Parser</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::parsed</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Typemap::reference</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::simple</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git 
a/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild 
b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild
new file mode 100644
index 0000000..0436f7d
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemaps-Default/ExtUtils-Typemaps-Default-1.50.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild,v 
1.3 2013/05/15 14:15:36 ago Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=SMUELLER
+MODULE_VERSION=1.05
+inherit perl-module
+
+DESCRIPTION="Guess C++ compiler and flags"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-perl/ExtUtils-Typemap"
+DEPEND="virtual/perl-Module-Build
+       ${RDEPEND}
+"
+
+SRC_TEST=do

diff --git a/dev-perl/ExtUtils-Typemaps-Default/Manifest 
b/dev-perl/ExtUtils-Typemaps-Default/Manifest
new file mode 100644
index 0000000..7831998
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemaps-Default/Manifest
@@ -0,0 +1,3 @@
+DIST ExtUtils-Typemaps-Default-1.05.tar.gz 9327 SHA256 
3dfaf5837ebfdc007895bfca84c3c2e76d589a7d336400e8dfb3243d818215de SHA512 
91f3f5e3abfe2532a38bfb097d06e5a4145c84729a906af5269353f92b19bfcb86ac5c664067dc3adad405bbc8d0b43071180da4e6575e468b7b946d6c44e949
 WHIRLPOOL 
e33d47c237e1501492e3c25b0e5026a829bc4f1558ecc90289a231ed78c7862f1b4abaf77a3454016c7e86ef54bbc4849b431a82bff32a9bbc9c3c288da7cc1e
+EBUILD ExtUtils-Typemaps-Default-1.50.0.ebuild 489 SHA256 
68b4a3a152ec4bb55976e50d47b1d11d9d90f74c2543b6e33b279eb30e6c7425 SHA512 
473ec1b30e924a92b2bfed2d8c825d2d632ce3985c96e4132e06bf67cef1747a650eeace153dfa690b97ac50bbc5b6d9bd5a2c476ba548e6e01da3b0dbac5899
 WHIRLPOOL 
314bafc4998153bd591b25cfef862348d12ce8875c65daa3b719a4f90e89c5651cf6c15b6376a34d09544b396cf0f1b6cd53f850ca3bda0fe4d555a040df5f71
+MISC metadata.xml 2945 SHA256 
8d4bbe10dc91535da5e78cf60829be5326760072c39ae559c55efd5f13aa5a89 SHA512 
c5de1bab62394a4e19a1774f6b4ee743410a935ef22e4a3b22a1224bb8933e367d05f07abcb9f9f12e8a0b0b71058320c3011dfc422afdefaae4c95983d0741e
 WHIRLPOOL 
44f1bcdf1b661e17b4654c6d186940d09cab888710ee3f1a614bdc3defc91136c41a790630de94d38c6f77125a5ab4ac4e39b967212d453ea894d4535ec19bd7

diff --git a/dev-perl/ExtUtils-Typemaps-Default/metadata.xml 
b/dev-perl/ExtUtils-Typemaps-Default/metadata.xml
new file mode 100644
index 0000000..f47248d
--- /dev/null
+++ b/dev-perl/ExtUtils-Typemaps-Default/metadata.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Cmd</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Driver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::code</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::object</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::perlcode</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::simple</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::stdmessage</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::unknown</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Grammar</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Grammar::YappDriver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Lexer</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Access</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Argument</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Class</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Comment</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Constructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Destructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Enum</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::EnumValue</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::File</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Function</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Method</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Module</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Package</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::PercAny</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Node::Preprocessor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Raw</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Type</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Parser</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::parsed</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Typemap::reference</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::simple</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/Math-Libm/Manifest b/dev-perl/Math-Libm/Manifest
new file mode 100644
index 0000000..a70719c
--- /dev/null
+++ b/dev-perl/Math-Libm/Manifest
@@ -0,0 +1,3 @@
+DIST Math-Libm-1.00.tar.gz 4554 SHA256 
bfd309f283ac8cb9bf00af8c7c3a10bf25abfd642861c2022efaff0a4a52c276 SHA512 
17a1f38e32a82ec9a0307033920559dfe554fdae43b9fefffd7dc0ff690b6c5018079bded8554135da8546ccaf8dc0890e7e9b9a1e3845e53d46c993cec11540
 WHIRLPOOL 
09220baab48f6e907db3f7cca0770a85c7c3ae0c76bfe9d02058d848f388eb0594616cf17f04670ebfcbfbc6937e5031ebbc739b3bb607faf2bdb96903a1f4c0
+EBUILD Math-Libm-1.0.0.ebuild 468 SHA256 
e75cb8348116039b5efab4aeea67687a86a5986022d08fe484ec40d546ae7547 SHA512 
892e88d476a6fac7e42f087e435aedcfd8b175c6b0f1742cd893d5b07f1d0be08e31cec2758e58134d6e3ef9206e5967e5394c357cd4ee4c41ab53ad6e97f36f
 WHIRLPOOL 
56cb220b9393e12f0712fc0fca84e7962539e08fefc6be972496f1cb234a958f039178f3a43d3b63326fc60dcbd4556fab79bf62ab2479cbd2e86c904305988e
+MISC metadata.xml 237 SHA256 
68f30b09dd9f1d191b49df1bfb2a5453e7843b91ed73d0ad73d8faccf2b1d213 SHA512 
1dd62f7d615b0ecd2424aae4eee900a9276dae97f66d24317c29bd50dc9d1db327d69a474767edde1ebb7f318b6da0cd41154878a692af04c22ebbb305cada5d
 WHIRLPOOL 
f8c54ad5ed46db4e3621fe7696b3ed8315aa7b70276ba4b9cbbef8fc32530a5b10964d09d1f585b201923aff6d9d172558706cfdeb539f2183fbb91356c0d7ed

diff --git a/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild 
b/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild
new file mode 100644
index 0000000..23decef
--- /dev/null
+++ b/dev-perl/Math-Libm/Math-Libm-1.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild,v 1.2 
2014/12/07 13:19:32 zlogene Exp $
+
+EAPI=5
+
+MODULE_AUTHOR="DSLEWART"
+MODULE_VERSION="1.00"
+
+inherit perl-module
+
+DESCRIPTION="wrapper to libm functions"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker"

diff --git a/dev-perl/Math-Libm/metadata.xml b/dev-perl/Math-Libm/metadata.xml
new file mode 100644
index 0000000..a78853c
--- /dev/null
+++ b/dev-perl/Math-Libm/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">Math-ModInt</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/Math-PlanePath/Manifest b/dev-perl/Math-PlanePath/Manifest
new file mode 100644
index 0000000..d98a606
--- /dev/null
+++ b/dev-perl/Math-PlanePath/Manifest
@@ -0,0 +1,3 @@
+DIST Math-PlanePath-117.tar.gz 1257924 SHA256 
1945fd27e9919cfe8a98e03a62b8891b908ba47e9791de6d0b2fab77e46fde56 SHA512 
b5088bc00a23d649c482304ab5d3b2a28ea339c426d0f927e68eaa39526c390ba90ae04e97f70e51c3715d6c2b07b38ae107b6e82559047e7e10c9be1893aee0
 WHIRLPOOL 
62f85324039472317f472cc805ceb18f6156c7b2e2ec55a1f4555ccc5286d6b709495ad0ffe9332ad993c832b808df24aba9619475b256afbfbb19b730b32cdd
+EBUILD Math-PlanePath-117.0.0.ebuild 533 SHA256 
54a599871c677fe3c723496cd123d99ef7e9f527aa8628e84ae084fbaa93ea87 SHA512 
25fa9e06a50d5be9f09714fe3c9a27901969eb45a53476a04e5ba4aae9b315513ee304d8ee191c78c8ec1ade4fb0fae187e956070d9bce9b2ac2167762a78290
 WHIRLPOOL 
bba0c6e353ac49e823058adca569cac0e43897e18a0a26b35920979553fb3597ca3145894d58097936529ae5448709fab3296a09ef725d67ce631e30e48c616b
+MISC metadata.xml 237 SHA256 
68f30b09dd9f1d191b49df1bfb2a5453e7843b91ed73d0ad73d8faccf2b1d213 SHA512 
1dd62f7d615b0ecd2424aae4eee900a9276dae97f66d24317c29bd50dc9d1db327d69a474767edde1ebb7f318b6da0cd41154878a692af04c22ebbb305cada5d
 WHIRLPOOL 
f8c54ad5ed46db4e3621fe7696b3ed8315aa7b70276ba4b9cbbef8fc32530a5b10964d09d1f585b201923aff6d9d172558706cfdeb539f2183fbb91356c0d7ed

diff --git a/dev-perl/Math-PlanePath/Math-PlanePath-117.0.0.ebuild 
b/dev-perl/Math-PlanePath/Math-PlanePath-117.0.0.ebuild
new file mode 100644
index 0000000..3ab40be
--- /dev/null
+++ b/dev-perl/Math-PlanePath/Math-PlanePath-117.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild,v 1.2 
2014/12/07 13:19:32 zlogene Exp $
+
+EAPI=5
+
+MODULE_AUTHOR="KRYDE"
+MODULE_VERSION="117"
+
+inherit perl-module
+
+DESCRIPTION="modular integer arithmetic"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-perl/Math-Libm
+       dev-perl/constant-defer"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+       ${RDEPEND}
+"

diff --git a/dev-perl/Math-PlanePath/metadata.xml 
b/dev-perl/Math-PlanePath/metadata.xml
new file mode 100644
index 0000000..a78853c
--- /dev/null
+++ b/dev-perl/Math-PlanePath/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">Math-ModInt</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/Module-Build-WithXSpp/Manifest 
b/dev-perl/Module-Build-WithXSpp/Manifest
new file mode 100644
index 0000000..ebc4ebf
--- /dev/null
+++ b/dev-perl/Module-Build-WithXSpp/Manifest
@@ -0,0 +1,3 @@
+DIST Module-Build-WithXSpp-0.14.tar.gz 14103 SHA256 
53b3c8c8fdbd50fc3dad3d19da20f1b6414ef70665b9311710c802969e746934 SHA512 
2d334656128fe9e4b2e06ce23fc33b81bd4302477dcca2ac2cf87a74cbd4d160c7875e2a252e85116dc17a6e9ee53d43457a7d50e0cdd33d3514ad47eac4554c
 WHIRLPOOL 
617ab44960c975551d62bb1f61a2c9a4f503edb0454f00bc3b21bd8a19ad6a8d31480324d71382979f3f368d93d1fd463d5480b91841929acd9cc14739857a78
+EBUILD Module-Build-WithXSpp-0.140.0.ebuild 600 SHA256 
0b253b08b8169790836b36979ebca756562624673ff09cd44cab24032734d9c7 SHA512 
02e2bf7028cb32a215050f2302dca3fef044284810399cf8bef0a086cf14aa8a1c3cebe94ff0de1cdbce4e84628e54aa67e408fcb5f50e4144a67dfcac700bfe
 WHIRLPOOL 
5f69b29957d260ce6c02b3e743406271b634e9ba38340eeee4d04c30e512faef3ef380ab41cad62477fac4707de57c308e7a64763f4b292aaa88fa51e0dbba9f
+MISC metadata.xml 159 SHA256 
9e7c719a784bb48388c9a12217b85baa75f1b04e9bf049d74b740785fa5006dd SHA512 
5ff7b5593ea8976b44c7d63c7cd649f56d649b0d7c4fa5a16bf71ecdf36e40afa8fd9c28df0b8f0c7f9577c47b6ee63d3330f9304d545b46657d6a5f2bfa124a
 WHIRLPOOL 
7ca7b971bad6145bdf2215f73d158f190984644554e8f32132c57c22f1209a5684060661c02e181c135c34c8729d491090ff6d4b23614198e19b9e2deda35a0a

diff --git 
a/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild 
b/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild
new file mode 100644
index 0000000..e65deed
--- /dev/null
+++ b/dev-perl/Module-Build-WithXSpp/Module-Build-WithXSpp-0.140.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/Module-Build-XSUtil/Module-Build-XSUtil-0.140.0.ebuild,v
 1.3 2014/11/29 10:10:03 zlogene Exp $
+
+EAPI=5
+
+MODULE_AUTHOR="SMUELLER"
+MODULE_VERSION=0.14
+inherit perl-module
+
+DESCRIPTION="A Module::Build class for building XS cpp modules"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+       virtual/perl-Module-Build
+       dev-perl/ExtUtils-XSpp
+       dev-perl/ExtUtils-CppGuess
+"
+
+DEPEND="
+       >=virtual/perl-Module-Build-0.400.500
+       ${RDEPEND}
+"
+
+SRC_TEST="do"

diff --git a/dev-perl/Module-Build-WithXSpp/metadata.xml 
b/dev-perl/Module-Build-WithXSpp/metadata.xml
new file mode 100644
index 0000000..36ee0f0
--- /dev/null
+++ b/dev-perl/Module-Build-WithXSpp/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+</pkgmetadata>

diff --git a/dev-perl/PDF-Reuse/Manifest b/dev-perl/PDF-Reuse/Manifest
new file mode 100644
index 0000000..187b623
--- /dev/null
+++ b/dev-perl/PDF-Reuse/Manifest
@@ -0,0 +1,4 @@
+AUX generic-bookmark.patch 654 SHA256 
f63a47992929e32e14054a819a46c9e346d2c07106b65bedf7f3506a102f09ad SHA512 
f43cdbf23c31a9d5cb320047226657e8ef3ec727585f3df0a5fa0e480fc76b6b1c9b5d857d80be0938d957303956587a192bcec1be4a18b1dcb4272f097a0d27
 WHIRLPOOL 
944708e487e484bd78ec3a6f6ff6f39361bf8fd91b15a88d8d47df71cb51c06a4cc889c5adf7015181719fd6233c6e43902da274857c7399f1c6510072887f52
+DIST PDF-Reuse-0.35.tar.gz 62248 SHA256 
bd6566d18b5d7dfc4c6c83abd7374df321db7e49b2cf6763ff7104d9285fa575 SHA512 
87695f15d8d0d8e1ef81807fd06766da2933b797a76279fbd29c5b8b510529e594fdb5ed6a8c5f288ae535d8579836178de9aaf01821754fb2be9e6dfeb42ba5
 WHIRLPOOL 
730efa0057a13e944a14372e2d51d8241ecc4abb3fb7625b01b2958ff124d98cfd19d6a388d45769b49754df3adc2b8e7c170543e1792e5bf72b82c77c8e3044
+EBUILD PDF-Reuse-0.35-r1.ebuild 461 SHA256 
45e849eb23a3de8dc8238a1842a186a1c0bd7cde4c197ba61284e6ee96675e59 SHA512 
41b0c32a6ae8b18f353a54e8e2d652ffe39d717479805d91131d50a5bc927b228699c1c6ca282d432515d0819de6341153214fa6eaff2df3222c3842dc8947ed
 WHIRLPOOL 
bc8528da6a9927e60313b4f15353e97f6f210ba6961f68080995a3712b01e94bfd0fe2926f2bafce6812045de38e55beab96daffb912dcdc12a3b314a4e9f62f
+EBUILD PDF-Reuse-0.35.ebuild 388 SHA256 
6077de2953fa8420b5ec67b9048351870eb5d8841df80e011bba56e62a4a0e70 SHA512 
0f943282af8293fe725f222e07ddda06743437fbf90b336c6e5ff666cc34fec9d5af75c8d7b9e76585b39fec040e8b3b056d3b549704a60672656214c95bede9
 WHIRLPOOL 
2b2dc6afde7338e3c397ee511b670b17ac93733d9175250fc0351f10988a55ac9ce797d24e66e4c461d485dd6ef94a4cdfa97c5e55f4547a314568ff0d1be6a6

diff --git a/dev-perl/PDF-Reuse/PDF-Reuse-0.35-r1.ebuild 
b/dev-perl/PDF-Reuse/PDF-Reuse-0.35-r1.ebuild
new file mode 100644
index 0000000..b462a4e
--- /dev/null
+++ b/dev-perl/PDF-Reuse/PDF-Reuse-0.35-r1.ebuild
@@ -0,0 +1,22 @@
+EAPI="2"
+
+inherit eutils perl-module
+
+DESCRIPTION="Reuse and mass produce PDF documents"
+HOMEPAGE="http://search.cpan.org/~larslund/PDF-Reuse-0.35/";
+SRC_URI="mirror://cpan/authors/id/L/LA/LARSLUND/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 )"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ~mips ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+SRC_TEST="do"
+
+DEPEND="dev-lang/perl dev-perl/Font-TTF"
+RDEPEND="$DEPEND"
+
+EPATCH_SOURCE="${FILESDIR}"
+
+src_prepare() {
+       epatch
+}

diff --git a/dev-perl/PDF-Reuse/PDF-Reuse-0.35.ebuild 
b/dev-perl/PDF-Reuse/PDF-Reuse-0.35.ebuild
new file mode 100644
index 0000000..e9b515c
--- /dev/null
+++ b/dev-perl/PDF-Reuse/PDF-Reuse-0.35.ebuild
@@ -0,0 +1,14 @@
+inherit perl-module
+
+DESCRIPTION="Reuse and mass produce PDF documents"
+HOMEPAGE="http://search.cpan.org/~larslund/PDF-Reuse-0.35/";
+SRC_URI="mirror://cpan/authors/id/L/LA/LARSLUND/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 )"
+SLOT="0"
+KEYWORDS="alpha amd64 ia64 ~mips ppc ~ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+SRC_TEST="do"
+
+DEPEND="dev-lang/perl dev-perl/Font-TTF"
+RDEPEND="$DEPEND"

diff --git a/dev-perl/PDF-Reuse/files/generic-bookmark.patch 
b/dev-perl/PDF-Reuse/files/generic-bookmark.patch
new file mode 100644
index 0000000..0feabcc
--- /dev/null
+++ b/dev-perl/PDF-Reuse/files/generic-bookmark.patch
@@ -0,0 +1,19 @@
+--- PDF-Reuse-0.35/Reuse.pm    2008-07-03 09:06:12.000000000 -0400
++++ PDF-Reuse-0.35/Reuse.pm    2010-12-03 16:16:52.000000000 -0500
+@@ -3264,6 +3264,16 @@
+      {   $count = $totalCount - $count;
+          $rad .= "/Count $count";
+      }
++     if (exists $entry{'page'}) {
++         $entry{'page'} =~ s/\s+//;
++         my @p = split(/,/,$entry{'page'});
++         if (scalar(@p) == 1) {
++             $rad .= "/Dest [$entry{page} /XYZ null null null] ";
++         } elsif (scalar(@p) == 3) {
++             $rad .= "/Dest [$p[0] /XYZ $[1] 0 $p[2]] ";
++         }
++     }
++
+      if (exists $entry{'color'})
+      {   $rad .= "/C [$entry{'color'}]";
+      }

diff --git a/dev-perl/Wx-GLCanvas/Manifest b/dev-perl/Wx-GLCanvas/Manifest
new file mode 100644
index 0000000..f95be61
--- /dev/null
+++ b/dev-perl/Wx-GLCanvas/Manifest
@@ -0,0 +1,3 @@
+DIST Wx-GLCanvas-0.09.tar.gz 13910 SHA256 
6ad2c29ff06ff80a5c8b4b9d1d6bf0aed57489e831be59c94494f4f688dc8fe0 SHA512 
2a866736a77c9de697ae474eae82363f89f5ac53c39fe2633b154f218f54d0ce9a0c08894152cee507969a0eaae9695472f27b353d4395469a97da758e59ce84
 WHIRLPOOL 
609ffcbc2f2d7d22c5f22e396442aed2566a479a3fda6575ffa41e043530852166614f1e8737a6d6f5b7c6157a8ee7ba79629a4eca451e71d86d0799edcfdf93
+EBUILD Wx-GLCanvas-0.90.0.ebuild 478 SHA256 
43007fab706b7b6142ea1795a7d00765be7d0ad335e848f2b3934eca7ca94b1e SHA512 
7123bcfbc2315eccbd9c60223879aa8a9d33f54fc030fe9b7e37b6def1dc6a6321522cefab4d0d22e2637dce411ee0673ea954a7b7cbe52e0d55eea0f659a61d
 WHIRLPOOL 
c01421512bd7c76e521f5039f4a8442f309e1da54c9bce2e5c3fed091ded14245b954a0db24f770ae6452340227d43d58d0412f3ec593604694fb7191918e0ba
+MISC metadata.xml 2945 SHA256 
8d4bbe10dc91535da5e78cf60829be5326760072c39ae559c55efd5f13aa5a89 SHA512 
c5de1bab62394a4e19a1774f6b4ee743410a935ef22e4a3b22a1224bb8933e367d05f07abcb9f9f12e8a0b0b71058320c3011dfc422afdefaae4c95983d0741e
 WHIRLPOOL 
44f1bcdf1b661e17b4654c6d186940d09cab888710ee3f1a614bdc3defc91136c41a790630de94d38c6f77125a5ab4ac4e39b967212d453ea894d4535ec19bd7

diff --git a/dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0.ebuild 
b/dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0.ebuild
new file mode 100644
index 0000000..d39f823
--- /dev/null
+++ b/dev-perl/Wx-GLCanvas/Wx-GLCanvas-0.90.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild,v 
1.3 2013/05/15 14:15:36 ago Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=MBARBON
+MODULE_VERSION=0.09
+inherit perl-module
+
+DESCRIPTION="OpenGL Canvas widget for Wx"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="dev-perl/Wx"
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+       ${RDEPEND}"
+
+SRC_TEST=do

diff --git a/dev-perl/Wx-GLCanvas/metadata.xml 
b/dev-perl/Wx-GLCanvas/metadata.xml
new file mode 100644
index 0000000..f47248d
--- /dev/null
+++ b/dev-perl/Wx-GLCanvas/metadata.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Cmd</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Driver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::code</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::object</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::perlcode</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::simple</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::stdmessage</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::unknown</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Grammar</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Grammar::YappDriver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Lexer</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Access</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Argument</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Class</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Comment</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Constructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Destructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Enum</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::EnumValue</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::File</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Function</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Method</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Module</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Package</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::PercAny</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Node::Preprocessor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Raw</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Type</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Parser</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::parsed</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Typemap::reference</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::simple</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/Wx/Manifest b/dev-perl/Wx/Manifest
new file mode 100644
index 0000000..36f3ebc
--- /dev/null
+++ b/dev-perl/Wx/Manifest
@@ -0,0 +1,3 @@
+DIST Wx-0.9923.tar.gz 484651 SHA256 
93e974c7d5ae2c66fe2f3de14988d372cea5b9b5e3da6798776aa90efe7442c9 SHA512 
35c092e71cbabd5e2a1832c0a07b8389d80f2df97e5ea90d3082f7501f277d46523be6e70f21dd87391754f982bbe043f2c02a6bbcde24fa4c0d83f41de1fbce
 WHIRLPOOL 
fb6797cf02eb74ea7e68194d94c0882bbafb20ced45c7c02069a308a73e241cd6a6e78f44889c8a24670d715b677e6c506d1bbc2b367c2781f3834a9b846538d
+EBUILD Wx-0.992.300.ebuild 488 SHA256 
bc2d1b2a2962004c99f57c0914ab022b218bb0855c083099b7284f4a05211794 SHA512 
0fb24093529a0737bbbf5dde21cccfb706ea87a48ca7d3475c01a0c9e4c4d4d6da7b0271e9e4239bf46d154bdd3992d2c22a56c35fd41b62539882a172d70ff8
 WHIRLPOOL 
8df2cbb46e5152860cfe92237177f3fe53214c0754952b4a03ad95a08a50d97395eae23213f8e34c9e3b1020c3d4ee7bc17aa6daf254dba74f67b92f9077eccd
+MISC metadata.xml 2945 SHA256 
8d4bbe10dc91535da5e78cf60829be5326760072c39ae559c55efd5f13aa5a89 SHA512 
c5de1bab62394a4e19a1774f6b4ee743410a935ef22e4a3b22a1224bb8933e367d05f07abcb9f9f12e8a0b0b71058320c3011dfc422afdefaae4c95983d0741e
 WHIRLPOOL 
44f1bcdf1b661e17b4654c6d186940d09cab888710ee3f1a614bdc3defc91136c41a790630de94d38c6f77125a5ab4ac4e39b967212d453ea894d4535ec19bd7

diff --git a/dev-perl/Wx/Wx-0.992.300.ebuild b/dev-perl/Wx/Wx-0.992.300.ebuild
new file mode 100644
index 0000000..586d138
--- /dev/null
+++ b/dev-perl/Wx/Wx-0.992.300.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/ExtUtils-XSpp/ExtUtils-XSpp-0.170.0.ebuild,v 
1.3 2013/05/15 14:15:36 ago Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=MDOOTSON
+MODULE_VERSION=0.9923
+inherit perl-module
+
+DESCRIPTION="WX gui library"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND=">=dev-perl/Alien-wxWidgets-0.25"
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+       ${RDEPEND}"
+
+SRC_TEST=do

diff --git a/dev-perl/Wx/metadata.xml b/dev-perl/Wx/metadata.xml
new file mode 100644
index 0000000..f47248d
--- /dev/null
+++ b/dev-perl/Wx/metadata.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">ExtUtils-XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Cmd</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Driver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::code</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::object</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::perlcode</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Exception::simple</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::stdmessage</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Exception::unknown</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Grammar</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Grammar::YappDriver</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Lexer</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Access</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Argument</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Class</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Comment</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Constructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Destructor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Enum</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::EnumValue</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::File</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Function</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Method</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Module</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Package</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::PercAny</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Node::Preprocessor</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Raw</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Node::Type</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Parser</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::parsed</remote-id>
+    <remote-id 
type="cpan-module">ExtUtils::XSpp::Typemap::reference</remote-id>
+    <remote-id type="cpan-module">ExtUtils::XSpp::Typemap::simple</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/dev-perl/constant-defer/Manifest b/dev-perl/constant-defer/Manifest
new file mode 100644
index 0000000..8789513
--- /dev/null
+++ b/dev-perl/constant-defer/Manifest
@@ -0,0 +1,3 @@
+DIST constant-defer-5.tar.gz 42516 SHA256 
985fe4be377dc58d424dd3e6be1cab81f7ef4a75730d99298d94476aace0d215 SHA512 
8bb71176e3f10b68b098d33f78d3ee262f3a735d541ac432ca3f52e14655289715aa1d697f826b004e9f6f2c550d0cd11dbf38264cce71c047b85b85bf417936
 WHIRLPOOL 
323da1572c68f057960a4bec5f3584c33135af8240dc4f6dc58e8615e428f162b59660975643c8c0034f03a0a24463851dfccaff90c244a25296f7b149a7f0ef
+EBUILD constant-defer-5.0.0.ebuild 506 SHA256 
79f08216858232eb9fcee5dd609b2c684aa4560d371a07b249a3039032f59618 SHA512 
947093a678edaa85f1350db49ae2ec951b4dfdb0312b2dc0a601035094f72db8c79a63ecb02a82d307c6f8292ba7692d7cc66caa1984912279a2b97e078a57f3
 WHIRLPOOL 
331adf2a43c57140a9699c35b22ed89c5e3d6c19d262617fef6d1f07ff842581cf9f0eca4e6b53166c7ace2d3ff5f1ded239cca4b5b2c0fcfda15004600fed3e
+MISC metadata.xml 237 SHA256 
68f30b09dd9f1d191b49df1bfb2a5453e7843b91ed73d0ad73d8faccf2b1d213 SHA512 
1dd62f7d615b0ecd2424aae4eee900a9276dae97f66d24317c29bd50dc9d1db327d69a474767edde1ebb7f318b6da0cd41154878a692af04c22ebbb305cada5d
 WHIRLPOOL 
f8c54ad5ed46db4e3621fe7696b3ed8315aa7b70276ba4b9cbbef8fc32530a5b10964d09d1f585b201923aff6d9d172558706cfdeb539f2183fbb91356c0d7ed

diff --git a/dev-perl/constant-defer/constant-defer-5.0.0.ebuild 
b/dev-perl/constant-defer/constant-defer-5.0.0.ebuild
new file mode 100644
index 0000000..439b193
--- /dev/null
+++ b/dev-perl/constant-defer/constant-defer-5.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-perl/Math-ModInt/Math-ModInt-0.7.0.ebuild,v 1.2 
2014/12/07 13:19:32 zlogene Exp $
+
+EAPI=5
+
+MODULE_AUTHOR="KRYDE"
+MODULE_VERSION="5"
+
+inherit perl-module
+
+DESCRIPTION="modular integer arithmetic"
+
+LICENSE="|| ( Artistic GPL-1 GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="dev-perl/Math-Libm"
+
+DEPEND="virtual/perl-ExtUtils-MakeMaker
+       ${RDEPEND}
+"

diff --git a/dev-perl/constant-defer/metadata.xml 
b/dev-perl/constant-defer/metadata.xml
new file mode 100644
index 0000000..a78853c
--- /dev/null
+++ b/dev-perl/constant-defer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">Math-ModInt</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/hack-4slotabi-into-portagedb.sh b/hack-4slotabi-into-portagedb.sh
deleted file mode 100755
index 15619a8..0000000
--- a/hack-4slotabi-into-portagedb.sh
+++ /dev/null
@@ -1,153 +0,0 @@
-#!/bin/sh
-
-if [ ! -e /var/lib/layman/axs/hack-4slotabi-into-portagedb.sh ]; then
-       if [ ! -e "$1"/hack-4slotabi-into-portagedb.sh ]; then
-               if [ "${opath}" == "" ]; then
-                       echo "Error - could not find axs developer overlay in 
layman repos."
-                       echo "Please 'layman -a axs' or specify path to the 
overlay as a parameter."
-                       exit 1
-               fi
-       else
-               opath=$1
-       fi
-else
-       opath=/var/lib/layman/axs
-fi
-
-echo "checking to ensure a version of portage supporting 4-slot-abi is 
installed..."
-emerge -u =sys-apps/portage-9999 || exit 1
-
-echo ""
-echo "WARNING WARNING WARNING"
-echo "This script is about to modify your portage database ( /var/db/pkg ) 
directly"
-echo "There is a HIGH possiblity that anything going wrong here will 
completely"
-echo "and unrecoverably BORK your portage."
-echo ""
-echo "pausing for 5 seconds, break out to abort..."
-sleep 5
-echo "pausing for 5 more seconds, just in case..."
-sleep 5
-echo "last chance, will start in 3 seconds."
-sleep 3
-echo "Too late -- may the diety of your choosing have mercy on us all.."
-echo ""
-echo ""
-
-echo "Upgrading currently-installed entries with EAPI=4 to EAPI=4-slot-abi if 
applicable"
-didsomething=0
-processedatoms=
-cd /var/db/pkg
-for atom in `find -mindepth 2 -type d |sed -e 's#^\./##'`; do
-       if [[ $(cat "$atom/EAPI") == "4" ]]; then
-               ofile=${opath}/$(echo $atom |sed -e 's#/#/*/#').ebuild
-               if grep '^EAPI.*4-slot-abi' ${ofile} &>/dev/null; then
-                       echo -n "    updating $atom ..."
-
-                       # update the abi
-                       echo '4-slot-abi' >"${atom}/EAPI"
-
-                       # set the package as coming from this repos
-                       cat "${opath}/profiles/repo_name" >"${atom}/repository"
-
-                       # update the ebuild so it matches what's in the repos
-                       cp ${ofile} "${atom}/"
-
-                       # update the slot, if slot has changed
-                       if grep '^SLOT=' ${ofile} |grep '/' &>/dev/null; then
-                               grep '^SLOT=' ${ofile} \
-                               |sed -e 's/SLOT=//' -e 's/"//g' >"${atom}/SLOT"
-                       fi
-
-                       # update DEPEND, RDEPEND
-                       for dependitem in DEPEND RDEPEND PDEPEND; do 
-                       if [ -e ${atom}/${dependitem} ]; then
-                               mydep=$(portageq metadata / ebuild ${atom} 
${dependitem}); 
-                               # make a list of use flags not set for the 
package, so that DEPEND can be trimmed
-                               for ech in $mydep; do 
-                                       if echo $ech |grep '\?$' &>/dev/null; 
then 
-                                               echo $ech |sed -e 's/\?$//' 
>>/tmp/${dependitem}-fulluse
-                                       fi
-                               done
-                               # make grep match lines for the flags in USE
-                               sed -e "s/ /\n/g" ${atom}/USE |sed -e 's/^/^/' 
>/tmp/${dependitem}-use
-                               # add inversions of use flags to remove 
disabled matches
-                               sed -e "s/ /\n/g" ${atom}/USE |sed -e 's/^/!/' 
>>/tmp/${dependitem}-fulluse
-                               # add inversions to the use mask so that we 
don't strip !use deps when that flag is off
-                               sed -e "s/ /\n/g" ${atom}/IUSE |sed -e 
's/^[^a-z0-9]//' \
-                                       |grep -v -f /tmp/${dependitem}-use |sed 
-e 's/^/^!/' >>/tmp/${dependitem}-use
-
-                               # trim the unset USE flag deps from the new 
DEPEND list
-                               for ech in $(grep -v -f /tmp/${dependitem}-use 
/tmp/${dependitem}-fulluse); do 
-                                       mydep=$(echo " $mydep " |sed -e "s/ 
${ech}? ([^()]*) / /" -e "s/ ${ech}? ([^()]*\(([^()]*)\)*[^()]*) / /" -e "s/ 
${ech}? ([^()]*\(([^()]*\(([^()]*)\)*[^()]*)\)*[^()]*) / /")
-                               done
-
-                               # remove the use flag stuff from remaining 
mydeps as they are enabled
-                               mydep=$(echo $mydep |sed -e 's/[^\?\ ]*? 
(\([^?()]*\(([^?()]*)\)*[^?()]*\))/\1/g' -e 's/[^\?\ ]*? 
(\([^?()]*\(([^?()]*)\)*[^?()]*\))/\1/g' -e 's/[^\?\ ]*? 
(\([^?()]*\(([^?()]*)\)*[^?()]*\))/\1/g' -e 's/[^\?\ ]*? 
(\([^?()]*\(([^?()]*)\)*[^?()]*\))/\1/g' |xargs echo)
-
-                               # print old and new for debugging
-                               echo ""
-                               sed -e "s/ /\n/g" ${atom}/${dependitem} 
>/tmp/${dependitem}-old
-                               echo $mydep |sed -e "s/ /\n/g" |diff -U 0 
/tmp/${dependitem}-old - \
-                                       |grep -v -e '^---' -e '^+++' -e '^@@' 
|sed -e "s/^/        ${dependitem}: /"
-
-                               echo $mydep >${atom}/${dependitem}
-                               rm -f /tmp/${dependitem}-fulluse 
/tmp/${dependitem}-use
-                       fi; done
-
-                       echo " done."
-                       didsomething=$(($didsomething + 1))
-                       processedatoms="${processedatoms} ${atom}"
-                       touch "${atom}"
-               fi
-       fi
-done
-if (( $didsomething > 0 )); then
-       echo "Substituting proper slot value for any dependencies with slot 
operators..."
-       # substitute the proper slot for := and :* deps when they exist in 
*DEPEND
-       for atom in $processedatoms ; do for dependitem in DEPEND RDEPEND 
PDEPEND; do 
-               if [ -e ${atom}/${dependitem} ]; then
-               for dep in $(sed -e "s/ /\n/g" ${atom}/${dependitem}); do
-                       if echo $dep |grep ':[^ /=*]*[*=]' &>/dev/null; then
-                               # get the base slot desired so we can find a 
match
-                               pkg=$(echo $dep |sed -e 's/:.*$//')
-                               if echo $pkg |grep '^[<>=!]' &>/dev/null; then
-                                       pkgfile=$(echo $pkg |sed -e 
's/^[<>=!]*//' |xargs qatom |awk '{print $1 "/" $2 "-[0-9]"}')
-                               else
-                                       pkgfile=$pkg
-                               fi
-                               pkguse=$(echo $dep |sed -e 's/^[^:]*:[^ 
/=*]*[=*]//')
-                               baseslot=$(echo $dep |sed -e 's/^[^:]*:\([^ 
/=*]*\)[=*].*$/\1/')
-                               slotop=$(echo $dep |sed -e 's/^[^:]*:[^ 
/=*]*\([=*]\).*$/\1/')
-                               : ${baseslot:=0}
-                               for matchdep in ${pkgfile}*/ ; do
-                                       if [[ $(cat ${matchdep}/SLOT |sed -e 
's#/.*$##') == $baseslot ]]; then
-                                               mdepslot=$(cat ${matchdep}/SLOT)
-                                               # echo "...${atom} :  changing 
$dependitem $dep to $pkg:$mdepslot$slotop$pkguse "
-                                               echo 
"${pkg}:${mdepslot}${slotop}${pkguse}" >>/tmp/new-${dependitem}
-                                       fi
-                               done
-                       else
-                               echo "$dep" >>/tmp/new-${dependitem}
-                       fi
-               done
-               sed -e "s/ /\n/g" ${atom}/${dependitem} >/tmp/${dependitem}-old
-               diff -U 0 /tmp/${dependitem}-old /tmp/new-${dependitem} \
-                       |grep -v -e '^---' -e '^+++' -e '^@@' |sed -e "s#^#  
${atom} ${dependitem}: #"
-
-               cat /tmp/new-${dependitem} |xargs echo >${atom}/${dependitem}
-               rm -f /tmp/new-${dependitem} /tmp/${dependitem}-old
-               fi
-       done; done
-       echo ""
-       echo "$didsomething packages processed."
-else
-       echo "Nothing to do"
-fi
-
-
-
-#
-# Depend stuff needs to have actual slot value instead of just the := shortcut
-# zmedico said this can help (in python):
-# settings = portage.config(clone=portage.settings) ; 
settings.setcpv('dev-perl/URI-1.590.0', mydb=portage.db['/']['vartree'].dbapi)
-#  evaluate_slot_abi_equal_deps() function for that in 
pym/portage/dep/_slot_abi.py

diff --git a/media-gfx/Slic3r/Manifest b/media-gfx/Slic3r/Manifest
new file mode 100644
index 0000000..ee72683
--- /dev/null
+++ b/media-gfx/Slic3r/Manifest
@@ -0,0 +1 @@
+EBUILD Slic3r-9999.ebuild 2589 SHA256 
bff94c4b5fbdf70a209b6436ec553a67ae842a9f2bfb4975427d0ae606059c74 SHA512 
d77bf414e150b3622e6048e63570a06161116d5910e33cc25155011c984faf36516f6418a9cef4ada23190a18f83ffca3c4ea129883ca1c54bcec2e67eb287d6
 WHIRLPOOL 
02b8a32c4c96bb706d779d79eba63f90edd4cda909c82af728081ee1b6251c387c29cb0bfc3a3d9af51adf1ee352f21db91a62d16c335ae4e87e286aa1a697be

diff --git a/media-gfx/Slic3r/Slic3r-9999.ebuild 
b/media-gfx/Slic3r/Slic3r-9999.ebuild
new file mode 100644
index 0000000..b284a9c
--- /dev/null
+++ b/media-gfx/Slic3r/Slic3r-9999.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/psmon/psmon-1.39-r1.ebuild,v 1.2 
2013/07/31 21:44:27 vincent Exp $
+
+EAPI=5
+
+inherit git-r3 perl-module
+
+EGIT_REPO_URI="https://github.com/alexrj/Slic3r.git";
+DESCRIPTION="Monitors process table to slay aggressive, and spawn dead, 
processes"
+HOMEPAGE="http://www.slic3r.org/";
+SRC_URI=""
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+gui minimal test"
+
+RDEPEND="net-misc/curl
+       dev-perl/Encode-Locale
+       dev-perl/IO-stringy
+       >=dev-perl/Math-PlanePath-53.0.0
+       >=dev-perl/Moo-1.3.1
+       virtual/perl-Carp
+       virtual/perl-File-Spec
+       virtual/perl-Getopt-Long
+       virtual/perl-parent
+       virtual/perl-Scalar-List-Utils
+       virtual/perl-Thread-Semaphore
+       >=virtual/perl-threads-1.960.0
+       virtual/perl-Time-HiRes
+       virtual/perl-XSLoader
+       gui? (
+               dev-perl/Class-Accessor
+               virtual/perl-Math-Complex
+               dev-perl/OpenGL
+               >=dev-perl/Wx-0.991.800
+               dev-perl/Wx-GLCanvas
+               virtual/perl-Module-Pluggable
+               >=virtual/perl-Socket-2.16.0
+       )
+       !minimal? (
+               dev-perl/Class-XSAccessor
+               gui? (
+                       dev-perl/libwww-perl
+               )
+       )
+"
+
+DEPEND="${RDEPEND}
+       >=dev-perl/ExtUtils-CppGuess-0.70.0
+       >=dev-perl/ExtUtils-Typemap-1.0.0
+       >=dev-perl/ExtUtils-Typemaps-Default-1.50.0
+       >=dev-perl/ExtUtils-XSpp-0.170.0
+       >=dev-perl/Module-Build-WithXSpp-0.140.0
+       >=virtual/perl-ExtUtils-ParseXS-3.220.0
+       >=virtual/perl-Module-Build-0.380.0
+       test? (
+               virtual/perl-Test-Harness
+               virtual/perl-Test-Simple
+       )
+       "
+
+# Optional but not yet packaged:
+#              dev-perl/XML-SAX-ExpatXS
+#              gui? (
+#                      dev-perl/Net-Bonjour
+#                      dev-perl/Growl-GNTP
+#              )
+
+# Possibly not needed:
+#      >=virtual/perl-ExtUtils-MakeMaker-6.800.0
+#      dev-perl/XML-SAX-Expat
+#              dev-perl/ExtUtils-Config
+#              dev-perl/crypt-cbc
+#              dev-perl/ExtUtils-Helpers
+
+SRC_TEST="do"
+
+src_unpack() {
+       git-r3_src_unpack
+}
+
+src_prepare() {
+       pushd xs &>/dev/null
+       perl-module_src_prepare
+       popd &>/dev/null
+}
+
+src_configure() {
+       SLIC3R_NO_AUTO=1 perl Build.PL --gui
+
+       pushd xs &>/dev/null
+       perl-module_src_configure
+       popd &>/dev/null
+}
+
+src_compile() {
+       pushd xs &>/dev/null
+       perl-module_src_compile
+       popd &>/dev/null
+}
+
+src_test() {
+       #prove -Ixs/blib/arch -Ixs/blib/lib/ xs/t/ || die "Tests failed on 
Slic3r::XS"
+
+       pushd xs &>/dev/null
+       perl-module_src_test
+       popd &>/dev/null
+
+       prove -Ixs/blib/arch -Ixs/blib/lib/ t/ || die "Tests failed on Slic3r"
+}
+
+src_install() {
+       pushd xs &>/dev/null
+       perl-module_src_install
+       popd &>/dev/null
+
+       insinto "${VENDOR_LIB}"
+       doins -r lib/Slic3r.pm lib/Slic3r
+
+       insinto "${VENDOR_LIB}"/Slic3r
+       doins -r var
+
+       dobin slic3r.pl
+}

diff --git a/perl-core/Socket/Manifest b/perl-core/Socket/Manifest
new file mode 100644
index 0000000..a3f36d0
--- /dev/null
+++ b/perl-core/Socket/Manifest
@@ -0,0 +1,3 @@
+DIST Socket-2.016.tar.gz 40582 SHA256 
5e7abfa0515a14f22e24ddc21e68984d9827962a2dd348751dfe968e3c2070bf SHA512 
aa2294697ea64425136b8afdb37b4a3a9bfcafbbbfdf1c3d30bdd66e2f7b5d35a8176c8a623f2b428f97d73193c5d50c083c28ef82a3046580710c5a200e8bea
 WHIRLPOOL 
e271c0a31a45484f3148c87a794f9d165624e6d28c8f0c5ab00093b231e3734ee0cf8857a10fd75f7954c01d53952036c6eb2ed84193a8c70b20ba66ea3824ea
+EBUILD Socket-2.16.0.ebuild 503 SHA256 
fdb13cd518f0fb53313713ff73fab26bbb9ddb4c93d120ed81a1abfec9752420 SHA512 
3e38c1ffa035dfa8efd67b0736115c14e47add93774f24f075870db500876ba578a52bb6edbf42a7d1da090b360f17d06635bfab23b98b7cec13e2cd3144589a
 WHIRLPOOL 
a8cdc2075cf878dc5ce62b8f7fd86176c3bfa5cc54c60d7741f36780c67b26c847808910fecc2e818d1d985b70b5d7686c0b2cae9ece0b799823b8d075c17847
+MISC metadata.xml 285 SHA256 
36f674d719539166454f9ddb85875e4c62b80b04365560e139d3874eeea6abf2 SHA512 
afcb74c32794300aedcd42898e3ef0b4f268f625f8cc5d4dc761f3c45c0ccb42fbd1d97bd28efda3ecb1393d1cfa88c0ef1a80410fc4e47e9c5a78c60cc18feb
 WHIRLPOOL 
af01ee063c484b8e48b03fbe6cb69d647ee93549c04a1c995fa636c64298e9418203b347687278b5d43d63f49618709221e2c185367f4e2ac7a4a511ca6ef326

diff --git a/perl-core/Socket/Socket-2.16.0.ebuild 
b/perl-core/Socket/Socket-2.16.0.ebuild
new file mode 100644
index 0000000..85310bf
--- /dev/null
+++ b/perl-core/Socket/Socket-2.16.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/perl-core/Socket/Socket-2.9.0.ebuild,v 1.4 
2014/01/19 08:59:56 pacho Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=PEVANS
+MODULE_VERSION=2.016
+inherit perl-module
+
+DESCRIPTION="Networking constants and support functions"
+
+SLOT="0"
+KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
+IUSE=""
+
+DEPEND="
+       virtual/perl-ExtUtils-CBuilder
+       >=virtual/perl-ExtUtils-Constant-0.230.0
+"
+
+SRC_TEST="do"

diff --git a/perl-core/Socket/metadata.xml b/perl-core/Socket/metadata.xml
new file mode 100644
index 0000000..cc9a039
--- /dev/null
+++ b/perl-core/Socket/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">Socket</remote-id>
+    <remote-id type="cpan-module">Socket</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/perl-core/threads/Manifest b/perl-core/threads/Manifest
new file mode 100644
index 0000000..5f442cc
--- /dev/null
+++ b/perl-core/threads/Manifest
@@ -0,0 +1,3 @@
+DIST threads-1.96.tar.gz 104818 SHA256 
694cdbdac3ba8430e795ebc1dbee6245b0307e294e46fbd7a9abe77b531d9603 SHA512 
fdda61d6deb2938875ab46efec373d1fc314b924e30655c193216207a14ece6ec386e0f3704b656af57f160c183ef6ae1b0d0aa9eb10b23d40c1ab316fa011c6
 WHIRLPOOL 
d45f5554ddfdc110b154c399345bb29297fc1f52179481dcf276e557a45c62447744ce695a9474a197becc6f8ab1104183db3b4e22dc682a0f0b8e9580e51dbb
+EBUILD threads-1.960.0.ebuild 455 SHA256 
4bf54969a1304763688142d2dcb4e03e8f7ae170018326fcca483b53ca4ee5f4 SHA512 
bde77b60957a2afeb2d09d5abb704d5d59ee9a4897da2d5bf1004bee5b9f98656e8896de8d1b45877ec3bc703db2cb3efdd16fa49bfc2a162a65566040939adb
 WHIRLPOOL 
8241d45a678d6df433fe1a5c8601f22b8af1c421c96926405b43d2e60678c948ceea99c9c2dc08638ae128ef4a16d42cf8d85e21fe83ddea11104ee990e718a2
+MISC metadata.xml 287 SHA256 
f18375d72c8a1ff8b240e09689b591de31426d46763eef906da9dc6ed63366d1 SHA512 
ed30b0c892ae3d752c890641a44b438c63e288edf843917205d2565fe638e8e58c7a6f9b93bcd46062a058d3e29b16753748e54de52215c843f7d396ac277a7f
 WHIRLPOOL 
0db0c91af5aa51f5939576963ceb45d3be35b0ec1eee9ea6569e462e002832f4c589e6ae022ebd9527133cac672d43ba4de0a5e072dc245ade1c37ab7e062c03

diff --git a/perl-core/threads/metadata.xml b/perl-core/threads/metadata.xml
new file mode 100644
index 0000000..fa44d30
--- /dev/null
+++ b/perl-core/threads/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+  <herd>perl</herd>
+  <upstream>
+    <remote-id type="cpan">threads</remote-id>
+    <remote-id type="cpan-module">threads</remote-id>
+  </upstream>
+</pkgmetadata>

diff --git a/perl-core/threads/threads-1.960.0.ebuild 
b/perl-core/threads/threads-1.960.0.ebuild
new file mode 100644
index 0000000..e2847e5
--- /dev/null
+++ b/perl-core/threads/threads-1.960.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/perl-core/threads/threads-1.890.0-r1.ebuild,v 1.1 
2014/07/26 12:45:18 dilfridge Exp $
+
+EAPI=5
+
+MODULE_AUTHOR=JDHEDDEN
+MODULE_VERSION=1.96
+inherit perl-module
+
+DESCRIPTION="Perl interpreter-based threads"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-lang/perl[ithreads]"
+DEPEND="${RDEPEND}"
+
+SRC_TEST=do

diff --git a/switch-to-virtuals-style-subslotting.sh 
b/switch-to-virtuals-style-subslotting.sh
deleted file mode 100755
index f017265..0000000
--- a/switch-to-virtuals-style-subslotting.sh
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-
-if [ ! -e /var/lib/layman/axs/x11-base/xorg-server/sync-abis-and-virtuals.sh 
]; then
-        if [ ! -e "$1"/x11-base/xorg-server/sync-abis-and-virtuals.sh ]; then
-                if [ "${opath}" == "" ]; then
-                        echo "Error - could not find axs developer overlay in 
layman repos."
-                        echo "Please 'layman -a axs' or specify path to the 
overlay as a parameter."
-                        exit 1
-                fi
-        else
-                opath=$1
-        fi
-else
-        opath=/var/lib/layman/axs
-fi
-
-
-cd "${opath}"/x11-base/xorg-server
-echo "Building virtuals and adjusting xorg-server ebuilds"
-./sync-abis-and-virtuals.sh
-sed -i 's:SLOT="0/.*$:SLOT="0":' xorg-server-*.ebuild
-
-echo "Adjusting xorg-2.eclass to use virtuals"
-cd ../../eclass
-cat xorg-2.eclass.virtuals.patch |patch -p0
-cd ../x11-base/xorg-server
-
-echo "Re-manifesting..."
-
-repoman manifest
-cd ../../virtual
-for ech in video input extension ; do 
-  cd x-${ech}-abi
-  repoman manifest
-  cd ..
-done
-cd ..
-
-echo "Done.  Note, update the portage vdb so that sub-slots will work,"
-echo "you will need to re-emerge xorg-server and x11-drivers/* to obtain"
-echo "the correct initial entries."

diff --git a/virtual/perl-Socket/Manifest b/virtual/perl-Socket/Manifest
new file mode 100644
index 0000000..459fcf6
--- /dev/null
+++ b/virtual/perl-Socket/Manifest
@@ -0,0 +1,2 @@
+EBUILD perl-Socket-2.16.0.ebuild 491 SHA256 
79e412a3d5ac848ee471bc0d76b7cde51de43c39edf887d3dde5d5bc1950b55c SHA512 
590d63dcc4eae6109d707db66ee4fbc702ba07d542929ea3665705d338799db933b139e71dcdf97a0032c7fd5a8a2275440e4ea8a1d5f4bd1ff2439e51867fe3
 WHIRLPOOL 
9e26ec6b58616ce3076719abe2f647de04b66e0c6daf7707eda54d43427143f1040a1a7bd4a9fb41d263bb8bb23aaef39bfb5e2a06dc50dcdf5225f2b3755923
+MISC metadata.xml 161 SHA256 
03133f1c99f9897289d97dc74a0ccc9b0a8138838507982422de997be1910a54 SHA512 
105dfa237851f1eaa24a51b58404cc2dd4c96e5ae29dc602aa10fe916c2b8af6e6272ac89e7e1352d64e38799f38a293eebf488843490417657e94c3e751f5c8
 WHIRLPOOL 
e2af9fd199381669706b1ddf6bc2db7a9019b6acdb1422a8f2ee8311705c819c120e87df08901c7865b37c916540862ff1d207773541d848ece41eb03e8a3d0b

diff --git a/virtual/perl-Socket/metadata.xml b/virtual/perl-Socket/metadata.xml
new file mode 100644
index 0000000..fcd994b
--- /dev/null
+++ b/virtual/perl-Socket/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+    <herd>perl</herd>
+</pkgmetadata>

diff --git a/virtual/perl-Socket/perl-Socket-2.16.0.ebuild 
b/virtual/perl-Socket/perl-Socket-2.16.0.ebuild
new file mode 100644
index 0000000..ea08701
--- /dev/null
+++ b/virtual/perl-Socket/perl-Socket-2.16.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/virtual/perl-Socket/perl-Socket-2.13.0.ebuild,v 1.4 
2015/02/08 12:37:13 zlogene Exp $
+
+EAPI=5
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+       ~perl-core/${PN#perl-}-${PV}
+       !<perl-core/${PN#perl-}-${PV}
+       !>perl-core/${PN#perl-}-${PV}-r999
+"

diff --git a/virtual/perl-threads/Manifest b/virtual/perl-threads/Manifest
new file mode 100644
index 0000000..9e019ef
--- /dev/null
+++ b/virtual/perl-threads/Manifest
@@ -0,0 +1,2 @@
+EBUILD perl-threads-1.960.0.ebuild 468 SHA256 
13e95d1abb34f739e1e4978c43dd453ed87955d58d013cf78295cdbd417affee SHA512 
31ea725456265328708e162ec2d8063357e6bdbfdf94202dac5238f26bae1b4ab76298cd13f847715bd0de91b35f2fa851764f3dcee9d4193dee31c01d426698
 WHIRLPOOL 
4e43fcfcc30d2d9f67f95a21b5f70dfe9050ac0ed1c5cf86cd09a87e741aa91594bf791a47424e1569196b44b97a6d7bc54217f165767edd983362ae82a4e1bc
+MISC metadata.xml 158 SHA256 
1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710 SHA512 
0b83af178d8e59a07953fc2582b6e4177ec933439a6638de4f222e4e9b6c21135ca1702f7f4838624e283d39db0d3f4d4227ddb6108dbb06cdcc09ebf9d6bc55
 WHIRLPOOL 
696c0536d7047d00bd1590ddb9bebd01caec0e15b3a970828eebe526b46f14d61eec5bd541db7d4628bdff743461198158832e2bdb47e31a5523ad63f16708bc

diff --git a/virtual/perl-threads/metadata.xml 
b/virtual/perl-threads/metadata.xml
new file mode 100644
index 0000000..801e938
--- /dev/null
+++ b/virtual/perl-threads/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <herd>perl</herd>
+</pkgmetadata>

diff --git a/virtual/perl-threads/perl-threads-1.960.0.ebuild 
b/virtual/perl-threads/perl-threads-1.960.0.ebuild
new file mode 100644
index 0000000..c97a6c9
--- /dev/null
+++ b/virtual/perl-threads/perl-threads-1.960.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/virtual/perl-threads/perl-threads-1.930.0.ebuild,v 1.3 
2015/02/08 12:57:27 zlogene Exp $
+
+EAPI=5
+
+DESCRIPTION="Virtual for ${PN#perl-}"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+RDEPEND="
+       ~perl-core/${PN#perl-}-${PV}
+       !<perl-core/${PN#perl-}-${PV}
+       !>perl-core/${PN#perl-}-${PV}-r999
+"

Reply via email to