summaryrefslogtreecommitdiff
path: root/dev-perl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-11-18 09:38:27 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-11-18 09:38:27 +0000
commit536c3711867ec947c1738f2c4b96f22e4863322d (patch)
tree697733f5cb713908dcf378e13fd15a798a906a91 /dev-perl
parentf65628136faa35d0c4d3b5e7332275c7b35fcd96 (diff)
gentoo resync : 18.11.2018
Diffstat (limited to 'dev-perl')
-rw-r--r--dev-perl/BDB/BDB-1.920.0.ebuild22
-rw-r--r--dev-perl/BDB/Manifest3
-rw-r--r--dev-perl/BDB/metadata.xml12
-rw-r--r--dev-perl/Cairo-GObject/Cairo-GObject-1.4.0-r1.ebuild26
-rw-r--r--dev-perl/Cairo-GObject/Manifest3
-rw-r--r--dev-perl/Cairo-GObject/metadata.xml13
-rw-r--r--dev-perl/Compress-LZF/Compress-LZF-3.800.0.ebuild18
-rw-r--r--dev-perl/Compress-LZF/Manifest3
-rw-r--r--dev-perl/Compress-LZF/metadata.xml12
-rw-r--r--dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild2
-rw-r--r--dev-perl/Data-Validate-IP/Manifest2
-rw-r--r--dev-perl/Deliantra/Deliantra-1.300.0.ebuild50
-rw-r--r--dev-perl/Deliantra/Manifest3
-rw-r--r--dev-perl/Deliantra/metadata.xml19
-rw-r--r--dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild24
-rw-r--r--dev-perl/GooCanvas2/Manifest3
-rw-r--r--dev-perl/GooCanvas2/metadata.xml12
-rw-r--r--dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild26
-rw-r--r--dev-perl/Gtk3-SimpleList/Manifest3
-rw-r--r--dev-perl/Gtk3-SimpleList/metadata.xml14
-rw-r--r--dev-perl/Gtk3/Gtk3-0.34.0.ebuild31
-rw-r--r--dev-perl/Gtk3/Manifest3
-rw-r--r--dev-perl/Gtk3/metadata.xml13
-rw-r--r--dev-perl/Manifest.gzbin260330 -> 261478 bytes
24 files changed, 315 insertions, 2 deletions
diff --git a/dev-perl/BDB/BDB-1.920.0.ebuild b/dev-perl/BDB/BDB-1.920.0.ebuild
new file mode 100644
index 000000000000..47d26c1126c6
--- /dev/null
+++ b/dev-perl/BDB/BDB-1.920.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.92
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Asynchronous Berkeley DB access"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-perl/common-sense
+ sys-libs/db:=
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/BDB/Manifest b/dev-perl/BDB/Manifest
new file mode 100644
index 000000000000..d0239f8c47b5
--- /dev/null
+++ b/dev-perl/BDB/Manifest
@@ -0,0 +1,3 @@
+DIST BDB-1.92.tar.gz 38717 BLAKE2B 258f8d4169fcaa7310300d9ab76026c73c4da722afff27c397af9aeafcf4ca80d3e93b046fafd132db186780739b10791c8e64354dffa3b1da3abde88c7be998 SHA512 39dc6ffab84543061475c2a092497368a35f23e16d940a0b5ba5200709721b5f3a1c66fbc2b34b036b42b49cf659a6730167397f59c32e32bdeb814323d1d2fb
+EBUILD BDB-1.920.0.ebuild 387 BLAKE2B 2559d527ba8217c83e8aa7f6995456a6ace7efc83a3f44512a5d0d49eeba6d8efad598a1057e47bd187fc886d7989ed6d121d71eb7b6f927bbb47b25b2a6273e SHA512 24f7a7cecbb4c8460a788ac2875d2ad3d01fa64ae33852d32381c22d5e6763825e60093f384b2d9e50a6288dc3951237360d633c4ce06e1fbf6f0d0bb5b56acb
+MISC metadata.xml 377 BLAKE2B 4cfde9e526dbc864635a02ac5596c27e1c1f116bfc48c12694305c5e26f791f009de799cdef2200fa4df0ebf38cde2efca994cfbeb3102782cee9695875ab1fc SHA512 07a86cd2f68792dd16ca9cacbca7b9c5758e3039486e5c4ee0fee8bafe28eac4487bcc37672a8d2ada677269c8c0c9149aa94efe9e74737a8b85b3b3c6a5ea1e
diff --git a/dev-perl/BDB/metadata.xml b/dev-perl/BDB/metadata.xml
new file mode 100644
index 000000000000..432c98c75074
--- /dev/null
+++ b/dev-perl/BDB/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">BDB</remote-id>
+ <remote-id type="cpan-module">BDB</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Cairo-GObject/Cairo-GObject-1.4.0-r1.ebuild b/dev-perl/Cairo-GObject/Cairo-GObject-1.4.0-r1.ebuild
new file mode 100644
index 000000000000..94a163b5ca76
--- /dev/null
+++ b/dev-perl/Cairo-GObject/Cairo-GObject-1.4.0-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=XAOC
+DIST_VERSION=1.004
+DIST_EXAMPLES=("examples/*")
+inherit perl-module
+
+DESCRIPTION="Integrate Cairo into the Glib type system"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ x11-libs/cairo[glib]
+ >=dev-perl/glib-perl-1.224.0
+ >=dev-perl/Cairo-1.80.0
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ >=dev-perl/ExtUtils-Depends-0.200.0
+ >=dev-perl/ExtUtils-PkgConfig-1.0.0
+"
diff --git a/dev-perl/Cairo-GObject/Manifest b/dev-perl/Cairo-GObject/Manifest
new file mode 100644
index 000000000000..28e4efc601b2
--- /dev/null
+++ b/dev-perl/Cairo-GObject/Manifest
@@ -0,0 +1,3 @@
+DIST Cairo-GObject-1.004.tar.gz 16786 BLAKE2B f4369281f3b827ef232827b6efd553dbae6453aca621ab070a7bf3d3d43c893c2710b8afb4ae4ba4105310d6acf6c80f1819aa107767f3197e920b1980fbee1a SHA512 fa48e1f6466e0a9d6ebf44205f55459dc8af7b3e94d0cd93e4b4ab985969e6940f96926c485a70ecf2dc6fdc5896e743751fcb615cc5d2e614c091b8b5564bd9
+EBUILD Cairo-GObject-1.4.0-r1.ebuild 526 BLAKE2B 74892716bc02fc73872ade817fd1fb3d704616efb280e66e2ec42d5a7b4ed23a6c114781702170b38718b35d8e38ec6ceeedfe269108661cab3888bb9befac6a SHA512 2150a3f64e00a43f0893d193d9afc64f5591ad52f33a5fc13f241760cf5c9144bee4b308aaba1a9d11df3e3a2e33186447d3ba64874e53736bd6fa9934a253b7
+MISC metadata.xml 475 BLAKE2B a35e6ddca67ed7629cd0f633598479cf5096051c7663a81dbfb5cccdaa09b596667f0f1afa86dc690997387d3c225062e98d7bc8739086e535445c92e1452ff3 SHA512 8fafbcacc4e7568ba7dfc869aa673d887afde3b95c4b24fa4ef5bdfd09b25271f5afafe43bcf1963b8042e117e7156e7dbbd67fc4022311cef5604180af307af
diff --git a/dev-perl/Cairo-GObject/metadata.xml b/dev-perl/Cairo-GObject/metadata.xml
new file mode 100644
index 000000000000..722ab37bcb63
--- /dev/null
+++ b/dev-perl/Cairo-GObject/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Cairo-GObject</remote-id>
+ <remote-id type="cpan-module">Cairo::GObject</remote-id>
+ <remote-id type="cpan-module">Cairo::GObject::Install::Files</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Compress-LZF/Compress-LZF-3.800.0.ebuild b/dev-perl/Compress-LZF/Compress-LZF-3.800.0.ebuild
new file mode 100644
index 000000000000..a8a4609e31e0
--- /dev/null
+++ b/dev-perl/Compress-LZF/Compress-LZF-3.800.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=3.8
+inherit perl-module
+
+DESCRIPTION="extremely light-weight Lempel-Ziv-Free compression"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
diff --git a/dev-perl/Compress-LZF/Manifest b/dev-perl/Compress-LZF/Manifest
new file mode 100644
index 000000000000..d780d24e8188
--- /dev/null
+++ b/dev-perl/Compress-LZF/Manifest
@@ -0,0 +1,3 @@
+DIST Compress-LZF-3.8.tar.gz 31727 BLAKE2B cc704d95ee8569c4ce9a28f09d8cca061011c534ff45b85285679ce713fb4741a01a821c0cac49b087c4ee70d16efa996b1e6988467f9b4f5947f5416f12cfb0 SHA512 363c8ee73f1791c1a772bfefc82da5f1b883a27de74205f8f15cf36223a683811f8de98fba6e94a72ff73b2a325ef9fa07ea8f7aa2feeb3045d5b36dd613c22e
+EBUILD Compress-LZF-3.800.0.ebuild 343 BLAKE2B 53685b68ac4b3ed198b4fa1351a6f0134e8dc5ca7ef41ca23b9106450bb5e6b6225be72338c8792f7cab67e70b0f59a8b244b5960d1575212ce35de062ed3d38 SHA512 c284e67de81eb80362e7a9f4b7040e6eae0a19da7c9d214728ad8335d90f78a2d642c7f2d3fd7010b82939fa0a098e424448c2e2fcfff51e3f6733a87e8f3519
+MISC metadata.xml 396 BLAKE2B 52f2b1b079444ff8a2f397cd5b3835629524ddde3798079d7e168966d4df3d6644bb36468892a4801bb982a529216c38992c4c61b1ddb2f32d450ccd4da5531e SHA512 dbfcea90c54880bb6814c65ced7a98996d4fe15374fbc5014bf2cec8c3bd4c745dde19cfb0e4e096309d9d59a159d51e0d5b8c0f75762b602ea4e7df9a16305c
diff --git a/dev-perl/Compress-LZF/metadata.xml b/dev-perl/Compress-LZF/metadata.xml
new file mode 100644
index 000000000000..96a51acfa374
--- /dev/null
+++ b/dev-perl/Compress-LZF/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Compress-LZF</remote-id>
+ <remote-id type="cpan-module">Compress::LZF</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
index bce03b140036..6cd9b6bdf9c2 100644
--- a/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
+++ b/dev-perl/Data-Validate-IP/Data-Validate-IP-0.270.0.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="Lightweight IPv4 and IPv6 validation module"
SLOT="0"
-KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 hppa ~ia64 ~ppc ~ppc64 sparc x86"
IUSE="test"
RDEPEND="
diff --git a/dev-perl/Data-Validate-IP/Manifest b/dev-perl/Data-Validate-IP/Manifest
index d1a300e7061b..b7a927629ec2 100644
--- a/dev-perl/Data-Validate-IP/Manifest
+++ b/dev-perl/Data-Validate-IP/Manifest
@@ -1,3 +1,3 @@
DIST Data-Validate-IP-0.27.tar.gz 38139 BLAKE2B 5fd260fafc3a283bb14bee0b51aad9f829682353e4802cb570fd9f7ecdbfdfaaf2a7bc77ff704dc64c9866c93e054aac4252ed86fff57135c04849b817b06f52 SHA512 5a93f730d53e7adcac4fe5e227b69a44e58cdc94b0081d79978547263095e97c3690c8c6fc6664fc8e4b230ab4c360beda22e6600a3c7abe5e61129ee70553b8
-EBUILD Data-Validate-IP-0.270.0.ebuild 577 BLAKE2B 21b8bb9ae57346d55f41feb60e8f56aa2d39f92268ad9ea8126200a5b959bb6f508d26a44683d6210e3aa9777b55b8157ffeec139d14ee9a5c6a12bbe752e23c SHA512 905047cf741484cb7580f5b9fae2c318f4ffacf1cd946e96945ae36147a48e27691f15a8ce12e9ccac9759c122fc294ddff20dbb9c271044cd1179e675b681a7
+EBUILD Data-Validate-IP-0.270.0.ebuild 582 BLAKE2B ae790ffabf7e241225a5794c64840ebb1ed28366eef743885e89d4dcb074fbe926d02b95b9e768a60357689fb525eaec1f58e253661c4e3dc04ad2818aa7033c SHA512 6a65bf1ca5449e79764df70a466b4907d57dfa1bf68c627b58f0365ca3222fb24224310c0d8be258b0f56c1ea4cc08817999e2ee595542ea045667be0b8d90f4
MISC metadata.xml 405 BLAKE2B c3bfd8adc080f8b9326035f8596138e5fb7b6c2f22c33ca87c555d768d820e266e405a1c7853086258409bbf33dfeb149b59acb06b700f06988ec49287ca258c SHA512 5d39792f857258ebf9a8ea82ea7407b0ea4b05de767d562d026f5cfefddd940cd3d413f142b2e861981a3806b0a8559dc94d8db3ed43f4e5e9df79fba0ff6c31
diff --git a/dev-perl/Deliantra/Deliantra-1.300.0.ebuild b/dev-perl/Deliantra/Deliantra-1.300.0.ebuild
new file mode 100644
index 000000000000..fdd9a030c862
--- /dev/null
+++ b/dev-perl/Deliantra/Deliantra-1.300.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=MLEHMANN
+DIST_VERSION=1.30
+DIST_EXAMPLES=("eg/*")
+inherit perl-module
+
+DESCRIPTION="Deliantra suppport module to read/write archetypes, maps etc"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-perl/AnyEvent-4.0.0
+ >=dev-perl/Compress-LZF-3.110.0
+ >=dev-perl/JSON-XS-2.10.0
+ dev-perl/common-sense
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+src_test() {
+ local MODULES=(
+ "Deliantra ${DIST_VERSION}"
+ "Deliantra::Protocol::Base 1.22"
+ "Deliantra::Protocol::Constants 0.1"
+ "Deliantra::Map 0.1"
+ "Deliantra::Data"
+ "Deliantra::MoveType"
+ )
+ perl_has_module "Gtk2" && MODULES+=( "Deliantra::MapWidget" )
+ local failed=()
+ for dep in "${MODULES[@]}"; do
+ ebegin "Compile testing ${dep}"
+ perl -Mblib="${S}/blib" -M"${dep} ()" -e1
+ eend $? || failed+=( "$dep" )
+ done
+ if [[ ${failed[@]} ]]; then
+ echo
+ eerror "One or more modules failed compile:";
+ for dep in "${failed[@]}"; do
+ eerror " ${dep}"
+ done
+ die "Failing due to module compilation errors";
+ fi
+ perl-module_src_test
+}
diff --git a/dev-perl/Deliantra/Manifest b/dev-perl/Deliantra/Manifest
new file mode 100644
index 000000000000..e5dc6ac19a2a
--- /dev/null
+++ b/dev-perl/Deliantra/Manifest
@@ -0,0 +1,3 @@
+DIST Deliantra-1.30.tar.gz 168314 BLAKE2B c4026eab4da5a93647b425c68287a88aea51d3e9b8bec823d1b515ebbff52788efa03577768b4c166a91b29520c8c27596aabfda132ff2141024cc45de8a525d SHA512 30601b0b43b259e39914b12771d4b185228d923f4bb846383ef268776b69ce25d32a638f39c826b810b73e8558c40e8898e2b9b387b44d3ddbc256e80c263deb
+EBUILD Deliantra-1.300.0.ebuild 1143 BLAKE2B 18fdb5f1b177bb72102d3e977c0f47560d484742dc983e8b4147397f9c5843e061e70d902fcc6fc47f2f6f091ad5cfea2ebe4a4ce0d6925dd52055dde279125d SHA512 e30e34de90ef8eab66520f65703d4c8291f69e46ad11f045ca2737f2b87e701a9285aa5daf7124b3d6b8164f7e463c1e07bd78e75ae8b8b632d99dd8404a6bd1
+MISC metadata.xml 860 BLAKE2B 5ea5b63aabc8315770e62890ff78f08cc7cb0c12e55428aec5b00edfa94b5588152474697391adf5e264bf0e73fb39378ca1abb715bdc599792f75451b7d1222 SHA512 113282189ddb3f38fa26293ef7e3f593571585ed60e9a5ff5566006ca7d9bd50c612b92669afdb508a4f03ac9fa3b9187b4c5898f7ee517acfa06ed435466c8b
diff --git a/dev-perl/Deliantra/metadata.xml b/dev-perl/Deliantra/metadata.xml
new file mode 100644
index 000000000000..97e6edfc6518
--- /dev/null
+++ b/dev-perl/Deliantra/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Deliantra</remote-id>
+ <remote-id type="cpan-module">Deliantra</remote-id>
+ <remote-id type="cpan-module">Deliantra::Data</remote-id>
+ <remote-id type="cpan-module">Deliantra::Map</remote-id>
+ <remote-id type="cpan-module">Deliantra::MapWidget</remote-id>
+ <remote-id type="cpan-module">Deliantra::MoveType</remote-id>
+ <remote-id type="cpan-module">Deliantra::Protocol</remote-id>
+ <remote-id type="cpan-module">Deliantra::Protocol::Base</remote-id>
+ <remote-id type="cpan-module">Deliantra::Protocol::Constants</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild b/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild
new file mode 100644
index 000000000000..41ac3a6f93cf
--- /dev/null
+++ b/dev-perl/GooCanvas2/GooCanvas2-0.60.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=PERLMAX
+DIST_VERSION=0.06
+inherit perl-module
+
+DESCRIPTION="Perl binding for GooCanvas2 widget using Glib::Object::Introspection"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ x11-libs/goocanvas:2.0
+ dev-perl/Gtk3
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test
+ )
+"
diff --git a/dev-perl/GooCanvas2/Manifest b/dev-perl/GooCanvas2/Manifest
new file mode 100644
index 000000000000..619c2a453c60
--- /dev/null
+++ b/dev-perl/GooCanvas2/Manifest
@@ -0,0 +1,3 @@
+DIST GooCanvas2-0.06.tar.gz 4684 BLAKE2B 07dc552d8c803c7eaf55acd03fb9e3ba303820fb69d130d54fe635d4e2deebea842bcad021eb1978ef9a1b9cbcf96c8721adf3182a35c370df33be8c569da9ad SHA512 059ea23fe19cc13d7d35933222c444b8012492c7d1a6510ac9b5b608cedab6164a158bda66283f1428d1a79971bc7fe1f3af34715d790a03f951a2628125dda6
+EBUILD GooCanvas2-0.60.0.ebuild 437 BLAKE2B 499e2c667314c0638bffd4718c1059883274d9791b08033a0bee83e5b45c33c061ab880064071d8d092b762609422e3fc62ffe90353cd00fe37e3b836efe7e75 SHA512 4979c6ddd293f48232b4ec640000dea1e365f5049850793003b0913fe83e356129fe7f8e61ed0cd7e4db2760dcc38b762e0497d44140610545792376310a5617
+MISC metadata.xml 391 BLAKE2B 2f665a7d359ace80674718bb61099aaecf5a3f6c8e451a88857468c2236084ec5883ef1d22e3efab3248c00f9a10b4d8c15cdf61896c7692590abda40ffd098b SHA512 e10d9713cb5379aa84c3fbcbb0e46d561af5536d44959b354a49d3023688dca6e515d6d22bb203a4e1c9b8804af4d889bc0b3378e1099c116e92f723126457be
diff --git a/dev-perl/GooCanvas2/metadata.xml b/dev-perl/GooCanvas2/metadata.xml
new file mode 100644
index 000000000000..2ecc26823315
--- /dev/null
+++ b/dev-perl/GooCanvas2/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">GooCanvas2</remote-id>
+ <remote-id type="cpan-module">GooCanvas2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild b/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild
new file mode 100644
index 000000000000..34bb93f61768
--- /dev/null
+++ b/dev-perl/Gtk3-SimpleList/Gtk3-SimpleList-0.170.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DIST_AUTHOR=TVIGNAUD
+DIST_VERSION=0.17
+inherit perl-module
+
+DESCRIPTION="A simple interface to GTK+ 3's complex MVC list widget"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ dev-perl/Gtk3
+ virtual/perl-Carp
+"
+DEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+ test? (
+ virtual/perl-Test-Simple
+ )
+"
diff --git a/dev-perl/Gtk3-SimpleList/Manifest b/dev-perl/Gtk3-SimpleList/Manifest
new file mode 100644
index 000000000000..15e739b586cf
--- /dev/null
+++ b/dev-perl/Gtk3-SimpleList/Manifest
@@ -0,0 +1,3 @@
+DIST Gtk3-SimpleList-0.17.tar.gz 18817 BLAKE2B 61219e333682549346929022e864d051e26167abf41927f4133effe8d52cd1def0f96d010699142b444fc2edb26f7f8723dda14338d0cb01638c75c80fe9809a SHA512 9103cc46e1627be30a5f912f96939c2e86e1f8e174f300957cb4509a2b2f14fcf89f542dbffc8786ba851cdb9f6dc1aea08e47f6d29072d45528e8046768409a
+EBUILD Gtk3-SimpleList-0.170.0.ebuild 447 BLAKE2B 993462e196495c648b3d1dec79df11247e9ee3e90016893a2105a3760dcfbb34ed90cb36df985c602085bc8cf7657925cacb92c1251245cf2fbbeb58fe345d94 SHA512 9e8dd9c04d374b7785ac621e62762e4a62183349cd091e484f68a8245bc5cb007ff36af10322bda4dee1a23edcc2f28582d8db1758e9718fac5f0e6587ee44dd
+MISC metadata.xml 547 BLAKE2B ed1ebbab39f94d5d09e18632dac104f090e47e8f613b720b1b80c262bc0c05db0819857ab3765352875e5fd1c7544bee9eaf1db86e7a41624cd31a69d11fbf63 SHA512 0ad403a40e3a704dcb56811883e4dfda7b578027bedeadcb672a7b2bc5d7460ab6e0ab894094640638e86a9047d60fa7e19c47d0712463ab124080c80ef2a65d
diff --git a/dev-perl/Gtk3-SimpleList/metadata.xml b/dev-perl/Gtk3-SimpleList/metadata.xml
new file mode 100644
index 000000000000..ff5a2ed42881
--- /dev/null
+++ b/dev-perl/Gtk3-SimpleList/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Gtk3-SimpleList</remote-id>
+ <remote-id type="cpan-module">Gtk3::SimpleList</remote-id>
+ <remote-id type="cpan-module">Gtk3::SimpleList::TiedList</remote-id>
+ <remote-id type="cpan-module">Gtk3::SimpleList::TiedRow</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Gtk3/Gtk3-0.34.0.ebuild b/dev-perl/Gtk3/Gtk3-0.34.0.ebuild
new file mode 100644
index 000000000000..db33ceb58135
--- /dev/null
+++ b/dev-perl/Gtk3/Gtk3-0.34.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+DIST_AUTHOR=XAOC
+DIST_VERSION=0.034
+inherit perl-module virtualx
+
+DESCRIPTION="Perl interface to the 3.x series of the gtk+ toolkit"
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ x11-libs/gtk+:3[introspection]
+ >=dev-perl/Cairo-GObject-1.0.0
+ virtual/perl-Carp
+ virtual/perl-Exporter
+ >=dev-perl/Glib-Object-Introspection-0.43.0
+
+"
+DEPEND="${RDEPEND}
+ >=virtual/perl-ExtUtils-MakeMaker-6.30
+ test? (
+ >=virtual/perl-Test-Simple-0.960.0
+ )
+"
+src_test() {
+ virtx perl-module_src_test
+}
diff --git a/dev-perl/Gtk3/Manifest b/dev-perl/Gtk3/Manifest
new file mode 100644
index 000000000000..023101bd8bc8
--- /dev/null
+++ b/dev-perl/Gtk3/Manifest
@@ -0,0 +1,3 @@
+DIST Gtk3-0.034.tar.gz 56327 BLAKE2B 338e80954d210c79ece7db48cd421bbedab1ea9b005aa70425b42d794e226208349624c4484f0ab943ffb0ab1a1686dd5ae5d7f9c90157a272f4aa92a6c268b3 SHA512 2102a64091d288a7d89bdbfd9cd08b3a9ec5ac2c1276fdf49fb756c182223ba1951152d89bc0f448893d8401ca9f4db57c3d3a2271b3aa82eb1e9ff63cf3cf9e
+EBUILD Gtk3-0.34.0.ebuild 627 BLAKE2B 9b5d44478d83f51eb30533bcba9633be4ed8cc99fb59616d506d5a4454332f04a6ec7555bcc920189517597bf4da5463a8f16bfa0a36794a53e80aa5b60296fc SHA512 8f50dd98f8d4ba7e15d22c19af334e5db83c43fc0291604fc6706e060a2765f31a7fc5bcf271d383bb6e2fc42a1c082ac9f4175a265c68f51fe493debf78254a
+MISC metadata.xml 446 BLAKE2B 08890607349229f01a933a55328fde3124c66ccc04048f5eca5aaa2462d19ddff80f847725776fce3d9ea091698036c9b1e3b1417fc30c793b88e06da9b653ba SHA512 167e690fa554eebaa685050ae5200d4be0141c5c387440d4a0d101ca9f89a2257885fe7afed49cff8ce90f5a387b3c8fa441d2c7a4bd17f46ae30335e41469d1
diff --git a/dev-perl/Gtk3/metadata.xml b/dev-perl/Gtk3/metadata.xml
new file mode 100644
index 000000000000..3d11880270f3
--- /dev/null
+++ b/dev-perl/Gtk3/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>perl@gentoo.org</email>
+ <name>Gentoo Perl Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpan">Gtk3</remote-id>
+ <remote-id type="cpan-module">Gtk3</remote-id>
+ <remote-id type="cpan-module">Gtk3::Gdk::EventMask</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 503c5f06305d..dbb246670ad6 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ